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