git: 4e7009cb144d - main - multimedia/navidrome: Mark i386 broken
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 16 Feb 2025 07:03:25 UTC
The branch main has been updated by kbowling:
URL: https://cgit.FreeBSD.org/ports/commit/?id=4e7009cb144dc5d3d2ec6fe5e17c0bea5e9d0be1
commit 4e7009cb144dc5d3d2ec6fe5e17c0bea5e9d0be1
Author: Kevin Bowling <kbowling@FreeBSD.org>
AuthorDate: 2025-02-16 07:01:28 +0000
Commit: Kevin Bowling <kbowling@FreeBSD.org>
CommitDate: 2025-02-16 07:01:28 +0000
multimedia/navidrome: Mark i386 broken
Deep within the JS UI, an npm dep seems to have MD code without i386
support:
npm error Error: Unsupported platform: freebsd ia32 LE
npm error at pkgAndSubpathForCurrentPlatform (/wrkdirs/usr/ports/multimedia/navidrome/work/navidrome-0.54.4/ui/node_modules/esbuild/install.js:76:11)
---
multimedia/navidrome/Makefile | 2 ++
1 file changed, 2 insertions(+)
diff --git a/multimedia/navidrome/Makefile b/multimedia/navidrome/Makefile
index 6d868c6becf6..45bb9031a94a 100644
--- a/multimedia/navidrome/Makefile
+++ b/multimedia/navidrome/Makefile
@@ -13,6 +13,8 @@ WWW= https://www.navidrome.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
+BROKEN_i386= npm esbuild fails: "Unsupported platform: freebsd ia32 LE"
+
BUILD_DEPENDS+= npm>0:www/npm
LIB_DEPENDS+= libtag.so:audio/taglib
RUN_DEPENDS+= ffmpeg:multimedia/ffmpeg