pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/nodejs12 nodejs12: updated to 12.14.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/0fcde3962fad
branches:  trunk
changeset: 407734:0fcde3962fad
user:      adam <adam%pkgsrc.org@localhost>
date:      Wed Jan 08 22:29:02 2020 +0000

description:
nodejs12: updated to 12.14.1

Version 12.14.1 'Erbium' (LTS):
Notable changes
* crypto: fix key requirements in asymmetric cipher
* deps:
  - update llhttp to 2.0.1
  - update nghttp2 to 1.40.0
* v8: mark serdes API as stable

diffstat:

 lang/nodejs12/Makefile                                    |   4 +-
 lang/nodejs12/distinfo                                    |  13 +++++-----
 lang/nodejs12/patches/patch-deps_v8_src_zone_zone.h       |  18 +++++++++++++++
 lang/nodejs12/patches/patch-tools_gyp_pylib_gyp_common.py |   3 +-
 4 files changed, 29 insertions(+), 9 deletions(-)

diffs (79 lines):

diff -r b1671989d400 -r 0fcde3962fad lang/nodejs12/Makefile
--- a/lang/nodejs12/Makefile    Wed Jan 08 21:49:42 2020 +0000
+++ b/lang/nodejs12/Makefile    Wed Jan 08 22:29:02 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2019/12/29 15:39:15 adam Exp $
+# $NetBSD: Makefile,v 1.4 2020/01/08 22:29:02 adam Exp $
 
-DISTNAME=      node-v12.14.0
+DISTNAME=      node-v12.14.1
 
 USE_LANGUAGES= c gnu++14
 
diff -r b1671989d400 -r 0fcde3962fad lang/nodejs12/distinfo
--- a/lang/nodejs12/distinfo    Wed Jan 08 21:49:42 2020 +0000
+++ b/lang/nodejs12/distinfo    Wed Jan 08 22:29:02 2020 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.2 2019/12/29 15:39:15 adam Exp $
+$NetBSD: distinfo,v 1.3 2020/01/08 22:29:02 adam Exp $
 
-SHA1 (node-v12.14.0.tar.gz) = 0a590e33fca28638be214581fecda8a86d96d30e
-RMD160 (node-v12.14.0.tar.gz) = 2b8f2ded19da9e4ccbf716a3f20d7a19af058267
-SHA512 (node-v12.14.0.tar.gz) = 9c5cccfdd4c264f5a3d6c60fc7ad035ab0067cceb409548203741db1472fefca1d41a0724302728875f600b753e6f2bfc1254a2bd41858974d4113648c4632af
-Size (node-v12.14.0.tar.gz) = 51817943 bytes
+SHA1 (node-v12.14.1.tar.gz) = ebf6b7769a53a135381e53bac756808f0d6db993
+RMD160 (node-v12.14.1.tar.gz) = 916e3a53c9c60bffd1549b2c0607dba0d9864e02
+SHA512 (node-v12.14.1.tar.gz) = ded6f0d9600c77b87537227e0a803f1ead462ab8dc7293641c92da43aa43dcc7dc330e46f384864b953f903d7926f77cbc6223a7898bc6162570a34ad29e0cee
+Size (node-v12.14.1.tar.gz) = 51838191 bytes
 SHA1 (patch-common.gypi) = de37949f38d9bd39a18b59d59ec74e528bd323ac
 SHA1 (patch-deps_cares_cares.gyp) = 22b44f2ac59963f694dfe4f4585e08960b3dec32
 SHA1 (patch-deps_openssl_config_archs_linux-elf_asm_openssl-cl.gypi) = 12c91ca27ced24cabd714902fad9c9eb0ba40f9b
@@ -27,12 +27,13 @@
 SHA1 (patch-deps_v8_src_base_platform_semaphore.cc) = 802a95f1b1d131e0d85c1f99c659cc68b31ba2f6
 SHA1 (patch-deps_v8_src_common_globals.h) = 86637724864389f2b24251904de41669a2f00fbc
 SHA1 (patch-deps_v8_src_compiler_types.h) = 2a212282ab9d71e98ae56827fdb1d9778a6047a5
+SHA1 (patch-deps_v8_src_zone_zone.h) = 651b49d242dac8f713cccc101147ccf61f828ecb
 SHA1 (patch-deps_v8_tools_run-llprof.sh) = 39aa3faf77492ef8dd35b411b7b0e4605b469af3
 SHA1 (patch-node.gypi) = 4a104dba6c22702211009bc60a6be6f87554e2fa
 SHA1 (patch-src_cares__wrap.cc) = a26a162f130468cbc0650a33b27b71377d273704
 SHA1 (patch-src_inspector__agent.cc) = 2ec2a7be459648700488096f467a4ae6af5a9d91
 SHA1 (patch-src_node__postmortem__metadata.cc) = 9938482d724ad6636af5dc3fa719ec26ed8539ff
-SHA1 (patch-tools_gyp_pylib_gyp_common.py) = 8d76b78e46b0ba2fef08294872e17a068d595f32
+SHA1 (patch-tools_gyp_pylib_gyp_common.py) = bee542fb268000fca1709429e5e3053fcfb085d1
 SHA1 (patch-tools_gyp_pylib_gyp_generator_make.py) = be3cc1aaa85c3d59b6f2758df813cb5ad8d8f74e
 SHA1 (patch-tools_gyp_pylib_gyp_xcode__emulation.py) = 15937c419f3226ab280c7bcd5d726773cb5add57
 SHA1 (patch-tools_install.py) = 8058eb63387971b97a1c3573d1875befeb873e77
diff -r b1671989d400 -r 0fcde3962fad lang/nodejs12/patches/patch-deps_v8_src_zone_zone.h
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/nodejs12/patches/patch-deps_v8_src_zone_zone.h       Wed Jan 08 22:29:02 2020 +0000
@@ -0,0 +1,18 @@
+$NetBSD: patch-deps_v8_src_zone_zone.h,v 1.1 2020/01/08 22:29:03 adam Exp $
+
+Work around type issue in NetBSD's copy of libc++ headers.
+Believed to be fixed in upstream libc++ already.
+https://github.com/nodejs/node/issues/30638
+
+--- deps/v8/src/zone/zone.h.orig       2019-12-18 17:26:45.000000000 +0000
++++ deps/v8/src/zone/zone.h
+@@ -141,6 +141,9 @@ class ZoneObject {
+  public:
+   // Allocate a new ZoneObject of 'size' bytes in the Zone.
+   void* operator new(size_t size, Zone* zone) { return zone->New(size); }
++#if defined(__NetBSD__) && defined(__clang__)
++  void* operator new(size_t size, void* zone) { return ((Zone*)zone)->New(size); }
++#endif
+ 
+   // Ideally, the delete operator should be private instead of
+   // public, but unfortunately the compiler sometimes synthesizes
diff -r b1671989d400 -r 0fcde3962fad lang/nodejs12/patches/patch-tools_gyp_pylib_gyp_common.py
--- a/lang/nodejs12/patches/patch-tools_gyp_pylib_gyp_common.py Wed Jan 08 21:49:42 2020 +0000
+++ b/lang/nodejs12/patches/patch-tools_gyp_pylib_gyp_common.py Wed Jan 08 22:29:02 2020 +0000
@@ -1,6 +1,7 @@
-$NetBSD: patch-tools_gyp_pylib_gyp_common.py,v 1.1 2019/12/09 20:05:40 adam Exp $
+$NetBSD: patch-tools_gyp_pylib_gyp_common.py,v 1.2 2020/01/08 22:29:03 adam Exp $
 
 Add support for DragonFly.
+
 --- tools/gyp/pylib/gyp/common.py.orig 2017-05-03 02:00:16.000000000 +0000
 +++ tools/gyp/pylib/gyp/common.py
 @@ -427,6 +427,8 @@ def GetFlavor(params):



Home | Main Index | Thread Index | Old Index