git: 3042ca8519b5 - main - www/node26: Update to 26.9.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 20 Sep 2026 01:00:13 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=3042ca8519b52c99e66365dbb405bb6df353a6dc
commit 3042ca8519b52c99e66365dbb405bb6df353a6dc
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-09-20 00:56:05 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-09-20 00:56:05 +0000
www/node26: Update to 26.9.0
Changes: https://github.com/nodejs/node/releases
https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V26.md
---
www/node26/Makefile | 8 +++++++-
www/node26/Makefile.version | 2 +-
www/node26/distinfo | 6 +++---
3 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/www/node26/Makefile b/www/node26/Makefile
index f3bce8729bde..43a1be7daa11 100644
--- a/www/node26/Makefile
+++ b/www/node26/Makefile
@@ -18,12 +18,14 @@ BROKEN_SSL_REASON= Node.js ${PORTVERSION:R:R}.x requires OpenSSL or the BUNDLED_
ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 powerpc64 powerpc64le
BUILD_DEPENDS= objdump:devel/binutils
-LIB_DEPENDS= libada.so:devel/libada \
+LIB_DEPENDS= libabsl_base.so:devel/abseil \
+ libada.so:devel/libada \
libbrotlidec.so:archivers/brotli \
libcares.so:dns/c-ares \
libffi.so:devel/libffi \
libgtest.so:devel/googletest \
libhdr_histogram.so:graphics/hdr_histogram \
+ libhwy.so:devel/highway \
libicui18n.so:devel/icu \
libLIEF.so:devel/lief \
libllhttp.so:www/llhttp \
@@ -42,12 +44,14 @@ RUN_DEPENDS= corepack>=0:www/corepack
USES= compiler:c++20-lang gmake localbase pkgconfig python:build shebangfix tar:xz
CONFIGURE_ARGS= --prefix=${PREFIX:S|^${DESTDIR}||} \
+ --shared-abseil \
--shared-ada \
--shared-brotli \
--shared-cares \
--shared-ffi \
--shared-gtest \
--shared-hdr-histogram \
+ --shared-highway \
--shared-http-parser \
--shared-libuv \
--shared-lief \
@@ -118,6 +122,8 @@ post-patch:
@${RM} -r ${WRKSRC}/deps/sqlite/
@${RM} -r ${WRKSRC}/deps/uv/
@${RM} -r ${WRKSRC}/deps/uvwasi/
+ @${RM} -r ${WRKSRC}/deps/v8/third_party/abseil-cpp/
+ @${RM} -r ${WRKSRC}/deps/v8/third_party/highway/
@${RM} -r ${WRKSRC}/deps/zlib/
@${RM} -r ${WRKSRC}/deps/zstd/
diff --git a/www/node26/Makefile.version b/www/node26/Makefile.version
index aed087c41126..c300e69cee8f 100644
--- a/www/node26/Makefile.version
+++ b/www/node26/Makefile.version
@@ -1 +1 @@
-NODEJS_PORTVERSION= 26.8.2
+NODEJS_PORTVERSION= 26.9.0
diff --git a/www/node26/distinfo b/www/node26/distinfo
index 792ed33db292..b74e43c6be4c 100644
--- a/www/node26/distinfo
+++ b/www/node26/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1789128306
-SHA256 (node-v26.8.2.tar.xz) = 36b37bf5ee4d092b9d9dff2d1a90b1444f8b453eddf6ff96cabdebb97d32f41d
-SIZE (node-v26.8.2.tar.xz) = 61307988
+TIMESTAMP = 1789834542
+SHA256 (node-v26.9.0.tar.xz) = 47b970d88511b429e587b740fa733176909d2a2005a29662f01b05205f58468b
+SIZE (node-v26.9.0.tar.xz) = 62715128