commit nodejs10 for openSUSE:Factory

2020-11-02 Thread root
Hello community,

here is the log from the commit of package nodejs10 for openSUSE:Factory 
checked in at 2020-11-02 09:40:15

Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
 and  /work/SRC/openSUSE:Factory/.nodejs10.new.3463 (New)


Package is "nodejs10"

Mon Nov  2 09:40:15 2020 rev:29 rq:844833 version:10.23.0

Changes:

--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes2020-10-20 
16:03:58.277826845 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs10.new.3463/nodejs10.changes  
2020-11-02 09:40:23.721610039 +0100
@@ -1,0 +2,11 @@
+Thu Oct 29 10:18:00 UTC 2020 - Adam Majer 
+
+- New upstream LTS version 10.23.0:
+  * deps: upgrade npm to 6.14.8
+  * n-api:
++ create N-API version 7
++ expose napi_build_version variable
+
+- versioned.patch: refreshed
+
+---

Old:

  node-v10.22.1.tar.xz

New:

  node-v10.23.0.tar.xz



Other differences:
--
++ nodejs10.spec ++
--- /var/tmp/diff_new_pack.iVvluj/_old  2020-11-02 09:40:25.153611413 +0100
+++ /var/tmp/diff_new_pack.iVvluj/_new  2020-11-02 09:40:25.157611417 +0100
@@ -26,7 +26,7 @@
 ###
 
 Name:   nodejs10
-Version:10.22.1
+Version:10.23.0
 Release:0
 
 %define node_version_number 10
@@ -326,7 +326,7 @@
 Provides:   nodejs-npm = %{version}
 Obsoletes:  nodejs-npm < 4.0.0
 Provides:   npm = %{version}
-Provides:   npm(npm) = 6.14.6
+Provides:   npm(npm) = 6.14.8
 %if 0%{?suse_version} >= 1500
 %if %{node_version_number} >= 10
 Requires:   group(nobody)
@@ -346,6 +346,7 @@
 Provides:   bundled(node-ansi-align) = 2.0.0
 Provides:   bundled(node-ansi-regex) = 2.1.1
 Provides:   bundled(node-ansi-regex) = 3.0.0
+Provides:   bundled(node-ansi-regex) = 4.1.0
 Provides:   bundled(node-ansi-styles) = 3.2.1
 Provides:   bundled(node-ansicolors) = 0.3.2
 Provides:   bundled(node-ansistyles) = 0.1.3
@@ -361,7 +362,7 @@
 Provides:   bundled(node-aws4) = 1.8.0
 Provides:   bundled(node-balanced-match) = 1.0.0
 Provides:   bundled(node-bcrypt-pbkdf) = 1.0.2
-Provides:   bundled(node-bin-links) = 1.1.7
+Provides:   bundled(node-bin-links) = 1.1.8
 Provides:   bundled(node-bluebird) = 3.5.5
 Provides:   bundled(node-boxen) = 1.3.0
 Provides:   bundled(node-brace-expansion) = 1.1.11
@@ -372,6 +373,7 @@
 Provides:   bundled(node-cacache) = 12.0.3
 Provides:   bundled(node-call-limit) = 1.1.1
 Provides:   bundled(node-camelcase) = 4.1.0
+Provides:   bundled(node-camelcase) = 5.3.1
 Provides:   bundled(node-capture-stack-trace) = 1.0.0
 Provides:   bundled(node-caseless) = 0.12.0
 Provides:   bundled(node-chalk) = 2.4.1
@@ -382,7 +384,7 @@
 Provides:   bundled(node-cli-boxes) = 1.0.0
 Provides:   bundled(node-cli-columns) = 3.1.2
 Provides:   bundled(node-cli-table3) = 0.5.1
-Provides:   bundled(node-cliui) = 4.1.0
+Provides:   bundled(node-cliui) = 5.0.0
 Provides:   bundled(node-clone) = 1.0.4
 Provides:   bundled(node-cmd-shim) = 3.0.3
 Provides:   bundled(node-co) = 4.6.0
@@ -395,13 +397,12 @@
 Provides:   bundled(node-concat-map) = 0.0.1
 Provides:   bundled(node-concat-stream) = 1.6.2
 Provides:   bundled(node-config-chain) = 1.1.12
-Provides:   bundled(node-configstore) = 3.1.2
+Provides:   bundled(node-configstore) = 3.1.5
 Provides:   bundled(node-console-control-strings) = 1.1.0
 Provides:   bundled(node-copy-concurrently) = 1.0.5
 Provides:   bundled(node-core-util-is) = 1.0.2
 Provides:   bundled(node-create-error-class) = 3.0.2
 Provides:   bundled(node-cross-spawn) = 5.1.0
-Provides:   bundled(node-cross-spawn) = 6.0.5
 Provides:   bundled(node-crypto-random-string) = 1.0.0
 Provides:   bundled(node-cyclist) = 0.2.2
 Provides:   bundled(node-dashdash) = 1.14.1
@@ -417,12 +418,13 @@
 Provides:   bundled(node-detect-indent) = 5.0.0
 Provides:   bundled(node-detect-newline) = 2.1.0
 Provides:   bundled(node-dezalgo) = 1.0.3
-Provides:   bundled(node-dot-prop) = 4.2.0
+Provides:   bundled(node-dot-prop) = 4.2.1
 Provides:   bundled(node-dotenv) = 5.0.1
 Provides:   bundled(node-duplexer3) = 0.1.4
 Provides:   bundled(node-duplexify) = 3.6.0
 Provides:   bundled(node-ecc-jsbn) = 0.1.2
 Provides:   bundled(node-editor) = 1.0.0
+Provides:   bundled(node-emoji-regex) = 7.0.3
 Provides:   bundled(node-encoding) = 0.1.12
 Provides:   bundled(node-end-of-stream) = 1.4.1
 Provides:   bundled(node-env-paths) = 2.2.0
@@ -434,14 +436,12 @@
 Provides:   bundled(node-es6-promisify) = 5.0.0
 

commit nodejs10 for openSUSE:Factory

2020-10-20 Thread root
Hello community,

here is the log from the commit of package nodejs10 for openSUSE:Factory 
checked in at 2020-10-20 16:00:54

Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
 and  /work/SRC/openSUSE:Factory/.nodejs10.new.3486 (New)


Package is "nodejs10"

Tue Oct 20 16:00:54 2020 rev:28 rq:842083 version:10.22.1

Changes:

--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes2020-10-03 
18:53:30.801345492 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs10.new.3486/nodejs10.changes  
2020-10-20 16:03:58.277826845 +0200
@@ -1,0 +2,6 @@
+Fri Oct  9 09:34:16 UTC 2020 - Adam Majer 
+
+- fix_ci_tests.patch: add support to SUSE's ECDH backport errors
+  in SLE's openssl
+
+---



Other differences:
--
++ nodejs10.spec ++
--- /var/tmp/diff_new_pack.838OZq/_old  2020-10-20 16:04:01.185828223 +0200
+++ /var/tmp/diff_new_pack.838OZq/_new  2020-10-20 16:04:01.189828224 +0200
@@ -346,15 +346,10 @@
 Provides:   bundled(node-ansi-align) = 2.0.0
 Provides:   bundled(node-ansi-regex) = 2.1.1
 Provides:   bundled(node-ansi-regex) = 3.0.0
-Provides:   bundled(node-ansi-regex) = 3.0.0
 Provides:   bundled(node-ansi-styles) = 3.2.1
 Provides:   bundled(node-ansicolors) = 0.3.2
 Provides:   bundled(node-ansistyles) = 0.1.3
 Provides:   bundled(node-aproba) = 1.2.0
-Provides:   bundled(node-aproba) = 1.2.0
-Provides:   bundled(node-aproba) = 1.2.0
-Provides:   bundled(node-aproba) = 1.2.0
-Provides:   bundled(node-aproba) = 1.2.0
 Provides:   bundled(node-aproba) = 2.0.0
 Provides:   bundled(node-archy) = 1.0.0
 Provides:   bundled(node-are-we-there-yet) = 1.1.4
@@ -463,7 +458,6 @@
 Provides:   bundled(node-gentle-fs) = 2.3.0
 Provides:   bundled(node-get-caller-file) = 1.0.3
 Provides:   bundled(node-get-stream) = 3.0.0
-Provides:   bundled(node-get-stream) = 3.0.0
 Provides:   bundled(node-get-stream) = 4.1.0
 Provides:   bundled(node-getpass) = 0.1.7
 Provides:   bundled(node-glob) = 7.1.6
@@ -484,8 +478,6 @@
 Provides:   bundled(node-humanize-ms) = 1.2.1
 Provides:   bundled(node-iconv-lite) = 0.4.23
 Provides:   bundled(node-iferr) = 0.1.5
-Provides:   bundled(node-iferr) = 0.1.5
-Provides:   bundled(node-iferr) = 0.1.5
 Provides:   bundled(node-iferr) = 1.0.2
 Provides:   bundled(node-ignore-walk) = 3.0.3
 Provides:   bundled(node-import-lazy) = 2.1.0
@@ -568,10 +560,6 @@
 Provides:   bundled(node-mimic-fn) = 2.1.0
 Provides:   bundled(node-minimatch) = 3.0.4
 Provides:   bundled(node-minimist) = 1.2.5
-Provides:   bundled(node-minimist) = 1.2.5
-Provides:   bundled(node-minipass) = 2.9.0
-Provides:   bundled(node-minipass) = 2.9.0
-Provides:   bundled(node-minipass) = 2.9.0
 Provides:   bundled(node-minipass) = 2.9.0
 Provides:   bundled(node-minizlib) = 1.3.3
 Provides:   bundled(node-mississippi) = 3.0.0
@@ -657,14 +645,6 @@
 Provides:   bundled(node-read-package-tree) = 5.3.1
 Provides:   bundled(node-readable-stream) = 1.1.14
 Provides:   bundled(node-readable-stream) = 2.3.6
-Provides:   bundled(node-readable-stream) = 2.3.6
-Provides:   bundled(node-readable-stream) = 2.3.6
-Provides:   bundled(node-readable-stream) = 2.3.6
-Provides:   bundled(node-readable-stream) = 2.3.6
-Provides:   bundled(node-readable-stream) = 2.3.6
-Provides:   bundled(node-readable-stream) = 2.3.6
-Provides:   bundled(node-readable-stream) = 2.3.6
-Provides:   bundled(node-readable-stream) = 2.3.6
 Provides:   bundled(node-readable-stream) = 3.6.0
 Provides:   bundled(node-readdir-scoped-modules) = 1.1.0
 Provides:   bundled(node-registry-auth-token) = 3.4.0
@@ -707,24 +687,13 @@
 Provides:   bundled(node-stream-shift) = 1.0.0
 Provides:   bundled(node-strict-uri-encode) = 2.0.0
 Provides:   bundled(node-string-width) = 1.0.2
-Provides:   bundled(node-string-width) = 1.0.2
-Provides:   bundled(node-string-width) = 1.0.2
 Provides:   bundled(node-string-width) = 2.1.1
 Provides:   bundled(node-string_decoder) = 0.10.31
 Provides:   bundled(node-string_decoder) = 1.1.1
-Provides:   bundled(node-string_decoder) = 1.1.1
-Provides:   bundled(node-string_decoder) = 1.1.1
-Provides:   bundled(node-string_decoder) = 1.1.1
-Provides:   bundled(node-string_decoder) = 1.1.1
-Provides:   bundled(node-string_decoder) = 1.1.1
-Provides:   bundled(node-string_decoder) = 1.1.1
-Provides:   bundled(node-string_decoder) = 1.1.1
-Provides:   bundled(node-string_decoder) = 1.1.1
 Provides:   bundled(node-string_decoder) = 1.3.0
 Provides:   

commit nodejs10 for openSUSE:Factory

2020-10-03 Thread root
Hello community,

here is the log from the commit of package nodejs10 for openSUSE:Factory 
checked in at 2020-10-03 18:53:27

Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
 and  /work/SRC/openSUSE:Factory/.nodejs10.new.4249 (New)


Package is "nodejs10"

Sat Oct  3 18:53:27 2020 rev:27 rq:838331 version:10.22.1

Changes:

--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes2020-09-09 
17:45:46.122369382 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs10.new.4249/nodejs10.changes  
2020-10-03 18:53:30.801345492 +0200
@@ -1,0 +2,9 @@
+Fri Sep 18 07:00:58 UTC 2020 - Adam Majer 
+
+- New upstream LTS version 10.22.1:
+  * fs.realpath.native on may cause buffer overflow
+(bsc#1176589, CVE-2020-8252)
+- fix_ci_tests.patch: re-add missing debug symbol removal before
+  running unit tests
+
+---
@@ -21 +30 @@
-- New upstream LTS version 12.22.0:
+- New upstream LTS version 10.22.0:

Old:

  node-v10.22.0.tar.xz

New:

  node-v10.22.1.tar.xz



Other differences:
--
++ nodejs10.spec ++
--- /var/tmp/diff_new_pack.I8EVP4/_old  2020-10-03 18:53:31.925346952 +0200
+++ /var/tmp/diff_new_pack.I8EVP4/_new  2020-10-03 18:53:31.933346962 +0200
@@ -26,7 +26,7 @@
 ###
 
 Name:   nodejs10
-Version:10.22.0
+Version:10.22.1
 Release:0
 
 %define node_version_number 10
@@ -239,18 +239,26 @@
 %endif
 
 %endif
+%else
+Provides:   bundled(openssl) = 1.1.1g
 %endif
 
 %if ! 0%{with intree_cares}
 BuildRequires:  pkgconfig(libcares) >= 1.10.0
+%else
+Provides:   bundled(libcares2) = 1.15.0
 %endif
 
 %if ! 0%{with intree_icu}
 BuildRequires:  pkgconfig(icu-i18n) >= 57
+%else
+Provides:   bundled(icu) = 64.2
 %endif
 
 %if ! 0%{with intree_nghttp2}
 BuildRequires:  libnghttp2-devel >= 1.41.0
+%else
+Provides:   bundled(nghttp2) = 1.41.0
 %endif
 
 %if 0%{with valgrind_tests}
@@ -287,6 +295,14 @@
 ExclusiveArch:  %{ix86} x86_64 armv7hl aarch64 ppc ppc64 ppc64le s390 s390x
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
+Provides:   bundled(brotli) = 1.0.7
+Provides:   bundled(http-parser) = 2.9.3
+Provides:   bundled(libuv) = 1.34.2
+Provides:   bundled(v8) = 6.8.275.32
+
+Provides:   bundled(node-acorn) = 5.7.2
+Provides:   bundled(node-node-inspect) = 1.11.5
+
 %description
 Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js
 uses an event-driven, non-blocking I/O model. Node.js has a package ecosystem
@@ -310,7 +326,7 @@
 Provides:   nodejs-npm = %{version}
 Obsoletes:  nodejs-npm < 4.0.0
 Provides:   npm = %{version}
-Provides:   npm(npm) = 6.14.3
+Provides:   npm(npm) = 6.14.6
 %if 0%{?suse_version} >= 1500
 %if %{node_version_number} >= 10
 Requires:   group(nobody)
@@ -321,6 +337,441 @@
 %else
 Recommends: python
 %endif
+Provides:   bundled(node-JSONStream) = 1.3.5
+Provides:   bundled(node-abbrev) = 1.1.1
+Provides:   bundled(node-agent-base) = 4.2.1
+Provides:   bundled(node-agent-base) = 4.3.0
+Provides:   bundled(node-agentkeepalive) = 3.5.2
+Provides:   bundled(node-ajv) = 5.5.2
+Provides:   bundled(node-ansi-align) = 2.0.0
+Provides:   bundled(node-ansi-regex) = 2.1.1
+Provides:   bundled(node-ansi-regex) = 3.0.0
+Provides:   bundled(node-ansi-regex) = 3.0.0
+Provides:   bundled(node-ansi-styles) = 3.2.1
+Provides:   bundled(node-ansicolors) = 0.3.2
+Provides:   bundled(node-ansistyles) = 0.1.3
+Provides:   bundled(node-aproba) = 1.2.0
+Provides:   bundled(node-aproba) = 1.2.0
+Provides:   bundled(node-aproba) = 1.2.0
+Provides:   bundled(node-aproba) = 1.2.0
+Provides:   bundled(node-aproba) = 1.2.0
+Provides:   bundled(node-aproba) = 2.0.0
+Provides:   bundled(node-archy) = 1.0.0
+Provides:   bundled(node-are-we-there-yet) = 1.1.4
+Provides:   bundled(node-asap) = 2.0.6
+Provides:   bundled(node-asn1) = 0.2.4
+Provides:   bundled(node-assert-plus) = 1.0.0
+Provides:   bundled(node-asynckit) = 0.4.0
+Provides:   bundled(node-aws-sign2) = 0.7.0
+Provides:   bundled(node-aws4) = 1.8.0
+Provides:   bundled(node-balanced-match) = 1.0.0
+Provides:   bundled(node-bcrypt-pbkdf) = 1.0.2
+Provides:   bundled(node-bin-links) = 1.1.7
+Provides:   bundled(node-bluebird) = 3.5.5
+Provides:   bundled(node-boxen) = 1.3.0
+Provides:   bundled(node-brace-expansion) = 1.1.11
+Provides:   bundled(node-buffer-from) = 1.0.0
+Provides:   bundled(node-builtins) = 1.0.3
+Provides:   bundled(node-byline) = 5.0.0
+Provides:   bundled(node-byte-size) = 5.0.1
+Provides: 

commit nodejs10 for openSUSE:Factory

2020-09-09 Thread root
Hello community,

here is the log from the commit of package nodejs10 for openSUSE:Factory 
checked in at 2020-09-09 17:45:43

Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
 and  /work/SRC/openSUSE:Factory/.nodejs10.new.3399 (New)


Package is "nodejs10"

Wed Sep  9 17:45:43 2020 rev:26 rq:832358 version:10.22.0

Changes:

--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes2020-08-28 
23:44:35.203516842 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs10.new.3399/nodejs10.changes  
2020-09-09 17:45:46.122369382 +0200
@@ -13,0 +14,5 @@
+Tue Jul 28 07:13:57 UTC 2020 - Dirk Mueller 
+
+- avoid rpmbuild warnings on if/else/endif constructs
+
+---



Other differences:
--
++ nodejs10.spec ++
--- /var/tmp/diff_new_pack.VrTSHg/_old  2020-09-09 17:45:47.874370805 +0200
+++ /var/tmp/diff_new_pack.VrTSHg/_new  2020-09-09 17:45:47.878370809 +0200
@@ -36,7 +36,7 @@
 %else
 %if %node_version_number >= 10
 %define openssl_req_ver 1.1.0
-%else # node8 or older
+%else
 %define openssl_req_ver 1.0.2
 %endif
 %endif
@@ -94,7 +94,7 @@
 %else
 %bcond_withbinutils_gold
 %endif
-%endif # aarch64
+%endif
 
 # No binutils_gold on all versions of SLE 12 and Leap 42 (s390x).
 %ifarch s390x
@@ -103,7 +103,7 @@
 %else
 %bcond_withbinutils_gold
 %endif
-%endif # s390x
+%endif
 
 %ifarch s390
 %bcond_withbinutils_gold
@@ -219,7 +219,7 @@
 %else
 BuildRequires:  python
 %endif
-%endif  # python3
+%endif
 
 %if 0%{?suse_version} >= 1500 && %{node_version_number} >= 10
 BuildRequires:  group(nobody)
@@ -230,7 +230,7 @@
 
 %if %node_version_number >= 8
 BuildRequires:  pkgconfig(openssl) >= %{openssl_req_ver}
-%else # older node doesn't support OpenSSL 1.1
+%else
 
 %if 0%{?suse_version} >= 1330
 BuildRequires:  libopenssl-1_0_0-devel
@@ -238,8 +238,8 @@
 BuildRequires:  openssl-devel >= %{openssl_req_ver}
 %endif
 
-%endif # older node doesn't support OpenSSL 1.1
-%endif # ! {with intree_openssl}
+%endif
+%endif
 
 %if ! 0%{with intree_cares}
 BuildRequires:  pkgconfig(libcares) >= 1.10.0
@@ -353,7 +353,7 @@
 
 %if %{node_version_number} >= 10
 tar Jxvf %{SOURCE11}
-%endif # node_version_number
+%endif
 
 %patch3 -p1
 %if ! 0%{with intree_openssl}






commit nodejs10 for openSUSE:Factory

2020-08-28 Thread root
Hello community,

here is the log from the commit of package nodejs10 for openSUSE:Factory 
checked in at 2020-08-28 23:44:32

Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
 and  /work/SRC/openSUSE:Factory/.nodejs10.new.3399 (New)


Package is "nodejs10"

Fri Aug 28 23:44:32 2020 rev:25 rq:828544 version:10.22.0

Changes:

--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes2020-08-02 
12:29:29.163926704 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs10.new.3399/nodejs10.changes  
2020-08-28 23:44:35.203516842 +0200
@@ -1,0 +2,12 @@
+Fri Aug 21 15:20:46 UTC 2020 - Adam Majer 
+
+- Strip debugging symbols prior to running unit tests. Some tests
+  cause too much memory usage when debug symbols are enabled.
+
+---
+Mon Aug 10 16:37:44 UTC 2020 - Adam Majer 
+
+- Explicitly add -fno-strict-aliasing to CFLAGS to fix compilation
+  on Aarch64 with gcc10 (bsc#1172686)
+
+---



Other differences:
--
++ nodejs10.spec ++
--- /var/tmp/diff_new_pack.HQRTVD/_old  2020-08-28 23:44:36.419516062 +0200
+++ /var/tmp/diff_new_pack.HQRTVD/_new  2020-08-28 23:44:36.419516062 +0200
@@ -118,7 +118,7 @@
 Summary:Evented I/O for V8 JavaScript
 License:MIT
 Group:  Development/Languages/NodeJS
-Url:https://nodejs.org
+URL:https://nodejs.org
 Source: https://nodejs.org/dist/v%{version}/node-v%{version}.tar.xz
 Source1:https://nodejs.org/dist/v%{version}/SHASUMS256.txt
 Source2:https://nodejs.org/dist/v%{version}/SHASUMS256.txt.sig
@@ -406,8 +406,8 @@
 
 # percent-configure pulls in something that confuses node's configure
 # script, so we'll do it thus:
-export CFLAGS="%{optflags}"
-export CXXFLAGS="%{optflags} -Wno-class-memaccess -Wno-error=return-type"
+export CFLAGS="%{optflags} -fno-strict-aliasing"
+export CXXFLAGS="%{optflags} -Wno-class-memaccess -Wno-error=return-type 
-fno-strict-aliasing"
 export LDFLAGS="%{?build_ldflags}"
 
 %if 0%{?cc_exec:1}
@@ -455,6 +455,10 @@
 %install
 . %{SOURCE20}
 
+export CFLAGS="%{optflags} -fno-strict-aliasing"
+export CXXFLAGS="%{optflags} -Wno-class-memaccess -Wno-error=return-type 
-fno-strict-aliasing"
+export LDFLAGS="%{?build_ldflags}"
+
 %if 0%{?cc_exec:1}
 export CC=%{?cc_exec}
 export CXX=%{?cpp_exec}
@@ -536,6 +540,10 @@
 %endif
 
 %check
+export CFLAGS="%{optflags} -fno-strict-aliasing"
+export CXXFLAGS="%{optflags} -Wno-class-memaccess -Wno-error=return-type 
-fno-strict-aliasing"
+export LDFLAGS="%{?build_ldflags}"
+
 %if 0%{?cc_exec:1}
 export CC=%{?cc_exec}
 export CXX=%{?cpp_exec}
@@ -546,6 +554,8 @@
 find test \( -name \*.out -or -name \*.js \) -exec sed -i 's,Use `node ,Use 
`node%{node_version_number} ,' {} \;
 %endif
 
+strip node%{node_version_number}
+
 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






commit nodejs10 for openSUSE:Factory

2020-08-02 Thread root
Hello community,

here is the log from the commit of package nodejs10 for openSUSE:Factory 
checked in at 2020-08-02 12:28:07

Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
 and  /work/SRC/openSUSE:Factory/.nodejs10.new.3592 (New)


Package is "nodejs10"

Sun Aug  2 12:28:07 2020 rev:24 rq:823430 version:10.22.0

Changes:

--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes2020-06-11 
14:47:08.077807703 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs10.new.3592/nodejs10.changes  
2020-08-02 12:29:29.163926704 +0200
@@ -1,0 +2,12 @@
+Wed Jul 22 12:27:31 UTC 2020 - Adam Majer 
+
+- New upstream LTS version 12.22.0:
+  * deps:
++ upgrade npm to 6.14.6 - fixes potential information leak through
+  log files (bsc#1173937, CVE-2020-15095)
++ upgrade openssl sources to 1.1.1g (SLE-12 only)
+  * n-api: add napi_detach_arraybuffer
+
+- versioned.patch: refreshed
+
+---

Old:

  node-v10.21.0.tar.xz

New:

  node-v10.22.0.tar.xz



Other differences:
--
++ nodejs10.spec ++
--- /var/tmp/diff_new_pack.FqCzbh/_old  2020-08-02 12:29:31.471929076 +0200
+++ /var/tmp/diff_new_pack.FqCzbh/_new  2020-08-02 12:29:31.475929081 +0200
@@ -26,7 +26,7 @@
 ###
 
 Name:   nodejs10
-Version:10.21.0
+Version:10.22.0
 Release:0
 
 %define node_version_number 10
@@ -542,7 +542,7 @@
 %endif
 
 export NODE_TEST_NO_INTERNET=1
-%if %{node_version_number} >= 14
+%if %{node_version_number} >= 12
 find test \( -name \*.out -or -name \*.js \) -exec sed -i 's,Use `node ,Use 
`node%{node_version_number} ,' {} \;
 %endif
 

++ SHASUMS256.txt ++
--- /var/tmp/diff_new_pack.FqCzbh/_old  2020-08-02 12:29:31.519929126 +0200
+++ /var/tmp/diff_new_pack.FqCzbh/_new  2020-08-02 12:29:31.519929126 +0200
@@ -1,36 +1,36 @@
-73f0bc9348b2f70f2deed898843f7212f494b085ee3022ff67967005852130fa  
node-v10.21.0-aix-ppc64.tar.gz
-596900700c4a0de0303bb4c378a1abcd63f31efc848704c5fbc1230de628577a  
node-v10.21.0-darwin-x64.tar.gz
-36eec82a6cd881a937c94a2d03136c9836b39e254ab325840426acd5f3c5787c  
node-v10.21.0-darwin-x64.tar.xz
-262f5bc158f7a58bf41d8871c50ae74d7cb3210f3a6b2efe3ba5f21ea33a08c8  
node-v10.21.0-headers.tar.gz
-c09501ddd41a8c63f00d4952e31842e49c23007271d157de27e5fce82418eff6  
node-v10.21.0-headers.tar.xz
-43f821147c18367c227ea63ce173ee3acfd3da1fa3ea0581f6de1a27ca5b7d4e  
node-v10.21.0-linux-arm64.tar.gz
-3af40706ff0da7fe0baa4683ead6c74445405a2553e7373e627f24d19d4ac100  
node-v10.21.0-linux-arm64.tar.xz
-220dcfa45ddab2c0217260a15fb0d6d18ecd457503f05bb97420a05e4795a452  
node-v10.21.0-linux-armv6l.tar.gz
-4943467e94ac2aed354bf6156c9ac43491327143357cf483b27b40ba7d3a8970  
node-v10.21.0-linux-armv6l.tar.xz
-a8009ea75f05c0b5cb13a233b9a09a3c83fd1715ba2eae1464bd1472cae885db  
node-v10.21.0-linux-armv7l.tar.gz
-28808565e8e3565a7d3f2ebebda4bf0f0c1e2e7e350e7d0a8de7b39b9da573cd  
node-v10.21.0-linux-armv7l.tar.xz
-56d82acd26898515d2cc27e5102c0f7253ced7ff3e35078a0a0472d6c9cbaa45  
node-v10.21.0-linux-ppc64le.tar.gz
-661d36981206d239fb6d55056a662a00eb047056ffe0c2d6078937a09eeb60c5  
node-v10.21.0-linux-ppc64le.tar.xz
-fc5a87fb704474077997839c22f93c579f957335589fee5293a383dc94578be9  
node-v10.21.0-linux-s390x.tar.gz
-ff5d3aa06bae5caacdcedaf75c9d835de80d899f36a4e93933c6b06effb4481e  
node-v10.21.0-linux-s390x.tar.xz
-d0bac246001eed9268ba9cadbfc6cfd8b6eb0728ad000a0f9fa7ce29e66c2be4  
node-v10.21.0-linux-x64.tar.gz
-1d3296763e46540047099e4910812e81c4899c0595f2d82474e2099c1e1603e2  
node-v10.21.0-linux-x64.tar.xz
-bcd05dab3974ccb680c571671493d198bd5cae0be43a63f565564e57947aacb8  
node-v10.21.0.pkg
-ec1d79603065a01aa017a5e519b56a5448d789142163284ec6dcc8ee3f6bc4b6  
node-v10.21.0-sunos-x64.tar.gz
-c785dc061fda08f493cc70fc532c2657521e76826ba20ba737d2263619a994de  
node-v10.21.0-sunos-x64.tar.xz
-bee7497e29c6c8f350fdf7dfa198c97041c7bf8d57cc2b58dfbfe6607d1ebf8f  
node-v10.21.0.tar.gz
-26b01fa28338cacaa8a66d7963ab2514e81678c268ab52ec55dcf937aadcb73b  
node-v10.21.0.tar.xz
-8dd25c93f6549f877f51686dc00e2f481e82cd0c41ace7b43847f65ec03f8ea9  
node-v10.21.0-win-x64.7z
-03dddcdaccdb40978ddf15d189acdc20409d9a36db2595118690ff83ce82  
node-v10.21.0-win-x64.zip
-52e17029a13ea91770f8726beb602e02f0e5e4a693d446d88e8ecd6b42893683  
node-v10.21.0-win-x86.7z
-1ed92df4f39d183b0dee5205813ba9a32b8aff3e6f55d7f4d65193659dbad248  
node-v10.21.0-win-x86.zip
-d4c14e6b7881f729eafc0f5e6a8accc51c71d2670ffdd02becc43abd1d1d3448  
node-v10.21.0-x64.msi
-bc9ed68a1124f607a3847d8ce5a8a0eeaa42a0ee8f4b3eecd5fe90f36ad70122  
node-v10.21.0-x86.msi
-1b4ea1d005370eaa851346964f635306e9521a4286c9c7aa405f26d242c4d5cb  
win-x64/node.exe

commit nodejs10 for openSUSE:Factory

2020-06-11 Thread root
Hello community,

here is the log from the commit of package nodejs10 for openSUSE:Factory 
checked in at 2020-06-11 14:46:23

Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
 and  /work/SRC/openSUSE:Factory/.nodejs10.new.3606 (New)


Package is "nodejs10"

Thu Jun 11 14:46:23 2020 rev:23 rq:812980 version:10.21.0

Changes:

--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes2020-05-05 
18:54:47.953336324 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs10.new.3606/nodejs10.changes  
2020-06-11 14:47:08.077807703 +0200
@@ -1,0 +2,21 @@
+Tue Jun  9 11:45:32 UTC 2020 - Adam Majer 
+
+- Add Require for nodejs10 when intalling npm10 (bsc#1172728)
+
+---
+Thu Jun  4 11:29:50 UTC 2020 - Adam Majer 
+
+- New upstream LTS version 10.21.0:
+  * napi: fix various types of memory corruption in napi_get_value_string_*()
+(CVE-2020-8174, bsc#1172443)
+  * http2: fix HTTP/2 Large Settings Frame DoS
+(CVE-2020-11080, bsc#1172442)
+  * deps: ICU-20958 Prevent SEGV_MAPERR in append
+(CVE-2020-10531, bsc#1166844)
+
+---
+Mon May  4 12:28:30 UTC 2020 - Adam Majer 
+
+- Reduce Requires to Recommends on nodejs10-devel when installing npm10
+
+---
@@ -8 +29 @@
-+ update npm to 6.14.3
++ update npm to 6.14.3 (bsc#1166916, CVE-2020-7598)

Old:

  node-v10.20.1.tar.xz

New:

  node-v10.21.0.tar.xz



Other differences:
--
++ nodejs10.spec ++
--- /var/tmp/diff_new_pack.qD6Dx1/_old  2020-06-11 14:47:10.509814788 +0200
+++ /var/tmp/diff_new_pack.qD6Dx1/_new  2020-06-11 14:47:10.517814811 +0200
@@ -26,7 +26,7 @@
 ###
 
 Name:   nodejs10
-Version:10.20.1
+Version:10.21.0
 Release:0
 
 %define node_version_number 10
@@ -158,8 +158,10 @@
 %endif
 
 BuildRequires:  pkg-config
+BuildRequires:  config(netcfg)
 
-# Node.js 4/6/7 requires GCC 4.8.5+.
+# SLE-11 target only
+# Node.js 6 requires GCC 4.8.5+.
 #
 # For Node.js 8.x, upstream requires GCC 4.9.4+, as GCC 4.8 may have
 # slightly buggy C++11 support: https://github.com/nodejs/node/pull/13466
@@ -176,15 +178,26 @@
 BuildRequires:  gcc48-c++
 %define cc_exec  gcc-4.8
 %define cpp_exec g++-4.8
-%endif # node >= 8
-%endif # sles == 11
+%endif
+%endif
+# sles == 11 block
 
-# Use GCC 7, since it is in SLE-12:Update
-%if %node_version_number >= 8 && 0%{?suse_version} == 1315
+# Pick and stick with "latest" compiler at time of LTS release
+# for SLE-12:Update targets
+%if 0%{?suse_version} == 1315
+%if %node_version_number >= 14
+BuildRequires:  gcc9-c++
+%define cc_exec  gcc-9
+%define cpp_exec g++-9
+%else
+%if %node_version_number >= 8
 BuildRequires:  gcc7-c++
 %define cc_exec  gcc-7
 %define cpp_exec g++-7
-%endif # node >= 8 and sle == 12
+%endif
+%endif
+%endif
+# compiler selection
 
 # No special version defined, use default.
 %if ! 0%{?cc_exec:1}
@@ -196,6 +209,7 @@
 BuildRequires:  xz
 BuildRequires:  zlib-devel
 
+# Python dependencies
 %if %node_version_number > 12
 BuildRequires:  netcfg
 BuildRequires:  python3
@@ -236,7 +250,7 @@
 %endif
 
 %if ! 0%{with intree_nghttp2}
-BuildRequires:  libnghttp2-devel >= 1.39.2
+BuildRequires:  libnghttp2-devel >= 1.41.0
 %endif
 
 %if 0%{with valgrind_tests}
@@ -290,7 +304,9 @@
 %package -n npm10
 Summary:Package manager for Node.js
 Group:  Development/Languages/NodeJS
-Requires:   %{name}-devel = %{version}
+Requires:   %{name} = %{version}
+Requires:   nodejs-common
+Recommends: %{name}-devel = %{version}
 Provides:   nodejs-npm = %{version}
 Obsoletes:  nodejs-npm < 4.0.0
 Provides:   npm = %{version}
@@ -526,6 +542,9 @@
 %endif
 
 export NODE_TEST_NO_INTERNET=1
+%if %{node_version_number} >= 14
+find test \( -name \*.out -or -name \*.js \) -exec sed -i 's,Use `node ,Use 
`node%{node_version_number} ,' {} \;
+%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

++ SHASUMS256.txt ++
--- /var/tmp/diff_new_pack.qD6Dx1/_old  2020-06-11 14:47:10.561814939 +0200
+++ /var/tmp/diff_new_pack.qD6Dx1/_new  2020-06-11 14:47:10.561814939 +0200
@@ -1,36 +1,36 @@
-d25e795554942f467d6c3c3e22d3cd420aa3beac03adc71055c50c6cc41e79cf  
node-v10.20.1-aix-ppc64.tar.gz
-6437e364cd93be246ffb67dd40775cbb467bb8d28d8af4413123f478bb6234b9  
node-v10.20.1-darwin-x64.tar.gz
-699f6c89e52a9eaba08b7769540a69cca19dfdc9aef16a2a569a20b198dd4b27  
node-v10.20.1-darwin-x64.tar.xz
-f2777bf2b140033c01d5f912df510dfa394e748f92bbaed24c832abf36cb3bdf  

commit nodejs10 for openSUSE:Factory

2020-05-05 Thread root
Hello community,

here is the log from the commit of package nodejs10 for openSUSE:Factory 
checked in at 2020-05-05 18:54:37

Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
 and  /work/SRC/openSUSE:Factory/.nodejs10.new.2738 (New)


Package is "nodejs10"

Tue May  5 18:54:37 2020 rev:22 rq:800114 version:10.20.1

Changes:

--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes2020-03-25 
23:42:23.119975721 +0100
+++ /work/SRC/openSUSE:Factory/.nodejs10.new.2738/nodejs10.changes  
2020-05-05 18:54:47.953336324 +0200
@@ -1,0 +2,23 @@
+Mon Apr 27 13:02:42 UTC 2020 - Adam Majer 
+
+- New upstream LTS version 10.20.1:
+  * buffer: add {read|write}Big[U]Int64{BE|LE} methods
+  * build: macOS package notarization
+  * deps:
++ update npm to 6.14.3
++ upgrade openssl sources to 1.1.1e
++ upgrade to libuv 1.34.2
+  * n-api:
++ add napi_get_all_property_names
++ add APIs for per-instance state management
++ define release 6
++ turn NAPI_CALL_INTO_MODULE into a function
+  * tls:
++ expose keylog event on TLSSocket
++ support TLS min/max protocol defaults in CLI
+  * url: handle quasi-WHATWG URLs in urlToOptions()
+
+- openssl_rand_regression.patch: upstreamed
+- versioned.patch: refreshed
+
+---

Old:

  node-v10.19.0.tar.xz
  openssl_rand_regression.patch

New:

  node-v10.20.1.tar.xz



Other differences:
--
++ nodejs10.spec ++
--- /var/tmp/diff_new_pack.2qI0av/_old  2020-05-05 18:54:49.785340269 +0200
+++ /var/tmp/diff_new_pack.2qI0av/_new  2020-05-05 18:54:49.789340277 +0200
@@ -26,7 +26,7 @@
 ###
 
 Name:   nodejs10
-Version:10.19.0
+Version:10.20.1
 Release:0
 
 %define node_version_number 10
@@ -147,7 +147,6 @@
 Patch104:   npm_search_paths.patch
 Patch105:   skip_test_on_lowmem.patch
 Patch106:   skip_no_console.patch
-Patch108:   openssl_rand_regression.patch
 
 Patch120:   flaky_test_rerun.patch
 
@@ -295,7 +294,7 @@
 Provides:   nodejs-npm = %{version}
 Obsoletes:  nodejs-npm < 4.0.0
 Provides:   npm = %{version}
-Provides:   npm(npm) = 6.13.4
+Provides:   npm(npm) = 6.14.3
 %if 0%{?suse_version} >= 1500
 %if %{node_version_number} >= 10
 Requires:   group(nobody)
@@ -356,7 +355,6 @@
 %patch104 -p1
 %patch105 -p1
 %patch106 -p1
-%patch108 -p1
 %patch120 -p1
 %patch200 -p1
 
@@ -527,6 +525,8 @@
 export CXX=%{?cpp_exec}
 %endif
 
+export NODE_TEST_NO_INTERNET=1
+
 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

++ SHASUMS256.txt ++
--- /var/tmp/diff_new_pack.2qI0av/_old  2020-05-05 18:54:49.829340363 +0200
+++ /var/tmp/diff_new_pack.2qI0av/_new  2020-05-05 18:54:49.829340363 +0200
@@ -1,36 +1,36 @@
-9040615d614cf4039f4abbd62c799877c3c2efd517e4100d6f13064d368a25a0  
node-v10.19.0-aix-ppc64.tar.gz
-b16328570651be44213a2303c1f9515fc506e0a96a273806f71ed000e3ca3cb3  
node-v10.19.0-darwin-x64.tar.gz
-91725d2ed64e4ccd265259e3e29a0e64a4d26d9d1cd9ba390e0cdec13ea7b02f  
node-v10.19.0-darwin-x64.tar.xz
-e664f44dae563abdf9fa1eda0ce404dcc2109eb4d3cb3d5305516dca29f4c3b5  
node-v10.19.0-headers.tar.gz
-82a1796cc87ce66db92cdaa0e54f67c1e0c130ec4549a9591b9ff0edff618d10  
node-v10.19.0-headers.tar.xz
-3510172797b63bb6a7247f62a241bdfcf51fef8b1134eb7d3a27973e2008e482  
node-v10.19.0-linux-arm64.tar.gz
-77bdbf859fc38e6e860efd479b0a7b7b6bd3e7cb05337e5cc5638251eb5d3a59  
node-v10.19.0-linux-arm64.tar.xz
-96fa937b8d9a8a4e3c606b33e2d71a971f2069dc3fe6a9a038e7fa74f9444568  
node-v10.19.0-linux-armv6l.tar.gz
-6f650dc7610d7fee1cb6b5bd7339e94858d8d10ab324e17afc4d551008b36f0a  
node-v10.19.0-linux-armv6l.tar.xz
-838a92c63c0bf7d5bb63fbd62b5902e1281ea4bcccbd2de65a8d57edd9b003a1  
node-v10.19.0-linux-armv7l.tar.gz
-7eeddc7815885f665ecbfe2cf8ae2e71fab601eefece229673126ef8da2965f5  
node-v10.19.0-linux-armv7l.tar.xz
-65f9cf15490b33b45dff08e984a0786cf82dba7e7e9bbd74a2cffb63506061d5  
node-v10.19.0-linux-ppc64le.tar.gz
-6a0701f1b03321fb5789c0d6d6ccd5b11579001ad56635354b89fc423b080de0  
node-v10.19.0-linux-ppc64le.tar.xz
-273e264ee6338a7a520dd739620cb3b5388c86f522a77a1bfff011c55a3a2984  
node-v10.19.0-linux-s390x.tar.gz
-014c3fac92b0e3546a4d3de3b05bb00f3d6839f529455419554f4c40409e  
node-v10.19.0-linux-s390x.tar.xz
-36d90bc58f0418f31dceda5b18eb260019fcc91e59b0820ffa66700772a8804b  
node-v10.19.0-linux-x64.tar.gz
-34127c7c6b1ba02d6d4dc3a926f38a5fb88bb37fc7f051349005ce331c7a53c6  
node-v10.19.0-linux-x64.tar.xz
-60eeec991f02e5564d4047387117c6c1884aa8d247c538dc93c51e134eec467f  
node-v10.19.0.pkg

commit nodejs10 for openSUSE:Factory

2020-03-25 Thread root
Hello community,

here is the log from the commit of package nodejs10 for openSUSE:Factory 
checked in at 2020-03-25 23:42:14

Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
 and  /work/SRC/openSUSE:Factory/.nodejs10.new.3160 (New)


Package is "nodejs10"

Wed Mar 25 23:42:14 2020 rev:21 rq:786454 version:10.19.0

Changes:

--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes2020-02-19 
12:39:27.239499111 +0100
+++ /work/SRC/openSUSE:Factory/.nodejs10.new.3160/nodejs10.changes  
2020-03-25 23:42:23.119975721 +0100
@@ -1,0 +2,7 @@
+Mon Mar  2 09:43:10 UTC 2020 - Adam Majer 
+
+- openssl_rand_regression.patch: Add getrandom syscall definition
+  for all Linux platforms. This fixes a runtime error in SLE-12
+  (bnc#1162117)
+
+---

New:

  openssl_rand_regression.patch



Other differences:
--
++ nodejs10.spec ++
--- /var/tmp/diff_new_pack.lgWN4X/_old  2020-03-25 23:42:25.839976610 +0100
+++ /var/tmp/diff_new_pack.lgWN4X/_new  2020-03-25 23:42:25.879976624 +0100
@@ -147,6 +147,7 @@
 Patch104:   npm_search_paths.patch
 Patch105:   skip_test_on_lowmem.patch
 Patch106:   skip_no_console.patch
+Patch108:   openssl_rand_regression.patch
 
 Patch120:   flaky_test_rerun.patch
 
@@ -197,6 +198,7 @@
 BuildRequires:  zlib-devel
 
 %if %node_version_number > 12
+BuildRequires:  netcfg
 BuildRequires:  python3
 %else
 %if 0%{?suse_version} >= 1500
@@ -354,6 +356,7 @@
 %patch104 -p1
 %patch105 -p1
 %patch106 -p1
+%patch108 -p1
 %patch120 -p1
 %patch200 -p1
 



++ openssl_rand_regression.patch ++


commit 4dcb150ea30f9bbfa7946e6b39c30a86aca5ed02
Author: Kurt Roeckx 
Date:   Sat Sep 28 14:59:32 2019 +0200

Add defines for __NR_getrandom for all Linux architectures

Fixes: #10015

Reviewed-by: Bernd Edlinger 
GH: #10044


Index: node-v10.19.0/deps/openssl/openssl_common.gypi
===
--- node-v10.19.0.orig/deps/openssl/openssl_common.gypi
+++ node-v10.19.0/deps/openssl/openssl_common.gypi
@@ -63,6 +63,7 @@
   'defines': [
 'OPENSSLDIR="/etc/ssl"',
 'ENGINESDIR="/dev/null"',
+'OPENSSL_RAND_SEED_GETRANDOM',
 'TERMIOS',
   ],
 }],
Index: node-v10.19.0/deps/openssl/openssl/crypto/rand/rand_unix.c
===
--- node-v10.19.0.orig/deps/openssl/openssl/crypto/rand/rand_unix.c
+++ node-v10.19.0/deps/openssl/openssl/crypto/rand/rand_unix.c
@@ -282,12 +282,58 @@ static ssize_t sysctl_random(char *buf,
 #  if defined(OPENSSL_RAND_SEED_GETRANDOM)
 
 #   if defined(__linux) && !defined(__NR_getrandom)
-#if defined(__arm__) && defined(__NR_SYSCALL_BASE)
+#if defined(__arm__)
 # define __NR_getrandom(__NR_SYSCALL_BASE+384)
 #elif defined(__i386__)
 # define __NR_getrandom355
-#elif defined(__x86_64__) && !defined(__ILP32__)
-# define __NR_getrandom318
+#elif defined(__x86_64__)
+# if defined(__ILP32__)
+#  define __NR_getrandom   (__X32_SYSCALL_BIT + 318)
+# else
+#  define __NR_getrandom   318
+# endif
+#elif defined(__xtensa__)
+# define __NR_getrandom338
+#elif defined(__s390__) || defined(__s390x__)
+# define __NR_getrandom349
+#elif defined(__bfin__)
+# define __NR_getrandom389
+#elif defined(__powerpc__)
+# define __NR_getrandom359
+#elif defined(__mips__) || defined(__mips64)
+# if _MIPS_SIM == _MIPS_SIM_ABI32
+#  define __NR_getrandom   (__NR_Linux + 353)
+# elif _MIPS_SIM == _MIPS_SIM_ABI64
+#  define __NR_getrandom   (__NR_Linux + 313)
+# elif _MIPS_SIM == _MIPS_SIM_NABI32
+#  define __NR_getrandom   (__NR_Linux + 317)
+# endif
+#elif defined(__hppa__)
+# define __NR_getrandom(__NR_Linux + 339)
+#elif defined(__sparc__)
+# define __NR_getrandom347
+#elif defined(__ia64__)
+# define __NR_getrandom1339
+#elif defined(__alpha__)
+# define __NR_getrandom511
+#elif defined(__sh__)
+# if defined(__SH5__)
+#  define __NR_getrandom   373
+# else
+#  define __NR_getrandom   384
+# endif
+#elif defined(__avr32__)
+# define __NR_getrandom317
+#elif defined(__microblaze__)
+# define __NR_getrandom385
+#elif defined(__m68k__)
+# define __NR_getrandom352
+#elif defined(__cris__)
+# define __NR_getrandom356
+#elif defined(__aarch64__)
+# define __NR_getrandom278
+#else /* generic */
+# define __NR_getrandom278
 #endif
 #   endif
 



commit nodejs10 for openSUSE:Factory

2020-02-19 Thread root
Hello community,

here is the log from the commit of package nodejs10 for openSUSE:Factory 
checked in at 2020-02-19 12:39:24

Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
 and  /work/SRC/openSUSE:Factory/.nodejs10.new.26092 (New)


Package is "nodejs10"

Wed Feb 19 12:39:24 2020 rev:20 rq:774097 version:10.19.0

Changes:

--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes2020-01-23 
16:08:58.623566969 +0100
+++ /work/SRC/openSUSE:Factory/.nodejs10.new.26092/nodejs10.changes 
2020-02-19 12:39:27.239499111 +0100
@@ -1,0 +2,12 @@
+Fri Feb  7 13:05:56 UTC 2020 - Adam Majer 
+
+- New upstream LTS version 10.19.0:
+  * fixes a remotely triggerable assertion on a TLS server via a
+crafted certificate string (CVE-2019-15604, bsc#1163104)
+  * fixes an HTTP request smuggling vulnerability via malformed
+Transfer-Encoding header (CVE-2019-15605, bsc#1163102)
+  * trim HTTP header values of optional white space
+(CVE-2019-15606, bsc#1163103)
+  * enabled stricter HTTP header parsing by default.
+
+---

Old:

  node-v10.18.1.tar.xz

New:

  node-v10.19.0.tar.xz



Other differences:
--
++ nodejs10.spec ++
--- /var/tmp/diff_new_pack.xWVdMr/_old  2020-02-19 12:39:29.183502855 +0100
+++ /var/tmp/diff_new_pack.xWVdMr/_new  2020-02-19 12:39:29.187502862 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package nodejs10
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,7 +26,7 @@
 ###
 
 Name:   nodejs10
-Version:10.18.1
+Version:10.19.0
 Release:0
 
 %define node_version_number 10
@@ -391,6 +391,7 @@
 # script, so we'll do it thus:
 export CFLAGS="%{optflags}"
 export CXXFLAGS="%{optflags} -Wno-class-memaccess -Wno-error=return-type"
+export LDFLAGS="%{?build_ldflags}"
 
 %if 0%{?cc_exec:1}
 export CC=%{?cc_exec}

++ SHASUMS256.txt ++
--- /var/tmp/diff_new_pack.xWVdMr/_old  2020-02-19 12:39:29.223502931 +0100
+++ /var/tmp/diff_new_pack.xWVdMr/_new  2020-02-19 12:39:29.223502931 +0100
@@ -1,36 +1,36 @@
-07d8baf00e4456d678c4828bc597808f0789abfbc91e81172bed650f1b72477d  
node-v10.18.1-aix-ppc64.tar.gz
-2b2d3379420e626eee393cabf1c90bc55957ff5bb067b82a74eb2f92147d6757  
node-v10.18.1-darwin-x64.tar.gz
-ea344da9fc5e07f1bdf5b192813d22b0e94d78e50bd7965711c01d99f094d9b0  
node-v10.18.1-darwin-x64.tar.xz
-4bfe41402c1573d20e03bee0533d1bcb3a36b031348f840f48278987550022af  
node-v10.18.1-headers.tar.gz
-280c09fd7b03479d538929a8d4479c44d6d70bde429c398c21a823bc51cf214c  
node-v10.18.1-headers.tar.xz
-554b42da76877a9c5ab0054b492fef0d5847b06217e466728b1e73547e55c7da  
node-v10.18.1-linux-arm64.tar.gz
-9a6203697e0087a1c909961481d579c76777df1df622921e4ce16198851f30fe  
node-v10.18.1-linux-arm64.tar.xz
-9f50007efdacdd9abd81b6b67548b2318fbbaddcdb27639f6b2837831f112aa3  
node-v10.18.1-linux-armv6l.tar.gz
-3b0fe9858b9235fd3de1893fa1872b5c1516a07733ebfd9d46ae37a071c920aa  
node-v10.18.1-linux-armv6l.tar.xz
-a1d03512da3fd602f3ed28c0d36e41f9b532e1e6451784bd4499f8982400c7cc  
node-v10.18.1-linux-armv7l.tar.gz
-df15d99279a5d367d3f13c70b5008b800919ffa4ca445dba0e85f95183ce7fc6  
node-v10.18.1-linux-armv7l.tar.xz
-a64a9367167bcb9052d4d0c47ea2d642fba0819b2a67ef0c85db19df19c14069  
node-v10.18.1-linux-ppc64le.tar.gz
-53263a462f5f38064f58c17c5d880e6e905abccc65cc0b986ac29715303bd455  
node-v10.18.1-linux-ppc64le.tar.xz
-09d2433f50e1acda684a55d887613510ebaf8ed89ce5481ca85d4f869623b71d  
node-v10.18.1-linux-s390x.tar.gz
-ad2c4e65667e470aac69d54ef0261cc878fbe7d58b73f273492566f6aaab5e54  
node-v10.18.1-linux-s390x.tar.xz
-812fe7d421894b792027d19c78c919faad3bf32d8bc16bde67f5c7eea2469eac  
node-v10.18.1-linux-x64.tar.gz
-8cc40f45c2c62529b15e83a6bbe0ac1febf57af3c5720df68067c96c0fddbbdf  
node-v10.18.1-linux-x64.tar.xz
-3bc5ff247263ad94b48c539b4100733f28449a887ae70ece16c4a7da4dcaabd0  
node-v10.18.1.pkg
-59f7471ed55d57346bc9a12d1666f770766bb07d871c21502e13e64b14e117b6  
node-v10.18.1-sunos-x64.tar.gz
-c9c885da49cb3dc5d020fb2410ad392bbbdbf341c969a64e6444bf63c893912f  
node-v10.18.1-sunos-x64.tar.xz
-80a61ffbe6d156458ed54120eb0e9fff7b626502e0986e861d91b365f7e876db  
node-v10.18.1.tar.gz
-39af1837f439af7b4dc40ec18a64221c688c3982858168ae535bbe4911e8ea35  
node-v10.18.1.tar.xz
-ecd4923e2014fb6c05b10ddd9eb498511efadc3c6da93bd7a0406623e9b6c22c  
node-v10.18.1-win-x64.7z
-fb27bb95c27c72f2e25d0c41309b606b2ae48ba0d6094a19f206ad1df9dc5e19  
node-v10.18.1-win-x64.zip
-ff3cb3727f4f175fd015535b93db5b4ba6ea09f18ade6fd311c70574b994  

commit nodejs10 for openSUSE:Factory

2020-01-23 Thread root
Hello community,

here is the log from the commit of package nodejs10 for openSUSE:Factory 
checked in at 2020-01-23 16:08:26

Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
 and  /work/SRC/openSUSE:Factory/.nodejs10.new.26092 (New)


Package is "nodejs10"

Thu Jan 23 16:08:26 2020 rev:19 rq:765334 version:10.18.1

Changes:

--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes2020-01-01 
14:58:27.941936346 +0100
+++ /work/SRC/openSUSE:Factory/.nodejs10.new.26092/nodejs10.changes 
2020-01-23 16:08:58.623566969 +0100
@@ -1,0 +2,13 @@
+Fri Jan 10 15:01:47 UTC 2020 - Adam Majer 
+
+- New upstream LTS version 10.18.1:
+  * http2: fix session memory accounting after pausing
+  * n-api: correct bug in napi_get_last_error
+  * tools: update tzdata to 2019c
+
+---
+Tue Jan  7 13:12:10 UTC 2020 - Guillaume GARDET 
+
+- Really disable LTO when required (nodejs < 12)
+
+---

Old:

  node-v10.18.0.tar.xz

New:

  node-v10.18.1.tar.xz



Other differences:
--
++ nodejs10.spec ++
--- /var/tmp/diff_new_pack.aQs5sL/_old  2020-01-23 16:09:02.335569169 +0100
+++ /var/tmp/diff_new_pack.aQs5sL/_new  2020-01-23 16:09:02.339569171 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package nodejs10
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 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
@@ -26,7 +26,7 @@
 ###
 
 Name:   nodejs10
-Version:10.18.0
+Version:10.18.1
 Release:0
 
 %define node_version_number 10
@@ -42,7 +42,16 @@
 %endif
 
 %bcond_withvalgrind_tests
+
+%if %{node_version_number} >= 12
 %bcond_without nodejs_lto
+%else
+%bcond_with nodejs_lto
+%endif
+
+%if !0%{?with nodejs_lto}
+%define _lto_cflags %{nil}
+%endif
 
 %if 0%{?suse_version} == 1110
 %define _libexecdir %{_exec_prefix}/lib
@@ -319,6 +328,12 @@
 %setup -q -n node-%{version}
 %endif
 
+%if %{node_version_number} == 6
+# Update NPM
+rm -r deps/npm
+tar Jxvf %{SOURCE10}
+%endif
+
 %if %{node_version_number} >= 10
 tar Jxvf %{SOURCE11}
 %endif # node_version_number
@@ -387,7 +402,7 @@
 
 ./configure \
 --prefix=%{_prefix} \
-%if 0%{?with nodejs_lto} && %{node_version_number} >= 12
+%if 0%{?with nodejs_lto}
 --enable-lto \
 %endif
 %if ! 0%{with intree_openssl}

++ SHASUMS256.txt ++
--- /var/tmp/diff_new_pack.aQs5sL/_old  2020-01-23 16:09:02.367569188 +0100
+++ /var/tmp/diff_new_pack.aQs5sL/_new  2020-01-23 16:09:02.367569188 +0100
@@ -1,36 +1,36 @@
-1e8604a930d732eef94362c8e5b204cb7272bbd14171582043ee8436caeb7fd4  
node-v10.18.0-aix-ppc64.tar.gz
-a7af53e3363e8ab654b97387bc7cf352dddb324562404c1d35fe10cba3f27e0f  
node-v10.18.0-darwin-x64.tar.gz
-5bb643fce1024aa6fc2031e6812f82548f0ba9107d5483ef1f7d863300ff9525  
node-v10.18.0-darwin-x64.tar.xz
-ac81511946bb3f7d41ef0ca010f234a221393242d87c77543e58f59ce9b355e0  
node-v10.18.0-headers.tar.gz
-af790b0f5281550fef68453ad89d918a51060798f248617dc7a637f9291b857d  
node-v10.18.0-headers.tar.xz
-3f9d6c5e7f5781518fb46e9f86081c03e97fb052ff397345be1acc658997174a  
node-v10.18.0-linux-arm64.tar.gz
-b2b34dd43ea3979890663afa270e09e09c219f046e39e8e439eeda2821cc9643  
node-v10.18.0-linux-arm64.tar.xz
-42433a115710e7b3b62a7b8fe0a9918742e5c50c9100dc38909bcd7b33eb4f58  
node-v10.18.0-linux-armv6l.tar.gz
-7acfdae8ed545c0b24f6d9de5053faf02dff5c7375f6132a4f629b3527657bc2  
node-v10.18.0-linux-armv6l.tar.xz
-4af4cde33af3d756e10a1aaa74054d75116840617911baa48ee0c9c44af0933c  
node-v10.18.0-linux-armv7l.tar.gz
-668f94a5c71d95bd6a3bb6c232de604896de146d896fa9e8fae988e53cd8c1fe  
node-v10.18.0-linux-armv7l.tar.xz
-b688c204140e2feac15d445262c8e9aff2234c8caddcfa0cf31c744f61f8c106  
node-v10.18.0-linux-ppc64le.tar.gz
-6e65a87c00efce2824c694caa5e0da44751a4fff8a7c226534cbee4445c84720  
node-v10.18.0-linux-ppc64le.tar.xz
-d2a80abd7cca59dac6bf0cd856f885571646e6b1ea0157e5f057ac852657d72b  
node-v10.18.0-linux-s390x.tar.gz
-4a66ff1212c64645971497c76df6a359bdb041095284a5b46044d663a9a31e68  
node-v10.18.0-linux-s390x.tar.xz
-78a46d1e1f6db68c0732981fc9a1fe8583eabb4e232f1ed742f7dedc5bed3ddd  
node-v10.18.0-linux-x64.tar.gz
-eac160acfc2c5b6fca021baa9943341fea50859f19c7ccbd56669b1fe04e691e  
node-v10.18.0-linux-x64.tar.xz
-dc7841a447d4aca4754941532667f30e920123d35f74d1b5aec2be5a15794e94  
node-v10.18.0.pkg
-3ef868fa55234d1b1cff520cfa83207e5343c88fbf44ac2499a173dae74aa0af  
node-v10.18.0-sunos-x64.tar.gz
-e8a956bf121057890aca07287ed8dcfa618fc235628367bcae0c214ba12a4550  

commit nodejs10 for openSUSE:Factory

2020-01-01 Thread root
Hello community,

here is the log from the commit of package nodejs10 for openSUSE:Factory 
checked in at 2020-01-01 14:58:09

Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
 and  /work/SRC/openSUSE:Factory/.nodejs10.new.6675 (New)


Package is "nodejs10"

Wed Jan  1 14:58:09 2020 rev:18 rq:759700 version:10.18.0

Changes:

--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes2019-11-07 
23:15:05.428440403 +0100
+++ /work/SRC/openSUSE:Factory/.nodejs10.new.6675/nodejs10.changes  
2020-01-01 14:58:27.941936346 +0100
@@ -1,0 +2,19 @@
+Fri Dec 27 14:57:23 UTC 2019 - Adam Majer 
+
+- node-gyp-addon-gypi.patch: Fix wrong path in gypi files (bsc#1159812)
+
+---
+Thu Dec 19 13:46:52 UTC 2019 - Adam Majer 
+
+- New upstream LTS version 10.18.0:
+  * deps: update npm to 6.13.4 fixing an arbitrary path overwrite
+and access via "bin" field (bsc#1159352, CVE-2019-16777,
+CVE-2019-16776, CVE-2019-16775)
+- versioned.patch: refreshed
+
+---
+Tue Dec  3 13:36:20 UTC 2019 - Adam Majer 
+
+- Increase _constraints to allow all unit tests to execute
+
+---

Old:

  node-v10.17.0.tar.xz

New:

  node-v10.18.0.tar.xz



Other differences:
--
++ nodejs10.spec ++
--- /var/tmp/diff_new_pack.EwcNM9/_old  2020-01-01 14:58:28.709936748 +0100
+++ /var/tmp/diff_new_pack.EwcNM9/_new  2020-01-01 14:58:28.709936748 +0100
@@ -26,7 +26,7 @@
 ###
 
 Name:   nodejs10
-Version:10.17.0
+Version:10.18.0
 Release:0
 
 %define node_version_number 10
@@ -186,11 +186,16 @@
 BuildRequires:  procps
 BuildRequires:  xz
 BuildRequires:  zlib-devel
+
+%if %node_version_number > 12
+BuildRequires:  python3
+%else
 %if 0%{?suse_version} >= 1500
 BuildRequires:  python2
 %else
 BuildRequires:  python
 %endif
+%endif  # python3
 
 %if 0%{?suse_version} >= 1500 && %{node_version_number} >= 10
 BuildRequires:  group(nobody)
@@ -279,13 +284,14 @@
 Provides:   nodejs-npm = %{version}
 Obsoletes:  nodejs-npm < 4.0.0
 Provides:   npm = %{version}
-Provides:   npm(npm) = 6.11.3
+Provides:   npm(npm) = 6.13.4
 %if 0%{?suse_version} >= 1500
 %if %{node_version_number} >= 10
 Requires:   group(nobody)
 Requires:   user(nobody)
 %endif
 Recommends: python2
+Recommends: python3
 %else
 Recommends: python
 %endif

++ SHASUMS256.txt ++
--- /var/tmp/diff_new_pack.EwcNM9/_old  2020-01-01 14:58:28.745936766 +0100
+++ /var/tmp/diff_new_pack.EwcNM9/_new  2020-01-01 14:58:28.745936766 +0100
@@ -1,36 +1,36 @@
-0e6237b642ce93704395a61468990fb1156df33c0b60a83bfebb42aaeee272f5  
node-v10.17.0-aix-ppc64.tar.gz
-9b96140ad74b217f216c83ddf50d1f70a4296576f6edbbbfb65d0f478015d9df  
node-v10.17.0-darwin-x64.tar.gz
-540a8f636eabe470be454f63791165c8118bd7b5534fba0dd588d97c3ef0a0f2  
node-v10.17.0-darwin-x64.tar.xz
-d273faf81cdc0c5cc9457a095bc366f755427c9ffa67a438aa7169344d8adfbc  
node-v10.17.0-headers.tar.gz
-40f79432091ae09f4657ef10bb0c0de99efcec4dd48245970ff1afd63b39dfba  
node-v10.17.0-headers.tar.xz
-fca7862a435c48d634fd74464057edef0e6ed854678c4b1fee3f21f126f2d7c7  
node-v10.17.0-linux-arm64.tar.gz
-3ab8ee2b5c9aa4d060c68667ddef70cc2960e12bcfe4a0f2de7ebc0f008bf13d  
node-v10.17.0-linux-arm64.tar.xz
-bc47d0ec1b70525558508962453456fda2b0c21013e2a6996479efbb8b96c518  
node-v10.17.0-linux-armv6l.tar.gz
-4f8dd4d85ed0de8cce0d16fe48ec456caf89c242cc75d6e3d35ec15da479  
node-v10.17.0-linux-armv6l.tar.xz
-6e7316b9a3e48c9cadfaa09adb89ee31ca00d803cdf7dd63687f4a6bf87070d4  
node-v10.17.0-linux-armv7l.tar.gz
-6315d336e1ae3ab268ca8f83b654ce48cc5d3cf8ff4f2960268890b1e87c6bfc  
node-v10.17.0-linux-armv7l.tar.xz
-02d9af2a539c597980b55c0d04e949405213f1f1f4ecf62799c6bdde3d636a01  
node-v10.17.0-linux-ppc64le.tar.gz
-507d13d310d7d7c1e286cce24226dda0b48b33384233f148a17049b8663a7fe9  
node-v10.17.0-linux-ppc64le.tar.xz
-f98ff6a7949dc67f1fe5880a2407b57f246b3ac3c3a3c76a4c8a2f065e6d314f  
node-v10.17.0-linux-s390x.tar.gz
-76db3a9b7d2afda32b4267004e4c8f2530e6e95572e68a31ce639e263db9bdc4  
node-v10.17.0-linux-s390x.tar.xz
-417bdc5402f6510fe1a5a898a9cdf1d67bd0202b5f014051c382f05358999534  
node-v10.17.0-linux-x64.tar.gz
-2b49cd296f969ef0ffb7922719ffa6542bedb89d6c959a47c023d11ce222f5d6  
node-v10.17.0-linux-x64.tar.xz
-493f4110d9427c4e036719138ed0e15f0377bf006ca21bac3768211f5e76  
node-v10.17.0.pkg
-653a2cdd950f839b832157f66d3e47a7630c2a95ed56709cc1933fc62d256bac  
node-v10.17.0-sunos-x64.tar.gz
-c6b410555a8a3a21b7c05c6e15b26bf8515591c915e19a4723e4c87bcf1de9bc  
node-v10.17.0-sunos-x64.tar.xz

commit nodejs10 for openSUSE:Factory

2019-11-07 Thread root
Hello community,

here is the log from the commit of package nodejs10 for openSUSE:Factory 
checked in at 2019-11-07 23:15:03

Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
 and  /work/SRC/openSUSE:Factory/.nodejs10.new.2990 (New)


Package is "nodejs10"

Thu Nov  7 23:15:03 2019 rev:17 rq:745498 version:10.17.0

Changes:

--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes2019-11-04 
17:02:38.396019538 +0100
+++ /work/SRC/openSUSE:Factory/.nodejs10.new.2990/nodejs10.changes  
2019-11-07 23:15:05.428440403 +0100
@@ -1,0 +2,6 @@
+Tue Nov  5 08:38:31 UTC 2019 - Adam Majer 
+
+- skip_no_console.patch: skip tests on build platforms where console
+  is set to a dumb terminal
+
+---

New:

  skip_no_console.patch



Other differences:
--
++ nodejs10.spec ++
--- /var/tmp/diff_new_pack.3gQdHp/_old  2019-11-07 23:15:06.92063 +0100
+++ /var/tmp/diff_new_pack.3gQdHp/_new  2019-11-07 23:15:06.948442068 +0100
@@ -137,6 +137,7 @@
 # instead of /usr
 Patch104:   npm_search_paths.patch
 Patch105:   skip_test_on_lowmem.patch
+Patch106:   skip_no_console.patch
 
 Patch120:   flaky_test_rerun.patch
 
@@ -331,6 +332,7 @@
 %endif
 %patch104 -p1
 %patch105 -p1
+%patch106 -p1
 %patch120 -p1
 %patch200 -p1
 



++ skip_no_console.patch ++
Index: node-v10.17.0/test/parallel/test-console-clear.js
===
--- node-v10.17.0.orig/test/parallel/test-console-clear.js
+++ node-v10.17.0/test/parallel/test-console-clear.js
@@ -18,5 +18,6 @@ function doTest(isTTY, check) {
 }
 
 // Fake TTY
-doTest(true, check);
+if (process.env.TERM !== 'dumb')
+   doTest(true, check);
 doTest(false, '');
Index: node-v10.17.0/test/parallel/test-readline-position.js
===
--- node-v10.17.0.orig/test/parallel/test-readline-position.js
+++ node-v10.17.0/test/parallel/test-readline-position.js
@@ -1,11 +1,17 @@
 'use strict';
-require('../common');
+const common = require('../common');
 const { PassThrough } = require('stream');
 const readline = require('readline');
 const assert = require('assert');
 
 const ctrlU = { ctrl: true, name: 'u' };
 
+if (process.env.TERM == 'dumb')
+{
+  common.skip('Skipping test - dumb console');
+  return;
+}
+
 {
   const input = new PassThrough();
   const rl = readline.createInterface({
Index: node-v10.17.0/test/parallel/test-readline-interface.js
===
--- node-v10.17.0.orig/test/parallel/test-readline-interface.js
+++ node-v10.17.0/test/parallel/test-readline-interface.js
@@ -29,6 +29,12 @@ const internalReadline = require('intern
 const EventEmitter = require('events').EventEmitter;
 const { Writable, Readable } = require('stream');
 
+if (process.env.TERM == 'dumb')
+{
+  common.skip('Skipping test - dumb console');
+  return;
+}
+
 class FakeInput extends EventEmitter {
   resume() {}
   pause() {}
Index: node-v10.17.0/test/parallel/test-readline-undefined-columns.js
===
--- node-v10.17.0.orig/test/parallel/test-readline-undefined-columns.js
+++ node-v10.17.0/test/parallel/test-readline-undefined-columns.js
@@ -11,6 +11,12 @@ const readline = require('readline');
 const iStream = new PassThrough();
 const oStream = new PassThrough();
 
+if (process.env.TERM == 'dumb')
+{
+  common.skip('Skipping test - dumb console');
+  return;
+}
+
 readline.createInterface({
   terminal: true,
   input: iStream,
Index: node-v10.17.0/test/parallel/test-readline.js
===
--- node-v10.17.0.orig/test/parallel/test-readline.js
+++ node-v10.17.0/test/parallel/test-readline.js
@@ -4,6 +4,13 @@ const { PassThrough } = require('stream'
 const readline = require('readline');
 const assert = require('assert');
 
+if (process.env.TERM == 'dumb')
+{
+  common.skip('Skipping test - dumb console');
+  return;
+}
+
+
 {
   const input = new PassThrough();
   const rl = readline.createInterface({
Index: node-v10.17.0/test/parallel/test-repl-editor.js
===
--- node-v10.17.0.orig/test/parallel/test-repl-editor.js
+++ node-v10.17.0/test/parallel/test-repl-editor.js
@@ -1,6 +1,6 @@
 'use strict';
 
-require('../common');
+const common = require('../common');
 const assert = require('assert');
 const repl = require('repl');
 const ArrayStream = require('../common/arraystream');
@@ -11,6 +11,12 @@ const ArrayStream = require('../common/a
 const terminalCode = '\u001b[1G\u001b[0J> \u001b[3G';
 const terminalCodeRegex = 

commit nodejs10 for openSUSE:Factory

2019-11-04 Thread root
Hello community,

here is the log from the commit of package nodejs10 for openSUSE:Factory 
checked in at 2019-11-04 17:02:34

Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
 and  /work/SRC/openSUSE:Factory/.nodejs10.new.2990 (New)


Package is "nodejs10"

Mon Nov  4 17:02:34 2019 rev:16 rq:744747 version:10.17.0

Changes:

--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes2019-09-02 
12:42:55.873773415 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs10.new.2990/nodejs10.changes  
2019-11-04 17:02:38.396019538 +0100
@@ -1,0 +2,34 @@
+Thu Oct 24 13:37:11 UTC 2019 - Adam Majer 
+
+- New upstream LTS version 10.17.0:
+  * crypto:
++ add support for chacha20-poly1305 for AEAD
++ increase maxmem range from 32 to 53 bits
+  * deps:
++ update npm to 6.11.3
++ upgrade openssl sources to 1.1.1d
+  * dns: remove dns.promises experimental warning
+  * fs: remove experimental warning for fs.promises
+  * http: makes response.writeHead return the response
+  * http2: makes response.writeHead return the response
+  * n-api:
++ make func argument of napi_create_threadsafe_function optional
++ mark version 5 N-APIs as stable
++ implement date object
+  * process: add --unhandled-rejections flag
+  * stream:
++ implement Readable.from async iterator utility
++ make Symbol.asyncIterator support stable
+
+- CVE-2019-13173.patch: dropped, no longer in upstream npm
+- fix_build_with_openssl_1.1.1d.patch: upstreamed
+- node-gyp-addon-gypi.patch, versioned.patch: refreshed
+
+---
+Wed Sep 18 13:44:55 UTC 2019 - Vítězslav Čížek 
+
+- Fix build with OpenSSL 1.1.1d (bsc#1149792)
+  * https://github.com/nodejs/node/pull/29550
+  * add fix_build_with_openssl_1.1.1d.patch
+
+---

Old:

  CVE-2019-13173.patch
  node-v10.16.3.tar.xz

New:

  node-v10.17.0.tar.xz



Other differences:
--
++ nodejs10.spec ++
--- /var/tmp/diff_new_pack.fjK5Z8/_old  2019-11-04 17:02:39.396020610 +0100
+++ /var/tmp/diff_new_pack.fjK5Z8/_new  2019-11-04 17:02:39.404020618 +0100
@@ -26,7 +26,7 @@
 ###
 
 Name:   nodejs10
-Version:10.16.3
+Version:10.17.0
 Release:0
 
 %define node_version_number 10
@@ -42,6 +42,7 @@
 %endif
 
 %bcond_withvalgrind_tests
+%bcond_without nodejs_lto
 
 %if 0%{?suse_version} == 1110
 %define _libexecdir %{_exec_prefix}/lib
@@ -123,8 +124,6 @@
 Patch7: manual_configure.patch
 Patch11:valgrind_fixes.patch
 
-Patch31:CVE-2019-13173.patch
-
 ## Patches specific to SUSE and openSUSE
 # PATCH-FIX-OPENSUSE -- set correct path for dtrace if it is built
 Patch101:   nodejs-libpath.patch
@@ -148,6 +147,8 @@
 BuildRequires:  binutils-gold
 %endif
 
+BuildRequires:  pkg-config
+
 # Node.js 4/6/7 requires GCC 4.8.5+.
 #
 # For Node.js 8.x, upstream requires GCC 4.9.4+, as GCC 4.8 may have
@@ -181,7 +182,6 @@
 %endif
 
 BuildRequires:  fdupes
-BuildRequires:  pkg-config
 BuildRequires:  procps
 BuildRequires:  xz
 BuildRequires:  zlib-devel
@@ -278,7 +278,7 @@
 Provides:   nodejs-npm = %{version}
 Obsoletes:  nodejs-npm < 4.0.0
 Provides:   npm = %{version}
-Provides:   npm(npm) = 6.9.0
+Provides:   npm(npm) = 6.11.3
 %if 0%{?suse_version} >= 1500
 %if %{node_version_number} >= 10
 Requires:   group(nobody)
@@ -323,7 +323,6 @@
 %if 0%{with valgrind_tests}
 %patch11 -p1
 %endif
-%patch31 -p1
 %patch101 -p1
 %patch102 -p1
 # Add check_output to configure script (not part of Python 2.6 in SLE11).
@@ -335,8 +334,11 @@
 %patch120 -p1
 %patch200 -p1
 
+# remove backup files, if any
+find -name \*~ -print0 -delete
+
 # abnormalities from patching
-find -name configure.js.orig -delete
+find \( -name \*.js.orig -or -name \*.md.orig \) -delete
 
 %build
 # normalize shebang
@@ -362,10 +364,6 @@
 
 find deps/zlib -name *.[ch] -delete
 
-# Annoying, over-repetitive patch updated just because lines in
-# documentation changes every version.
-find -name *.md.orig -delete
-
 # percent-configure pulls in something that confuses node's configure
 # script, so we'll do it thus:
 export CFLAGS="%{optflags}"
@@ -381,7 +379,7 @@
 
 ./configure \
 --prefix=%{_prefix} \
-%if %{node_version_number} >= 12
+%if 0%{?with nodejs_lto} && %{node_version_number} >= 12
 --enable-lto \
 %endif
 %if ! 0%{with intree_openssl}

++ SHASUMS256.txt ++
--- /var/tmp/diff_new_pack.fjK5Z8/_old  2019-11-04 17:02:39.480020700 +0100
+++ /var/tmp/diff_new_pack.fjK5Z8/_new  2019-11-04 17:02:39.480020700 +0100
@@ -1,36 +1,36 @@
-1e246436e177d69354b5e3ea47579a03b68d7b61a2565972c18c3a4cb5d8ee33  

commit nodejs10 for openSUSE:Factory

2019-09-02 Thread root
Hello community,

here is the log from the commit of package nodejs10 for openSUSE:Factory 
checked in at 2019-09-02 12:42:52

Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
 and  /work/SRC/openSUSE:Factory/.nodejs10.new.7948 (New)


Package is "nodejs10"

Mon Sep  2 12:42:52 2019 rev:15 rq:726170 version:10.16.3

Changes:

--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes2019-08-07 
13:58:02.416855090 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs10.new.7948/nodejs10.changes  
2019-09-02 12:42:55.873773415 +0200
@@ -1,0 +2,17 @@
+Fri Aug 16 14:33:44 UTC 2019 - Adam Majer 
+
+- Update to 10.16.3:
+  Security update regarding HTTP/2 Denial of Service vulnerabilities
+  For details see,
+  
https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V12.md#12.8.1
+  
https://github.com/Netflix/security-bulletins/blob/master/advisories/third-party/2019-002.md
+  (CVE-2019-9511, CVE-2019-9512, CVE-2019-9513, CVE-2019-9514,
+   bsc#1146091, bsc#1146099, bsc#1146094, bsc#1146095,
+   CVE-2019-9515, CVE-2019-9516, CVE-2019-9517, CVE-2019-9518,
+   bsc#1146100, bsc#1146090, bsc#1146097, bsc#1146093)
+
+- Changes in 10.16.2:
+  * fix OpenSSL upgrade to 1.1.1c that causes intermittent hangs in
+machines that have low entropy.
+
+---

Old:

  node-v10.16.1.tar.xz

New:

  node-v10.16.3.tar.xz



Other differences:
--
++ nodejs10.spec ++
--- /var/tmp/diff_new_pack.lebjXj/_old  2019-09-02 12:42:57.125773189 +0200
+++ /var/tmp/diff_new_pack.lebjXj/_new  2019-09-02 12:42:57.125773189 +0200
@@ -26,7 +26,7 @@
 ###
 
 Name:   nodejs10
-Version:10.16.1
+Version:10.16.3
 Release:0
 
 %define node_version_number 10
@@ -199,7 +199,7 @@
 %if ! 0%{with intree_openssl}
 
 %if %node_version_number >= 8
-BuildRequires:  openssl-devel >= %{openssl_req_ver}
+BuildRequires:  pkgconfig(openssl) >= %{openssl_req_ver}
 %else # older node doesn't support OpenSSL 1.1
 
 %if 0%{?suse_version} >= 1330
@@ -220,7 +220,7 @@
 %endif
 
 %if ! 0%{with intree_nghttp2}
-BuildRequires:  libnghttp2-devel >= 1.34.0
+BuildRequires:  libnghttp2-devel >= 1.39.2
 %endif
 
 %if 0%{with valgrind_tests}
@@ -369,7 +369,7 @@
 # percent-configure pulls in something that confuses node's configure
 # script, so we'll do it thus:
 export CFLAGS="%{optflags}"
-export CXXFLAGS="%{optflags} -Wno-class-memaccess"
+export CXXFLAGS="%{optflags} -Wno-class-memaccess -Wno-error=return-type"
 
 %if 0%{?cc_exec:1}
 export CC=%{?cc_exec}

++ SHASUMS256.txt ++
--- /var/tmp/diff_new_pack.lebjXj/_old  2019-09-02 12:42:57.161773183 +0200
+++ /var/tmp/diff_new_pack.lebjXj/_new  2019-09-02 12:42:57.161773183 +0200
@@ -1,36 +1,36 @@
-f9afd5285438e2f6b72c5c529a9f28a80f0fcd9cdc003e477d6e95177d89fdc2  
node-v10.16.1-aix-ppc64.tar.gz
-328e61fdacfe2f6f1a049d57e248b3eafc0345747831323a14fe1edf98d9b3bb  
node-v10.16.1-darwin-x64.tar.gz
-c77d44ad057e1eea84b05b02e8392bb8f1c5b6392b006ecf76734e2d19c8e4c0  
node-v10.16.1-darwin-x64.tar.xz
-2589cafd5f11241fbfae3592b1337e97be86e436ad7a1db00d12586506f753ed  
node-v10.16.1-headers.tar.gz
-e93ef520f3e750d8da1d48be3087a83c12671ade0261160bbee8a8c6e309b4af  
node-v10.16.1-headers.tar.xz
-c5f1df1ae559a9e40fc7216f4c82379d4e8ce64a96921ab0bed216c82cf9a1f3  
node-v10.16.1-linux-arm64.tar.gz
-c46ba1a8e9b9c0490ae81f8b2b13d332ed6f5c86d172fa817f749042ab329b93  
node-v10.16.1-linux-arm64.tar.xz
-a783a7d1ba8c994616e3aa3b71f932fdaa35953e6461f1bbe2f48f55bc98cdb5  
node-v10.16.1-linux-armv6l.tar.gz
-de6055a51019b3f4abc7d53dbbacc34134471726de63b170dc7ff6a9eb0f3efd  
node-v10.16.1-linux-armv6l.tar.xz
-7977c13f29827ef9177fe79948c39e2f000fa2ae10aa6c4b4de9f47d756354aa  
node-v10.16.1-linux-armv7l.tar.gz
-ac05af22142d36fdab28c6304c98043341f5cdff715494ef1c2d2a94a3432dd6  
node-v10.16.1-linux-armv7l.tar.xz
-c1df7db6455f6f985c246b6d9acadb75d242ab0eb1ea4b7b8a51b3343c6aae74  
node-v10.16.1-linux-ppc64le.tar.gz
-09c543051096dbca046becde26c0e535a242e20d315f3d80fcb14f1ceb013985  
node-v10.16.1-linux-ppc64le.tar.xz
-388ed445df5a6560b0174fb14491be018b0e80b56a8c392123a8b21b24b533d0  
node-v10.16.1-linux-s390x.tar.gz
-fc8193c8f72ce4ccd6af9cff7d073455dc200ef183964abd50ba63a6a0b69f9e  
node-v10.16.1-linux-s390x.tar.xz
-32db9700d2ba926e774c17e7cd8952499e64e241b095d22e05d3d62ebe4cb6d4  
node-v10.16.1-linux-x64.tar.gz
-127d9b2f485523805208f867fc513842570b29b4d6831773eeb6dd403a22ba9d  
node-v10.16.1-linux-x64.tar.xz
-081cdcb0d43d141411cb308fd4ed7038cb15390a6d649974b8d85acf2c53e139  
node-v10.16.1.pkg
-3b7b2feb98380b082d9774b01081e815d6b459dc4125855d9f2dea9559c3d580  
node-v10.16.1-sunos-x64.tar.gz

commit nodejs10 for openSUSE:Factory

2019-08-07 Thread root
Hello community,

here is the log from the commit of package nodejs10 for openSUSE:Factory 
checked in at 2019-08-07 13:57:58

Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
 and  /work/SRC/openSUSE:Factory/.nodejs10.new.9556 (New)


Package is "nodejs10"

Wed Aug  7 13:57:58 2019 rev:14 rq:720251 version:10.16.1

Changes:

--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes2019-06-06 
18:14:41.560732231 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs10.new.9556/nodejs10.changes  
2019-08-07 13:58:02.416855090 +0200
@@ -1,0 +2,14 @@
+Thu Aug  1 15:01:02 UTC 2019 - Adam Majer 
+
+- New upstream LTS version 10.16.1
+  * deps: upgrade openssl sources to 1.1.1c (for SLE-12 based systems)
+  * stream: do not unconditionally call _read() on resume()
+  * worker: fix nullptr deref after MessagePort deser failure
+
+---
+Mon Jul 29 09:01:18 UTC 2019 - Adam Majer 
+
+- CVE-2019-13173.patch: fix potential file overwrite via hardlink
+  in fstream.DirWriter() function (bsc#1140290, CVE-2019-13173)
+
+---

Old:

  node-v10.16.0.tar.xz

New:

  CVE-2019-13173.patch
  node-v10.16.1.tar.xz



Other differences:
--
++ nodejs10.spec ++
--- /var/tmp/diff_new_pack.IR5ZpH/_old  2019-08-07 13:58:03.096855082 +0200
+++ /var/tmp/diff_new_pack.IR5ZpH/_new  2019-08-07 13:58:03.100855082 +0200
@@ -26,7 +26,7 @@
 ###
 
 Name:   nodejs10
-Version:10.16.0
+Version:10.16.1
 Release:0
 
 %define node_version_number 10
@@ -123,6 +123,8 @@
 Patch7: manual_configure.patch
 Patch11:valgrind_fixes.patch
 
+Patch31:CVE-2019-13173.patch
+
 ## Patches specific to SUSE and openSUSE
 # PATCH-FIX-OPENSUSE -- set correct path for dtrace if it is built
 Patch101:   nodejs-libpath.patch
@@ -321,6 +323,7 @@
 %if 0%{with valgrind_tests}
 %patch11 -p1
 %endif
+%patch31 -p1
 %patch101 -p1
 %patch102 -p1
 # Add check_output to configure script (not part of Python 2.6 in SLE11).

++ CVE-2019-13173.patch ++
CVE-2019-13173

Backported from
https://github.com/npm/fstream/commit/6a77d2fa6e1462693cf8e46f930da96ec1b0bb22

>From 6a77d2fa6e1462693cf8e46f930da96ec1b0bb22 Mon Sep 17 00:00:00 2001
From: isaacs 
Date: Tue, 14 May 2019 17:37:57 -0700
Subject: [PATCH] Clobber a Link if it's in the way of a File

Fixes https://github.com/npm/node-tar/issues/212
---
 lib/writer.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/writer.js b/lib/writer.js
index 140e449..3f10547 100644
--- a/deps/npm/node_modules/fstream/lib/writer.js
+++ b/deps/npm/node_modules/fstream/lib/writer.js
@@ -147,7 +147,7 @@ Writer.prototype._stat = function (current) {
 
 // if it's a type change, then we need to clobber or error.
 // if it's not a type change, then let the impl take care of it.
-if (currentType !== self.type) {
+if (currentType !== self.type || self.type === 'File' && current.nlink > 
1) {
   return rimraf(self._path, function (er) {
 if (er) return self.error(er)
 self._old = null
++ SHASUMS256.txt ++
--- /var/tmp/diff_new_pack.IR5ZpH/_old  2019-08-07 13:58:03.140855081 +0200
+++ /var/tmp/diff_new_pack.IR5ZpH/_new  2019-08-07 13:58:03.140855081 +0200
@@ -1,36 +1,36 @@
-6aa026be2dcda26c3a5dd6f492bf517431787ba52e7a82db1d0a37c16031b841  
node-v10.16.0-aix-ppc64.tar.gz
-6c009df1b724026d84ae9a838c5b382662e30f6c5563a0995532f2bece39fa9c  
node-v10.16.0-darwin-x64.tar.gz
-122254e525983120ecbd0e7873c6103e9c98517042bf672dcfd96fc91ecaa546  
node-v10.16.0-darwin-x64.tar.xz
-76a14cabfcb8c09519d1ee722950aa64f12202230c504425279c2282cecb0e29  
node-v10.16.0-headers.tar.gz
-f426485f90a0d31753c299a53957ec2261a1db1c78a01181afed7e759bf08592  
node-v10.16.0-headers.tar.xz
-2d84a777318bc95dd2a201ab8d700aea7e20641b3ece0c048399398dc645cbd7  
node-v10.16.0-linux-arm64.tar.gz
-ae2e74ab2f5dbff96bf0b7d8457004bf3538233916f8834740bbe2d5a35442e5  
node-v10.16.0-linux-arm64.tar.xz
-3ae88931bf286fc3b7abe6a914b3af099072116cb9c5dbce5371df8fcf211f78  
node-v10.16.0-linux-armv6l.tar.gz
-6900a09f1547068b17b4844047f7f2f7defedeeef82220225357d90e6ca7a59f  
node-v10.16.0-linux-armv6l.tar.xz
-756f21a07a5a8c6c1037754a332b3adf7b39fb1d49acf0893488cc545a2438cf  
node-v10.16.0-linux-armv7l.tar.gz
-3a3710722a1ce49b4c72c4af3155041cce3c4f632260ec8533be3fc7fd23f92c  
node-v10.16.0-linux-armv7l.tar.xz
-5c2706288ab496535044cfee007404dcbb93b8d915471b183c0fd3955067e2d6  
node-v10.16.0-linux-ppc64le.tar.gz
-b26136556fa79a3b58d0864afb455eb0c581647bd05c69c42d27ef5afe7a  
node-v10.16.0-linux-ppc64le.tar.xz

commit nodejs10 for openSUSE:Factory

2019-06-06 Thread root
Hello community,

here is the log from the commit of package nodejs10 for openSUSE:Factory 
checked in at 2019-06-06 18:14:38

Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
 and  /work/SRC/openSUSE:Factory/.nodejs10.new.4811 (New)


Package is "nodejs10"

Thu Jun  6 18:14:38 2019 rev:13 rq:707229 version:10.16.0

Changes:

--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes2019-05-16 
21:55:05.994912964 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs10.new.4811/nodejs10.changes  
2019-06-06 18:14:41.560732231 +0200
@@ -1,0 +2,19 @@
+Wed May 29 15:39:40 UTC 2019 - Adam Majer 
+
+- New upstream LTS version 10.16.0
+  * deps:
++ upgrade npm to 6.9.0
++ upgrade openssl sources to 1.1.1b (for SLE-12 based systems)
++ upgrade libuv to 1.28.0 (for SLE-12 based systems)
++ upgrade to libuv 1.28.0
+  * events: add once method to use promises with EventEmitter
+  * n-api: mark thread-safe function as stable
+  * repl: support top-level for-await-of
+  * zlib: add brotli support
+
+- openssl_1_1_1.patch: dropped, no longer needed
+- fix_ci_tests.patch: drop onion handling in DNS, since this depends
+  on 3rd party library
+- versioned.patch: refreshed
+
+---

Old:

  node-v10.15.3.tar.xz
  openssl_1_1_1.patch

New:

  node-v10.16.0.tar.xz



Other differences:
--
++ nodejs10.spec ++
--- /var/tmp/diff_new_pack.w2gsvr/_old  2019-06-06 18:14:42.428731977 +0200
+++ /var/tmp/diff_new_pack.w2gsvr/_new  2019-06-06 18:14:42.432731975 +0200
@@ -26,7 +26,7 @@
 ###
 
 Name:   nodejs10
-Version:10.15.3
+Version:10.16.0
 Release:0
 
 %define node_version_number 10
@@ -122,7 +122,6 @@
 Patch3: fix_ci_tests.patch
 Patch7: manual_configure.patch
 Patch11:valgrind_fixes.patch
-Patch12:openssl_1_1_1.patch
 
 ## Patches specific to SUSE and openSUSE
 # PATCH-FIX-OPENSUSE -- set correct path for dtrace if it is built
@@ -277,7 +276,7 @@
 Provides:   nodejs-npm = %{version}
 Obsoletes:  nodejs-npm < 4.0.0
 Provides:   npm = %{version}
-Provides:   npm(npm) = 6.4.1
+Provides:   npm(npm) = 6.9.0
 %if 0%{?suse_version} >= 1500
 %if %{node_version_number} >= 10
 Requires:   group(nobody)
@@ -322,7 +321,6 @@
 %if 0%{with valgrind_tests}
 %patch11 -p1
 %endif
-%patch12 -p1
 %patch101 -p1
 %patch102 -p1
 # Add check_output to configure script (not part of Python 2.6 in SLE11).
@@ -368,7 +366,7 @@
 # percent-configure pulls in something that confuses node's configure
 # script, so we'll do it thus:
 export CFLAGS="%{optflags}"
-export CXXFLAGS="%{optflags}"
+export CXXFLAGS="%{optflags} -Wno-class-memaccess"
 
 %if 0%{?cc_exec:1}
 export CC=%{?cc_exec}
@@ -380,6 +378,9 @@
 
 ./configure \
 --prefix=%{_prefix} \
+%if %{node_version_number} >= 12
+--enable-lto \
+%endif
 %if ! 0%{with intree_openssl}
 --shared-openssl \
 %endif

++ SHASUMS256.txt ++
--- /var/tmp/diff_new_pack.w2gsvr/_old  2019-06-06 18:14:42.476731962 +0200
+++ /var/tmp/diff_new_pack.w2gsvr/_new  2019-06-06 18:14:42.476731962 +0200
@@ -1,36 +1,36 @@
-f2f018418b6bfa263ec981f04f3fa5337724edae8d77fc3951cd36667ee720ea  
node-v10.15.3-aix-ppc64.tar.gz
-7a5eaa1f69614375a695ccb62017248e5dcc15b0b8edffa7db5b52997cf992ba  
node-v10.15.3-darwin-x64.tar.gz
-8e3df823a58c7b2de327540a0b57a9bcf3f706108fe65c4cde9a073caae68cee  
node-v10.15.3-darwin-x64.tar.xz
-9e97ee69072836bfbf2a85c4af627ed152574c30c5a32e40fbfcdfda8d9b562e  
node-v10.15.3-headers.tar.gz
-f690b8808ccfeb5959436073717b648e4bdc521e3217ab7092d5c033326f6133  
node-v10.15.3-headers.tar.xz
-c82cd99e01f6e26830f0b3e0465f12f92957ebd69a68c91c03228c2669104359  
node-v10.15.3-linux-arm64.tar.gz
-3d7abbf64bffb07c55168ca0f1c17be12b0d93affe9b6cadd39724649215fab9  
node-v10.15.3-linux-arm64.tar.xz
-72529b6f77d95f9422f6d1c6b88c1f921b00e5500a1c3ea05927f1ae3704133d  
node-v10.15.3-linux-armv6l.tar.gz
-94432c2944fc78c2d5e82103f73596a060451330839562c04c414067007c5997  
node-v10.15.3-linux-armv6l.tar.xz
-6958551264884cd479f15ed8d40673655a283ed3bd8552d04e8531cd3ccdf483  
node-v10.15.3-linux-armv7l.tar.gz
-af2106b08f68e0884caa505ea7e695facc5b4cd356f1e08258899e94cc4c5df0  
node-v10.15.3-linux-armv7l.tar.xz
-0544b08467384ba3b3a462d8907d12cea71ac371f3d118057905dd845be43aad  
node-v10.15.3-linux-ppc64le.tar.gz
-a2fcc2e1827d7a034f39aad8225b4dd72376ad19f7a7884645a512aeeedf4ab5  
node-v10.15.3-linux-ppc64le.tar.xz
-073e6e2ad4e3a7580d87e5b70b9c1ce785b15e849dfd4f2f846c3039ad1e116c  
node-v10.15.3-linux-s390x.tar.gz
-545caa31bf06b150861ca3a2b1f5112aa92bb855de20fd98f8b7bc3f4c4311d7  
node-v10.15.3-linux-s390x.tar.xz

commit nodejs10 for openSUSE:Factory

2019-05-16 Thread root
Hello community,

here is the log from the commit of package nodejs10 for openSUSE:Factory 
checked in at 2019-05-16 21:55:00

Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
 and  /work/SRC/openSUSE:Factory/.nodejs10.new.5148 (New)


Package is "nodejs10"

Thu May 16 21:55:00 2019 rev:12 rq:701128 version:10.15.3

Changes:

--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes2019-04-26 
22:42:41.717697327 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs10.new.5148/nodejs10.changes  
2019-05-16 21:55:05.994912964 +0200
@@ -1,0 +2,6 @@
+Mon May  6 13:54:47 UTC 2019 - Adam Majer 
+
+- openssl_1_1_1.patch: backport fixes for OpenSSL 1.1.1 (bsc#1134208)
+- Require user/group nobody for npm
+
+---

New:

  openssl_1_1_1.patch



Other differences:
--
++ nodejs10.spec ++
--- /var/tmp/diff_new_pack.YAkRcL/_old  2019-05-16 21:55:07.834912176 +0200
+++ /var/tmp/diff_new_pack.YAkRcL/_new  2019-05-16 21:55:07.838912173 +0200
@@ -31,11 +31,15 @@
 
 %define node_version_number 10
 
+%if %node_version_number >= 12
+%define openssl_req_ver 1.1.1
+%else
 %if %node_version_number >= 10
 %define openssl_req_ver 1.1.0
 %else # node8 or older
 %define openssl_req_ver 1.0.2
 %endif
+%endif
 
 %bcond_withvalgrind_tests
 
@@ -118,6 +122,7 @@
 Patch3: fix_ci_tests.patch
 Patch7: manual_configure.patch
 Patch11:valgrind_fixes.patch
+Patch12:openssl_1_1_1.patch
 
 ## Patches specific to SUSE and openSUSE
 # PATCH-FIX-OPENSUSE -- set correct path for dtrace if it is built
@@ -274,6 +279,10 @@
 Provides:   npm = %{version}
 Provides:   npm(npm) = 6.4.1
 %if 0%{?suse_version} >= 1500
+%if %{node_version_number} >= 10
+Requires:   group(nobody)
+Requires:   user(nobody)
+%endif
 Recommends: python2
 %else
 Recommends: python
@@ -313,6 +322,7 @@
 %if 0%{with valgrind_tests}
 %patch11 -p1
 %endif
+%patch12 -p1
 %patch101 -p1
 %patch102 -p1
 # Add check_output to configure script (not part of Python 2.6 in SLE11).



++ openssl_1_1_1.patch ++
commit 8dd8033519658bba2d7b776ec166f889a56bce31
Author: Shigeki Ohtsu 
Date:   Wed Sep 12 17:34:24 2018 +0900

tls: workaround handshakedone in renegotiation

`SSL_CB_HANDSHAKE_START` and `SSL_CB_HANDSHAKE_DONE` are called
sending HelloRequest in OpenSSL-1.1.1.
We need to check whether this is in a renegotiation state or not.

Backport-PR-URL: https://github.com/nodejs/node/pull/26270
PR-URL: https://github.com/nodejs/node/pull/25381
Reviewed-By: Daniel Bevenius 
Reviewed-By: Shigeki Ohtsu 

diff --git a/src/tls_wrap.cc b/src/tls_wrap.cc
index b5eff38358..0ec66fc467 100644
--- a/src/tls_wrap.cc
+++ b/src/tls_wrap.cc
@@ -221,7 +221,10 @@ void TLSWrap::SSLInfoCallback(const SSL* ssl_, int where, 
int ret) {
 }
   }
 
-  if (where & SSL_CB_HANDSHAKE_DONE) {
+  // SSL_CB_HANDSHAKE_START and SSL_CB_HANDSHAKE_DONE are called
+  // sending HelloRequest in OpenSSL-1.1.1.
+  // We need to check whether this is in a renegotiation state or not.
+  if (where & SSL_CB_HANDSHAKE_DONE && !SSL_renegotiate_pending(ssl)) {
 c->established_ = true;
 Local callback = object->Get(env->onhandshakedone_string());
 if (callback->IsFunction()) {



commit nodejs10 for openSUSE:Factory

2019-04-26 Thread root
Hello community,

here is the log from the commit of package nodejs10 for openSUSE:Factory 
checked in at 2019-04-26 22:42:36

Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
 and  /work/SRC/openSUSE:Factory/.nodejs10.new.5536 (New)


Package is "nodejs10"

Fri Apr 26 22:42:36 2019 rev:11 rq:697145 version:10.15.3

Changes:

--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes2019-03-08 
11:01:54.144536011 +0100
+++ /work/SRC/openSUSE:Factory/.nodejs10.new.5536/nodejs10.changes  
2019-04-26 22:42:41.717697327 +0200
@@ -1,0 +2,19 @@
+Sun Apr  7 18:16:21 UTC 2019 - Guillaume GARDET 
+
+- Add _constraints file to avoid OOM errors
+
+---
+Fri Apr  5 12:49:15 UTC 2019 - Adam Majer 
+
+- flaky_test_rerun.patch: rework patch to account for tests that
+  end with an exception and are not actually re-run...
+
+---
+Wed Mar  6 13:34:43 UTC 2019 - Adam Majer 
+
+- New upstream LTS version 10.15.3
+  * http: fix error check in Execute()
+  * stream: fix end-of-stream for HTTP/2
+- fix_ci_tests.patch: refreshed
+
+---

Old:

  node-v10.15.2.tar.xz

New:

  _constraints
  node-v10.15.3.tar.xz



Other differences:
--
++ nodejs10.spec ++
--- /var/tmp/diff_new_pack.KAIpoQ/_old  2019-04-26 22:42:43.485696426 +0200
+++ /var/tmp/diff_new_pack.KAIpoQ/_new  2019-04-26 22:42:43.509696413 +0200
@@ -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/
 #
 
 
@@ -26,7 +26,7 @@
 ###
 
 Name:   nodejs10
-Version:10.15.2
+Version:10.15.3
 Release:0
 
 %define node_version_number 10

++ SHASUMS256.txt ++
--- /var/tmp/diff_new_pack.KAIpoQ/_old  2019-04-26 22:42:43.557696389 +0200
+++ /var/tmp/diff_new_pack.KAIpoQ/_new  2019-04-26 22:42:43.557696389 +0200
@@ -1,36 +1,36 @@
-04b06a4904442887939603d1e34fb9d9230d5660c8d7d6ad7c0a0c708f8baacf  
node-v10.15.2-aix-ppc64.tar.gz
-8bbb6c15a0572f493d33ef044d06ccd0ff7ead8daa67f9a32df3e863277568e8  
node-v10.15.2-darwin-x64.tar.gz
-1eae3fa933dcfa84e2f2c82ef69168aec5c4370454d3e8471695c98f94ad135e  
node-v10.15.2-darwin-x64.tar.xz
-cfc3b8c109953d4fb9d5ac2111ab6a9d6c09ebb4db1276f5f679c5d38bbe19b2  
node-v10.15.2-headers.tar.gz
-7fd37e30dc067d52942870fc18d52f13c1e50efd1ee63843ee498190d356  
node-v10.15.2-headers.tar.xz
-2988f31a07f54a80442166574b01ecfa92f2c6a8094ca4c2d820f464df0b5ce1  
node-v10.15.2-linux-arm64.tar.gz
-2978e82d85654505d732b40dfa58f21276d99712d5d001101eaf87100d350139  
node-v10.15.2-linux-arm64.tar.xz
-093b74879f1e4a14a27308f0c713af0f3fe8e3b7a4c56c97efd35a9c3c2c31cb  
node-v10.15.2-linux-armv6l.tar.gz
-c60d96a7066b96d87b96f283c5bd73b41b6f066b27907ef58ba9e4455d52c90a  
node-v10.15.2-linux-armv6l.tar.xz
-d3cf7736db46b92b0ef2cbf7271145a735e74f8754c5dcefca448bd647011872  
node-v10.15.2-linux-armv7l.tar.gz
-127dcd15befe20deb15fadd1b89873d87c2731ea79d1741fb8d7aac2cbc11332  
node-v10.15.2-linux-armv7l.tar.xz
-51584f9ac8306006a7ceb91e8beadb453977d32541b671e8338cc8e4ef5c6696  
node-v10.15.2-linux-ppc64le.tar.gz
-5b1f664878e7bcc41f4c2fda36d5fd77b502d6bb34d5d963cdabf529c47a3910  
node-v10.15.2-linux-ppc64le.tar.xz
-9129d35f52e8a65493769dba5f35ec7b3f3516047cc84a7ed702960496749daf  
node-v10.15.2-linux-s390x.tar.gz
-ca643febb3d91c796a7c76f0bfe669e5295a3bfb4373d3b4509a295f5030ca60  
node-v10.15.2-linux-s390x.tar.xz
-65e66599b275e2c41a882610a841a990e0570ed03bfccc378e031c475a3dae52  
node-v10.15.2-linux-x64.tar.gz
-c10eece562cfeef1627f0d2bde7dc0be810948f6bf9a932e30a8c3b425652015  
node-v10.15.2-linux-x64.tar.xz
-3b847f70073d7bd5d13cfa98773cf419115f458ac0fb7f38b3b58e5b06aa20db  
node-v10.15.2.pkg
-5175b8c4221be5d93f73cf7ddde7df36b9d0c471c6b35d98db679c6f14fd7a85  
node-v10.15.2-sunos-x64.tar.gz
-1e956873bfa292ed353c62f6deeca53016ad48e043b19a863929100334b27a75  
node-v10.15.2-sunos-x64.tar.xz
-3b81ea6b0ae1c887ed4215d6a0b9349284c811bd98c8ddd7a0370f6cc9eb8182  
node-v10.15.2.tar.gz
-b8bb2da7cb016e895bc2f70009a420f6b8d519e66548624b6130bbfbd5118c59  
node-v10.15.2.tar.xz
-9872ed9b430858087e2ca843c6c5443a1227bb6dca59c044afb80acf800fd432  
node-v10.15.2-win-x64.7z
-d97cf4788ccea6deef037ce27c91cc1a814644b878311b71811ab04d0bb8c47f  
node-v10.15.2-win-x64.zip
-d03762a0649ab87d1fdd5c137a3d9bfe7a770227e78600aa8790b0f66dc534bd  
node-v10.15.2-win-x86.7z
-e9b703b6460a78d2540a91f4baf72d0f11a94b50a8be180d58c6762079045130  
node-v10.15.2-win-x86.zip

commit nodejs10 for openSUSE:Factory

2019-03-08 Thread root
Hello community,

here is the log from the commit of package nodejs10 for openSUSE:Factory 
checked in at 2019-03-08 11:01:52

Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
 and  /work/SRC/openSUSE:Factory/.nodejs10.new.28833 (New)


Package is "nodejs10"

Fri Mar  8 11:01:52 2019 rev:10 rq:681319 version:10.15.2

Changes:

--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes2019-02-27 
15:08:02.290412499 +0100
+++ /work/SRC/openSUSE:Factory/.nodejs10.new.28833/nodejs10.changes 
2019-03-08 11:01:54.144536011 +0100
@@ -1,0 +2,9 @@
+Thu Feb 28 13:24:53 UTC 2019 - Adam Majer 
+
+- New upstream LTS version 10.15.2
+  * http: Further prevention of "Slowloris" attacks on HTTP and HTTPS
+  connections by consistently applying the receive timeout set by
+  server.headersTimeout to connections in keep-alive mode.
+  (CVE-2019-5737, bsc#1127532)
+
+---

Old:

  node-v10.15.1.tar.xz

New:

  node-v10.15.2.tar.xz



Other differences:
--
++ nodejs10.spec ++
--- /var/tmp/diff_new_pack.zBvEtZ/_old  2019-03-08 11:01:55.500535795 +0100
+++ /var/tmp/diff_new_pack.zBvEtZ/_new  2019-03-08 11:01:55.500535795 +0100
@@ -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 https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
@@ -26,7 +26,7 @@
 ###
 
 Name:   nodejs10
-Version:10.15.1
+Version:10.15.2
 Release:0
 
 %define node_version_number 10

++ SHASUMS256.txt ++
--- /var/tmp/diff_new_pack.zBvEtZ/_old  2019-03-08 11:01:55.528535790 +0100
+++ /var/tmp/diff_new_pack.zBvEtZ/_new  2019-03-08 11:01:55.532535789 +0100
@@ -1,36 +1,36 @@
-5085537ad9d6a6adc24bbfbb5c40711be61222378b37202fa189b69135aa5503  
node-v10.15.1-aix-ppc64.tar.gz
-327dcef4b61dead1ae04d2743d3390a2b7e6cc6c389c62cfcfeb0486c5a9f181  
node-v10.15.1-darwin-x64.tar.gz
-0aa52569dd94a8fa4c78e38983f0ee4304a4dc758a9b1ab994a145559830b9fa  
node-v10.15.1-darwin-x64.tar.xz
-92f761b98d8a728edebbba99d3226c7802e7aeaeaac69f3f09198d20eed6193f  
node-v10.15.1-headers.tar.gz
-6df299bf5d112d3e07500c8212ff730c975214b0486c09b169b296df2c90f4b4  
node-v10.15.1-headers.tar.xz
-d1cc9b84befd7b001e61bb40c96b8b9d0776f186ebc4e7993fcc0d5c2631b24c  
node-v10.15.1-linux-arm64.tar.gz
-0fb6d24972fd991f476a942b1b21aca5059f93b9302318c5883120445ee6cd54  
node-v10.15.1-linux-arm64.tar.xz
-e359133754437af98fc815945b40c7406ca0372daee4118d2319da3e00586c24  
node-v10.15.1-linux-armv6l.tar.gz
-a0be84325ac98d7fc1a2e7fa471c968646890af628ea8f06b929edb29d48f327  
node-v10.15.1-linux-armv6l.tar.xz
-1cef71ded0411a809795a1f001fbafc48f04f9e361069a9764f530f32af7ecf0  
node-v10.15.1-linux-armv7l.tar.gz
-577d406a76f92966ce9a0a3b6c71ba8295282815554c247c8c2ec14524bd9037  
node-v10.15.1-linux-armv7l.tar.xz
-3a89a226d9046781baf129e48fd084d16ef3e35640a5adbe59cb2cc487a490f0  
node-v10.15.1-linux-ppc64le.tar.gz
-bee3c11adf5ad24954fe6d5ea5e78785f67a036a90b02e5fadd9c49438c49837  
node-v10.15.1-linux-ppc64le.tar.xz
-33cacdd000977709f5f6c324ac6a4672dee21f28b2462a09eb5692d8c51d610c  
node-v10.15.1-linux-s390x.tar.gz
-e7f76cc08b57eb499fb4b064bbe3821bcfe36cf342520c25f0f1dc9605bf018c  
node-v10.15.1-linux-s390x.tar.xz
-ca1dfa9790876409c8d9ecab7b4cdb93e3276cedfc64d56ef1a4ff1778a40214  
node-v10.15.1-linux-x64.tar.gz
-77db68544c7812e925b82ccc41cd4669fdeb191cea8e20053e3f0e86889c4fce  
node-v10.15.1-linux-x64.tar.xz
-bcfa8147c384a2184d33c190211c8b4037e514e75368308738a0c57095266499  
node-v10.15.1.pkg
-2c2a3d854a13d42f99bce032ce7d2b814de15bd3ab00b44b961b68fd0f0ad1ff  
node-v10.15.1-sunos-x64.tar.gz
-4316c0deeb9328d138110591a04271e21d0eb4f8c7a01c4fd2e4584bc4625f4c  
node-v10.15.1-sunos-x64.tar.xz
-5202f6f6bfda16554c8121ea78e4cffee52e2707e1136c88f3c40b0c2af8100f  
node-v10.15.1.tar.gz
-1a55f7b9fb80442182d9e1eba4fca4dac3c781cdcb25d6be37b24d253f61c858  
node-v10.15.1.tar.xz
-3f195287303326725d3bcb4af5db7edec6832f872e10e23057c523b5fea2  
node-v10.15.1-win-x64.7z
-bb5bdc9363e4050c94b3f82888141b81630230f86e520abb7dde49081f1292b9  
node-v10.15.1-win-x64.zip
-53a32f169619e5170a1d4c595fe49e99d36c057bd2ef2ca79b829745101515f4  
node-v10.15.1-win-x86.7z
-6fd3fa409290e5c74d5da8e206bfa6830be0c07a80cf83a02c7e8c3ffb03cca5  
node-v10.15.1-win-x86.zip
-fbb258288090715ce82f7301198bd552ff9a9fc03652ffb63269ba232b626d22  
node-v10.15.1-x64.msi
-415a644dedc7be22f350e5972ca1eefb4f19a739b6c3315731103eadc810c4be  
node-v10.15.1-x86.msi
-b4783f5b54e9c8dd84937dd6bd07a9f46a01369bf76235cbcce4315ef3103c31  
win-x64/node.exe

commit nodejs10 for openSUSE:Factory

2019-02-27 Thread root
Hello community,

here is the log from the commit of package nodejs10 for openSUSE:Factory 
checked in at 2019-02-27 15:07:55

Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
 and  /work/SRC/openSUSE:Factory/.nodejs10.new.28833 (New)


Package is "nodejs10"

Wed Feb 27 15:07:55 2019 rev:9 rq:679506 version:10.15.1

Changes:

--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes2019-01-11 
14:06:41.647727298 +0100
+++ /work/SRC/openSUSE:Factory/.nodejs10.new.28833/nodejs10.changes 
2019-02-27 15:08:02.290412499 +0100
@@ -1,0 +2,14 @@
+Fri Feb  1 12:40:17 UTC 2019 - adam.ma...@suse.de
+
+- nodejs.keyring: update keyring to today's list as per
+  https://github.com/nodejs/node
+
+---
+Fri Feb  1 11:56:36 UTC 2019 - adam.ma...@suse.de
+
+- New upstream LTS version 10.15.1
+  * tls: throw if protocol too long
+
+- fix_ci_tests.patch: refreshed
+
+---
@@ -4 +18,2 @@
-- New upstream LTS version 10.15.0 (still bsc#1112438, FATE#326776):
+- New upstream LTS version 10.15.0
+  (still bsc#1112438, FATE#326776, FATE#326919):

Old:

  node-v10.15.0.tar.xz

New:

  node-v10.15.1.tar.xz



Other differences:
--
++ nodejs10.spec ++
--- /var/tmp/diff_new_pack.ffBMh2/_old  2019-02-27 15:08:03.518412125 +0100
+++ /var/tmp/diff_new_pack.ffBMh2/_new  2019-02-27 15:08:03.522412124 +0100
@@ -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/
 #
 
 
@@ -26,7 +26,7 @@
 ###
 
 Name:   nodejs10
-Version:10.15.0
+Version:10.15.1
 Release:0
 
 %define node_version_number 10

++ SHASUMS256.txt ++
--- /var/tmp/diff_new_pack.ffBMh2/_old  2019-02-27 15:08:03.558412113 +0100
+++ /var/tmp/diff_new_pack.ffBMh2/_new  2019-02-27 15:08:03.558412113 +0100
@@ -1,36 +1,36 @@
-5a0eac2db2dc6114a9095190a0e9e835e210d5cdf5c0042607bb50331c32313f  
node-v10.15.0-aix-ppc64.tar.gz
-353402461c898c569658d0a963790476f4d9828cc6c9286d81617ee8afcba4e8  
node-v10.15.0-darwin-x64.tar.gz
-90c991ad51528705b47312fb63f52cd770c66757b02b782168e4bc6c5165b8be  
node-v10.15.0-darwin-x64.tar.xz
-36a5b15184bec31a83d7abd4569b6808401e55cd53ed27c09e4c7b9d90048e6b  
node-v10.15.0-headers.tar.gz
-339167b1d4d5b2fdb3263cd6512d43adead92e2402dfe69ad4c1a48f66172a33  
node-v10.15.0-headers.tar.xz
-69a86c71df32320dc8dfccd1aca124c73dc2b274c7ce50104dad733a06dc26f3  
node-v10.15.0-linux-arm64.tar.gz
-77aa4a02c5471b6eb7ba935cbc6829889a27115353cff7226a208c08b654e972  
node-v10.15.0-linux-arm64.tar.xz
-701ea80df70f86cb1980b1ccc8f38fe9d55e4155acc13a73717c9ea4aeed466c  
node-v10.15.0-linux-armv6l.tar.gz
-6e3b97d35ab51fe7b236f78c2fff8e0d0c77587a5a297b6469c7b8f6e68f8314  
node-v10.15.0-linux-armv6l.tar.xz
-81a248baa989667d14a0868adf87e5048a53518e9aed169131194e88b39c20aa  
node-v10.15.0-linux-armv7l.tar.gz
-a1f3fc1fade97ff44914a033a176118b8323575984c5897c464ab1bf03ce6be0  
node-v10.15.0-linux-armv7l.tar.xz
-fc4ce0770bfabbe6be61b52bf6ed48c4ffd10f4fa8a698e4bf22594525a3116a  
node-v10.15.0-linux-ppc64le.tar.gz
-ebeae2719bba8fca47bb81e543bf5bd6391b2813db289b1e1af5ae6e90eecdfd  
node-v10.15.0-linux-ppc64le.tar.xz
-80ae06a0f2fc936d663043b5b709ec050016ab846aa29faf9718c6fe3f20cc14  
node-v10.15.0-linux-s390x.tar.gz
-934263cd756983f734964ec3b5923ac4e257221a029dee95e2bb851c459338e3  
node-v10.15.0-linux-s390x.tar.xz
-f0b4ff9a74cbc0106bbf3ee7715f970101ac5b1bbe814404d7a0673d1da9f674  
node-v10.15.0-linux-x64.tar.gz
-4ee8503c113379880ebf75dcf6ae3f9b894c66fd2d5da507e407064c13b5  
node-v10.15.0-linux-x64.tar.xz
-b80f5b3136ed993f31c28cd37b54fd8528ff2620bc2423ea440aa41f61a57412  
node-v10.15.0.pkg
-77254ecb8576cf54af53df72842cbdb756b2b34b23309194649be7891ff9bd1f  
node-v10.15.0-sunos-x64.tar.gz
-10c5605ea949118224e570a5723c4c97473a1cd5b052290efd2be71485649bfa  
node-v10.15.0-sunos-x64.tar.xz
-dbe467e3dabb6854fcb0cd96e04082268cb1e313ce97a4b7100b2ed152b0a0ab  
node-v10.15.0.tar.gz
-797ab34c74b83b21b7d6ea261b5ca235d34c61a7da5aebb32459a963097ede3e  
node-v10.15.0.tar.xz
-ac2115dcd5ee53c0c8b10521368aec540370e75cd4f7ff1544a44791c7d3362d  
node-v10.15.0-win-x64.7z
-c1dbc9372ad789cd21727cb5f63b4a44ed3eae216763959cff8e68e68c6fcfe1  
node-v10.15.0-win-x64.zip
-ba089a8120c63b322c888efd3d959c9b9ce2b3b954a39cd996531c4e4982be43  
node-v10.15.0-win-x86.7z
-3b7076ea74551f05747bb2db1803dc0406ce543f3744c6896359c619c7e5296e  
node-v10.15.0-win-x86.zip
-1cf90ea486607a1e4e3191e4880d4e6a256168d800fe33a6e46680149b88e3ed  

commit nodejs10 for openSUSE:Factory

2019-01-11 Thread root
Hello community,

here is the log from the commit of package nodejs10 for openSUSE:Factory 
checked in at 2019-01-11 14:05:44

Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
 and  /work/SRC/openSUSE:Factory/.nodejs10.new.28833 (New)


Package is "nodejs10"

Fri Jan 11 14:05:44 2019 rev:8 rq:664392 version:10.15.0

Changes:

--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes2018-12-04 
20:56:51.644684162 +0100
+++ /work/SRC/openSUSE:Factory/.nodejs10.new.28833/nodejs10.changes 
2019-01-11 14:06:41.647727298 +0100
@@ -1,0 +2,40 @@
+Mon Jan  7 15:01:53 UTC 2019 - adam.ma...@suse.de
+
+- New upstream LTS version 10.15.0 (still bsc#1112438, FATE#326776):
+  * cli: add --max-http-header-size flag
+  * http: add maxHeaderSize property
+
+- Changes in version 10.14.2
+  * deps: upgrade to c-ares v1.15.0
+  * child_process: handle undefined/null for fork() args
+  * http2: make Http2Settings constructors delegate
+  * os: fix memory leak in userInfo()
+
+- fix_ci_tests.patch: refreshed
+
+---
+Thu Dec  6 16:17:15 UTC 2018 - adam.ma...@suse.de
+
+- New upstream LTS version 10.14.1 (still bsc#1112438, FATE#326776):
+  * deps: Upgrade to OpenSSL 1.1.0j, fixing
++ Timing vulnerability in DSA signature generation
+  (bsc#1113652, CVE-2018-0734)
++ Timing vulnerability in ECDSA signature generation
+  (bsc#1113651, CVE-2018-0735)
+  * http:
++ Headers received by HTTP servers must not exceed 8192 bytes
+  in total to prevent possible Denial of Service attacks.
+  (bsc#1117626, CVE-2018-12121)
++ A timeout of 40 seconds now applies to servers receiving
+  HTTP headers. This value can be adjusted with
+  server.headersTimeout. Where headers are not completely
+  received within this period, the socket is destroyed on
+  the next received chunk. In conjunction
+  with server.setTimeout(), this aids in protecting against
+  excessive resource retention and possible Denial of Service.
+  (bsc#1117627, CVE-2018-12122)
+  * url: Fix a bug that would allow a hostname being spoofed when
+parsing URLs with url.parse() with the 'javascript:' protocol.
+(bsc#1117629, CVE-2018-12123)
+
+---

Old:

  node-v10.13.0.tar.xz

New:

  node-v10.15.0.tar.xz



Other differences:
--
++ nodejs10.spec ++
--- /var/tmp/diff_new_pack.zQez4W/_old  2019-01-11 14:06:42.703726235 +0100
+++ /var/tmp/diff_new_pack.zQez4W/_new  2019-01-11 14:06:42.703726235 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package nodejs10
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -26,7 +26,7 @@
 ###
 
 Name:   nodejs10
-Version:10.13.0
+Version:10.15.0
 Release:0
 
 %define node_version_number 10

++ SHASUMS256.txt ++
--- /var/tmp/diff_new_pack.zQez4W/_old  2019-01-11 14:06:42.739726199 +0100
+++ /var/tmp/diff_new_pack.zQez4W/_new  2019-01-11 14:06:42.739726199 +0100
@@ -1,36 +1,36 @@
-9e8d0b86ef67ea2bf660a50f560ba8eb5b91665af7489c5ba8475708624dbd30  
node-v10.13.0-aix-ppc64.tar.gz
-815a5d18516934a3963ace9f0574f7d41f0c0ce9186a19be3d89e039e57598c5  
node-v10.13.0-darwin-x64.tar.gz
-d84966a26e44b98c5408dbab7c67c02af327eb9a9012fee9827f69cd8b722766  
node-v10.13.0-darwin-x64.tar.xz
-33b1eb17ab4e03b43aea4abdccdc31872e3e345d190eeb64714f1cf5280d5732  
node-v10.13.0-headers.tar.gz
-6678b6280e3829132d4a5b21714c35162eb5666cf4c8a3be7214e8b78b165d71  
node-v10.13.0-headers.tar.xz
-de4e92103d228f5a5d0e67f8a681b1bce63036776bb7a46e014fae072d188036  
node-v10.13.0-linux-arm64.tar.gz
-1537ebe64dc34a2a9b8ab6254213079789e9d59ed0ed26987afb1da37b6a8f87  
node-v10.13.0-linux-arm64.tar.xz
-6b99f473dbfeebf4d0360a70bc9d7566dd6a3a229714d7fcf1b72cb7639bf1e7  
node-v10.13.0-linux-armv6l.tar.gz
-c170b4a8ad0e2f6518bfc01c7419fb47180118e39596c015049f0979215a0437  
node-v10.13.0-linux-armv6l.tar.xz
-5c888b9e7f0438e0eb811988348917d1e7ca9ea17152d36d72752d3d73b7e9a7  
node-v10.13.0-linux-armv7l.tar.gz
-43891e40147ac15fca955174c2556a7be38c4cec006daf824fe05bb3609be684  
node-v10.13.0-linux-armv7l.tar.xz
-41fb140bc0e345df13647dc7f1622fcfac2c68bb91260fc353b5f693bfbcb0b1  
node-v10.13.0-linux-ppc64le.tar.gz
-e4df6165d68e5a59cfed6ba4a60f4d316f5ecdc2cd5f0ed0a1cac46d4679e74b  
node-v10.13.0-linux-ppc64le.tar.xz
-3939987f3ae563fa9c43c1a25256c92fb3c3ba5c80ee5578bd5a1e94d3428b0f  
node-v10.13.0-linux-s390x.tar.gz

commit nodejs10 for openSUSE:Factory

2018-12-04 Thread root
Hello community,

here is the log from the commit of package nodejs10 for openSUSE:Factory 
checked in at 2018-12-04 20:56:47

Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
 and  /work/SRC/openSUSE:Factory/.nodejs10.new.19453 (New)


Package is "nodejs10"

Tue Dec  4 20:56:47 2018 rev:7 rq:653686 version:10.13.0

Changes:

--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes2018-11-06 
14:32:57.237164557 +0100
+++ /work/SRC/openSUSE:Factory/.nodejs10.new.19453/nodejs10.changes 
2018-12-04 20:56:51.644684162 +0100
@@ -1,0 +2,5 @@
+Mon Nov 26 14:06:57 UTC 2018 - adam.ma...@suse.de
+
+- flaky_test_rerun.patch: Rerun failing tests in case of flakiness
+
+---

New:

  flaky_test_rerun.patch



Other differences:
--
++ nodejs10.spec ++
--- /var/tmp/diff_new_pack.5Glhxb/_old  2018-12-04 20:56:52.300683439 +0100
+++ /var/tmp/diff_new_pack.5Glhxb/_new  2018-12-04 20:56:52.304683434 +0100
@@ -61,7 +61,7 @@
 %bcond_without intree_icu
 %endif
 
-%if 0%{suse_version} >= 1500
+%if 0%{suse_version} >= 1550
 %bcond_withintree_nghttp2
 %else
 %bcond_without intree_nghttp2
@@ -133,6 +133,8 @@
 Patch104:   npm_search_paths.patch
 Patch105:   skip_test_on_lowmem.patch
 
+Patch120:   flaky_test_rerun.patch
+
 # Use versioned binaries and paths
 Patch200:   versioned.patch
 
@@ -319,6 +321,7 @@
 %endif
 %patch104 -p1
 %patch105 -p1
+%patch120 -p1
 %patch200 -p1
 
 # abnormalities from patching
@@ -326,9 +329,9 @@
 
 %build
 # normalize shebang
-find -name \*.py -perm -1 -type f | xargs sed -i '1 s,^#!\s\?/usr/bin/env 
python$,#!/usr/bin/python,'
-find deps/npm -type f | xargs sed -i '1 s,^#!\s\?/usr/bin/env 
node$,#!/usr/bin/node%{node_version_number},'
-find deps/npm -type f | xargs sed -i '1 s,^#!\s\?/usr/bin/env 
\(bash\|sh\)\?$,#!/bin/bash,'
+find -name \*.py -perm -1 -type f -exec sed -i '1 s,^#!\s\?/usr/bin/env 
python$,#!/usr/bin/python,' {} +
+find deps/npm -type f -exec sed -i '1 s,^#!\s\?/usr/bin/env 
node$,#!/usr/bin/node%{node_version_number},' {} +
+find deps/npm -type f -exec sed -i '1 s,^#!\s\?/usr/bin/env 
\(bash\|sh\)\?$,#!/bin/bash,' {} +
 
 . %{SOURCE20}
 # Make sure nothing gets included from bundled deps:
@@ -428,7 +431,7 @@
 
 # clean
 # hidden files and directories
-find %{buildroot}%{_libdir}/node_modules/npm%{node_version_number} -name ".*" 
-print0 | xargs -r0 -0 rm -rf --
+find %{buildroot}%{_libdir}/node_modules/npm%{node_version_number} -name ".*" 
-exec rm -Rf -- {} +
 # windows stuff
 find %{buildroot}%{_libdir}/node_modules/npm%{node_version_number} -name 
"*.bat" -delete
 find %{buildroot}%{_libdir}/node_modules/npm%{node_version_number} -name 
"*.cmd" -delete
@@ -438,10 +441,9 @@
 find 
%{buildroot}%{_libdir}/node_modules/npm%{node_version_number}/node_modules 
-name "*.sh" -delete
 rm -rf 
%{buildroot}%{_libdir}/node_modules/npm%{node_version_number}/node_modules/node-gyp/src
 # remove examples/tests/benchmark stuff
-find 
%{buildroot}%{_libdir}/node_modules/npm%{node_version_number}/node_modules 
-name "example*" -print0 | xargs -0 rm -rf --
-find 
%{buildroot}%{_libdir}/node_modules/npm%{node_version_number}/NODE_MODULES 
-name "test*" -print0 | xargs -0 rm -rf --
+find 
%{buildroot}%{_libdir}/node_modules/npm%{node_version_number}/node_modules 
-name "example*" -exec rm -Rf -- {} +
 find 
%{buildroot}%{_libdir}/node_modules/npm%{node_version_number}/node_modules 
-name "*_test.*" -delete
-find 
%{buildroot}%{_libdir}/node_modules/npm%{node_version_number}/node_modules 
-type d -name "benchmark" -print0 | xargs -0 rm -rf --
+find 
%{buildroot}%{_libdir}/node_modules/npm%{node_version_number}/node_modules 
-type d -name "benchmark" -exec rm -Rf -- {} +
 
 # fix permissions
 chmod 0755 
%{buildroot}%{_libdir}/node_modules/npm%{node_version_number}/bin/np*-cli.js


++ flaky_test_rerun.patch ++
diff --git a/tools/test.py b/tools/test.py
index 67b8cb917e..51aaa3f8e0 100755
--- a/tools/test.py
+++ b/tools/test.py
@@ -512,11 +512,17 @@ class TestCase(object):
 
   def RunCommand(self, command, env):
 full_command = self.context.processor(command)
-output = Execute(full_command,
+reruns = 0
+while(reruns < 5):
+  print("FLAKY rerun: ", command)
+  reruns += 1
+  output = Execute(full_command,
  self.context,
  self.context.GetTimeout(self.mode),
  env,
  disable_core_files = self.disable_core_files)
+  if output.exit_code == 0:
+break;
 return TestOutput(self,
   full_command,
   output,




commit nodejs10 for openSUSE:Factory

2018-11-06 Thread root
Hello community,

here is the log from the commit of package nodejs10 for openSUSE:Factory 
checked in at 2018-11-06 14:32:51

Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
 and  /work/SRC/openSUSE:Factory/.nodejs10.new (New)


Package is "nodejs10"

Tue Nov  6 14:32:51 2018 rev:6 rq:646083 version:10.13.0

Changes:

--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes2018-10-25 
09:09:43.298383857 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs10.new/nodejs10.changes   2018-11-06 
14:32:57.237164557 +0100
@@ -1,0 +2,10 @@
+Tue Oct 30 11:36:20 UTC 2018 - adam.ma...@suse.de
+
+- New upstream LTS 10.13.0: (bsc#1112438, FATE#326776)
+  * buffer: fix crash for invalid index types
+  * deps: fix wrong default for v8 handle zapping
+- env_shebang.patch: dropped
+- skip_test_on_lowmem.patch: skip some build tests on low-memory
+  build machines
+
+---

Old:

  env_shebang.patch
  node-v10.12.0.tar.xz

New:

  node-v10.13.0.tar.xz
  skip_test_on_lowmem.patch



Other differences:
--
++ nodejs10.spec ++
--- /var/tmp/diff_new_pack.ztGk6T/_old  2018-11-06 14:32:58.417162951 +0100
+++ /var/tmp/diff_new_pack.ztGk6T/_new  2018-11-06 14:32:58.421162945 +0100
@@ -26,7 +26,7 @@
 ###
 
 Name:   nodejs10
-Version:10.12.0
+Version:10.13.0
 Release:0
 
 %define node_version_number 10
@@ -131,12 +131,11 @@
 # PATCH-FIX-OPENSUSE -- install user global npm packages to /usr/local
 # instead of /usr
 Patch104:   npm_search_paths.patch
+Patch105:   skip_test_on_lowmem.patch
 
 # Use versioned binaries and paths
 Patch200:   versioned.patch
 
-Patch201:   env_shebang.patch
-
 %if 0%{with binutils_gold}
 BuildRequires:  binutils-gold
 %endif
@@ -319,13 +318,18 @@
 %patch103 -p1
 %endif
 %patch104 -p1
+%patch105 -p1
 %patch200 -p1
-%patch201 -p1
 
 # abnormalities from patching
 find -name configure.js.orig -delete
 
 %build
+# normalize shebang
+find -name \*.py -perm -1 -type f | xargs sed -i '1 s,^#!\s\?/usr/bin/env 
python$,#!/usr/bin/python,'
+find deps/npm -type f | xargs sed -i '1 s,^#!\s\?/usr/bin/env 
node$,#!/usr/bin/node%{node_version_number},'
+find deps/npm -type f | xargs sed -i '1 s,^#!\s\?/usr/bin/env 
\(bash\|sh\)\?$,#!/bin/bash,'
+
 . %{SOURCE20}
 # Make sure nothing gets included from bundled deps:
 # We only delete the source and header files, because
@@ -440,7 +444,6 @@
 find 
%{buildroot}%{_libdir}/node_modules/npm%{node_version_number}/node_modules 
-type d -name "benchmark" -print0 | xargs -0 rm -rf --
 
 # fix permissions
-find %{buildroot}%{_libdir}/node_modules -type f -exec chmod 0644 {} +
 chmod 0755 
%{buildroot}%{_libdir}/node_modules/npm%{node_version_number}/bin/np*-cli.js
 chmod 0755 
%{buildroot}%{_libdir}/node_modules/npm%{node_version_number}/bin/node-gyp-bin/node-gyp
 chmod 0755 
%{buildroot}%{_libdir}/node_modules/npm%{node_version_number}/node_modules/node-gyp/bin/node-gyp.js

++ SHASUMS256.txt ++
--- /var/tmp/diff_new_pack.ztGk6T/_old  2018-11-06 14:32:58.457162896 +0100
+++ /var/tmp/diff_new_pack.ztGk6T/_new  2018-11-06 14:32:58.461162891 +0100
@@ -1,36 +1,36 @@
-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
-8731c5b1fe53874378fe9b75196a8c22a5d7e67be9be459cae92a784c7b6  
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

commit nodejs10 for openSUSE:Factory

2018-10-25 Thread root
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.changes2018-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.ma...@suse.de
+
+- node-gyp-addon-gypi.patch: patch fixes (bsc#1094617)
+
+---
+Sun Oct 14 14:54:04 UTC 2018 - adam.ma...@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.ma...@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.ma...@suse.de
+
+- fix_ci_tests.patch: fix unit tests
+
+---
+Tue Sep 25 16:00:11 UTC 2018 - adam.ma...@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.ma...@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 

commit nodejs10 for openSUSE:Factory

2018-09-11 Thread root
Hello community,

here is the log from the commit of package nodejs10 for openSUSE:Factory 
checked in at 2018-09-11 17:19:36

Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
 and  /work/SRC/openSUSE:Factory/.nodejs10.new (New)


Package is "nodejs10"

Tue Sep 11 17:19:36 2018 rev:4 rq:634765 version:10.9.0

Changes:

--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes2018-08-06 
11:53:55.993208469 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs10.new/nodejs10.changes   2018-09-11 
17:19:50.191176702 +0200
@@ -1,0 +2,46 @@
+Mon Sep 10 14:11:54 UTC 2018 - adam.ma...@suse.de
+
+- 21257.diff: Revert an upstream revert that resulted that stdout
+  remaining O_NONBLOCK during build process. This resulted in
+  build failures.
+
+---
+Mon Aug 20 09:01:38 UTC 2018 - adam.ma...@suse.de
+
+- New upstream release 10.9.0:
+  * buffer:
++ Fix out-of-bounds (OOB) write in Buffer.write() for
+  UCS-2 encoding (CVE-2018-12115, bsc#1105019)
++ Fix unintentional exposure of uninitialized memory in
+  Buffer.alloc() (bsc#1105018, CVE-2018-7166)
+  * deps: Upgrade to OpenSSL 1.0.2p, fixing:
++ Client DoS due to large DH parameter
+  (CVE-2018-0732, bsc#1097158)
++ ECDSA key extraction via local side-channel
+  * http: http.get() and http.request() (and https variants)
+now accept three arguments to allow for a URL and options object
+
+---
+Mon Aug 13 10:53:42 UTC 2018 - adam.ma...@suse.de
+
+- New upstream release 10.8.0:
+  * deps: upgrade npm to 6.2.0
+
+- Changes in version 10.7.0:
+  * console: The console.timeLog() method has been implemented.
+  * http: Added support for passing both timeout and agent options
+to http.request.
+  * inspector: Expose the original console API in
+require('inspector').console.
+  * napi: Added experimental support for functions dealing with
+bigint numbers.
+  * process:
++ The process.hrtime.bigint() method has been implemented.
++ Added the --title command line argument to set the process
+  title on startup.
+  * trace_events: Added process_name metadata.
+- icu_small_grouping.patch: upstreamed
+- versioned.patch, env_shebang.patch: refreshed
+- update Jan's description changes for grammar and merge into git
+
+---

Old:

  icu_small_grouping.patch
  node-v10.6.0.tar.xz

New:

  21257.diff
  _constraints
  node-v10.9.0.tar.xz



Other differences:
--
++ nodejs10.spec ++
--- /var/tmp/diff_new_pack.fDPQTH/_old  2018-09-11 17:19:52.199173633 +0200
+++ /var/tmp/diff_new_pack.fDPQTH/_new  2018-09-11 17:19:52.199173633 +0200
@@ -26,7 +26,7 @@
 ###
 
 Name:   nodejs10
-Version:10.6.0
+Version:10.9.0
 Release:0
 
 %define node_version_number 10
@@ -110,7 +110,7 @@
 ## Patches not distribution specific
 Patch3: fix_ci_tests.patch
 Patch7: manual_configure.patch
-Patch8: icu_small_grouping.patch
+Patch9: 21257.diff
 
 ## Patches specific to SUSE and openSUSE
 # PATCH-FIX-OPENSUSE -- set correct path for dtrace if it is built
@@ -236,8 +236,8 @@
 
 %description
 Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js
-uses an event-driven, non-blocking I/O model. Node.js's has a package ecosystem
-called npm.
+uses an event-driven, non-blocking I/O model. Node.js has a package ecosystem
+provided by npm.
 
 %package devel
 Summary:Files needed for development of NodeJS platforms
@@ -255,7 +255,7 @@
 Provides:   nodejs-npm = %{version}
 Obsoletes:  nodejs-npm < 4.0.0
 Provides:   npm = %{version}
-Provides:   npm(npm) = 6.1.0
+Provides:   npm(npm) = 6.2.0
 %if 0%{?suse_version} >= 1500
 Recommends: python2
 %else
@@ -284,7 +284,7 @@
 %if ! %{with intree_openssl}
 %endif
 %patch7 -p1
-%patch8 -p1
+%patch9 -p1 -R
 %patch101 -p1
 %patch102 -p1
 # Add check_output to configure script (not part of Python 2.6 in SLE11).
@@ -295,6 +295,9 @@
 %patch200 -p1
 %patch201 -p1
 
+# abnormalities from patching
+find -name configure.js.orig -delete
+
 %build
 # Make sure nothing gets included from bundled deps:
 # We only delete the source and header files, because

++ 21257.diff ++
https://github.com/nodejs/node/pull/21257


diff --git a/src/node.cc b/src/node.cc
index 75dbafa1ab4..7cc9131f989 100644
--- a/src/node.cc
+++ b/src/node.cc
@@ -100,7 +100,6 @@ typedef int mode_t;
 #else
 #include 
 #include   // getrlimit, setrlimit
-#include   // tcgetattr, tcsetattr
 #include   // setuid, getuid
 #endif
 
@@ -173,9 

commit nodejs10 for openSUSE:Factory

2018-08-06 Thread root
Hello community,

here is the log from the commit of package nodejs10 for openSUSE:Factory 
checked in at 2018-08-06 11:53:55

Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
 and  /work/SRC/openSUSE:Factory/.nodejs10.new (New)


Package is "nodejs10"

Mon Aug  6 11:53:55 2018 rev:3 rq:627481 version:10.6.0

Changes:

--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes2018-07-07 
22:01:56.327048561 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs10.new/nodejs10.changes   2018-08-06 
11:53:55.993208469 +0200
@@ -1,0 +2,6 @@
+Sun Jul 29 10:47:39 UTC 2018 - jeng...@inai.de
+
+- Ensure neutrality of description.
+- Use %make_install.
+
+---



Other differences:
--
++ nodejs10.spec ++
--- /var/tmp/diff_new_pack.etdcO5/_old  2018-08-06 11:53:57.353210831 +0200
+++ /var/tmp/diff_new_pack.etdcO5/_new  2018-08-06 11:53:57.353210831 +0200
@@ -235,10 +235,9 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
-Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine.
-Node.js uses an event-driven, non-blocking I/O model that makes it
-lightweight and efficient. Node.js' package ecosystem, npm, is the largest
-ecosystem of open source libraries in the world.
+Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js
+uses an event-driven, non-blocking I/O model. Node.js's has a package ecosystem
+called npm.
 
 %package devel
 Summary:Files needed for development of NodeJS platforms
@@ -363,7 +362,7 @@
 find doc/api -type f -exec chmod 0644 {} +
 
 %install
-make install DESTDIR=%{buildroot} %{?_smp_mflags}
+%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






commit nodejs10 for openSUSE:Factory

2018-07-07 Thread root
Hello community,

here is the log from the commit of package nodejs10 for openSUSE:Factory 
checked in at 2018-07-07 22:01:50

Comparing /work/SRC/openSUSE:Factory/nodejs10 (Old)
 and  /work/SRC/openSUSE:Factory/.nodejs10.new (New)


Package is "nodejs10"

Sat Jul  7 22:01:50 2018 rev:2 rq:621306 version:10.6.0

Changes:

--- /work/SRC/openSUSE:Factory/nodejs10/nodejs10.changes2018-06-29 
22:32:37.310198524 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs10.new/nodejs10.changes   2018-07-07 
22:01:56.327048561 +0200
@@ -1,0 +2,23 @@
+Thu Jul  5 21:21:20 UTC 2018 - adam.ma...@suse.de
+
+- New upstream release 10.6.0:
+  * dns: An experimental promisified version of the dns module is
+now available. Give it a try with require('dns').promises.
+  * fs: fs.lchown has been undeprecated now that libuv supports it.
+  * lib: Atomics.wake is being renamed to Atomics.notify in the
+ECMAScript specification (reference). Since Node.js now has
+experimental support for worker threads, we are being proactive
+and added a notify alias, while emitting a warning if wake is used.
+  * n-api: Add API for asynchronous functions.
+  * util: util.inspect is now able to return a result instead of
+throwing when the maximum call stack size is exceeded during
+inspection.
+  * vm: Add script.createCachedData(). This API replaces the
+produceCachedData option of the Script constructor that is
+now deprecated
+  * worker: Support for relative paths has been added to the Worker
+constructor. Paths are interpreted relative to the current
+working directory.
+- versioned.patch: refreshed
+
+---

Old:

  node-v10.5.0.tar.xz

New:

  node-v10.6.0.tar.xz



Other differences:
--
++ nodejs10.spec ++
--- /var/tmp/diff_new_pack.Wu4fZc/_old  2018-07-07 22:01:57.683046846 +0200
+++ /var/tmp/diff_new_pack.Wu4fZc/_new  2018-07-07 22:01:57.683046846 +0200
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 ###
 #
 #   WARNING! WARNING! WARNING! WARNING! WARNING! WARNING!
@@ -25,7 +26,7 @@
 ###
 
 Name:   nodejs10
-Version:10.5.0
+Version:10.6.0
 Release:0
 
 %define node_version_number 10
@@ -254,8 +255,8 @@
 Requires:   %{name}-devel = %{version}
 Provides:   nodejs-npm = %{version}
 Obsoletes:  nodejs-npm < 4.0.0
-Provides:   npm(npm) = 6.1.0
 Provides:   npm = %{version}
+Provides:   npm(npm) = 6.1.0
 %if 0%{?suse_version} >= 1500
 Recommends: python2
 %else

++ SHASUMS256.txt ++
--- /var/tmp/diff_new_pack.Wu4fZc/_old  2018-07-07 22:01:57.719046801 +0200
+++ /var/tmp/diff_new_pack.Wu4fZc/_new  2018-07-07 22:01:57.719046801 +0200
@@ -1,36 +1,36 @@
-a4008530bf54dc760206e71d7548977137d488e83081e3153a2ffead9bd9549e  
node-v10.5.0-aix-ppc64.tar.gz
-a85bda6ab91da8595e71736944cbd77c61afe05092217defd0fb74d9f77109f0  
node-v10.5.0-darwin-x64.tar.gz
-10e7228ca2c2ef3f78262ba62f4a64c655a4fbe8f023e3fb544f6b1b45fdba9a  
node-v10.5.0-darwin-x64.tar.xz
-21ac19364d1fb2c52e61190112cd10573afa896ec87f0352a708dbc0a25354d9  
node-v10.5.0-headers.tar.gz
-b51795e77e8cef658ca967b995684bdeb9fafbeaf0d352da77019cf4be49e226  
node-v10.5.0-headers.tar.xz
-2708f77f12966cdf13046c7ac8513fc430be5cbeacc02711d242d65044580d91  
node-v10.5.0-linux-arm64.tar.gz
-28e6baa2a4ac5b0f0f5adf85489574038d0a4ca48efe76a4e5831b6b222652ba  
node-v10.5.0-linux-arm64.tar.xz
-9178e7b45a1910619c80218e436e6a40cfda77b2292825322fc59c3df761d199  
node-v10.5.0-linux-armv6l.tar.gz
-cf12d275e9a3034bf79dccb639382363e8596d92ef777a0580210ab9908bd271  
node-v10.5.0-linux-armv6l.tar.xz
-aa615ba40a931c90faaf468a132a08cc662bc12f64608241ee8892407821f8ac  
node-v10.5.0-linux-armv7l.tar.gz
-08107045cff33962cfeaf0fc18baab7675aa1328f1d56ef41a038f2a5a733424  
node-v10.5.0-linux-armv7l.tar.xz
-45c0aa657b0764564f79da8c8cab9a42b3f8e81d9f1c57f8cdb276a6f1d195b1  
node-v10.5.0-linux-ppc64le.tar.gz
-febd42beb6f11ac3cc24f4339276c95e42a9b2ddd6a785e037e5dc8ee3efca29  
node-v10.5.0-linux-ppc64le.tar.xz
-ca97bd536fdd88675bcf98daa0724622a7964f5da16bb444958284e37eeaaab6  
node-v10.5.0-linux-s390x.tar.gz
-a9614bbba6a210253cb23cf7f64fa34de9c4c130a16e27ead3c26a69a6d18be1  
node-v10.5.0-linux-s390x.tar.xz
-5d77d2c68c06404028f063dca0947315570ff5e52e46f67f93ef9f6cdcb1b4a8  
node-v10.5.0-linux-x64.tar.gz
-8b12be967f5962a8173dca235e1a6f642ee29dcf5fc27697004af898ffeca187  
node-v10.5.0-linux-x64.tar.xz
-109acb4ada9d96a16f0f5c01acd6485b60e4d5fd865d0be7dff98822251a8314  
node-v10.5.0-sunos-x64.tar.gz