diff options
Diffstat (limited to 'www/node23')
-rw-r--r-- | www/node23/Makefile | 12 | ||||
-rw-r--r-- | www/node23/Makefile.version | 2 | ||||
-rw-r--r-- | www/node23/distinfo | 6 | ||||
-rw-r--r-- | www/node23/pkg-message | 2 |
4 files changed, 12 insertions, 10 deletions
diff --git a/www/node23/Makefile b/www/node23/Makefile index 4d4ebf08f1d8..f56bd755a581 100644 --- a/www/node23/Makefile +++ b/www/node23/Makefile @@ -13,6 +13,8 @@ WWW= https://nodejs.org/ \ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Node.js 23.* will reach its EoL on 2024-06-01. Use Node.js 24.* (www/node24) instead +EXPIRATION_DATE=2025-06-30 BROKEN_SSL= libressl libressl-devel BROKEN_SSL_REASON= Node.js ${PORTVERSION:R:R}.x requires OpenSSL or the BUNDLED_SSL option enabled ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 powerpc64 powerpc64le @@ -52,8 +54,8 @@ SHEBANG_FILES= deps/v8/third_party/inspector_protocol/*.py \ tools/*.py \ tools/inspector_protocol/*.py -OPTIONS_DEFINE= BUNDLED_SSL DOCS JIT NLS -OPTIONS_DEFAULT=JIT +OPTIONS_DEFINE= BUNDLED_SSL DOCS ICU JIT +OPTIONS_DEFAULT=ICU JIT OPTIONS_SUB= yes BUNDLED_SSL_DESC= Use bundled OpenSSL implementation from node.js JIT_DESC= Use Just In Time compiler @@ -61,10 +63,10 @@ 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 +ICU_BUILD_DEPENDS= icu>=69.1:devel/icu +ICU_CONFIGURE_ON= --with-intl=system-icu +ICU_LIB_DEPENDS= libicui18n.so:devel/icu JIT_CONFIGURE_OFF= --v8-lite-mode -NLS_BUILD_DEPENDS= icu>=69.1:devel/icu -NLS_CONFIGURE_ON= --with-intl=system-icu -NLS_LIB_DEPENDS= libicui18n.so:devel/icu .include "Makefile.version" .include <bsd.port.options.mk> diff --git a/www/node23/Makefile.version b/www/node23/Makefile.version index 2942c03add08..43847336b427 100644 --- a/www/node23/Makefile.version +++ b/www/node23/Makefile.version @@ -1 +1 @@ -NODEJS_PORTVERSION= 23.11.0 +NODEJS_PORTVERSION= 23.11.1 diff --git a/www/node23/distinfo b/www/node23/distinfo index 94161220f245..2a9cbcd744dc 100644 --- a/www/node23/distinfo +++ b/www/node23/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744288760 -SHA256 (node-v23.11.0.tar.xz) = f2c5db21fc5d3c3d78c7e8823bff770cef0da8078c3b5ac4fa6d17d5a41be99d -SIZE (node-v23.11.0.tar.xz) = 49211772 +TIMESTAMP = 1747546444 +SHA256 (node-v23.11.1.tar.xz) = aef6c67395c328376b665bceefc9d17a06a2961f9a92b93019dff39854d5b2ef +SIZE (node-v23.11.1.tar.xz) = 48841668 diff --git a/www/node23/pkg-message b/www/node23/pkg-message index ddea08386149..de6bfcdea756 100644 --- a/www/node23/pkg-message +++ b/www/node23/pkg-message @@ -1,7 +1,7 @@ [ { type: install message: <<EOM -Note: If you need npm (Node Package Manager), please install www/npm. +Note: If you need npm (Node Package Manager), please install www/npm-node23. EOM } ] |