Hello community,

here is the log from the commit of package nodejs12 for openSUSE:Factory 
checked in at 2019-10-23 15:53:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs12 (Old)
 and      /work/SRC/openSUSE:Factory/.nodejs12.new.2352 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nodejs12"

Wed Oct 23 15:53:00 2019 rev:5 rq:742075 version:12.13.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs12/nodejs12.changes        2019-10-11 
15:22:24.935262660 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs12.new.2352/nodejs12.changes      
2019-10-23 15:53:06.390840934 +0200
@@ -2 +2,30 @@
-Wed Oct  2 14:37:59 UTC 2019 - Adam Majer <[email protected]>
+Mon Oct 21 12:27:14 UTC 2019 - Adam Majer <[email protected]>
+
+- Update to LTS release 12.13.0 (jira#SLE-8947):
+  * deps: update npm to 6.12.0
+  * doc:
+    + fix --enable-source-maps flag in v12.12.0 changelog
+    + set module version 72 to node 12
+    + fix tls version values
+  * fs: do not emit 'finish' before 'open' on write empty file
+
+- versioned.patch: refreshed
+
+-------------------------------------------------------------------
+Mon Oct 14 13:01:24 UTC 2019 - Adam Majer <[email protected]>
+
+- Update to 12.12.0:
+  * depreciations: Add documentation-only deprecation for
+    process._tickCallback()
+  * esm: Using JSON modules is experimental again
+  * fs: Introduce opendir() and fs.Dir to iterate through directories
+  * process: Add source-map support to stack traces by using
+    --enable-source-maps
+  * tls:
+    + Honor pauseOnConnect option
+    + Add option for private keys for OpenSSL engines
+
+- fix_build_with_openssl_1.1.1d.patch: upstreamed
+
+-------------------------------------------------------------------
+Mon Oct 14 11:42:48 UTC 2019 - Adam Majer <[email protected]>
@@ -7,0 +37,4 @@
+
+- Remove unsupported 32-bit architectures
+- fix_ci_tests.patch: correct build with SUSE backport of KDF
+  patches to OpenSSL 1.1.1d

Old:
----
  fix_build_with_openssl_1.1.1d.patch
  node-v12.11.1.tar.xz

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

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

Other differences:
------------------
++++++ nodejs12.spec ++++++
--- /var/tmp/diff_new_pack.pRF2th/_old  2019-10-23 15:53:08.394843100 +0200
+++ /var/tmp/diff_new_pack.pRF2th/_new  2019-10-23 15:53:08.398843104 +0200
@@ -26,7 +26,7 @@
 ###########################################################
 
 Name:           nodejs12
-Version:        12.11.1
+Version:        12.13.0
 Release:        0
 
 %define node_version_number 12
@@ -42,6 +42,7 @@
 %endif
 
 %bcond_with    valgrind_tests
+%bcond_without nodejs_lto
 
 %if 0%{?suse_version} == 1110
 %define _libexecdir %{_exec_prefix}/lib
@@ -122,8 +123,6 @@
 Patch3:         fix_ci_tests.patch
 Patch7:         manual_configure.patch
 
-Patch32:        fix_build_with_openssl_1.1.1d.patch
-
 ## Patches specific to SUSE and openSUSE
 # PATCH-FIX-OPENSUSE -- set correct path for dtrace if it is built
 Patch101:       nodejs-libpath.patch
@@ -251,7 +250,7 @@
 %endif
 
 # Building Node.js only makes sense on V8 architectures.
-ExclusiveArch:  %{ix86} x86_64 armv7hl aarch64 ppc64 ppc64le s390x
+ExclusiveArch:  x86_64 aarch64 ppc64 ppc64le s390x
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -275,7 +274,7 @@
 Provides:       nodejs-npm = %{version}
 Obsoletes:      nodejs-npm < 4.0.0
 Provides:       npm = %{version}
-Provides:       npm(npm) = 6.10.3
+Provides:       npm(npm) = 6.12.0
 %if 0%{?suse_version} >= 1500
 %if %{node_version_number} >= 10
 Requires:       group(nobody)
@@ -319,7 +318,6 @@
 %patch7 -p1
 %if 0%{with valgrind_tests}
 %endif
-%patch32 -p1
 %patch101 -p1
 %patch102 -p1
 # Add check_output to configure script (not part of Python 2.6 in SLE11).
@@ -331,7 +329,7 @@
 %patch200 -p1
 
 # abnormalities from patching
-find -name configure.js.orig -delete
+find \( -name \*.js.orig -or -name \*.md.orig \) -delete
 
 %build
 # normalize shebang
@@ -357,10 +355,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}"
@@ -376,7 +370,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.pRF2th/_old  2019-10-23 15:53:08.438843148 +0200
+++ /var/tmp/diff_new_pack.pRF2th/_new  2019-10-23 15:53:08.438843148 +0200
@@ -1,34 +1,34 @@
-5242f490a320584dbfb21a7009fe6c316d43cffc9fa661ee852bdbb0875e27f4  
node-v12.11.1-aix-ppc64.tar.gz
-7dd24ee6d81668e65ce1b77b4bb4cdaf517d8f80bb19740d286606028506970b  
node-v12.11.1-darwin-x64.tar.gz
-ad265269189a5f29db107e8d69e0ec255ee5815da349a637df44db7ef987a95c  
node-v12.11.1-darwin-x64.tar.xz
-4bb4754fa82dc1d9e1600b0855c410320719b536257c9c9def120b31fa1f8528  
node-v12.11.1-headers.tar.gz
-2a87283189530328ccc7c1ac63f21979870fe10152f19fe1a990a9673288daa2  
node-v12.11.1-headers.tar.xz
-a9973aeb9f942b4ffa8fe40149dfb3e0ddf9377049fc3cc7e789c5dfdc22ffd0  
node-v12.11.1-linux-arm64.tar.gz
-12777294258da80410fd7d5cbed46ead5d3cabacf376ee10ddb9e1a335b114e7  
node-v12.11.1-linux-arm64.tar.xz
-e6e52f71420bc959a1936db26084d2d78bc6767d4a483c5998afbc4bf999012c  
node-v12.11.1-linux-armv7l.tar.gz
-8fffbe516021fc0f1d6beb2ba8d221b04af6d8880e1b74681f9ffd96545f896d  
node-v12.11.1-linux-armv7l.tar.xz
-13a5fda091794604fdf2965b04fdc76c311c83c41b98533c8f91d0d1bebaf30a  
node-v12.11.1-linux-ppc64le.tar.gz
-145d7b3fabbf3218e2685d34478b87567571eddb7f3d357ec6cd9eb20a2fce05  
node-v12.11.1-linux-ppc64le.tar.xz
-b16a0a01ee002589669ad665ede842465890a969b0f1a463560d400d9432317b  
node-v12.11.1-linux-s390x.tar.gz
-1315f896d8095e4dbf2bc438974df7018428d52011abd20439c9264fccda13cf  
node-v12.11.1-linux-s390x.tar.xz
-ac6c76af7c13cc3688aba072c4c728cb6fa2c40b340b1dcc4795e2705b1869dc  
node-v12.11.1-linux-x64.tar.gz
-00f7a0b59ff38c1c74d81732df925aa5ac5788b58412437327421f796878793d  
node-v12.11.1-linux-x64.tar.xz
-8b42fa40fb96756dabfc43f7a69eaf4e10e5b78db3094dcc5469207f21992eb3  
node-v12.11.1.pkg
-67c94186141c8ba8d87b73c2d9d7443a11471ed7b67cd897d99ddf93b75f98c1  
node-v12.11.1-sunos-x64.tar.gz
-9cbff79397a3ff39acdfbcb431b4b99353856ddbccea7fd8eb495217fa60e32b  
node-v12.11.1-sunos-x64.tar.xz
-37043ddbe60f18a52ec31e0381b66adebbc0ec24669d72f132a1fdfacdf029ae  
node-v12.11.1.tar.gz
-e53fbc7985ab8a34fe895852f30baee3f9f590ff9c2569e1bce791f78eec24ee  
node-v12.11.1.tar.xz
-0fc231561e9e2a83fb2329a8d0f5ade4977c1baf3cba96b80b24cc4c686b46bd  
node-v12.11.1-win-x64.7z
-0bab4473cd2ba03511b8859ddf2202bb012d5c541f9d57b555a5bbbf101fcb35  
node-v12.11.1-win-x64.zip
-4d890c580fb9c2a3e9860fb973cb7f410a7a083d7b286f17892567229c7e0563  
node-v12.11.1-win-x86.7z
-c60aace3faaaa061206c02be730c4b8a2534e5dda6e1a987123548e747c0165a  
node-v12.11.1-win-x86.zip
-4d1d6a9ba99e83aedc4c62c2621eeb5304c7b7ce2a98c3fc57d420c28960374a  
node-v12.11.1-x64.msi
-3406839dcdcc7394330f0085f79839204acac701ce9b4dd3cab970613e928693  
node-v12.11.1-x86.msi
-85d36856be4cc71ecd31792cccc44dfa98099fb701d34842a1ef70af873e24ab  
win-x64/node.exe
-af5a725e43d1b2db398f1de782bf777ff2b67a28970c10166f79b74c28700a77  
win-x64/node.lib
-e6b84807ea0d055625e3ea0452c77ff5bb36fe284bfde38d2ed50c33c3b7bf61  
win-x64/node_pdb.7z
-37da86c4e63ee664bd5c398efeb5cb347e0f5e1377f3e0eba36a539edcab0a8c  
win-x64/node_pdb.zip
-6cb03afe988be0a314061fbd13b1d55b0e7f87557a6c12eb7d7590cc1b5869b5  
win-x86/node.exe
-a6d2a3240366b683aaedbe58a5a0a637b3bd1054ae485c22d25dbb83d590ea29  
win-x86/node.lib
-216a1a8ccb7d8e098338514d2a1c7d4cb0f99ed6055002b6e8504a571b38a10b  
win-x86/node_pdb.7z
-e7c83fe80935af51668dd530e0c0a78e61aa9a86bd4671676bf1fcf36904fbf5  
win-x86/node_pdb.zip
+c5a07d2915a787e8f73c987e8263bb33b453a854f7fba3c8873421be5b4d53b6  
node-v12.13.0-aix-ppc64.tar.gz
+49a7374670a111b033ce16611b20fd1aafd3296bbc662b184fe8fb26a29c22cc  
node-v12.13.0-darwin-x64.tar.gz
+d3a2cda4a4088b5f11985795b943fb34690ff3cf6a71aae715dac68a62c4725f  
node-v12.13.0-darwin-x64.tar.xz
+40a3b4e310d1c7c011e0d4af32695a91b8aad55611ad23d7c510fd2a108d35d7  
node-v12.13.0-headers.tar.gz
+99708ba426925bdc7dbf0668b60560f3a57d5b00778d6bad3127c54a6ecf7bc1  
node-v12.13.0-headers.tar.xz
+92371c7f1edd384a8acb0d2b9f2deac76e911588669b71de9f6453012196c970  
node-v12.13.0-linux-arm64.tar.gz
+d65b3ce27639f15ae22941e3ff98a1c900aa9049fcc15518038615b0676037d5  
node-v12.13.0-linux-arm64.tar.xz
+c8bb1fca0712f360eaeeeab064426f8fb6f9af50144658aa1b50c9703fc7f680  
node-v12.13.0-linux-armv7l.tar.gz
+961af6a5c4656967cc69198ea354d9ca77606abae1d1c2ae60505a5b06f54cde  
node-v12.13.0-linux-armv7l.tar.xz
+5943b35744921137078a3af71cda2abdc28372adbba7ccb138e840c9bbcfcb43  
node-v12.13.0-linux-ppc64le.tar.gz
+80e59fc569848e9509379bad2717e9d4fd528997277b055ee3c76652f584ce4e  
node-v12.13.0-linux-ppc64le.tar.xz
+43958efba7932f68a8c4fd6aa32afc588813de4dd015a9de3c28dc9dcc0c3d0d  
node-v12.13.0-linux-s390x.tar.gz
+a4d6518bd90dd4380a4c7f2c6ff9b78bc57f53ec34fbf03dc15cb47738621f13  
node-v12.13.0-linux-s390x.tar.xz
+c69671c89d0faa47b64bd5f37079e4480852857a9a9366ee86cdd8bc9670074a  
node-v12.13.0-linux-x64.tar.gz
+7a57ef2cb3036d7eacd50ae7ba07245a28336a93652641c065f747adb2a356d9  
node-v12.13.0-linux-x64.tar.xz
+2e4d999e3a3123c97f45f5d401486459fb4bbac9c619c2d7505bc2fa7aa69f42  
node-v12.13.0.pkg
+15d83c78d100f7705f1819531cc37d51722bd328148df73b29fcbf29e2b31d80  
node-v12.13.0-sunos-x64.tar.gz
+bcc65a629b52299fa48aac74073c8212002439cf151961918eb247c8a6aad450  
node-v12.13.0-sunos-x64.tar.xz
+2e5321e095fe673a3ab936cf77faf8c983cba62f27a9fbd00530a7edb739a040  
node-v12.13.0.tar.gz
+a82b1541cf670318a0102c32e06f296662b5ccccae764c1f32be4a3cf038bef6  
node-v12.13.0.tar.xz
+ca6cb0f7b0b8656f52aeb1d6e01726909a53ae4fc39076da1b3f66ab82e89a14  
node-v12.13.0-win-x64.7z
+6f920cebeecb4957b4ef0def6d9b04c49d4582864f8d1a207ce8d0665865781a  
node-v12.13.0-win-x64.zip
+38b6c8d1320646e50a2772cf1df8e700ff7a4021275415f30fd03c977f726079  
node-v12.13.0-win-x86.7z
+ca081dd9f0f3c686c1320551b8c8a3a6377cb60e59cf97e6dc4885a784f0fee7  
node-v12.13.0-win-x86.zip
+b6a92b7b6097aefa0d30d092d33f443bed8dba0e2a65bef2b920564373738c84  
node-v12.13.0-x64.msi
+c2a4812763056bd7f5a56883db0884171965d6c21525964a60b43e745a993297  
node-v12.13.0-x86.msi
+442d5b9cfe34d5d09b619eed2e982650cdc5f26937c6f371c084f3e1bc840efd  
win-x64/node.exe
+f359d9b3ebad0748cf1713990da39f8363dbc1df899d02aead3f38b6730c9821  
win-x64/node.lib
+931c6063740c13053f6885bfba19757988218596a4eb2738c85c17b4e85e8da8  
win-x64/node_pdb.7z
+3a516299edc67dadf310261ee48fee806d1558200c65f47f1547b2abfab2e3e6  
win-x64/node_pdb.zip
+3dd0ef59cac56bc51c763324fd083d39e5f8a250c8e75f99c8efec69005f7775  
win-x86/node.exe
+16e742472854b33130c4dd726637a225edca9a27f3427a5bb80e238ca0388872  
win-x86/node.lib
+1ed10a3794d7f7272377bd0edbb5e830d0b4db076b7d9370c2fcd4f4786b615a  
win-x86/node_pdb.7z
+407752e8840761622e8badb7611d894ddfb9bd4d06f3c64bdc6d5b428cf1301b  
win-x86/node_pdb.zip

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

++++++ fix_ci_tests.patch ++++++
--- /var/tmp/diff_new_pack.pRF2th/_old  2019-10-23 15:53:08.494843208 +0200
+++ /var/tmp/diff_new_pack.pRF2th/_new  2019-10-23 15:53:08.494843208 +0200
@@ -115,6 +115,37 @@
      type: Error,
    };
    common.expectsError(() => crypto.scrypt('pass', 'salt', 1, options, () => 
{}),
+@@ -224,10 +189,10 @@ for (const { args, expected } of badargs
+ {
+   // Values for maxmem that do not fit in 32 bits but that are still safe
+   // integers should be allowed.
+-  crypto.scrypt('', '', 4, { maxmem: 2 ** 52 },
++  crypto.scrypt('test', 'test', 4, { maxmem: 2 ** 52 },
+                 common.mustCall((err, actual) => {
+                   assert.ifError(err);
+-                  assert.strictEqual(actual.toString('hex'), 'd72c87d0');
++                  assert.strictEqual(actual.toString('hex'), 'cd6dc07d');
+                 }));
+ 
+   // Values that exceed Number.isSafeInteger should not be allowed.
+@@ -243,7 +208,7 @@ for (const { args, expected } of badargs
+     let accessCount = 0;
+ 
+     // Find out how often the value is accessed.
+-    crypto.scryptSync('', '', 1, {
++    crypto.scryptSync('test', 'test', 1, {
+       get [name]() {
+         accessCount++;
+         return value;
+@@ -252,7 +217,7 @@ for (const { args, expected } of badargs
+ 
+     // Try to crash the process on the last access.
+     common.expectsError(() => {
+-      crypto.scryptSync('', '', 1, {
++      crypto.scryptSync('test', 'test', 1, {
+         get [name]() {
+           if (--accessCount === 0)
+             return '';
 Index: node-v12.11.1/test/parallel/test-repl-envvars.js
 ===================================================================
 --- node-v12.11.1.orig/test/parallel/test-repl-envvars.js

++++++ node-v12.11.1.tar.xz -> node-v12.13.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/nodejs12/node-v12.11.1.tar.xz 
/work/SRC/openSUSE:Factory/.nodejs12.new.2352/node-v12.13.0.tar.xz differ: char 
27, line 1


++++++ versioned.patch ++++++
--- /var/tmp/diff_new_pack.pRF2th/_old  2019-10-23 15:53:08.574843295 +0200
+++ /var/tmp/diff_new_pack.pRF2th/_new  2019-10-23 15:53:08.578843299 +0200
@@ -8,10 +8,10 @@
 
 This is also important for generation of binary
 modules for multiple versions of NodeJS
-Index: node-v12.11.0/Makefile
+Index: node-v12.13.0/Makefile
 ===================================================================
---- node-v12.11.0.orig/Makefile
-+++ node-v12.11.0/Makefile
+--- node-v12.13.0.orig/Makefile
++++ node-v12.13.0/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-v12.11.0/tools/install.py
+Index: node-v12.13.0/tools/install.py
 ===================================================================
---- node-v12.11.0.orig/tools/install.py
-+++ node-v12.11.0/tools/install.py
+--- node-v12.13.0.orig/tools/install.py
++++ node-v12.13.0/tools/install.py
 @@ -81,7 +81,7 @@ def uninstall(paths, dst):
      try_remove(path, dst)
  
@@ -125,10 +125,10 @@
  
  def run(args):
    global node_prefix, install_path, target_defaults, variables
-Index: node-v12.11.0/doc/node.1
+Index: node-v12.13.0/doc/node.1
 ===================================================================
---- node-v12.11.0.orig/doc/node.1
-+++ node-v12.11.0/doc/node.1
+--- node-v12.13.0.orig/doc/node.1
++++ node-v12.13.0/doc/node.1
 @@ -30,24 +30,24 @@
  .Dt NODE 1
  .
@@ -158,10 +158,10 @@
  .Op Fl -v8-options
  .
  .\"======================================================================
-Index: node-v12.11.0/src/node.stp
+Index: node-v12.13.0/src/node.stp
 ===================================================================
---- node-v12.11.0.orig/src/node.stp
-+++ node-v12.11.0/src/node.stp
+--- node-v12.13.0.orig/src/node.stp
++++ node-v12.13.0/src/node.stp
 @@ -19,7 +19,7 @@
  // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  // USE OR OTHER DEALINGS IN THE SOFTWARE.
@@ -234,12 +234,12 @@
  {
    scavenge = 1 << 0;
    compact = 1 << 1;
-Index: node-v12.11.0/deps/npm/man/man1/npm.1
+Index: node-v12.13.0/deps/npm/man/man1/npm.1
 ===================================================================
---- node-v12.11.0.orig/deps/npm/man/man1/npm.1
-+++ node-v12.11.0/deps/npm/man/man1/npm.1
+--- node-v12.13.0.orig/deps/npm/man/man1/npm.1
++++ node-v12.13.0/deps/npm/man/man1/npm.1
 @@ -1,11 +1,11 @@
- .TH "NPM" "1" "September 2019" "" ""
+ .TH "NPM" "1" "October 2019" "" ""
  .SH "NAME"
 -\fBnpm\fR \- javascript package manager
 +\fBnpm12\fR \- javascript package manager
@@ -338,10 +338,10 @@
  
  .RE
  
-Index: node-v12.11.0/node.gyp
+Index: node-v12.13.0/node.gyp
 ===================================================================
---- node-v12.11.0.orig/node.gyp
-+++ node-v12.11.0/node.gyp
+--- node-v12.13.0.orig/node.gyp
++++ node-v12.13.0/node.gyp
 @@ -21,8 +21,8 @@
      'node_use_openssl%': 'true',
      'node_shared_openssl%': 'false',
@@ -353,10 +353,10 @@
      'node_intermediate_lib_type%': 'static_library',
      'library_files': [
        'lib/internal/bootstrap/environment.js',
-Index: node-v12.11.0/src/node_main.cc
+Index: node-v12.13.0/src/node_main.cc
 ===================================================================
---- node-v12.11.0.orig/src/node_main.cc
-+++ node-v12.11.0/src/node_main.cc
+--- node-v12.13.0.orig/src/node_main.cc
++++ node-v12.13.0/src/node_main.cc
 @@ -121,6 +121,7 @@ int main(int argc, char* argv[]) {
  #endif
    // Disable stdio buffering, it interacts poorly with printf()
@@ -365,10 +365,10 @@
    setvbuf(stdout, nullptr, _IONBF, 0);
    setvbuf(stderr, nullptr, _IONBF, 0);
    return node::Start(argc, argv);
-Index: node-v12.11.0/deps/npm/man/man1/npx.1
+Index: node-v12.13.0/deps/npm/man/man1/npx.1
 ===================================================================
---- node-v12.11.0.orig/deps/npm/man/man1/npx.1
-+++ node-v12.11.0/deps/npm/man/man1/npx.1
+--- node-v12.13.0.orig/deps/npm/man/man1/npx.1
++++ node-v12.13.0/deps/npm/man/man1/npx.1
 @@ -1,32 +1,32 @@
  .TH "NPX" "1" "April 2018" "[email protected]" "User Commands"
  .SH "NAME"
@@ -452,10 +452,10 @@
 +\fBnpm12\-config(7)\fP
  
  .RE
-Index: node-v12.11.0/tools/test.py
+Index: node-v12.13.0/tools/test.py
 ===================================================================
---- node-v12.11.0.orig/tools/test.py
-+++ node-v12.11.0/tools/test.py
+--- node-v12.13.0.orig/tools/test.py
++++ node-v12.13.0/tools/test.py
 @@ -883,7 +883,7 @@ class Context(object):
      if self.vm is not None:
        return self.vm


Reply via email to