Hello community, here is the log from the commit of package nodejs6 for openSUSE:Factory checked in at 2018-06-20 15:24:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nodejs6 (Old) and /work/SRC/openSUSE:Factory/.nodejs6.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nodejs6" Wed Jun 20 15:24:19 2018 rev:26 rq:617097 version:6.14.3 Changes: -------- --- /work/SRC/openSUSE:Factory/nodejs6/nodejs6.changes 2018-05-24 23:24:34.258018427 +0200 +++ /work/SRC/openSUSE:Factory/.nodejs6.new/nodejs6.changes 2018-06-20 15:24:27.997073718 +0200 @@ -1,0 +2,19 @@ +Fri Jun 15 12:03:47 UTC 2018 - [email protected] + +- Recommend same major version npm package (bsc#1097748) + +------------------------------------------------------------------- +Thu Jun 14 09:20:15 UTC 2018 - [email protected] + +- New upstream LTS release 6.14.3: + * buffer: Fixes Denial of Service vulnerability where calling + Buffer.fill() could hang (CVE-2018-7167, bsc#1097375) + +------------------------------------------------------------------- +Thu May 24 14:17:25 UTC 2018 - [email protected] + +- env_shebang.patch: use absolute paths in executable shebang lines +- versioned.patch: updated to move shebang modifications to above + patch. + +------------------------------------------------------------------- Old: ---- node-v6.14.2.tar.xz New: ---- env_shebang.patch node-v6.14.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nodejs6.spec ++++++ --- /var/tmp/diff_new_pack.HNvyru/_old 2018-06-20 15:24:29.481019893 +0200 +++ /var/tmp/diff_new_pack.HNvyru/_new 2018-06-20 15:24:29.485019748 +0200 @@ -26,7 +26,7 @@ ########################################################### Name: nodejs6 -Version: 6.14.2 +Version: 6.14.3 Release: 0 %define node_version_number 6 @@ -60,6 +60,12 @@ %bcond_without intree_icu %endif +%if 0 +%bcond_with intree_nghttp2 +%else +%bcond_without intree_nghttp2 +%endif + %ifarch aarch64 ppc ppc64 ppc64le s390 s390x %bcond_with gdb %else @@ -101,11 +107,11 @@ Source2: https://nodejs.org/dist/v%{version}/SHASUMS256.txt.sig Source3: nodejs.keyring -## UPSTREAM PATCHES HERE, if any +## Patches not distribution specific Patch3: fix_ci_tests.patch Patch6: icu_61_namespacefix.patch -## Our patches +## Patches specific to SUSE and openSUSE # PATCH-FIX-OPENSUSE -- set correct path for dtrace if it is built Patch101: nodejs-libpath.patch # PATCH-FIX-UPSTREAM -- use custom addon.gypi by default instead of @@ -121,6 +127,8 @@ # Use versioned binaries and paths Patch200: versioned.patch +Patch201: env_shebang.patch + %if %{with binutils_gold} BuildRequires: binutils-gold %endif @@ -145,24 +153,11 @@ %endif # node >= 8 %endif # sles == 11 -# SLE 12 and Leap 42 -# GCC 6 is only available with SLE 12 SP1 and Leap 42.2+. +# Use GCC 7, since it is in SLE-12:Update %if %node_version_number >= 8 && 0%{?suse_version} == 1315 -%if 0%{?sle_version} < 120100 -BuildRequires: gcc5-c++ -%define cc_exec gcc-5 -%define cpp_exec g++-5 -%else -%if 0%{?sle_version} <= 120200 || (0%{?sle_version} == 120300 && !0%{?is_opensuse}) -BuildRequires: gcc6-c++ -%define cc_exec gcc-6 -%define cpp_exec g++-6 -%else BuildRequires: gcc7-c++ %define cc_exec gcc-7 %define cpp_exec g++-7 -%endif # SLE 12 <= SP2 and SLE 12 SP3 but not Leap 42.3 -%endif # SLE 12 < SP1 %endif # node >= 8 and sle == 12 # No special version defined, use default. @@ -204,9 +199,13 @@ BuildRequires: pkgconfig(icu-i18n) >= 52 %endif +%if ! %{with intree_nghttp2} +BuildRequires: libnghttp2-devel >= 1.31.0 +%endif + Requires(post): update-alternatives Requires(postun): update-alternatives -Recommends: npm(npm) = 3.10.10 +Recommends: npm6 #we need ABI virtual provides where SONAMEs aren't enough/not present so deps #break when binary compatibility is broken @@ -293,7 +292,9 @@ %endif %patch104 -p1 %patch200 -p1 +%patch201 -p1 +%build # Make sure nothing gets included from bundled deps: # We only delete the source and header files, because # the remaining build scripts are still used. @@ -315,7 +316,6 @@ # documentation changes every version. find -name *.md.orig -delete -%build # percent-configure pulls in something that confuses node's configure # script, so we'll do it thus: export CFLAGS="%{optflags}" @@ -346,6 +346,9 @@ --with-icu-source=deps/icu-small \ %endif %endif +%if ! %{with intree_nghttp2} + --shared-nghttp2 \ +%endif %if %{with gdb} --gdb \ %endif @@ -354,6 +357,9 @@ make %{?_smp_mflags} +# Fix documentation permissions +find doc/api -type f -exec chmod 0644 {} + + %install make install DESTDIR=%{buildroot} %{?_smp_mflags} rm %{buildroot}%{_datadir}/doc/node/gdbinit @@ -395,7 +401,7 @@ find %{buildroot}%{_libdir}/node_modules/npm%{node_version_number}/node_modules -type d -name "benchmark" -print0 | xargs -0 rm -rf -- # fix permissions -find %{buildroot}%{_libdir}/node_modules -type f -exec chmod -x {} + +find %{buildroot}%{_libdir}/node_modules -type f -exec chmod 0644 {} + chmod 0755 %{buildroot}%{_libdir}/node_modules/npm%{node_version_number}/bin/np*-cli.js chmod 0755 %{buildroot}%{_libdir}/node_modules/npm%{node_version_number}/bin/node-gyp-bin/node-gyp chmod 0755 %{buildroot}%{_libdir}/node_modules/npm%{node_version_number}/node_modules/node-gyp/bin/node-gyp.js ++++++ SHASUMS256.txt ++++++ --- /var/tmp/diff_new_pack.HNvyru/_old 2018-06-20 15:24:29.537017862 +0200 +++ /var/tmp/diff_new_pack.HNvyru/_new 2018-06-20 15:24:29.537017862 +0200 @@ -1,42 +1,42 @@ -dcad7d29c35ff34b54dc5c0c80c90626d1b85039147b11635d91203aa2411d91 node-v6.14.2-aix-ppc64.tar.gz -3a9df48bacb73b7be328e180a12f9a3fe5c75bd95a77f2921abfcda00c466afd node-v6.14.2-darwin-x64.tar.gz -da9f1b184a9b5888d7f66741b65cf37069a01b292ac0b1bca7211c617c2da39f node-v6.14.2-darwin-x64.tar.xz -8430d90456ac48d30edf69f0474006e3f5b3c532870ad33f9b267492bda2aff1 node-v6.14.2-headers.tar.gz -ef9f32791bf5da23ec22a99d1b2edf3182f1acc7f57b8916626344050416f4f4 node-v6.14.2-headers.tar.xz -0208689114ad9cd52b02abc2edda2d36df74fb963e07a0ad05d5d54aaeae9cd3 node-v6.14.2-linux-arm64.tar.gz -c08e2c2c84839637000f06cf2dbb5ae027b1f0bf4e6ee01947a36d3e0132cd1f node-v6.14.2-linux-arm64.tar.xz -648e1b06a4e5e30b7b48d5f805470421c2449cceac586c4c127a01a5014c2f30 node-v6.14.2-linux-armv6l.tar.gz -c7d522e9085359e51cbb565cad9676cdab77bfa1c6e377382b5848d2c667e498 node-v6.14.2-linux-armv6l.tar.xz -f51c29ef8125f52aa68db38517c9f48e0bc3607db1e8c5c282a77b7571634fed node-v6.14.2-linux-armv7l.tar.gz -36ff030127c606a7feeddb17c369a411f46f06b1e0be4d6a8945323eb538fdb5 node-v6.14.2-linux-armv7l.tar.xz -79c345bf0899e648a54b036812a7f0ded303ceea3fc91fff75053e4969aa49ff node-v6.14.2-linux-ppc64le.tar.gz -00cab79a939b48799551f813eea77e395529f1c741a6c6e41a2439c6e75fc472 node-v6.14.2-linux-ppc64le.tar.xz -66224eca10b36e30708bba7e28dfd2b9a39c33bbb8b39a7acd2e46f306611873 node-v6.14.2-linux-ppc64.tar.gz -9256e8c288e1d9a6884a4bf726276872b2876271a32e7b6c5a061dea415fda4d node-v6.14.2-linux-ppc64.tar.xz -fe769c213e79378127272898f5e69fa41e9b91985a33093480f3cb0fc9237bf0 node-v6.14.2-linux-s390x.tar.gz -1c87e96b3d1e9b166a35f98bcc211968f61952698884ad562135d535c10cc688 node-v6.14.2-linux-s390x.tar.xz -d96b8e43d035890dfd2145a71a95edc2b3ed58e56c5134666bd6a7e5f841d4c3 node-v6.14.2-linux-x64.tar.gz -8c5005f8fd55ddbff35122dbe69bd5f50beea56038c2812dc9610dad19086c28 node-v6.14.2-linux-x64.tar.xz -89541c09865bcc0fa026dbce5093d553abd0f9f903d9a9d07b1a4ccfb6a88782 node-v6.14.2-linux-x86.tar.gz -997e7b77155d6bc07a9a39f03cd0c046206ee9140d98b72101105ce0cba76615 node-v6.14.2-linux-x86.tar.xz -e65ea1fc39bb1fa73a6a18b8fa46435eed4a3038822eaa4aaa40d2983d205dda node-v6.14.2.pkg -0587b7bf0bc2a9a55c71c22f49bd66d8b0cc2d92eb2065158e8b9f921a6fcaeb node-v6.14.2-sunos-x64.tar.gz -d41403e51cfc2b2eb289a088e6cd01588c1b26987d4ebaaa078e64c52fbc5d4d node-v6.14.2-sunos-x64.tar.xz -3942d9a8ebe15326a4831edab7dfd5bf33d7fbbafb27d0fea7c518a23a91f416 node-v6.14.2-sunos-x86.tar.gz -5434fd9dd7c0bc5ee5352932ec04d61265387719fbd5dd61556f5a183584b9dd node-v6.14.2-sunos-x86.tar.xz -418901524257a2750930d659b3b9f8b8bb0b166974ab2103192270f80bd5f677 node-v6.14.2.tar.gz -b3a534b2ad5e96c6ff67f3a1356b94f7a28ef118eb1d420b314fe5aafe6d62d1 node-v6.14.2.tar.xz -3c450687bae508c3ad82f6663be63dc2a7320836655a03c3653df734c6c0c143 node-v6.14.2-win-x64.7z -c94809dbdb09b4ce6d285044f3674343b82535877a8a1c190fabbb506fe0d372 node-v6.14.2-win-x64.zip -471eb35bc855e5b942d059effe8f967f1f2c7a4d6e0b04542b68c6463cce0e13 node-v6.14.2-win-x86.7z -4f0119da5262a5f8a9f76413be58a26d07a954ac865f6520f98ad32461f03eca node-v6.14.2-win-x86.zip -b8469f009e003acc9e022392be5a0b3e8cdc4215ba1da583275e6bb9f12cd4aa node-v6.14.2-x64.msi -265adddc325a7d4329caa4dce1e3dfe2087107d011eb764c42563c6ee877aef6 node-v6.14.2-x86.msi -d43cd08f058cb13735d5c420c9ff5b17bb69b500b8caa25a6d8031321db05562 win-x64/node.exe -8ff4e08afa3865beae578daf8f10631989fb0945d95797b0324353930f0d9d75 win-x64/node.lib -0f8e3c1c18d85f86354752938e195b6bf4a4e9a8e1c31a2075535f319cda8300 win-x64/node_pdb.7z -28033a00eb75a3257b558a607e390d8ad5542185bac27a9efe7c939b6e36a89a win-x64/node_pdb.zip -bd6a383ffe34dc65de5f1a01b62468ef7806747eb11511dc9b2fd8005639ddc0 win-x86/node.exe -d4a97a5f98fb9ecbe45a33f54c49dccde4a7d6fa4382bfc6b952ca240c26d925 win-x86/node.lib -5b10c144e97e7398db42f57b2c08241cd2f93f61a2429b642ed4c74de73fa359 win-x86/node_pdb.7z -866cb7ffdff8c8eb6c317569bb9b3ebce09dec5de5c2053e3210e12ffb4ccaf7 win-x86/node_pdb.zip +98055f1b91e283c1d050dfbe78f8b7e5e4ae915c5d4c8ff5b3962b0e1b9d72e9 node-v6.14.3-aix-ppc64.tar.gz +9d89a1d951c9097cc8ea824a109591f23b86c96ecf2d277c828fb4de18f30e8c node-v6.14.3-darwin-x64.tar.gz +67abff5c04f6fdb2b28c3b2292bc865b48d562aef5c125b3d175d9935ee3c34b node-v6.14.3-darwin-x64.tar.xz +27f42510182b98a37495a2670869fa675638e270ece3c93f257837262b7ae61f node-v6.14.3-headers.tar.gz +05597f4505bdfa532b5951c8171c1e189196f0ca01e28873ce94b2e655339ca5 node-v6.14.3-headers.tar.xz +07d516d5ba2dca3e66cc034338bd4a68c4c8d3b6c1976feb22c508543f9bffa0 node-v6.14.3-linux-arm64.tar.gz +a596774de40c4e54319880287c150671810946b747b97189e9a60a9a6b8cfa73 node-v6.14.3-linux-arm64.tar.xz +d486352b22ecea78f48e2d99db59effc1c9f2308cf0e55ef57a6b7a2b46b2717 node-v6.14.3-linux-armv6l.tar.gz +06d95058608c09a7f7b3075ee58d66bb9467aad52fc60a6d6e6c28023d7673af node-v6.14.3-linux-armv6l.tar.xz +746b0cbc1cff91b2b43ff4fa8310e96842d51c1c65b8bb0f8e158f23af47132e node-v6.14.3-linux-armv7l.tar.gz +2017cf2abe335dd14928c2a1b75f4b35f57913c5ce31de1f50adcd85a93cb2af node-v6.14.3-linux-armv7l.tar.xz +c1bff8306314f637e99fb5d4c32cbea16586373cdf90e720bb20d25b32e67f35 node-v6.14.3-linux-ppc64le.tar.gz +e0f51db6b5c9746ea611e40b2cf6cdc87a19858bdebaa637bb4e76ec21cf8cc3 node-v6.14.3-linux-ppc64le.tar.xz +4186c8aef2fea3bacf6f428e95438a72ff5aee7f2613b31cf4cd05292874fa6f node-v6.14.3-linux-ppc64.tar.gz +51f6c88b6ad356842dc499b2cc36731142f1f1104f793a4fce4d1b69ccb4572d node-v6.14.3-linux-ppc64.tar.xz +989e2c4e407a83190b90d004e9a03c463104b43a5dd7987f6a5fc8d25fe0027d node-v6.14.3-linux-s390x.tar.gz +1ace62474562f1216e22b0369ccc1fcc904eb71f0ad6dc7f178cf1259ca32313 node-v6.14.3-linux-s390x.tar.xz +28fc7aaf900b8985fd1577b133889d1207505d0f7cf56aac147220a41a1da163 node-v6.14.3-linux-x64.tar.gz +c251152c584e6294f1ef1bd0aaf9cb74a8b0b79db30a4ea254d661fdf3a0f513 node-v6.14.3-linux-x64.tar.xz +da6999ee6e7a6c17e36684bf0447faca61e115669abe98b71c2610f7c49b6601 node-v6.14.3-linux-x86.tar.gz +3d84907b764df8ab5912b5e514d55311763f65fa5369ff7c451558a747c78983 node-v6.14.3-linux-x86.tar.xz +dc5533078a04f8e15f839f471243780e955ef158a54fc1701c550d5072a24f2e node-v6.14.3.pkg +1ebbea1ac7d2218b1a4c7169d85ad7f4363231296cbdb24046972e1d2b3e3175 node-v6.14.3-sunos-x64.tar.gz +9b2ef7b004646981a41444e04b3aa0b00a816fe6f0addbd4bcb002ece0aecca9 node-v6.14.3-sunos-x64.tar.xz +d5db1fb7967d443014d79647cf672b1f726965e111460b6bd0ee9fd8ebcd538b node-v6.14.3-sunos-x86.tar.gz +0486fc370c5ebbda9e55255d649908225c3ab8b5b8d8d5ddce4390336187f027 node-v6.14.3-sunos-x86.tar.xz +378b7b06ce6de96c59970908fc2a67278e1ece22be78030423297bf415c0a8c5 node-v6.14.3.tar.gz +e3f187729f7e4b13d9c053f70cc12717d6e6734e0544cb8ba935aa72d07479c9 node-v6.14.3.tar.xz +c88751b2d426cccf2dcfd19f898f88c2a6bb6a2bd662803ac68f495e19920c04 node-v6.14.3-win-x64.7z +7a7e25aa0d1689ba39daa5b8507c841ce05617c4bff15b49977fb508c435a921 node-v6.14.3-win-x64.zip +afe70a5a1d2fc335822a9c3201a053c454d8f9dd5a025de01466b8abc3c66f63 node-v6.14.3-win-x86.7z +6b417d92e75118d0f1fb40cf32295bbc400dc6a01be6099a97c8ff6fe5e12ea4 node-v6.14.3-win-x86.zip +f67a3f3e24c25859c429fbd576d6d89301c74b5fff70533f4bcc97351df6dc02 node-v6.14.3-x64.msi +01fffeb7d1fc1d5277c3ea212bd4e6e512e463e0a1ee61ca2ffa677dd4256895 node-v6.14.3-x86.msi +7f4412dc101a3abaa6a475943d6549e2802627c1bbe8902c1af01c48509badff win-x64/node.exe +68d9678e47ca58d9ad337dc612d9e6581b20368bc61b42b2fbb0b54960949603 win-x64/node.lib +ee8cc2fe0b98821a1d8e8f9a6ddc0a1b089e5561bdd91c022bd62d04b3556456 win-x64/node_pdb.7z +7724882e342f91080c347d1af9c97dba729ba33dffa5d84c878390f3fc5b8306 win-x64/node_pdb.zip +2a7f0461a7c662ec2657a3964b52e35510db35c3e23fc95caf8fe6ac307dbcce win-x86/node.exe +f92c597184e3d1e0666a04121e48f724e7d22bf29561905c68d084aa01c10416 win-x86/node.lib +ef9368a5a4e7f0bcde405f606d1529e2b3d32c34473eb298b2c9d341e3cc5a61 win-x86/node_pdb.7z +643ae38be3f2feec84acf516f6f3805659832848ddae10839d281b4026620c87 win-x86/node_pdb.zip ++++++ SHASUMS256.txt.sig ++++++ Binary files /var/tmp/diff_new_pack.HNvyru/_old and /var/tmp/diff_new_pack.HNvyru/_new differ ++++++ env_shebang.patch ++++++ Index: node-v6.14.2/deps/npm/bin/npm-cli.js =================================================================== --- node-v6.14.2.orig/deps/npm/bin/npm-cli.js +++ node-v6.14.2/deps/npm/bin/npm-cli.js @@ -1,4 +1,4 @@ -#!/usr/bin/env node +#!/usr/bin/node6 ;(function () { // wrapper in case we're in module_context mode // windows: running "npm blah" in this folder will invoke WSH, not node. /*global WScript*/ Index: node-v6.14.2/deps/npm/bin/npm =================================================================== --- node-v6.14.2.orig/deps/npm/bin/npm +++ node-v6.14.2/deps/npm/bin/npm @@ -1,4 +1,3 @@ -#!/bin/sh (set -o igncr) 2>/dev/null && set -o igncr; # cygwin encoding fix basedir=`dirname "$0"` Index: node-v6.14.2/deps/npm/node_modules/mkdirp/bin/cmd.js =================================================================== --- node-v6.14.2.orig/deps/npm/node_modules/mkdirp/bin/cmd.js +++ node-v6.14.2/deps/npm/node_modules/mkdirp/bin/cmd.js @@ -1,5 +1,3 @@ -#!/usr/bin/env node - var mkdirp = require('../'); var minimist = require('minimist'); var fs = require('fs'); Index: node-v6.14.2/deps/npm/node_modules/node-gyp/gyp/gyp =================================================================== --- node-v6.14.2.orig/deps/npm/node_modules/node-gyp/gyp/gyp +++ node-v6.14.2/deps/npm/node_modules/node-gyp/gyp/gyp @@ -1,4 +1,3 @@ -#!/bin/sh # Copyright 2013 The Chromium Authors. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. Index: node-v6.14.2/deps/npm/node_modules/node-gyp/gyp/gyp_main.py =================================================================== --- node-v6.14.2.orig/deps/npm/node_modules/node-gyp/gyp/gyp_main.py +++ node-v6.14.2/deps/npm/node_modules/node-gyp/gyp/gyp_main.py @@ -1,5 +1,3 @@ -#!/usr/bin/env python - # Copyright (c) 2009 Google Inc. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. Index: node-v6.14.2/deps/npm/node_modules/node-gyp/gyp/gyptest.py =================================================================== --- node-v6.14.2.orig/deps/npm/node_modules/node-gyp/gyp/gyptest.py +++ node-v6.14.2/deps/npm/node_modules/node-gyp/gyp/gyptest.py @@ -1,5 +1,3 @@ -#!/usr/bin/env python - # Copyright (c) 2012 Google Inc. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. Index: node-v6.14.2/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/__init__.py =================================================================== --- node-v6.14.2.orig/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/__init__.py +++ node-v6.14.2/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/__init__.py @@ -1,5 +1,3 @@ -#!/usr/bin/env python - # Copyright (c) 2012 Google Inc. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. Index: node-v6.14.2/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/flock_tool.py =================================================================== --- node-v6.14.2.orig/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/flock_tool.py +++ node-v6.14.2/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/flock_tool.py @@ -1,4 +1,3 @@ -#!/usr/bin/env python # Copyright (c) 2011 Google Inc. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. Index: node-v6.14.2/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/mac_tool.py =================================================================== --- node-v6.14.2.orig/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/mac_tool.py +++ node-v6.14.2/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/mac_tool.py @@ -1,4 +1,3 @@ -#!/usr/bin/env python # Copyright (c) 2012 Google Inc. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. Index: node-v6.14.2/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/win_tool.py =================================================================== --- node-v6.14.2.orig/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/win_tool.py +++ node-v6.14.2/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/win_tool.py @@ -1,5 +1,3 @@ -#!/usr/bin/env python - # Copyright (c) 2012 Google Inc. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. Index: node-v6.14.2/deps/npm/node_modules/node-gyp/gyp/samples/samples =================================================================== --- node-v6.14.2.orig/deps/npm/node_modules/node-gyp/gyp/samples/samples +++ node-v6.14.2/deps/npm/node_modules/node-gyp/gyp/samples/samples @@ -1,5 +1,3 @@ -#!/usr/bin/python - # Copyright (c) 2009 Google Inc. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. Index: node-v6.14.2/deps/npm/node_modules/node-gyp/gyp/setup.py =================================================================== --- node-v6.14.2.orig/deps/npm/node_modules/node-gyp/gyp/setup.py +++ node-v6.14.2/deps/npm/node_modules/node-gyp/gyp/setup.py @@ -1,5 +1,3 @@ -#!/usr/bin/env python - # Copyright (c) 2009 Google Inc. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. Index: node-v6.14.2/deps/npm/node_modules/node-gyp/gyp/tools/graphviz.py =================================================================== --- node-v6.14.2.orig/deps/npm/node_modules/node-gyp/gyp/tools/graphviz.py +++ node-v6.14.2/deps/npm/node_modules/node-gyp/gyp/tools/graphviz.py @@ -1,5 +1,3 @@ -#!/usr/bin/env python - # Copyright (c) 2011 Google Inc. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. Index: node-v6.14.2/deps/npm/node_modules/node-gyp/gyp/tools/pretty_gyp.py =================================================================== --- node-v6.14.2.orig/deps/npm/node_modules/node-gyp/gyp/tools/pretty_gyp.py +++ node-v6.14.2/deps/npm/node_modules/node-gyp/gyp/tools/pretty_gyp.py @@ -1,5 +1,3 @@ -#!/usr/bin/env python - # Copyright (c) 2012 Google Inc. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. Index: node-v6.14.2/deps/npm/node_modules/node-gyp/gyp/tools/pretty_sln.py =================================================================== --- node-v6.14.2.orig/deps/npm/node_modules/node-gyp/gyp/tools/pretty_sln.py +++ node-v6.14.2/deps/npm/node_modules/node-gyp/gyp/tools/pretty_sln.py @@ -1,5 +1,3 @@ -#!/usr/bin/env python - # Copyright (c) 2012 Google Inc. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. Index: node-v6.14.2/deps/npm/node_modules/node-gyp/gyp/tools/pretty_vcproj.py =================================================================== --- node-v6.14.2.orig/deps/npm/node_modules/node-gyp/gyp/tools/pretty_vcproj.py +++ node-v6.14.2/deps/npm/node_modules/node-gyp/gyp/tools/pretty_vcproj.py @@ -1,5 +1,3 @@ -#!/usr/bin/env python - # Copyright (c) 2012 Google Inc. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. Index: node-v6.14.2/deps/npm/node_modules/nopt/bin/nopt.js =================================================================== --- node-v6.14.2.orig/deps/npm/node_modules/nopt/bin/nopt.js +++ node-v6.14.2/deps/npm/node_modules/nopt/bin/nopt.js @@ -1,4 +1,3 @@ -#!/usr/bin/env node var nopt = require("../lib/nopt") , path = require("path") , types = { num: Number Index: node-v6.14.2/deps/npm/node_modules/opener/opener.js =================================================================== --- node-v6.14.2.orig/deps/npm/node_modules/opener/opener.js +++ node-v6.14.2/deps/npm/node_modules/opener/opener.js @@ -1,5 +1,3 @@ -#!/usr/bin/env node - "use strict"; var childProcess = require("child_process"); Index: node-v6.14.2/deps/npm/node_modules/request/node_modules/http-signature/node_modules/sshpk/bin/sshpk-conv =================================================================== --- node-v6.14.2.orig/deps/npm/node_modules/request/node_modules/http-signature/node_modules/sshpk/bin/sshpk-conv +++ node-v6.14.2/deps/npm/node_modules/request/node_modules/http-signature/node_modules/sshpk/bin/sshpk-conv @@ -1,4 +1,3 @@ -#!/usr/bin/env node // -*- mode: js -*- // vim: set filetype=javascript : // Copyright 2015 Joyent, Inc. All rights reserved. Index: node-v6.14.2/deps/npm/node_modules/request/node_modules/http-signature/node_modules/sshpk/bin/sshpk-sign =================================================================== --- node-v6.14.2.orig/deps/npm/node_modules/request/node_modules/http-signature/node_modules/sshpk/bin/sshpk-sign +++ node-v6.14.2/deps/npm/node_modules/request/node_modules/http-signature/node_modules/sshpk/bin/sshpk-sign @@ -1,4 +1,3 @@ -#!/usr/bin/env node // -*- mode: js -*- // vim: set filetype=javascript : // Copyright 2015 Joyent, Inc. All rights reserved. Index: node-v6.14.2/deps/npm/node_modules/request/node_modules/http-signature/node_modules/sshpk/bin/sshpk-verify =================================================================== --- node-v6.14.2.orig/deps/npm/node_modules/request/node_modules/http-signature/node_modules/sshpk/bin/sshpk-verify +++ node-v6.14.2/deps/npm/node_modules/request/node_modules/http-signature/node_modules/sshpk/bin/sshpk-verify @@ -1,4 +1,3 @@ -#!/usr/bin/env node // -*- mode: js -*- // vim: set filetype=javascript : // Copyright 2015 Joyent, Inc. All rights reserved. Index: node-v6.14.2/deps/npm/node_modules/request/node_modules/http-signature/node_modules/sshpk/node_modules/dashdash/etc/dashdash.bash_completion.in =================================================================== --- node-v6.14.2.orig/deps/npm/node_modules/request/node_modules/http-signature/node_modules/sshpk/node_modules/dashdash/etc/dashdash.bash_completion.in +++ node-v6.14.2/deps/npm/node_modules/request/node_modules/http-signature/node_modules/sshpk/node_modules/dashdash/etc/dashdash.bash_completion.in @@ -1,4 +1,3 @@ -#!/bin/bash # # Bash completion generated for '{{name}}' at {{date}}. # @@ -385,4 +384,4 @@ fi ## ## cp FILE > ~/.{{name}}.completion ## echo "source ~/.{{name}}.completion" >> ~/.bashrc -## \ No newline at end of file +## Index: node-v6.14.2/deps/npm/node_modules/rimraf/bin.js =================================================================== --- node-v6.14.2.orig/deps/npm/node_modules/rimraf/bin.js +++ node-v6.14.2/deps/npm/node_modules/rimraf/bin.js @@ -1,5 +1,3 @@ -#!/usr/bin/env node - var rimraf = require('./') var help = false Index: node-v6.14.2/deps/npm/node_modules/semver/bin/semver =================================================================== --- node-v6.14.2.orig/deps/npm/node_modules/semver/bin/semver +++ node-v6.14.2/deps/npm/node_modules/semver/bin/semver @@ -1,4 +1,3 @@ -#!/usr/bin/env node // Standalone semver comparison program. // Exits successfully and prints matching version(s) if // any supplied version is valid and passes all tests. Index: node-v6.14.2/deps/npm/node_modules/which/bin/which =================================================================== --- node-v6.14.2.orig/deps/npm/node_modules/which/bin/which +++ node-v6.14.2/deps/npm/node_modules/which/bin/which @@ -1,4 +1,3 @@ -#!/usr/bin/env node var which = require("../") if (process.argv.length < 3) usage() Index: node-v6.14.2/deps/npm/bin/node-gyp-bin/node-gyp =================================================================== --- node-v6.14.2.orig/deps/npm/bin/node-gyp-bin/node-gyp +++ node-v6.14.2/deps/npm/bin/node-gyp-bin/node-gyp @@ -1,4 +1,4 @@ -#!/usr/bin/env sh +#!/bin/sh if [ "x$npm_config_node_gyp" = "x" ]; then node "`dirname "$0"`/../../node_modules/node-gyp/bin/node-gyp.js" "$@" else Index: node-v6.14.2/deps/npm/node_modules/node-gyp/bin/node-gyp.js =================================================================== --- node-v6.14.2.orig/deps/npm/node_modules/node-gyp/bin/node-gyp.js +++ node-v6.14.2/deps/npm/node_modules/node-gyp/bin/node-gyp.js @@ -1,4 +1,4 @@ -#!/usr/bin/env node +#!/usr/bin/node6 /** * Set the title. Index: node-v6.14.2/deps/npm/cli.js =================================================================== --- node-v6.14.2.orig/deps/npm/cli.js +++ node-v6.14.2/deps/npm/cli.js @@ -1,2 +1 @@ -#!/usr/bin/env node require('./bin/npm-cli.js') Index: node-v6.14.2/deps/npm/configure =================================================================== --- node-v6.14.2.orig/deps/npm/configure +++ node-v6.14.2/deps/npm/configure @@ -1,5 +1,3 @@ -#!/bin/bash - # set configurations that will be "sticky" on this system, # surviving npm self-updates. Index: node-v6.14.2/deps/npm/node_modules/node-gyp/gyp/buildbot/buildbot_run.py =================================================================== --- node-v6.14.2.orig/deps/npm/node_modules/node-gyp/gyp/buildbot/buildbot_run.py +++ node-v6.14.2/deps/npm/node_modules/node-gyp/gyp/buildbot/buildbot_run.py @@ -1,4 +1,3 @@ -#!/usr/bin/env python # Copyright (c) 2012 Google Inc. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. Index: node-v6.14.2/deps/npm/node_modules/request/node_modules/har-validator/bin/har-validator =================================================================== --- node-v6.14.2.orig/deps/npm/node_modules/request/node_modules/har-validator/bin/har-validator +++ node-v6.14.2/deps/npm/node_modules/request/node_modules/har-validator/bin/har-validator @@ -1,5 +1,3 @@ -#!/usr/bin/env node - 'use strict' var chalk = require('chalk') Index: node-v6.14.2/deps/npm/node_modules/request/node_modules/node-uuid/bin/uuid =================================================================== --- node-v6.14.2.orig/deps/npm/node_modules/request/node_modules/node-uuid/bin/uuid +++ node-v6.14.2/deps/npm/node_modules/request/node_modules/node-uuid/bin/uuid @@ -1,5 +1,3 @@ -#!/usr/bin/env node - var path = require('path'); var uuid = require(path.join(__dirname, '..')); Index: node-v6.14.2/deps/npm/lib/utils/completion.sh =================================================================== --- node-v6.14.2.orig/deps/npm/lib/utils/completion.sh +++ node-v6.14.2/deps/npm/lib/utils/completion.sh @@ -1,4 +1,3 @@ -#!/bin/bash ###-begin-npm-completion-### # # npm command completion script ++++++ node-v6.14.2.tar.xz -> node-v6.14.3.tar.xz ++++++ /work/SRC/openSUSE:Factory/nodejs6/node-v6.14.2.tar.xz /work/SRC/openSUSE:Factory/.nodejs6.new/node-v6.14.3.tar.xz differ: char 27, line 1 ++++++ versioned.patch ++++++ --- /var/tmp/diff_new_pack.HNvyru/_old 2018-06-20 15:24:29.657013510 +0200 +++ /var/tmp/diff_new_pack.HNvyru/_new 2018-06-20 15:24:29.657013510 +0200 @@ -378,16 +378,6 @@ .RE -Index: node-v6.14.2/deps/npm/bin/npm-cli.js -=================================================================== ---- node-v6.14.2.orig/deps/npm/bin/npm-cli.js -+++ node-v6.14.2/deps/npm/bin/npm-cli.js -@@ -1,4 +1,4 @@ --#!/usr/bin/env node -+#!/usr/bin/env node6 - ;(function () { // wrapper in case we're in module_context mode - // windows: running "npm blah" in this folder will invoke WSH, not node. - /*global WScript*/ Index: node-v6.14.2/src/node_main.cc =================================================================== --- node-v6.14.2.orig/src/node_main.cc
