diff options
author | fhajny <fhajny@pkgsrc.org> | 2015-09-17 10:42:34 +0000 |
---|---|---|
committer | fhajny <fhajny@pkgsrc.org> | 2015-09-17 10:42:34 +0000 |
commit | b3dad11dab4a36eeccee5dfba30c964dd4edce4f (patch) | |
tree | 8f2aacfa335f1e5f6a350d83d19c96e2b185b7e4 /lang/nodejs | |
parent | 8e75f9601f2dab1da7ec952aadda6e7ac727335d (diff) | |
download | pkgsrc-b3dad11dab4a36eeccee5dfba30c964dd4edce4f.tar.gz |
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/
Diffstat (limited to 'lang/nodejs')
-rw-r--r-- | lang/nodejs/Makefile | 6 | ||||
-rw-r--r-- | lang/nodejs/distinfo | 6 | ||||
-rw-r--r-- | lang/nodejs/patches/patch-common.gypi | 6 | ||||
-rw-r--r-- | lang/nodejs/patches/patch-deps_uv_common.gypi | 6 |
4 files changed, 13 insertions, 11 deletions
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': [ |