Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Dec 2025 18:31:49 +0000
From:      Michael Osipov <michaelo@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: db2245ab6883 - main - www/node2{0,2,4,5}: Don't depend on security/ca_root_nss anymore
Message-ID:  <6941a595.24e9c.7d9a7762@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by michaelo:

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

commit db2245ab688330ebf1415ebe23ac9c2d2e19613b
Author:     Michael Osipov <michaelo@FreeBSD.org>
AuthorDate: 2025-12-07 20:03:47 +0000
Commit:     Michael Osipov <michaelo@FreeBSD.org>
CommitDate: 2025-12-16 18:30:48 +0000

    www/node2{0,2,4,5}: Don't depend on security/ca_root_nss anymore
    
    When node.js is being build with an external OpenSSL (shared linking) the option
    '--openssl-use-def-ca-store' ensures that OpenSSL uses the system truststore
    managed by certctl(8). If the bundled OpenSSL is used node.js comes also bundled
    with a Mozilla CA bundle as well. In any case security/ca_root_nss is not required.
    
    PR:             291482
    Approved by:    sunpoet (maintainer)
---
 www/node20/Makefile | 2 +-
 www/node22/Makefile | 3 +--
 www/node24/Makefile | 2 +-
 www/node25/Makefile | 2 +-
 4 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/www/node20/Makefile b/www/node20/Makefile
index 4f319d106364..63eb2b6e9399 100644
--- a/www/node20/Makefile
+++ b/www/node20/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	node
 PORTVERSION=	${NODEJS_PORTVERSION}
 DISTVERSIONPREFIX=	v
+PORTREVISION=	1
 CATEGORIES=	www
 MASTER_SITES=	https://nodejs.org/dist/v${PORTVERSION}/
 PKGNAMESUFFIX=	${PORTVERSION:R:R}
@@ -69,7 +70,6 @@ BUNDLED_SSL_DESC=	Use bundled OpenSSL implementation from node.js
 JIT_DESC=		Use Just In Time compiler
 
 BUNDLED_SSL_CONFIGURE_OFF=	--openssl-use-def-ca-store --shared-openssl
-BUNDLED_SSL_RUN_DEPENDS_OFF=	ca_root_nss>=0:security/ca_root_nss
 BUNDLED_SSL_USES_OFF=	ssl
 JIT_CONFIGURE_OFF=	--v8-lite-mode
 
diff --git a/www/node22/Makefile b/www/node22/Makefile
index b8a5f139f99d..716ed563f653 100644
--- a/www/node22/Makefile
+++ b/www/node22/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	node
 PORTVERSION=	${NODEJS_PORTVERSION}
 DISTVERSIONPREFIX=	v
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	www
 MASTER_SITES=	https://nodejs.org/dist/v${PORTVERSION}/
 PKGNAMESUFFIX=	${PORTVERSION:R:R}
@@ -73,7 +73,6 @@ BUNDLED_SSL_DESC=	Use bundled OpenSSL implementation from node.js
 JIT_DESC=		Use Just In Time compiler
 
 BUNDLED_SSL_CONFIGURE_OFF=	--openssl-use-def-ca-store --shared-openssl
-BUNDLED_SSL_RUN_DEPENDS_OFF=	ca_root_nss>=0:security/ca_root_nss
 BUNDLED_SSL_USES_OFF=	ssl
 JIT_CONFIGURE_OFF=	--v8-lite-mode
 
diff --git a/www/node24/Makefile b/www/node24/Makefile
index 3025f2139b76..f64e27684ce4 100644
--- a/www/node24/Makefile
+++ b/www/node24/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	node
 PORTVERSION=	${NODEJS_PORTVERSION}
 DISTVERSIONPREFIX=	v
+PORTREVISION=	1
 CATEGORIES=	www
 MASTER_SITES=	https://nodejs.org/dist/v${PORTVERSION}/
 PKGNAMESUFFIX=	${PORTVERSION:R:R}
@@ -71,7 +72,6 @@ BUNDLED_SSL_DESC=	Use bundled OpenSSL implementation from node.js
 JIT_DESC=		Use Just In Time compiler
 
 BUNDLED_SSL_CONFIGURE_OFF=	--openssl-use-def-ca-store --shared-openssl
-BUNDLED_SSL_RUN_DEPENDS_OFF=	ca_root_nss>=0:security/ca_root_nss
 BUNDLED_SSL_USES_OFF=	ssl
 JIT_CONFIGURE_OFF=	--v8-lite-mode
 
diff --git a/www/node25/Makefile b/www/node25/Makefile
index e87525d39b5f..4dd91c6d4d83 100644
--- a/www/node25/Makefile
+++ b/www/node25/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	node
 PORTVERSION=	${NODEJS_PORTVERSION}
 DISTVERSIONPREFIX=	v
+PORTREVISION=	1
 CATEGORIES=	www
 MASTER_SITES=	https://nodejs.org/dist/v${PORTVERSION}/
 PKGNAMESUFFIX=	${PORTVERSION:R:R}
@@ -70,7 +71,6 @@ BUNDLED_SSL_DESC=	Use bundled OpenSSL implementation from node.js
 JIT_DESC=		Use Just In Time compiler
 
 BUNDLED_SSL_CONFIGURE_OFF=	--openssl-use-def-ca-store --shared-openssl
-BUNDLED_SSL_RUN_DEPENDS_OFF=	ca_root_nss>=0:security/ca_root_nss
 BUNDLED_SSL_USES_OFF=	ssl
 JIT_CONFIGURE_OFF=	--v8-lite-mode
 


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6941a595.24e9c.7d9a7762>