git: 6a939a7aabe3 - main - www/firefox{,-esr} mail/thunderbird{-esr}: try to build on i386

From: Christoph Moench-Tegeder <cmt_at_FreeBSD.org>
Date: Sun, 27 Jul 2025 21:36:12 UTC
The branch main has been updated by cmt:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6a939a7aabe3edf25cf125741d72d0f6484aaccd

commit 6a939a7aabe3edf25cf125741d72d0f6484aaccd
Author:     Christoph Moench-Tegeder <cmt@FreeBSD.org>
AuthorDate: 2025-07-27 21:33:57 +0000
Commit:     Christoph Moench-Tegeder <cmt@FreeBSD.org>
CommitDate: 2025-07-27 21:33:57 +0000

    www/firefox{,-esr} mail/thunderbird{-esr}: try to build on i386
    
    the default nodejs port will go spinning and eventually time out
    the build, but using a newer nodejs seems to at least finish
    the build
---
 Mk/bsd.gecko.mk | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/Mk/bsd.gecko.mk b/Mk/bsd.gecko.mk
index fd1813ab8662..84212099c219 100644
--- a/Mk/bsd.gecko.mk
+++ b/Mk/bsd.gecko.mk
@@ -61,7 +61,7 @@ MOZILLA_VER?=	${PORTVERSION}
 MOZILLA_BIN?=	${PORTNAME}-bin
 MOZILLA_EXEC_NAME?=${MOZILLA}
 USES+=		compiler:c++17-lang cpe elfctl gl gmake gnome iconv \
-			llvm:min=17,noexport localbase \
+			llvm:min=17,noexport localbase nodejs:24,build,env\
 			pkgconfig python:build desktop-file-utils
 CPE_VENDOR?=mozilla
 USE_GL=		gl
@@ -77,8 +77,7 @@ ELF_FEATURES+=	+wxneeded:dist/bin/${MOZILLA} +wxneeded:dist/bin/${MOZILLA}-bin
 BUNDLE_LIBS=	yes
 
 BUILD_DEPENDS+=	rust-cbindgen>=0.28.0:devel/rust-cbindgen \
-				${RUST_DEFAULT}>=1.88.0:lang/${RUST_DEFAULT} \
-				node:www/node
+				${RUST_DEFAULT}>=1.88.0:lang/${RUST_DEFAULT}
 LIB_DEPENDS+=	libdrm.so:graphics/libdrm
 RUN_DEPENDS+=	${LOCALBASE}/lib/libpci.so:devel/libpci
 LIB_DEPENDS+=	libepoll-shim.so:devel/libepoll-shim