Update node.js to 0.10.2.

2013.03.28, Version 0.10.2 (Stable)
* npm: Upgrade to 1.2.15
* uv: Upgrade to 0.10.3
* tls: handle SSL_ERROR_ZERO_RETURN (Fedor Indutny)
* tls: handle errors before calling C++ methods (Fedor Indutny)
* tls: remove harmful unnecessary bounds checking (Marcel Laverdet)
* crypto: make getCiphers() return non-SSL ciphers (Ben Noordhuis)
* crypto: check randomBytes() size argument (Ben Noordhuis)
* timers: do not calculate Timeout._when property (Alexey Kupershtokh)
* timers: fix off-by-one ms error (Alexey Kupershtokh)
* timers: handle signed int32 overflow in enroll() (Fedor Indutny)
* stream: Fix stall in Transform under very specific conditions (Gil Pedersen)
* stream: Handle late 'readable' event listeners (isaacs)
* stream: Fix early end in Writables on zero-length writes (isaacs)
* domain: fix domain callback from MakeCallback (Trevor Norris)
* child_process: don't emit same handle twice (Ben Noordhuis)
* child_process: fix sending utf-8 to child process (Ben Noordhuis)
This commit is contained in:
Filip Hajny 2013-03-29 14:24:56 +00:00 committed by Thomas Klausner
parent a9190bbc1d
commit 98c3c5a22f
5 changed files with 26 additions and 25 deletions

View file

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.23 2013/03/21 21:41:04 fhajny Exp $
# $NetBSD: Makefile,v 1.24 2013/03/29 14:24:56 fhajny Exp $
#
DISTNAME= node-v0.10.1
DISTNAME= node-v0.10.2
CATEGORIES= devel
MASTER_SITES= http://nodejs.org/dist/${DISTNAME:S/node-//}/
PKGNAME= ${DISTNAME:S/-v/js-/}

View file

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.16 2013/03/13 13:06:33 fhajny Exp $
@comment $NetBSD: PLIST,v 1.17 2013/03/29 14:24:56 fhajny Exp $
bin/node
bin/npm
lib/dtrace/node.d
@ -521,6 +521,7 @@ lib/node_modules/npm/node_modules/lru-cache/LICENSE
lib/node_modules/npm/node_modules/lru-cache/README.md
lib/node_modules/npm/node_modules/lru-cache/lib/lru-cache.js
lib/node_modules/npm/node_modules/lru-cache/package.json
lib/node_modules/npm/node_modules/lru-cache/s.js
lib/node_modules/npm/node_modules/minimatch/.travis.yml
lib/node_modules/npm/node_modules/minimatch/LICENSE
lib/node_modules/npm/node_modules/minimatch/README.md

View file

@ -1,13 +1,13 @@
$NetBSD: distinfo,v 1.28 2013/03/21 21:41:04 fhajny Exp $
$NetBSD: distinfo,v 1.29 2013/03/29 14:24:56 fhajny Exp $
SHA1 (node-v0.10.1.tar.gz) = d4d9ef3b70452112246ea2043ef75943611e3537
RMD160 (node-v0.10.1.tar.gz) = ec2cbdff5289b8d9c0e02cabf4155778e695ce21
Size (node-v0.10.1.tar.gz) = 12790341 bytes
SHA1 (node-v0.10.2.tar.gz) = 759a05eff48ff0b54e55748012c5c45502f7cecd
RMD160 (node-v0.10.2.tar.gz) = d49c66b41237e87951c72ee00916385805769981
Size (node-v0.10.2.tar.gz) = 12813547 bytes
SHA1 (patch-common.gypi) = 0cffd29138431c982d9030b414cc26acd9407fbc
SHA1 (patch-deps_cares_cares.gyp) = 2235eb44bc984fa2e745fdf1786f1ae6de6ef80f
SHA1 (patch-deps_uv_common.gypi) = 65bd186b3773f74c3fe4b93e22ee80ea2e543491
SHA1 (patch-deps_uv_src_unix_thread.c) = 13172adf2407eb40362cb4480a768816a7d98961
SHA1 (patch-deps_v8_tools_gyp_v8.gyp) = 8602b7858d2d238a165554dfb1feaeec31babfe9
SHA1 (patch-tools_gyp_pylib_gyp_common.py) = 0294a86d459b985f017d962f1e48192d8027d61a
SHA1 (patch-tools_gyp_pylib_gyp_generator_make.py) = 4cba29a9d471ec466696b989f77aae6ead74f2fe
SHA1 (patch-tools_gyp_pylib_gyp_common.py) = 132008f362ea696e43a4d19bf9d8a0ac754ef55c
SHA1 (patch-tools_gyp_pylib_gyp_generator_make.py) = eeb68e590c19d0be530d0294a4157c23db1c26a0
SHA1 (patch-tools_install.py) = 8f19cef5b4c90a752dd2c7550e9b70aa78d3c292

View file

@ -1,15 +1,16 @@
$NetBSD: patch-tools_gyp_pylib_gyp_common.py,v 1.2 2013/03/13 13:06:33 fhajny Exp $
$NetBSD: patch-tools_gyp_pylib_gyp_common.py,v 1.3 2013/03/29 14:24:56 fhajny Exp $
Add support for NetBSD.
--- tools/gyp/pylib/gyp/common.py.orig 2013-03-11 00:36:28.000000000 +0000
Add support for NetBSD and DragonFly.
--- tools/gyp/pylib/gyp/common.py.orig 2013-03-28 19:07:52.000000000 +0000
+++ tools/gyp/pylib/gyp/common.py
@@ -378,6 +378,8 @@ def GetFlavor(params):
return 'solaris'
if sys.platform.startswith('freebsd'):
@@ -394,6 +394,10 @@ def GetFlavor(params):
return 'freebsd'
if sys.platform.startswith('openbsd'):
return 'openbsd'
+ if sys.platform.startswith('netbsd'):
+ return 'netbsd'
if sys.platform.startswith('dragonfly'):
return 'dragonflybsd'
+ if sys.platform.startswith('dragonflybsd'):
+ return 'dragonflybsd'
if sys.platform.startswith('aix'):
return 'aix'

View file

@ -1,15 +1,14 @@
$NetBSD: patch-tools_gyp_pylib_gyp_generator_make.py,v 1.2 2013/03/13 13:06:33 fhajny Exp $
$NetBSD: patch-tools_gyp_pylib_gyp_generator_make.py,v 1.3 2013/03/29 14:24:56 fhajny Exp $
Add support for NetBSD.
--- tools/gyp/pylib/gyp/generator/make.py.orig 2013-03-11 00:36:28.000000000 +0000
Add support for NetBSD and DragonFly.
--- tools/gyp/pylib/gyp/generator/make.py.orig 2013-03-28 19:07:52.000000000 +0000
+++ tools/gyp/pylib/gyp/generator/make.py
@@ -2000,7 +2000,7 @@ def GenerateOutput(target_list, target_d
@@ -1984,7 +1984,7 @@ def GenerateOutput(target_list, target_d
'flock_index': 2,
'extra_commands': SHARED_HEADER_SUN_COMMANDS,
})
- elif flavor == 'freebsd' or flavor == 'dragonflybsd':
- elif flavor == 'freebsd':
+ elif flavor == 'freebsd' or flavor == 'dragonflybsd' or flavor == 'netbsd':
# Note: OpenBSD has sysutils/flock. lockf seems to be FreeBSD specific.
header_params.update({
'flock': 'lockf',
})