diff options
Diffstat (limited to 'www/node22')
| -rw-r--r-- | www/node22/Makefile | 14 | ||||
| -rw-r--r-- | www/node22/Makefile.version | 2 | ||||
| -rw-r--r-- | www/node22/distinfo | 6 | ||||
| -rw-r--r-- | www/node22/files/patch-common.gypi | 20 | ||||
| -rw-r--r-- | www/node22/pkg-plist | 55 |
5 files changed, 16 insertions, 81 deletions
diff --git a/www/node22/Makefile b/www/node22/Makefile index 4c2ec9be4a7b..b8a5f139f99d 100644 --- a/www/node22/Makefile +++ b/www/node22/Makefile @@ -1,7 +1,7 @@ PORTNAME= node PORTVERSION= ${NODEJS_PORTVERSION} DISTVERSIONPREFIX= v -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www MASTER_SITES= https://nodejs.org/dist/v${PORTVERSION}/ PKGNAMESUFFIX= ${PORTVERSION:R:R} @@ -22,25 +22,31 @@ BUILD_DEPENDS= objdump:devel/binutils LIB_DEPENDS= libbrotlidec.so:archivers/brotli \ libcares.so:dns/c-ares \ libicui18n.so:devel/icu \ + libllhttp.so:www/llhttp \ libnghttp2.so:www/libnghttp2 \ libnghttp3.so:www/libnghttp3 \ libngtcp2.so:net/libngtcp2 \ libsimdjson.so:devel/simdjson \ libuv.so:devel/libuv \ libzstd.so:archivers/zstd +RUN_DEPENDS= corepack>=0:www/corepack -USES= compiler:c++11-lang gmake localbase pkgconfig python:build shebangfix tar:xz +USES= compiler:c++11-lang gmake localbase pkgconfig python:build shebangfix sqlite tar:xz CONFIGURE_ARGS= --prefix=${PREFIX:S|^${DESTDIR}||} \ --shared-brotli \ --shared-cares \ + --shared-http-parser \ + --shared-http-parser-libname=llhttp \ --shared-libuv \ --shared-nghttp2 \ --shared-nghttp3 \ --shared-ngtcp2 \ --shared-simdjson \ + --shared-sqlite \ --shared-zlib \ --shared-zstd \ + --without-corepack \ --with-intl=system-icu \ --without-npm CXXFLAGS_powerpc64= -mpower8-vector @@ -83,10 +89,14 @@ post-patch: # Clean up bundled libraries @${RM} -r ${WRKSRC}/deps/brotli/ @${RM} -r ${WRKSRC}/deps/cares/ + @${RM} -r ${WRKSRC}/deps/corepack/ + @${RM} -r ${WRKSRC}/deps/icu-small/ + @${RM} -r ${WRKSRC}/deps/llhttp/ @${RM} -r ${WRKSRC}/deps/nghttp2/ @${RM} -r ${WRKSRC}/deps/ngtcp2/ @${RM} -r ${WRKSRC}/deps/npm/ @${RM} -r ${WRKSRC}/deps/simdjson/ + @${RM} -r ${WRKSRC}/deps/sqlite/ @${RM} -r ${WRKSRC}/deps/uv/ @${RM} -r ${WRKSRC}/deps/zlib/ @${RM} -r ${WRKSRC}/deps/zstd/ diff --git a/www/node22/Makefile.version b/www/node22/Makefile.version index 36ff04455fae..9fe1d952515f 100644 --- a/www/node22/Makefile.version +++ b/www/node22/Makefile.version @@ -1 +1 @@ -NODEJS_PORTVERSION= 22.19.0 +NODEJS_PORTVERSION= 22.21.0 diff --git a/www/node22/distinfo b/www/node22/distinfo index 697813a4253f..ec7afcff2f55 100644 --- a/www/node22/distinfo +++ b/www/node22/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120550 -SHA256 (node-v22.19.0.tar.xz) = 0272acfce50ce9ad060288321b1092719a7f19966f81419835410c59c09daa46 -SIZE (node-v22.19.0.tar.xz) = 48853616 +TIMESTAMP = 1762586734 +SHA256 (node-v22.21.0.tar.xz) = 791b18e969ea22cc952108ee8eaafbb12cddfd973bbbb0b7fc116395c0d9a81c +SIZE (node-v22.21.0.tar.xz) = 50892568 diff --git a/www/node22/files/patch-common.gypi b/www/node22/files/patch-common.gypi deleted file mode 100644 index c1a1298912e1..000000000000 --- a/www/node22/files/patch-common.gypi +++ /dev/null @@ -1,20 +0,0 @@ ---- common.gypi.orig 2023-07-20 18:27:37 UTC -+++ common.gypi -@@ -426,7 +426,7 @@ - 'ldflags': [ '-m32' ], - }], - [ 'host_arch=="ppc64" and OS not in "aix os400"', { -- 'cflags': [ '-m64', '-mminimal-toc' ], -+ 'cflags': [ '-m64' ], - 'ldflags': [ '-m64' ], - }], - [ 'host_arch=="s390x" and OS=="linux"', { -@@ -450,7 +450,7 @@ - 'ldflags': [ '-m32' ], - }], - [ 'target_arch=="ppc64" and OS not in "aix os400"', { -- 'cflags': [ '-m64', '-mminimal-toc' ], -+ 'cflags': [ '-m64' ], - 'ldflags': [ '-m64' ], - }], - [ 'target_arch=="s390x" and OS=="linux"', { diff --git a/www/node22/pkg-plist b/www/node22/pkg-plist index 41c26ed86932..59d9602f4306 100644 --- a/www/node22/pkg-plist +++ b/www/node22/pkg-plist @@ -1,4 +1,3 @@ -bin/corepack bin/node include/node/common.gypi include/node/config.gypi @@ -107,60 +106,6 @@ include/node/v8-wasm.h include/node/v8-weak-callback-info.h include/node/v8.h include/node/v8config.h -lib/node_modules/corepack/CHANGELOG.md -lib/node_modules/corepack/LICENSE.md -lib/node_modules/corepack/README.md -lib/node_modules/corepack/dist/corepack.js -lib/node_modules/corepack/dist/lib/corepack.cjs -lib/node_modules/corepack/dist/npm.js -lib/node_modules/corepack/dist/npx.js -lib/node_modules/corepack/dist/pnpm.js -lib/node_modules/corepack/dist/pnpx.js -lib/node_modules/corepack/dist/yarn.js -lib/node_modules/corepack/dist/yarnpkg.js -lib/node_modules/corepack/package.json -lib/node_modules/corepack/shims/corepack -lib/node_modules/corepack/shims/corepack.cmd -lib/node_modules/corepack/shims/corepack.ps1 -lib/node_modules/corepack/shims/nodewin/corepack -lib/node_modules/corepack/shims/nodewin/corepack.cmd -lib/node_modules/corepack/shims/nodewin/corepack.ps1 -lib/node_modules/corepack/shims/nodewin/npm -lib/node_modules/corepack/shims/nodewin/npm.cmd -lib/node_modules/corepack/shims/nodewin/npm.ps1 -lib/node_modules/corepack/shims/nodewin/npx -lib/node_modules/corepack/shims/nodewin/npx.cmd -lib/node_modules/corepack/shims/nodewin/npx.ps1 -lib/node_modules/corepack/shims/nodewin/pnpm -lib/node_modules/corepack/shims/nodewin/pnpm.cmd -lib/node_modules/corepack/shims/nodewin/pnpm.ps1 -lib/node_modules/corepack/shims/nodewin/pnpx -lib/node_modules/corepack/shims/nodewin/pnpx.cmd -lib/node_modules/corepack/shims/nodewin/pnpx.ps1 -lib/node_modules/corepack/shims/nodewin/yarn -lib/node_modules/corepack/shims/nodewin/yarn.cmd -lib/node_modules/corepack/shims/nodewin/yarn.ps1 -lib/node_modules/corepack/shims/nodewin/yarnpkg -lib/node_modules/corepack/shims/nodewin/yarnpkg.cmd -lib/node_modules/corepack/shims/nodewin/yarnpkg.ps1 -lib/node_modules/corepack/shims/npm -lib/node_modules/corepack/shims/npm.cmd -lib/node_modules/corepack/shims/npm.ps1 -lib/node_modules/corepack/shims/npx -lib/node_modules/corepack/shims/npx.cmd -lib/node_modules/corepack/shims/npx.ps1 -lib/node_modules/corepack/shims/pnpm -lib/node_modules/corepack/shims/pnpm.cmd -lib/node_modules/corepack/shims/pnpm.ps1 -lib/node_modules/corepack/shims/pnpx -lib/node_modules/corepack/shims/pnpx.cmd -lib/node_modules/corepack/shims/pnpx.ps1 -lib/node_modules/corepack/shims/yarn -lib/node_modules/corepack/shims/yarn.cmd -lib/node_modules/corepack/shims/yarn.ps1 -lib/node_modules/corepack/shims/yarnpkg -lib/node_modules/corepack/shims/yarnpkg.cmd -lib/node_modules/corepack/shims/yarnpkg.ps1 %%PORTDOCS%%%%DOCSDIR%%/gdbinit %%PORTDOCS%%%%DOCSDIR%%/lldb_commands.py @(,,444) share/man/man1/node.1.gz |
