openSUSE Commits
Threads by month
- ----- 2024 -----
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
October 2018
- 1 participants
- 1996 discussions
Hello community,
here is the log from the commit of package nodejs10 for openSUSE:Factory checked in at 2018-10-25 09:09:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
and /work/SRC/openSUSE:Factory/.nodejs10.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nodejs10"
Thu Oct 25 09:09:10 2018 rev:5 rq:643911 version:10.12.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes 2018-09-11 17:19:50.191176702 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs10.new/nodejs10.changes 2018-10-25 09:09:43.298383857 +0200
@@ -1,0 +2,97 @@
+Tue Oct 16 09:34:09 UTC 2018 - adam.majer(a)suse.de
+
+- node-gyp-addon-gypi.patch: patch fixes (bsc#1094617)
+
+-------------------------------------------------------------------
+Sun Oct 14 14:54:04 UTC 2018 - adam.majer(a)suse.de
+
+- add support for runnign valgrind tests during check, disabled
+ by default
+- valgrind_fixes.patch: valgrind fixes
+
+-------------------------------------------------------------------
+Thu Oct 11 11:50:27 UTC 2018 - adam.majer(a)suse.de
+
+- New upstream version 10.12.0:
+ * cli:
+ + The options parser now normalizes _ to - in all multi-word
+ command-line flags, e.g. --no_warnings == --no-warnings
+ + Added bash completion for the node binary.
+ To generate a bash completion script, run node --completion-bash.
+ * crypto:
+ + Added support for PEM-level encryption.
+ + Added an API asymmetric key pair generation.
+ * fs: Added a recursive option to fs.mkdir and fs.mkdirSync.
+ * http2:
+ + Added support for the ORIGIN frame.
+ + Added a 'ping' event to Http2Session that is emitted whenever
+ a non-ack PING is received.
+ + Updated nghttp2 to 1.34.0. This adds RFC 8441 extended
+ connect protocol support to allow use of WebSockets over HTTP/2.
+ * module: Added module.createRequireFromPath(filename). This
+ new method can be used to create a custom require function that
+ will resolve modules relative to the filename path.
+ * process: Added a 'multipleResolves' process event that
+ is emitted whenever a Promise is attempted to be resolved
+ multiple times, e.g. if the resolve and reject functions are
+ both called in a Promise executor.
+ * url: Added url.fileURLToPath(url) and url.pathToFileURL(path)
+ * util:
+ + Added the sorted option to util.inspect()
+ + Added support for BigInt numbers in util.format()
+ * V8 API: A number of V8 C++ APIs have been marked as deprecated
+ * Workers:
+ + Added debugging support for Workers via DevTools protocol
+ + The public inspector module is now enabled in Workers.
+- fix_ci_tests.patch: updated
+
+-------------------------------------------------------------------
+Fri Oct 5 10:54:46 UTC 2018 - adam.majer(a)suse.de
+
+- fix_ci_tests.patch: fix unit tests
+
+-------------------------------------------------------------------
+Tue Sep 25 16:00:11 UTC 2018 - adam.majer(a)suse.de
+
+- New upstream version 10.11.0:
+ * fs: Fixed fsPromises.readdir withFileTypes.
+ * http2: Added http2stream.endAfterHeaders property.
+ * util: Added util.types.isBoxedPrimitive(value).
+- 21257.diff: drop the patch in favour of running node compilation
+ by redirecting stdio through a FIFO
+- versioned.patch: refreshed
+- fix_ci_tests.patch: explicity disable doc target in unit tests
+
+-------------------------------------------------------------------
+Wed Sep 12 10:02:47 UTC 2018 - adam.majer(a)suse.de
+
+- New upstream version 10.10.0:
+ * child_process: TypedArray and DataView values are now accepted as
+ input by execFileSync and spawnSync.
+ * coverage: Native V8 code coverage information can now be output to
+ disk by setting the environment variable NODE_V8_COVERAGE
+ to a directory.
+ * deps: The bundled npm was upgraded to version 6.4.1.
+ * fs:
+ + The methods fs.read, fs.readSync, fs.write, fs.writeSync,
+ fs.writeFile and fs.writeFileSync now all accept TypedArray and
+ DataView objects.
+ + A new boolean option, withFileTypes, can be passed to
+ fs.readdir and fs.readdirSync. If set to true, the methods
+ return an array of directory entries. These are objects that
+ can be used to determine the type of each entry and filter them
+ based on that without calling fs.stat.
+ * http2: The http2 module is no longer experimental.
+ * os: Added two new methods: os.getPriority and os.setPriority,
+ allowing to manipulate the scheduling priority of processes.
+ * process: Added process.allowedNodeEnvironmentFlags. This object
+ can be used to programmatically validate and list flags that
+ are allowed in the NODE_OPTIONS environment variable.
+ * src: Deprecated option variables in public C++ API.
+ * vm: Added vm.compileFunction, a method to create new JavaScript
+ functions from a source body, with options similar to those of
+ the other vm methods.
+- 21257.diff: refresh patch (and make it forward apply)
+- versioned.patch, env_shebang.path: refreshed
+
+-------------------------------------------------------------------
Old:
----
21257.diff
_constraints
node-v10.9.0.tar.xz
New:
----
bash_output_helper.bash
node-v10.12.0.tar.xz
node_modules.tar.xz
update_npm_tarball.sh
valgrind_fixes.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nodejs10.spec ++++++
--- /var/tmp/diff_new_pack.FnS95C/_old 2018-10-25 09:09:44.578383092 +0200
+++ /var/tmp/diff_new_pack.FnS95C/_new 2018-10-25 09:09:44.578383092 +0200
@@ -26,7 +26,7 @@
###########################################################
Name: nodejs10
-Version: 10.9.0
+Version: 10.12.0
Release: 0
%define node_version_number 10
@@ -37,12 +37,13 @@
%define openssl_req_ver 1.0.2
%endif
+%bcond_with valgrind_tests
+
%if 0%{?suse_version} == 1110
%define _libexecdir %{_exec_prefix}/lib
%endif
-# Only Leap 42.2+, SLE 12 SP2+ and Tumbleweed have OpenSSL 1.0.2.
-%if 0%{?suse_version} > 1320 || 0%{?sle_version} >= 120200
+%if 0%{?suse_version} >= 1500 || 0%{?sle_version} >= 120400
%bcond_with intree_openssl
%else
%bcond_without intree_openssl
@@ -98,6 +99,8 @@
%bcond_without binutils_gold
%endif
+%define git_node 0
+
Summary: Evented I/O for V8 JavaScript
License: MIT
Group: Development/Languages/NodeJS
@@ -106,11 +109,15 @@
Source1: https://nodejs.org/dist/v%{version}/SHASUMS256.txt
Source2: https://nodejs.org/dist/v%{version}/SHASUMS256.txt.sig
Source3: nodejs.keyring
+# Only required to run unit tests in NodeJS 10+
+Source10: update_npm_tarball.sh
+Source11: node_modules.tar.xz
+Source20: bash_output_helper.bash
## Patches not distribution specific
Patch3: fix_ci_tests.patch
Patch7: manual_configure.patch
-Patch9: 21257.diff
+Patch11: valgrind_fixes.patch
## Patches specific to SUSE and openSUSE
# PATCH-FIX-OPENSUSE -- set correct path for dtrace if it is built
@@ -130,7 +137,7 @@
Patch201: env_shebang.patch
-%if %{with binutils_gold}
+%if 0%{with binutils_gold}
BuildRequires: binutils-gold
%endif
@@ -177,7 +184,12 @@
BuildRequires: python
%endif
-%if ! %{with intree_openssl}
+%if 0%{?suse_version} >= 1500 && %{node_version_number} >= 10
+BuildRequires: group(nobody)
+BuildRequires: user(nobody)
+%endif
+
+%if ! 0%{with intree_openssl}
%if %node_version_number >= 8
BuildRequires: openssl-devel >= %{openssl_req_ver}
@@ -192,16 +204,20 @@
%endif # older node doesn't support OpenSSL 1.1
%endif # ! {with intree_openssl}
-%if ! %{with intree_cares}
+%if ! 0%{with intree_cares}
BuildRequires: pkgconfig(libcares) >= 1.10.0
%endif
-%if ! %{with intree_icu}
+%if ! 0%{with intree_icu}
BuildRequires: pkgconfig(icu-i18n) >= 57
%endif
-%if ! %{with intree_nghttp2}
-BuildRequires: libnghttp2-devel >= 1.31.0
+%if ! 0%{with intree_nghttp2}
+BuildRequires: libnghttp2-devel >= 1.34.0
+%endif
+
+%if 0%{with valgrind_tests}
+BuildRequires: valgrind
%endif
Requires(post): update-alternatives
@@ -255,7 +271,7 @@
Provides: nodejs-npm = %{version}
Obsoletes: nodejs-npm < 4.0.0
Provides: npm = %{version}
-Provides: npm(npm) = 6.2.0
+Provides: npm(npm) = 6.4.1
%if 0%{?suse_version} >= 1500
Recommends: python2
%else
@@ -278,13 +294,24 @@
The API documentation for the Node.js JavaScript runtime.
%prep
+%if ! %{git_node}
echo "`grep node-v%{version}.tar.xz %{S:1} | head -n1 | cut -c1-64` %{S:0}" | sha256sum -c
%setup -q -n node-v%{version}
+%else
+%setup -q -n node-%{version}
+%endif
+
+%if %{node_version_number} >= 10
+tar Jxvf %{SOURCE11}
+%endif # node_version_number
+
%patch3 -p1
-%if ! %{with intree_openssl}
+%if ! 0%{with intree_openssl}
%endif
%patch7 -p1
-%patch9 -p1 -R
+%if 0%{with valgrind_tests}
+%patch11 -p1
+%endif
%patch101 -p1
%patch102 -p1
# Add check_output to configure script (not part of Python 2.6 in SLE11).
@@ -299,18 +326,19 @@
find -name configure.js.orig -delete
%build
+. %{SOURCE20}
# Make sure nothing gets included from bundled deps:
# We only delete the source and header files, because
# the remaining build scripts are still used.
-%if ! %{with intree_openssl}
+%if ! 0%{with intree_openssl}
find deps/openssl -name *.[ch] -delete
%endif
-%if ! %{with intree_icu}
+%if ! 0%{with intree_icu}
rm -rf deps/icu-small
%endif
-%if ! %{with intree_cares}
+%if ! 0%{with intree_cares}
find deps/cares -name *.[ch] -delete
%endif
@@ -335,14 +363,14 @@
./configure \
--prefix=%{_prefix} \
-%if ! %{with intree_openssl}
+%if ! 0%{with intree_openssl}
--shared-openssl \
%endif
--shared-zlib \
-%if ! %{with intree_cares}
+%if ! 0%{with intree_cares}
--shared-cares \
%endif
-%if ! %{with intree_icu}
+%if ! 0%{with intree_icu}
--with-intl=system-icu \
%else
%if %{has_small_icu}
@@ -350,22 +378,29 @@
--with-icu-source=deps/icu-small \
%endif
%endif
-%if ! %{with intree_nghttp2}
+%if ! 0%{with intree_nghttp2}
--shared-nghttp2 \
%endif
-%if %{with gdb}
+%if 0%{with gdb}
--gdb \
%endif
--without-dtrace \
--openssl-use-def-ca-store
-make %{?_smp_mflags}
+decoupled_cmd make %{?_smp_mflags}
# Fix documentation permissions
find doc/api -type f -exec chmod 0644 {} +
%install
-%make_install %{?_smp_mflags}
+. %{SOURCE20}
+
+%if 0%{?cc_exec:1}
+export CC=%{?cc_exec}
+export CXX=%{?cpp_exec}
+%endif
+
+decoupled_cmd %make_install %{?_smp_mflags}
rm %{buildroot}%{_datadir}/doc/node/gdbinit
rm -f %{buildroot}%{_datadir}/doc/node/lldbinit
rm -f %{buildroot}%{_datadir}/doc/node/lldb_commands.py
@@ -443,6 +478,11 @@
%endif
%check
+%if 0%{?cc_exec:1}
+export CC=%{?cc_exec}
+export CXX=%{?cpp_exec}
+%endif
+
ln addon-rpm.gypi deps/npm/node_modules/node-gyp/addon-rpm.gypi
# Tarball doesn't have eslint package distributed, so disable some tests
find test -name \*-eslint-\* -print -delete
@@ -453,8 +493,12 @@
test/parallel/test-dns-resolveany.js
# multicast test fail since no socket?
rm -f test/parallel/test-dgram-membership.js
-# Run CI tests - 'advisory for now'
-make test-ci || echo "****** UNIT TESTS NOT ALL HAPPY *****"
+# Run CI tests
+%if 0%{with valgrind_tests}
+# valgrind may have false positives, so do not fail on these by default
+make test-valgrind ||:
+%endif
+make test-ci
%files
%defattr(-, root, root)
++++++ SHASUMS256.txt ++++++
--- /var/tmp/diff_new_pack.FnS95C/_old 2018-10-25 09:09:44.614383070 +0200
+++ /var/tmp/diff_new_pack.FnS95C/_new 2018-10-25 09:09:44.614383070 +0200
@@ -1,36 +1,36 @@
-238afcb7b047691db3883b01a97f1ec458824d6d7d8412840319aeb82f3a3d5c node-v10.9.0-aix-ppc64.tar.gz
-3c4fe75dacfcc495a432a7ba2dec9045cff359af2a5d7d0429c84a424ef686fc node-v10.9.0-darwin-x64.tar.gz
-05efb0916b5c633df29d20c6e4b6e113d5ab550e7d796da77a12d4d25ef661d1 node-v10.9.0-darwin-x64.tar.xz
-aa18780a04e427b537da8f4f731ea05a8cecdd22bdf2dcd0a7f384a8e0e35874 node-v10.9.0-headers.tar.gz
-a8b1b1c7b597a8aa27d8d5210788033c62bc9cc8a76c7f8a52ab5bf674e01923 node-v10.9.0-headers.tar.xz
-de3f9625fd15acefce6123e7ac7e51f26b965315f0f64f00aef359d68677ec82 node-v10.9.0-linux-arm64.tar.gz
-3d6aa717d98bbf901c5325a02a81048eb47212bdc44963ef8d59c6e52e987b7c node-v10.9.0-linux-arm64.tar.xz
-a404f0c10150cdfa2b43d3385591c20a85432a9cdd5f97a1ce96176e268f4230 node-v10.9.0-linux-armv6l.tar.gz
-558b59937cdc341c2c44b722223dc17e29d4a5c710e476648bce452f6e876777 node-v10.9.0-linux-armv6l.tar.xz
-ffa57690d5a563e13ae87f6f73b4ccd91b7ba018fabf3a015076d4d44cb85840 node-v10.9.0-linux-armv7l.tar.gz
-bd7fd62a1bd371d9079431581e8410cbfaa0359ccd55be6d18ae09020a341fde node-v10.9.0-linux-armv7l.tar.xz
-7a61df1c5258fc91453fd38bb9f692b0761bcb57ebf3343b25a8b8f27b00ed96 node-v10.9.0-linux-ppc64le.tar.gz
-552586b4f238812c9f1b79241a685fd1de47a07e125153d87d85f12073509722 node-v10.9.0-linux-ppc64le.tar.xz
-c9e211d0db4c88760251e72bd93da4a9d37be0fe54b270183aabc0b0c5a9135d node-v10.9.0-linux-s390x.tar.gz
-844f20a6f9acfe3a0c5d8df74871d13481dc6001b1cdc06bd1e4a0fa478eac55 node-v10.9.0-linux-s390x.tar.xz
-d061760884e4705adfc858eb669c44eb66cd57e8cdf6d5d57a190e76723af416 node-v10.9.0-linux-x64.tar.gz
-c5acb8b7055ee0b6ac653dc4e458c5db45348cecc564b388f4ed1def84a329ff node-v10.9.0-linux-x64.tar.xz
-b8c4edc1ee389ffc96833165e9d7249d8b2d48db11ae9ec91d5787953b6d11da node-v10.9.0.pkg
-f19ccc132c22e9facc1cd71c3f573aed650f31394efb37901f55a3be39e2801e node-v10.9.0-sunos-x64.tar.gz
-bd2d955047884d1d858182966ca3024e29e2afeca6a5ee8759fd4e27b1f05f22 node-v10.9.0-sunos-x64.tar.xz
-1ed31ba75080b16193f1c7a351807481b1f7da08bfaf7172bc07f0cf07e6ea71 node-v10.9.0.tar.gz
-d17ef8eb72d6a31f50a663d554beb9bcb55aa2ce57cf189abfc9b1ba20530d02 node-v10.9.0.tar.xz
-befc6962861ea4248e460120dcbfcc16fb2bf19b3d7699fa4ba72726c8cb2011 node-v10.9.0-win-x64.7z
-6a75cdbb69d62ed242d6cbf0238a470bcbf628567ee339d4d098a5efcda2401e node-v10.9.0-win-x64.zip
-9437af7a5d014ff9b2cf93044db528a9abd65b37dd4ea33a1433fee1ddef0729 node-v10.9.0-win-x86.7z
-74b7143508b7822ac131dfac03fb6c72cabe80344410a754240cc22b7a1b84db node-v10.9.0-win-x86.zip
-67b7daca5e4c2b25b18024230af5ca205717317ca1a561f4f087c2da2e4d77f3 node-v10.9.0-x64.msi
-bbbf1b69ac53b5a4a631f4e78b5e72f50d54c3d5dc95cba9ae856514a7703f37 node-v10.9.0-x86.msi
-f86871e83202e43b61ceb25a6c3c8f31c72bac5c536fc4a22ef3c444176789dd win-x64/node.exe
-b0ca775f54aac5b6ab7685c1385449c70c9171f23155d1b351554d56360eff1c win-x64/node.lib
-54a28f70d61daccc8737809363c238d833da3e485bff6355296cec7bc40c056b win-x64/node_pdb.7z
-81d80db1158345d371ae60b8e6a9077d221eb98d4d1b30804fc9c6f3df9b157c win-x64/node_pdb.zip
-e627f2caea2ee31caf03476a3b71f90bd276f035ba0acfc08ec0ef57f1cd4322 win-x86/node.exe
-5e10b3c9b2ed2b904bd7b8f4f1041421a72a8a400d12561b604ee3ff43d54338 win-x86/node.lib
-5942839ccfc72350e7c520f826d84ba0d379c04b34558ab8c8fec6dc60f87d7c win-x86/node_pdb.7z
-0dbe8f4ae98e9ef41452d7eadd24f8a11a0833086fd1ee73a2230978b368ff8d win-x86/node_pdb.zip
+eb8cb1aa1f3ee9bc376d3654ce6410980e9c42b5d09eddca73f5d624bec22861 node-v10.12.0-aix-ppc64.tar.gz
+f275c901b9aeaacea2bf22648329c2e9ade5e1ff63a446b83446d5d4e19464cc node-v10.12.0-darwin-x64.tar.gz
+4ae6608a149a3005864a31fa4f462d49cd833814c561aa3ab22757519f62d5c1 node-v10.12.0-darwin-x64.tar.xz
+903d0a0d28c82907bcc0bf500384096dcf330f55a78589a532658fd43dd92cc2 node-v10.12.0-headers.tar.gz
+9432aa34583a3b19ca9be8229676ff138223872e4c2412976d00fc36e4b54f34 node-v10.12.0-headers.tar.xz
+35108e762de4d449ae012c69c5927023806b2e447070d712630e78ab1f1d2cd5 node-v10.12.0-linux-arm64.tar.gz
+b327deca4e380559c8c1fbacb9e668b49127ea998de4c8fe83912838cf786786 node-v10.12.0-linux-arm64.tar.xz
+b051ddfb00fa949c0201821e36f963be9f2b763e240dbdcaa4aa03cfa1ef8a85 node-v10.12.0-linux-armv6l.tar.gz
+88b507572b151fe02b450d4b6fb1fa7b54adb65392845045dd247a0c012f56c8 node-v10.12.0-linux-armv6l.tar.xz
+09125bb4a8e80a4b04f6723014a7e33d334fee83bf8e187e25352279dcc0f0a7 node-v10.12.0-linux-armv7l.tar.gz
+8497633db68a26ae0cc57791dc06a60e2d6a9319b19cfa717d2eb822952afc7a node-v10.12.0-linux-armv7l.tar.xz
+8731c5b1fe53874378f8888e9b75196a8c22a5d7e67be9be459cae92a784c7b6 node-v10.12.0-linux-ppc64le.tar.gz
+9a0558fcbd63bf582125a402ca3b31ae0ac13261ba66eb34c5fe0755ae0a90d6 node-v10.12.0-linux-ppc64le.tar.xz
+1da89b1617a03cec8b6c497352afb9eb2578b5ae539433bc945d0eb642f7119f node-v10.12.0-linux-s390x.tar.gz
+39bcdc9a46245bfdf651714a49e840ed5505aedc5f1f9cc80e4d2afecd3ac9b3 node-v10.12.0-linux-s390x.tar.xz
+8d13d57aaf95177e97d29c0944d79a17de8c3a31ba3fe88d1846cfd907e52111 node-v10.12.0-linux-x64.tar.gz
+4eba2e9a6db95745b769915d58e57df6ca6724ec1f023f76556fce30ceca2367 node-v10.12.0-linux-x64.tar.xz
+a22893b99cef0dd8718dc471d0a54b768f5c5da0135f004d0d222b186b237ba3 node-v10.12.0.pkg
+d459688a5539bfc65977657d198615ffd4da21bdd6a53ec92ee301943a33c53a node-v10.12.0-sunos-x64.tar.gz
+d308134ff457fe781bc60c8a277ac39eec4f6514ad08ba4de36f0ec49eaace0b node-v10.12.0-sunos-x64.tar.xz
+c6552b95062f5e9f3a27da6fdb57914ab4b27a9aa2e783fb050791166554d059 node-v10.12.0.tar.gz
+d9cd890d6c3b060f7a5497a522564328fe73ec39dda082f41c4141a73ac30ae4 node-v10.12.0.tar.xz
+2d6f1b952d48a89d34a18b05cdef0af4f7ab13ba8c4f8dc42a458ea15023f645 node-v10.12.0-win-x64.7z
+44c938cf1409562d25d23b7c6bce110b53cd2a73774bed573b2979f0d88f51f8 node-v10.12.0-win-x64.zip
+c376c7e3fe5de91c5e71fd4c7324f705679eb9899850851b93c2292eb85b4594 node-v10.12.0-win-x86.7z
+2cb4521b904f0e711ca76fcee70e40d4c23a48ce84cf09a867e65a01deff4f4a node-v10.12.0-win-x86.zip
+21fcc88b9af133b0ecdf03a0cdf965ad5f2a547759096fb3b050be4ca871de8f node-v10.12.0-x64.msi
+a12d102d85a6d317a7462a2e453ddbc934e0b5255368493535f49ee64ffbcbc7 node-v10.12.0-x86.msi
+f52da19ae108f7113808698156dd8a9153ae5af5fba8005fdebd437788e2eea5 win-x64/node.exe
+23143ab50dba73be1ac5322e748f94e491fa7f99b04102abeb6a59a593544157 win-x64/node.lib
+557b9213079a6f6052ff8eb2800b52224a4b540a148f02a0c0ee3c7c7604a2c5 win-x64/node_pdb.7z
+ac43b58e67552ff1d7dde41e6f8bf4cdc88112d71ebf3d6a585c9d2f744e8814 win-x64/node_pdb.zip
+9aa54215250da53f9e6e1099eff29ad6d6428616b5acd8f6a501ed78375bb99e win-x86/node.exe
+531df749aaeb0f90c7c6fff85d65c6a7ee213fb32346c95030ee25c168a7ab68 win-x86/node.lib
+ed07d34aec38f0db8e46527a1ad0dda888e3225cbde1f7e601628a13da2cc7ab win-x86/node_pdb.7z
+56bbff589740b76c3dc34f5d7adce04d2a1f5c15846b95af5391c779b1408bb1 win-x86/node_pdb.zip
++++++ SHASUMS256.txt.sig ++++++
Binary files /var/tmp/diff_new_pack.FnS95C/_old and /var/tmp/diff_new_pack.FnS95C/_new differ
++++++ bash_output_helper.bash ++++++
#
# Node can break stdin/stdout/stderr by setting them O_NONBLOCK
# and then not resetting it back to blocking mode on exit
# This function redirects stdio descriptors via new logging pipe
#
function decoupled_cmd
{
mkfifo _log
($@) < /dev/null > _log 2>_log &
cat _log
rm _log
wait $!
}
++++++ env_shebang.patch ++++++
--- /var/tmp/diff_new_pack.FnS95C/_old 2018-10-25 09:09:44.650383049 +0200
+++ /var/tmp/diff_new_pack.FnS95C/_new 2018-10-25 09:09:44.650383049 +0200
@@ -1,314 +1,304 @@
-Index: node-v10.8.0/deps/npm/bin/npm-cli.js
+Index: node-v10.10.0/deps/npm/bin/npm-cli.js
===================================================================
---- node-v10.8.0.orig/deps/npm/bin/npm-cli.js
-+++ node-v10.8.0/deps/npm/bin/npm-cli.js
+--- node-v10.10.0.orig/deps/npm/bin/npm-cli.js
++++ node-v10.10.0/deps/npm/bin/npm-cli.js
@@ -1,4 +1,4 @@
-#!/usr/bin/env node
+#!/usr/bin/node10
;(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-v10.8.0/deps/npm/bin/npx
+Index: node-v10.10.0/deps/npm/bin/npx
===================================================================
---- node-v10.8.0.orig/deps/npm/bin/npx
-+++ node-v10.8.0/deps/npm/bin/npx
+--- node-v10.10.0.orig/deps/npm/bin/npx
++++ node-v10.10.0/deps/npm/bin/npx
@@ -1,4 +1,3 @@
-#!/bin/sh
(set -o igncr) 2>/dev/null && set -o igncr; # cygwin encoding fix
basedir=`dirname "$0"`
-Index: node-v10.8.0/deps/npm/bin/npm
+Index: node-v10.10.0/deps/npm/bin/npm
===================================================================
---- node-v10.8.0.orig/deps/npm/bin/npm
-+++ node-v10.8.0/deps/npm/bin/npm
+--- node-v10.10.0.orig/deps/npm/bin/npm
++++ node-v10.10.0/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-v10.8.0/deps/npm/bin/npx-cli.js
+Index: node-v10.10.0/deps/npm/bin/npx-cli.js
===================================================================
---- node-v10.8.0.orig/deps/npm/bin/npx-cli.js
-+++ node-v10.8.0/deps/npm/bin/npx-cli.js
+--- node-v10.10.0.orig/deps/npm/bin/npx-cli.js
++++ node-v10.10.0/deps/npm/bin/npx-cli.js
@@ -1,4 +1,4 @@
-#!/usr/bin/env node
+#!/usr/bin/node10
const npx = require('libnpx')
const path = require('path')
-Index: node-v10.8.0/deps/npm/node_modules/mkdirp/bin/cmd.js
+Index: node-v10.10.0/deps/npm/node_modules/mkdirp/bin/cmd.js
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/mkdirp/bin/cmd.js
-+++ node-v10.8.0/deps/npm/node_modules/mkdirp/bin/cmd.js
+--- node-v10.10.0.orig/deps/npm/node_modules/mkdirp/bin/cmd.js
++++ node-v10.10.0/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-v10.8.0/deps/npm/node_modules/node-gyp/gyp/gyp
+Index: node-v10.10.0/deps/npm/node_modules/node-gyp/gyp/gyp
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/node-gyp/gyp/gyp
-+++ node-v10.8.0/deps/npm/node_modules/node-gyp/gyp/gyp
+--- node-v10.10.0.orig/deps/npm/node_modules/node-gyp/gyp/gyp
++++ node-v10.10.0/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-v10.8.0/deps/npm/node_modules/node-gyp/gyp/gyp_main.py
+Index: node-v10.10.0/deps/npm/node_modules/node-gyp/gyp/gyp_main.py
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/node-gyp/gyp/gyp_main.py
-+++ node-v10.8.0/deps/npm/node_modules/node-gyp/gyp/gyp_main.py
+--- node-v10.10.0.orig/deps/npm/node_modules/node-gyp/gyp/gyp_main.py
++++ node-v10.10.0/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-v10.8.0/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/__init__.py
+Index: node-v10.10.0/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/__init__.py
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/__init__.py
-+++ node-v10.8.0/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/__init__.py
+--- node-v10.10.0.orig/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/__init__.py
++++ node-v10.10.0/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-v10.8.0/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/flock_tool.py
+Index: node-v10.10.0/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/flock_tool.py
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/flock_tool.py
-+++ node-v10.8.0/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/flock_tool.py
+--- node-v10.10.0.orig/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/flock_tool.py
++++ node-v10.10.0/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-v10.8.0/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/mac_tool.py
+Index: node-v10.10.0/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/mac_tool.py
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/mac_tool.py
-+++ node-v10.8.0/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/mac_tool.py
+--- node-v10.10.0.orig/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/mac_tool.py
++++ node-v10.10.0/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-v10.8.0/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/win_tool.py
+Index: node-v10.10.0/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/win_tool.py
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/win_tool.py
-+++ node-v10.8.0/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/win_tool.py
+--- node-v10.10.0.orig/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/win_tool.py
++++ node-v10.10.0/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-v10.8.0/deps/npm/node_modules/node-gyp/gyp/samples/samples
+Index: node-v10.10.0/deps/npm/node_modules/node-gyp/gyp/samples/samples
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/node-gyp/gyp/samples/samples
-+++ node-v10.8.0/deps/npm/node_modules/node-gyp/gyp/samples/samples
+--- node-v10.10.0.orig/deps/npm/node_modules/node-gyp/gyp/samples/samples
++++ node-v10.10.0/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-v10.8.0/deps/npm/node_modules/node-gyp/gyp/setup.py
+Index: node-v10.10.0/deps/npm/node_modules/node-gyp/gyp/setup.py
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/node-gyp/gyp/setup.py
-+++ node-v10.8.0/deps/npm/node_modules/node-gyp/gyp/setup.py
+--- node-v10.10.0.orig/deps/npm/node_modules/node-gyp/gyp/setup.py
++++ node-v10.10.0/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-v10.8.0/deps/npm/node_modules/node-gyp/gyp/tools/graphviz.py
+Index: node-v10.10.0/deps/npm/node_modules/node-gyp/gyp/tools/graphviz.py
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/node-gyp/gyp/tools/graphviz.py
-+++ node-v10.8.0/deps/npm/node_modules/node-gyp/gyp/tools/graphviz.py
+--- node-v10.10.0.orig/deps/npm/node_modules/node-gyp/gyp/tools/graphviz.py
++++ node-v10.10.0/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-v10.8.0/deps/npm/node_modules/node-gyp/gyp/tools/pretty_gyp.py
+Index: node-v10.10.0/deps/npm/node_modules/node-gyp/gyp/tools/pretty_gyp.py
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/node-gyp/gyp/tools/pretty_gyp.py
-+++ node-v10.8.0/deps/npm/node_modules/node-gyp/gyp/tools/pretty_gyp.py
+--- node-v10.10.0.orig/deps/npm/node_modules/node-gyp/gyp/tools/pretty_gyp.py
++++ node-v10.10.0/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-v10.8.0/deps/npm/node_modules/node-gyp/gyp/tools/pretty_sln.py
+Index: node-v10.10.0/deps/npm/node_modules/node-gyp/gyp/tools/pretty_sln.py
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/node-gyp/gyp/tools/pretty_sln.py
-+++ node-v10.8.0/deps/npm/node_modules/node-gyp/gyp/tools/pretty_sln.py
+--- node-v10.10.0.orig/deps/npm/node_modules/node-gyp/gyp/tools/pretty_sln.py
++++ node-v10.10.0/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-v10.8.0/deps/npm/node_modules/node-gyp/gyp/tools/pretty_vcproj.py
+Index: node-v10.10.0/deps/npm/node_modules/node-gyp/gyp/tools/pretty_vcproj.py
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/node-gyp/gyp/tools/pretty_vcproj.py
-+++ node-v10.8.0/deps/npm/node_modules/node-gyp/gyp/tools/pretty_vcproj.py
+--- node-v10.10.0.orig/deps/npm/node_modules/node-gyp/gyp/tools/pretty_vcproj.py
++++ node-v10.10.0/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-v10.8.0/deps/npm/node_modules/node-gyp/node_modules/nopt/bin/nopt.js
+Index: node-v10.10.0/deps/npm/node_modules/node-gyp/node_modules/nopt/bin/nopt.js
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/node-gyp/node_modules/nopt/bin/nopt.js
-+++ node-v10.8.0/deps/npm/node_modules/node-gyp/node_modules/nopt/bin/nopt.js
+--- node-v10.10.0.orig/deps/npm/node_modules/node-gyp/node_modules/nopt/bin/nopt.js
++++ node-v10.10.0/deps/npm/node_modules/node-gyp/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-v10.8.0/deps/npm/node_modules/node-gyp/node_modules/semver/bin/semver
+Index: node-v10.10.0/deps/npm/node_modules/node-gyp/node_modules/semver/bin/semver
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/node-gyp/node_modules/semver/bin/semver
-+++ node-v10.8.0/deps/npm/node_modules/node-gyp/node_modules/semver/bin/semver
+--- node-v10.10.0.orig/deps/npm/node_modules/node-gyp/node_modules/semver/bin/semver
++++ node-v10.10.0/deps/npm/node_modules/node-gyp/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-v10.8.0/deps/npm/node_modules/nopt/bin/nopt.js
+Index: node-v10.10.0/deps/npm/node_modules/nopt/bin/nopt.js
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/nopt/bin/nopt.js
-+++ node-v10.8.0/deps/npm/node_modules/nopt/bin/nopt.js
+--- node-v10.10.0.orig/deps/npm/node_modules/nopt/bin/nopt.js
++++ node-v10.10.0/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-v10.8.0/deps/npm/node_modules/opener/opener.js
+Index: node-v10.10.0/deps/npm/node_modules/qrcode-terminal/bin/qrcode-terminal.js
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/opener/opener.js
-+++ node-v10.8.0/deps/npm/node_modules/opener/opener.js
-@@ -1,5 +1,3 @@
--#!/usr/bin/env node
--
- "use strict";
-
- var childProcess = require("child_process");
-Index: node-v10.8.0/deps/npm/node_modules/qrcode-terminal/bin/qrcode-terminal.js
-===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/qrcode-terminal/bin/qrcode-terminal.js
-+++ node-v10.8.0/deps/npm/node_modules/qrcode-terminal/bin/qrcode-terminal.js
+--- node-v10.10.0.orig/deps/npm/node_modules/qrcode-terminal/bin/qrcode-terminal.js
++++ node-v10.10.0/deps/npm/node_modules/qrcode-terminal/bin/qrcode-terminal.js
@@ -1,5 +1,3 @@
-#!/usr/bin/env node
-
/*!
* Module dependencies.
*/
-Index: node-v10.8.0/deps/npm/node_modules/rimraf/bin.js
+Index: node-v10.10.0/deps/npm/node_modules/rimraf/bin.js
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/rimraf/bin.js
-+++ node-v10.8.0/deps/npm/node_modules/rimraf/bin.js
+--- node-v10.10.0.orig/deps/npm/node_modules/rimraf/bin.js
++++ node-v10.10.0/deps/npm/node_modules/rimraf/bin.js
@@ -1,5 +1,3 @@
-#!/usr/bin/env node
-
var rimraf = require('./')
var help = false
-Index: node-v10.8.0/deps/npm/node_modules/semver/bin/semver
+Index: node-v10.10.0/deps/npm/node_modules/semver/bin/semver
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/semver/bin/semver
-+++ node-v10.8.0/deps/npm/node_modules/semver/bin/semver
+--- node-v10.10.0.orig/deps/npm/node_modules/semver/bin/semver
++++ node-v10.10.0/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-v10.8.0/deps/npm/node_modules/uuid/bin/uuid
+Index: node-v10.10.0/deps/npm/node_modules/uuid/bin/uuid
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/uuid/bin/uuid
-+++ node-v10.8.0/deps/npm/node_modules/uuid/bin/uuid
+--- node-v10.10.0.orig/deps/npm/node_modules/uuid/bin/uuid
++++ node-v10.10.0/deps/npm/node_modules/uuid/bin/uuid
@@ -1,4 +1,3 @@
-#!/usr/bin/env node
var assert = require('assert');
function usage() {
-Index: node-v10.8.0/deps/npm/node_modules/which/bin/which
+Index: node-v10.10.0/deps/npm/node_modules/which/bin/which
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/which/bin/which
-+++ node-v10.8.0/deps/npm/node_modules/which/bin/which
+--- node-v10.10.0.orig/deps/npm/node_modules/which/bin/which
++++ node-v10.10.0/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-v10.8.0/deps/npm/bin/node-gyp-bin/node-gyp
+Index: node-v10.10.0/deps/npm/bin/node-gyp-bin/node-gyp
===================================================================
---- node-v10.8.0.orig/deps/npm/bin/node-gyp-bin/node-gyp
-+++ node-v10.8.0/deps/npm/bin/node-gyp-bin/node-gyp
+--- node-v10.10.0.orig/deps/npm/bin/node-gyp-bin/node-gyp
++++ node-v10.10.0/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-v10.8.0/deps/npm/node_modules/node-gyp/bin/node-gyp.js
+Index: node-v10.10.0/deps/npm/node_modules/node-gyp/bin/node-gyp.js
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/node-gyp/bin/node-gyp.js
-+++ node-v10.8.0/deps/npm/node_modules/node-gyp/bin/node-gyp.js
+--- node-v10.10.0.orig/deps/npm/node_modules/node-gyp/bin/node-gyp.js
++++ node-v10.10.0/deps/npm/node_modules/node-gyp/bin/node-gyp.js
@@ -1,4 +1,4 @@
-#!/usr/bin/env node
+#!/usr/bin/node10
/**
* Set the title.
-Index: node-v10.8.0/deps/npm/node_modules/npm-lifecycle/node-gyp-bin/node-gyp
+Index: node-v10.10.0/deps/npm/node_modules/npm-lifecycle/node-gyp-bin/node-gyp
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/npm-lifecycle/node-gyp-bin/node-gyp
-+++ node-v10.8.0/deps/npm/node_modules/npm-lifecycle/node-gyp-bin/node-gyp
+--- node-v10.10.0.orig/deps/npm/node_modules/npm-lifecycle/node-gyp-bin/node-gyp
++++ node-v10.10.0/deps/npm/node_modules/npm-lifecycle/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-v10.8.0/deps/npm/lib/utils/completion.sh
+Index: node-v10.10.0/deps/npm/lib/utils/completion.sh
===================================================================
---- node-v10.8.0.orig/deps/npm/lib/utils/completion.sh
-+++ node-v10.8.0/deps/npm/lib/utils/completion.sh
+--- node-v10.10.0.orig/deps/npm/lib/utils/completion.sh
++++ node-v10.10.0/deps/npm/lib/utils/completion.sh
@@ -1,4 +1,3 @@
-#!/bin/bash
###-begin-npm-completion-###
#
# npm command completion script
-Index: node-v10.8.0/deps/npm/configure
+Index: node-v10.10.0/deps/npm/configure
===================================================================
---- node-v10.8.0.orig/deps/npm/configure
-+++ node-v10.8.0/deps/npm/configure
+--- node-v10.10.0.orig/deps/npm/configure
++++ node-v10.10.0/deps/npm/configure
@@ -1,5 +1,3 @@
-#!/bin/bash
-
# set configurations that will be "sticky" on this system,
# surviving npm self-updates.
-Index: node-v10.8.0/deps/npm/node_modules/JSONStream/bin.js
+Index: node-v10.10.0/deps/npm/node_modules/JSONStream/bin.js
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/JSONStream/bin.js
-+++ node-v10.8.0/deps/npm/node_modules/JSONStream/bin.js
+--- node-v10.10.0.orig/deps/npm/node_modules/JSONStream/bin.js
++++ node-v10.10.0/deps/npm/node_modules/JSONStream/bin.js
@@ -1,4 +1,3 @@
-#! /usr/bin/env node
var JSONStream = require('./')
-Index: node-v10.8.0/deps/npm/node_modules/errno/build.js
+Index: node-v10.10.0/deps/npm/node_modules/errno/build.js
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/errno/build.js
-+++ node-v10.8.0/deps/npm/node_modules/errno/build.js
+--- node-v10.10.0.orig/deps/npm/node_modules/errno/build.js
++++ node-v10.10.0/deps/npm/node_modules/errno/build.js
@@ -1,4 +1,3 @@
-#!/usr/bin/env node
@@ -321,55 +311,55 @@
-})
\ No newline at end of file
+})
-Index: node-v10.8.0/deps/npm/node_modules/errno/cli.js
+Index: node-v10.10.0/deps/npm/node_modules/errno/cli.js
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/errno/cli.js
-+++ node-v10.8.0/deps/npm/node_modules/errno/cli.js
+--- node-v10.10.0.orig/deps/npm/node_modules/errno/cli.js
++++ node-v10.10.0/deps/npm/node_modules/errno/cli.js
@@ -1,4 +1,3 @@
-#!/usr/bin/env node
var errno = require('./')
, arg = process.argv[2]
-Index: node-v10.8.0/deps/npm/node_modules/is-ci/bin.js
+Index: node-v10.10.0/deps/npm/node_modules/is-ci/bin.js
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/is-ci/bin.js
-+++ node-v10.8.0/deps/npm/node_modules/is-ci/bin.js
+--- node-v10.10.0.orig/deps/npm/node_modules/is-ci/bin.js
++++ node-v10.10.0/deps/npm/node_modules/is-ci/bin.js
@@ -1,4 +1,3 @@
-#!/usr/bin/env node
'use strict'
process.exit(require('./') ? 0 : 1)
-Index: node-v10.8.0/deps/npm/node_modules/rc/cli.js
+Index: node-v10.10.0/deps/npm/node_modules/rc/cli.js
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/rc/cli.js
-+++ node-v10.8.0/deps/npm/node_modules/rc/cli.js
+--- node-v10.10.0.orig/deps/npm/node_modules/rc/cli.js
++++ node-v10.10.0/deps/npm/node_modules/rc/cli.js
@@ -1,4 +1,3 @@
-#! /usr/bin/env node
var rc = require('./index')
console.log(JSON.stringify(rc(process.argv[2]), false, 2))
-Index: node-v10.8.0/deps/npm/node_modules/sshpk/bin/sshpk-conv
+Index: node-v10.10.0/deps/npm/node_modules/sshpk/bin/sshpk-conv
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/sshpk/bin/sshpk-conv
-+++ node-v10.8.0/deps/npm/node_modules/sshpk/bin/sshpk-conv
+--- node-v10.10.0.orig/deps/npm/node_modules/sshpk/bin/sshpk-conv
++++ node-v10.10.0/deps/npm/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-v10.8.0/deps/npm/node_modules/sshpk/bin/sshpk-sign
+Index: node-v10.10.0/deps/npm/node_modules/sshpk/bin/sshpk-sign
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/sshpk/bin/sshpk-sign
-+++ node-v10.8.0/deps/npm/node_modules/sshpk/bin/sshpk-sign
+--- node-v10.10.0.orig/deps/npm/node_modules/sshpk/bin/sshpk-sign
++++ node-v10.10.0/deps/npm/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-v10.8.0/deps/npm/node_modules/sshpk/bin/sshpk-verify
+Index: node-v10.10.0/deps/npm/node_modules/sshpk/bin/sshpk-verify
===================================================================
---- node-v10.8.0.orig/deps/npm/node_modules/sshpk/bin/sshpk-verify
-+++ node-v10.8.0/deps/npm/node_modules/sshpk/bin/sshpk-verify
+--- node-v10.10.0.orig/deps/npm/node_modules/sshpk/bin/sshpk-verify
++++ node-v10.10.0/deps/npm/node_modules/sshpk/bin/sshpk-verify
@@ -1,4 +1,3 @@
-#!/usr/bin/env node
// -*- mode: js -*-
++++++ fix_ci_tests.patch ++++++
--- /var/tmp/diff_new_pack.FnS95C/_old 2018-10-25 09:09:44.658383044 +0200
+++ /var/tmp/diff_new_pack.FnS95C/_new 2018-10-25 09:09:44.658383044 +0200
@@ -2,10 +2,10 @@
Date: Dec 20 09:18:49 UTC 2017
Summary: Fix CI unit tests framework for OBS building
-Index: node-v10.2.0/test/parallel/test-module-loading-globalpaths.js
+Index: node-v10.12.0/test/parallel/test-module-loading-globalpaths.js
===================================================================
---- node-v10.2.0.orig/test/parallel/test-module-loading-globalpaths.js
-+++ node-v10.2.0/test/parallel/test-module-loading-globalpaths.js
+--- node-v10.12.0.orig/test/parallel/test-module-loading-globalpaths.js
++++ node-v10.12.0/test/parallel/test-module-loading-globalpaths.js
@@ -11,6 +11,9 @@ const { addLibraryPath } = require('../c
addLibraryPath(process.env);
@@ -16,11 +16,11 @@
if (process.argv[2] === 'child') {
console.log(require(pkgName).string);
} else {
-Index: node-v10.2.0/Makefile
+Index: node-v10.12.0/Makefile
===================================================================
---- node-v10.2.0.orig/Makefile
-+++ node-v10.2.0/Makefile
-@@ -443,7 +443,7 @@ test-ci-js: | clear-stalled
+--- node-v10.12.0.orig/Makefile
++++ node-v10.12.0/Makefile
+@@ -454,7 +454,7 @@ test-ci-js: | clear-stalled
.PHONY: test-ci
# Related CI jobs: most CI tests, excluding node-test-commit-arm-fanned
test-ci: LOGLEVEL := info
@@ -29,11 +29,28 @@
out/Release/cctest --gtest_output=tap:cctest.tap
$(PYTHON) tools/test.py $(PARALLEL_ARGS) -p tap --logfile test.tap \
--mode=$(BUILDTYPE_LOWER) --flaky-tests=$(FLAKY_TESTS) \
-Index: node-v10.2.0/test/parallel/test-tls-env-bad-extra-ca.js
+@@ -605,11 +605,11 @@ apidocs_json = $(addprefix out/,$(apidoc
+ apiassets = $(subst api_assets,api/assets,$(addprefix out/,$(wildcard doc/api_assets/*)))
+
+ tools/doc/node_modules: tools/doc/package.json
+-ifeq ($(node_use_openssl),true)
+- cd tools/doc && $(call available-node,$(run-npm-ci))
+-else
+- @echo "Skipping tools/doc/node_modules (no crypto)"
+-endif
++#ifeq ($(node_use_openssl),true)
++# cd tools/doc && $(call available-node,$(run-npm-ci))
++#else
++ @echo "Skipping tools/doc/node_modules - on purpose"
++#endif
+
+ .PHONY: doc-only
+ doc-only: tools/doc/node_modules \
+Index: node-v10.12.0/test/parallel/test-tls-env-bad-extra-ca.js
===================================================================
---- node-v10.2.0.orig/test/parallel/test-tls-env-bad-extra-ca.js
-+++ node-v10.2.0/test/parallel/test-tls-env-bad-extra-ca.js
-@@ -35,7 +35,7 @@ fork(__filename, opts)
+--- node-v10.12.0.orig/test/parallel/test-tls-env-bad-extra-ca.js
++++ node-v10.12.0/test/parallel/test-tls-env-bad-extra-ca.js
+@@ -36,7 +36,7 @@ fork(__filename, opts)
// TODO(addaleax): Make `SafeGetenv` work like `process.env`
// encoding-wise
if (!common.isWindows) {
@@ -42,3 +59,150 @@
assert(re.test(stderr), stderr);
}
}))
+Index: node-v10.12.0/test/parallel/test-tls-passphrase.js
+===================================================================
+--- node-v10.12.0.orig/test/parallel/test-tls-passphrase.js
++++ node-v10.12.0/test/parallel/test-tls-passphrase.js
+@@ -221,7 +221,7 @@ server.listen(0, common.mustCall(functio
+ }, common.mustCall());
+ })).unref();
+
+-const errMessagePassword = /bad decrypt/;
++const errMessagePassword = /bad (decrypt|password read)/;
+
+ // Missing passphrase
+ assert.throws(function() {
+Index: node-v10.12.0/test/parallel/test-crypto-scrypt.js
+===================================================================
+--- node-v10.12.0.orig/test/parallel/test-crypto-scrypt.js
++++ node-v10.12.0/test/parallel/test-crypto-scrypt.js
+@@ -167,7 +167,7 @@ for (const options of bad) {
+
+ for (const options of toobig) {
+ const expected = {
+- message: /error:[^:]+:digital envelope routines:EVP_PBE_scrypt:memory limit exceeded/,
++ message: /(error:[^:]+:digital envelope routines:EVP_PBE_scrypt:memory limit exceeded|Invalid scrypt parameter)/,
+ type: Error,
+ };
+ common.expectsError(() => crypto.scrypt('pass', 'salt', 1, options, () => {}),
+Index: node-v10.12.0/test/parallel/test-repl-envvars.js
+===================================================================
+--- node-v10.12.0.orig/test/parallel/test-repl-envvars.js
++++ node-v10.12.0/test/parallel/test-repl-envvars.js
+@@ -2,12 +2,14 @@
+
+ // Flags: --expose-internals
+
+-require('../common');
++const common = require('../common');
+ const stream = require('stream');
+ const REPL = require('internal/repl');
+ const assert = require('assert');
+ const inspect = require('util').inspect;
+
++common.skip('Not running test in OBS');
++
+ const tests = [
+ {
+ env: {},
+Index: node-v10.12.0/test/parallel/test-fs-utimes.js
+===================================================================
+--- node-v10.12.0.orig/test/parallel/test-fs-utimes.js
++++ node-v10.12.0/test/parallel/test-fs-utimes.js
+@@ -186,8 +186,8 @@ process.on('exit', () => {
+ const path = `${tmpdir.path}/test-utimes-precision`;
+ fs.writeFileSync(path, '');
+
+-// test Y2K38 for all platforms [except 'arm', 'OpenBSD' and 'SunOS']
+-if (!process.arch.includes('arm') && !common.isOpenBSD && !common.isSunOS) {
++// test Y2K38 for all platforms [except 'arm', 's390', 'OpenBSD' and 'SunOS']
++if (!process.arch.includes('arm') && process.arch !== 's390' && !common.isOpenBSD && !common.isSunOS) {
+ // because 2 ** 31 doesn't look right
+ // eslint-disable-next-line space-infix-ops
+ const Y2K38_mtime = 2**31;
+Index: node-v10.12.0/test/common/index.js
+===================================================================
+--- node-v10.12.0.orig/test/common/index.js
++++ node-v10.12.0/test/common/index.js
+@@ -190,6 +190,8 @@ const pwdCommand = isWindows ?
+
+
+ function platformTimeout(ms) {
++ ms = 10 * ms; // OBS overhead and such.
++
+ if (process.features.debug)
+ ms = 2 * ms;
+
+Index: node-v10.12.0/test/common/index.mjs
+===================================================================
+--- node-v10.12.0.orig/test/common/index.mjs
++++ node-v10.12.0/test/common/index.mjs
+@@ -44,6 +44,7 @@ const {
+ expectsError,
+ skipIfInspectorDisabled,
+ skipIf32Bits,
++ skipIfWorker,
+ getArrayBufferViews,
+ getBufferSources,
+ disableCrashOnUnhandledRejection,
+@@ -93,6 +94,7 @@ export {
+ expectsError,
+ skipIfInspectorDisabled,
+ skipIf32Bits,
++ skipIfWorker,
+ getArrayBufferViews,
+ getBufferSources,
+ disableCrashOnUnhandledRejection,
+Index: node-v10.12.0/test/sequential/test-http2-session-timeout.js
+===================================================================
+--- node-v10.12.0.orig/test/sequential/test-http2-session-timeout.js
++++ node-v10.12.0/test/sequential/test-http2-session-timeout.js
+@@ -6,7 +6,7 @@ if (!common.hasCrypto)
+ const assert = require('assert');
+ const http2 = require('http2');
+
+-const serverTimeout = common.platformTimeout(200);
++const serverTimeout = common.platformTimeout(50);
+
+ let requests = 0;
+ const mustNotCall = () => {
+Index: node-v10.12.0/test/parallel/test-crypto-keygen.js
+===================================================================
+--- node-v10.12.0.orig/test/parallel/test-crypto-keygen.js
++++ node-v10.12.0/test/parallel/test-crypto-keygen.js
+@@ -171,7 +171,7 @@ function convertDERToPEM(label, der) {
+ // Since the private key is encrypted, signing shouldn't work anymore.
+ assert.throws(() => {
+ testSignVerify(publicKey, privateKey);
+- }, /bad decrypt|asn1 encoding routines/);
++ }, /bad decrypt|asn1 encoding routines|bad password read/);
+
+ const key = { key: privateKey, passphrase: 'secret' };
+ testEncryptDecrypt(publicKey, key);
+@@ -209,7 +209,7 @@ function convertDERToPEM(label, der) {
+ // Since the private key is encrypted, signing shouldn't work anymore.
+ assert.throws(() => {
+ testSignVerify(publicKey, privateKey);
+- }, /bad decrypt|asn1 encoding routines/);
++ }, /bad decrypt|asn1 encoding routines|bad password read/);
+
+ // Signing should work with the correct password.
+ testSignVerify(publicKey, {
+@@ -269,7 +269,7 @@ function convertDERToPEM(label, der) {
+ // Since the private key is encrypted, signing shouldn't work anymore.
+ assert.throws(() => {
+ testSignVerify(publicKey, privateKey);
+- }, /bad decrypt|asn1 encoding routines/);
++ }, /bad decrypt|asn1 encoding routines|bad password read/);
+
+ testSignVerify(publicKey, { key: privateKey, passphrase: 'secret' });
+ }));
+@@ -302,7 +302,7 @@ function convertDERToPEM(label, der) {
+ // Since the private key is encrypted, signing shouldn't work anymore.
+ assert.throws(() => {
+ testSignVerify(publicKey, privateKey);
+- }, /bad decrypt|asn1 encoding routines/);
++ }, /bad decrypt|asn1 encoding routines|bad password read/);
+
+ testSignVerify(publicKey, {
+ key: privateKey,
++++++ node-gyp-addon-gypi.patch ++++++
--- /var/tmp/diff_new_pack.FnS95C/_old 2018-10-25 09:09:44.670383037 +0200
+++ /var/tmp/diff_new_pack.FnS95C/_new 2018-10-25 09:09:44.670383037 +0200
@@ -8,7 +8,7 @@
+ 'type': 'loadable_module',
+ 'product_prefix': '',
+ 'include_dirs': [
-+ '/usr/include/node9/',
++ '/usr/include/node10/',
+ '/usr/include/'
+ ],
+
@@ -60,7 +60,7 @@
+ } else {
+ // if no --target was specified then use RPM-installed headers
+ log.verbose('get node dir', 'no --target version specified, falling back to RPM installed headers')
-+ nodeDir = '/usr/include/node9'
++ nodeDir = '/usr/include/node10'
+ createBuildDir()
+ }
}
++++++ node-v10.9.0.tar.xz -> node-v10.12.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/nodejs10/node-v10.9.0.tar.xz /work/SRC/openSUSE:Factory/.nodejs10.new/node-v10.12.0.tar.xz differ: char 26, line 1
++++++ update_npm_tarball.sh ++++++
#!/bin/bash
#
# Fetch npm module tarball that is required to run unit tests
# which are not provided by upstream tarball
#
# This is only needed for NodeJS 10.x
#
set -e
tar Jxf node-v10.*.tar.xz
cd node-v10.*/tools/doc
npm i
cd ../..
exec tar Jcf ../node_modules.tar.xz tools/doc/node_modules
++++++ valgrind_fixes.patch ++++++
Index: node-v10.12.0/deps/uv/src/unix/linux-core.c
===================================================================
--- node-v10.12.0.orig/deps/uv/src/unix/linux-core.c
+++ node-v10.12.0/deps/uv/src/unix/linux-core.c
@@ -213,6 +213,8 @@ void uv__io_poll(uv_loop_t* loop, int ti
int op;
int i;
+ memset(&e, 0, sizeof(e));
+
if (loop->nfds == 0) {
assert(QUEUE_EMPTY(&loop->watcher_queue));
return;
++++++ versioned.patch ++++++
--- /var/tmp/diff_new_pack.FnS95C/_old 2018-10-25 09:09:44.718383008 +0200
+++ /var/tmp/diff_new_pack.FnS95C/_new 2018-10-25 09:09:44.718383008 +0200
@@ -8,10 +8,10 @@
This is also important for generation of binary
modules for multiple versions of NodeJS
-Index: node-v10.8.0/Makefile
+Index: node-v10.11.0/Makefile
===================================================================
---- node-v10.8.0.orig/Makefile
-+++ node-v10.8.0/Makefile
+--- node-v10.11.0.orig/Makefile
++++ node-v10.11.0/Makefile
@@ -43,7 +43,7 @@ BUILDTYPE_LOWER := $(shell echo $(BUILDT
EXEEXT := $(shell $(PYTHON) -c \
"import sys; print('.exe' if sys.platform == 'win32' else '')")
@@ -21,10 +21,10 @@
NODE ?= ./$(NODE_EXE)
NODE_G_EXE = node_g$(EXEEXT)
NPM ?= ./deps/npm/bin/npm-cli.js
-Index: node-v10.8.0/tools/install.py
+Index: node-v10.11.0/tools/install.py
===================================================================
---- node-v10.8.0.orig/tools/install.py
-+++ node-v10.8.0/tools/install.py
+--- node-v10.11.0.orig/tools/install.py
++++ node-v10.11.0/tools/install.py
@@ -76,7 +76,7 @@ def install(paths, dst): map(lambda path
def uninstall(paths, dst): map(lambda path: try_remove(path, dst), paths)
@@ -125,10 +125,10 @@
def run(args):
global node_prefix, install_path, target_defaults, variables
-Index: node-v10.8.0/doc/node.1
+Index: node-v10.11.0/doc/node.1
===================================================================
---- node-v10.8.0.orig/doc/node.1
-+++ node-v10.8.0/doc/node.1
+--- node-v10.11.0.orig/doc/node.1
++++ node-v10.11.0/doc/node.1
@@ -30,24 +30,24 @@
.Dt NODE 1
.
@@ -149,7 +149,7 @@
.
-.Nm node
+.Nm node10
- .Cm debug
+ .Cm inspect
.Op Fl e Ar string | Ar script.js | Fl | Ar <host>:<port>
.Ar ...
.
@@ -158,10 +158,10 @@
.Op Fl -v8-options
.
.\"======================================================================
-Index: node-v10.8.0/src/node.stp
+Index: node-v10.11.0/src/node.stp
===================================================================
---- node-v10.8.0.orig/src/node.stp
-+++ node-v10.8.0/src/node.stp
+--- node-v10.11.0.orig/src/node.stp
++++ node-v10.11.0/src/node.stp
@@ -19,7 +19,7 @@
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
// USE OR OTHER DEALINGS IN THE SOFTWARE.
@@ -234,12 +234,12 @@
{
scavenge = 1 << 0;
compact = 1 << 1;
-Index: node-v10.8.0/deps/npm/man/man1/npm.1
+Index: node-v10.11.0/deps/npm/man/man1/npm.1
===================================================================
---- node-v10.8.0.orig/deps/npm/man/man1/npm.1
-+++ node-v10.8.0/deps/npm/man/man1/npm.1
+--- node-v10.11.0.orig/deps/npm/man/man1/npm.1
++++ node-v10.11.0/deps/npm/man/man1/npm.1
@@ -1,11 +1,11 @@
- .TH "NPM" "1" "July 2018" "" ""
+ .TH "NPM" "1" "August 2018" "" ""
.SH "NAME"
-\fBnpm\fR \- javascript package manager
+\fBnpm10\fR \- javascript package manager
@@ -252,20 +252,23 @@
.fi
.RE
.SH VERSION
-@@ -21,16 +21,16 @@ It is extremely configurable to support
+@@ -21,7 +21,7 @@ It is extremely configurable to support
Most commonly, it is used to publish, discover, install, and develop node
programs\.
.P
-Run \fBnpm help\fP to get a list of available commands\.
+Run \fBnpm10 help\fP to get a list of available commands\.
- .SH INTRODUCTION
+ .SH IMPORTANT
+ .P
+ npm is configured to use npm, Inc\.'s public registry at
+@@ -35,11 +35,11 @@ terms of use\.
.P
You probably got npm because you want to install stuff\.
.P
-Use \fBnpm install blerg\fP to install the latest version of "blerg"\. Check out
-npm help \fBnpm\-install\fP for more info\. It can do a lot of stuff\.
+Use \fBnpm10 install blerg\fP to install the latest version of "blerg"\. Check out
-+npm10 help \fBnpm\-install\fP for more info\. It can do a lot of stuff\.
++npm help \fBnpm10\-install\fP for more info\. It can do a lot of stuff\.
.P
-Use the \fBnpm search\fP command to show everything that's available\.
-Use \fBnpm ls\fP to show everything you've installed\.
@@ -274,7 +277,7 @@
.SH DEPENDENCIES
.P
If a package references to another package with a git URL, npm depends
-@@ -48,7 +48,7 @@ the node\-gyp repository \fIhttps://gith
+@@ -57,7 +57,7 @@ the node\-gyp repository \fIhttps://gith
the node\-gyp Wiki \fIhttps://github\.com/TooTallNate/node\-gyp/wiki\fR\|\.
.SH DIRECTORIES
.P
@@ -283,7 +286,7 @@
.P
In particular, npm has two modes of operation:
.RS 0
-@@ -78,19 +78,19 @@ Make a package\.json file\. See npm hel
+@@ -87,19 +87,19 @@ Make a package\.json file\. See npm hel
link:
For linking your current working code into Node's path, so that you
don't have to reinstall every time you make a change\. Use
@@ -306,7 +309,7 @@
.RE
.SH CONFIGURATION
-@@ -126,7 +126,7 @@ lib/utils/config\-defs\.js\. These must
+@@ -135,7 +135,7 @@ lib/utils/config\-defs\.js\. These must
.RE
.P
@@ -315,7 +318,7 @@
.SH CONTRIBUTIONS
.P
Patches welcome!
-@@ -165,21 +165,21 @@ i(a)izs\.me
+@@ -174,21 +174,21 @@ i(a)izs\.me
.SH SEE ALSO
.RS 0
.IP \(bu 2
@@ -344,10 +347,10 @@
.RE
-Index: node-v10.8.0/node.gyp
+Index: node-v10.11.0/node.gyp
===================================================================
---- node-v10.8.0.orig/node.gyp
-+++ node-v10.8.0/node.gyp
+--- node-v10.11.0.orig/node.gyp
++++ node-v10.11.0/node.gyp
@@ -21,8 +21,8 @@
'node_shared_openssl%': 'false',
'node_v8_options%': '',
@@ -359,10 +362,10 @@
'node_intermediate_lib_type%': 'static_library',
'library_files': [
'lib/internal/per_context.js',
-Index: node-v10.8.0/src/node_main.cc
+Index: node-v10.11.0/src/node_main.cc
===================================================================
---- node-v10.8.0.orig/src/node_main.cc
-+++ node-v10.8.0/src/node_main.cc
+--- node-v10.11.0.orig/src/node_main.cc
++++ node-v10.11.0/src/node_main.cc
@@ -119,6 +119,7 @@ int main(int argc, char* argv[]) {
#endif
// Disable stdio buffering, it interacts poorly with printf()
@@ -371,10 +374,10 @@
setvbuf(stdout, nullptr, _IONBF, 0);
setvbuf(stderr, nullptr, _IONBF, 0);
return node::Start(argc, argv);
-Index: node-v10.8.0/deps/npm/man/man1/npx.1
+Index: node-v10.11.0/deps/npm/man/man1/npx.1
===================================================================
---- node-v10.8.0.orig/deps/npm/man/man1/npx.1
-+++ node-v10.8.0/deps/npm/man/man1/npx.1
+--- node-v10.11.0.orig/deps/npm/man/man1/npx.1
++++ node-v10.11.0/deps/npm/man/man1/npx.1
@@ -1,32 +1,32 @@
.TH "NPX" "1" "April 2018" "npx(a)10.1.1" "User Commands"
.SH "NAME"
@@ -458,10 +461,10 @@
+\fBnpm10\-config(7)\fP
.RE
-Index: node-v10.8.0/tools/test.py
+Index: node-v10.11.0/tools/test.py
===================================================================
---- node-v10.8.0.orig/tools/test.py
-+++ node-v10.8.0/tools/test.py
+--- node-v10.11.0.orig/tools/test.py
++++ node-v10.11.0/tools/test.py
@@ -894,7 +894,7 @@ class Context(object):
def GetVm(self, arch, mode):
1
0
Hello community,
here is the log from the commit of package nim for openSUSE:Factory checked in at 2018-10-25 09:09:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nim (Old)
and /work/SRC/openSUSE:Factory/.nim.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nim"
Thu Oct 25 09:09:04 2018 rev:8 rq:643902 version:0.19.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/nim/nim.changes 2018-03-05 13:43:47.803048179 +0100
+++ /work/SRC/openSUSE:Factory/.nim.new/nim.changes 2018-10-25 09:09:10.854403245 +0200
@@ -1,0 +2,7 @@
+Mon Oct 22 11:31:20 UTC 2018 - mvetter(a)suse.com
+
+- Update to version 0.19.0:
+ * Please see:
+ https://nim-lang.org/blog/2018/09/26/version-0190-released.html
+
+-------------------------------------------------------------------
Old:
----
nim-0.18.0.tar.xz
New:
----
nim-0.19.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nim.spec ++++++
--- /var/tmp/diff_new_pack.0O48V4/_old 2018-10-25 09:09:11.438402896 +0200
+++ /var/tmp/diff_new_pack.0O48V4/_new 2018-10-25 09:09:11.438402896 +0200
@@ -17,7 +17,7 @@
Name: nim
-Version: 0.18.0
+Version: 0.19.0
Release: 0
Summary: A statically typed, imperative programming language
License: MIT
@@ -71,7 +71,7 @@
ln -s %{_docdir}/nim/ %{buildroot}%{_libdir}/nim/doc
%files
-%doc copying.txt doc/advopt.txt doc/basicopt.txt doc/html
+%doc copying.txt doc/advopt.txt doc/basicopt.txt
%config %{_sysconfdir}/nim*.cfg
%{_bindir}/nim*
%{_libdir}/nim/
++++++ nim-0.18.0.tar.xz -> nim-0.19.0.tar.xz ++++++
++++ 14770602 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package lollypop for openSUSE:Factory checked in at 2018-10-25 09:08:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lollypop (Old)
and /work/SRC/openSUSE:Factory/.lollypop.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lollypop"
Thu Oct 25 09:08:59 2018 rev:52 rq:643785 version:0.9.607
Changes:
--------
--- /work/SRC/openSUSE:Factory/lollypop/lollypop.changes 2018-10-22 11:24:49.659066992 +0200
+++ /work/SRC/openSUSE:Factory/.lollypop.new/lollypop.changes 2018-10-25 09:09:04.854406830 +0200
@@ -1,0 +2,9 @@
+Mon Oct 22 18:05:16 UTC 2018 - antoine.belvire(a)opensuse.org
+
+- Update to version 0.9.607:
+ * Fix playlists creation.
+ * Update translations.
+- Change from version 0.9.606:
+ * Fix a crash in radios.
+
+-------------------------------------------------------------------
Old:
----
lollypop-0.9.605.tar.xz
New:
----
lollypop-0.9.607.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ lollypop.spec ++++++
--- /var/tmp/diff_new_pack.lMQ5R9/_old 2018-10-25 09:09:05.330406546 +0200
+++ /var/tmp/diff_new_pack.lMQ5R9/_new 2018-10-25 09:09:05.334406543 +0200
@@ -18,7 +18,7 @@
%global gobject_introspection_version 1.35.9
Name: lollypop
-Version: 0.9.605
+Version: 0.9.607
Release: 0
Summary: GNOME music playing application
License: GPL-3.0-or-later
++++++ _service ++++++
--- /var/tmp/diff_new_pack.lMQ5R9/_old 2018-10-25 09:09:05.358406529 +0200
+++ /var/tmp/diff_new_pack.lMQ5R9/_new 2018-10-25 09:09:05.358406529 +0200
@@ -1,7 +1,7 @@
<services>
<service mode="disabled" name="tar_scm">
<param name="changesgenerate">enable</param>
- <param name="revision">0.9.605</param>
+ <param name="revision">0.9.607</param>
<param name="scm">git</param>
<param name="url">https://gitlab.gnome.org/World/lollypop.git</param>
<param name="versionformat">@PARENT_TAG@</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.lMQ5R9/_old 2018-10-25 09:09:05.378406517 +0200
+++ /var/tmp/diff_new_pack.lMQ5R9/_new 2018-10-25 09:09:05.378406517 +0200
@@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://gitlab.gnome.org/World/lollypop.git</param>
- <param name="changesrevision">8de4bde372292177638acb65816683aeffb02c6a</param></service></servicedata>
\ No newline at end of file
+ <param name="changesrevision">4bfcd1f0e7da754750096381b9c255ae8af19cd2</param></service></servicedata>
\ No newline at end of file
++++++ lollypop-0.9.605.tar.xz -> lollypop-0.9.607.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-0.9.605/lollypop/playlists.py new/lollypop-0.9.607/lollypop/playlists.py
--- old/lollypop-0.9.605/lollypop/playlists.py 2018-10-19 11:22:38.000000000 +0200
+++ new/lollypop-0.9.607/lollypop/playlists.py 2018-10-21 22:19:13.000000000 +0200
@@ -44,6 +44,7 @@
__create_playlists = """CREATE TABLE playlists (
id INTEGER PRIMARY KEY,
name TEXT NOT NULL,
+ synced INT NOT NULL DEFAULT 0,
mtime BIGINT NOT NULL)"""
__create_tracks = """CREATE TABLE tracks (
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-0.9.605/lollypop/widgets_album.py new/lollypop-0.9.607/lollypop/widgets_album.py
--- old/lollypop-0.9.605/lollypop/widgets_album.py 2018-10-19 11:22:38.000000000 +0200
+++ new/lollypop-0.9.607/lollypop/widgets_album.py 2018-10-21 22:19:13.000000000 +0200
@@ -63,6 +63,13 @@
self._show_overlay_func(set)
@property
+ def is_populated(self):
+ """
+ True if album populated
+ """
+ return True
+
+ @property
def filter(self):
return ""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-0.9.605/lollypop/widgets_album_simple.py new/lollypop-0.9.607/lollypop/widgets_album_simple.py
--- old/lollypop-0.9.605/lollypop/widgets_album_simple.py 2018-10-19 11:22:38.000000000 +0200
+++ new/lollypop-0.9.607/lollypop/widgets_album_simple.py 2018-10-21 22:19:13.000000000 +0200
@@ -99,13 +99,6 @@
width = Gtk.FlowBoxChild.do_get_preferred_width(self)[0]
return (width, width)
- @property
- def is_populated(self):
- """
- True if album populated
- """
- return True
-
#######################
# PROTECTED #
#######################
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-0.9.605/meson.build new/lollypop-0.9.607/meson.build
--- old/lollypop-0.9.605/meson.build 2018-10-19 11:22:38.000000000 +0200
+++ new/lollypop-0.9.607/meson.build 2018-10-21 22:19:13.000000000 +0200
@@ -1,5 +1,5 @@
project('lollypop',
- version: '0.9.605',
+ version: '0.9.607',
meson_version: '>= 0.40.0'
)
i18n = import('i18n')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-0.9.605/subprojects/po/ca.po new/lollypop-0.9.607/subprojects/po/ca.po
--- old/lollypop-0.9.605/subprojects/po/ca.po 2018-10-19 11:22:38.000000000 +0200
+++ new/lollypop-0.9.607/subprojects/po/ca.po 2018-10-21 22:19:13.000000000 +0200
@@ -13,7 +13,7 @@
"Project-Id-Version: lollypop\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-10-09 18:44+0200\n"
-"PO-Revision-Date: 2018-09-25 14:22+0000\n"
+"PO-Revision-Date: 2018-10-20 08:24+0000\n"
"Last-Translator: ferranroig <forums(a)ferranroig.com>\n"
"Language-Team: Catalan <https://hosted.weblate.org/projects/gnumdk/lollypop/"
"ca/>\n"
@@ -22,7 +22,7 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.2-dev\n"
+"X-Generator: Weblate 3.3-dev\n"
#: ../data/org.gnome.Lollypop.gschema.xml:28
msgid "Window size"
@@ -200,7 +200,7 @@
#: ../data/org.gnome.Lollypop.gschema.xml:188
msgid "Disable scrobbling usage"
-msgstr ""
+msgstr "Desactivar l'ús de scrobbling"
#: ../data/org.gnome.Lollypop.gschema.xml:193
msgid "Handle compilations"
@@ -406,8 +406,9 @@
msgstr "Compatible amb TuneIn"
#: ../data/org.gnome.Lollypop.appdata.xml.in:33
+#, fuzzy
msgid "Fix a crash in artist view"
-msgstr ""
+msgstr "Fixa una fallada dins la vista de l'artista"
#: ../data/org.gnome.Lollypop.appdata.xml.in:40
msgid "Fix a freeze in playlists"
@@ -914,7 +915,7 @@
#: ../data/Shortcuts.ui:170
msgctxt "shortcut window"
msgid "Enable/disable scrobbling"
-msgstr ""
+msgstr "Activa/desactiva el scrobbling"
#: ../data/ToolbarEnd.ui:7
msgid "Party mode"
@@ -958,11 +959,11 @@
#: ../data/ToolbarEnd.ui:53
msgid "Scrobbling"
-msgstr ""
+msgstr "Scrobbling"
#: ../data/ToolbarEnd.ui:55
msgid "Enable scrobbling"
-msgstr ""
+msgstr "Activa l'scrobbling"
#: ../data/ToolbarEnd.ui:99
msgid "Playback type"
@@ -1158,11 +1159,11 @@
#: ../lollypop/pop_search.py:112
msgid "<big>No results for this search</big>"
-msgstr ""
+msgstr "<big>La cerca no ha donar cap resultat</big>"
#: ../lollypop/pop_search.py:119
msgid "<big>Search for artists, albums and tracks</big>"
-msgstr ""
+msgstr "<big>Cerca artistes, àlbums i pistes</big>"
#: ../lollypop/pop_tunein.py:92 ../lollypop/pop_tunein.py:401
msgid "Can't connect to TuneIn…"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-0.9.605/subprojects/po/tr.po new/lollypop-0.9.607/subprojects/po/tr.po
--- old/lollypop-0.9.605/subprojects/po/tr.po 2018-10-19 11:22:38.000000000 +0200
+++ new/lollypop-0.9.607/subprojects/po/tr.po 2018-10-21 22:19:13.000000000 +0200
@@ -12,7 +12,7 @@
"Project-Id-Version: Turkish (gnumdk)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-10-09 18:44+0200\n"
-"PO-Revision-Date: 2018-10-07 15:37+0000\n"
+"PO-Revision-Date: 2018-10-20 11:40+0000\n"
"Last-Translator: Emin Tufan Çetin <etcetin(a)gmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/gnumdk/lollypop/"
"tr/>\n"
@@ -21,7 +21,7 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 3.2\n"
+"X-Generator: Weblate 3.3-dev\n"
#: ../data/org.gnome.Lollypop.gschema.xml:28
msgid "Window size"
@@ -198,7 +198,7 @@
#: ../data/org.gnome.Lollypop.gschema.xml:188
msgid "Disable scrobbling usage"
-msgstr ""
+msgstr "Skroplama kullanımını devre dışı bırak"
#: ../data/org.gnome.Lollypop.gschema.xml:193
msgid "Handle compilations"
@@ -402,11 +402,11 @@
#: ../data/org.gnome.Lollypop.appdata.xml.in:33
msgid "Fix a crash in artist view"
-msgstr ""
+msgstr "Sanatçı görünümündeki bir bozulma giderildi"
#: ../data/org.gnome.Lollypop.appdata.xml.in:40
msgid "Fix a freeze in playlists"
-msgstr ""
+msgstr "Çalma listesindeki donma giderildi"
#: ../data/org.gnome.Lollypop.desktop.in:4
msgid "Music Player"
@@ -910,7 +910,7 @@
#: ../data/Shortcuts.ui:170
msgctxt "shortcut window"
msgid "Enable/disable scrobbling"
-msgstr ""
+msgstr "Skroplamayı etkinleştir/devre dışı bırak"
#: ../data/ToolbarEnd.ui:7
msgid "Party mode"
@@ -954,11 +954,11 @@
#: ../data/ToolbarEnd.ui:53
msgid "Scrobbling"
-msgstr ""
+msgstr "Skroplama"
#: ../data/ToolbarEnd.ui:55
msgid "Enable scrobbling"
-msgstr ""
+msgstr "Skroplamayı etkinleştir"
#: ../data/ToolbarEnd.ui:99
msgid "Playback type"
1
0
Hello community,
here is the log from the commit of package xfce4-panel-plugin-whiskermenu for openSUSE:Factory checked in at 2018-10-25 09:08:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfce4-panel-plugin-whiskermenu (Old)
and /work/SRC/openSUSE:Factory/.xfce4-panel-plugin-whiskermenu.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-panel-plugin-whiskermenu"
Thu Oct 25 09:08:40 2018 rev:28 rq:643656 version:2.3.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfce4-panel-plugin-whiskermenu/xfce4-panel-plugin-whiskermenu.changes 2018-08-18 00:07:01.827601249 +0200
+++ /work/SRC/openSUSE:Factory/.xfce4-panel-plugin-whiskermenu.new/xfce4-panel-plugin-whiskermenu.changes 2018-10-25 09:08:42.910419939 +0200
@@ -1,0 +2,11 @@
+Mon Oct 15 20:28:58 UTC 2018 - Stefan Seyfried <seife+obs(a)b1-systems.com>
+
+- update to 2.3.0:
+ * Fix sidebar wider than iconless categories.
+ * Add buttons for individual logout commands. (bxo#14639)
+ * Add option to stay visible when focus is lost. (bxo#12240)
+ * Always allow positioning commands next to search.
+ * Improve preferences spacing. (bxo#14683)
+ * Translation updates
+
+-------------------------------------------------------------------
Old:
----
xfce4-whiskermenu-plugin-2.2.1.tar.bz2
New:
----
xfce4-whiskermenu-plugin-2.3.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfce4-panel-plugin-whiskermenu.spec ++++++
--- /var/tmp/diff_new_pack.aJGpdG/_old 2018-10-25 09:08:43.430419629 +0200
+++ /var/tmp/diff_new_pack.aJGpdG/_new 2018-10-25 09:08:43.434419626 +0200
@@ -12,18 +12,18 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: xfce4-panel-plugin-whiskermenu
-Version: 2.2.1
+Version: 2.3.0
Release: 0
Summary: Alternate Xfce Menu
License: GPL-2.0-or-later
Group: System/GUI/XFCE
Url: http://gottcode.org/xfce4-whiskermenu-plugin/
-Source0: http://archive.xfce.org/src/panel-plugins/xfce4-whiskermenu-plugin/2.2/xfce…
+Source0: http://archive.xfce.org/src/panel-plugins/xfce4-whiskermenu-plugin/2.3/xfce…
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: pkgconfig
++++++ xfce4-whiskermenu-plugin-2.2.1.tar.bz2 -> xfce4-whiskermenu-plugin-2.3.0.tar.bz2 ++++++
++++ 29358 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package xfce4-panel-plugin-weather for openSUSE:Factory checked in at 2018-10-25 09:08:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfce4-panel-plugin-weather (Old)
and /work/SRC/openSUSE:Factory/.xfce4-panel-plugin-weather.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-panel-plugin-weather"
Thu Oct 25 09:08:36 2018 rev:20 rq:643655 version:0.9.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfce4-panel-plugin-weather/xfce4-panel-plugin-weather.changes 2017-11-12 18:03:28.958335659 +0100
+++ /work/SRC/openSUSE:Factory/.xfce4-panel-plugin-weather.new/xfce4-panel-plugin-weather.changes 2018-10-25 09:08:38.434422613 +0200
@@ -1,0 +2,17 @@
+Mon Oct 15 20:41:36 UTC 2018 - Stefan Seyfried <seife+obs(a)b1-systems.com>
+
+- update to 0.9.0
+ * Port to GTK+ 3
+ - Preferences dialog ported to Glade
+ - Replaced individual header includes
+ - Replaced deprecated symbols
+ - Replaced direct access with accessor functions
+ - Improved forecast background with dark and light themes
+ - Improved spacing in the preference and forecast dialogs
+ - Added small (3px) padding between weather icon and scrollbox
+ - Fixed full debug builds
+ * Port to libsoup 2.42
+ * Use HTTPS where possible
+ * Translation updates
+
+-------------------------------------------------------------------
Old:
----
xfce4-weather-plugin-0.8.10.tar.bz2
New:
----
xfce4-weather-plugin-0.9.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfce4-panel-plugin-weather.spec ++++++
--- /var/tmp/diff_new_pack.1juRI0/_old 2018-10-25 09:08:40.506421375 +0200
+++ /var/tmp/diff_new_pack.1juRI0/_new 2018-10-25 09:08:40.506421375 +0200
@@ -1,7 +1,7 @@
#
# spec file for package xfce4-panel-plugin-weather
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,30 +12,31 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
-%define panel_version 4.8.0
+%define panel_version 4.12.0
%define plugin_name xfce4-weather-plugin
Name: xfce4-panel-plugin-weather
-Version: 0.8.10
+Version: 0.9.0
Release: 0
Summary: Weather Condition Monitoring Plugin for the Xfce Panel
-License: GPL-2.0+
+License: GPL-2.0-or-later
Group: System/GUI/XFCE
Url: http://goodies.xfce.org/projects/panel-plugins/xfce4-weather-plugin
-Source0: http://archive.xfce.org/src/panel-plugins/%{plugin_name}/0.8/%{plugin_name}…
+Source0: http://archive.xfce.org/src/panel-plugins/%{plugin_name}/0.9/%{plugin_name}…
# PATCH-FIX-UPSTREAM xfce4-panel-plugin-weather-fix-no-return-in-nonvoid-function.patch gber(a)opensuse.org -- Return bogus value in case of an unhandled switch case
Patch0: xfce4-panel-plugin-weather-fix-no-return-in-nonvoid-function.patch
BuildRequires: fdupes
BuildRequires: intltool
-BuildRequires: pkgconfig(gthread-2.0)
-BuildRequires: pkgconfig(gtk+-2.0)
-BuildRequires: pkgconfig(libsoup-2.4)
-BuildRequires: pkgconfig(libxfce4panel-1.0)
-BuildRequires: pkgconfig(libxfce4ui-1)
-BuildRequires: pkgconfig(libxfce4util-1.0)
+BuildRequires: pkgconfig(glib-2.0) >= 2.42
+BuildRequires: pkgconfig(gthread-2.0) >= 2.42
+BuildRequires: pkgconfig(gtk+-3.0) >= 3.22
+BuildRequires: pkgconfig(libsoup-2.4) >= 2.42
+BuildRequires: pkgconfig(libxfce4panel-2.0) >= 4.12.0
+BuildRequires: pkgconfig(libxfce4ui-2) >= 4.12.0
+BuildRequires: pkgconfig(libxfce4util-1.0) >= 4.12.0
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(upower-glib)
# uses exo-open
@@ -68,15 +69,10 @@
%fdupes %{buildroot}%{_datadir}
-%post
-%icon_theme_cache_post
-
-%postun
-%icon_theme_cache_postun
-
%files
%defattr(-,root,root)
-%doc AUTHORS COPYING NEWS README TODO
+%doc AUTHORS NEWS README TODO
+%license COPYING
%{_libdir}/xfce4/panel/plugins/libweather.so
%{_datadir}/icons/hicolor/*/apps/xfce4-weather.*
%dir %{_datadir}/xfce4/weather
++++++ xfce4-weather-plugin-0.8.10.tar.bz2 -> xfce4-weather-plugin-0.9.0.tar.bz2 ++++++
++++ 38154 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package xfce4-panel-plugin-cpufreq for openSUSE:Factory checked in at 2018-10-25 09:08:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfce4-panel-plugin-cpufreq (Old)
and /work/SRC/openSUSE:Factory/.xfce4-panel-plugin-cpufreq.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-panel-plugin-cpufreq"
Thu Oct 25 09:08:33 2018 rev:17 rq:643654 version:1.2.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfce4-panel-plugin-cpufreq/xfce4-panel-plugin-cpufreq.changes 2018-05-29 10:45:55.142280327 +0200
+++ /work/SRC/openSUSE:Factory/.xfce4-panel-plugin-cpufreq.new/xfce4-panel-plugin-cpufreq.changes 2018-10-25 09:08:36.214423939 +0200
@@ -1,0 +2,9 @@
+Mon Oct 15 20:18:25 UTC 2018 - Stefan Seyfried <seife+obs(a)b1-systems.com>
+
+- update to 1.2.1:
+ * Improved spacing in dialogs (bxo#14661)
+ * Check if each cpu is online (bxo#14641)
+ * Use xfce_panel_plugin_lookup_rc_file (bxo#11823)
+ * Translation updates
+
+-------------------------------------------------------------------
Old:
----
xfce4-cpufreq-plugin-1.2.0.tar.bz2
New:
----
xfce4-cpufreq-plugin-1.2.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfce4-panel-plugin-cpufreq.spec ++++++
--- /var/tmp/diff_new_pack.Xbq71q/_old 2018-10-25 09:08:36.666423669 +0200
+++ /var/tmp/diff_new_pack.Xbq71q/_new 2018-10-25 09:08:36.670423667 +0200
@@ -12,14 +12,14 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%define panel_version 4.12.0
%define plugin_name xfce4-cpufreq-plugin
Name: xfce4-panel-plugin-cpufreq
-Version: 1.2.0
+Version: 1.2.1
Release: 0
Summary: CPU Frequency Scaling Monitor Plugin for the Xfce Panel
License: GPL-2.0-or-later
++++++ xfce4-cpufreq-plugin-1.2.0.tar.bz2 -> xfce4-cpufreq-plugin-1.2.1.tar.bz2 ++++++
++++ 6654 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package xfce4-panel-plugin-battery for openSUSE:Factory checked in at 2018-10-25 09:08:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfce4-panel-plugin-battery (Old)
and /work/SRC/openSUSE:Factory/.xfce4-panel-plugin-battery.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-panel-plugin-battery"
Thu Oct 25 09:08:30 2018 rev:15 rq:643653 version:1.1.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfce4-panel-plugin-battery/xfce4-panel-plugin-battery.changes 2017-10-07 17:50:33.863570807 +0200
+++ /work/SRC/openSUSE:Factory/.xfce4-panel-plugin-battery.new/xfce4-panel-plugin-battery.changes 2018-10-25 09:08:31.798426577 +0200
@@ -1,0 +2,12 @@
+Mon Oct 15 20:12:20 UTC 2018 - Stefan Seyfried <seife+obs(a)b1-systems.com>
+
+- update to version 1.1.1:
+ - Avoid memory leaks
+ - Bump to minimal Gtk to 3.16
+ - Only set progressbar width or height depending on the
+ orientation (bxo#12942)
+ - Create a single GtkCssProvider in setup_battmon() (bxo#12975)
+ - Improved spacing and layout in dialogs (bxo#14659)
+- use %license tag for license files
+
+-------------------------------------------------------------------
Old:
----
xfce4-battery-plugin-1.1.0.tar.bz2
New:
----
xfce4-battery-plugin-1.1.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfce4-panel-plugin-battery.spec ++++++
--- /var/tmp/diff_new_pack.YaaAkV/_old 2018-10-25 09:08:32.366426237 +0200
+++ /var/tmp/diff_new_pack.YaaAkV/_new 2018-10-25 09:08:32.370426235 +0200
@@ -1,7 +1,7 @@
#
# spec file for package xfce4-panel-plugin-battery
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
@@ -20,16 +20,16 @@
%define plugin_name xfce4-battery-plugin
Name: xfce4-panel-plugin-battery
-Version: 1.1.0
+Version: 1.1.1
Release: 0
Summary: Battery Monitoring Plugin for the Xfce Panel
-License: GPL-2.0+
+License: GPL-2.0-or-later
Group: System/GUI/XFCE
Url: http://goodies.xfce.org/projects/panel-plugins/xfce4-battery-plugin
Source0: http://archive.xfce.org/src/panel-plugins/%{plugin_name}/1.1/%{plugin_name}…
BuildRequires: fdupes
BuildRequires: intltool
-BuildRequires: pkgconfig(gtk+-3.0)
+BuildRequires: pkgconfig(gtk+-3.0) >= 3.16
BuildRequires: pkgconfig(libxfce4panel-2.0) >= %{panel_version}
BuildRequires: pkgconfig(libxfce4ui-2) >= %{panel_version}
BuildRequires: pkgconfig(libxfce4util-1.0)
@@ -71,7 +71,8 @@
%files
%defattr(-,root,root)
-%doc AUTHORS ChangeLog COPYING COPYING.LIB NEWS README
+%doc AUTHORS ChangeLog NEWS README
+%license COPYING COPYING.LIB
%{_libdir}/xfce4/panel/plugins/libbattery.so
%{_datadir}/icons/hicolor/*/apps/xfce4-battery-*.*
%{_datadir}/xfce4/panel/plugins/battery.desktop
++++++ xfce4-battery-plugin-1.1.0.tar.bz2 -> xfce4-battery-plugin-1.1.1.tar.bz2 ++++++
++++ 50518 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package tumbler for openSUSE:Factory checked in at 2018-10-25 09:08:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tumbler (Old)
and /work/SRC/openSUSE:Factory/.tumbler.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tumbler"
Thu Oct 25 09:08:27 2018 rev:29 rq:643652 version:0.2.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/tumbler/tumbler.changes 2018-06-15 14:45:55.493111042 +0200
+++ /work/SRC/openSUSE:Factory/.tumbler.new/tumbler.changes 2018-10-25 09:08:27.434429183 +0200
@@ -1,0 +2,15 @@
+Sat Sep 15 09:55:51 UTC 2018 - Stefan Seyfried <seife+obs(a)b1-systems.com>
+
+- update to version 0.2.3
+ - Test sparse files only for regular files (bxo#14693).
+ - Fix uninitialized variable (bxo#14688)
+ - Added check to avoid sparse files, that cause high cpu and
+ memory load. (bxo#12259).
+ - Use hash table to avoid scanning xdg user path twice when
+ searching for desktop thumbnailers.
+ - Close desktop thumbnailers directory when done from it.
+ - Accept network paths in ffmpeg thumbnailer plugin.
+ - Use pkg-config to find FreeType > 2.9.1.
+ - Translation Updates
+
+-------------------------------------------------------------------
Old:
----
tumbler-0.2.1.tar.bz2
New:
----
tumbler-0.2.3.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ tumbler.spec ++++++
--- /var/tmp/diff_new_pack.IJ1HiQ/_old 2018-10-25 09:08:28.042428820 +0200
+++ /var/tmp/diff_new_pack.IJ1HiQ/_new 2018-10-25 09:08:28.042428820 +0200
@@ -12,14 +12,14 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%define libname libtumbler-1-0
%bcond_with libffmpegthumbnailer
Name: tumbler
-Version: 0.2.1
+Version: 0.2.3
Release: 0
Summary: Thumbnail Management for Xfce
License: GPL-2.0-or-later AND LGPL-2.1-or-later
++++++ tumbler-0.2.1.tar.bz2 -> tumbler-0.2.3.tar.bz2 ++++++
++++ 10077 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package rubygem-bundler for openSUSE:Factory checked in at 2018-10-25 09:08:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-bundler (Old)
and /work/SRC/openSUSE:Factory/.rubygem-bundler.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-bundler"
Thu Oct 25 09:08:24 2018 rev:45 rq:643602 version:1.16.6
Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-bundler/rubygem-bundler.changes 2018-07-19 23:01:49.572679384 +0200
+++ /work/SRC/openSUSE:Factory/.rubygem-bundler.new/rubygem-bundler.changes 2018-10-25 09:08:24.918430686 +0200
@@ -1,0 +2,82 @@
+Sat Oct 20 01:01:42 UTC 2018 - Marcus Rueckert <mrueckert(a)suse.de>
+
+- update to version 1.16.6
+ Changes:
+ - Add an error message when adding a gem with `bundle add` that's
+ already in the bundle
+ ([#6341](https://github.com/bundler/bundler/issues/6341),
+ @agrim123)
+ - Add Homepage, Source Code and Chanagelog URI metadata fields to
+ the `bundle gem` gemspec template (@walf443) Bugfixes:
+ - Fix issue where updating a gem resulted in the gem's version
+ being downgraded when `BUNDLE_ONLY_UPDATE_TO_NEWER_VERSIONS`
+ was set
+ ([#6529](https://github.com/bundler/bundler/issues/6529),
+ @theflow)
+ - Fix some rescue calls that don't specifiy error type (@utilum)
+ - Fix an issue when the Lockfile would contain platform-specific
+ gems that it didn't need
+ ([#6491](https://github.com/bundler/bundler/issues/6491),
+ @segiddins)
+ - Improve handlding of adding new gems with only a single group
+ to the Gemfile in `bundle add` (@agrim123)
+ - Refactor check for OpenSSL in `bundle env` (@voxik)
+ - Remove an unnecessary assignment in Metadata (@voxik)
+ Documentation:
+ - Update docs to reflect revised guidance to check in
+ Gemfile.lock into version control for gems
+ ([#5879](https://github.com/bundler/bundler/issues/5879),
+ @arbonap)
+ - Add documentation for the `--all` flag in `bundle update`
+ (@agrim123)
+ - Update README to use `bundle add` in usage examples (@hdf1986)
+- changes from version 1.16.5 Changes:
+ - Add support for TruffleRuby (@eregon) Bugfixes:
+ - Avoid printing git errors when checking the version on
+ incorrectly packaged versions of Bundler
+ ([#6453](https://github.com/bundler/bundler/issues/6453),
+ @greysteil)
+ - Fix issue where Bundler does not check the given class when
+ comparing equality in DepProxy (@ChrisBr)
+ - Handle `RangeNotSatisfiable` error in Compact Index (@MaxLap)
+ - Check for initialized `search` variable in `LazySpecification`
+ (@voxik)
+ - Fix LoadError occurring in nested bundle exec calls
+ ([#6537](https://github.com/bundler/bundler/issues/6537),
+ @colby-swandale)
+ - Check that Bundler::Deprecate is not an autoload constant
+ ([#6163](https://github.com/bundler/bundler/issues/6163),
+ @eregon)
+ - Prefer non-pre-release versions when performing a `bundle
+ update --patch`
+ ([#6684](https://github.com/bundler/bundler/issues/6684),
+ @segiddins)
+
+-------------------------------------------------------------------
+Wed Sep 5 10:04:15 UTC 2018 - coolo(a)suse.com
+
+- updated to version 1.16.4
+ see installed CHANGELOG.md
+
+ ## 1.16.4 (2017-08-17)
+
+ Changes:
+
+ - Welcome new members to the Bundler core team (@indirect)
+ - Don't mutate original error trees when determining version_conflict_message (@greysteil)
+ - Update vendored Molinillo to 0.6.6 (@segiddins)
+
+ Bugfixes:
+
+ - Reword bundle update regression message to be more clear to the user when a gem's version is downgraded ([#6584](https://github.com/bundler/bundler/issues/6584), @ralphbolo)
+ - Respect --conservative flag when updating a dependency group ([#6560](https://github.com/bundler/bundler/issues/6560), @greysteil)
+ - Fix issue where a pre-release version was not being selected when it's specified in the Gemfile ([#6449](https://github.com/bundler/bundler/issues/6449), @akihiro17)
+ - Fix issue where `Etc` was not loaded when getting the user's home dir ([#6640](https://github.com/bundler/bundler/issues/6640), @colby-swandale)
+ - Use UTF-8 for reading files including Gemfile ([#6660](https://github.com/bundler/bundler/issues/6660), @eregon)
+ - Remove unnecessary `while` loop in path resolver helper (@ojab)
+
+ Documentation:
+
+ - Document that `bundle show [--paths]` sorts results by name (@kemitchell)
+
+-------------------------------------------------------------------
Old:
----
bundler-1.16.3.gem
New:
----
bundler-1.16.6.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-bundler.spec ++++++
--- /var/tmp/diff_new_pack.I36ocs/_old 2018-10-25 09:08:25.514430330 +0200
+++ /var/tmp/diff_new_pack.I36ocs/_new 2018-10-25 09:08:25.518430327 +0200
@@ -24,14 +24,14 @@
#
Name: rubygem-bundler
-Version: 1.16.3
+Version: 1.16.6
Release: 0
%define mod_name bundler
%define mod_full_name %{mod_name}-%{version}
BuildRoot: %{_tmppath}/%{name}-%{version}-build
+BuildRequires: ruby-macros >= 5
BuildRequires: %{ruby >= 1.8.7}
BuildRequires: %{rubygem gem2rpm}
-BuildRequires: ruby-macros >= 5
BuildRequires: update-alternatives
Url: http://bundler.io
Source: https://rubygems.org/gems/%{mod_full_name}.gem
++++++ bundler-1.16.3.gem -> bundler-1.16.6.gem ++++++
++++ 2253 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package govpn for openSUSE:Factory checked in at 2018-10-25 09:08:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/govpn (Old)
and /work/SRC/openSUSE:Factory/.govpn.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "govpn"
Thu Oct 25 09:08:09 2018 rev:6 rq:643568 version:7.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/govpn/govpn.changes 2017-11-27 22:15:37.972685303 +0100
+++ /work/SRC/openSUSE:Factory/.govpn.new/govpn.changes 2018-10-25 09:08:19.798433744 +0200
@@ -1,0 +2,8 @@
+Sat Oct 20 17:19:16 UTC 2018 - sor.alexei(a)meowr.ru
+
+- Update to version 7.5:
+ * Dependant cryptographic libraries are updated for compatibility
+ with Go 1.11.
+- Remove govpn-go-1.7-compat.patch.
+
+-------------------------------------------------------------------
Old:
----
govpn-7.4.tar.xz
govpn-7.4.tar.xz.sig
govpn-go-1.7-compat.patch
New:
----
govpn-7.5.tar.xz
govpn-7.5.tar.xz.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ govpn.spec ++++++
--- /var/tmp/diff_new_pack.71iiRg/_old 2018-10-25 09:08:20.246433476 +0200
+++ /var/tmp/diff_new_pack.71iiRg/_new 2018-10-25 09:08:20.250433473 +0200
@@ -1,7 +1,7 @@
#
# spec file for package govpn
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,17 +12,17 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: govpn
-Version: 7.4
+Version: 7.5
Release: 0
Summary: Virtual Private Network Implementation
-License: GPL-3.0+
+License: GPL-3.0-or-later
Group: Productivity/Networking/Web/Proxy
-Url: http://govpn.info/
+URL: http://govpn.info/
Source: http://www.govpn.info/download/%{name}-%{version}.tar.xz
Source1: http://www.govpn.info/download/%{name}-%{version}.tar.xz.sig
Source2: %{name}.keyring
@@ -30,8 +30,6 @@
Source4: %{name}@.service
Source5: %{name}.target
Source6: %{name}.firewall
-# PATCH-FIX-OPENSUSE govpn-go-1.7-compat.patch -- Restore Go 1.7 compatibility.
-Patch0: govpn-go-1.7-compat.patch
BuildRequires: go >= 1.6
BuildRequires: systemd-rpm-macros
Requires(post): info
@@ -73,9 +71,6 @@
%prep
%setup -q
-%if 0%{?suse_version} <= 1320
-%patch0 -p1
-%endif
cp -f %{SOURCE3} %{name}.conf
cp -f %{SOURCE4} %{name}@.service
cp -f %{SOURCE5} %{name}.target
@@ -121,8 +116,8 @@
%service_del_postun %{name}.target
%files
+%license COPYING
%doc %{_docdir}/%{name}/
-%doc COPYING
%{_bindir}/%{name}-client
%{_bindir}/%{name}-verifier
%{_datadir}/%{name}/
++++++ govpn-7.4.tar.xz -> govpn-7.5.tar.xz ++++++
++++ 91341 lines of diff (skipped)
1
0