summaryrefslogtreecommitdiff
path: root/lang/nodejs8
diff options
context:
space:
mode:
authorfhajny <fhajny@pkgsrc.org>2018-03-07 11:45:05 +0000
committerfhajny <fhajny@pkgsrc.org>2018-03-07 11:45:05 +0000
commitef16b980f262350dabfd8eafb92652f29d428cf2 (patch)
tree2c54e14949e63228224d9b10f4afafa7455ea40d /lang/nodejs8
parent27bb18bc9671b9703066f3862c7a852b50c6e2f0 (diff)
downloadpkgsrc-ef16b980f262350dabfd8eafb92652f29d428cf2.tar.gz
lang/nodejs8: Update to 8.10.0
deps: - update V8 to 6.2.414.46 - revert ABI breaking changes in V8 6.2 - upgrade libuv to 1.19.1 - re land npm 5.6.0 - ICU 60 bump crypto: - Support both OpenSSL 1.1.0 and 1.0.2 - warn on invalid authentication tag length async_hooks: - update defaultTriggerAsyncIdScope for perf - use typed array stack as fast path - use scope for defaultTriggerAsyncId - separate missing from default context - rename initTriggerId - deprecate undocumented API - add destroy event for gced AsyncResources - add trace events to async_hooks - set HTTPParser trigger to socket - add provider types for net server n-api: - add helper for addons to get the event loop cli: - add --stack-trace-limit to NODE_OPTIONS console: - add support for console.debug module: - add builtinModules - replace default paths in require.resolve() src: - add helper for addons to get the event loop - add process.ppid http: - support generic `Duplex` streams - add rawPacket in err of `clientError` event - better support for IPv6 addresses net: - remove ADDRCONFIG DNS hint on Windows process: - fix reading zero-length env vars on win32 tls: - unconsume stream on destroy process: - improve unhandled rejection message stream: - remove usage of *State.highWaterMark trace_events: - add executionAsyncId to init events
Diffstat (limited to 'lang/nodejs8')
-rw-r--r--lang/nodejs8/Makefile4
-rw-r--r--lang/nodejs8/distinfo12
-rw-r--r--lang/nodejs8/patches/patch-deps_uv_src_unix_netbsd.c10
3 files changed, 13 insertions, 13 deletions
diff --git a/lang/nodejs8/Makefile b/lang/nodejs8/Makefile
index eb2260223df..d7cd6cdc6d6 100644
--- a/lang/nodejs8/Makefile
+++ b/lang/nodejs8/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.6 2018/01/05 15:00:25 fhajny Exp $
+# $NetBSD: Makefile,v 1.7 2018/03/07 11:45:05 fhajny Exp $
-DISTNAME= node-v8.9.4
+DISTNAME= node-v8.10.0
# Stated by the changelog as of 8.2.0
GCC_REQD+= 4.9.4
diff --git a/lang/nodejs8/distinfo b/lang/nodejs8/distinfo
index 11cc6f157b8..59d2250f1a2 100644
--- a/lang/nodejs8/distinfo
+++ b/lang/nodejs8/distinfo
@@ -1,15 +1,15 @@
-$NetBSD: distinfo,v 1.5 2018/01/05 15:00:25 fhajny Exp $
+$NetBSD: distinfo,v 1.6 2018/03/07 11:45:05 fhajny Exp $
-SHA1 (node-v8.9.4.tar.gz) = 919434a79ea64c9bfaa9db6747c5f7d4065dc90c
-RMD160 (node-v8.9.4.tar.gz) = 3e3fc882112588a45b2da387e4c5810ce36feec3
-SHA512 (node-v8.9.4.tar.gz) = 4c85bac2569360f35fc25680321b57a68d205bb7cc5dcb9a661d2a40d473ca0218ac9274d4b566c802b2bd0895b4d3d8bbfb7a8ccc9808912c34d71da3c04a1a
-Size (node-v8.9.4.tar.gz) = 31274938 bytes
+SHA1 (node-v8.10.0.tar.gz) = de39d8e411ad1677302f715efedb51867a52eee0
+RMD160 (node-v8.10.0.tar.gz) = 21142f22d66a732c80dc0b5ebf3e86331e807092
+SHA512 (node-v8.10.0.tar.gz) = 5478a8ad6ea83d431b7d8cd13b57dd148c2c90af838bc7d4e0ac732f94d0ad35c354c0992f774cf0b1ca72abc4b47d30bc9690f96bd6760fbc09431f6d2473ee
+Size (node-v8.10.0.tar.gz) = 31140371 bytes
SHA1 (patch-common.gypi) = 5b3a50617358637a6f910de28bb5a14f037317a6
SHA1 (patch-deps_cares_cares.gyp) = 2235eb44bc984fa2e745fdf1786f1ae6de6ef80f
SHA1 (patch-deps_npm_node__modules_node-gyp_gyp_pylib_gyp_generator_make.py) = 78d6ddd37ae30e869e0da666a78baad86a638c50
SHA1 (patch-deps_npm_node__modules_node-gyp_gyp_pylib_gyp_xcode__emulation.py) = 6f21f937d2baf5799192e96865771cef6b4822a5
SHA1 (patch-deps_uv_common.gypi) = ba9caa1f6d9d6df1913d0d72a8d18ea6db0a32ff
-SHA1 (patch-deps_uv_src_unix_netbsd.c) = e048cf06ced17d3183cb0f7abdc0c19339ca86a2
+SHA1 (patch-deps_uv_src_unix_netbsd.c) = e1b5a3c611dbd08d0918d69dcf3331630158a1bc
SHA1 (patch-deps_v8_src_arm_cpu-arm.cc) = d0d11ac474ab109a6f40b26fa457b12d742eb48d
SHA1 (patch-deps_v8_src_base_atomicops.h) = 552d2b7781b39b93392fd00043b1cf4cb10802da
SHA1 (patch-deps_v8_src_base_platform_platform-freebsd.cc) = 686c2054838a25cfeed7fb9870a959e48dc4de35
diff --git a/lang/nodejs8/patches/patch-deps_uv_src_unix_netbsd.c b/lang/nodejs8/patches/patch-deps_uv_src_unix_netbsd.c
index bbc65d995c4..4bad8590624 100644
--- a/lang/nodejs8/patches/patch-deps_uv_src_unix_netbsd.c
+++ b/lang/nodejs8/patches/patch-deps_uv_src_unix_netbsd.c
@@ -1,8 +1,8 @@
-$NetBSD: patch-deps_uv_src_unix_netbsd.c,v 1.1 2017/11/01 12:07:31 fhajny Exp $
+$NetBSD: patch-deps_uv_src_unix_netbsd.c,v 1.2 2018/03/07 11:45:06 fhajny Exp $
Bring back support for NetBSD<8.
---- deps/uv/src/unix/netbsd.c.orig 2017-10-24 19:40:12.000000000 +0000
+--- deps/uv/src/unix/netbsd.c.orig 2018-03-06 22:55:45.000000000 +0000
+++ deps/uv/src/unix/netbsd.c
@@ -40,6 +40,11 @@
#include <unistd.h>
@@ -13,10 +13,10 @@ Bring back support for NetBSD<8.
+# 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;
-
-
-@@ -80,7 +85,11 @@ int uv_exepath(char* buffer, size_t* siz
+@@ -87,7 +92,11 @@ int uv_exepath(char* buffer, size_t* siz
mib[0] = CTL_KERN;
mib[1] = KERN_PROC_ARGS;
mib[2] = -1;