pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/nodejs8 lang/nodejs8: Update to 8.10.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/5875170b7fed
branches: trunk
changeset: 376718:5875170b7fed
user: fhajny <fhajny%pkgsrc.org@localhost>
date: Wed Mar 07 11:45:05 2018 +0000
description:
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:
lang/nodejs8/Makefile | 4 ++--
lang/nodejs8/distinfo | 12 ++++++------
lang/nodejs8/patches/patch-deps_uv_src_unix_netbsd.c | 10 +++++-----
3 files changed, 13 insertions(+), 13 deletions(-)
diffs (65 lines):
diff -r ab5c1cf20a89 -r 5875170b7fed lang/nodejs8/Makefile
--- a/lang/nodejs8/Makefile Wed Mar 07 11:14:26 2018 +0000
+++ b/lang/nodejs8/Makefile Wed Mar 07 11:45:05 2018 +0000
@@ -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 -r ab5c1cf20a89 -r 5875170b7fed lang/nodejs8/distinfo
--- a/lang/nodejs8/distinfo Wed Mar 07 11:14:26 2018 +0000
+++ b/lang/nodejs8/distinfo Wed Mar 07 11:45:05 2018 +0000
@@ -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 -r ab5c1cf20a89 -r 5875170b7fed lang/nodejs8/patches/patch-deps_uv_src_unix_netbsd.c
--- a/lang/nodejs8/patches/patch-deps_uv_src_unix_netbsd.c Wed Mar 07 11:14:26 2018 +0000
+++ b/lang/nodejs8/patches/patch-deps_uv_src_unix_netbsd.c Wed Mar 07 11:45:05 2018 +0000
@@ -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 @@
+# 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;
Home |
Main Index |
Thread Index |
Old Index