diff options
author | adam <adam@pkgsrc.org> | 2022-02-15 13:59:42 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2022-02-15 13:59:42 +0000 |
commit | ad15dd27fa79c676a2cd3c737467d58973f0b20a (patch) | |
tree | 6bd00ec9e57e0b2760bcb8c6e30581cc6539c86d /lang/nodejs | |
parent | aedb05da2218dcd0ad1abecd025d20e3e324684e (diff) | |
download | pkgsrc-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/Makefile | 5 | ||||
-rw-r--r-- | lang/nodejs/distinfo | 10 | ||||
-rw-r--r-- | lang/nodejs/patches/patch-tools_install.py | 10 |
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) |