Hola, This update brings node to the latest. Tested on amd64.
Here is the changelog, the OpenSSL stuff doesn't apply as we build against the ports version of OpenSSL. https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V4.md#4.6.0 Cheers, Aaron Index: Makefile =================================================================== RCS file: /cvs/ports/lang/node/Makefile,v retrieving revision 1.52 diff -u -p -r1.52 Makefile --- Makefile 10 Sep 2016 13:03:41 -0000 1.52 +++ Makefile 29 Sep 2016 00:19:59 -0000 @@ -10,8 +10,7 @@ USE_WXNEEDED = Yes COMMENT= V8 JavaScript for clients and servers -NODE_VERSION= v4.4.7 -REVISION= 2 +NODE_VERSION= v4.6.0 PLEDGE_VER= 1.1.0 DISTFILES= node-pledge-{}${PLEDGE_VER}.tar.gz:0 ${DISTNAME}.tar.gz Index: distinfo =================================================================== RCS file: /cvs/ports/lang/node/distinfo,v retrieving revision 1.35 diff -u -p -r1.35 distinfo --- distinfo 3 Aug 2016 13:56:56 -0000 1.35 +++ distinfo 29 Sep 2016 00:19:59 -0000 @@ -1,4 +1,4 @@ SHA256 (node-pledge-1.1.0.tar.gz) = BuKnrXSkqpTb5Tfap1AHk+l7ucTJLEWbMFNbgQkNBsw= -SHA256 (node-v4.4.7.tar.gz) = y+HG5CGWndVjnQ+6ptPB9WwEY7h+/nW+hZRjjaTY/E8= +SHA256 (node-v4.6.0.tar.gz) = CDjxLjKe2yUubmut3KhWMr9f8uyQDnN+iPm/mziUaxs= SIZE (node-pledge-1.1.0.tar.gz) = 2560 -SIZE (node-v4.4.7.tar.gz) = 22615690 +SIZE (node-v4.6.0.tar.gz) = 22746881 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/lang/node/pkg/PLIST,v retrieving revision 1.29 diff -u -p -r1.29 PLIST --- pkg/PLIST 17 Aug 2016 01:05:38 -0000 1.29 +++ pkg/PLIST 29 Sep 2016 00:20:00 -0000 @@ -14,9 +14,9 @@ include/node/libplatform/libplatform.h include/node/nameser.h include/node/node.h include/node/node_buffer.h -include/node/node_internals.h include/node/node_object_wrap.h include/node/node_version.h +include/node/pthread-barrier.h include/node/pthread-fixes.h include/node/stdint-msvc2008.h include/node/tree.h @@ -631,67 +631,30 @@ lib/node_modules/node-gyp/lib/process-re lib/node_modules/node-gyp/lib/rebuild.js lib/node_modules/node-gyp/lib/remove.js lib/node_modules/node-gyp/node_modules/ -lib/node_modules/node-gyp/node_modules/glob/ -lib/node_modules/node-gyp/node_modules/glob/LICENSE -lib/node_modules/node-gyp/node_modules/glob/README.md -lib/node_modules/node-gyp/node_modules/glob/common.js -lib/node_modules/node-gyp/node_modules/glob/glob.js -lib/node_modules/node-gyp/node_modules/glob/node_modules/ -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/ -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/LICENSE -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/README.md -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/browser.js -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/minimatch.js -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/ -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/ -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/.npmignore -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/README.md -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/example.js -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/index.js -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/ -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/ -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/.npmignore -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/.travis.yml -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/LICENSE.md -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/Makefile -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/README.md -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/example.js -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/index.js -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/package.json -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/ -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/.travis.yml -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/LICENSE -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/README.markdown -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/example/ -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/example/map.js -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/index.js -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/package.json -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/package.json -lib/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/package.json -lib/node_modules/node-gyp/node_modules/glob/package.json -lib/node_modules/node-gyp/node_modules/glob/sync.js lib/node_modules/node-gyp/node_modules/minimatch/ -lib/node_modules/node-gyp/node_modules/minimatch/.npmignore -lib/node_modules/node-gyp/node_modules/minimatch/.travis.yml lib/node_modules/node-gyp/node_modules/minimatch/LICENSE lib/node_modules/node-gyp/node_modules/minimatch/README.md lib/node_modules/node-gyp/node_modules/minimatch/minimatch.js lib/node_modules/node-gyp/node_modules/minimatch/node_modules/ -lib/node_modules/node-gyp/node_modules/minimatch/node_modules/lru-cache/ -lib/node_modules/node-gyp/node_modules/minimatch/node_modules/lru-cache/.npmignore -lib/node_modules/node-gyp/node_modules/minimatch/node_modules/lru-cache/.travis.yml -lib/node_modules/node-gyp/node_modules/minimatch/node_modules/lru-cache/CONTRIBUTORS -lib/node_modules/node-gyp/node_modules/minimatch/node_modules/lru-cache/LICENSE -lib/node_modules/node-gyp/node_modules/minimatch/node_modules/lru-cache/README.md -lib/node_modules/node-gyp/node_modules/minimatch/node_modules/lru-cache/lib/ -lib/node_modules/node-gyp/node_modules/minimatch/node_modules/lru-cache/lib/lru-cache.js -lib/node_modules/node-gyp/node_modules/minimatch/node_modules/lru-cache/package.json -lib/node_modules/node-gyp/node_modules/minimatch/node_modules/sigmund/ -lib/node_modules/node-gyp/node_modules/minimatch/node_modules/sigmund/LICENSE -lib/node_modules/node-gyp/node_modules/minimatch/node_modules/sigmund/README.md -lib/node_modules/node-gyp/node_modules/minimatch/node_modules/sigmund/bench.js -lib/node_modules/node-gyp/node_modules/minimatch/node_modules/sigmund/package.json -lib/node_modules/node-gyp/node_modules/minimatch/node_modules/sigmund/sigmund.js +lib/node_modules/node-gyp/node_modules/minimatch/node_modules/brace-expansion/ +lib/node_modules/node-gyp/node_modules/minimatch/node_modules/brace-expansion/README.md +lib/node_modules/node-gyp/node_modules/minimatch/node_modules/brace-expansion/index.js +lib/node_modules/node-gyp/node_modules/minimatch/node_modules/brace-expansion/node_modules/ +lib/node_modules/node-gyp/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/ +lib/node_modules/node-gyp/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/.npmignore +lib/node_modules/node-gyp/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/LICENSE.md +lib/node_modules/node-gyp/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/README.md +lib/node_modules/node-gyp/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/index.js +lib/node_modules/node-gyp/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/package.json +lib/node_modules/node-gyp/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/ +lib/node_modules/node-gyp/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/.travis.yml +lib/node_modules/node-gyp/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/LICENSE +lib/node_modules/node-gyp/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/README.markdown +lib/node_modules/node-gyp/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/example/ +lib/node_modules/node-gyp/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/example/map.js +lib/node_modules/node-gyp/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/index.js +lib/node_modules/node-gyp/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/package.json +lib/node_modules/node-gyp/node_modules/minimatch/node_modules/brace-expansion/package.json lib/node_modules/node-gyp/node_modules/minimatch/package.json lib/node_modules/node-gyp/node_modules/path-array/ lib/node_modules/node-gyp/node_modules/path-array/.npmignore @@ -1031,6 +994,21 @@ lib/node_modules/node-gyp/node_modules/p lib/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol/node_modules/es5-ext/node_modules/es6-iterator/package.json lib/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol/node_modules/es5-ext/node_modules/es6-iterator/string.js lib/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol/node_modules/es5-ext/node_modules/es6-iterator/valid-iterable.js +lib/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol/node_modules/es5-ext/node_modules/es6-symbol/ +lib/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol/node_modules/es5-ext/node_modules/es6-symbol/.lint +lib/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol/node_modules/es5-ext/node_modules/es6-symbol/.npmignore +lib/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol/node_modules/es5-ext/node_modules/es6-symbol/.travis.yml +lib/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol/node_modules/es5-ext/node_modules/es6-symbol/CHANGES +lib/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol/node_modules/es5-ext/node_modules/es6-symbol/LICENSE +lib/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol/node_modules/es5-ext/node_modules/es6-symbol/README.md +lib/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol/node_modules/es5-ext/node_modules/es6-symbol/implement.js +lib/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol/node_modules/es5-ext/node_modules/es6-symbol/index.js +lib/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol/node_modules/es5-ext/node_modules/es6-symbol/is-implemented.js +lib/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol/node_modules/es5-ext/node_modules/es6-symbol/is-native-implemented.js +lib/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol/node_modules/es5-ext/node_modules/es6-symbol/is-symbol.js +lib/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol/node_modules/es5-ext/node_modules/es6-symbol/package.json +lib/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol/node_modules/es5-ext/node_modules/es6-symbol/polyfill.js +lib/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol/node_modules/es5-ext/node_modules/es6-symbol/validate-symbol.js lib/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol/node_modules/es5-ext/number/ lib/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol/node_modules/es5-ext/number/#/ lib/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol/node_modules/es5-ext/number/#/index.js @@ -1245,7 +1223,7 @@ lib/node_modules/node-gyp/node_modules/p lib/node_modules/node-gyp/node_modules/path-array/package.json lib/node_modules/node-gyp/package.json lib/node_modules/node-gyp/src/ -lib/node_modules/node-gyp/src/win_delay_load_hook.c +lib/node_modules/node-gyp/src/win_delay_load_hook.cc lib/node_modules/node-pledge/ lib/node_modules/node-pledge/.gitignore lib/node_modules/node-pledge/LICENSE @@ -1696,6 +1674,7 @@ lib/node_modules/npm/html/doc/misc/npm-c lib/node_modules/npm/html/doc/misc/npm-config.html lib/node_modules/npm/html/doc/misc/npm-developers.html lib/node_modules/npm/html/doc/misc/npm-disputes.html +lib/node_modules/npm/html/doc/misc/npm-index.html lib/node_modules/npm/html/doc/misc/npm-orgs.html lib/node_modules/npm/html/doc/misc/npm-registry.html lib/node_modules/npm/html/doc/misc/npm-scope.html
