Attached is a major update for node. It includes patches jeremy@ had sent in earlier for a chmod issue, an issue with node-gyp (this fix is applied in the build's version of node-gyp and in the sub-module of npm.) and also makes npm's dependencies global.
Port Changes: * Now builds with native openssl. * Now builds with native zlib. Node.JS Changelog: * V8: upgrade to v3.11.10.10 * npm: Upgrade to 1.1.32 * Deprecate iowatcher (Ben Noordhuis) * windows: update icon (Bert Belder) * http: Hush 'MUST NOT have a body' warnings to debug() (isaacs) * Move blog.nodejs.org content into repository (isaacs) * Fix #3503: stdin: resume() on pipe(dest) (isaacs) * crypto: fix error reporting in SetKey() (Fedor Indutny) * Add --no-deprecation and --trace-deprecation command-line flags (isaacs) * fs: fix fs.watchFile() (Ben Noordhuis) * fs: Fix fs.readfile() on pipes (isaacs) * Rename GYP variable node_use_system_openssl to be consistent (Ryan Dahl) Cheers, Aaron Index: Makefile =================================================================== RCS file: /cvs/ports/lang/node/Makefile,v retrieving revision 1.2 diff -N -u -p Makefile --- Makefile 6 Jun 2012 20:33:50 -0000 1.2 +++ Makefile 25 Jun 2012 17:14:40 -0000 @@ -8,7 +8,8 @@ ONLY_FOR_ARCHS= amd64 i386 COMMENT= V8 JavaScript for clients and servers -NODE_VERSION= v0.6.19 +NODE_VERSION= v0.8.0 + DISTNAME= node-${NODE_VERSION} PKGNAME= ${DISTNAME:S/v//g} @@ -46,6 +47,8 @@ MODPY_ADJ_FILES=wscript \ REGRESS_TARGET= test CONFIGURE_STYLE= simple +CONFIGURE_ARGS= --openssl-use-sys \ + --shared-zlib SUBST_VARS+= CFLAGS SUBST_VARS+= PREFIX @@ -67,6 +70,10 @@ post-install: ${PREFIX}/lib/node/wafadmin ${INSTALL_DATA} ${FULLDISTDIR}/${DISTFILES} \ ${PREFIX}/lib/node/${DISTFILES} + cd ${PREFIX}/lib/node_modules/npm/node_modules && for x in *; do \ + mv $$x ../..; \ + ln -s ../../$$x $$x; \ + done .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/lang/node/distinfo,v retrieving revision 1.2 diff -N -u -p distinfo --- distinfo 6 Jun 2012 20:33:50 -0000 1.2 +++ distinfo 25 Jun 2012 17:14:40 -0000 @@ -1,5 +1,5 @@ -MD5 (node-v0.6.19.tar.gz) = 9WaalxdCK4Eca60cyWGx5Q== -RMD160 (node-v0.6.19.tar.gz) = pX8H0r8igvH4IAzW6X+wrisLBQI= -SHA1 (node-v0.6.19.tar.gz) = 9sXPut/0eIrDqV+CY6DC9OB0RLY= -SHA256 (node-v0.6.19.tar.gz) = TjMpJHewHfz1C8Yo1YD9WvPl/4B0kOxGRyuEEA+1L7s= -SIZE (node-v0.6.19.tar.gz) = 10222697 +MD5 (node-v0.8.0.tar.gz) = fv3gCtMpLUxWrWB6tnbZNQ== +RMD160 (node-v0.8.0.tar.gz) = rPBruqX+bnB+YMcZ8np6T58EEXI= +SHA1 (node-v0.8.0.tar.gz) = UXH7Rvv+5axxKcSxcgej81ofV+g= +SHA256 (node-v0.8.0.tar.gz) = 7K/KAYtRCaKFN2M9BDPVE/aLG65xkaGCHo6qhMzxKO4= +SIZE (node-v0.8.0.tar.gz) = 11829547 Index: patches/patch-common_gypi =================================================================== RCS file: patches/patch-common_gypi diff -N -u -p patches/patch-common_gypi --- /dev/null 25 Jun 2012 11:14:40 -0000 +++ patches/patch-common_gypi 25 Jun 2012 17:14:40 -0000 @@ -0,0 +1,12 @@ +$OpenBSD$ +--- common.gypi.orig Mon Jun 25 10:13:56 2012 ++++ common.gypi Mon Jun 25 10:14:18 2012 +@@ -149,7 +149,7 @@ + 'cflags': [ '-m64' ], + 'ldflags': [ '-m64' ], + }], +- [ 'OS=="linux"', { ++ [ 'OS=="linux" or OS=="openbsd"', { + 'ldflags': [ '-rdynamic' ], + }], + [ 'OS=="solaris"', { Index: patches/patch-deps_npm_lib_utils_cmd-shim_js =================================================================== RCS file: patches/patch-deps_npm_lib_utils_cmd-shim_js diff -N -u -p patches/patch-deps_npm_lib_utils_cmd-shim_js --- /dev/null 25 Jun 2012 11:14:40 -0000 +++ patches/patch-deps_npm_lib_utils_cmd-shim_js 25 Jun 2012 17:14:40 -0000 @@ -0,0 +1,21 @@ +$OpenBSD$ +--- deps/npm/lib/utils/cmd-shim.js.orig Mon Jun 25 10:35:23 2012 ++++ deps/npm/lib/utils/cmd-shim.js Mon Jun 25 10:36:48 2012 +@@ -148,7 +148,16 @@ function writeShim_ (from, to, prog, args, cb) { + log.warn("shShim", "Could not write "+to) + return cb(er) + } +- fs.chmod(to, 0755, cb) ++ fs.stat(to, function (er, stats) { ++ if (er) { ++ log.warn("Could not get stats for "+to, "shShim") ++ return cb(er) ++ } ++ if (stats.mode == 0755) { ++ return cb(er) ++ } ++ fs.chmod(to, 0755, cb) ++ }) + }) + }) + } Index: patches/patch-deps_npm_node_modules_node-gyp_legacy_tools_gyp_pylib_gyp_common_py =================================================================== RCS file: patches/patch-deps_npm_node_modules_node-gyp_legacy_tools_gyp_pylib_gyp_common_py diff -N -u -p patches/patch-deps_npm_node_modules_node-gyp_legacy_tools_gyp_pylib_gyp_common_py --- /dev/null 25 Jun 2012 11:14:40 -0000 +++ patches/patch-deps_npm_node_modules_node-gyp_legacy_tools_gyp_pylib_gyp_common_py 25 Jun 2012 17:14:40 -0000 @@ -0,0 +1,11 @@ +$OpenBSD$ +--- deps/npm/node_modules/node-gyp/legacy/tools/gyp/pylib/gyp/common.py.orig Fri Jun 22 07:35:08 2012 ++++ deps/npm/node_modules/node-gyp/legacy/tools/gyp/pylib/gyp/common.py Fri Jun 22 07:35:22 2012 +@@ -355,6 +355,7 @@ def GetFlavor(params): + 'sunos5': 'solaris', + 'freebsd7': 'freebsd', + 'freebsd8': 'freebsd', ++ 'openbsd5': 'openbsd', + } + flavor = flavors.get(sys.platform, 'linux') + return params.get('flavor', flavor) 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.2 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 6 Jun 2012 20:33:50 -0000 1.2 +++ patches/patch-deps_npm_node_modules_node-gyp_lib_build_js 25 Jun 2012 17:14:40 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-deps_npm_node_modules_node-gyp_lib_build_js,v 1.2 2012/06/06 20:33:50 sthen Exp $ ---- 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) { +--- deps/npm/node_modules/node-gyp/lib/build.js.orig Wed Jun 20 09:26:29 2012 ++++ deps/npm/node_modules/node-gyp/lib/build.js Wed Jun 20 09:26:54 2012 +@@ -186,6 +186,8 @@ function build (gyp, argv, callback) { argv.push('/p:Configuration=' + buildType + ';Platform=' + p) } else { argv.push('BUILDTYPE=' + buildType) Index: patches/patch-deps_uv_src_ares_config_openbsd_ares_config_h =================================================================== RCS file: patches/patch-deps_uv_src_ares_config_openbsd_ares_config_h diff -N -u -p patches/patch-deps_uv_src_ares_config_openbsd_ares_config_h --- /dev/null 25 Jun 2012 11:14:40 -0000 +++ patches/patch-deps_uv_src_ares_config_openbsd_ares_config_h 25 Jun 2012 17:14:40 -0000 @@ -0,0 +1,12 @@ +$OpenBSD$ +--- deps/uv/src/ares/config_openbsd/ares_config.h.orig Wed Jun 20 10:11:21 2012 ++++ deps/uv/src/ares/config_openbsd/ares_config.h Wed Jun 20 10:11:46 2012 +@@ -53,7 +53,7 @@ + #define HAVE_ARPA_INET_H 1 + + /* Define to 1 if you have the <arpa/nameser_compat.h> header file. */ +-/* #undef HAVE_ARPA_NAMESER_COMPAT_H */ ++#undef HAVE_ARPA_NAMESER_COMPAT_H + + /* Define to 1 if you have the <arpa/nameser.h> header file. */ + #define HAVE_ARPA_NAMESER_H 1 Index: patches/patch-deps_v8_src_heap_cc =================================================================== RCS file: /cvs/ports/lang/node/patches/patch-deps_v8_src_heap_cc,v retrieving revision 1.1.1.1 diff -N -u -p patches/patch-deps_v8_src_heap_cc --- patches/patch-deps_v8_src_heap_cc 23 May 2012 15:11:43 -0000 1.1.1.1 +++ patches/patch-deps_v8_src_heap_cc 25 Jun 2012 17:14:40 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-deps_v8_src_heap_cc,v 1.1.1.1 2012/05/23 15:11:43 jasper Exp $ ---- deps/v8/src/heap.cc.orig Fri May 4 22:12:52 2012 -+++ deps/v8/src/heap.cc Mon May 7 20:09:43 2012 -@@ -5032,6 +5032,29 @@ bool Heap::ConfigureHeap(int max_semispace_size, +--- deps/v8/src/heap.cc.orig Wed Jun 20 09:32:21 2012 ++++ deps/v8/src/heap.cc Wed Jun 20 09:33:24 2012 +@@ -5777,6 +5777,30 @@ bool Heap::ConfigureHeap(int max_semispace_size, initial_semispace_size_ = Min(initial_semispace_size_, max_semispace_size_); external_allocation_limit_ = 10 * max_semispace_size_; @@ -28,6 +28,7 @@ $OpenBSD: patch-deps_v8_src_heap_cc,v 1.1.1.1 2012/05/ + } + } + - // The old generation is paged. - max_old_generation_size_ = RoundUp(max_old_generation_size_, Page::kPageSize); - ++ + // The old generation is paged and needs at least one page for each space. + int paged_space_count = LAST_PAGED_SPACE - FIRST_PAGED_SPACE + 1; + max_old_generation_size_ = Max(static_cast<intptr_t>(paged_space_count * Index: patches/patch-node_gyp =================================================================== RCS file: patches/patch-node_gyp diff -N -u -p patches/patch-node_gyp --- /dev/null 25 Jun 2012 11:14:40 -0000 +++ patches/patch-node_gyp 25 Jun 2012 17:14:40 -0000 @@ -0,0 +1,22 @@ +$OpenBSD$ +--- node.gyp.orig Mon Jun 25 10:03:59 2012 ++++ node.gyp Mon Jun 25 10:05:32 2012 +@@ -133,6 +133,9 @@ + ], + + 'conditions': [ ++ [ 'OS=="openbsd"', { ++ 'ldflags': [ '-rdynamic' ], ++ }], + [ 'node_use_openssl=="true"', { + 'defines': [ 'HAVE_OPENSSL=1' ], + 'sources': [ 'src/node_crypto.cc' ], +@@ -222,7 +225,7 @@ + 'PLATFORM="darwin"', + ], + }], +- [ 'OS=="freebsd"', { ++ [ 'OS=="freebsd" or OS=="openbsd"', { + 'libraries': [ + '-lutil', + '-lkvm', Index: patches/patch-src_platform_openbsd_cc =================================================================== RCS file: /cvs/ports/lang/node/patches/patch-src_platform_openbsd_cc,v retrieving revision 1.1.1.1 diff -N -u -p patches/patch-src_platform_openbsd_cc --- patches/patch-src_platform_openbsd_cc 23 May 2012 15:11:43 -0000 1.1.1.1 +++ /dev/null 25 Jun 2012 16:31:02 -0000 @@ -1,24 +0,0 @@ -$OpenBSD: patch-src_platform_openbsd_cc,v 1.1.1.1 2012/05/23 15:11:43 jasper Exp $ ---- src/platform_openbsd.cc.orig Tue Jan 10 13:45:30 2012 -+++ src/platform_openbsd.cc Tue Jan 10 13:57:13 2012 -@@ -68,9 +68,9 @@ const char* Platform::GetProcessTitle(int *len) { - - int Platform::GetMemory(size_t *rss) { - kvm_t *kd = NULL; -- struct kinfo_proc2 *kinfo = NULL; -+ struct kinfo_proc *kinfo = NULL; - pid_t pid; -- int nprocs, max_size = sizeof(struct kinfo_proc2); -+ int nprocs, max_size = sizeof(struct kinfo_proc); - size_t page_size = getpagesize(); - - pid = getpid(); -@@ -78,7 +78,7 @@ int Platform::GetMemory(size_t *rss) { - kd = kvm_open(NULL, _PATH_MEM, NULL, O_RDONLY, "kvm_open"); - if (kd == NULL) goto error; - -- kinfo = kvm_getproc2(kd, KERN_PROC_PID, pid, max_size, &nprocs); -+ kinfo = kvm_getprocs(kd, KERN_PROC_PID, pid, max_size, &nprocs); - if (kinfo == NULL) goto error; - - *rss = kinfo->p_vm_rssize * page_size; Index: patches/patch-tools_gyp_pylib_gyp_common_py =================================================================== RCS file: patches/patch-tools_gyp_pylib_gyp_common_py diff -N -u -p patches/patch-tools_gyp_pylib_gyp_common_py --- /dev/null 25 Jun 2012 11:14:40 -0000 +++ patches/patch-tools_gyp_pylib_gyp_common_py 25 Jun 2012 17:14:40 -0000 @@ -0,0 +1,11 @@ +$OpenBSD$ +--- tools/gyp/pylib/gyp/common.py.orig Wed Jun 20 11:08:26 2012 ++++ tools/gyp/pylib/gyp/common.py Wed Jun 20 11:08:49 2012 +@@ -355,6 +355,7 @@ def GetFlavor(params): + 'sunos5': 'solaris', + 'freebsd7': 'freebsd', + 'freebsd8': 'freebsd', ++ 'openbsd5': 'openbsd', + } + flavor = flavors.get(sys.platform, 'linux') + return params.get('flavor', flavor) Index: patches/patch-wscript =================================================================== RCS file: /cvs/ports/lang/node/patches/patch-wscript,v retrieving revision 1.1.1.1 diff -N -u -p patches/patch-wscript --- patches/patch-wscript 23 May 2012 15:11:43 -0000 1.1.1.1 +++ /dev/null 25 Jun 2012 16:31:02 -0000 @@ -1,12 +0,0 @@ -$OpenBSD: patch-wscript,v 1.1.1.1 2012/05/23 15:11:43 jasper Exp $ ---- wscript.orig Tue May 15 02:30:00 2012 -+++ wscript Tue May 15 19:17:28 2012 -@@ -537,7 +537,7 @@ def configure(conf): - - # Configure default variant - conf.setenv('Release') -- default_compile_flags = ['-g', '-O3'] -+ default_compile_flags = ['-g'] - conf.env.append_value('CCFLAGS', default_compile_flags) - conf.env.append_value('CXXFLAGS', default_compile_flags) - conf.write_config_header("config.h") Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/lang/node/pkg/PLIST,v retrieving revision 1.2 diff -N -u -p pkg/PLIST --- pkg/PLIST 6 Jun 2012 20:33:50 -0000 1.2 +++ pkg/PLIST 25 Jun 2012 17:14:40 -0000 @@ -6,14 +6,10 @@ bin/npm include/node/ include/node/ares.h include/node/ares_version.h -include/node/c-ares/ -include/node/c-ares/ares.h -include/node/c-ares/ares_version.h -include/node/config.h -include/node/ev/ +include/node/eio-emul.h +include/node/ev-emul.h include/node/node.h include/node/node_buffer.h -include/node/node_config.h include/node/node_object_wrap.h include/node/node_version.h include/node/uv-private/ @@ -30,6 +26,8 @@ include/node/v8-profiler.h include/node/v8-testing.h include/node/v8.h include/node/v8stdint.h +lib/dtrace/ +lib/dtrace/node.d lib/node/ lib/node/${DISTFILES} lib/node/wafadmin/ @@ -411,27 +409,11 @@ lib/node_modules/npm/lib/utils/error-handler.js lib/node_modules/npm/lib/utils/exec.js lib/node_modules/npm/lib/utils/fetch.js lib/node_modules/npm/lib/utils/find-prefix.js -lib/node_modules/npm/lib/utils/find.js lib/node_modules/npm/lib/utils/gently-rm.js lib/node_modules/npm/lib/utils/ini.js lib/node_modules/npm/lib/utils/lifecycle.js lib/node_modules/npm/lib/utils/link.js -lib/node_modules/npm/lib/utils/load-package-defaults.js -lib/node_modules/npm/lib/utils/log.js -lib/node_modules/npm/lib/utils/npm-registry-client/ -lib/node_modules/npm/lib/utils/npm-registry-client/adduser.js -lib/node_modules/npm/lib/utils/npm-registry-client/get.js -lib/node_modules/npm/lib/utils/npm-registry-client/index.js -lib/node_modules/npm/lib/utils/npm-registry-client/publish.js -lib/node_modules/npm/lib/utils/npm-registry-client/request.js -lib/node_modules/npm/lib/utils/npm-registry-client/star.js -lib/node_modules/npm/lib/utils/npm-registry-client/tag.js -lib/node_modules/npm/lib/utils/npm-registry-client/unpublish.js lib/node_modules/npm/lib/utils/output.js -lib/node_modules/npm/lib/utils/promise-chain.js -lib/node_modules/npm/lib/utils/read-installed.js -lib/node_modules/npm/lib/utils/read-json.js -lib/node_modules/npm/lib/utils/relativize.js lib/node_modules/npm/lib/utils/sha.js lib/node_modules/npm/lib/utils/tar.js lib/node_modules/npm/lib/version.js @@ -559,6 +541,13 @@ lib/node_modules/npm/node_modules/abbrev/README.md lib/node_modules/npm/node_modules/abbrev/lib/ lib/node_modules/npm/node_modules/abbrev/lib/abbrev.js lib/node_modules/npm/node_modules/abbrev/package.json +lib/node_modules/npm/node_modules/ansi/ +lib/node_modules/npm/node_modules/ansi/.npmignore +lib/node_modules/npm/node_modules/ansi/README.md +lib/node_modules/npm/node_modules/ansi/lib/ +lib/node_modules/npm/node_modules/ansi/lib/ansi.js +lib/node_modules/npm/node_modules/ansi/lib/newlines.js +lib/node_modules/npm/node_modules/ansi/package.json lib/node_modules/npm/node_modules/archy/ lib/node_modules/npm/node_modules/archy/README.markdown lib/node_modules/npm/node_modules/archy/index.js @@ -568,12 +557,14 @@ lib/node_modules/npm/node_modules/block-stream/README. lib/node_modules/npm/node_modules/block-stream/block-stream.js lib/node_modules/npm/node_modules/block-stream/package.json lib/node_modules/npm/node_modules/chownr/ +lib/node_modules/npm/node_modules/chownr/LICENCE lib/node_modules/npm/node_modules/chownr/README.md lib/node_modules/npm/node_modules/chownr/chownr.js lib/node_modules/npm/node_modules/chownr/package.json lib/node_modules/npm/node_modules/fstream/ lib/node_modules/npm/node_modules/fstream-npm/ lib/node_modules/npm/node_modules/fstream-npm/.npmignore +lib/node_modules/npm/node_modules/fstream-npm/LICENCE lib/node_modules/npm/node_modules/fstream-npm/README.md lib/node_modules/npm/node_modules/fstream-npm/fstream-npm.js lib/node_modules/npm/node_modules/fstream-npm/node_modules/ @@ -604,6 +595,13 @@ lib/node_modules/npm/node_modules/fstream/lib/reader.j lib/node_modules/npm/node_modules/fstream/lib/socket-reader.js lib/node_modules/npm/node_modules/fstream/lib/writer.js lib/node_modules/npm/node_modules/fstream/package.json +lib/node_modules/npm/node_modules/glob/ +lib/node_modules/npm/node_modules/glob/.npmignore +lib/node_modules/npm/node_modules/glob/.travis.yml +lib/node_modules/npm/node_modules/glob/LICENCE +lib/node_modules/npm/node_modules/glob/README.md +lib/node_modules/npm/node_modules/glob/glob.js +lib/node_modules/npm/node_modules/glob/package.json lib/node_modules/npm/node_modules/graceful-fs/ lib/node_modules/npm/node_modules/graceful-fs/.npmignore lib/node_modules/npm/node_modules/graceful-fs/LICENSE @@ -621,8 +619,36 @@ lib/node_modules/npm/node_modules/ini/LICENSE lib/node_modules/npm/node_modules/ini/README.md lib/node_modules/npm/node_modules/ini/ini.js lib/node_modules/npm/node_modules/ini/package.json +lib/node_modules/npm/node_modules/init-package-json/ +lib/node_modules/npm/node_modules/init-package-json/README.md +lib/node_modules/npm/node_modules/init-package-json/default-input.js +lib/node_modules/npm/node_modules/init-package-json/init-package-json.js +lib/node_modules/npm/node_modules/init-package-json/node_modules/ +lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/ +lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/.npmignore +lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/README.md +lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/example/ +lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/example/index.js +lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/example/npm-init/ +lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/example/npm-init/README.md +lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/example/npm-init/init-input.js +lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/example/npm-init/init.js +lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/example/npm-init/package.json +lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/example/substack-input.js +lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/package.json +lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/promzard.js +lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/test/ +lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/test/basic.js +lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/test/exports.input +lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/test/exports.js +lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/test/fn.input +lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/test/fn.js +lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/test/simple.input +lib/node_modules/npm/node_modules/init-package-json/node_modules/promzard/test/simple.js +lib/node_modules/npm/node_modules/init-package-json/package.json lib/node_modules/npm/node_modules/lru-cache/ lib/node_modules/npm/node_modules/lru-cache/.npmignore +lib/node_modules/npm/node_modules/lru-cache/AUTHORS 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/ @@ -635,6 +661,10 @@ lib/node_modules/npm/node_modules/minimatch/README.md lib/node_modules/npm/node_modules/minimatch/minimatch.js lib/node_modules/npm/node_modules/minimatch/package.json lib/node_modules/npm/node_modules/mkdirp/ +lib/node_modules/npm/node_modules/mkdirp/.gitignore.orig +lib/node_modules/npm/node_modules/mkdirp/.gitignore.rej +lib/node_modules/npm/node_modules/mkdirp/.npmignore +lib/node_modules/npm/node_modules/mkdirp/.travis.yml lib/node_modules/npm/node_modules/mkdirp/LICENSE lib/node_modules/npm/node_modules/mkdirp/README.markdown lib/node_modules/npm/node_modules/mkdirp/index.js @@ -724,24 +754,6 @@ lib/node_modules/npm/node_modules/node-gyp/lib/list.js lib/node_modules/npm/node_modules/node-gyp/lib/node-gyp.js lib/node_modules/npm/node_modules/node-gyp/lib/rebuild.js lib/node_modules/npm/node_modules/node-gyp/lib/remove.js -lib/node_modules/npm/node_modules/node-gyp/lib/util/ -lib/node_modules/npm/node_modules/node-gyp/lib/util/mkdirp.js -lib/node_modules/npm/node_modules/node-gyp/node_modules/ -lib/node_modules/npm/node_modules/node-gyp/node_modules/ansi/ -lib/node_modules/npm/node_modules/node-gyp/node_modules/ansi/.npmignore -lib/node_modules/npm/node_modules/node-gyp/node_modules/ansi/README.md -lib/node_modules/npm/node_modules/node-gyp/node_modules/ansi/lib/ -lib/node_modules/npm/node_modules/node-gyp/node_modules/ansi/lib/ansi.js -lib/node_modules/npm/node_modules/node-gyp/node_modules/ansi/nodejs.png -lib/node_modules/npm/node_modules/node-gyp/node_modules/ansi/package.json -lib/node_modules/npm/node_modules/node-gyp/node_modules/ansi/server.js -lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/ -lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/.npmignore -lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/.travis.yml -lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/LICENCE -lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/README.md -lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/glob.js -lib/node_modules/npm/node_modules/node-gyp/node_modules/glob/package.json lib/node_modules/npm/node_modules/node-gyp/package.json lib/node_modules/npm/node_modules/node-gyp/updateLegacy.sh lib/node_modules/npm/node_modules/node-uuid/ @@ -759,12 +771,44 @@ lib/node_modules/npm/node_modules/nopt/bin/nopt.js lib/node_modules/npm/node_modules/nopt/lib/ lib/node_modules/npm/node_modules/nopt/lib/nopt.js lib/node_modules/npm/node_modules/nopt/package.json +lib/node_modules/npm/node_modules/npm-registry-client/ +lib/node_modules/npm/node_modules/npm-registry-client/.npmignore +lib/node_modules/npm/node_modules/npm-registry-client/README.md +lib/node_modules/npm/node_modules/npm-registry-client/index.js +lib/node_modules/npm/node_modules/npm-registry-client/lib/ +lib/node_modules/npm/node_modules/npm-registry-client/lib/adduser.js +lib/node_modules/npm/node_modules/npm-registry-client/lib/get.js +lib/node_modules/npm/node_modules/npm-registry-client/lib/publish.js +lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js +lib/node_modules/npm/node_modules/npm-registry-client/lib/star.js +lib/node_modules/npm/node_modules/npm-registry-client/lib/tag.js +lib/node_modules/npm/node_modules/npm-registry-client/lib/unpublish.js +lib/node_modules/npm/node_modules/npm-registry-client/lib/upload.js +lib/node_modules/npm/node_modules/npm-registry-client/package.json +lib/node_modules/npm/node_modules/npmlog/ +lib/node_modules/npm/node_modules/npmlog/LICENSE +lib/node_modules/npm/node_modules/npmlog/README.md +lib/node_modules/npm/node_modules/npmlog/log.js +lib/node_modules/npm/node_modules/npmlog/package.json +lib/node_modules/npm/node_modules/osenv/ +lib/node_modules/npm/node_modules/osenv/LICENSE +lib/node_modules/npm/node_modules/osenv/README.md +lib/node_modules/npm/node_modules/osenv/osenv.js +lib/node_modules/npm/node_modules/osenv/package.json lib/node_modules/npm/node_modules/proto-list/ lib/node_modules/npm/node_modules/proto-list/LICENSE lib/node_modules/npm/node_modules/proto-list/README.md lib/node_modules/npm/node_modules/proto-list/package.json lib/node_modules/npm/node_modules/proto-list/proto-list.js lib/node_modules/npm/node_modules/read/ +lib/node_modules/npm/node_modules/read-installed/ +lib/node_modules/npm/node_modules/read-installed/README.md +lib/node_modules/npm/node_modules/read-installed/package.json +lib/node_modules/npm/node_modules/read-installed/read-installed.js +lib/node_modules/npm/node_modules/read-package-json/ +lib/node_modules/npm/node_modules/read-package-json/README.md +lib/node_modules/npm/node_modules/read-package-json/package.json +lib/node_modules/npm/node_modules/read-package-json/read-json.js lib/node_modules/npm/node_modules/read/LICENCE lib/node_modules/npm/node_modules/read/README.md lib/node_modules/npm/node_modules/read/lib/ @@ -827,6 +871,7 @@ lib/node_modules/npm/node_modules/tar/lib/parse.js lib/node_modules/npm/node_modules/tar/package.json lib/node_modules/npm/node_modules/tar/tar.js lib/node_modules/npm/node_modules/uid-number/ +lib/node_modules/npm/node_modules/uid-number/LICENCE lib/node_modules/npm/node_modules/uid-number/README.md lib/node_modules/npm/node_modules/uid-number/get-uid-gid.js lib/node_modules/npm/node_modules/uid-number/package.json @@ -848,6 +893,11 @@ lib/node_modules/npm/scripts/release.sh lib/node_modules/npm/test/ lib/node_modules/npm/test/common.js lib/node_modules/npm/test/packages/ +lib/node_modules/npm/test/packages/npm-test-array-bin/ +lib/node_modules/npm/test/packages/npm-test-array-bin/bin/ +lib/node_modules/npm/test/packages/npm-test-array-bin/bin/array-bin +lib/node_modules/npm/test/packages/npm-test-array-bin/package.json +lib/node_modules/npm/test/packages/npm-test-array-bin/test.js lib/node_modules/npm/test/packages/npm-test-blerg/ lib/node_modules/npm/test/packages/npm-test-blerg/package.json lib/node_modules/npm/test/packages/npm-test-blerg/test.js @@ -855,6 +905,11 @@ lib/node_modules/npm/test/packages/npm-test-bundled-gi lib/node_modules/npm/test/packages/npm-test-bundled-git/minimatch-expected.json lib/node_modules/npm/test/packages/npm-test-bundled-git/package.json lib/node_modules/npm/test/packages/npm-test-bundled-git/test.js +lib/node_modules/npm/test/packages/npm-test-dir-bin/ +lib/node_modules/npm/test/packages/npm-test-dir-bin/bin/ +lib/node_modules/npm/test/packages/npm-test-dir-bin/bin/dir-bin +lib/node_modules/npm/test/packages/npm-test-dir-bin/package.json +lib/node_modules/npm/test/packages/npm-test-dir-bin/test.js lib/node_modules/npm/test/packages/npm-test-env-reader/ lib/node_modules/npm/test/packages/npm-test-env-reader/package.json lib/node_modules/npm/test/packages/npm-test-env-reader/test.js @@ -869,6 +924,9 @@ lib/node_modules/npm/test/packages/npm-test-files/sub/ 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/lib/ +lib/node_modules/npm/test/packages/npm-test-ignore-nested-nm/lib/node_modules/ +lib/node_modules/npm/test/packages/npm-test-ignore-nested-nm/lib/node_modules/foo 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 @@ -900,6 +958,13 @@ lib/node_modules/npm/test/packages/npm-test-test-packa lib/node_modules/npm/test/packages/npm-test-url-dep/ lib/node_modules/npm/test/packages/npm-test-url-dep/package.json lib/node_modules/npm/test/run.js +lib/node_modules/npm/test/tap/ +lib/node_modules/npm/test/tap/false_name/ +lib/node_modules/npm/test/tap/false_name.js +lib/node_modules/npm/test/tap/false_name/index.js +lib/node_modules/npm/test/tap/false_name/package.json lib/node_modules/npm/test/update-test.sh -@man man/man1/node.1 @extraunexec rm -rf %D/lib/node_modules +share/man/ +share/man/man1/ +@man share/man/man1/node.1