Hello community,

here is the log from the commit of package nodejs12 for openSUSE:Factory 
checked in at 2020-06-06 23:38:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs12 (Old)
 and      /work/SRC/openSUSE:Factory/.nodejs12.new.3606 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nodejs12"

Sat Jun  6 23:38:07 2020 rev:15 rq:811803 version:12.18.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs12/nodejs12.changes        2020-05-07 
14:51:08.666036476 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs12.new.3606/nodejs12.changes      
2020-06-06 23:38:27.516737750 +0200
@@ -1,0 +2,56 @@
+Thu Jun  4 11:58:49 UTC 2020 - Adam Majer <[email protected]>
+
+- New upstream LTS version 12.18.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)
+  * TLS session reuse can lead to host certificate verification bypass
+    (CVE-2020-8172, bsc#1172441)
+
+- use system ICU on SLE-15
+
+-------------------------------------------------------------------
+Wed May 27 10:56:40 UTC 2020 - Adam Majer <[email protected]>
+
+- Update to LTS release 12.17.0:
+  * async-hooks: introduce async-storage API
+  * cli: Added a --trace-sigint CLI flag that will print the current
+   execution stack on SIGINT #29207.
+  * crypto: Various crypto APIs now support Diffie-Hellman secrets
+  * dns: Added the dns.ALL flag, that can be passed to dns.lookup()
+    with dns.V4MAPPED to return resolved IPv6 addresses as well as
+    IPv4 mapped IPv6 addresses #32183.
+  * events: It is now possible to monitor 'error' events on an EventEmitter
+    without consuming the emitted error by installing a listener
+    using the symbol EventEmitter.errorMonitor
+  * http,https: The default value of server.headersTimeout for
+    http and https servers was increased from 40000 to 60000ms
+  * process: It is now possible to monitor 'uncaughtException'
+    events without overriding the default behavior
+  * repl:
+    + Added REPL substring-based search
+    + Added preview
+    + Added reverse-i-search
+  * module: Added a new experimental API to interact with
+    Source Map V3 data #31132.
+  * worker: Added support for passing a transferList along
+    with workerData to the Worker constructor #32278.
+
+For further information, please see
+https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V12.md#12.17.0
+
+- icu-v67.patch: upstreamed
+- skip_no_console.patch, versioned.patch: refreshed
+
+-------------------------------------------------------------------
+Wed May 13 04:19:25 UTC 2020 - Ismail Dönmez <[email protected]>
+
+- Add icu-v67.patch to fix build with icu v67 
+
+-------------------------------------------------------------------
+Mon May  4 12:28:44 UTC 2020 - Adam Majer <[email protected]>
+
+- Reduce Requires to Recommends on nodejs12-devel when installing npm12
+
+-------------------------------------------------------------------
@@ -19 +75 @@
-    + upgrade npm to 6.13.6
+    + upgrade npm to 6.13.6 (bsc#1166916, CVE-2020-7598)

Old:
----
  node-v12.16.3.tar.xz

New:
----
  node-v12.18.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ nodejs12.spec ++++++
--- /var/tmp/diff_new_pack.RB2pPP/_old  2020-06-06 23:38:34.416759405 +0200
+++ /var/tmp/diff_new_pack.RB2pPP/_new  2020-06-06 23:38:34.420759418 +0200
@@ -26,7 +26,7 @@
 ###########################################################
 
 Name:           nodejs12
-Version:        12.16.3
+Version:        12.18.0
 Release:        0
 
 %define node_version_number 12
@@ -69,7 +69,7 @@
 %bcond_without intree_cares
 %endif
 
-%if 0%{?suse_version} >= 1550
+%if 0%{?suse_version} >= 1500
 %bcond_with    intree_icu
 %else
 %bcond_without intree_icu
@@ -159,7 +159,8 @@
 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 +177,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 +208,7 @@
 BuildRequires:  xz
 BuildRequires:  zlib-devel
 
+# Python dependencies
 %if %node_version_number > 12
 BuildRequires:  netcfg
 BuildRequires:  python3
@@ -236,7 +249,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 +303,7 @@
 %package -n npm12
 Summary:        Package manager for Node.js
 Group:          Development/Languages/NodeJS
-Requires:       %{name}-devel = %{version}
+Recommends:     %{name}-devel = %{version}
 Provides:       nodejs-npm = %{version}
 Obsoletes:      nodejs-npm < 4.0.0
 Provides:       npm = %{version}
@@ -525,6 +538,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.RB2pPP/_old  2020-06-06 23:38:34.468759568 +0200
+++ /var/tmp/diff_new_pack.RB2pPP/_new  2020-06-06 23:38:34.472759581 +0200
@@ -1,34 +1,34 @@
-7d16447943c66dda607420e798ddc9c7d59f8849aa739e061b6cab63e7c10dd1  
node-v12.16.3-aix-ppc64.tar.gz
-0718812b3ab8e77e8d1354f4d10428ae99d78f721bdcceee527c4b592ea7fed0  
node-v12.16.3-darwin-x64.tar.gz
-91c0bebdd3ca5e75c04a41291064f25e57163e763203bc0091f3f75a1def9597  
node-v12.16.3-darwin-x64.tar.xz
-24d10b7205f01326420dd577c7df697c4a9464d37f7c39eadba46924988aabb6  
node-v12.16.3-headers.tar.gz
-27169e5284a7bc2783bfb79bb80f69453cc59d2d5ca3d5d22265826370475cad  
node-v12.16.3-headers.tar.xz
-f91f92bd690f457ced9faa81bef8eeb8706abea33a349358299e30f1c2522f30  
node-v12.16.3-linux-arm64.tar.gz
-8311f513a7d1911200502dd3e00142cef56d600c851d5870f68d939802205b73  
node-v12.16.3-linux-arm64.tar.xz
-d1d1498e602c27fb907d45851046c882761c75bd9bcce746eacb37049d0f2d0b  
node-v12.16.3-linux-armv7l.tar.gz
-8fdf1751c985c4e8048b23bbe9e36aa0cad0011c755427694ea0fda9efad6d97  
node-v12.16.3-linux-armv7l.tar.xz
-d7ca87225e16da24d43c147b3081140b98b208c81e467f6c02b451e996fa42f3  
node-v12.16.3-linux-ppc64le.tar.gz
-624539ab6a1ce796dac8cd6474172e334f34e90797c377fe361aa1e7b56f4331  
node-v12.16.3-linux-ppc64le.tar.xz
-483972add1eb4d9a6d56067042fddd3ab558e5605b75f79ec8a290de027525d5  
node-v12.16.3-linux-s390x.tar.gz
-57bd769e8dbc07666597bf19f7146274e2cdbe737ac3b455de586d3ce3079e36  
node-v12.16.3-linux-s390x.tar.xz
-66518c31ea7735ae5a0bb8ea27edfee846702dbdc708fea6ad4a308d43ef5652  
node-v12.16.3-linux-x64.tar.gz
-1956e196e3c3c8ef5f0c45db76d7c1245af4ccdda2b7ab30a57ce91d6e165caa  
node-v12.16.3-linux-x64.tar.xz
-a78f8c22ac83f2f6ea2932422ae3b0b37659c443bf052d69450198c8250b5cd2  
node-v12.16.3.pkg
-4690380d482318aeb5214dbeb378440b345396f8429f0075ec84ef4173992b07  
node-v12.16.3-sunos-x64.tar.gz
-40eb9d0adf49dd0f77367de97e5c9822a4e85d579cb3674018fc6e8f1f1e757d  
node-v12.16.3-sunos-x64.tar.xz
-4694056576b6c48a70ad401cf061181eafbc3cbf5070907cdba4e6de1be567a5  
node-v12.16.3.tar.gz
-f0559b0829c7f2ac10bf5b3e157e498227e95e26cdb6af814969c49f367359a3  
node-v12.16.3.tar.xz
-743962e097d40383fac3c2e727251400e60185b294dad2a894dbce3687710f10  
node-v12.16.3-win-x64.7z
-d0bb0e0b1f1a948529ddd543e2cfe0bfe209eb843defc70217b3d2f84cbf3b78  
node-v12.16.3-win-x64.zip
-bbb46883746012693d6a4002281a62b5b401db0fb1961701e8e5b69f0b4c346b  
node-v12.16.3-win-x86.7z
-ee4431eb88ddbab45484f6cc538d82e371145d7a763e4a6c5b889303eace483b  
node-v12.16.3-win-x86.zip
-03450c12d04fc34c2d857a6a2b11ab1cfee7e0631546ab3f25eeb6452e83803f  
node-v12.16.3-x64.msi
-aaac0c3722c2349d0615214991e2bb05bb4f1d5819504705a6bd21c109ae768b  
node-v12.16.3-x86.msi
-3f118b24581cb898a4ba8c6eb42bd18daa701d5dcc73fd4492cd0cece5851ae5  
win-x64/node.exe
-7c2343076c27d6d175d7b614a80e3c6d3bfb61fc289c68edc0f26dfef20e7dd7  
win-x64/node.lib
-b3623cc6847b2376877ab9fdfb144802e23814a8dc03b141a018283fd7d7fb7d  
win-x64/node_pdb.7z
-d32e6725635cf8633446046fadfb0163e8dea8cae1264cd6469458e21a3d5bef  
win-x64/node_pdb.zip
-472f80eb80a492237960ffdb56d80d26e4ce5906f3a5f7445a0d6fecbcfd6c42  
win-x86/node.exe
-10c2e1817c7d032beca156417c5b0906b3081c5f6cc9caa27d18d46ccd916da6  
win-x86/node.lib
-c362793087c9714cb3e660ef113902fbd156071cd2cbb471ab4f52a313a9a623  
win-x86/node_pdb.7z
-b241af4718d011b9fae3b8eac84ea120ddce076b970b8e3c1b99e17a18a40599  
win-x86/node_pdb.zip
+78581e043e6d33c2d793c24990424b1c3e8ac276e440d38184ba1af25b5a7aeb  
node-v12.18.0-aix-ppc64.tar.gz
+11fe50e670315d2d3c46317d23f7a019f46a3d08b534fbadee9a1bc3d4f81852  
node-v12.18.0-darwin-x64.tar.gz
+0ed99477999abb6dc2d399efff7b4e0e1c5ae6801c4890fb64470277a101098a  
node-v12.18.0-darwin-x64.tar.xz
+1c0bb8d7ec868ff163c56b8190f6f8072292f051e6046c2df7658079078e80f9  
node-v12.18.0-headers.tar.gz
+9540eccfaca1d17fc6addb1bba02fb3627b89f6e5b150f5f31d88cb8345ea111  
node-v12.18.0-headers.tar.xz
+11860778b886b9771980ba04774d18496fe6bd1f4a6181189f7b6be61b1e7c79  
node-v12.18.0-linux-arm64.tar.gz
+51b301102984ff73a74894396b774d00259bb3bb8c1de7c82674713acec7a214  
node-v12.18.0-linux-arm64.tar.xz
+79631712fdbd3f21f36c5760ded50cb47a7c983750d1eb8308e6eb0e46e6d180  
node-v12.18.0-linux-armv7l.tar.gz
+1ed5e19941632efcc97a85c359c46c1d550ff782c04e42abc6033c91d960cfaf  
node-v12.18.0-linux-armv7l.tar.xz
+308a6c346b4a239db2989a9f0c5b9a76247169094e51be7fc56b2622ede67db0  
node-v12.18.0-linux-ppc64le.tar.gz
+a60abf49ab93e0ca86683a826d40d130fd822793ab0bf37c6c3df55c66c71528  
node-v12.18.0-linux-ppc64le.tar.xz
+dad5949bdf2a2609f6120bd55e1fde24455740e4fcb815984c8d8e286e1c99dc  
node-v12.18.0-linux-s390x.tar.gz
+4b4beb7e9dd71e8dbef0fdab3db377c8ae5905c08885a5aea85302beb129cfc0  
node-v12.18.0-linux-s390x.tar.xz
+9526c0ee225037fc49a00e4bd5c5e2db26053f3f7c9ad124f5763d2eb80cff16  
node-v12.18.0-linux-x64.tar.gz
+2febc2506c298048bfddf896056be6191c1f08716876d960a4990bd63a7fe05a  
node-v12.18.0-linux-x64.tar.xz
+7137554f1e3ae55094ffb35f1bb9c35f90be076bed0089e463a8bd75da58738a  
node-v12.18.0.pkg
+f21cc693b1ad038a01ac8c5b97e1a8afe8be3b22cdaf95a54cd86b5938801dde  
node-v12.18.0-sunos-x64.tar.gz
+394d55866b9800681895d4d3b4efb4111873ccbc8d2c6847b2e87fadc683a643  
node-v12.18.0-sunos-x64.tar.xz
+a55c36f0cd9898f8bfa5a793a9e656e78d383f643ebec94afa67d084620b2b13  
node-v12.18.0.tar.gz
+d4688636a378367f5157f02bd5c13902f5c193356f8f7a35c99dfa383b03b13f  
node-v12.18.0.tar.xz
+ba0df9132406a6ce08200e208802662b7199d9094a2734fa886053c977ba77f1  
node-v12.18.0-win-x64.7z
+ca73a989eba5e863971cb600e5520cb4c5edf9c600fe8f76d9e4771ad03b5d08  
node-v12.18.0-win-x64.zip
+9b9495851c49fa0d53619dc96886c044018ad2378f27c08c978695f15dfc16e2  
node-v12.18.0-win-x86.7z
+00b2a2e3f49bd00f6e5beb8c4cfa3a8d1cde99c43d7c6eb9d39d248e35fb7f4f  
node-v12.18.0-win-x86.zip
+b79307b0f1b10d509995a8f6511d126006f24fc8cab5567101eade814dc27836  
node-v12.18.0-x64.msi
+5b31b5fbcd350a4d52370d806c40918dd0cf1085b08bd05934ace294c5d869ee  
node-v12.18.0-x86.msi
+6437becaeaad5a721106912dab3f866ecc50b32ac8a3ca32a3eb2bf1ec22770f  
win-x64/node.exe
+29a84d0c0dc7cc97cb3fe6aaad31cfba88ba33b662bd73187d442a7a5b86406b  
win-x64/node.lib
+322d12e99aa91f6a963737b8b2cf030e32c5bfa75f688c419e6daade23619cd5  
win-x64/node_pdb.7z
+23db76226598cfc1635be2b6a284452f078f8a0c79e7fdfa8337a8e281e82d00  
win-x64/node_pdb.zip
+17ef775d59a6897f1b071cd4517e88f3cf6013fcd6d79ca4fd40f72b6bc60df1  
win-x86/node.exe
+eefe19a12b21ddfece8e1c59ad7ba33b8255b66e7a23d93ddadb6a87f0f58275  
win-x86/node.lib
+7ee07015266d3a47b7c666e0c3cd7eddf01e7984a13fb45610a1628513ba1f00  
win-x86/node_pdb.7z
+cceefcc4231da029642a0c22c7d8818f19b14e7018d94f46453a440137e4e871  
win-x86/node_pdb.zip

++++++ SHASUMS256.txt.sig ++++++
Binary files /var/tmp/diff_new_pack.RB2pPP/_old and 
/var/tmp/diff_new_pack.RB2pPP/_new differ

++++++ node-v12.16.3.tar.xz -> node-v12.18.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/nodejs12/node-v12.16.3.tar.xz 
/work/SRC/openSUSE:Factory/.nodejs12.new.3606/node-v12.18.0.tar.xz differ: char 
26, line 1


++++++ skip_no_console.patch ++++++
--- /var/tmp/diff_new_pack.RB2pPP/_old  2020-06-06 23:38:34.548759819 +0200
+++ /var/tmp/diff_new_pack.RB2pPP/_new  2020-06-06 23:38:34.548759819 +0200
@@ -1,7 +1,7 @@
-Index: node-v12.13.0/test/parallel/test-console-clear.js
+Index: node-git.6ffe4ed3b5/test/parallel/test-console-clear.js
 ===================================================================
---- node-v12.13.0.orig/test/parallel/test-console-clear.js
-+++ node-v12.13.0/test/parallel/test-console-clear.js
+--- node-git.6ffe4ed3b5.orig/test/parallel/test-console-clear.js
++++ node-git.6ffe4ed3b5/test/parallel/test-console-clear.js
 @@ -18,5 +18,6 @@ function doTest(isTTY, check) {
  }
  
@@ -10,10 +10,10 @@
 +if (process.env.TERM !== 'dumb')
 +      doTest(true, check);
  doTest(false, '');
-Index: node-v12.13.0/test/parallel/test-readline-position.js
+Index: node-git.6ffe4ed3b5/test/parallel/test-readline-position.js
 ===================================================================
---- node-v12.13.0.orig/test/parallel/test-readline-position.js
-+++ node-v12.13.0/test/parallel/test-readline-position.js
+--- node-git.6ffe4ed3b5.orig/test/parallel/test-readline-position.js
++++ node-git.6ffe4ed3b5/test/parallel/test-readline-position.js
 @@ -1,6 +1,6 @@
  // Flags: --expose-internals
  'use strict';
@@ -35,11 +35,11 @@
  {
    const input = new PassThrough();
    const rl = readline.createInterface({
-Index: node-v12.13.0/test/parallel/test-readline-interface.js
+Index: node-git.6ffe4ed3b5/test/parallel/test-readline-interface.js
 ===================================================================
---- node-v12.13.0.orig/test/parallel/test-readline-interface.js
-+++ node-v12.13.0/test/parallel/test-readline-interface.js
-@@ -29,6 +29,12 @@ const internalReadline = require('intern
+--- node-git.6ffe4ed3b5.orig/test/parallel/test-readline-interface.js
++++ node-git.6ffe4ed3b5/test/parallel/test-readline-interface.js
+@@ -32,6 +32,12 @@ const {
  const EventEmitter = require('events').EventEmitter;
  const { Writable, Readable } = require('stream');
  
@@ -52,10 +52,10 @@
  class FakeInput extends EventEmitter {
    resume() {}
    pause() {}
-Index: node-v12.13.0/test/parallel/test-readline-undefined-columns.js
+Index: node-git.6ffe4ed3b5/test/parallel/test-readline-undefined-columns.js
 ===================================================================
---- node-v12.13.0.orig/test/parallel/test-readline-undefined-columns.js
-+++ node-v12.13.0/test/parallel/test-readline-undefined-columns.js
+--- node-git.6ffe4ed3b5.orig/test/parallel/test-readline-undefined-columns.js
++++ node-git.6ffe4ed3b5/test/parallel/test-readline-undefined-columns.js
 @@ -11,6 +11,12 @@ const readline = require('readline');
  const iStream = new PassThrough();
  const oStream = new PassThrough();
@@ -69,10 +69,10 @@
  readline.createInterface({
    terminal: true,
    input: iStream,
-Index: node-v12.13.0/test/parallel/test-readline.js
+Index: node-git.6ffe4ed3b5/test/parallel/test-readline.js
 ===================================================================
---- node-v12.13.0.orig/test/parallel/test-readline.js
-+++ node-v12.13.0/test/parallel/test-readline.js
+--- node-git.6ffe4ed3b5.orig/test/parallel/test-readline.js
++++ node-git.6ffe4ed3b5/test/parallel/test-readline.js
 @@ -4,6 +4,13 @@ const { PassThrough } = require('stream'
  const readline = require('readline');
  const assert = require('assert');
@@ -87,10 +87,10 @@
  {
    const input = new PassThrough();
    const rl = readline.createInterface({
-Index: node-v12.13.0/test/parallel/test-repl-editor.js
+Index: node-git.6ffe4ed3b5/test/parallel/test-repl-editor.js
 ===================================================================
---- node-v12.13.0.orig/test/parallel/test-repl-editor.js
-+++ node-v12.13.0/test/parallel/test-repl-editor.js
+--- node-git.6ffe4ed3b5.orig/test/parallel/test-repl-editor.js
++++ node-git.6ffe4ed3b5/test/parallel/test-repl-editor.js
 @@ -1,6 +1,6 @@
  'use strict';
  
@@ -112,30 +112,13 @@
  function run({ input, output, event, checkTerminalCodes = true }) {
    const stream = new ArrayStream();
    let found = '';
-Index: node-v12.13.0/test/parallel/test-repl-eval-scope.js
+Index: node-git.6ffe4ed3b5/test/parallel/test-repl-history-navigation.js
 ===================================================================
---- node-v12.13.0.orig/test/parallel/test-repl-eval-scope.js
-+++ node-v12.13.0/test/parallel/test-repl-eval-scope.js
-@@ -4,6 +4,12 @@ const ArrayStream = require('../common/a
- const assert = require('assert');
- const repl = require('repl');
- 
-+if (process.env.TERM == 'dumb')
-+{
-+  common.skip('Skipping test - dumb console');
-+  return;
-+}
-+
- {
-   const stream = new ArrayStream();
-   const options = {
-Index: node-v12.13.0/test/parallel/test-repl-history-navigation.js
-===================================================================
---- node-v12.13.0.orig/test/parallel/test-repl-history-navigation.js
-+++ node-v12.13.0/test/parallel/test-repl-history-navigation.js
-@@ -9,6 +9,12 @@ const assert = require('assert');
- const fs = require('fs');
+--- node-git.6ffe4ed3b5.orig/test/parallel/test-repl-history-navigation.js
++++ node-git.6ffe4ed3b5/test/parallel/test-repl-history-navigation.js
+@@ -10,6 +10,12 @@ const fs = require('fs');
  const path = require('path');
+ const { inspect } = require('util');
  
 +if (process.env.TERM == 'dumb')
 +{
@@ -146,10 +129,10 @@
  const tmpdir = require('../common/tmpdir');
  tmpdir.refresh();
  
-Index: node-v12.13.0/test/parallel/test-repl-load-multiline.js
+Index: node-git.6ffe4ed3b5/test/parallel/test-repl-load-multiline.js
 ===================================================================
---- node-v12.13.0.orig/test/parallel/test-repl-load-multiline.js
-+++ node-v12.13.0/test/parallel/test-repl-load-multiline.js
+--- node-git.6ffe4ed3b5.orig/test/parallel/test-repl-load-multiline.js
++++ node-git.6ffe4ed3b5/test/parallel/test-repl-load-multiline.js
 @@ -1,10 +1,16 @@
  'use strict';
 -require('../common');
@@ -168,13 +151,13 @@
  const command = `.load ${fixtures.path('repl-load-multiline.js')}`;
  const terminalCode = '\u001b[1G\u001b[0J \u001b[1G';
  const terminalCodeRegex = new RegExp(terminalCode.replace(/\[/g, '\\['), 'g');
-Index: node-v12.13.0/test/parallel/test-repl-persistent-history.js
+Index: node-git.6ffe4ed3b5/test/parallel/test-repl-persistent-history.js
 ===================================================================
---- node-v12.13.0.orig/test/parallel/test-repl-persistent-history.js
-+++ node-v12.13.0/test/parallel/test-repl-persistent-history.js
-@@ -11,6 +11,12 @@ const fs = require('fs');
- const path = require('path');
+--- node-git.6ffe4ed3b5.orig/test/parallel/test-repl-persistent-history.js
++++ node-git.6ffe4ed3b5/test/parallel/test-repl-persistent-history.js
+@@ -12,6 +12,12 @@ const path = require('path');
  const os = require('os');
+ const util = require('util');
  
 +if (process.env.TERM == 'dumb')
 +{
@@ -185,13 +168,13 @@
  const tmpdir = require('../common/tmpdir');
  tmpdir.refresh();
  
-Index: node-v12.13.0/test/parallel/test-repl-programmatic-history.js
+Index: node-git.6ffe4ed3b5/test/parallel/test-repl-programmatic-history.js
 ===================================================================
---- node-v12.13.0.orig/test/parallel/test-repl-programmatic-history.js
-+++ node-v12.13.0/test/parallel/test-repl-programmatic-history.js
-@@ -9,6 +9,12 @@ const fs = require('fs');
- const path = require('path');
+--- node-git.6ffe4ed3b5.orig/test/parallel/test-repl-programmatic-history.js
++++ node-git.6ffe4ed3b5/test/parallel/test-repl-programmatic-history.js
+@@ -10,6 +10,12 @@ const path = require('path');
  const os = require('os');
+ const util = require('util');
  
 +if (process.env.TERM == 'dumb')
 +{
@@ -202,3 +185,54 @@
  const tmpdir = require('../common/tmpdir');
  tmpdir.refresh();
  
+Index: node-git.6ffe4ed3b5/test/parallel/test-readline-tab-complete.js
+===================================================================
+--- node-git.6ffe4ed3b5.orig/test/parallel/test-readline-tab-complete.js
++++ node-git.6ffe4ed3b5/test/parallel/test-readline-tab-complete.js
+@@ -8,6 +8,12 @@ const assert = require('assert');
+ const EventEmitter = require('events').EventEmitter;
+ const { getStringWidth } = require('internal/util/inspect');
+ 
++if (process.env.TERM == 'dumb')
++{
++  common.skip('Skipping test - dumb console');
++  return;
++}
++
+ // This test verifies that the tab completion supports unicode and the writes
+ // are limited to the minimum.
+ [
+Index: node-git.6ffe4ed3b5/test/parallel/test-repl-preview.js
+===================================================================
+--- node-git.6ffe4ed3b5.orig/test/parallel/test-repl-preview.js
++++ node-git.6ffe4ed3b5/test/parallel/test-repl-preview.js
+@@ -6,6 +6,12 @@ const { REPLServer } = require('repl');
+ const { Stream } = require('stream');
+ const { inspect } = require('util');
+ 
++if (process.env.TERM == 'dumb')
++{
++  common.skip('Skipping test - dumb console');
++  return;
++}
++
+ common.skipIfInspectorDisabled();
+ 
+ const PROMPT = 'repl > ';
+Index: node-git.6ffe4ed3b5/test/parallel/test-repl-reverse-search.js
+===================================================================
+--- node-git.6ffe4ed3b5.orig/test/parallel/test-repl-reverse-search.js
++++ node-git.6ffe4ed3b5/test/parallel/test-repl-reverse-search.js
+@@ -10,6 +10,12 @@ const fs = require('fs');
+ const path = require('path');
+ const { inspect } = require('util');
+ 
++if (process.env.TERM == 'dumb')
++{
++  common.skip('Skipping test - dumb console');
++  return;
++}
++
+ common.allowGlobals('aaaa');
+ 
+ const tmpdir = require('../common/tmpdir');

++++++ versioned.patch ++++++
--- /var/tmp/diff_new_pack.RB2pPP/_old  2020-06-06 23:38:34.564759870 +0200
+++ /var/tmp/diff_new_pack.RB2pPP/_new  2020-06-06 23:38:34.564759870 +0200
@@ -8,10 +8,10 @@
 
 This is also important for generation of binary
 modules for multiple versions of NodeJS
-Index: node-git.e685f12ee6/Makefile
+Index: node-git.6ffe4ed3b5/Makefile
 ===================================================================
---- node-git.e685f12ee6.orig/Makefile
-+++ node-git.e685f12ee6/Makefile
+--- node-git.6ffe4ed3b5.orig/Makefile
++++ node-git.6ffe4ed3b5/Makefile
 @@ -45,7 +45,7 @@ BUILDTYPE_LOWER := $(shell echo $(BUILDT
  EXEEXT := $(shell $(PYTHON) -c \
                "import sys; print('.exe' if sys.platform == 'win32' else '')")
@@ -21,10 +21,10 @@
  NODE ?= ./$(NODE_EXE)
  NODE_G_EXE = node_g$(EXEEXT)
  NPM ?= ./deps/npm/bin/npm-cli.js
-Index: node-git.e685f12ee6/tools/install.py
+Index: node-git.6ffe4ed3b5/tools/install.py
 ===================================================================
---- node-git.e685f12ee6.orig/tools/install.py
-+++ node-git.e685f12ee6/tools/install.py
+--- node-git.6ffe4ed3b5.orig/tools/install.py
++++ node-git.6ffe4ed3b5/tools/install.py
 @@ -81,34 +81,34 @@ def uninstall(paths, dst):
      try_remove(path, dst)
  
@@ -137,10 +137,10 @@
  
  def run(args):
    global node_prefix, install_path, target_defaults, variables
-Index: node-git.e685f12ee6/doc/node.1
+Index: node-git.6ffe4ed3b5/doc/node.1
 ===================================================================
---- node-git.e685f12ee6.orig/doc/node.1
-+++ node-git.e685f12ee6/doc/node.1
+--- node-git.6ffe4ed3b5.orig/doc/node.1
++++ node-git.6ffe4ed3b5/doc/node.1
 @@ -30,24 +30,24 @@
  .Dt NODE 1
  .
@@ -170,10 +170,10 @@
  .Op Fl -v8-options
  .
  .\"======================================================================
-Index: node-git.e685f12ee6/src/node.stp
+Index: node-git.6ffe4ed3b5/src/node.stp
 ===================================================================
---- node-git.e685f12ee6.orig/src/node.stp
-+++ node-git.e685f12ee6/src/node.stp
+--- node-git.6ffe4ed3b5.orig/src/node.stp
++++ node-git.6ffe4ed3b5/src/node.stp
 @@ -19,7 +19,7 @@
  // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  // USE OR OTHER DEALINGS IN THE SOFTWARE.
@@ -246,10 +246,10 @@
  {
    scavenge = 1 << 0;
    compact = 1 << 1;
-Index: node-git.e685f12ee6/deps/npm/man/man1/npm.1
+Index: node-git.6ffe4ed3b5/deps/npm/man/man1/npm.1
 ===================================================================
---- node-git.e685f12ee6.orig/deps/npm/man/man1/npm.1
-+++ node-git.e685f12ee6/deps/npm/man/man1/npm.1
+--- node-git.6ffe4ed3b5.orig/deps/npm/man/man1/npm.1
++++ node-git.6ffe4ed3b5/deps/npm/man/man1/npm.1
 @@ -1,11 +1,11 @@
  .TH "NPM" "1" "March 2020" "" ""
  .SH "NAME"
@@ -356,10 +356,10 @@
 +npm12 help npmrc
  
  .RE
-Index: node-git.e685f12ee6/node.gyp
+Index: node-git.6ffe4ed3b5/node.gyp
 ===================================================================
---- node-git.e685f12ee6.orig/node.gyp
-+++ node-git.e685f12ee6/node.gyp
+--- node-git.6ffe4ed3b5.orig/node.gyp
++++ node-git.6ffe4ed3b5/node.gyp
 @@ -21,8 +21,8 @@
      'node_use_openssl%': 'true',
      'node_shared_openssl%': 'false',
@@ -369,12 +369,12 @@
 +    'node_core_target_name%': 'node12',
 +    'node_lib_target_name%': 'libnode12',
      'node_intermediate_lib_type%': 'static_library',
+     'node_builtin_modules_path%': '',
      'library_files': [
-       'lib/internal/bootstrap/environment.js',
-Index: node-git.e685f12ee6/src/node_main.cc
+Index: node-git.6ffe4ed3b5/src/node_main.cc
 ===================================================================
---- node-git.e685f12ee6.orig/src/node_main.cc
-+++ node-git.e685f12ee6/src/node_main.cc
+--- node-git.6ffe4ed3b5.orig/src/node_main.cc
++++ node-git.6ffe4ed3b5/src/node_main.cc
 @@ -121,6 +121,7 @@ int main(int argc, char* argv[]) {
  #endif
    // Disable stdio buffering, it interacts poorly with printf()
@@ -383,10 +383,10 @@
    setvbuf(stdout, nullptr, _IONBF, 0);
    setvbuf(stderr, nullptr, _IONBF, 0);
    return node::Start(argc, argv);
-Index: node-git.e685f12ee6/deps/npm/man/man1/npx.1
+Index: node-git.6ffe4ed3b5/deps/npm/man/man1/npx.1
 ===================================================================
---- node-git.e685f12ee6.orig/deps/npm/man/man1/npx.1
-+++ node-git.e685f12ee6/deps/npm/man/man1/npx.1
+--- node-git.6ffe4ed3b5.orig/deps/npm/man/man1/npx.1
++++ node-git.6ffe4ed3b5/deps/npm/man/man1/npx.1
 @@ -1,32 +1,32 @@
  .TH "NPX" "1" "January 2020" "[email protected]" "User Commands"
  .SH "NAME"
@@ -471,10 +471,10 @@
  
  .RE
  
-Index: node-git.e685f12ee6/tools/test.py
+Index: node-git.6ffe4ed3b5/tools/test.py
 ===================================================================
---- node-git.e685f12ee6.orig/tools/test.py
-+++ node-git.e685f12ee6/tools/test.py
+--- node-git.6ffe4ed3b5.orig/tools/test.py
++++ node-git.6ffe4ed3b5/tools/test.py
 @@ -903,7 +903,7 @@ class Context(object):
      if self.vm is not None:
        return self.vm


Reply via email to