From nobody Tue Feb 17 16:55:29 2026 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fFm3k1W41z6QTZV for ; Tue, 17 Feb 2026 16:55:30 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fFm3j4ygHz49fy for ; Tue, 17 Feb 2026 16:55:29 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771347329; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=jiXqLsrX9Ssp0KK7h+CAwGTD0jl37l7XYBXFpGSz4L0=; b=oaTBKCd7BZw6N84OzqVdhqwNujRxFDR2zVEeGlR134bYeOIYpLJJM7f/Yj4LXDjFdsQU+u 7vqon/hPOjErgH2heolMJrJS6bz3IxBWvRcCbeu9VktchHNXOf39aS3/B5BgDPwNklwtMv 83ZG+SXRCAVqZImnYCZsXs+OUISEHs2++Mlqy0+EKOgM/MzweP/qRryFywXgTe1+Evg44+ RyQ4Fc8+tkiT6LcBO2GV7Tr5nBc4hNgIdxhtJDDBwAZuvM29p+qEzg4yv13ZwEaej9rs4J TzviRt88tdyo3dDmLpuHkDJfoTO5Se8ekYWFonxhDPJkZKHrRqW9uq3n/Sv04Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1771347329; a=rsa-sha256; cv=none; b=SwWiOMxtjCMwBYfUsl2YtCnXwzFRHMV7+fAHr6nY86rD3VfaZL1HWdXmbn7mPIT3DizBws F4d5YTtYHSrQcQrJG+biaDMWm5FGIab3dT4MwqQGNRgV8qlQVs9uCKl31NuaIeYX1JnPw0 VsHxJKfvzl5NipQ2Ka5TMP83Z4Pl/O7rE4SBYtY/JMeDrkyI55C+ZJiK2DfDwv1xGqnO2L 8P5Q8EZHzSPQJ2+awHvLo96hELJu23lI0txLQ8S9q/SuXaQD6k9zGQQQ8PI+nGXepqux9K wm9MaXSNquD0VfXx7TL8uror2VkayoiFWDvgGdHKXQsgzdikVBsizl2DIgZBjg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1771347329; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=jiXqLsrX9Ssp0KK7h+CAwGTD0jl37l7XYBXFpGSz4L0=; b=YDZGHQpMWu9zKbw8gEZnxZiT1arU+V9CcL02pWgUI2EyxQW5Lr0r8+R6SlrHn7TxVXi5Px iGDsRuSsa/bNk9uCRhXNMAjCyeZYyOE0YQyRWlAkfC/C28DSf/L9NITgzFDRorHWVcBqgM 0bW0tRAAjhahckUN+JZHKQQUtZYc+UoMORZu+Dmj+PTe+F8ozazxjpPUyRHPoU5lZ5wi1H zXFyb3C7tqC3Iz+HRSWktgcxvWd4vGp9gaeLkTTeuS5Jm4E7F84W4OP0iMcRnjsJPr47xx tHFk2yOtHAam3IgnP0SII294bEbP3csj/FH4BQvM+ZICWGf4ygbjJttMP4TNcQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fFm3j4Pmnz2pY for ; Tue, 17 Feb 2026 16:55:29 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 268ac by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 17 Feb 2026 16:55:29 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: e34751c3eada - main - www/node24: Update to 24.13.1 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e34751c3eadaa2699e19ba5f6e08935dd9fe22a3 Auto-Submitted: auto-generated Date: Tue, 17 Feb 2026 16:55:29 +0000 Message-Id: <69949d81.268ac.2cba213e@gitrepo.freebsd.org> The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=e34751c3eadaa2699e19ba5f6e08935dd9fe22a3 commit e34751c3eadaa2699e19ba5f6e08935dd9fe22a3 Author: Po-Chuan Hsieh AuthorDate: 2026-02-17 16:50:22 +0000 Commit: Po-Chuan Hsieh CommitDate: 2026-02-17 16:53:38 +0000 www/node24: Update to 24.13.1 - Use the following ports instead of the bundled ones - devel/libada - devel/uvwasi Changes: https://github.com/nodejs/node/releases https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V24.md Security: CVE-2026-21637 --- www/node24/Makefile | 17 ++++++++++++----- www/node24/Makefile.version | 2 +- www/node24/distinfo | 6 +++--- 3 files changed, 16 insertions(+), 9 deletions(-) diff --git a/www/node24/Makefile b/www/node24/Makefile index fc1ee084db78..572e32f05c4a 100644 --- a/www/node24/Makefile +++ b/www/node24/Makefile @@ -18,7 +18,8 @@ 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= libbrotlidec.so:archivers/brotli \ +LIB_DEPENDS= libada.so:devel/libada \ + libbrotlidec.so:archivers/brotli \ libcares.so:dns/c-ares \ libicui18n.so:devel/icu \ libllhttp.so:www/llhttp \ @@ -27,12 +28,14 @@ LIB_DEPENDS= libbrotlidec.so:archivers/brotli \ libngtcp2.so:net/libngtcp2 \ libsimdjson.so:devel/simdjson \ libuv.so:devel/libuv \ + libuvwasi.so:devel/uvwasi \ libzstd.so:archivers/zstd RUN_DEPENDS= corepack>=0:www/corepack -USES= compiler:c++11-lang gmake localbase pkgconfig python:build shebangfix sqlite tar:xz +USES= compiler:c++20-lang gmake localbase pkgconfig python:build shebangfix sqlite tar:xz CONFIGURE_ARGS= --prefix=${PREFIX:S|^${DESTDIR}||} \ + --shared-ada \ --shared-brotli \ --shared-cares \ --shared-http-parser \ @@ -42,10 +45,12 @@ CONFIGURE_ARGS= --prefix=${PREFIX:S|^${DESTDIR}||} \ --shared-ngtcp2 \ --shared-simdjson \ --shared-sqlite \ + --shared-uvwasi \ + --shared-uvwasi-includes=${LOCALBASE}/include \ --shared-zlib \ --shared-zstd \ - --without-corepack \ --with-intl=system-icu \ + --without-corepack \ --without-npm CXXFLAGS_powerpc64= -mpower8-vector HAS_CONFIGURE= yes @@ -84,6 +89,7 @@ CONFIGURE_ARGS+=--openssl-no-asm post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/tools/v8_gypfiles/v8.gyp # Clean up bundled libraries + @${RM} -r ${WRKSRC}/deps/ada/ @${RM} -r ${WRKSRC}/deps/brotli/ @${RM} -r ${WRKSRC}/deps/cares/ @${RM} -r ${WRKSRC}/deps/corepack/ @@ -95,6 +101,7 @@ post-patch: @${RM} -r ${WRKSRC}/deps/simdjson/ @${RM} -r ${WRKSRC}/deps/sqlite/ @${RM} -r ${WRKSRC}/deps/uv/ + @${RM} -r ${WRKSRC}/deps/uvwasi/ @${RM} -r ${WRKSRC}/deps/zlib/ @${RM} -r ${WRKSRC}/deps/zstd/ @@ -103,9 +110,9 @@ post-configure: # all occurrences of -I${LOCALBASE}/include. C*FLAGS include this # before all -I../deps/* for bundled code. This can cause build # breakages if the dependency is installed in ${LOCALBASE}. The - # USES+=localbase # above will ensure that we pick up includes for real + # USES+=localbase above will ensure that we pick up includes for real # external dependencies. - ${FIND} ${WRKSRC}/out -type f -print0 | ${XARGS} -0 ${REINPLACE_CMD} -e "s|-I${LOCALBASE}/include||g" + @${FIND} ${WRKSRC}/out -type f -print0 | ${XARGS} -0 ${REINPLACE_CMD} -e 's|-I${LOCALBASE}/include||g' post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/node diff --git a/www/node24/Makefile.version b/www/node24/Makefile.version index 7ffdf8e7ea79..260b72320e66 100644 --- a/www/node24/Makefile.version +++ b/www/node24/Makefile.version @@ -1 +1 @@ -NODEJS_PORTVERSION= 24.13.0 +NODEJS_PORTVERSION= 24.13.1 diff --git a/www/node24/distinfo b/www/node24/distinfo index 86cb516dce9e..3ca01f337cd5 100644 --- a/www/node24/distinfo +++ b/www/node24/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1768399994 -SHA256 (node-v24.13.0.tar.xz) = 320fe909cbb347dcf516201e4964ef177b8138df9a7f810d0d54950481b3158b -SIZE (node-v24.13.0.tar.xz) = 51803408 +TIMESTAMP = 1771105012 +SHA256 (node-v24.13.1.tar.xz) = b227bc868fb5e9ec8670620e2b25530eb12c17d43e6c7bc51bb38a660684192d +SIZE (node-v24.13.1.tar.xz) = 52098244