Hi,

This patch brings node up to 0.6.19, one of my upstream patches for
node-gyp was excepted, so we have a slightly less openbsd-specific
patching

Changes:
* npm: upgrade to 1.1.24

* fs: no end emit after createReadStream.pause() (Andreas Madsen)

* vm: cleanup module memory leakage (Marcel Laverdet)

* unix: fix loop starvation under high network load (Ben Noordhuis)

* unix: remove abort() in ev_unref() (Ben Noordhuis)

Cheers,
Aaron

Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/node/Makefile,v
retrieving revision 1.1.1.1
diff -N -u -p Makefile
--- Makefile    23 May 2012 15:11:43 -0000      1.1.1.1
+++ Makefile    6 Jun 2012 17:26:40 -0000
@@ -8,10 +8,9 @@ ONLY_FOR_ARCHS=        amd64 i386
 
 COMMENT=       V8 JavaScript for clients and servers
 
-NODE_VERSION=  v0.6.18
+NODE_VERSION=  v0.6.19
 DISTNAME=      node-${NODE_VERSION}
 PKGNAME=       ${DISTNAME:S/v//g}
-REVISION=      0
 
 CATEGORIES=    lang devel
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/node/distinfo,v
retrieving revision 1.1.1.1
diff -N -u -p distinfo
--- distinfo    23 May 2012 15:11:43 -0000      1.1.1.1
+++ distinfo    6 Jun 2012 17:26:40 -0000
@@ -1,5 +1,5 @@
-MD5 (node-v0.6.18.tar.gz) = Sj0xI8zHubIcGZD+B049FA==
-RMD160 (node-v0.6.18.tar.gz) = aX+uUL6WE4yrlMI0XpCHCq+9JjA=
-SHA1 (node-v0.6.18.tar.gz) = zLe1xV40A7P/x31G96Iwec5l5x4=
-SHA256 (node-v0.6.18.tar.gz) = bPQxHsvBcA6I9DgqMbOnAXwVcs1kH9BuZT/BaSws//8=
-SIZE (node-v0.6.18.tar.gz) = 10261465
+MD5 (node-v0.6.19.tar.gz) = HSmmTOYw/0Xr6XSZnhVB3Q==
+RMD160 (node-v0.6.19.tar.gz) = nIZDmiMMQakDeEx46zD51VZNEAE=
+SHA1 (node-v0.6.19.tar.gz) = tuGVkAE53xp8Gi1It4RSDHfLjWE=
+SHA256 (node-v0.6.19.tar.gz) = dIMGxnrAS5woZ1rl7UrmZiDT+qgB5ZIDBPKy+Fn+ckk=
+SIZE (node-v0.6.19.tar.gz) = 10250378
Index: patches/patch-deps_npm_node_modules_node-gyp_lib_build_js
===================================================================
RCS file: 
/cvs/ports/lang/node/patches/patch-deps_npm_node_modules_node-gyp_lib_build_js,v
retrieving revision 1.1.1.1
diff -N -u -p patches/patch-deps_npm_node_modules_node-gyp_lib_build_js
--- patches/patch-deps_npm_node_modules_node-gyp_lib_build_js   23 May 2012 
15:11:43 -0000      1.1.1.1
+++ patches/patch-deps_npm_node_modules_node-gyp_lib_build_js   6 Jun 2012 
17:26:40 -0000
@@ -1,24 +1,7 @@
 $OpenBSD: patch-deps_npm_node_modules_node-gyp_lib_build_js,v 1.1.1.1 
2012/05/23 15:11:43 jasper Exp $
---- deps/npm/node_modules/node-gyp/lib/build.js.orig   Fri May  4 21:12:52 2012
-+++ deps/npm/node_modules/node-gyp/lib/build.js        Thu May 10 19:05:18 2012
-@@ -11,13 +11,15 @@ var fs = require('graceful-fs')
-   , which = require('which')
-   , mkdirp = require('./util/mkdirp')
-   , win = process.platform == 'win32'
-+  , openbsd = process.platform == 'openbsd'
- 
- exports.usage = 'Invokes `' + (win ? 'msbuild' : 'make') + '` and builds the 
module'
- 
- function build (gyp, argv, callback) {
- 
-   gyp.verbose('build args', argv)
--  var command = win ? 'msbuild' : 'make'
-+  var builder = openbsd ? 'gmake' : 'make' 
-+  var command = win ? 'msbuild' : builder
-     , buildDir = path.resolve('build')
-     , configPath = path.resolve(buildDir, 'config.gypi')
-     , buildType
-@@ -181,6 +183,8 @@ function build (gyp, argv, callback) {
+--- deps/npm/node_modules/node-gyp/lib/build.js.orig   Wed Jun  6 10:14:26 2012
++++ deps/npm/node_modules/node-gyp/lib/build.js        Wed Jun  6 10:16:16 2012
+@@ -184,6 +184,8 @@ function build (gyp, argv, callback) {
        argv.push('/p:Configuration=' + buildType + ';Platform=' + p)
      } else {
        argv.push('BUILDTYPE=' + buildType)
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/lang/node/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -N -u -p pkg/PLIST
--- pkg/PLIST   23 May 2012 15:11:44 -0000      1.1.1.1
+++ pkg/PLIST   6 Jun 2012 17:26:40 -0000
@@ -248,8 +248,6 @@ lib/node_modules/npm/doc/cli/view.md
 lib/node_modules/npm/doc/cli/whoami.md
 lib/node_modules/npm/html/
 lib/node_modules/npm/html/api/
-lib/node_modules/npm/html/api/GubbleBum-Blocky.ttf
-lib/node_modules/npm/html/api/author.html
 lib/node_modules/npm/html/api/bin.html
 lib/node_modules/npm/html/api/bugs.html
 lib/node_modules/npm/html/api/commands.html
@@ -258,15 +256,10 @@ lib/node_modules/npm/html/api/deprecate.html
 lib/node_modules/npm/html/api/docs.html
 lib/node_modules/npm/html/api/edit.html
 lib/node_modules/npm/html/api/explore.html
-lib/node_modules/npm/html/api/find.html
-lib/node_modules/npm/html/api/get.html
 lib/node_modules/npm/html/api/help-search.html
-lib/node_modules/npm/html/api/home.html
 lib/node_modules/npm/html/api/init.html
 lib/node_modules/npm/html/api/install.html
 lib/node_modules/npm/html/api/link.html
-lib/node_modules/npm/html/api/list.html
-lib/node_modules/npm/html/api/ln.html
 lib/node_modules/npm/html/api/load.html
 lib/node_modules/npm/html/api/ls.html
 lib/node_modules/npm/html/api/npm.html
@@ -278,15 +271,12 @@ lib/node_modules/npm/html/api/prune.html
 lib/node_modules/npm/html/api/publish.html
 lib/node_modules/npm/html/api/rebuild.html
 lib/node_modules/npm/html/api/restart.html
-lib/node_modules/npm/html/api/rm.html
 lib/node_modules/npm/html/api/root.html
 lib/node_modules/npm/html/api/run-script.html
 lib/node_modules/npm/html/api/search.html
-lib/node_modules/npm/html/api/set.html
 lib/node_modules/npm/html/api/shrinkwrap.html
 lib/node_modules/npm/html/api/start.html
 lib/node_modules/npm/html/api/stop.html
-lib/node_modules/npm/html/api/style.css
 lib/node_modules/npm/html/api/submodule.html
 lib/node_modules/npm/html/api/tag.html
 lib/node_modules/npm/html/api/test.html
@@ -297,10 +287,8 @@ lib/node_modules/npm/html/api/version.html
 lib/node_modules/npm/html/api/view.html
 lib/node_modules/npm/html/api/whoami.html
 lib/node_modules/npm/html/doc/
-lib/node_modules/npm/html/doc/GubbleBum-Blocky.ttf
 lib/node_modules/npm/html/doc/README.html
 lib/node_modules/npm/html/doc/adduser.html
-lib/node_modules/npm/html/doc/author.html
 lib/node_modules/npm/html/doc/bin.html
 lib/node_modules/npm/html/doc/bugs.html
 lib/node_modules/npm/html/doc/build.html
@@ -317,21 +305,15 @@ lib/node_modules/npm/html/doc/docs.html
 lib/node_modules/npm/html/doc/edit.html
 lib/node_modules/npm/html/doc/explore.html
 lib/node_modules/npm/html/doc/faq.html
-lib/node_modules/npm/html/doc/find.html
 lib/node_modules/npm/html/doc/folders.html
-lib/node_modules/npm/html/doc/get.html
-lib/node_modules/npm/html/doc/global.html
 lib/node_modules/npm/html/doc/help-search.html
 lib/node_modules/npm/html/doc/help.html
-lib/node_modules/npm/html/doc/home.html
 lib/node_modules/npm/html/doc/index.html
 lib/node_modules/npm/html/doc/init.html
 lib/node_modules/npm/html/doc/install.html
 lib/node_modules/npm/html/doc/json.html
 lib/node_modules/npm/html/doc/link.html
 lib/node_modules/npm/html/doc/list.html
-lib/node_modules/npm/html/doc/ln.html
-lib/node_modules/npm/html/doc/ls.html
 lib/node_modules/npm/html/doc/npm.html
 lib/node_modules/npm/html/doc/outdated.html
 lib/node_modules/npm/html/doc/owner.html
@@ -343,18 +325,15 @@ lib/node_modules/npm/html/doc/rebuild.html
 lib/node_modules/npm/html/doc/registry.html
 lib/node_modules/npm/html/doc/removing-npm.html
 lib/node_modules/npm/html/doc/restart.html
-lib/node_modules/npm/html/doc/rm.html
 lib/node_modules/npm/html/doc/root.html
 lib/node_modules/npm/html/doc/run-script.html
 lib/node_modules/npm/html/doc/scripts.html
 lib/node_modules/npm/html/doc/search.html
 lib/node_modules/npm/html/doc/semver.html
-lib/node_modules/npm/html/doc/set.html
 lib/node_modules/npm/html/doc/shrinkwrap.html
 lib/node_modules/npm/html/doc/star.html
 lib/node_modules/npm/html/doc/start.html
 lib/node_modules/npm/html/doc/stop.html
-lib/node_modules/npm/html/doc/style.css
 lib/node_modules/npm/html/doc/submodule.html
 lib/node_modules/npm/html/doc/tag.html
 lib/node_modules/npm/html/doc/test.html
@@ -368,6 +347,11 @@ lib/node_modules/npm/html/docfoot.html
 lib/node_modules/npm/html/dochead.html
 lib/node_modules/npm/html/favicon.ico
 lib/node_modules/npm/html/index.html
+lib/node_modules/npm/html/style.css
+lib/node_modules/npm/html/webfonts/
+lib/node_modules/npm/html/webfonts/23242D_3_0.eot
+lib/node_modules/npm/html/webfonts/23242D_3_0.ttf
+lib/node_modules/npm/html/webfonts/23242D_3_0.woff
 lib/node_modules/npm/lib/
 lib/node_modules/npm/lib/adduser.js
 lib/node_modules/npm/lib/bin.js
@@ -884,6 +868,9 @@ lib/node_modules/npm/test/packages/npm-test-files/sub/
 lib/node_modules/npm/test/packages/npm-test-files/sub/include4
 lib/node_modules/npm/test/packages/npm-test-files/test.sh
 lib/node_modules/npm/test/packages/npm-test-ignore/
+lib/node_modules/npm/test/packages/npm-test-ignore-nested-nm/
+lib/node_modules/npm/test/packages/npm-test-ignore-nested-nm/package.json
+lib/node_modules/npm/test/packages/npm-test-ignore-nested-nm/test.js
 lib/node_modules/npm/test/packages/npm-test-ignore/.npmignore
 lib/node_modules/npm/test/packages/npm-test-ignore/include4
 lib/node_modules/npm/test/packages/npm-test-ignore/package.json

Reply via email to