- Update to NodeJS 18.15.0 LTS version:
* test_runner: + add initial code coverate support + add reporters * fs: add statfs() * buffer: add isAscii() - s390.patch, sysctl.patch: upstreamed and removed OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs18?expand=0&rev=53
This commit is contained in:
parent
c64acb9653
commit
f93622c4dc
@ -1,34 +1,34 @@
|
||||
2e9a2b5cf051e3ecf4e5816aec38c79e4d549db43dd33b523c1b6b9b3ea18326 node-v18.14.2-aix-ppc64.tar.gz
|
||||
19f2e5f0659909e6f4b583fe581c0a5f14d079232f24093a55722d1bcf1b9991 node-v18.14.2-darwin-arm64.tar.gz
|
||||
725f06eabcede54d7f235ff90a6a3db71104f6ffe40f854fe598595dd1cae597 node-v18.14.2-darwin-arm64.tar.xz
|
||||
137fbd2abf59db87033a1114fab7afb497e3d747c3726dd881b6297d59782da2 node-v18.14.2-darwin-x64.tar.gz
|
||||
f99dbf696c23d588747dd132f0bfa3bf2bf55326a3d5e38a8adcb93a7046a56b node-v18.14.2-darwin-x64.tar.xz
|
||||
2a9c2de887310dce67c93e2939230a4192d198b3cf0303c23a6e67d8a526a7c5 node-v18.14.2-headers.tar.gz
|
||||
e1fc3e63e269b4de0f9b187d6927fe0d981b9a7283232e61615f4fb4afdd6582 node-v18.14.2-headers.tar.xz
|
||||
e5c5d83e65271260ea4135330309d43fdc26c42457156ff237eeba65c6237f58 node-v18.14.2-linux-arm64.tar.gz
|
||||
e3e39b9c3d5475857f62bd8d501d4d3f39303691b6357fba81f2c2b6de6e8520 node-v18.14.2-linux-arm64.tar.xz
|
||||
a48ec9924ca1d4fe28382b318dcb58f0687ab8e9d2f5a65ecb471fb747d369e2 node-v18.14.2-linux-armv7l.tar.gz
|
||||
39c308b9a75591860c4d2c05edae82c10a1157cfb67594837d60666ee960e8fe node-v18.14.2-linux-armv7l.tar.xz
|
||||
93ac8990cca042df5e73ab8bc5d0ee07d6083a3c3e79ea4a78aab376e31efbf7 node-v18.14.2-linux-ppc64le.tar.gz
|
||||
5b6d518e3e5756a005565a0d343065298868f5c843ec2f33e87e3d5f49749efc node-v18.14.2-linux-ppc64le.tar.xz
|
||||
d805972f7f8f8c5ad552a4d25e31dbef25944fe7f5d045b42449b44a95529ead node-v18.14.2-linux-s390x.tar.gz
|
||||
43c1ad18b20525ca4e5234fcfe2e0a8278a49655d8d61fe7eb14d3aa42fb473c node-v18.14.2-linux-s390x.tar.xz
|
||||
95bdaaf92265eefd40d2055fb9b5cd6cbc3cb2c4495e3ebd4b1b501822d69731 node-v18.14.2-linux-x64.tar.gz
|
||||
de15b44738578367cfb250b6551b4c97e0e0e8050fa931a4a9a7262d374d6034 node-v18.14.2-linux-x64.tar.xz
|
||||
3ecf4871d39427b2fa025b7c58405c0ac788812edbb644af9f03d3104e41175b node-v18.14.2.pkg
|
||||
850aebb879e3efd904ebfe65325caa97b013773bb94fafd2d0fb794324918252 node-v18.14.2.tar.gz
|
||||
fbc364dd25fee2cacc0f2033db2d86115fc07575310ea0e64408b8170d09c685 node-v18.14.2.tar.xz
|
||||
a29727e85fd649d733a043a70362ede034825f2569103b81b6e9273ed1a0e2fc node-v18.14.2-win-x64.7z
|
||||
fccac5e259f1196a2a30e82f42211dd7dddd9a48e4fd3f1627900aa23dff4ffa node-v18.14.2-win-x64.zip
|
||||
b1e7abe1e962fe568040fd8d3bb185bd430972887f22aa57e05eef080c11dd96 node-v18.14.2-win-x86.7z
|
||||
30161c71d428a71b62037a63c58a5d4bca34439811a3feea146ca23baf33a70e node-v18.14.2-win-x86.zip
|
||||
1152f8163882faf8c6c33dcaaeebb3a03468bdcbe4e33d722d063c1da8f1fc57 node-v18.14.2-x64.msi
|
||||
352ecd456852f870c0c1c63221c810b19993f83f5f0651125f1cee386eecca97 node-v18.14.2-x86.msi
|
||||
8ab627d82d90d62be8017ee3659f38e7f58f32c8cadf4d5dc59a6e4f99507aeb win-x64/node.exe
|
||||
28973fbe8ae770a132b4851b0166ec9ba435595f786bb05fc47c3611fefb1cf2 win-x64/node.lib
|
||||
93157f3a4b89d9ee89485622f06942aa16bf99f00988fc5143e52b9e2b24bef5 win-x64/node_pdb.7z
|
||||
741c969d4d30187000d7127d45e166aa5d74fc4b0546905a24c504bfcfdf06ba win-x64/node_pdb.zip
|
||||
2a11436bc0b9154e5fa878041cd867d7420c66916e06a7755f1f8fc030951ce8 win-x86/node.exe
|
||||
a10d89fbd502902abaf307fe73b604a4733d403ac5c577e536607c1f3b16ac14 win-x86/node.lib
|
||||
efd93de17cd01e4ea00e69603d095fda488723e3ef25b640cd3240f9d3f2cded win-x86/node_pdb.7z
|
||||
2d554f21d9c858412217f37b92026b688f5605f9c6169faccdc20b9e97b289ba win-x86/node_pdb.zip
|
||||
b5a7cf75c6d22536b8c364a4414bf6df88efea54429e185e2a0c819b90c491ed node-v18.15.0-aix-ppc64.tar.gz
|
||||
bd302a689c3c34e2b61d86b97de66d26a335881a17af09b6a0a4bb1019df56e4 node-v18.15.0-darwin-arm64.tar.gz
|
||||
5719959a463a265509d27ebc98cab0f6a09c3e1f6827859cc1d7c299ae56a8bc node-v18.15.0-darwin-arm64.tar.xz
|
||||
76add174d2d3f98da08907412e82add7352b8cb6f639324d352a65c084b99c7e node-v18.15.0-darwin-x64.tar.gz
|
||||
f257c015bc3a5ec5d8a552c87b3ac00f7763bead0061cd1f62125cce6285c0b6 node-v18.15.0-darwin-x64.tar.xz
|
||||
5ada31143933f0443d20769ae5942c4b1c5c80fe9f8a8221dae12ed9bec2ad2d node-v18.15.0-headers.tar.gz
|
||||
92c82571b32043a0ffc6e19cdd6d31503960b7062a90455bb9071a1a0ecd97b3 node-v18.15.0-headers.tar.xz
|
||||
8ef7aa7a679360ddbf0c7c8511881030b3de9d1f54451d92ba5c8d59a91c7073 node-v18.15.0-linux-arm64.tar.gz
|
||||
98ea6ed0a1ae55334ab2c03c34d5e52c6dc3dee8f236c0afc08ab1c964506633 node-v18.15.0-linux-arm64.tar.xz
|
||||
ca2186313d3cbe5c67d0c08e931a6d290906f4f13c584e63fefa05a04dee9c58 node-v18.15.0-linux-armv7l.tar.gz
|
||||
baad3cdf1365f46bf837635554b10bc3e320799e69ac26e07df1fcde0c1738c7 node-v18.15.0-linux-armv7l.tar.xz
|
||||
da9ecfc33bc1162332a572f36a9cf2d71589eab6c7cf265d0a381ffc63148588 node-v18.15.0-linux-ppc64le.tar.gz
|
||||
c9215ed3e9817dd42253b87a34997b8846570f7fdaaf3bf12fb4df6e731c12e2 node-v18.15.0-linux-ppc64le.tar.xz
|
||||
d4c9d57db2f0b90c69af95e036014f86824b597642309811cd958f04866fb694 node-v18.15.0-linux-s390x.tar.gz
|
||||
029216909814bc66caf64f3bb2dbdb961f10db0c6ec95f6039912248da15cfec node-v18.15.0-linux-s390x.tar.xz
|
||||
b298a73a9fc07badfa9e4a2e86ed48824fc9201327cdc43e3f3f58b273c535e7 node-v18.15.0-linux-x64.tar.gz
|
||||
c8c5fa53ce0c0f248e45983e86368e0b1daf84b77e88b310f769c3cfc12682ef node-v18.15.0-linux-x64.tar.xz
|
||||
ec94f5f15539c4b7f61393494916f3877583957f439d43f69a3fb9df1480b588 node-v18.15.0.pkg
|
||||
d65c4c3ef3c8815bccda9502081a29458c7c80797db0763f8752f270a824ac2b node-v18.15.0.tar.gz
|
||||
8e44d65018ff973284195c23186469a0ea4082e97ec4200e5f5706d5584daa37 node-v18.15.0.tar.xz
|
||||
cad3cc0910dc216e8b6dcfc3c5b3be0a619c2d4a4b29f2e674820b70e4f374dd node-v18.15.0-win-x64.7z
|
||||
118fbcae58bc8c53cbe97a10c019734ed90685da8dda98aa0b0f4aeead42a647 node-v18.15.0-win-x64.zip
|
||||
370dbe4ac8fa516a33540821d409153035c50a449ca12f74f78bcf0b634d1957 node-v18.15.0-win-x86.7z
|
||||
948b54f929375803156deb1f2c691db42c298d0c69392a82d10cca1177e40545 node-v18.15.0-win-x86.zip
|
||||
36de8d8fecd0920175ed6e61266934f3469888990f0cc54238e50437490515d5 node-v18.15.0-x64.msi
|
||||
f7a2096bf8c34db99251e9cd9ce8ea4a7369be4e9f57daaa13b0f32c98de94b6 node-v18.15.0-x86.msi
|
||||
17fd75d8a41bf9b4c475143e19ff2808afa7a92f7502ede731537d9da674d5e8 win-x64/node.exe
|
||||
ef9630aefd29b4ed2fb31340d76a6936a69b869c6c9f18f4d0b5c26e866f738b win-x64/node.lib
|
||||
acecef677661f5d93c3bbcef56cfd02c03cd684df70fbb5a01003bc364501e8d win-x64/node_pdb.7z
|
||||
699d649ee46bddd532803f5e4d14a413d708a5b58840475f5fe7e5b40ccc1b0b win-x64/node_pdb.zip
|
||||
d78b2f981465a40a23b964b2db32a390db1970a0dd5371682e121ae2b7422697 win-x86/node.exe
|
||||
8c4ccf0f1e4fcecfb6956f4b8dcb226ca02ea574cd427a20c9186ea9eacccb87 win-x86/node.lib
|
||||
fa430e027bf61c42f107b39c0b8cac23313671762ce11c5007729bb48c5abff4 win-x86/node_pdb.7z
|
||||
f3400699d618d59a17f6622b4b386459dc9e8fab01a12d6413b939a360e990eb win-x86/node_pdb.zip
|
||||
|
Binary file not shown.
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:fbc364dd25fee2cacc0f2033db2d86115fc07575310ea0e64408b8170d09c685
|
||||
size 40330824
|
3
node-v18.15.0.tar.xz
Normal file
3
node-v18.15.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8e44d65018ff973284195c23186469a0ea4082e97ec4200e5f5706d5584daa37
|
||||
size 40355624
|
@ -1,3 +1,15 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 8 13:01:06 UTC 2023 - Adam Majer <adam.majer@suse.de> - 18.15.0
|
||||
|
||||
- Update to NodeJS 18.15.0 LTS version:
|
||||
* test_runner:
|
||||
+ add initial code coverate support
|
||||
+ add reporters
|
||||
* fs: add statfs()
|
||||
* buffer: add isAscii()
|
||||
|
||||
- s390.patch, sysctl.patch: upstreamed and removed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 23 10:41:38 UTC 2023 - Adam Majer <adam.majer@suse.de>
|
||||
|
||||
|
@ -31,7 +31,7 @@
|
||||
%endif
|
||||
|
||||
Name: nodejs18
|
||||
Version: 18.14.2
|
||||
Version: 18.15.0
|
||||
Release: 0
|
||||
|
||||
# Double DWZ memory limits
|
||||
@ -171,8 +171,6 @@ Patch133: rsa-pss-revert.patch
|
||||
Patch200: versioned.patch
|
||||
|
||||
Patch305: qemu_timeouts_arches.patch
|
||||
Patch307: s390.patch
|
||||
Patch309: sysctl.patch
|
||||
|
||||
BuildRequires: pkg-config
|
||||
BuildRequires: fdupes
|
||||
@ -365,7 +363,7 @@ ExclusiveArch: not_buildable
|
||||
%endif
|
||||
%endif
|
||||
|
||||
Provides: bundled(uvwasi) = 0.0.14
|
||||
Provides: bundled(uvwasi) = 0.0.15
|
||||
Provides: bundled(libuv) = 1.44.2
|
||||
Provides: bundled(v8) = 10.2.154.26
|
||||
%if %{with intree_brotli}
|
||||
@ -382,7 +380,7 @@ Provides: bundled(simdutf) = 3.1.0
|
||||
# bundled url-ada parser, not ada
|
||||
|
||||
|
||||
Provides: bundled(node-acorn) = 8.8.1
|
||||
Provides: bundled(node-acorn) = 8.8.2
|
||||
Provides: bundled(node-acorn-walk) = 8.2.0
|
||||
Provides: bundled(node-busboy) = 1.6.0
|
||||
Provides: bundled(node-cjs-module-lexer) = 1.2.2
|
||||
@ -708,8 +706,6 @@ popd
|
||||
%patch200 -p1
|
||||
|
||||
%patch305 -p1
|
||||
%patch307 -p1
|
||||
%patch309 -p1
|
||||
|
||||
%if %{node_version_number} == 12
|
||||
# minimist security update - patch50
|
||||
|
28
s390.patch
28
s390.patch
@ -1,28 +0,0 @@
|
||||
Index: node-v18.13.0/test/parallel/test-whatwg-webstreams-compression.js
|
||||
===================================================================
|
||||
--- node-v18.13.0.orig/test/parallel/test-whatwg-webstreams-compression.js
|
||||
+++ node-v18.13.0/test/parallel/test-whatwg-webstreams-compression.js
|
||||
@@ -20,11 +20,19 @@ async function test(format) {
|
||||
const reader = gunzip.readable.getReader();
|
||||
const writer = gzip.writable.getWriter();
|
||||
|
||||
+ let compressed_data = [];
|
||||
+ const reader_function = ({ value, done }) => {
|
||||
+ if (value)
|
||||
+ compressed_data.push(value);
|
||||
+ if (!done)
|
||||
+ return reader.read().then(reader_function);
|
||||
+ assert.strictEqual(dec.decode(Buffer.concat(compressed_data)), 'hello');
|
||||
+ };
|
||||
+ const reader_promise = reader.read().then(reader_function);
|
||||
+
|
||||
await Promise.all([
|
||||
- reader.read().then(({ value, done }) => {
|
||||
- assert.strictEqual(dec.decode(value), 'hello');
|
||||
- }),
|
||||
- reader.read().then(({ done }) => assert(done)),
|
||||
+ reader_promise,
|
||||
+ reader_promise.then(() => reader.read().then(({ done }) => assert(done))),
|
||||
writer.write('hello'),
|
||||
writer.close(),
|
||||
]);
|
18
sysctl.patch
18
sysctl.patch
@ -1,18 +0,0 @@
|
||||
Index: node-v19.5.0/test/parallel/test-cluster-bind-privileged-port.js
|
||||
===================================================================
|
||||
--- node-v19.5.0.orig/test/parallel/test-cluster-bind-privileged-port.js
|
||||
+++ node-v19.5.0/test/parallel/test-cluster-bind-privileged-port.js
|
||||
@@ -24,11 +24,10 @@ const common = require('../common');
|
||||
const assert = require('assert');
|
||||
const cluster = require('cluster');
|
||||
const net = require('net');
|
||||
-const { execSync } = require('child_process');
|
||||
+const { readFileSync } = require('fs');
|
||||
|
||||
if (common.isLinux) {
|
||||
- const sysctlOutput = execSync('sysctl net.ipv4.ip_unprivileged_port_start').toString();
|
||||
- const unprivilegedPortStart = parseInt(sysctlOutput.split(' ')[2], 10);
|
||||
+ const unprivilegedPortStart = parseInt(readFileSync('/proc/sys/net/ipv4/ip_unprivileged_port_start'));
|
||||
if (unprivilegedPortStart <= 42) {
|
||||
common.skip('Port 42 is unprivileged');
|
||||
}
|
Loading…
Reference in New Issue
Block a user