pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/lang/nodejs Update lang/nodejs to 8.1.1.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/07e12afc6468
branches:  trunk
changeset: 363671:07e12afc6468
user:      fhajny <fhajny%pkgsrc.org@localhost>
date:      Wed Jun 14 12:59:14 2017 +0000

description:
Update lang/nodejs to 8.1.1.

8.1.1

Child processes
- stdout and stderr are now available on the error output of a failed
  call to the util.promisify()ed version of child_process.exec.

HTTP
- A regression that broke certain scenarios in which HTTP is used
  together with the cluster module has been fixed.

HTTPS
- The rejectUnauthorized option now works properly for unix sockets.

Readline
- A change that broke npm init and other code which uses readline
  multiple times on the same input stream is reverted.



8.1.0

Async Hooks
- When one Promise leads to the creation of a new Promise, the parent
  Promise will be identified as the trigger

Dependencies
- libuv has been updated to 1.12.0
- npm has been updated to 5.0.3

File system
- The fs.exists() function now works correctly with util.promisify()
- fs.Stats times are now also available as numbers

Inspector
- It is now possible to bind to a random port using --inspect=0

Zlib
- A regression in the Zlib module that made it impossible to properly
  subclasses zlib.Deflate and other Zlib classes has been fixed.

diffstat:

 lang/nodejs/Makefile                                |   4 ++--
 lang/nodejs/PLIST                                   |  12 +++---------
 lang/nodejs/distinfo                                |  12 ++++++------
 lang/nodejs/patches/patch-deps_uv_src_unix_netbsd.c |  12 ++++++------
 4 files changed, 17 insertions(+), 23 deletions(-)

diffs (127 lines):

diff -r 37f1938dff64 -r 07e12afc6468 lang/nodejs/Makefile
--- a/lang/nodejs/Makefile      Wed Jun 14 12:32:05 2017 +0000
+++ b/lang/nodejs/Makefile      Wed Jun 14 12:59:14 2017 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.99 2017/06/05 21:14:04 fhajny Exp $
+# $NetBSD: Makefile,v 1.100 2017/06/14 12:59:14 fhajny Exp $
 
-DISTNAME=      node-v8.0.0
+DISTNAME=      node-v8.1.1
 
 CONFIGURE_ARGS+=       --with-intl=system-icu
 
diff -r 37f1938dff64 -r 07e12afc6468 lang/nodejs/PLIST
--- a/lang/nodejs/PLIST Wed Jun 14 12:32:05 2017 +0000
+++ b/lang/nodejs/PLIST Wed Jun 14 12:59:14 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.47 2017/06/05 21:14:04 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.48 2017/06/14 12:59:14 fhajny Exp $
 bin/node
 bin/npm
 include/node/android-ifaddrs.h
@@ -22,6 +22,7 @@
 include/node/uv-errno.h
 include/node/uv-linux.h
 include/node/uv-os390.h
+include/node/uv-posix.h
 include/node/uv-sunos.h
 include/node/uv-threadpool.h
 include/node/uv-unix.h
@@ -235,6 +236,7 @@
 lib/node_modules/npm/lib/config/load-uid.js
 lib/node_modules/npm/lib/config/nerf-dart.js
 lib/node_modules/npm/lib/config/pacote.js
+lib/node_modules/npm/lib/config/reg-client.js
 lib/node_modules/npm/lib/config/set-credentials-by-uri.js
 lib/node_modules/npm/lib/config/set-user.js
 lib/node_modules/npm/lib/dedupe.js
@@ -1203,7 +1205,6 @@
 lib/node_modules/npm/node_modules/npm-install-checks/README.md
 lib/node_modules/npm/node_modules/npm-install-checks/index.js
 lib/node_modules/npm/node_modules/npm-install-checks/package.json
-lib/node_modules/npm/node_modules/npm-package-arg/CHANGELOG.md
 lib/node_modules/npm/node_modules/npm-package-arg/LICENSE
 lib/node_modules/npm/node_modules/npm-package-arg/README.md
 lib/node_modules/npm/node_modules/npm-package-arg/npa.js
@@ -1247,8 +1248,6 @@
 lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/package.json
 lib/node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/readme.md
 lib/node_modules/npm/node_modules/npm-registry-client/package.json
-lib/node_modules/npm/node_modules/npm-user-validate/.npmignore
-lib/node_modules/npm/node_modules/npm-user-validate/.travis.yml
 lib/node_modules/npm/node_modules/npm-user-validate/LICENSE
 lib/node_modules/npm/node_modules/npm-user-validate/README.md
 lib/node_modules/npm/node_modules/npm-user-validate/npm-user-validate.js
@@ -1810,10 +1809,6 @@
 lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/BufferList.js
 lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/stream-browser.js
 lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/stream.js
-lib/node_modules/npm/node_modules/readable-stream/node_modules/buffer-shims/index.js
-lib/node_modules/npm/node_modules/readable-stream/node_modules/buffer-shims/license.md
-lib/node_modules/npm/node_modules/readable-stream/node_modules/buffer-shims/package.json
-lib/node_modules/npm/node_modules/readable-stream/node_modules/buffer-shims/readme.md
 lib/node_modules/npm/node_modules/readable-stream/node_modules/core-util-is/LICENSE
 lib/node_modules/npm/node_modules/readable-stream/node_modules/core-util-is/README.md
 lib/node_modules/npm/node_modules/readable-stream/node_modules/core-util-is/float.patch
@@ -2435,7 +2430,6 @@
 lib/node_modules/npm/node_modules/safe-buffer/.travis.yml
 lib/node_modules/npm/node_modules/safe-buffer/LICENSE
 lib/node_modules/npm/node_modules/safe-buffer/README.md
-lib/node_modules/npm/node_modules/safe-buffer/browser.js
 lib/node_modules/npm/node_modules/safe-buffer/index.js
 lib/node_modules/npm/node_modules/safe-buffer/package.json
 lib/node_modules/npm/node_modules/safe-buffer/test.js
diff -r 37f1938dff64 -r 07e12afc6468 lang/nodejs/distinfo
--- a/lang/nodejs/distinfo      Wed Jun 14 12:32:05 2017 +0000
+++ b/lang/nodejs/distinfo      Wed Jun 14 12:59:14 2017 +0000
@@ -1,15 +1,15 @@
-$NetBSD: distinfo,v 1.96 2017/06/05 21:14:04 fhajny Exp $
+$NetBSD: distinfo,v 1.97 2017/06/14 12:59:14 fhajny Exp $
 
-SHA1 (node-v8.0.0.tar.gz) = 88e6773de4f86e5cf191951a4011c29d8a5306d2
-RMD160 (node-v8.0.0.tar.gz) = edbbd7ce6b3fcc0de62c3facd212f3188cddfe73
-SHA512 (node-v8.0.0.tar.gz) = 7f0d9b8f2b64255963000e0c316c6b407fc2905fecf2f8d94ff0b7ef7d41b027c4f03302cb665759029aaeab954da2f5179a06b42cb740f5f05183b4db3d6e50
-Size (node-v8.0.0.tar.gz) = 29797419 bytes
+SHA1 (node-v8.1.1.tar.gz) = 1dc82caaa7f9ade7e5669a06a8ccf5a1d172fcdd
+RMD160 (node-v8.1.1.tar.gz) = 733e769f22db0281548752d8b18abd9393f857a4
+SHA512 (node-v8.1.1.tar.gz) = 603b4ee2d34fc4b15e1140b0a11cee907e44ee3351b43fc37b5472af60c295ec759887684d410d0b9f2771ea12f04de5de36b373a3b413d94cd26a8362f51a18
+Size (node-v8.1.1.tar.gz) = 29933457 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) = 0915dcd6ff65ec9bc098c05c32e3fedee9c8168b
+SHA1 (patch-deps_uv_src_unix_netbsd.c) = c3e4b3c183c6cbe838e212f1115f694507654611
 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 37f1938dff64 -r 07e12afc6468 lang/nodejs/patches/patch-deps_uv_src_unix_netbsd.c
--- a/lang/nodejs/patches/patch-deps_uv_src_unix_netbsd.c       Wed Jun 14 12:32:05 2017 +0000
+++ b/lang/nodejs/patches/patch-deps_uv_src_unix_netbsd.c       Wed Jun 14 12:59:14 2017 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-deps_uv_src_unix_netbsd.c,v 1.4 2016/04/13 09:37:35 ryoon Exp $
+$NetBSD: patch-deps_uv_src_unix_netbsd.c,v 1.5 2017/06/14 12:59:14 fhajny Exp $
 
---- deps/uv/src/unix/netbsd.c.orig     2016-04-05 21:52:30.000000000 +0000
+--- deps/uv/src/unix/netbsd.c.orig     2017-06-08 10:31:21.000000000 +0000
 +++ deps/uv/src/unix/netbsd.c
-@@ -43,6 +43,11 @@
+@@ -40,6 +40,11 @@
  #include <unistd.h>
  #include <time.h>
  
@@ -11,10 +11,10 @@
 +# include <sys/param.h>
 +#endif
 +
- #undef NANOSEC
- #define NANOSEC ((uint64_t) 1e9)
+ static char *process_title;
  
-@@ -90,7 +95,11 @@ int uv_exepath(char* buffer, size_t* siz
+ 
+@@ -77,7 +82,11 @@ int uv_exepath(char* buffer, size_t* siz
    mib[0] = CTL_KERN;
    mib[1] = KERN_PROC_ARGS;
    mib[2] = mypid;



Home | Main Index | Thread Index | Old Index