summaryrefslogtreecommitdiff
path: root/lang/nodejs
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2022-02-15 13:59:42 +0000
committeradam <adam@pkgsrc.org>2022-02-15 13:59:42 +0000
commitad15dd27fa79c676a2cd3c737467d58973f0b20a (patch)
tree6bd00ec9e57e0b2760bcb8c6e30581cc6539c86d /lang/nodejs
parentaedb05da2218dcd0ad1abecd025d20e3e324684e (diff)
downloadpkgsrc-ad15dd27fa79c676a2cd3c737467d58973f0b20a.tar.gz
nodejs: updated to 14.19.0
Version 14.19.0 'Fermium' (LTS) Notable Changes Corepack Node.js now includes Corepack, a script that acts as a bridge between Node.js projects and the package managers they are intended to be used with during development. In practical terms, Corepack will let you use Yarn and pnpm without having to install them - just like what currently happens with npm, which is shipped in Node.js by default. Please head over to the Corepack documentation page for more information on how to use it. ICU updated ICU has been updated to 70.1. This updates timezone database to 2021a3, including bringing forward the start for DST for Jordan from March to February. New option to disable loading of native addons A new command line option --no-addons has been added to disallow loading of native addons. Updated Root Certificates Root certificates have been updated to those from Mozilla's Network Security Services 3.71.
Diffstat (limited to 'lang/nodejs')
-rw-r--r--lang/nodejs/Makefile5
-rw-r--r--lang/nodejs/distinfo10
-rw-r--r--lang/nodejs/patches/patch-tools_install.py10
3 files changed, 13 insertions, 12 deletions
diff --git a/lang/nodejs/Makefile b/lang/nodejs/Makefile
index 670c7999ad4..fbcaa5ddba2 100644
--- a/lang/nodejs/Makefile
+++ b/lang/nodejs/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.224 2022/01/11 08:02:04 adam Exp $
+# $NetBSD: Makefile,v 1.225 2022/02/15 13:59:42 adam Exp $
-DISTNAME= node-v14.18.3
+DISTNAME= node-v14.19.0
EXTRACT_SUFX= .tar.xz
USE_LANGUAGES= c gnu++14
@@ -13,6 +13,7 @@ MAKE_ENV+= LD_LIBRARY_PATH=${PREFIX}/lib
CONFIGURE_ARGS+= --shared-brotli
CONFIGURE_ARGS+= --shared-nghttp2
CONFIGURE_ARGS+= --with-intl=system-icu
+CONFIGURE_ARGS+= --without-corepack
PYTHON_VERSIONS_ACCEPTED= 27
diff --git a/lang/nodejs/distinfo b/lang/nodejs/distinfo
index 5a036cdd0e7..d89df59d7a8 100644
--- a/lang/nodejs/distinfo
+++ b/lang/nodejs/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.207 2022/01/11 08:02:04 adam Exp $
+$NetBSD: distinfo,v 1.208 2022/02/15 13:59:42 adam Exp $
-BLAKE2s (node-v14.18.3.tar.xz) = 3c027f66a3841f301aa8004bd8b53647eb5cee221b84ccb51b4b42fce29a6654
-SHA512 (node-v14.18.3.tar.xz) = f0c77e00d7fde59d50f9f25edaad3ecad3ed13e9f399a557cecb98205c839220d182dec65aef3ba768c51dea6d2c6ebdfbdbe509c3e2d45df578b48d2bafb58f
-Size (node-v14.18.3.tar.xz) = 34118448 bytes
+BLAKE2s (node-v14.19.0.tar.xz) = bbb02ad0354cd4c6477ad1ac98c36a700e1ea186e8233f81048f69a5acca14b7
+SHA512 (node-v14.19.0.tar.xz) = 80573fa3a0882c1f2a40b991f187f49714748ca4c56c78133e2d2be0322f201816eb059a1a7d38ea8a925229c1b1324d0ffc28ff4002d0115bfae44fe87efe97
+Size (node-v14.19.0.tar.xz) = 34486868 bytes
SHA1 (patch-common.gypi) = f0bd2962bf7c8466db24b35a35154897ecad6316
SHA1 (patch-deps_cares_cares.gyp) = 22b44f2ac59963f694dfe4f4585e08960b3dec32
SHA1 (patch-deps_uv_common.gypi) = d38a9c8d9e3522f15812aec2f5b1e1e636d4bab3
@@ -22,5 +22,5 @@ SHA1 (patch-src_inspector__agent.cc) = 2ec2a7be459648700488096f467a4ae6af5a9d91
SHA1 (patch-src_node__postmortem__metadata.cc) = 9938482d724ad6636af5dc3fa719ec26ed8539ff
SHA1 (patch-tools_gyp_pylib_gyp_generator_make.py) = 34d4f113d85b4502bc8240fac50dc37554ab4ebb
SHA1 (patch-tools_gyp_pylib_gyp_xcode__emulation.py) = 4ee24115f5e97ffbd23aaa6dc62f408d381d4e22
-SHA1 (patch-tools_install.py) = 8058eb63387971b97a1c3573d1875befeb873e77
+SHA1 (patch-tools_install.py) = 943507123606b9016e35a94eb2e1941d141e0e09
SHA1 (patch-tools_v8_gypfiles_v8.gyp) = 49cfd4fa8a8122c6f74965a2e87bbca6d0e44efc
diff --git a/lang/nodejs/patches/patch-tools_install.py b/lang/nodejs/patches/patch-tools_install.py
index dc3c07a4d59..dfa31e2d6be 100644
--- a/lang/nodejs/patches/patch-tools_install.py
+++ b/lang/nodejs/patches/patch-tools_install.py
@@ -1,10 +1,10 @@
-$NetBSD: patch-tools_install.py,v 1.6 2019/12/09 20:03:51 adam Exp $
+$NetBSD: patch-tools_install.py,v 1.7 2022/02/15 13:59:42 adam Exp $
Install man pages under the right directory.
---- tools/install.py.orig 2019-11-19 08:29:09.000000000 +0000
+--- tools/install.py.orig 2022-02-01 13:01:47.000000000 +0000
+++ tools/install.py
-@@ -151,10 +151,7 @@ def files(action):
+@@ -156,10 +156,7 @@ def files(action):
action(['deps/v8/tools/gdbinit'], 'share/doc/node/')
action(['deps/v8/tools/lldb_commands.py'], 'share/doc/node/')
@@ -14,5 +14,5 @@ Install man pages under the right directory.
- action(['doc/node.1'], 'share/man/man1/')
+ action(['doc/node.1'], os.environ.get('PKGMANDIR') + '/man1/')
- if 'true' == variables.get('node_install_npm'): npm_files(action)
-
+ if 'true' == variables.get('node_install_npm'):
+ npm_files(action)