git: 951233d61b8b - main - www/node20: Use www/corepack instead of the bundled one
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 27 Oct 2025 14:37:51 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=951233d61b8bd38643f63dccbbdce88afa7e3518
commit 951233d61b8bd38643f63dccbbdce88afa7e3518
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-10-27 14:37:12 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-10-27 14:37:12 +0000
www/node20: Use www/corepack instead of the bundled one
- Bump PORTREVISION for dependency and package change
---
www/node20/Makefile | 5 ++++-
www/node20/pkg-plist | 55 ----------------------------------------------------
2 files changed, 4 insertions(+), 56 deletions(-)
diff --git a/www/node20/Makefile b/www/node20/Makefile
index e19d21e16b8e..a80e7531f69c 100644
--- a/www/node20/Makefile
+++ b/www/node20/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}
@@ -28,6 +28,7 @@ LIB_DEPENDS= libbrotlidec.so:archivers/brotli \
libngtcp2.so:net/libngtcp2 \
libsimdjson.so:devel/simdjson \
libuv.so:devel/libuv
+RUN_DEPENDS= corepack>=0:www/corepack
USES= compiler:c++11-lang gmake localbase pkgconfig python:build shebangfix tar:xz
@@ -42,6 +43,7 @@ CONFIGURE_ARGS= --prefix=${PREFIX:S|^${DESTDIR}||} \
--shared-ngtcp2 \
--shared-simdjson \
--shared-zlib \
+ --without-corepack \
--with-intl=system-icu \
--without-npm
CXXFLAGS_powerpc64= -mpower8-vector
@@ -84,6 +86,7 @@ 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/
diff --git a/www/node20/pkg-plist b/www/node20/pkg-plist
index cc8253c32c83..044aeefcbfe5 100644
--- a/www/node20/pkg-plist
+++ b/www/node20/pkg-plist
@@ -1,4 +1,3 @@
-bin/corepack
bin/node
include/node/common.gypi
include/node/config.gypi
@@ -105,60 +104,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