diff --git a/SHASUMS256.txt b/SHASUMS256.txt index ab2ebfa..016b60a 100644 --- a/SHASUMS256.txt +++ b/SHASUMS256.txt @@ -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 diff --git a/SHASUMS256.txt.sig b/SHASUMS256.txt.sig index 7f8a04d..1f3a657 100644 Binary files a/SHASUMS256.txt.sig and b/SHASUMS256.txt.sig differ diff --git a/node-v18.14.2.tar.xz b/node-v18.14.2.tar.xz deleted file mode 100644 index b4591d9..0000000 --- a/node-v18.14.2.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fbc364dd25fee2cacc0f2033db2d86115fc07575310ea0e64408b8170d09c685 -size 40330824 diff --git a/node-v18.15.0.tar.xz b/node-v18.15.0.tar.xz new file mode 100644 index 0000000..b81071e --- /dev/null +++ b/node-v18.15.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e44d65018ff973284195c23186469a0ea4082e97ec4200e5f5706d5584daa37 +size 40355624 diff --git a/nodejs18.changes b/nodejs18.changes index cdb69f7..6f9df7e 100644 --- a/nodejs18.changes +++ b/nodejs18.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Wed Mar 8 13:01:06 UTC 2023 - Adam Majer - 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 diff --git a/nodejs18.spec b/nodejs18.spec index f1bd3f0..91b4347 100644 --- a/nodejs18.spec +++ b/nodejs18.spec @@ -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 diff --git a/s390.patch b/s390.patch deleted file mode 100644 index 985424f..0000000 --- a/s390.patch +++ /dev/null @@ -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(), - ]); diff --git a/sysctl.patch b/sysctl.patch deleted file mode 100644 index c2029b9..0000000 --- a/sysctl.patch +++ /dev/null @@ -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'); - }