From b3dad11dab4a36eeccee5dfba30c964dd4edce4f Mon Sep 17 00:00:00 2001 From: fhajny Date: Thu, 17 Sep 2015 10:42:34 +0000 Subject: Update lang/nodejs to 4.1.0. OK'd by jperkin. Notable changes: * buffer: - Buffers are now created in JavaScript, rather than C++. This increases the speed of buffer creation - Buffer#slice() now uses Uint8Array#subarray() internally, increasing slice() performance * fs: - fs.utimes() now properly converts numeric strings, NaN, and Infinity - fs.WriteStream now implements _writev, allowing for super-fast bulk writes * http: Fixed an issue with certain write() sizes causing errors when using http.request() * npm: Upgrade to version 2.14.3, see https://github.com/npm/npm/releases/tag/v2.14.3 for more details * src: V8 cpu profiling no longer erroneously shows idle time * timers: #ref() and #unref() now return the timer they belong to * v8: Lateral upgrade to 4.5.103.33 from 4.5.103.30, contains minor fixes. This fixes a previously known bug where some computed object shorthand properties did not work correctly Full release notes: https://nodejs.org/en/blog/release/v4.1.0/ --- lang/nodejs/Makefile | 6 ++++-- lang/nodejs/distinfo | 6 +++--- lang/nodejs/patches/patch-common.gypi | 6 +++--- lang/nodejs/patches/patch-deps_uv_common.gypi | 6 +++--- 4 files changed, 13 insertions(+), 11 deletions(-) (limited to 'lang/nodejs') diff --git a/lang/nodejs/Makefile b/lang/nodejs/Makefile index d5726fa51b4..ab345776532 100644 --- a/lang/nodejs/Makefile +++ b/lang/nodejs/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.40 2015/09/09 15:59:31 fhajny Exp $ +# $NetBSD: Makefile,v 1.41 2015/09/17 10:42:34 fhajny Exp $ -DISTNAME= node-v4.0.0 +DISTNAME= node-v4.1.0 CATEGORIES= devel MASTER_SITES= http://nodejs.org/dist/${DISTNAME:S/node-//}/ PKGNAME= ${DISTNAME:S/-v/js-/} @@ -52,6 +52,8 @@ CHECK_INTERPRETER_SKIP+= lib/node_modules/npm/* BUILD_DEPENDS+= lockf-[0-9]*:../../sysutils/lockf .endif +TEST_TARGET= check + pre-install: ${FIND} ${WRKSRC}/deps/npm -name '*.orig' | ${XARGS} ${RM} -f ${CHMOD} -R g-w ${WRKSRC} diff --git a/lang/nodejs/distinfo b/lang/nodejs/distinfo index 1e77a097a85..8c64ddf95de 100644 --- a/lang/nodejs/distinfo +++ b/lang/nodejs/distinfo @@ -1,12 +1,12 @@ -$NetBSD: distinfo,v 1.36 2015/09/12 21:35:15 fhajny Exp $ +$NetBSD: distinfo,v 1.37 2015/09/17 10:42:34 fhajny Exp $ SHA1 (node-v4.0.0.tar.gz) = d4791cb483492aea74574f49eee9d6949ecbc759 RMD160 (node-v4.0.0.tar.gz) = d63849be4143fe5af829c43e4ffbcab8ebddb1eb Size (node-v4.0.0.tar.gz) = 22498912 bytes -SHA1 (patch-common.gypi) = 8086dd5d2be6266447cbc171dd98b88d638582b9 +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_uv_common.gypi) = af1c707cbc02a4aeccebebf6691d5a8680646a0d +SHA1 (patch-deps_uv_common.gypi) = ba9caa1f6d9d6df1913d0d72a8d18ea6db0a32ff SHA1 (patch-deps_v8_src_base_platform_platform-freebsd.cc) = 686c2054838a25cfeed7fb9870a959e48dc4de35 SHA1 (patch-deps_v8_src_base_platform_platform-posix.cc) = eff609b75125dab536934bd8afa640955dcee674 SHA1 (patch-deps_v8_src_base_platform_semaphore.cc) = dd8cafadd2668f069dab8625f57fbd71a304db3e diff --git a/lang/nodejs/patches/patch-common.gypi b/lang/nodejs/patches/patch-common.gypi index d5a288347b3..ba7b53a517c 100644 --- a/lang/nodejs/patches/patch-common.gypi +++ b/lang/nodejs/patches/patch-common.gypi @@ -1,4 +1,4 @@ -$NetBSD: patch-common.gypi,v 1.3 2015/09/09 00:04:54 ryoon Exp $ +$NetBSD: patch-common.gypi,v 1.4 2015/09/17 10:42:34 fhajny Exp $ Add support for NetBSD. @@ -8,8 +8,8 @@ Add support for NetBSD. 'cflags': [ '-pthread', ], 'ldflags': [ '-pthread' ], }], -- [ 'OS in "linux freebsd openbsd solaris android"', { -+ [ 'OS in "linux freebsd openbsd solaris android netbsd"', { +- [ 'OS in "linux freebsd openbsd solaris android aix"', { ++ [ 'OS in "linux freebsd openbsd solaris android aix netbsd"', { 'cflags': [ '-Wall', '-Wextra', '-Wno-unused-parameter', ], 'cflags_cc': [ '-fno-rtti', '-fno-exceptions', '-std=gnu++0x' ], 'ldflags': [ '-rdynamic' ], diff --git a/lang/nodejs/patches/patch-deps_uv_common.gypi b/lang/nodejs/patches/patch-deps_uv_common.gypi index ea3366c75e1..94492341223 100644 --- a/lang/nodejs/patches/patch-deps_uv_common.gypi +++ b/lang/nodejs/patches/patch-deps_uv_common.gypi @@ -1,4 +1,4 @@ -$NetBSD: patch-deps_uv_common.gypi,v 1.2 2015/04/30 15:04:56 ryoon Exp $ +$NetBSD: patch-deps_uv_common.gypi,v 1.3 2015/09/17 10:42:34 fhajny Exp $ Add support for NetBSD. @@ -8,8 +8,8 @@ Add support for NetBSD. }] ] }], -- ['OS in "freebsd linux openbsd solaris android"', { -+ ['OS in "freebsd linux openbsd solaris android netbsd"', { +- ['OS in "freebsd dragonflybsd linux openbsd solaris android"', { ++ ['OS in "freebsd dragonflybsd linux openbsd solaris android netbsd"', { 'cflags': [ '-Wall' ], 'cflags_cc': [ '-fno-rtti', '-fno-exceptions' ], 'target_conditions': [ -- cgit v1.2.3