pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/nodejs Update to 0.12.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b27fb523fcb9
branches:  trunk
changeset: 651028:b27fb523fcb9
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Thu Apr 30 15:04:56 2015 +0000

description:
Update to 0.12.2

Changelog:
2015.03.31, Version 0.12.2 (Stable)

* uv: Upgrade to 1.4.2

* npm: Upgrade to 2.7.4

* V8: do not add extra newline in log file (Julien Gilli)

* V8: Fix --max_old_space_size=4096 integer overflow (Andrei Sedoi)

* asyncwrap: fix constructor condition for early ret (Trevor Norris)

* buffer: align chunks on 8-byte boundary (Fedor Indutny)

* buffer: fix pool offset adjustment (Trevor Norris)

* build: fix use of strict aliasing (Trevor Norris)

* console: allow Object.prototype fields as labels (Colin Ihrig)

* fs: make F_OK/R_OK/W_OK/X_OK not writable (Jackson Tian)

* fs: properly handle fd passed to truncate() (Bruno Jouhier)

* http: fix assert on data/end after socket error (Fedor Indutny)

* lib: fix max size check in Buffer constructor (Ben Noordhuis)

* lib: fix stdio/ipc sync i/o regression (Ben Noordhuis)

* module: replace NativeModule.require (Herbert Vojčík)

* net: allow port 0 in connect() (cjihrig)

* net: unref timer in parent sockets (Fedor Indutny)

* path: refactor for performance and consistency (Nathan Woltman)

* smalloc: extend user API (Trevor Norris)

* src: fix for SIGINT crash on FreeBSD (Fedor Indutny)

* src: fix builtin modules failing with --use-strict (Julien Gilli)

* watchdog: fix timeout for early polling return (Saúl Ibarra Corretgé)


2015.03.23, Version 0.12.1 (Stable), 0034086b49f22cfde765a7e9f55db25f8eb310b6

* openssl: upgrade to 1.0.1m (Addressing multiple CVES)


2015.02.06, Version 0.12.0 (Stable), 2b18916ff054309a07408719b62e2b6a4f1e056a

* npm: Upgrade to 2.5.1

* mdb_v8: update for v0.12 (Dave Pacheco)

diffstat:

 lang/nodejs/Makefile                                                  |    4 +-
 lang/nodejs/PLIST                                                     |  689 +++++++--
 lang/nodejs/distinfo                                                  |   21 +-
 lang/nodejs/patches/patch-common.gypi                                 |   18 +-
 lang/nodejs/patches/patch-deps_uv_common.gypi                         |   10 +-
 lang/nodejs/patches/patch-deps_uv_src_unix_netbsd.c                   |   13 -
 lang/nodejs/patches/patch-deps_uv_src_unix_thread.c                   |   16 -
 lang/nodejs/patches/patch-deps_v8_src_base_platform_platform-posix.cc |   39 +
 lang/nodejs/patches/patch-deps_v8_tools_gyp_v8.gyp                    |   67 +-
 lang/nodejs/patches/patch-deps_v8_tools_run-llprof.sh                 |   15 +
 lang/nodejs/patches/patch-src_cares__wrap.cc                          |   17 +
 lang/nodejs/patches/patch-tools_install.py                            |   11 +-
 12 files changed, 679 insertions(+), 241 deletions(-)

diffs (truncated from 1439 to 300 lines):

diff -r 8d896942ba64 -r b27fb523fcb9 lang/nodejs/Makefile
--- a/lang/nodejs/Makefile      Thu Apr 30 13:34:51 2015 +0000
+++ b/lang/nodejs/Makefile      Thu Apr 30 15:04:56 2015 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.31 2015/01/29 08:44:44 fhajny Exp $
+# $NetBSD: Makefile,v 1.32 2015/04/30 15:04:56 ryoon Exp $
 
-DISTNAME=      node-v0.10.36
+DISTNAME=      node-v0.12.2
 CATEGORIES=    devel
 MASTER_SITES=  http://nodejs.org/dist/${DISTNAME:S/node-//}/
 PKGNAME=       ${DISTNAME:S/-v/js-/}
diff -r 8d896942ba64 -r b27fb523fcb9 lang/nodejs/PLIST
--- a/lang/nodejs/PLIST Thu Apr 30 13:34:51 2015 +0000
+++ b/lang/nodejs/PLIST Thu Apr 30 15:04:56 2015 +0000
@@ -1,35 +1,46 @@
-@comment $NetBSD: PLIST,v 1.19 2014/09/23 08:30:58 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.20 2015/04/30 15:04:56 ryoon Exp $
 bin/node
 bin/npm
+include/node/android-ifaddrs.h
 include/node/ares.h
 include/node/ares_version.h
 include/node/common.gypi
 include/node/config.gypi
+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/uv-private/ngx-queue.h
-include/node/uv-private/stdint-msvc2008.h
-include/node/uv-private/tree.h
-include/node/uv-private/uv-bsd.h
-include/node/uv-private/uv-darwin.h
-include/node/uv-private/uv-linux.h
-include/node/uv-private/uv-sunos.h
-include/node/uv-private/uv-unix.h
-include/node/uv-private/uv-win.h
+include/node/pthread-fixes.h
+include/node/smalloc.h
+include/node/stdint-msvc2008.h
+include/node/tree.h
+include/node/uv-aix.h
+include/node/uv-bsd.h
+include/node/uv-darwin.h
+include/node/uv-errno.h
+include/node/uv-linux.h
+include/node/uv-sunos.h
+include/node/uv-threadpool.h
+include/node/uv-unix.h
+include/node/uv-version.h
+include/node/uv-win.h
 include/node/uv.h
 include/node/v8-debug.h
-include/node/v8-preparser.h
+include/node/v8-platform.h
 include/node/v8-profiler.h
 include/node/v8-testing.h
+include/node/v8-util.h
 include/node/v8.h
+include/node/v8config.h
 include/node/v8stdint.h
 include/node/zconf.h
 include/node/zlib.h
 ${PLIST.dtrace}lib/dtrace/node.d
+lib/node_modules/npm/.eslintrc
+lib/node_modules/npm/.mailmap
 lib/node_modules/npm/.npmignore
 lib/node_modules/npm/.npmrc
 lib/node_modules/npm/.travis.yml
@@ -77,7 +88,6 @@
 lib/node_modules/npm/doc/api/npm-shrinkwrap.md
 lib/node_modules/npm/doc/api/npm-start.md
 lib/node_modules/npm/doc/api/npm-stop.md
-lib/node_modules/npm/doc/api/npm-submodule.md
 lib/node_modules/npm/doc/api/npm-tag.md
 lib/node_modules/npm/doc/api/npm-test.md
 lib/node_modules/npm/doc/api/npm-uninstall.md
@@ -87,6 +97,7 @@
 lib/node_modules/npm/doc/api/npm-view.md
 lib/node_modules/npm/doc/api/npm-whoami.md
 lib/node_modules/npm/doc/api/npm.md
+lib/node_modules/npm/doc/cli/npm-access.md
 lib/node_modules/npm/doc/cli/npm-adduser.md
 lib/node_modules/npm/doc/cli/npm-bin.md
 lib/node_modules/npm/doc/cli/npm-bugs.md
@@ -97,6 +108,7 @@
 lib/node_modules/npm/doc/cli/npm-config.md
 lib/node_modules/npm/doc/cli/npm-dedupe.md
 lib/node_modules/npm/doc/cli/npm-deprecate.md
+lib/node_modules/npm/doc/cli/npm-dist-tag.md
 lib/node_modules/npm/doc/cli/npm-docs.md
 lib/node_modules/npm/doc/cli/npm-edit.md
 lib/node_modules/npm/doc/cli/npm-explore.md
@@ -105,6 +117,7 @@
 lib/node_modules/npm/doc/cli/npm-init.md
 lib/node_modules/npm/doc/cli/npm-install.md
 lib/node_modules/npm/doc/cli/npm-link.md
+lib/node_modules/npm/doc/cli/npm-logout.md
 lib/node_modules/npm/doc/cli/npm-ls.md
 lib/node_modules/npm/doc/cli/npm-outdated.md
 lib/node_modules/npm/doc/cli/npm-owner.md
@@ -124,7 +137,6 @@
 lib/node_modules/npm/doc/cli/npm-stars.md
 lib/node_modules/npm/doc/cli/npm-start.md
 lib/node_modules/npm/doc/cli/npm-stop.md
-lib/node_modules/npm/doc/cli/npm-submodule.md
 lib/node_modules/npm/doc/cli/npm-tag.md
 lib/node_modules/npm/doc/cli/npm-test.md
 lib/node_modules/npm/doc/cli/npm-uninstall.md
@@ -144,6 +156,7 @@
 lib/node_modules/npm/doc/misc/npm-faq.md
 lib/node_modules/npm/doc/misc/npm-index.md
 lib/node_modules/npm/doc/misc/npm-registry.md
+lib/node_modules/npm/doc/misc/npm-scope.md
 lib/node_modules/npm/doc/misc/npm-scripts.md
 lib/node_modules/npm/doc/misc/removing-npm.md
 lib/node_modules/npm/doc/misc/semver.md
@@ -188,6 +201,7 @@
 lib/node_modules/npm/html/doc/api/npm-view.html
 lib/node_modules/npm/html/doc/api/npm-whoami.html
 lib/node_modules/npm/html/doc/api/npm.html
+lib/node_modules/npm/html/doc/cli/npm-access.html
 lib/node_modules/npm/html/doc/cli/npm-adduser.html
 lib/node_modules/npm/html/doc/cli/npm-bin.html
 lib/node_modules/npm/html/doc/cli/npm-bugs.html
@@ -198,6 +212,7 @@
 lib/node_modules/npm/html/doc/cli/npm-config.html
 lib/node_modules/npm/html/doc/cli/npm-dedupe.html
 lib/node_modules/npm/html/doc/cli/npm-deprecate.html
+lib/node_modules/npm/html/doc/cli/npm-dist-tag.html
 lib/node_modules/npm/html/doc/cli/npm-docs.html
 lib/node_modules/npm/html/doc/cli/npm-edit.html
 lib/node_modules/npm/html/doc/cli/npm-explore.html
@@ -206,6 +221,7 @@
 lib/node_modules/npm/html/doc/cli/npm-init.html
 lib/node_modules/npm/html/doc/cli/npm-install.html
 lib/node_modules/npm/html/doc/cli/npm-link.html
+lib/node_modules/npm/html/doc/cli/npm-logout.html
 lib/node_modules/npm/html/doc/cli/npm-ls.html
 lib/node_modules/npm/html/doc/cli/npm-outdated.html
 lib/node_modules/npm/html/doc/cli/npm-owner.html
@@ -256,8 +272,117 @@
 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/partial/doc/README.html
+lib/node_modules/npm/html/partial/doc/api/npm-bin.html
+lib/node_modules/npm/html/partial/doc/api/npm-bugs.html
+lib/node_modules/npm/html/partial/doc/api/npm-cache.html
+lib/node_modules/npm/html/partial/doc/api/npm-commands.html
+lib/node_modules/npm/html/partial/doc/api/npm-config.html
+lib/node_modules/npm/html/partial/doc/api/npm-deprecate.html
+lib/node_modules/npm/html/partial/doc/api/npm-docs.html
+lib/node_modules/npm/html/partial/doc/api/npm-edit.html
+lib/node_modules/npm/html/partial/doc/api/npm-explore.html
+lib/node_modules/npm/html/partial/doc/api/npm-help-search.html
+lib/node_modules/npm/html/partial/doc/api/npm-init.html
+lib/node_modules/npm/html/partial/doc/api/npm-install.html
+lib/node_modules/npm/html/partial/doc/api/npm-link.html
+lib/node_modules/npm/html/partial/doc/api/npm-load.html
+lib/node_modules/npm/html/partial/doc/api/npm-ls.html
+lib/node_modules/npm/html/partial/doc/api/npm-outdated.html
+lib/node_modules/npm/html/partial/doc/api/npm-owner.html
+lib/node_modules/npm/html/partial/doc/api/npm-pack.html
+lib/node_modules/npm/html/partial/doc/api/npm-prefix.html
+lib/node_modules/npm/html/partial/doc/api/npm-prune.html
+lib/node_modules/npm/html/partial/doc/api/npm-publish.html
+lib/node_modules/npm/html/partial/doc/api/npm-rebuild.html
+lib/node_modules/npm/html/partial/doc/api/npm-repo.html
+lib/node_modules/npm/html/partial/doc/api/npm-restart.html
+lib/node_modules/npm/html/partial/doc/api/npm-root.html
+lib/node_modules/npm/html/partial/doc/api/npm-run-script.html
+lib/node_modules/npm/html/partial/doc/api/npm-search.html
+lib/node_modules/npm/html/partial/doc/api/npm-shrinkwrap.html
+lib/node_modules/npm/html/partial/doc/api/npm-start.html
+lib/node_modules/npm/html/partial/doc/api/npm-stop.html
+lib/node_modules/npm/html/partial/doc/api/npm-submodule.html
+lib/node_modules/npm/html/partial/doc/api/npm-tag.html
+lib/node_modules/npm/html/partial/doc/api/npm-test.html
+lib/node_modules/npm/html/partial/doc/api/npm-uninstall.html
+lib/node_modules/npm/html/partial/doc/api/npm-unpublish.html
+lib/node_modules/npm/html/partial/doc/api/npm-update.html
+lib/node_modules/npm/html/partial/doc/api/npm-version.html
+lib/node_modules/npm/html/partial/doc/api/npm-view.html
+lib/node_modules/npm/html/partial/doc/api/npm-whoami.html
+lib/node_modules/npm/html/partial/doc/api/npm.html
+lib/node_modules/npm/html/partial/doc/cli/npm-access.html
+lib/node_modules/npm/html/partial/doc/cli/npm-adduser.html
+lib/node_modules/npm/html/partial/doc/cli/npm-bin.html
+lib/node_modules/npm/html/partial/doc/cli/npm-bugs.html
+lib/node_modules/npm/html/partial/doc/cli/npm-build.html
+lib/node_modules/npm/html/partial/doc/cli/npm-bundle.html
+lib/node_modules/npm/html/partial/doc/cli/npm-cache.html
+lib/node_modules/npm/html/partial/doc/cli/npm-completion.html
+lib/node_modules/npm/html/partial/doc/cli/npm-config.html
+lib/node_modules/npm/html/partial/doc/cli/npm-dedupe.html
+lib/node_modules/npm/html/partial/doc/cli/npm-deprecate.html
+lib/node_modules/npm/html/partial/doc/cli/npm-dist-tag.html
+lib/node_modules/npm/html/partial/doc/cli/npm-docs.html
+lib/node_modules/npm/html/partial/doc/cli/npm-edit.html
+lib/node_modules/npm/html/partial/doc/cli/npm-explore.html
+lib/node_modules/npm/html/partial/doc/cli/npm-help-search.html
+lib/node_modules/npm/html/partial/doc/cli/npm-help.html
+lib/node_modules/npm/html/partial/doc/cli/npm-init.html
+lib/node_modules/npm/html/partial/doc/cli/npm-install.html
+lib/node_modules/npm/html/partial/doc/cli/npm-link.html
+lib/node_modules/npm/html/partial/doc/cli/npm-logout.html
+lib/node_modules/npm/html/partial/doc/cli/npm-ls.html
+lib/node_modules/npm/html/partial/doc/cli/npm-outdated.html
+lib/node_modules/npm/html/partial/doc/cli/npm-owner.html
+lib/node_modules/npm/html/partial/doc/cli/npm-pack.html
+lib/node_modules/npm/html/partial/doc/cli/npm-prefix.html
+lib/node_modules/npm/html/partial/doc/cli/npm-prune.html
+lib/node_modules/npm/html/partial/doc/cli/npm-publish.html
+lib/node_modules/npm/html/partial/doc/cli/npm-rebuild.html
+lib/node_modules/npm/html/partial/doc/cli/npm-repo.html
+lib/node_modules/npm/html/partial/doc/cli/npm-restart.html
+lib/node_modules/npm/html/partial/doc/cli/npm-rm.html
+lib/node_modules/npm/html/partial/doc/cli/npm-root.html
+lib/node_modules/npm/html/partial/doc/cli/npm-run-script.html
+lib/node_modules/npm/html/partial/doc/cli/npm-search.html
+lib/node_modules/npm/html/partial/doc/cli/npm-shrinkwrap.html
+lib/node_modules/npm/html/partial/doc/cli/npm-star.html
+lib/node_modules/npm/html/partial/doc/cli/npm-stars.html
+lib/node_modules/npm/html/partial/doc/cli/npm-start.html
+lib/node_modules/npm/html/partial/doc/cli/npm-stop.html
+lib/node_modules/npm/html/partial/doc/cli/npm-submodule.html
+lib/node_modules/npm/html/partial/doc/cli/npm-tag.html
+lib/node_modules/npm/html/partial/doc/cli/npm-test.html
+lib/node_modules/npm/html/partial/doc/cli/npm-uninstall.html
+lib/node_modules/npm/html/partial/doc/cli/npm-unpublish.html
+lib/node_modules/npm/html/partial/doc/cli/npm-update.html
+lib/node_modules/npm/html/partial/doc/cli/npm-version.html
+lib/node_modules/npm/html/partial/doc/cli/npm-view.html
+lib/node_modules/npm/html/partial/doc/cli/npm-whoami.html
+lib/node_modules/npm/html/partial/doc/cli/npm.html
+lib/node_modules/npm/html/partial/doc/files/npm-folders.html
+lib/node_modules/npm/html/partial/doc/files/npm-global.html
+lib/node_modules/npm/html/partial/doc/files/npm-json.html
+lib/node_modules/npm/html/partial/doc/files/npmrc.html
+lib/node_modules/npm/html/partial/doc/files/package.json.html
+lib/node_modules/npm/html/partial/doc/index.html
+lib/node_modules/npm/html/partial/doc/misc/npm-coding-style.html
+lib/node_modules/npm/html/partial/doc/misc/npm-config.html
+lib/node_modules/npm/html/partial/doc/misc/npm-developers.html
+lib/node_modules/npm/html/partial/doc/misc/npm-disputes.html
+lib/node_modules/npm/html/partial/doc/misc/npm-faq.html
+lib/node_modules/npm/html/partial/doc/misc/npm-index.html
+lib/node_modules/npm/html/partial/doc/misc/npm-registry.html
+lib/node_modules/npm/html/partial/doc/misc/npm-scope.html
+lib/node_modules/npm/html/partial/doc/misc/npm-scripts.html
+lib/node_modules/npm/html/partial/doc/misc/removing-npm.html
+lib/node_modules/npm/html/partial/doc/misc/semver.html
 lib/node_modules/npm/html/static/style.css
 lib/node_modules/npm/html/static/toc.js
+lib/node_modules/npm/lib/access.js
 lib/node_modules/npm/lib/adduser.js
 lib/node_modules/npm/lib/bin.js
 lib/node_modules/npm/lib/bugs.js
@@ -268,12 +393,27 @@
 lib/node_modules/npm/lib/cache/add-named.js
 lib/node_modules/npm/lib/cache/add-remote-git.js
 lib/node_modules/npm/lib/cache/add-remote-tarball.js
+lib/node_modules/npm/lib/cache/cached-package-root.js
+lib/node_modules/npm/lib/cache/caching-client.js
 lib/node_modules/npm/lib/cache/get-stat.js
 lib/node_modules/npm/lib/cache/maybe-github.js
+lib/node_modules/npm/lib/cache/update-index.js
 lib/node_modules/npm/lib/completion.js
 lib/node_modules/npm/lib/config.js
+lib/node_modules/npm/lib/config/clear-credentials-by-uri.js
+lib/node_modules/npm/lib/config/core.js
+lib/node_modules/npm/lib/config/defaults.js
+lib/node_modules/npm/lib/config/find-prefix.js
+lib/node_modules/npm/lib/config/get-credentials-by-uri.js
+lib/node_modules/npm/lib/config/load-cafile.js
+lib/node_modules/npm/lib/config/load-prefix.js
+lib/node_modules/npm/lib/config/load-uid.js
+lib/node_modules/npm/lib/config/nerf-dart.js
+lib/node_modules/npm/lib/config/set-credentials-by-uri.js
+lib/node_modules/npm/lib/config/set-user.js
 lib/node_modules/npm/lib/dedupe.js
 lib/node_modules/npm/lib/deprecate.js
+lib/node_modules/npm/lib/dist-tag.js
 lib/node_modules/npm/lib/docs.js
 lib/node_modules/npm/lib/edit.js
 lib/node_modules/npm/lib/explore.js
@@ -284,6 +424,7 @@
 lib/node_modules/npm/lib/init.js
 lib/node_modules/npm/lib/install.js
 lib/node_modules/npm/lib/link.js
+lib/node_modules/npm/lib/logout.js
 lib/node_modules/npm/lib/ls.js
 lib/node_modules/npm/lib/npm.js
 lib/node_modules/npm/lib/outdated.js
@@ -304,7 +445,6 @@


Home | Main Index | Thread Index | Old Index