pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang/nodejs



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri May 31 20:52:00 UTC 2019

Modified Files:
        pkgsrc/lang/nodejs: Makefile PLIST distinfo
        pkgsrc/lang/nodejs/patches:
            patch-deps_openssl_config_archs_linux-elf_asm_openssl-cl.gypi
            patch-deps_openssl_config_bn__conf__no-asm.h
            patch-deps_openssl_config_dso__conf__no-asm.h
            patch-deps_openssl_config_opensslconf__no-asm.h
            patch-deps_openssl_openssl_crypto_init.c
            patch-deps_uv_src_unix_netbsd.c

Log Message:
nodejs: updated to 10.16.0

Version 10.16.0 'Dubnium' (LTS)

Notable Changes
deps:
update ICU to 64.2
upgrade npm to 6.9.0
upgrade openssl sources to 1.1.1b
upgrade to libuv 1.28.0
events: add once method to use promises with EventEmitter
n-api: mark thread-safe function as stable
repl: support top-level for-await-of
zlib: add brotli support


To generate a diff of this commit:
cvs rdiff -u -r1.159 -r1.160 pkgsrc/lang/nodejs/Makefile
cvs rdiff -u -r1.56 -r1.57 pkgsrc/lang/nodejs/PLIST
cvs rdiff -u -r1.148 -r1.149 pkgsrc/lang/nodejs/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/lang/nodejs/patches/patch-deps_openssl_config_archs_linux-elf_asm_openssl-cl.gypi \
    pkgsrc/lang/nodejs/patches/patch-deps_openssl_config_bn__conf__no-asm.h \
    pkgsrc/lang/nodejs/patches/patch-deps_openssl_config_dso__conf__no-asm.h \
    pkgsrc/lang/nodejs/patches/patch-deps_openssl_openssl_crypto_init.c
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/lang/nodejs/patches/patch-deps_openssl_config_opensslconf__no-asm.h
cvs rdiff -u -r1.9 -r1.10 \
    pkgsrc/lang/nodejs/patches/patch-deps_uv_src_unix_netbsd.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/lang/nodejs/Makefile
diff -u pkgsrc/lang/nodejs/Makefile:1.159 pkgsrc/lang/nodejs/Makefile:1.160
--- pkgsrc/lang/nodejs/Makefile:1.159   Wed Apr  3 00:32:50 2019
+++ pkgsrc/lang/nodejs/Makefile Fri May 31 20:52:00 2019
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.159 2019/04/03 00:32:50 ryoon Exp $
+# $NetBSD: Makefile,v 1.160 2019/05/31 20:52:00 adam Exp $
 
-DISTNAME=      node-v10.15.3
-PKGREVISION=   2
+DISTNAME=      node-v10.16.0
 
 USE_LANGUAGES= c gnu++14
 

Index: pkgsrc/lang/nodejs/PLIST
diff -u pkgsrc/lang/nodejs/PLIST:1.56 pkgsrc/lang/nodejs/PLIST:1.57
--- pkgsrc/lang/nodejs/PLIST:1.56       Sat May 12 08:59:56 2018
+++ pkgsrc/lang/nodejs/PLIST    Fri May 31 20:52:00 2019
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.56 2018/05/12 08:59:56 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.57 2019/05/31 20:52:00 adam Exp $
 bin/node
 include/node/common.gypi
 include/node/config.gypi
@@ -17,6 +17,11 @@ ${PLIST.openssl}include/node/openssl/arc
 ${PLIST.openssl}include/node/openssl/archs/BSD-x86_64/asm/crypto/include/internal/dso_conf.h
 ${PLIST.openssl}include/node/openssl/archs/BSD-x86_64/asm/include/openssl/opensslconf.h
 ${PLIST.openssl}include/node/openssl/archs/BSD-x86_64/asm/include/progs.h
+${PLIST.openssl}include/node/openssl/archs/BSD-x86_64/asm_avx2/crypto/buildinf.h
+${PLIST.openssl}include/node/openssl/archs/BSD-x86_64/asm_avx2/crypto/include/internal/bn_conf.h
+${PLIST.openssl}include/node/openssl/archs/BSD-x86_64/asm_avx2/crypto/include/internal/dso_conf.h
+${PLIST.openssl}include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/opensslconf.h
+${PLIST.openssl}include/node/openssl/archs/BSD-x86_64/asm_avx2/include/progs.h
 ${PLIST.openssl}include/node/openssl/archs/BSD-x86_64/no-asm/crypto/buildinf.h
 ${PLIST.openssl}include/node/openssl/archs/BSD-x86_64/no-asm/crypto/include/internal/bn_conf.h
 ${PLIST.openssl}include/node/openssl/archs/BSD-x86_64/no-asm/crypto/include/internal/dso_conf.h
@@ -27,16 +32,31 @@ ${PLIST.openssl}include/node/openssl/arc
 ${PLIST.openssl}include/node/openssl/archs/VC-WIN32/asm/crypto/include/internal/dso_conf.h
 ${PLIST.openssl}include/node/openssl/archs/VC-WIN32/asm/include/openssl/opensslconf.h
 ${PLIST.openssl}include/node/openssl/archs/VC-WIN32/asm/include/progs.h
+${PLIST.openssl}include/node/openssl/archs/VC-WIN32/asm_avx2/crypto/buildinf.h
+${PLIST.openssl}include/node/openssl/archs/VC-WIN32/asm_avx2/crypto/include/internal/bn_conf.h
+${PLIST.openssl}include/node/openssl/archs/VC-WIN32/asm_avx2/crypto/include/internal/dso_conf.h
+${PLIST.openssl}include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/opensslconf.h
+${PLIST.openssl}include/node/openssl/archs/VC-WIN32/asm_avx2/include/progs.h
 ${PLIST.openssl}include/node/openssl/archs/VC-WIN32/no-asm/crypto/buildinf.h
 ${PLIST.openssl}include/node/openssl/archs/VC-WIN32/no-asm/crypto/include/internal/bn_conf.h
 ${PLIST.openssl}include/node/openssl/archs/VC-WIN32/no-asm/crypto/include/internal/dso_conf.h
 ${PLIST.openssl}include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/opensslconf.h
 ${PLIST.openssl}include/node/openssl/archs/VC-WIN32/no-asm/include/progs.h
+${PLIST.openssl}include/node/openssl/archs/VC-WIN64-ARM/no-asm/crypto/buildinf.h
+${PLIST.openssl}include/node/openssl/archs/VC-WIN64-ARM/no-asm/crypto/include/internal/bn_conf.h
+${PLIST.openssl}include/node/openssl/archs/VC-WIN64-ARM/no-asm/crypto/include/internal/dso_conf.h
+${PLIST.openssl}include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/opensslconf.h
+${PLIST.openssl}include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/progs.h
 ${PLIST.openssl}include/node/openssl/archs/VC-WIN64A/asm/crypto/buildinf.h
 ${PLIST.openssl}include/node/openssl/archs/VC-WIN64A/asm/crypto/include/internal/bn_conf.h
 ${PLIST.openssl}include/node/openssl/archs/VC-WIN64A/asm/crypto/include/internal/dso_conf.h
 ${PLIST.openssl}include/node/openssl/archs/VC-WIN64A/asm/include/openssl/opensslconf.h
 ${PLIST.openssl}include/node/openssl/archs/VC-WIN64A/asm/include/progs.h
+${PLIST.openssl}include/node/openssl/archs/VC-WIN64A/asm_avx2/crypto/buildinf.h
+${PLIST.openssl}include/node/openssl/archs/VC-WIN64A/asm_avx2/crypto/include/internal/bn_conf.h
+${PLIST.openssl}include/node/openssl/archs/VC-WIN64A/asm_avx2/crypto/include/internal/dso_conf.h
+${PLIST.openssl}include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/opensslconf.h
+${PLIST.openssl}include/node/openssl/archs/VC-WIN64A/asm_avx2/include/progs.h
 ${PLIST.openssl}include/node/openssl/archs/VC-WIN64A/no-asm/crypto/buildinf.h
 ${PLIST.openssl}include/node/openssl/archs/VC-WIN64A/no-asm/crypto/include/internal/bn_conf.h
 ${PLIST.openssl}include/node/openssl/archs/VC-WIN64A/no-asm/crypto/include/internal/dso_conf.h
@@ -47,6 +67,11 @@ ${PLIST.openssl}include/node/openssl/arc
 ${PLIST.openssl}include/node/openssl/archs/aix-gcc/asm/crypto/include/internal/dso_conf.h
 ${PLIST.openssl}include/node/openssl/archs/aix-gcc/asm/include/openssl/opensslconf.h
 ${PLIST.openssl}include/node/openssl/archs/aix-gcc/asm/include/progs.h
+${PLIST.openssl}include/node/openssl/archs/aix-gcc/asm_avx2/crypto/buildinf.h
+${PLIST.openssl}include/node/openssl/archs/aix-gcc/asm_avx2/crypto/include/internal/bn_conf.h
+${PLIST.openssl}include/node/openssl/archs/aix-gcc/asm_avx2/crypto/include/internal/dso_conf.h
+${PLIST.openssl}include/node/openssl/archs/aix-gcc/asm_avx2/include/openssl/opensslconf.h
+${PLIST.openssl}include/node/openssl/archs/aix-gcc/asm_avx2/include/progs.h
 ${PLIST.openssl}include/node/openssl/archs/aix-gcc/no-asm/crypto/buildinf.h
 ${PLIST.openssl}include/node/openssl/archs/aix-gcc/no-asm/crypto/include/internal/bn_conf.h
 ${PLIST.openssl}include/node/openssl/archs/aix-gcc/no-asm/crypto/include/internal/dso_conf.h
@@ -57,6 +82,11 @@ ${PLIST.openssl}include/node/openssl/arc
 ${PLIST.openssl}include/node/openssl/archs/aix64-gcc/asm/crypto/include/internal/dso_conf.h
 ${PLIST.openssl}include/node/openssl/archs/aix64-gcc/asm/include/openssl/opensslconf.h
 ${PLIST.openssl}include/node/openssl/archs/aix64-gcc/asm/include/progs.h
+${PLIST.openssl}include/node/openssl/archs/aix64-gcc/asm_avx2/crypto/buildinf.h
+${PLIST.openssl}include/node/openssl/archs/aix64-gcc/asm_avx2/crypto/include/internal/bn_conf.h
+${PLIST.openssl}include/node/openssl/archs/aix64-gcc/asm_avx2/crypto/include/internal/dso_conf.h
+${PLIST.openssl}include/node/openssl/archs/aix64-gcc/asm_avx2/include/openssl/opensslconf.h
+${PLIST.openssl}include/node/openssl/archs/aix64-gcc/asm_avx2/include/progs.h
 ${PLIST.openssl}include/node/openssl/archs/aix64-gcc/no-asm/crypto/buildinf.h
 ${PLIST.openssl}include/node/openssl/archs/aix64-gcc/no-asm/crypto/include/internal/bn_conf.h
 ${PLIST.openssl}include/node/openssl/archs/aix64-gcc/no-asm/crypto/include/internal/dso_conf.h
@@ -67,6 +97,11 @@ ${PLIST.openssl}include/node/openssl/arc
 ${PLIST.openssl}include/node/openssl/archs/darwin-i386-cc/asm/crypto/include/internal/dso_conf.h
 ${PLIST.openssl}include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/opensslconf.h
 ${PLIST.openssl}include/node/openssl/archs/darwin-i386-cc/asm/include/progs.h
+${PLIST.openssl}include/node/openssl/archs/darwin-i386-cc/asm_avx2/crypto/buildinf.h
+${PLIST.openssl}include/node/openssl/archs/darwin-i386-cc/asm_avx2/crypto/include/internal/bn_conf.h
+${PLIST.openssl}include/node/openssl/archs/darwin-i386-cc/asm_avx2/crypto/include/internal/dso_conf.h
+${PLIST.openssl}include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/opensslconf.h
+${PLIST.openssl}include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/progs.h
 ${PLIST.openssl}include/node/openssl/archs/darwin-i386-cc/no-asm/crypto/buildinf.h
 ${PLIST.openssl}include/node/openssl/archs/darwin-i386-cc/no-asm/crypto/include/internal/bn_conf.h
 ${PLIST.openssl}include/node/openssl/archs/darwin-i386-cc/no-asm/crypto/include/internal/dso_conf.h
@@ -77,6 +112,11 @@ ${PLIST.openssl}include/node/openssl/arc
 ${PLIST.openssl}include/node/openssl/archs/darwin64-x86_64-cc/asm/crypto/include/internal/dso_conf.h
 ${PLIST.openssl}include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/opensslconf.h
 ${PLIST.openssl}include/node/openssl/archs/darwin64-x86_64-cc/asm/include/progs.h
+${PLIST.openssl}include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/crypto/buildinf.h
+${PLIST.openssl}include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/crypto/include/internal/bn_conf.h
+${PLIST.openssl}include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/crypto/include/internal/dso_conf.h
+${PLIST.openssl}include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/opensslconf.h
+${PLIST.openssl}include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/progs.h
 ${PLIST.openssl}include/node/openssl/archs/darwin64-x86_64-cc/no-asm/crypto/buildinf.h
 ${PLIST.openssl}include/node/openssl/archs/darwin64-x86_64-cc/no-asm/crypto/include/internal/bn_conf.h
 ${PLIST.openssl}include/node/openssl/archs/darwin64-x86_64-cc/no-asm/crypto/include/internal/dso_conf.h
@@ -87,6 +127,11 @@ ${PLIST.openssl}include/node/openssl/arc
 ${PLIST.openssl}include/node/openssl/archs/linux-aarch64/asm/crypto/include/internal/dso_conf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-aarch64/asm/include/openssl/opensslconf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-aarch64/asm/include/progs.h
+${PLIST.openssl}include/node/openssl/archs/linux-aarch64/asm_avx2/crypto/buildinf.h
+${PLIST.openssl}include/node/openssl/archs/linux-aarch64/asm_avx2/crypto/include/internal/bn_conf.h
+${PLIST.openssl}include/node/openssl/archs/linux-aarch64/asm_avx2/crypto/include/internal/dso_conf.h
+${PLIST.openssl}include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/opensslconf.h
+${PLIST.openssl}include/node/openssl/archs/linux-aarch64/asm_avx2/include/progs.h
 ${PLIST.openssl}include/node/openssl/archs/linux-aarch64/no-asm/crypto/buildinf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-aarch64/no-asm/crypto/include/internal/bn_conf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-aarch64/no-asm/crypto/include/internal/dso_conf.h
@@ -97,6 +142,11 @@ ${PLIST.openssl}include/node/openssl/arc
 ${PLIST.openssl}include/node/openssl/archs/linux-armv4/asm/crypto/include/internal/dso_conf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-armv4/asm/include/openssl/opensslconf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-armv4/asm/include/progs.h
+${PLIST.openssl}include/node/openssl/archs/linux-armv4/asm_avx2/crypto/buildinf.h
+${PLIST.openssl}include/node/openssl/archs/linux-armv4/asm_avx2/crypto/include/internal/bn_conf.h
+${PLIST.openssl}include/node/openssl/archs/linux-armv4/asm_avx2/crypto/include/internal/dso_conf.h
+${PLIST.openssl}include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/opensslconf.h
+${PLIST.openssl}include/node/openssl/archs/linux-armv4/asm_avx2/include/progs.h
 ${PLIST.openssl}include/node/openssl/archs/linux-armv4/no-asm/crypto/buildinf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-armv4/no-asm/crypto/include/internal/bn_conf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-armv4/no-asm/crypto/include/internal/dso_conf.h
@@ -107,6 +157,11 @@ ${PLIST.openssl}include/node/openssl/arc
 ${PLIST.openssl}include/node/openssl/archs/linux-elf/asm/crypto/include/internal/dso_conf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-elf/asm/include/openssl/opensslconf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-elf/asm/include/progs.h
+${PLIST.openssl}include/node/openssl/archs/linux-elf/asm_avx2/crypto/buildinf.h
+${PLIST.openssl}include/node/openssl/archs/linux-elf/asm_avx2/crypto/include/internal/bn_conf.h
+${PLIST.openssl}include/node/openssl/archs/linux-elf/asm_avx2/crypto/include/internal/dso_conf.h
+${PLIST.openssl}include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/opensslconf.h
+${PLIST.openssl}include/node/openssl/archs/linux-elf/asm_avx2/include/progs.h
 ${PLIST.openssl}include/node/openssl/archs/linux-elf/no-asm/crypto/buildinf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-elf/no-asm/crypto/include/internal/bn_conf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-elf/no-asm/crypto/include/internal/dso_conf.h
@@ -117,6 +172,11 @@ ${PLIST.openssl}include/node/openssl/arc
 ${PLIST.openssl}include/node/openssl/archs/linux-ppc/asm/crypto/include/internal/dso_conf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-ppc/asm/include/openssl/opensslconf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-ppc/asm/include/progs.h
+${PLIST.openssl}include/node/openssl/archs/linux-ppc/asm_avx2/crypto/buildinf.h
+${PLIST.openssl}include/node/openssl/archs/linux-ppc/asm_avx2/crypto/include/internal/bn_conf.h
+${PLIST.openssl}include/node/openssl/archs/linux-ppc/asm_avx2/crypto/include/internal/dso_conf.h
+${PLIST.openssl}include/node/openssl/archs/linux-ppc/asm_avx2/include/openssl/opensslconf.h
+${PLIST.openssl}include/node/openssl/archs/linux-ppc/asm_avx2/include/progs.h
 ${PLIST.openssl}include/node/openssl/archs/linux-ppc/no-asm/crypto/buildinf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-ppc/no-asm/crypto/include/internal/bn_conf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-ppc/no-asm/crypto/include/internal/dso_conf.h
@@ -127,6 +187,11 @@ ${PLIST.openssl}include/node/openssl/arc
 ${PLIST.openssl}include/node/openssl/archs/linux-ppc64/asm/crypto/include/internal/dso_conf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-ppc64/asm/include/openssl/opensslconf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-ppc64/asm/include/progs.h
+${PLIST.openssl}include/node/openssl/archs/linux-ppc64/asm_avx2/crypto/buildinf.h
+${PLIST.openssl}include/node/openssl/archs/linux-ppc64/asm_avx2/crypto/include/internal/bn_conf.h
+${PLIST.openssl}include/node/openssl/archs/linux-ppc64/asm_avx2/crypto/include/internal/dso_conf.h
+${PLIST.openssl}include/node/openssl/archs/linux-ppc64/asm_avx2/include/openssl/opensslconf.h
+${PLIST.openssl}include/node/openssl/archs/linux-ppc64/asm_avx2/include/progs.h
 ${PLIST.openssl}include/node/openssl/archs/linux-ppc64/no-asm/crypto/buildinf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-ppc64/no-asm/crypto/include/internal/bn_conf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-ppc64/no-asm/crypto/include/internal/dso_conf.h
@@ -137,6 +202,11 @@ ${PLIST.openssl}include/node/openssl/arc
 ${PLIST.openssl}include/node/openssl/archs/linux-ppc64le/asm/crypto/include/internal/dso_conf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-ppc64le/asm/include/openssl/opensslconf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-ppc64le/asm/include/progs.h
+${PLIST.openssl}include/node/openssl/archs/linux-ppc64le/asm_avx2/crypto/buildinf.h
+${PLIST.openssl}include/node/openssl/archs/linux-ppc64le/asm_avx2/crypto/include/internal/bn_conf.h
+${PLIST.openssl}include/node/openssl/archs/linux-ppc64le/asm_avx2/crypto/include/internal/dso_conf.h
+${PLIST.openssl}include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/opensslconf.h
+${PLIST.openssl}include/node/openssl/archs/linux-ppc64le/asm_avx2/include/progs.h
 ${PLIST.openssl}include/node/openssl/archs/linux-ppc64le/no-asm/crypto/buildinf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-ppc64le/no-asm/crypto/include/internal/bn_conf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-ppc64le/no-asm/crypto/include/internal/dso_conf.h
@@ -147,6 +217,11 @@ ${PLIST.openssl}include/node/openssl/arc
 ${PLIST.openssl}include/node/openssl/archs/linux-x32/asm/crypto/include/internal/dso_conf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-x32/asm/include/openssl/opensslconf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-x32/asm/include/progs.h
+${PLIST.openssl}include/node/openssl/archs/linux-x32/asm_avx2/crypto/buildinf.h
+${PLIST.openssl}include/node/openssl/archs/linux-x32/asm_avx2/crypto/include/internal/bn_conf.h
+${PLIST.openssl}include/node/openssl/archs/linux-x32/asm_avx2/crypto/include/internal/dso_conf.h
+${PLIST.openssl}include/node/openssl/archs/linux-x32/asm_avx2/include/openssl/opensslconf.h
+${PLIST.openssl}include/node/openssl/archs/linux-x32/asm_avx2/include/progs.h
 ${PLIST.openssl}include/node/openssl/archs/linux-x32/no-asm/crypto/buildinf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-x32/no-asm/crypto/include/internal/bn_conf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-x32/no-asm/crypto/include/internal/dso_conf.h
@@ -157,6 +232,11 @@ ${PLIST.openssl}include/node/openssl/arc
 ${PLIST.openssl}include/node/openssl/archs/linux-x86_64/asm/crypto/include/internal/dso_conf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-x86_64/asm/include/openssl/opensslconf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-x86_64/asm/include/progs.h
+${PLIST.openssl}include/node/openssl/archs/linux-x86_64/asm_avx2/crypto/buildinf.h
+${PLIST.openssl}include/node/openssl/archs/linux-x86_64/asm_avx2/crypto/include/internal/bn_conf.h
+${PLIST.openssl}include/node/openssl/archs/linux-x86_64/asm_avx2/crypto/include/internal/dso_conf.h
+${PLIST.openssl}include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/opensslconf.h
+${PLIST.openssl}include/node/openssl/archs/linux-x86_64/asm_avx2/include/progs.h
 ${PLIST.openssl}include/node/openssl/archs/linux-x86_64/no-asm/crypto/buildinf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-x86_64/no-asm/crypto/include/internal/bn_conf.h
 ${PLIST.openssl}include/node/openssl/archs/linux-x86_64/no-asm/crypto/include/internal/dso_conf.h
@@ -167,6 +247,11 @@ ${PLIST.openssl}include/node/openssl/arc
 ${PLIST.openssl}include/node/openssl/archs/linux32-s390x/asm/crypto/include/internal/dso_conf.h
 ${PLIST.openssl}include/node/openssl/archs/linux32-s390x/asm/include/openssl/opensslconf.h
 ${PLIST.openssl}include/node/openssl/archs/linux32-s390x/asm/include/progs.h
+${PLIST.openssl}include/node/openssl/archs/linux32-s390x/asm_avx2/crypto/buildinf.h
+${PLIST.openssl}include/node/openssl/archs/linux32-s390x/asm_avx2/crypto/include/internal/bn_conf.h
+${PLIST.openssl}include/node/openssl/archs/linux32-s390x/asm_avx2/crypto/include/internal/dso_conf.h
+${PLIST.openssl}include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/opensslconf.h
+${PLIST.openssl}include/node/openssl/archs/linux32-s390x/asm_avx2/include/progs.h
 ${PLIST.openssl}include/node/openssl/archs/linux32-s390x/no-asm/crypto/buildinf.h
 ${PLIST.openssl}include/node/openssl/archs/linux32-s390x/no-asm/crypto/include/internal/bn_conf.h
 ${PLIST.openssl}include/node/openssl/archs/linux32-s390x/no-asm/crypto/include/internal/dso_conf.h
@@ -177,6 +262,11 @@ ${PLIST.openssl}include/node/openssl/arc
 ${PLIST.openssl}include/node/openssl/archs/linux64-s390x/asm/crypto/include/internal/dso_conf.h
 ${PLIST.openssl}include/node/openssl/archs/linux64-s390x/asm/include/openssl/opensslconf.h
 ${PLIST.openssl}include/node/openssl/archs/linux64-s390x/asm/include/progs.h
+${PLIST.openssl}include/node/openssl/archs/linux64-s390x/asm_avx2/crypto/buildinf.h
+${PLIST.openssl}include/node/openssl/archs/linux64-s390x/asm_avx2/crypto/include/internal/bn_conf.h
+${PLIST.openssl}include/node/openssl/archs/linux64-s390x/asm_avx2/crypto/include/internal/dso_conf.h
+${PLIST.openssl}include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/opensslconf.h
+${PLIST.openssl}include/node/openssl/archs/linux64-s390x/asm_avx2/include/progs.h
 ${PLIST.openssl}include/node/openssl/archs/linux64-s390x/no-asm/crypto/buildinf.h
 ${PLIST.openssl}include/node/openssl/archs/linux64-s390x/no-asm/crypto/include/internal/bn_conf.h
 ${PLIST.openssl}include/node/openssl/archs/linux64-s390x/no-asm/crypto/include/internal/dso_conf.h
@@ -187,6 +277,11 @@ ${PLIST.openssl}include/node/openssl/arc
 ${PLIST.openssl}include/node/openssl/archs/solaris-x86-gcc/asm/crypto/include/internal/dso_conf.h
 ${PLIST.openssl}include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/opensslconf.h
 ${PLIST.openssl}include/node/openssl/archs/solaris-x86-gcc/asm/include/progs.h
+${PLIST.openssl}include/node/openssl/archs/solaris-x86-gcc/asm_avx2/crypto/buildinf.h
+${PLIST.openssl}include/node/openssl/archs/solaris-x86-gcc/asm_avx2/crypto/include/internal/bn_conf.h
+${PLIST.openssl}include/node/openssl/archs/solaris-x86-gcc/asm_avx2/crypto/include/internal/dso_conf.h
+${PLIST.openssl}include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/opensslconf.h
+${PLIST.openssl}include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/progs.h
 ${PLIST.openssl}include/node/openssl/archs/solaris-x86-gcc/no-asm/crypto/buildinf.h
 ${PLIST.openssl}include/node/openssl/archs/solaris-x86-gcc/no-asm/crypto/include/internal/bn_conf.h
 ${PLIST.openssl}include/node/openssl/archs/solaris-x86-gcc/no-asm/crypto/include/internal/dso_conf.h
@@ -197,6 +292,11 @@ ${PLIST.openssl}include/node/openssl/arc
 ${PLIST.openssl}include/node/openssl/archs/solaris64-x86_64-gcc/asm/crypto/include/internal/dso_conf.h
 ${PLIST.openssl}include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/opensslconf.h
 ${PLIST.openssl}include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/progs.h
+${PLIST.openssl}include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/crypto/buildinf.h
+${PLIST.openssl}include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/crypto/include/internal/bn_conf.h
+${PLIST.openssl}include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/crypto/include/internal/dso_conf.h
+${PLIST.openssl}include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/opensslconf.h
+${PLIST.openssl}include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/progs.h
 ${PLIST.openssl}include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/crypto/buildinf.h
 ${PLIST.openssl}include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/crypto/include/internal/bn_conf.h
 ${PLIST.openssl}include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/crypto/include/internal/dso_conf.h
@@ -204,27 +304,39 @@ ${PLIST.openssl}include/node/openssl/arc
 ${PLIST.openssl}include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/progs.h
 ${PLIST.openssl}include/node/openssl/asn1.h
 ${PLIST.openssl}include/node/openssl/asn1_mac.h
+${PLIST.openssl}include/node/openssl/asn1err.h
 ${PLIST.openssl}include/node/openssl/asn1t.h
 ${PLIST.openssl}include/node/openssl/async.h
+${PLIST.openssl}include/node/openssl/asyncerr.h
 ${PLIST.openssl}include/node/openssl/bio.h
+${PLIST.openssl}include/node/openssl/bioerr.h
 ${PLIST.openssl}include/node/openssl/blowfish.h
 ${PLIST.openssl}include/node/openssl/bn.h
 ${PLIST.openssl}include/node/openssl/bn_conf.h
 ${PLIST.openssl}include/node/openssl/bn_conf_asm.h
 ${PLIST.openssl}include/node/openssl/bn_conf_no-asm.h
+${PLIST.openssl}include/node/openssl/bnerr.h
 ${PLIST.openssl}include/node/openssl/buffer.h
+${PLIST.openssl}include/node/openssl/buffererr.h
 ${PLIST.openssl}include/node/openssl/camellia.h
 ${PLIST.openssl}include/node/openssl/cast.h
 ${PLIST.openssl}include/node/openssl/cmac.h
 ${PLIST.openssl}include/node/openssl/cms.h
+${PLIST.openssl}include/node/openssl/cmserr.h
 ${PLIST.openssl}include/node/openssl/comp.h
+${PLIST.openssl}include/node/openssl/comperr.h
 ${PLIST.openssl}include/node/openssl/conf.h
 ${PLIST.openssl}include/node/openssl/conf_api.h
+${PLIST.openssl}include/node/openssl/conferr.h
 ${PLIST.openssl}include/node/openssl/crypto.h
+${PLIST.openssl}include/node/openssl/cryptoerr.h
 ${PLIST.openssl}include/node/openssl/ct.h
+${PLIST.openssl}include/node/openssl/cterr.h
 ${PLIST.openssl}include/node/openssl/des.h
 ${PLIST.openssl}include/node/openssl/dh.h
+${PLIST.openssl}include/node/openssl/dherr.h
 ${PLIST.openssl}include/node/openssl/dsa.h
+${PLIST.openssl}include/node/openssl/dsaerr.h
 ${PLIST.openssl}include/node/openssl/dso_conf.h
 ${PLIST.openssl}include/node/openssl/dso_conf_asm.h
 ${PLIST.openssl}include/node/openssl/dso_conf_no-asm.h
@@ -234,12 +346,16 @@ ${PLIST.openssl}include/node/openssl/ebc
 ${PLIST.openssl}include/node/openssl/ec.h
 ${PLIST.openssl}include/node/openssl/ecdh.h
 ${PLIST.openssl}include/node/openssl/ecdsa.h
+${PLIST.openssl}include/node/openssl/ecerr.h
 ${PLIST.openssl}include/node/openssl/engine.h
+${PLIST.openssl}include/node/openssl/engineerr.h
 ${PLIST.openssl}include/node/openssl/err.h
 ${PLIST.openssl}include/node/openssl/evp.h
+${PLIST.openssl}include/node/openssl/evperr.h
 ${PLIST.openssl}include/node/openssl/hmac.h
 ${PLIST.openssl}include/node/openssl/idea.h
 ${PLIST.openssl}include/node/openssl/kdf.h
+${PLIST.openssl}include/node/openssl/kdferr.h
 ${PLIST.openssl}include/node/openssl/lhash.h
 ${PLIST.openssl}include/node/openssl/md2.h
 ${PLIST.openssl}include/node/openssl/md4.h
@@ -248,7 +364,9 @@ ${PLIST.openssl}include/node/openssl/mdc
 ${PLIST.openssl}include/node/openssl/modes.h
 ${PLIST.openssl}include/node/openssl/obj_mac.h
 ${PLIST.openssl}include/node/openssl/objects.h
+${PLIST.openssl}include/node/openssl/objectserr.h
 ${PLIST.openssl}include/node/openssl/ocsp.h
+${PLIST.openssl}include/node/openssl/ocsperr.h
 ${PLIST.openssl}include/node/openssl/opensslconf.h
 ${PLIST.openssl}include/node/openssl/opensslconf_asm.h
 ${PLIST.openssl}include/node/openssl/opensslconf_no-asm.h
@@ -256,14 +374,20 @@ ${PLIST.openssl}include/node/openssl/ope
 ${PLIST.openssl}include/node/openssl/ossl_typ.h
 ${PLIST.openssl}include/node/openssl/pem.h
 ${PLIST.openssl}include/node/openssl/pem2.h
+${PLIST.openssl}include/node/openssl/pemerr.h
 ${PLIST.openssl}include/node/openssl/pkcs12.h
+${PLIST.openssl}include/node/openssl/pkcs12err.h
 ${PLIST.openssl}include/node/openssl/pkcs7.h
+${PLIST.openssl}include/node/openssl/pkcs7err.h
 ${PLIST.openssl}include/node/openssl/rand.h
+${PLIST.openssl}include/node/openssl/rand_drbg.h
+${PLIST.openssl}include/node/openssl/randerr.h
 ${PLIST.openssl}include/node/openssl/rc2.h
 ${PLIST.openssl}include/node/openssl/rc4.h
 ${PLIST.openssl}include/node/openssl/rc5.h
 ${PLIST.openssl}include/node/openssl/ripemd.h
 ${PLIST.openssl}include/node/openssl/rsa.h
+${PLIST.openssl}include/node/openssl/rsaerr.h
 ${PLIST.openssl}include/node/openssl/safestack.h
 ${PLIST.openssl}include/node/openssl/seed.h
 ${PLIST.openssl}include/node/openssl/sha.h
@@ -272,16 +396,23 @@ ${PLIST.openssl}include/node/openssl/srt
 ${PLIST.openssl}include/node/openssl/ssl.h
 ${PLIST.openssl}include/node/openssl/ssl2.h
 ${PLIST.openssl}include/node/openssl/ssl3.h
+${PLIST.openssl}include/node/openssl/sslerr.h
 ${PLIST.openssl}include/node/openssl/stack.h
+${PLIST.openssl}include/node/openssl/store.h
+${PLIST.openssl}include/node/openssl/storeerr.h
 ${PLIST.openssl}include/node/openssl/symhacks.h
 ${PLIST.openssl}include/node/openssl/tls1.h
 ${PLIST.openssl}include/node/openssl/ts.h
+${PLIST.openssl}include/node/openssl/tserr.h
 ${PLIST.openssl}include/node/openssl/txt_db.h
 ${PLIST.openssl}include/node/openssl/ui.h
+${PLIST.openssl}include/node/openssl/uierr.h
 ${PLIST.openssl}include/node/openssl/whrlpool.h
 ${PLIST.openssl}include/node/openssl/x509.h
 ${PLIST.openssl}include/node/openssl/x509_vfy.h
+${PLIST.openssl}include/node/openssl/x509err.h
 ${PLIST.openssl}include/node/openssl/x509v3.h
+${PLIST.openssl}include/node/openssl/x509v3err.h
 include/node/v8-inspector-protocol.h
 include/node/v8-inspector.h
 include/node/v8-platform.h

Index: pkgsrc/lang/nodejs/distinfo
diff -u pkgsrc/lang/nodejs/distinfo:1.148 pkgsrc/lang/nodejs/distinfo:1.149
--- pkgsrc/lang/nodejs/distinfo:1.148   Sat Mar 23 11:15:18 2019
+++ pkgsrc/lang/nodejs/distinfo Fri May 31 20:52:00 2019
@@ -1,25 +1,25 @@
-$NetBSD: distinfo,v 1.148 2019/03/23 11:15:18 tsutsui Exp $
+$NetBSD: distinfo,v 1.149 2019/05/31 20:52:00 adam Exp $
 
-SHA1 (node-v10.15.3.tar.gz) = b64774eea1a877829d6882b92dd86af8d3459498
-RMD160 (node-v10.15.3.tar.gz) = bcba4edaed0f63bfb0b0e5228724fbac70424dad
-SHA512 (node-v10.15.3.tar.gz) = 9d2851d19d23d1b012290156c42000a76e705a478628224c80d31f4a469807ca65b0f9977a0c7138405ba704990d9a7e74f59cf0269db6bc40f8f3bedfefdfb8
-Size (node-v10.15.3.tar.gz) = 36370204 bytes
+SHA1 (node-v10.16.0.tar.gz) = 7e228646ef32c7eb4e509c220201366d6e86cc36
+RMD160 (node-v10.16.0.tar.gz) = 7a5610db052012bff785a16a522703c458f725d5
+SHA512 (node-v10.16.0.tar.gz) = 2adf0ad593cb2583cc0d0556612644076fd16485ea22ecffb1167482639a4c102e91282f1e7671b545980f5431269fb6677b4d9e4b97cb69b781c47dd04be471
+Size (node-v10.16.0.tar.gz) = 45543679 bytes
 SHA1 (patch-common.gypi) = de37949f38d9bd39a18b59d59ec74e528bd323ac
 SHA1 (patch-deps_cares_cares.gyp) = 2235eb44bc984fa2e745fdf1786f1ae6de6ef80f
-SHA1 (patch-deps_openssl_config_archs_linux-elf_asm_openssl-cl.gypi) = f92f5547728cf67de5ccfd652f23cc4ab8f5b207
+SHA1 (patch-deps_openssl_config_archs_linux-elf_asm_openssl-cl.gypi) = 12c91ca27ced24cabd714902fad9c9eb0ba40f9b
 SHA1 (patch-deps_openssl_config_bn__conf__asm.h) = a4cf4f0771c96fb09a00b76b25d35000d65ef92f
-SHA1 (patch-deps_openssl_config_bn__conf__no-asm.h) = 5b90403407f09f6d28729e2cff8fccc361145d0d
+SHA1 (patch-deps_openssl_config_bn__conf__no-asm.h) = c13b305c7a93b7adf61186d50ac637a6d180fa18
 SHA1 (patch-deps_openssl_config_dso__conf__asm.h) = ae8285306fd165dc881fd8c6783cf0977d73371a
-SHA1 (patch-deps_openssl_config_dso__conf__no-asm.h) = 7ea313e8f9ba74e9de4ea559f6fc993cc0454882
+SHA1 (patch-deps_openssl_config_dso__conf__no-asm.h) = 78fe6bf2251940ad27913a624abdfb892e69f438
 SHA1 (patch-deps_openssl_config_opensslconf__asm.h) = e9bb26b66431595d13d4173d3ed5f3e583bd009f
-SHA1 (patch-deps_openssl_config_opensslconf__no-asm.h) = 062f0227014df2d6cc45c84c9f348494c2f644e2
+SHA1 (patch-deps_openssl_config_opensslconf__no-asm.h) = 63c493a4e2b98fb630a094908aa5c4b629181d15
 SHA1 (patch-deps_openssl_openssl-cl__asm.gypi) = addb5837ea7b8ea2732cd2f5aaa8a24289b1199f
 SHA1 (patch-deps_openssl_openssl-cl__no__asm.gypi) = 73368f336dbe500e45f0ba6bbb7656416a27b294
 SHA1 (patch-deps_openssl_openssl__asm.gypi) = b85e1f5a9f862d469afcb36ff6e1ad202bea704a
 SHA1 (patch-deps_openssl_openssl__no__asm.gypi) = b549ea34f51e26669a41a64da0db10e92f0d0a99
-SHA1 (patch-deps_openssl_openssl_crypto_init.c) = c21b30ff15f0442208b6da457f2ab3cc487d0a59
+SHA1 (patch-deps_openssl_openssl_crypto_init.c) = e544fb218fd927a6d7097df3718c145750198555
 SHA1 (patch-deps_uv_common.gypi) = d38a9c8d9e3522f15812aec2f5b1e1e636d4bab3
-SHA1 (patch-deps_uv_src_unix_netbsd.c) = c19ff4024f828018364793d9dea013c991cfb93f
+SHA1 (patch-deps_uv_src_unix_netbsd.c) = 76b27ae86aa80582554ee824146ee7c42c33883b
 SHA1 (patch-deps_v8_src_arm_assembler-arm-inl.h) = 56a5d6539d31e19673ef61cc91f003109c69dc29
 SHA1 (patch-deps_v8_src_arm_assembler-arm.cc) = f32d5d2a1096f822c813eaf6d02b9348564213f6
 SHA1 (patch-deps_v8_src_arm_cpu-arm.cc) = d0d11ac474ab109a6f40b26fa457b12d742eb48d

Index: pkgsrc/lang/nodejs/patches/patch-deps_openssl_config_archs_linux-elf_asm_openssl-cl.gypi
diff -u pkgsrc/lang/nodejs/patches/patch-deps_openssl_config_archs_linux-elf_asm_openssl-cl.gypi:1.1 pkgsrc/lang/nodejs/patches/patch-deps_openssl_config_archs_linux-elf_asm_openssl-cl.gypi:1.2
--- pkgsrc/lang/nodejs/patches/patch-deps_openssl_config_archs_linux-elf_asm_openssl-cl.gypi:1.1        Mon Jan 21 11:00:45 2019
+++ pkgsrc/lang/nodejs/patches/patch-deps_openssl_config_archs_linux-elf_asm_openssl-cl.gypi    Fri May 31 20:52:00 2019
@@ -1,10 +1,10 @@
-$NetBSD: patch-deps_openssl_config_archs_linux-elf_asm_openssl-cl.gypi,v 1.1 2019/01/21 11:00:45 ryoon Exp $
+$NetBSD: patch-deps_openssl_config_archs_linux-elf_asm_openssl-cl.gypi,v 1.2 2019/05/31 20:52:00 adam Exp $
 
---- deps/openssl/config/archs/linux-elf/asm/openssl-cl.gypi.orig       2018-09-20 07:28:30.000000000 +0000
+--- deps/openssl/config/archs/linux-elf/asm/openssl-cl.gypi.orig       2019-05-28 21:32:15.000000000 +0000
 +++ deps/openssl/config/archs/linux-elf/asm/openssl-cl.gypi
-@@ -28,8 +28,16 @@
-     'openssl_cflags_linux-elf': [
-       '-Wall -O3 -pthread -DL_ENDIAN -fomit-frame-pointer',
+@@ -30,8 +30,16 @@
+       '-pthread',
+       '-Wall -O3 -fomit-frame-pointer',
      ],
 -    'openssl_ex_libs_linux-elf': [
 -      '-ldl -pthread',
@@ -20,4 +20,4 @@ $NetBSD: patch-deps_openssl_config_archs
 +      }],
      ],
      'openssl_cli_srcs_linux-elf': [
-       'openssl/apps/app_rand.c',
+       'openssl/apps/asn1pars.c',
Index: pkgsrc/lang/nodejs/patches/patch-deps_openssl_config_bn__conf__no-asm.h
diff -u pkgsrc/lang/nodejs/patches/patch-deps_openssl_config_bn__conf__no-asm.h:1.1 pkgsrc/lang/nodejs/patches/patch-deps_openssl_config_bn__conf__no-asm.h:1.2
--- pkgsrc/lang/nodejs/patches/patch-deps_openssl_config_bn__conf__no-asm.h:1.1 Sun Feb 24 12:18:55 2019
+++ pkgsrc/lang/nodejs/patches/patch-deps_openssl_config_bn__conf__no-asm.h     Fri May 31 20:52:00 2019
@@ -1,9 +1,9 @@
-$NetBSD: patch-deps_openssl_config_bn__conf__no-asm.h,v 1.1 2019/02/24 12:18:55 rin Exp $
+$NetBSD: patch-deps_openssl_config_bn__conf__no-asm.h,v 1.2 2019/05/31 20:52:00 adam Exp $
 
 Support NetBSD/arm,aarch64,i386,amd64 (and hopefully other ILP32 archs)
 
---- deps/openssl/config/bn_conf_no-asm.h.orig  2019-01-29 16:20:45.000000000 +0900
-+++ deps/openssl/config/bn_conf_no-asm.h       2019-02-24 10:23:06.960730222 +0900
+--- deps/openssl/config/bn_conf_no-asm.h.orig  2019-05-28 21:32:16.000000000 +0000
++++ deps/openssl/config/bn_conf_no-asm.h
 @@ -9,9 +9,9 @@
  # include "./archs/linux-x32/no-asm/crypto/include/internal/bn_conf.h"
  #elif defined(OPENSSL_LINUX) && defined(__x86_64__)
@@ -16,16 +16,14 @@ Support NetBSD/arm,aarch64,i386,amd64 (a
  # include "./archs/linux-aarch64/no-asm/crypto/include/internal/bn_conf.h"
  #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)
  # include "./archs/darwin-i386-cc/no-asm/crypto/include/internal/bn_conf.h"
-@@ -21,9 +21,10 @@
- # include "./archs/VC-WIN32/no-asm/crypto/include/internal/bn_conf.h"
- #elif defined(_WIN32) && defined(_M_X64)
+@@ -23,9 +23,9 @@
  # include "./archs/VC-WIN64A/no-asm/crypto/include/internal/bn_conf.h"
+ #elif defined(_WIN32) && defined(_M_ARM64)
+ # include "./archs/VC-WIN64-ARM/no-asm/crypto/include/internal/bn_conf.h"
 -#elif (defined(__FreeBSD__) || defined(__OpenBSD__)) && defined(__i386__)
--# include "./archs/BSD-x86/no-asm/crypto/include/internal/bn_conf.h"
++#elif (defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)) && defined(__i386__)
+ # include "./archs/BSD-x86/no-asm/crypto/include/internal/bn_conf.h"
 -#elif (defined(__FreeBSD__) || defined(__OpenBSD__)) && defined(__x86_64__)
-+// XXX missing
-+//#elif (defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)) && defined(__i386__)
-+//# include "./archs/BSD-x86/no-asm/crypto/include/internal/bn_conf.h"
 +#elif (defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)) && defined(__x86_64__)
  # include "./archs/BSD-x86_64/no-asm/crypto/include/internal/bn_conf.h"
  #elif defined(__sun) && defined(__i386__)
Index: pkgsrc/lang/nodejs/patches/patch-deps_openssl_config_dso__conf__no-asm.h
diff -u pkgsrc/lang/nodejs/patches/patch-deps_openssl_config_dso__conf__no-asm.h:1.1 pkgsrc/lang/nodejs/patches/patch-deps_openssl_config_dso__conf__no-asm.h:1.2
--- pkgsrc/lang/nodejs/patches/patch-deps_openssl_config_dso__conf__no-asm.h:1.1        Sun Feb 24 12:18:55 2019
+++ pkgsrc/lang/nodejs/patches/patch-deps_openssl_config_dso__conf__no-asm.h    Fri May 31 20:52:00 2019
@@ -1,9 +1,9 @@
-$NetBSD: patch-deps_openssl_config_dso__conf__no-asm.h,v 1.1 2019/02/24 12:18:55 rin Exp $
+$NetBSD: patch-deps_openssl_config_dso__conf__no-asm.h,v 1.2 2019/05/31 20:52:00 adam Exp $
 
 Support NetBSD/arm,aarch64,i386,amd64 (and hopefully other ILP32 archs)
 
---- deps/openssl/config/dso_conf_no-asm.h.orig 2019-01-29 16:20:45.000000000 +0900
-+++ deps/openssl/config/dso_conf_no-asm.h      2019-02-24 10:24:59.496934700 +0900
+--- deps/openssl/config/dso_conf_no-asm.h.orig 2019-05-28 21:32:16.000000000 +0000
++++ deps/openssl/config/dso_conf_no-asm.h
 @@ -9,9 +9,9 @@
  # include "./archs/linux-x32/no-asm/crypto/include/internal/dso_conf.h"
  #elif defined(OPENSSL_LINUX) && defined(__x86_64__)
@@ -16,16 +16,14 @@ Support NetBSD/arm,aarch64,i386,amd64 (a
  # include "./archs/linux-aarch64/no-asm/crypto/include/internal/dso_conf.h"
  #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)
  # include "./archs/darwin-i386-cc/no-asm/crypto/include/internal/dso_conf.h"
-@@ -21,9 +21,10 @@
- # include "./archs/VC-WIN32/no-asm/crypto/include/internal/dso_conf.h"
- #elif defined(_WIN32) && defined(_M_X64)
+@@ -23,9 +23,9 @@
  # include "./archs/VC-WIN64A/no-asm/crypto/include/internal/dso_conf.h"
+ #elif defined(_WIN32) && defined(_M_ARM64)
+ # include "./archs/VC-WIN64-ARM/no-asm/crypto/include/internal/dso_conf.h"
 -#elif (defined(__FreeBSD__) || defined(__OpenBSD__)) && defined(__i386__)
--# include "./archs/BSD-x86/no-asm/crypto/include/internal/dso_conf.h"
++#elif (defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)) && defined(__i386__)
+ # include "./archs/BSD-x86/no-asm/crypto/include/internal/dso_conf.h"
 -#elif (defined(__FreeBSD__) || defined(__OpenBSD__)) && defined(__x86_64__)
-+// XXX missing
-+//#elif (defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)) && defined(__i386__)
-+//# include "./archs/BSD-x86/no-asm/crypto/include/internal/dso_conf.h"
 +#elif (defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)) && defined(__x86_64__)
  # include "./archs/BSD-x86_64/no-asm/crypto/include/internal/dso_conf.h"
  #elif defined(__sun) && defined(__i386__)
Index: pkgsrc/lang/nodejs/patches/patch-deps_openssl_openssl_crypto_init.c
diff -u pkgsrc/lang/nodejs/patches/patch-deps_openssl_openssl_crypto_init.c:1.1 pkgsrc/lang/nodejs/patches/patch-deps_openssl_openssl_crypto_init.c:1.2
--- pkgsrc/lang/nodejs/patches/patch-deps_openssl_openssl_crypto_init.c:1.1     Sat Mar 23 11:15:18 2019
+++ pkgsrc/lang/nodejs/patches/patch-deps_openssl_openssl_crypto_init.c Fri May 31 20:52:00 2019
@@ -1,45 +1,24 @@
-$NetBSD: patch-deps_openssl_openssl_crypto_init.c,v 1.1 2019/03/23 11:15:18 tsutsui Exp $
+$NetBSD: patch-deps_openssl_openssl_crypto_init.c,v 1.2 2019/05/31 20:52:00 adam Exp $
 
-- pull fix from https://github.com/nodejs/node/pull/21848/commits/9868d403221bc9d566cb88a37510a182b7fbad3b
-- apply similar ifdefs for NetBSD as FreeBSD and OpenBSD
+Pull fix from https://github.com/nodejs/node/pull/21848/commits/9868d403221bc9d566cb88a37510a182b7fbad3b
 
---- deps/openssl/openssl/crypto/init.c.orig    2019-03-05 15:16:27.000000000 +0000
+--- deps/openssl/openssl/crypto/init.c.orig    2019-05-28 21:32:16.000000000 +0000
 +++ deps/openssl/openssl/crypto/init.c
-@@ -121,7 +121,8 @@ DEFINE_RUN_ONCE_STATIC(ossl_init_load_cr
+@@ -161,7 +161,7 @@ DEFINE_RUN_ONCE_STATIC(ossl_init_load_cr
  #ifdef OPENSSL_INIT_DEBUG
      fprintf(stderr, "OPENSSL_INIT: ossl_init_load_crypto_nodelete()\n");
  #endif
--#if !defined(OPENSSL_NO_DSO) && !defined(OPENSSL_USE_NODELETE)
-+#if defined(OPENSSL_NO_STATIC_ENGINE) && \
-+    !defined(OPENSSL_NO_DSO) && !defined(OPENSSL_USE_NODELETE)
+-#if !defined(OPENSSL_NO_DSO) \
++#if defined(OPENSSL_NO_STATIC_ENGINE) && !defined(OPENSSL_NO_DSO) \
+     && !defined(OPENSSL_USE_NODELETE) \
+     && !defined(OPENSSL_NO_PINSHARED)
  # ifdef DSO_WIN32
-     {
-         HMODULE handle = NULL;
-@@ -285,7 +286,7 @@ DEFINE_RUN_ONCE_STATIC(ossl_init_engine_
-     return 1;
- }
- # if !defined(OPENSSL_NO_HW) && \
--    (defined(__OpenBSD__) || defined(__FreeBSD__) || defined(HAVE_CRYPTODEV))
-+    (defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(HAVE_CRYPTODEV))
- static CRYPTO_ONCE engine_cryptodev = CRYPTO_ONCE_STATIC_INIT;
- DEFINE_RUN_ONCE_STATIC(ossl_init_engine_cryptodev)
- {
-@@ -616,7 +617,7 @@ int OPENSSL_init_crypto(uint64_t opts, c
-             && !RUN_ONCE(&engine_openssl, ossl_init_engine_openssl))
-         return 0;
- # if !defined(OPENSSL_NO_HW) && \
--    (defined(__OpenBSD__) || defined(__FreeBSD__) || defined(HAVE_CRYPTODEV))
-+    (defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(HAVE_CRYPTODEV))
-     if ((opts & OPENSSL_INIT_ENGINE_CRYPTODEV)
-             && !RUN_ONCE(&engine_cryptodev, ossl_init_engine_cryptodev))
-         return 0;
-@@ -666,7 +667,8 @@ int OPENSSL_atexit(void (*handler)(void)
+@@ -764,7 +764,7 @@ int OPENSSL_atexit(void (*handler)(void)
  {
      OPENSSL_INIT_STOP *newhand;
  
--#if !defined(OPENSSL_NO_DSO) && !defined(OPENSSL_USE_NODELETE)
-+#if defined(OPENSSL_NO_STATIC_ENGINE) && \
-+    !defined(OPENSSL_NO_DSO) && !defined(OPENSSL_USE_NODELETE)
+-#if !defined(OPENSSL_NO_DSO) \
++#if defined(OPENSSL_NO_STATIC_ENGINE) && !defined(OPENSSL_NO_DSO) \
+     && !defined(OPENSSL_USE_NODELETE)\
+     && !defined(OPENSSL_NO_PINSHARED)
      {
-         union {
-             void *sym;

Index: pkgsrc/lang/nodejs/patches/patch-deps_openssl_config_opensslconf__no-asm.h
diff -u pkgsrc/lang/nodejs/patches/patch-deps_openssl_config_opensslconf__no-asm.h:1.3 pkgsrc/lang/nodejs/patches/patch-deps_openssl_config_opensslconf__no-asm.h:1.4
--- pkgsrc/lang/nodejs/patches/patch-deps_openssl_config_opensslconf__no-asm.h:1.3      Sun Feb 24 12:18:55 2019
+++ pkgsrc/lang/nodejs/patches/patch-deps_openssl_config_opensslconf__no-asm.h  Fri May 31 20:52:00 2019
@@ -1,9 +1,9 @@
-$NetBSD: patch-deps_openssl_config_opensslconf__no-asm.h,v 1.3 2019/02/24 12:18:55 rin Exp $
+$NetBSD: patch-deps_openssl_config_opensslconf__no-asm.h,v 1.4 2019/05/31 20:52:00 adam Exp $
 
 Support NetBSD/arm,aarch64,i386,amd64 (and hopefully other ILP32 archs)
 
---- deps/openssl/config/opensslconf_no-asm.h.orig      2019-01-29 16:20:45.000000000 +0900
-+++ deps/openssl/config/opensslconf_no-asm.h   2019-02-24 10:26:51.159213732 +0900
+--- deps/openssl/config/opensslconf_no-asm.h.orig      2019-05-28 21:32:16.000000000 +0000
++++ deps/openssl/config/opensslconf_no-asm.h
 @@ -4,9 +4,9 @@
  # include "./archs/linux-x32/no-asm/include/openssl/opensslconf.h"
  #elif defined(OPENSSL_LINUX) && defined(__x86_64__)
@@ -16,16 +16,14 @@ Support NetBSD/arm,aarch64,i386,amd64 (a
  # include "./archs/linux-aarch64/no-asm/include/openssl/opensslconf.h"
  #elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)
  # include "./archs/darwin-i386-cc/no-asm/include/openssl/opensslconf.h"
-@@ -16,9 +16,10 @@
- # include "./archs/VC-WIN32/no-asm/include/openssl/opensslconf.h"
- #elif defined(_WIN32) && defined(_M_X64)
+@@ -18,9 +18,9 @@
  # include "./archs/VC-WIN64A/no-asm/include/openssl/opensslconf.h"
+ #elif defined(_WIN32) && defined(_M_ARM64)
+ # include "./archs/VC-WIN64-ARM/no-asm/include/openssl/opensslconf.h"
 -#elif (defined(__FreeBSD__) || defined(__OpenBSD__)) && defined(__i386__)
--# include "./archs/BSD-x86/no-asm/include/openssl/opensslconf.h"
++#elif (defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)) && defined(__i386__)
+ # include "./archs/BSD-x86/no-asm/include/openssl/opensslconf.h"
 -#elif (defined(__FreeBSD__) || defined(__OpenBSD__)) && defined(__x86_64__)
-+// XXX missing
-+//#elif (defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)) && defined(__i386__)
-+//# include "./archs/BSD-x86/no-asm/include/openssl/opensslconf.h"
 +#elif (defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)) && defined(__x86_64__)
  # include "./archs/BSD-x86_64/no-asm/include/openssl/opensslconf.h"
  #elif defined(__sun) && defined(__i386__)

Index: pkgsrc/lang/nodejs/patches/patch-deps_uv_src_unix_netbsd.c
diff -u pkgsrc/lang/nodejs/patches/patch-deps_uv_src_unix_netbsd.c:1.9 pkgsrc/lang/nodejs/patches/patch-deps_uv_src_unix_netbsd.c:1.10
--- pkgsrc/lang/nodejs/patches/patch-deps_uv_src_unix_netbsd.c:1.9      Thu May  3 21:19:16 2018
+++ pkgsrc/lang/nodejs/patches/patch-deps_uv_src_unix_netbsd.c  Fri May 31 20:52:00 2019
@@ -1,22 +1,18 @@
-$NetBSD: patch-deps_uv_src_unix_netbsd.c,v 1.9 2018/05/03 21:19:16 fhajny Exp $
+$NetBSD: patch-deps_uv_src_unix_netbsd.c,v 1.10 2019/05/31 20:52:00 adam Exp $
 
 Bring back support for NetBSD<8.
 
---- deps/uv/src/unix/netbsd.c.orig     2018-04-24 14:41:22.000000000 +0000
+--- deps/uv/src/unix/netbsd.c.orig     2019-05-28 21:32:17.000000000 +0000
 +++ deps/uv/src/unix/netbsd.c
-@@ -40,6 +40,11 @@
- #include <unistd.h>
- #include <time.h>
+@@ -32,6 +32,7 @@
+ #include <stdlib.h>
+ #include <fcntl.h>
  
-+/* For __NetBSD_Version__ */
-+#ifdef __NetBSD__
-+# include <sys/param.h>
-+#endif
-+
- static uv_mutex_t process_title_mutex;
- static uv_once_t process_title_mutex_once = UV_ONCE_INIT;
- static char *process_title;
-@@ -87,7 +92,11 @@ int uv_exepath(char* buffer, size_t* siz
++#include <sys/param.h>
+ #include <sys/resource.h>
+ #include <sys/types.h>
+ #include <sys/sysctl.h>
+@@ -78,7 +79,11 @@ int uv_exepath(char* buffer, size_t* siz
    mib[0] = CTL_KERN;
    mib[1] = KERN_PROC_ARGS;
    mib[2] = -1;



Home | Main Index | Thread Index | Old Index