nodejs: updated to 13.7.0

Version 13.7.0

Notable Changes
deps:
* upgrade to libuv 1.34.1
* upgrade npm to 6.13.6
module
* add API for interacting with source maps
* loader getSource, getFormat, transform hooks
* logical conditional exports ordering
* unflag conditional exports
process:
* allow monitoring uncaughtException
This commit is contained in:
adam 2020-01-24 18:52:20 +00:00
parent fa9129b5cc
commit b3c2386e9c
18 changed files with 21 additions and 846 deletions

View file

@ -1,24 +1,16 @@
# $NetBSD: Makefile,v 1.168 2020/01/08 22:30:38 adam Exp $
# $NetBSD: Makefile,v 1.169 2020/01/24 18:52:20 adam Exp $
DISTNAME= node-v13.6.0
DISTNAME= node-v13.7.0
USE_LANGUAGES= c gnu++14
# Stated by the changelog as of 8.2.0
GCC_REQD+= 4.9.4
# Stated by the changelog
BUILDLINK_API_DEPENDS.libuv+= libuv>=1.23
.include "../../mk/bsd.prefs.mk"
# XXX: figure out a way to add rpaths to torque
MAKE_ENV+= LD_LIBRARY_PATH=${PREFIX}/lib
# Optional OpenSSL support in nghttp2 conflicts with OpenSSL 1.1.x
# bundled and built by lang/nodejs.
# Uncomment when we switch to openssl>=1.1
# CONFIGURE_ARGS+= --shared-nghttp2
CONFIGURE_ARGS+= --shared-nghttp2
CONFIGURE_ARGS+= --shared-openssl
CONFIGURE_ARGS+= --with-intl=system-icu
CHECK_PORTABILITY_SKIP+= deps/openssl/openssl/.travis-create-release.sh
@ -34,6 +26,5 @@ CXXFLAGS+= -mstackrealign
.include "../../lang/nodejs/Makefile.common"
.include "../../textproc/icu/buildlink3.mk"
# Uncomment when we switch to openssl>=1.1
# .include "../../www/nghttp2/buildlink3.mk"
.include "../../www/nghttp2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View file

@ -1,4 +1,4 @@
# $NetBSD: Makefile.common,v 1.29 2019/12/09 20:03:51 adam Exp $
# $NetBSD: Makefile.common,v 1.30 2020/01/24 18:52:20 adam Exp $
# used by lang/nodejs/Makefile
# used by lang/nodejs8/Makefile
# used by lang/nodejs10/Makefile
@ -15,12 +15,10 @@ LICENSE= mit
HAS_CONFIGURE= yes
USE_TOOLS+= bash gmake pkg-config
USE_LANGUAGES= c c++
PYTHON_FOR_BUILD_ONLY= yes
PYTHON_VERSIONS_ACCEPTED= 27 # not yet ported as of 0.10.24
GCC_REQD+= 4.8
GCC_REQD+= 4.9.4
CONFIG_SHELL= ${PYTHONBIN}
CONFIGURE_ARGS+= --prefix=${PREFIX}
@ -77,6 +75,7 @@ post-install:
.if ${OPSYS} != "Darwin"
.include "../../devel/libexecinfo/buildlink3.mk"
.endif
BUILDLINK_API_DEPENDS.libuv+= libuv>=1.23
.include "../../devel/libuv/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../lang/python/application.mk"

View file

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.58 2019/12/09 20:03:51 adam Exp $
@comment $NetBSD: PLIST,v 1.59 2020/01/24 18:52:20 adam Exp $
bin/node
include/node/common.gypi
include/node/config.gypi
@ -13,438 +13,6 @@ include/node/node_api_types.h
include/node/node_buffer.h
include/node/node_object_wrap.h
include/node/node_version.h
${PLIST.openssl}include/node/openssl/aes.h
${PLIST.openssl}include/node/openssl/archs/BSD-x86/asm/crypto/buildinf.h
${PLIST.openssl}include/node/openssl/archs/BSD-x86/asm/crypto/include/internal/bn_conf.h
${PLIST.openssl}include/node/openssl/archs/BSD-x86/asm/crypto/include/internal/dso_conf.h
${PLIST.openssl}include/node/openssl/archs/BSD-x86/asm/include/openssl/opensslconf.h
${PLIST.openssl}include/node/openssl/archs/BSD-x86/asm/include/progs.h
${PLIST.openssl}include/node/openssl/archs/BSD-x86/asm_avx2/crypto/buildinf.h
${PLIST.openssl}include/node/openssl/archs/BSD-x86/asm_avx2/crypto/include/internal/bn_conf.h
${PLIST.openssl}include/node/openssl/archs/BSD-x86/asm_avx2/crypto/include/internal/dso_conf.h
${PLIST.openssl}include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/opensslconf.h
${PLIST.openssl}include/node/openssl/archs/BSD-x86/asm_avx2/include/progs.h
${PLIST.openssl}include/node/openssl/archs/BSD-x86/no-asm/crypto/buildinf.h
${PLIST.openssl}include/node/openssl/archs/BSD-x86/no-asm/crypto/include/internal/bn_conf.h
${PLIST.openssl}include/node/openssl/archs/BSD-x86/no-asm/crypto/include/internal/dso_conf.h
${PLIST.openssl}include/node/openssl/archs/BSD-x86/no-asm/include/openssl/opensslconf.h
${PLIST.openssl}include/node/openssl/archs/BSD-x86/no-asm/include/progs.h
${PLIST.openssl}include/node/openssl/archs/BSD-x86_64/asm/crypto/buildinf.h
${PLIST.openssl}include/node/openssl/archs/BSD-x86_64/asm/crypto/include/internal/bn_conf.h
${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
${PLIST.openssl}include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/opensslconf.h
${PLIST.openssl}include/node/openssl/archs/BSD-x86_64/no-asm/include/progs.h
${PLIST.openssl}include/node/openssl/archs/VC-WIN32/asm/crypto/buildinf.h
${PLIST.openssl}include/node/openssl/archs/VC-WIN32/asm/crypto/include/internal/bn_conf.h
${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
${PLIST.openssl}include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/opensslconf.h
${PLIST.openssl}include/node/openssl/archs/VC-WIN64A/no-asm/include/progs.h
${PLIST.openssl}include/node/openssl/archs/aix-gcc/asm/crypto/buildinf.h
${PLIST.openssl}include/node/openssl/archs/aix-gcc/asm/crypto/include/internal/bn_conf.h
${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
${PLIST.openssl}include/node/openssl/archs/aix-gcc/no-asm/include/openssl/opensslconf.h
${PLIST.openssl}include/node/openssl/archs/aix-gcc/no-asm/include/progs.h
${PLIST.openssl}include/node/openssl/archs/aix64-gcc/asm/crypto/buildinf.h
${PLIST.openssl}include/node/openssl/archs/aix64-gcc/asm/crypto/include/internal/bn_conf.h
${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
${PLIST.openssl}include/node/openssl/archs/aix64-gcc/no-asm/include/openssl/opensslconf.h
${PLIST.openssl}include/node/openssl/archs/aix64-gcc/no-asm/include/progs.h
${PLIST.openssl}include/node/openssl/archs/darwin-i386-cc/asm/crypto/buildinf.h
${PLIST.openssl}include/node/openssl/archs/darwin-i386-cc/asm/crypto/include/internal/bn_conf.h
${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
${PLIST.openssl}include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/opensslconf.h
${PLIST.openssl}include/node/openssl/archs/darwin-i386-cc/no-asm/include/progs.h
${PLIST.openssl}include/node/openssl/archs/darwin64-x86_64-cc/asm/crypto/buildinf.h
${PLIST.openssl}include/node/openssl/archs/darwin64-x86_64-cc/asm/crypto/include/internal/bn_conf.h
${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
${PLIST.openssl}include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/opensslconf.h
${PLIST.openssl}include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/progs.h
${PLIST.openssl}include/node/openssl/archs/linux-aarch64/asm/crypto/buildinf.h
${PLIST.openssl}include/node/openssl/archs/linux-aarch64/asm/crypto/include/internal/bn_conf.h
${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
${PLIST.openssl}include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/opensslconf.h
${PLIST.openssl}include/node/openssl/archs/linux-aarch64/no-asm/include/progs.h
${PLIST.openssl}include/node/openssl/archs/linux-armv4/asm/crypto/buildinf.h
${PLIST.openssl}include/node/openssl/archs/linux-armv4/asm/crypto/include/internal/bn_conf.h
${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
${PLIST.openssl}include/node/openssl/archs/linux-armv4/no-asm/include/openssl/opensslconf.h
${PLIST.openssl}include/node/openssl/archs/linux-armv4/no-asm/include/progs.h
${PLIST.openssl}include/node/openssl/archs/linux-elf/asm/crypto/buildinf.h
${PLIST.openssl}include/node/openssl/archs/linux-elf/asm/crypto/include/internal/bn_conf.h
${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
${PLIST.openssl}include/node/openssl/archs/linux-elf/no-asm/include/openssl/opensslconf.h
${PLIST.openssl}include/node/openssl/archs/linux-elf/no-asm/include/progs.h
${PLIST.openssl}include/node/openssl/archs/linux-ppc/asm/crypto/buildinf.h
${PLIST.openssl}include/node/openssl/archs/linux-ppc/asm/crypto/include/internal/bn_conf.h
${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
${PLIST.openssl}include/node/openssl/archs/linux-ppc/no-asm/include/openssl/opensslconf.h
${PLIST.openssl}include/node/openssl/archs/linux-ppc/no-asm/include/progs.h
${PLIST.openssl}include/node/openssl/archs/linux-ppc64/asm/crypto/buildinf.h
${PLIST.openssl}include/node/openssl/archs/linux-ppc64/asm/crypto/include/internal/bn_conf.h
${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
${PLIST.openssl}include/node/openssl/archs/linux-ppc64/no-asm/include/openssl/opensslconf.h
${PLIST.openssl}include/node/openssl/archs/linux-ppc64/no-asm/include/progs.h
${PLIST.openssl}include/node/openssl/archs/linux-ppc64le/asm/crypto/buildinf.h
${PLIST.openssl}include/node/openssl/archs/linux-ppc64le/asm/crypto/include/internal/bn_conf.h
${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
${PLIST.openssl}include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/opensslconf.h
${PLIST.openssl}include/node/openssl/archs/linux-ppc64le/no-asm/include/progs.h
${PLIST.openssl}include/node/openssl/archs/linux-x32/asm/crypto/buildinf.h
${PLIST.openssl}include/node/openssl/archs/linux-x32/asm/crypto/include/internal/bn_conf.h
${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
${PLIST.openssl}include/node/openssl/archs/linux-x32/no-asm/include/openssl/opensslconf.h
${PLIST.openssl}include/node/openssl/archs/linux-x32/no-asm/include/progs.h
${PLIST.openssl}include/node/openssl/archs/linux-x86_64/asm/crypto/buildinf.h
${PLIST.openssl}include/node/openssl/archs/linux-x86_64/asm/crypto/include/internal/bn_conf.h
${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
${PLIST.openssl}include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/opensslconf.h
${PLIST.openssl}include/node/openssl/archs/linux-x86_64/no-asm/include/progs.h
${PLIST.openssl}include/node/openssl/archs/linux32-s390x/asm/crypto/buildinf.h
${PLIST.openssl}include/node/openssl/archs/linux32-s390x/asm/crypto/include/internal/bn_conf.h
${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
${PLIST.openssl}include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/opensslconf.h
${PLIST.openssl}include/node/openssl/archs/linux32-s390x/no-asm/include/progs.h
${PLIST.openssl}include/node/openssl/archs/linux64-mips64/asm/crypto/buildinf.h
${PLIST.openssl}include/node/openssl/archs/linux64-mips64/asm/crypto/include/internal/bn_conf.h
${PLIST.openssl}include/node/openssl/archs/linux64-mips64/asm/crypto/include/internal/dso_conf.h
${PLIST.openssl}include/node/openssl/archs/linux64-mips64/asm/include/openssl/opensslconf.h
${PLIST.openssl}include/node/openssl/archs/linux64-mips64/asm/include/progs.h
${PLIST.openssl}include/node/openssl/archs/linux64-mips64/asm_avx2/crypto/buildinf.h
${PLIST.openssl}include/node/openssl/archs/linux64-mips64/asm_avx2/crypto/include/internal/bn_conf.h
${PLIST.openssl}include/node/openssl/archs/linux64-mips64/asm_avx2/crypto/include/internal/dso_conf.h
${PLIST.openssl}include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/opensslconf.h
${PLIST.openssl}include/node/openssl/archs/linux64-mips64/asm_avx2/include/progs.h
${PLIST.openssl}include/node/openssl/archs/linux64-mips64/no-asm/crypto/buildinf.h
${PLIST.openssl}include/node/openssl/archs/linux64-mips64/no-asm/crypto/include/internal/bn_conf.h
${PLIST.openssl}include/node/openssl/archs/linux64-mips64/no-asm/crypto/include/internal/dso_conf.h
${PLIST.openssl}include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/opensslconf.h
${PLIST.openssl}include/node/openssl/archs/linux64-mips64/no-asm/include/progs.h
${PLIST.openssl}include/node/openssl/archs/linux64-s390x/asm/crypto/buildinf.h
${PLIST.openssl}include/node/openssl/archs/linux64-s390x/asm/crypto/include/internal/bn_conf.h
${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
${PLIST.openssl}include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/opensslconf.h
${PLIST.openssl}include/node/openssl/archs/linux64-s390x/no-asm/include/progs.h
${PLIST.openssl}include/node/openssl/archs/solaris-x86-gcc/asm/crypto/buildinf.h
${PLIST.openssl}include/node/openssl/archs/solaris-x86-gcc/asm/crypto/include/internal/bn_conf.h
${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
${PLIST.openssl}include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/opensslconf.h
${PLIST.openssl}include/node/openssl/archs/solaris-x86-gcc/no-asm/include/progs.h
${PLIST.openssl}include/node/openssl/archs/solaris64-x86_64-gcc/asm/crypto/buildinf.h
${PLIST.openssl}include/node/openssl/archs/solaris64-x86_64-gcc/asm/crypto/include/internal/bn_conf.h
${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
${PLIST.openssl}include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/opensslconf.h
${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
${PLIST.openssl}include/node/openssl/dtls1.h
${PLIST.openssl}include/node/openssl/e_os2.h
${PLIST.openssl}include/node/openssl/ebcdic.h
${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
${PLIST.openssl}include/node/openssl/md5.h
${PLIST.openssl}include/node/openssl/mdc2.h
${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
${PLIST.openssl}include/node/openssl/opensslv.h
${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
${PLIST.openssl}include/node/openssl/srp.h
${PLIST.openssl}include/node/openssl/srtp.h
${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-internal.h
include/node/v8-platform.h
include/node/v8-profiler.h

View file

@ -1,25 +1,12 @@
$NetBSD: distinfo,v 1.159 2020/01/08 22:30:38 adam Exp $
$NetBSD: distinfo,v 1.160 2020/01/24 18:52:20 adam Exp $
SHA1 (node-v13.6.0.tar.gz) = b235a4688f47daa7514f8815e06c5bd98907f7aa
RMD160 (node-v13.6.0.tar.gz) = cc833714241b8c1c8e4a44d146be16c43e07887a
SHA512 (node-v13.6.0.tar.gz) = ae62836822f66f406717dee238bf4311a6870fd602afa20f38a4c2d7b7b115acea46ed11ce0d9232761899d44660b594c50f6a2e83daeb3dac2c35557affc279
Size (node-v13.6.0.tar.gz) = 61177693 bytes
SHA1 (node-v13.7.0.tar.gz) = e5da933b16bd8760a21900877b1f1b44a0920b80
RMD160 (node-v13.7.0.tar.gz) = b13d08312ff913665fcc664fc080296e0af9f125
SHA512 (node-v13.7.0.tar.gz) = 0d05af7779f20665ade23a9180dad80920f0b81fc02de7b84b36ad0131fd339e6c6cdd74542c320345a958658584a14a669491ac1ad686407ee0ac9621b694f5
Size (node-v13.7.0.tar.gz) = 61265413 bytes
SHA1 (patch-common.gypi) = f0bd2962bf7c8466db24b35a35154897ecad6316
SHA1 (patch-deps_cares_cares.gyp) = 22b44f2ac59963f694dfe4f4585e08960b3dec32
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) = c13b305c7a93b7adf61186d50ac637a6d180fa18
SHA1 (patch-deps_openssl_config_dso__conf__asm.h) = ae8285306fd165dc881fd8c6783cf0977d73371a
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) = 63c493a4e2b98fb630a094908aa5c4b629181d15
SHA1 (patch-deps_openssl_openssl-cl__asm.gypi) = 044ef35989d9ad2d55fe7ac965f2ec6e39e246ba
SHA1 (patch-deps_openssl_openssl-cl__no__asm.gypi) = e40ae90fdc34c53e3761d5486ca58fb8e248a412
SHA1 (patch-deps_openssl_openssl__asm.gypi) = 7c2b9a876792c66cf29c887d36e406996c61982f
SHA1 (patch-deps_openssl_openssl__no__asm.gypi) = 3b1bc963308d8b8d4d03aa2921605d0fab61e1b8
SHA1 (patch-deps_openssl_openssl_crypto_rand_rand__unix.c) = ba8d4602c3386801ad8d3c33c757c69ad3d25a34
SHA1 (patch-deps_uv_common.gypi) = d38a9c8d9e3522f15812aec2f5b1e1e636d4bab3
SHA1 (patch-deps_uv_src_unix_netbsd.c) = 76b27ae86aa80582554ee824146ee7c42c33883b
SHA1 (patch-deps_v8_src_base_atomicops.h) = d1ef20a3fee1d188687bd76836ada6f2c8e0787f
SHA1 (patch-deps_v8_src_base_platform_platform-freebsd.cc) = b47025f33d2991275bbcd15dbabb28900afab0e1
SHA1 (patch-deps_v8_src_base_platform_platform-openbsd.cc) = 5e593879dbab095f99e82593272a0de91043f9a8

View file

@ -1,4 +1,4 @@
# $NetBSD: options.mk,v 1.11 2018/05/03 21:19:16 fhajny Exp $
# $NetBSD: options.mk,v 1.12 2020/01/24 18:52:20 adam Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.node
PKG_SUPPORTED_OPTIONS= openssl dtrace
@ -13,7 +13,7 @@ PKG_SUGGESTED_OPTIONS+= dtrace
.include "../../mk/bsd.options.mk"
PLIST_VARS+= dtrace openssl
PLIST_VARS+= dtrace
.if !empty(PKG_OPTIONS:Mdtrace)
CONFIGURE_ARGS+= --with-dtrace
@ -24,11 +24,13 @@ CONFIGURE_ARGS+= --without-dtrace
# print-PLIST helper
PRINT_PLIST_AWK+= {if ($$0 ~ /lib\/dtrace/) {$$0 = "$${PLIST.dtrace}" $$0;}}
PRINT_PLIST_AWK+= {if ($$0 ~ /include\/node\/openssl/) {$$0 = "$${PLIST.openssl}" $$0;}}
.if !empty(PKG_OPTIONS:Mopenssl)
# nodejs 10.x requires OpenSSL 1.1.x. Use embedded source until we have such.
PLIST.openssl= yes
BUILDLINK_API_DEPENDS.openssl+= openssl>=1.1.1d
.include "../../security/openssl/buildlink3.mk"
CONFIGURE_ARGS+= --shared-openssl
_WRAP_EXTRA_ARGS.CXX+= ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.openssl}/lib
CWRAPPERS_APPEND.cxx+= ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.openssl}/lib
.else
CONFIGURE_ARGS+= --without-ssl
.endif

View file

@ -1,23 +0,0 @@
$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 2019-05-28 21:32:15.000000000 +0000
+++ deps/openssl/config/archs/linux-elf/asm/openssl-cl.gypi
@@ -30,8 +30,16 @@
'-pthread',
'-Wall -O3 -fomit-frame-pointer',
],
- 'openssl_ex_libs_linux-elf': [
- '-ldl -pthread',
+ 'conditions': [
+ ['OS=="linux"', {
+ 'openssl_ex_libs_linux-elf': [
+ '-ldl -pthread',
+ ],
+ }, {
+ 'openssl_ex_libs_linux-elf': [
+ '',
+ ],
+ }],
],
'openssl_cli_srcs_linux-elf': [
'openssl/apps/asn1pars.c',

View file

@ -1,32 +0,0 @@
$NetBSD: patch-deps_openssl_config_bn__conf__asm.h,v 1.1 2019/02/24 12:18:55 rin Exp $
Support NetBSD/arm,aarch64,i386,amd64 (and hopefully other ILP32 archs)
--- deps/openssl/config/bn_conf_asm.h.orig 2019-01-29 16:20:45.000000000 +0900
+++ deps/openssl/config/bn_conf_asm.h 2019-02-24 10:23:14.508941933 +0900
@@ -9,9 +9,9 @@
# include "./archs/linux-x32/asm/crypto/include/internal/bn_conf.h"
#elif defined(OPENSSL_LINUX) && defined(__x86_64__)
# include "./archs/linux-x86_64/asm/crypto/include/internal/bn_conf.h"
-#elif defined(OPENSSL_LINUX) && defined(__arm__)
+#elif (defined(OPENSSL_LINUX) || defined(__NetBSD__)) && defined(__arm__)
# include "./archs/linux-armv4/asm/crypto/include/internal/bn_conf.h"
-#elif defined(OPENSSL_LINUX) && defined(__aarch64__)
+#elif (defined(OPENSSL_LINUX) || defined(__NetBSD__)) && defined(__aarch64__)
# include "./archs/linux-aarch64/asm/crypto/include/internal/bn_conf.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)
# include "./archs/darwin-i386-cc/asm/crypto/include/internal/bn_conf.h"
@@ -21,9 +21,10 @@
# include "./archs/VC-WIN32/asm/crypto/include/internal/bn_conf.h"
#elif defined(_WIN32) && defined(_M_X64)
# include "./archs/VC-WIN64A/asm/crypto/include/internal/bn_conf.h"
-#elif (defined(__FreeBSD__) || defined(__OpenBSD__)) && defined(__i386__)
-# include "./archs/BSD-x86/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/asm/crypto/include/internal/bn_conf.h"
+#elif (defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)) && defined(__x86_64__)
# include "./archs/BSD-x86_64/asm/crypto/include/internal/bn_conf.h"
#elif defined(__sun) && defined(__i386__)
# include "./archs/solaris-x86-gcc/asm/crypto/include/internal/bn_conf.h"

View file

@ -1,30 +0,0 @@
$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-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__)
# include "./archs/linux-x86_64/no-asm/crypto/include/internal/bn_conf.h"
-#elif defined(OPENSSL_LINUX) && defined(__arm__)
+#elif (defined(OPENSSL_LINUX) || defined(__NetBSD__)) && defined(__arm__)
# include "./archs/linux-armv4/no-asm/crypto/include/internal/bn_conf.h"
-#elif defined(OPENSSL_LINUX) && defined(__aarch64__)
+#elif (defined(OPENSSL_LINUX) || defined(__NetBSD__)) && defined(__aarch64__)
# 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"
@@ -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__)
+#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__)
+#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__)
# include "./archs/solaris-x86-gcc/no-asm/crypto/include/internal/bn_conf.h"

View file

@ -1,32 +0,0 @@
$NetBSD: patch-deps_openssl_config_dso__conf__asm.h,v 1.1 2019/02/24 12:18:55 rin Exp $
Support NetBSD/arm,aarch64,i386,amd64 (and hopefully other ILP32 archs)
--- deps/openssl/config/dso_conf_asm.h.orig 2019-02-24 10:37:55.875191472 +0900
+++ deps/openssl/config/dso_conf_asm.h 2019-02-24 10:24:24.895671320 +0900
@@ -9,9 +9,9 @@
# include "./archs/linux-x32/asm/crypto/include/internal/dso_conf.h"
#elif defined(OPENSSL_LINUX) && defined(__x86_64__)
# include "./archs/linux-x86_64/asm/crypto/include/internal/dso_conf.h"
-#elif defined(OPENSSL_LINUX) && defined(__arm__)
+#elif (defined(OPENSSL_LINUX) || defined(__NetBSD__)) && defined(__arm__)
# include "./archs/linux-armv4/asm/crypto/include/internal/dso_conf.h"
-#elif defined(OPENSSL_LINUX) && defined(__aarch64__)
+#elif (defined(OPENSSL_LINUX) || defined(__NetBSD__)) && defined(__aarch64__)
# include "./archs/linux-aarch64/asm/crypto/include/internal/dso_conf.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)
# include "./archs/darwin-i386-cc/asm/crypto/include/internal/dso_conf.h"
@@ -21,9 +21,10 @@
# include "./archs/VC-WIN32/asm/crypto/include/internal/dso_conf.h"
#elif defined(_WIN32) && defined(_M_X64)
# include "./archs/VC-WIN64A/asm/crypto/include/internal/dso_conf.h"
-#elif (defined(__FreeBSD__) || defined(__OpenBSD__)) && defined(__i386__)
-# include "./archs/BSD-x86/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/asm/crypto/include/internal/dso_conf.h"
+#elif (defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)) && defined(__x86_64__)
# include "./archs/BSD-x86_64/asm/crypto/include/internal/dso_conf.h"
#elif defined(__sun) && defined(__i386__)
# include "./archs/solaris-x86-gcc/asm/crypto/include/internal/dso_conf.h"

View file

@ -1,30 +0,0 @@
$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-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__)
# include "./archs/linux-x86_64/no-asm/crypto/include/internal/dso_conf.h"
-#elif defined(OPENSSL_LINUX) && defined(__arm__)
+#elif (defined(OPENSSL_LINUX) || defined(__NetBSD__)) && defined(__arm__)
# include "./archs/linux-armv4/no-asm/crypto/include/internal/dso_conf.h"
-#elif defined(OPENSSL_LINUX) && defined(__aarch64__)
+#elif (defined(OPENSSL_LINUX) || defined(__NetBSD__)) && defined(__aarch64__)
# 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"
@@ -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__)
+#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__)
+#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__)
# include "./archs/solaris-x86-gcc/no-asm/crypto/include/internal/dso_conf.h"

View file

@ -1,29 +0,0 @@
$NetBSD: patch-deps_openssl_config_opensslconf__asm.h,v 1.4 2019/02/24 12:18:55 rin Exp $
Support NetBSD/arm,aarch64,i386,amd64 (and hopefully other ILP32 archs)
--- deps/openssl/config/opensslconf_asm.h.orig 2019-01-29 16:20:45.000000000 +0900
+++ deps/openssl/config/opensslconf_asm.h 2019-02-24 09:05:18.803688546 +0900
@@ -96,9 +96,9 @@
# include "./archs/linux-x32/asm/include/openssl/opensslconf.h"
#elif defined(OPENSSL_LINUX) && defined(__x86_64__)
# include "./archs/linux-x86_64/asm/include/openssl/opensslconf.h"
-#elif defined(OPENSSL_LINUX) && defined(__arm__)
+#elif (defined(OPENSSL_LINUX) || defined(__NetBSD__)) && defined(__arm__)
# include "./archs/linux-armv4/asm/include/openssl/opensslconf.h"
-#elif defined(OPENSSL_LINUX) && defined(__aarch64__)
+#elif (defined(OPENSSL_LINUX) || defined(__NetBSD__)) && defined(__aarch64__)
# include "./archs/linux-aarch64/asm/include/openssl/opensslconf.h"
#elif defined(__APPLE__) && defined(__MACH__) && defined(__i386__)
# include "./archs/darwin-i386-cc/asm/include/openssl/opensslconf.h"
@@ -108,9 +108,7 @@
# include "./archs/VC-WIN32/asm/include/openssl/opensslconf.h"
#elif defined(_WIN32) && defined(_M_X64)
# include "./archs/VC-WIN64A/asm/include/openssl/opensslconf.h"
-#elif (defined(__FreeBSD__) || defined(__OpenBSD__)) && defined(__i386__)
-# include "./archs/BSD-x86/asm/include/openssl/opensslconf.h"
-#elif (defined(__FreeBSD__) || defined(__OpenBSD__)) && defined(__x86_64__)
+#elif (defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)) && defined(__x86_64__)
# include "./archs/BSD-x86_64/asm/include/openssl/opensslconf.h"
#elif defined(__sun) && defined(__i386__)
# include "./archs/solaris-x86-gcc/asm/include/openssl/opensslconf.h"

View file

@ -1,30 +0,0 @@
$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-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__)
# include "./archs/linux-x86_64/no-asm/include/openssl/opensslconf.h"
-#elif defined(OPENSSL_LINUX) && defined(__arm__)
+#elif (defined(OPENSSL_LINUX) || defined(__NetBSD__)) && defined(__arm__)
# include "./archs/linux-armv4/no-asm/include/openssl/opensslconf.h"
-#elif defined(OPENSSL_LINUX) && defined(__aarch64__)
+#elif (defined(OPENSSL_LINUX) || defined(__NetBSD__)) && defined(__aarch64__)
# 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"
@@ -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__)
+#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__)
+#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__)
# include "./archs/solaris-x86-gcc/no-asm/include/openssl/opensslconf.h"

View file

@ -1,30 +0,0 @@
$NetBSD: patch-deps_openssl_openssl-cl__asm.gypi,v 1.4 2019/12/09 20:03:51 adam Exp $
Support NetBSD/arm,aarch64,i386,amd64 (and hopefully other ILP32 archs)
XXX Change default to linux-elf instead of linux-x86_64 (from FreeBSD ports)
--- deps/openssl/openssl-cl_asm.gypi.orig 2019-11-19 08:29:07.000000000 +0000
+++ deps/openssl/openssl-cl_asm.gypi
@@ -31,6 +31,12 @@
'includes': ['config/archs/linux-elf/asm/openssl-cl.gypi'],
}, 'target_arch=="x64" and OS=="freebsd"', {
'includes': ['config/archs/BSD-x86_64/asm/openssl-cl.gypi'],
+ }, 'target_arch=="arm" and OS=="netbsd"', {
+ 'includes': ['config/archs/linux-armv4/asm/openssl-cl.gypi'],
+ }, 'target_arch=="arm64" and OS=="netbsd"', {
+ 'includes': ['config/archs/linux-aarch64/asm/openssl-cl.gypi'],
+ }, 'target_arch=="x64" and OS=="netbsd"', {
+ 'includes': ['config/archs/BSD-x86_64/asm/openssl-cl.gypi'],
}, 'target_arch=="x64" and OS=="mac"', {
'includes': ['config/archs/darwin64-x86_64-cc/asm/openssl-cl.gypi'],
}, 'target_arch=="x64" and OS=="solaris"', {
@@ -43,7 +49,7 @@
'includes': ['config/archs/linux64-mips64/asm/openssl-cl.gypi'],
},{
# Other architectures don't use assembly
- 'includes': ['config/archs/linux-x86_64/asm/openssl-cl.gypi'],
+ 'includes': ['config/archs/linux-elf/asm/openssl-cl.gypi'],
}],
],
}

View file

@ -1,36 +0,0 @@
$NetBSD: patch-deps_openssl_openssl-cl__no__asm.gypi,v 1.4 2019/12/09 20:03:51 adam Exp $
Support NetBSD/arm,aarch64,i386,amd64 (and hopefully other ILP32 archs)
XXX Change default to linux-elf instead of linux-x86_64 (from FreeBSD ports)
--- deps/openssl/openssl-cl_no_asm.gypi.orig 2019-11-19 08:29:07.000000000 +0000
+++ deps/openssl/openssl-cl_no_asm.gypi
@@ -1,4 +1,5 @@
{
+ 'defines': ['OPENSSL_NO_ASM'],
'conditions': [
['target_arch=="ppc" and OS=="aix"', {
'includes': ['config/archs/aix-gcc/no-asm/openssl-cl.gypi'],
@@ -33,6 +34,12 @@
'includes': ['config/archs/linux-elf/no-asm/openssl-cl.gypi'],
}, 'target_arch=="x64" and OS=="freebsd"', {
'includes': ['config/archs/BSD-x86_64/no-asm/openssl-cl.gypi'],
+ }, 'target_arch=="arm" and OS=="netbsd"', {
+ 'includes': ['config/archs/linux-armv4/no-asm/openssl-cl.gypi'],
+ }, 'target_arch=="arm64" and OS=="netbsd"', {
+ 'includes': ['config/archs/linux-aarch64/no-asm/openssl-cl.gypi'],
+ }, 'target_arch=="x64" and OS=="netbsd"', {
+ 'includes': ['config/archs/BSD-x86_64/no-asm/openssl-cl.gypi'],
}, 'target_arch=="x64" and OS=="mac"', {
'includes': ['config/archs/darwin64-x86_64-cc/no-asm/openssl-cl.gypi'],
}, 'target_arch=="x64" and OS=="solaris"', {
@@ -45,7 +52,7 @@
'includes': ['config/archs/linux64-mips64/no-asm/openssl-cl.gypi'],
}, {
# Other architectures don't use assembly
- 'includes': ['config/archs/linux-x86_64/no-asm/openssl-cl.gypi'],
+ 'includes': ['config/archs/linux-elf/no-asm/openssl-cl.gypi'],
}],
],
}

View file

@ -1,30 +0,0 @@
$NetBSD: patch-deps_openssl_openssl__asm.gypi,v 1.4 2019/12/09 20:03:51 adam Exp $
Support NetBSD/arm,aarch64,i386,amd64 (and hopefully other ILP32 archs)
XXX Change default to linux-elf instead of linux-x86_64 (from FreeBSD ports)
--- deps/openssl/openssl_asm.gypi.orig 2019-11-19 08:29:07.000000000 +0000
+++ deps/openssl/openssl_asm.gypi
@@ -46,6 +46,12 @@
'includes': ['config/archs/linux-elf/asm/openssl.gypi'],
}, 'target_arch=="x64" and OS=="freebsd"', {
'includes': ['config/archs/BSD-x86_64/asm/openssl.gypi'],
+ }, 'target_arch=="arm" and OS=="netbsd"', {
+ 'includes': ['config/archs/linux-armv4/asm/openssl.gypi'],
+ }, 'target_arch=="arm64" and OS=="netbsd"', {
+ 'includes': ['config/archs/linux-aarch64/asm/openssl.gypi'],
+ }, 'target_arch=="x64" and OS=="netbsd"', {
+ 'includes': ['config/archs/BSD-x86_64/asm/openssl.gypi'],
}, 'target_arch=="x64" and OS=="mac"', {
'includes': ['config/archs/darwin64-x86_64-cc/asm/openssl.gypi'],
}, 'target_arch=="x64" and OS=="solaris"', {
@@ -77,7 +83,7 @@
'includes': ['config/archs/linux64-mips64/asm/openssl.gypi'],
}, {
# Other architectures don't use assembly
- 'includes': ['config/archs/linux-x86_64/asm/openssl.gypi'],
+ 'includes': ['config/archs/linux-elf/asm/openssl.gypi'],
}],
],
}

View file

@ -1,28 +0,0 @@
$NetBSD: patch-deps_openssl_openssl__no__asm.gypi,v 1.4 2019/12/09 20:03:51 adam Exp $
Support NetBSD/arm,aarch64,i386,amd64 (and hopefully other ILP32 archs)
--- deps/openssl/openssl_no_asm.gypi.orig 2019-11-19 08:29:07.000000000 +0000
+++ deps/openssl/openssl_no_asm.gypi
@@ -32,6 +32,12 @@
'includes': ['config/archs/linux-elf/no-asm/openssl.gypi'],
}, 'target_arch=="x64" and OS=="freebsd"', {
'includes': ['config/archs/BSD-x86_64/no-asm/openssl.gypi'],
+ }, 'target_arch=="arm" and OS=="netbsd"', {
+ 'includes': ['config/archs/linux-armv4/no-asm/openssl.gypi'],
+ }, 'target_arch=="arm64" and OS=="netbsd"', {
+ 'includes': ['config/archs/linux-aarch64/no-asm/openssl.gypi'],
+ }, 'target_arch=="x64" and OS=="netbsd"', {
+ 'includes': ['config/archs/BSD-x86_64/no-asm/openssl.gypi'],
}, 'target_arch=="x64" and OS=="mac"', {
'includes': ['config/archs/darwin64-x86_64-cc/no-asm/openssl.gypi'],
}, 'target_arch=="x64" and OS=="solaris"', {
@@ -46,7 +52,7 @@
'includes': ['config/archs/linux64-mips64/no-asm/openssl.gypi'],
}, {
# Other architectures don't use assembly
- 'includes': ['config/archs/linux-x86_64/no-asm/openssl.gypi'],
+ 'includes': ['config/archs/linux-elf/no-asm/openssl.gypi'],
}],
],
}

View file

@ -1,16 +0,0 @@
$NetBSD: patch-deps_openssl_openssl_crypto_rand_rand__unix.c,v 1.1 2019/07/02 17:09:25 jperkin Exp $
Don't try to automatically call getentropy(3C) on SunOS, it fails if
built on a platform that doesn't have it.
--- deps/openssl/openssl/crypto/rand/rand_unix.c.orig 2019-05-28 21:32:16.000000000 +0000
+++ deps/openssl/openssl/crypto/rand/rand_unix.c
@@ -301,7 +301,7 @@ static ssize_t syscall_random(void *buf,
* - Linux since 3.17 with glibc 2.25
* - FreeBSD since 12.0 (1200061)
*/
-# if defined(__GNUC__) && __GNUC__>=2 && defined(__ELF__) && !defined(__hpux)
+# if defined(__GNUC__) && __GNUC__>=2 && defined(__ELF__) && !defined(__hpux) && !defined(__sun)
extern int getentropy(void *buffer, size_t length) __attribute__((weak));
if (getentropy != NULL)

View file

@ -1,26 +0,0 @@
$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 2019-05-28 21:32:17.000000000 +0000
+++ deps/uv/src/unix/netbsd.c
@@ -32,6 +32,7 @@
#include <stdlib.h>
#include <fcntl.h>
+#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;
+#if __NetBSD_Version__ >= 799000000
mib[3] = KERN_PROC_PATHNAME;
+#else
+ mib[3] = KERN_PROC_ARGV;
+#endif
int_size = ARRAY_SIZE(int_buf);
if (sysctl(mib, 4, int_buf, &int_size, NULL, 0))