- update to 20.11.0:
* esm: add import.meta.dirname and import.meta.filename * fs: add c++ fast path for writeFileSync utf8 * module: remove useCustomLoadersIfPresent flag * module: bootstrap module loaders in shadow realm * src: add --disable-warning option * src: create per isolate proxy env template * src: make process binding data weak * stream: use Array for Readable buffer * stream: optimize creation * test_runner: adds built in lcov reporter * test_runner: add Date to the supported mock APIs * test_runner, cli: add --test-timeout flag - c-ares-fixes.patch: refreshed OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs20?expand=0&rev=64
This commit is contained in:
@@ -1,41 +1,41 @@
|
||||
97642ac79c8ec4778c20412256fdc9cd1c3ba782d67134fa43e17abdfe2dd3eb node-v20.10.0-aix-ppc64.tar.gz
|
||||
b7ac2932c6982e5c433d00485fd1914d5f87a474dd575f29e81bed03155585a2 node-v20.10.0-arm64.msi
|
||||
68b93099451d77aac116cf8fce179cabcf53fec079508dc6b39d3a086fb461a8 node-v20.10.0-darwin-arm64.tar.gz
|
||||
39b3780ade080ea0b294f7b0df97e31d8fc19dce3452cd6f98f0576f64747df9 node-v20.10.0-darwin-arm64.tar.xz
|
||||
5ff5e8abd3eea6e5f507eb6677554f5b2188eedef654096aa4168a9941e91a32 node-v20.10.0-darwin-x64.tar.gz
|
||||
2f3ed01243e4311476e2c0d8a361fd8b3909278935b09af83cc875e03df95e07 node-v20.10.0-darwin-x64.tar.xz
|
||||
536b07207e38d7ed316480b036ccc19ebbe60ac0cb4974f9b4fdd8eea41e7653 node-v20.10.0-headers.tar.gz
|
||||
a6bfda44c5a082a6a2af3f78ee9d7a516704ff489d6f47f2733f70238511031f node-v20.10.0-headers.tar.xz
|
||||
8354cdb7cb2ad585ee6bb24819f5229bb48c118c5dabb282dfed153d766a68a4 node-v20.10.0-linux-arm64.tar.gz
|
||||
21f19d1f9d2345c5a4ed416c21d89cec20fe4b0715255d49463a4d37e283b4c6 node-v20.10.0-linux-arm64.tar.xz
|
||||
cf0c2838a6bb4aa9422084c89fd9447dfc61915754859ac9b1178ea57c953baf node-v20.10.0-linux-armv7l.tar.gz
|
||||
2e84bc3051554c123216122daa23e3933472992a6552963dbda3a18866c4b34a node-v20.10.0-linux-armv7l.tar.xz
|
||||
4ebedbc3a02e620aa4f1460cb336bcc93c958a2720c14e339f13cd9bc0be606b node-v20.10.0-linux-ppc64le.tar.gz
|
||||
d2c5ecc45e8b47308e22b9f92cf11188f9d218d0d974d0f4b419f57c1fbc6e16 node-v20.10.0-linux-ppc64le.tar.xz
|
||||
70c6279156bc28f410d5c1d89d777c8a447621c5f9e1c4a3a270a3c3245e9a38 node-v20.10.0-linux-s390x.tar.gz
|
||||
97a689117873cb46c7416185b3d8207d44846f69a33d4e143c1c3c74b15fa57a node-v20.10.0-linux-s390x.tar.xz
|
||||
d3f0908a9d9190a8525c5b9a716ed91bb57e908555841b0c47f75b2a001ff91b node-v20.10.0-linux-x64.tar.gz
|
||||
3fe4ec5d70c8b4ffc1461dec83ab23fc70124e137c4cbbe1ccc9d6ae6ec04a7d node-v20.10.0-linux-x64.tar.xz
|
||||
31e94e30b14a74f16f5d2a2d6e353e7007b2357397dff6ef285d498ec6ee1093 node-v20.10.0.pkg
|
||||
89680f4ebbf36e0a199be4ed416701fa167aad8f86111c87a3db9207b5d56baa node-v20.10.0.tar.gz
|
||||
32eb256eebd8cacd5574e6631e54b42be7ec8ebe25ad47a8ca685403bad15535 node-v20.10.0.tar.xz
|
||||
500597317615df3eac27022ccf5d0cc719c60a18373a47a4d0786fd8d746200d node-v20.10.0-win-arm64.7z
|
||||
cc4fd729b4646db06535248d349bcc2883ed1fa3804c31d447e72c9ec4e53566 node-v20.10.0-win-arm64.zip
|
||||
4d0f27ec72103f67eb904e7c17d2b7fb99816957b1cff9df1bd82a6507f1f265 node-v20.10.0-win-x64.7z
|
||||
e5b861814a97e28ae7ac06a34e88fd5e0565b447d270c26e20b5ef60bf0aaaf9 node-v20.10.0-win-x64.zip
|
||||
567da0e16ac2f06757c735f14689b1a38ff38bb24df53561ada9ab71c9ba1f79 node-v20.10.0-win-x86.7z
|
||||
4f46161a6252043eba426bb75be5dc7140a99add024011d101bda8e00756dcfa node-v20.10.0-win-x86.zip
|
||||
90ae1666c56988a6cc38424e8b9bffd05defe0e892a46aa606b94f7552cfb581 node-v20.10.0-x64.msi
|
||||
39c3f584ebca40f61fb610739722b7ec163e214f7f9d3e73bd980ce658cffa56 node-v20.10.0-x86.msi
|
||||
48861a50d47e387f77ee8387ad0b8c1fe6ed9a33234977c3f0715a5fc43775bb win-arm64/node.exe
|
||||
5fd8de535c4106002a21e7dbce76c46158783436eac6856060f5c1a24c354a6e win-arm64/node.lib
|
||||
87ce28e3f2bef1009070842be55450e202991eccc3d068e59541b089678414b7 win-arm64/node_pdb.7z
|
||||
7b68d43cefd91787ac5669cab12c6996be8210e9b755d48a4ee215a92872b31f win-arm64/node_pdb.zip
|
||||
890e6b6ace6efcbd50b2678322cbaef1ba03f316f8515e113fa00d474f8ee25f win-x64/node.exe
|
||||
15870bcb4463d5e8bd5f8f15e0d771fe516f98945a2aa8143f608e75e4a338e0 win-x64/node.lib
|
||||
3f7f5ec16ff731dcb1d9617d32559cb201e0323e5bddbadecee061a97a47e3e1 win-x64/node_pdb.7z
|
||||
41844b66e3383b508fc5d18486b23abb3ee9018ecdbd68deea36677921129f5d win-x64/node_pdb.zip
|
||||
692a1d030b69e793c4e1da85e23e882670aa499020ab1fbb4a323c27a055a15e win-x86/node.exe
|
||||
decf15298bb570f86253747a42f1c414b36e9b49a59c5fbef06545ad9cf17970 win-x86/node.lib
|
||||
bcc03224319ad8ea5427d24b9a93cb3a9f1c572100f496c15c3d509498cbdfd0 win-x86/node_pdb.7z
|
||||
c753e562d5f46024938d2399f1328e3c81905ea4f07ed08663fc303d7ef0058b win-x86/node_pdb.zip
|
||||
f76a47616ceb47b9766cb7182ec6b53100192349de6a8aebb11f3abce045748f node-v20.11.0-aix-ppc64.tar.gz
|
||||
6f36120adc4a49657ceeb7e55b1d42fa58e1006f4ebd04e12a0c6858f58f7b1e node-v20.11.0-arm64.msi
|
||||
94e443d007e2882f8e5aecc85d978f7591520dc3b642adc7583b3cb0b3fc37d7 node-v20.11.0-darwin-arm64.tar.gz
|
||||
f18a7438723d48417f5e9be211a2f3c0520ffbf8e02703469e5153137ca0f328 node-v20.11.0-darwin-arm64.tar.xz
|
||||
c0ba02c905814258bd99a362027f8d4d2cc738218a9cf1dce2620e8735e3a80e node-v20.11.0-darwin-x64.tar.gz
|
||||
d4b4ab81ebf1f7aab09714f834992f27270ad0079600da00c8110f8950ca6c5a node-v20.11.0-darwin-x64.tar.xz
|
||||
c456d00c993b3d60d29c50e3389edc4f181145934b4ed38ad2fd047938440f22 node-v20.11.0-headers.tar.gz
|
||||
5629e124cf240c73540df0c79d683b9568bab34d53a632e2d8a2c4ad279d7da1 node-v20.11.0-headers.tar.xz
|
||||
402178cd5438b9ed89bffafc119e2bd4148616390bcdfd7089090ffc4615c981 node-v20.11.0-linux-arm64.tar.gz
|
||||
f6df68c6793244071f69023a9b43a0cf0b13d65cbe86d55925c28e4134d9aafb node-v20.11.0-linux-arm64.tar.xz
|
||||
04bc09322f3d71230c32364a6f55d64c67bdb4fe032f07bab5d3cb0a940b6b86 node-v20.11.0-linux-armv7l.tar.gz
|
||||
f943abd348d2b8ff8754ca912c118a20301eb6a0014cc4cdea86cff021fde8e6 node-v20.11.0-linux-armv7l.tar.xz
|
||||
333b51abb06931348640a8707a16ce8a71ac7c1c11ba6a7bd9ce0941f8bbde81 node-v20.11.0-linux-ppc64le.tar.gz
|
||||
6a0e1fa23d7bc707711bbc36159b4220eca123e13435d266d690c6b6c443dc67 node-v20.11.0-linux-ppc64le.tar.xz
|
||||
8d093b2f49017f67cff368fcfeafe036d9c3d0eca2656b379132afef2bf12725 node-v20.11.0-linux-s390x.tar.gz
|
||||
cc92efa3fa101d613539451b1cf323ea9ac6198b4a68a7d3bf3b1090c6a7b5da node-v20.11.0-linux-s390x.tar.xz
|
||||
9556262f6cd4c020af027782afba31ca6d1a37e45ac0b56cecd2d5a4daf720e0 node-v20.11.0-linux-x64.tar.gz
|
||||
822780369d0ea309e7d218e41debbd1a03f8cdf354ebf8a4420e89f39cc2e612 node-v20.11.0-linux-x64.tar.xz
|
||||
e2acb2da96b455a9b8ce9c88f7f00eabeda75d2724e6789dfe65ee71b50298c2 node-v20.11.0.pkg
|
||||
9884b22d88554d65025352ba7e4cb20f5d17a939231bea41a7894c0344fab1bf node-v20.11.0.tar.gz
|
||||
31807ebeeeb049c53f1765e4a95aed69476a4b696dd100cb539ab668d7950b40 node-v20.11.0.tar.xz
|
||||
5ba71917c41059deada7fc51bc838dcbe7c72017a13818fe12052f32a4a79920 node-v20.11.0-win-arm64.7z
|
||||
89c1f7034dcd6ff5c17f2af61232a96162a1902f862078347dcf274a938b6142 node-v20.11.0-win-arm64.zip
|
||||
83f1621f7f5debb14466e2a5a439b03a5508bf6ff9e36dd3be812d101d31b9d4 node-v20.11.0-win-x64.7z
|
||||
893115cd92ad27bf178802f15247115e93c0ef0c753b93dca96439240d64feb5 node-v20.11.0-win-x64.zip
|
||||
d0594c790377493ac1331c97c688527c2610fff5b2d788c86879dec99befd198 node-v20.11.0-win-x86.7z
|
||||
7233041955deca69a0cd7b958f9a927969a9c49c38c4bc7b627d57ee626095a6 node-v20.11.0-win-x86.zip
|
||||
9a8c2e99b1fca559e1a1a393d6be4a23781b0c66883a9d6e5584272d9bf49dc2 node-v20.11.0-x64.msi
|
||||
01484d759ca9aa758ca1e1ddf080c00ef850b2aa98645dafe4557a46e9fa0e7d node-v20.11.0-x86.msi
|
||||
40c82471f28e5998d6978b59c8870177e68326f313e99141c5194fe4de849eca win-arm64/node.exe
|
||||
93529170cebe57c0f4830a4cc6a261b6cc9bcf0cd8b3e88ac4995a5015031d79 win-arm64/node.lib
|
||||
0c122978bbc1000ea274041039b1f01b6d6ffbd99d4f3e543ef59aa3ddb478b0 win-arm64/node_pdb.7z
|
||||
c2c9d294eff41013afbd61ded5a61f60943366ff9ded0b6224ada51ae1734ba6 win-arm64/node_pdb.zip
|
||||
5da5e201155bb3ea99134b404180adebcfa696b0dbc09571d01a09ca5489f53e win-x64/node.exe
|
||||
53a982d490cb9fcc4b231a8b95147de423b36186bc6f4ba5697b20117fdcbd5d win-x64/node.lib
|
||||
114e91742393e4f77354d02876d833bb1ee3b4574c6fbb8348be54035f25b433 win-x64/node_pdb.7z
|
||||
88533c1475ee77b121cf11bb5a3060314a9405a4cc41c164a4fcc61588e67f88 win-x64/node_pdb.zip
|
||||
38ca23f8dd943c0b7f29607a8414f11a5a27d06702680fa5071fcf04361dcb43 win-x86/node.exe
|
||||
416137df167e2b54548f92425244b039496da62b5a31f40fb6e7f331f07f5040 win-x86/node.lib
|
||||
0fe07006b930c9dc72028be8f2048f01e7827cc620ff2cf0bd773f1ea3f812d8 win-x86/node_pdb.7z
|
||||
dce7cd4b62a721d783ce961e9f70416ac63cf9cdc87b01f6be46540201333b1e win-x86/node_pdb.zip
|
||||
|
Binary file not shown.
@@ -1,7 +1,7 @@
|
||||
Index: node-v20.10.0/test/parallel/test-dns-resolveany-bad-ancount.js
|
||||
Index: node-v20.11.0/test/parallel/test-dns-resolveany-bad-ancount.js
|
||||
===================================================================
|
||||
--- node-v20.10.0.orig/test/parallel/test-dns-resolveany-bad-ancount.js
|
||||
+++ node-v20.10.0/test/parallel/test-dns-resolveany-bad-ancount.js
|
||||
--- node-v20.11.0.orig/test/parallel/test-dns-resolveany-bad-ancount.js
|
||||
+++ node-v20.11.0/test/parallel/test-dns-resolveany-bad-ancount.js
|
||||
@@ -7,6 +7,8 @@ const dgram = require('dgram');
|
||||
const dnsPromises = dns.promises;
|
||||
|
||||
@@ -11,7 +11,7 @@ Index: node-v20.10.0/test/parallel/test-dns-resolveany-bad-ancount.js
|
||||
|
||||
server.on('message', common.mustCall((msg, { address, port }) => {
|
||||
const parsed = dnstools.parseDNSPacket(msg);
|
||||
@@ -18,25 +20,29 @@ server.on('message', common.mustCall((ms
|
||||
@@ -18,16 +20,20 @@ server.on('message', common.mustCall((ms
|
||||
questions: parsed.questions,
|
||||
answers: { type: 'A', address: '1.2.3.4', ttl: 123, domain },
|
||||
});
|
||||
@@ -34,16 +34,13 @@ Index: node-v20.10.0/test/parallel/test-dns-resolveany-bad-ancount.js
|
||||
+ resolverPromises.resolveAny('example.org')
|
||||
.then(common.mustNotCall())
|
||||
.catch(common.expectsError({
|
||||
- code: 'EBADRESP',
|
||||
+ code: /^(?:EBADRESP|ETIMEOUT)$/,
|
||||
syscall: 'queryAny',
|
||||
// May return EBADRESP or ETIMEOUT
|
||||
@@ -36,7 +42,7 @@ server.bind(0, common.mustCall(async ()
|
||||
hostname: 'example.org'
|
||||
}));
|
||||
|
||||
- dns.resolveAny('example.org', common.mustCall((err) => {
|
||||
- assert.strictEqual(err.code, 'EBADRESP');
|
||||
+ resolver.resolveAny('example.org', common.mustCall((err) => {
|
||||
+ assert.notStrictEqual(err.code, 'SUCCESS');
|
||||
assert.notStrictEqual(err.code, 'SUCCESS');
|
||||
assert.strictEqual(err.syscall, 'queryAny');
|
||||
assert.strictEqual(err.hostname, 'example.org');
|
||||
const descriptor = Object.getOwnPropertyDescriptor(err, 'message');
|
||||
|
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:32eb256eebd8cacd5574e6631e54b42be7ec8ebe25ad47a8ca685403bad15535
|
||||
size 42201036
|
3
node-v20.11.0.tar.xz
Normal file
3
node-v20.11.0.tar.xz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:31807ebeeeb049c53f1765e4a95aed69476a4b696dd100cb539ab668d7950b40
|
||||
size 42162348
|
@@ -1,3 +1,22 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 12 14:27:04 UTC 2024 - Adam Majer <adam.majer@suse.de>
|
||||
|
||||
- update to 20.11.0:
|
||||
* esm: add import.meta.dirname and import.meta.filename
|
||||
* fs: add c++ fast path for writeFileSync utf8
|
||||
* module: remove useCustomLoadersIfPresent flag
|
||||
* module: bootstrap module loaders in shadow realm
|
||||
* src: add --disable-warning option
|
||||
* src: create per isolate proxy env template
|
||||
* src: make process binding data weak
|
||||
* stream: use Array for Readable buffer
|
||||
* stream: optimize creation
|
||||
* test_runner: adds built in lcov reporter
|
||||
* test_runner: add Date to the supported mock APIs
|
||||
* test_runner, cli: add --test-timeout flag
|
||||
|
||||
- c-ares-fixes.patch: refreshed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 29 10:04:22 UTC 2024 - Adam Majer <adam.majer@suse.de>
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package nodejs20
|
||||
#
|
||||
# Copyright (c) 2022 SUSE LLC
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -15,23 +15,13 @@
|
||||
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
###########################################################
|
||||
#
|
||||
# WARNING! WARNING! WARNING! WARNING! WARNING! WARNING!
|
||||
#
|
||||
# This spec file is generated from a template hosted at
|
||||
# https://github.com/AdamMajer/nodejs-packaging
|
||||
#
|
||||
###########################################################
|
||||
|
||||
# Fedora doesn't have rpm-config-SUSE which provides
|
||||
# ext_man in /usr/lib/rpm/macros.d/macros.obs
|
||||
%if 0%{?fedora_version}
|
||||
%define ext_man .gz
|
||||
%endif
|
||||
|
||||
Name: nodejs20
|
||||
Version: 20.10.0
|
||||
Version: 20.11.0
|
||||
Release: 0
|
||||
|
||||
# Double DWZ memory limits
|
||||
@@ -134,12 +124,12 @@ Source1: https://nodejs.org/dist/v%{version}/SHASUMS256.txt
|
||||
Source2: https://nodejs.org/dist/v%{version}/SHASUMS256.txt.sig
|
||||
Source3: nodejs.keyring
|
||||
|
||||
# Python 3.4 compatible node-gyp
|
||||
### https://github.com/nodejs/node-gyp.git
|
||||
### git archive v7.1.2 | xz > node-gyp_7.1.2.tar.xz
|
||||
Source5: node-gyp_7.1.2.tar.xz
|
||||
# Only required to run unit tests in NodeJS 10+
|
||||
Source10: update_npm_tarball.sh
|
||||
# Python 3.4 compatible node-gyp
|
||||
### https://github.com/nodejs/node-gyp.git
|
||||
### git archive v7.1.2 | xz > node-gyp_7.1.2.tar.xz
|
||||
Source5: node-gyp_7.1.2.tar.xz
|
||||
# Only required to run unit tests in NodeJS 10+
|
||||
Source10: update_npm_tarball.sh
|
||||
Source11: node_modules.tar.xz
|
||||
Source20: bash_output_helper.bash
|
||||
|
||||
@@ -150,8 +140,6 @@ Patch5: sle12_python3_compat.patch
|
||||
Patch7: manual_configure.patch
|
||||
Patch13: openssl_binary_detection.patch
|
||||
|
||||
|
||||
|
||||
## Patches specific to SUSE and openSUSE
|
||||
Patch100: linker_lto_jobs.patch
|
||||
# PATCH-FIX-OPENSUSE -- set correct path for dtrace if it is built
|
||||
@@ -179,8 +167,8 @@ Patch308: node-gyp-config.patch
|
||||
Patch309: gcc13.patch
|
||||
Patch311: c-ares-fixes.patch
|
||||
|
||||
BuildRequires: pkg-config
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: pkg-config
|
||||
BuildRequires: procps
|
||||
BuildRequires: xz
|
||||
BuildRequires: zlib-devel
|
||||
@@ -200,10 +188,10 @@ BuildRequires: config(netcfg)
|
||||
%if 0%{?suse_version} == 1110
|
||||
# GCC 5 is only available in the SUSE:SLE-11:SP4:Update repository (SDK).
|
||||
%if %node_version_number >= 8
|
||||
BuildRequires: gcc5-c++
|
||||
BuildRequires: gcc5-c++
|
||||
%define forced_gcc_version 5
|
||||
%else
|
||||
BuildRequires: gcc48-c++
|
||||
BuildRequires: gcc48-c++
|
||||
%define forced_gcc_version 4.8
|
||||
%endif
|
||||
%endif
|
||||
@@ -213,15 +201,15 @@ BuildRequires: gcc48-c++
|
||||
# for SLE-12:Update targets
|
||||
%if 0%{?suse_version} == 1315
|
||||
%if %node_version_number >= 17
|
||||
BuildRequires: gcc12-c++
|
||||
BuildRequires: gcc12-c++
|
||||
%define forced_gcc_version 12
|
||||
%else
|
||||
%if %node_version_number >= 14
|
||||
BuildRequires: gcc9-c++
|
||||
BuildRequires: gcc9-c++
|
||||
%define forced_gcc_version 9
|
||||
%else
|
||||
%if %node_version_number >= 8
|
||||
BuildRequires: gcc7-c++
|
||||
BuildRequires: gcc7-c++
|
||||
%define forced_gcc_version 7
|
||||
%endif
|
||||
%endif
|
||||
@@ -230,7 +218,7 @@ BuildRequires: gcc7-c++
|
||||
|
||||
%if 0%{?suse_version} == 1500
|
||||
%if %node_version_number >= 17
|
||||
BuildRequires: gcc12-c++
|
||||
BuildRequires: gcc12-c++
|
||||
%define forced_gcc_version 12
|
||||
%endif
|
||||
%endif
|
||||
@@ -241,7 +229,6 @@ BuildRequires: gcc12-c++
|
||||
BuildRequires: gcc-c++
|
||||
%endif
|
||||
|
||||
|
||||
# Python dependencies
|
||||
%if %node_version_number >= 14
|
||||
|
||||
@@ -267,8 +254,8 @@ BuildRequires: python
|
||||
%endif
|
||||
|
||||
%if 0%{?suse_version} >= 1500 && %{node_version_number} >= 10
|
||||
BuildRequires: user(nobody)
|
||||
BuildRequires: group(nobody)
|
||||
BuildRequires: user(nobody)
|
||||
%endif
|
||||
|
||||
# shared openssl
|
||||
@@ -283,11 +270,10 @@ BuildRequires: openssl >= %{openssl_req_ver}
|
||||
BuildRequires: (libopenssl1_1-hmac if libopenssl-1_1-devel)
|
||||
BuildRequires: (libopenssl3-hmac if libopenssl-3-devel)
|
||||
%else
|
||||
BuildRequires: openssl-1_1 >= %{openssl_req_ver}
|
||||
BuildRequires: libopenssl1_1-hmac
|
||||
BuildRequires: openssl-1_1 >= %{openssl_req_ver}
|
||||
%endif
|
||||
|
||||
|
||||
# /suse_version
|
||||
%endif
|
||||
|
||||
@@ -321,7 +307,7 @@ Provides: bundled(icu) = 73.2
|
||||
%if ! 0%{with intree_nghttp2}
|
||||
BuildRequires: libnghttp2-devel >= 1.41.0
|
||||
%else
|
||||
Provides: bundled(nghttp2) = 1.57.0
|
||||
Provides: bundled(nghttp2) = 1.58.0
|
||||
%endif
|
||||
|
||||
%if 0%{with valgrind_tests}
|
||||
@@ -370,8 +356,8 @@ ExclusiveArch: not_buildable
|
||||
%endif
|
||||
%endif
|
||||
|
||||
Provides: bundled(uvwasi) = 0.0.19
|
||||
Provides: bundled(libuv) = 1.46.0
|
||||
Provides: bundled(uvwasi) = 0.0.19
|
||||
Provides: bundled(v8) = 11.3.244.8
|
||||
%if %{with intree_brotli}
|
||||
Provides: bundled(brotli) = 1.0.9
|
||||
@@ -379,25 +365,23 @@ Provides: bundled(brotli) = 1.0.9
|
||||
BuildRequires: pkgconfig(libbrotlidec)
|
||||
%endif
|
||||
|
||||
|
||||
Provides: bundled(base64) = 0.5.1
|
||||
Provides: bundled(llhttp) = 8.1.1
|
||||
Provides: bundled(ngtcp2) = 0.8.1
|
||||
Provides: bundled(base64) = 0.5.0
|
||||
Provides: bundled(simdutf) = 3.2.18
|
||||
|
||||
# bundled url-ada parser, not ada
|
||||
Provides: bundled(ada) = 2.7.2
|
||||
Provides: bundled(ada) = 2.7.4
|
||||
|
||||
Provides: bundled(node-acorn) = 8.10.0
|
||||
Provides: bundled(node-@fastify/busboy) = 2.1.0
|
||||
Provides: bundled(node-acorn) = 8.11.2
|
||||
Provides: bundled(node-acorn-walk) = 8.2.0
|
||||
Provides: bundled(node-balanced-match) = 1.0.2
|
||||
Provides: bundled(node-brace-expansion) = 2.0.1
|
||||
Provides: bundled(node-busboy) = 1.6.0
|
||||
Provides: bundled(node-cjs-module-lexer) = 1.2.2
|
||||
Provides: bundled(node-corepack) = 0.22.0
|
||||
Provides: bundled(node-corepack) = 0.23.0
|
||||
Provides: bundled(node-minimatch) = 9.0.3
|
||||
Provides: bundled(node-streamsearch) = 1.1.0
|
||||
Provides: bundled(node-undici) = 5.26.4
|
||||
Provides: bundled(node-undici) = 5.27.2
|
||||
Provides: bundled(node-undici-types) = 5.25.1
|
||||
|
||||
%description
|
||||
@@ -409,8 +393,8 @@ provided by npm.
|
||||
Summary: Development headers for NodeJS 20.x
|
||||
Group: Development/Languages/NodeJS
|
||||
Provides: nodejs-devel = %{version}
|
||||
Requires: npm20 = %{version}
|
||||
Requires: %{name} = %{version}
|
||||
Requires: npm20 = %{version}
|
||||
|
||||
%description devel
|
||||
This package provides development headers for Node.js needed for creation
|
||||
@@ -427,12 +411,12 @@ Requires: nodejs-common
|
||||
Requires: nodejs20 = %{version}
|
||||
Provides: nodejs-npm = %{version}
|
||||
Obsoletes: nodejs-npm < 4.0.0
|
||||
Provides: npm(npm) = 10.2.3
|
||||
Provides: npm = %{version}
|
||||
Provides: npm(npm) = 10.2.4
|
||||
%if 0%{?suse_version} >= 1500
|
||||
%if %{node_version_number} >= 10
|
||||
Requires: user(nobody)
|
||||
Requires: group(nobody)
|
||||
Requires: user(nobody)
|
||||
%endif
|
||||
%endif
|
||||
Provides: bundled(node-abbrev) = 2.0.0
|
||||
@@ -456,8 +440,8 @@ Provides: bundled(node-builtins) = 5.0.1
|
||||
Provides: bundled(node-cacache) = 18.0.0
|
||||
Provides: bundled(node-chalk) = 5.3.0
|
||||
Provides: bundled(node-chownr) = 2.0.0
|
||||
Provides: bundled(node-ci-info) = 3.9.0
|
||||
Provides: bundled(node-cidr-regex) = 3.1.1
|
||||
Provides: bundled(node-ci-info) = 4.0.0
|
||||
Provides: bundled(node-cidr-regex) = 4.0.3
|
||||
Provides: bundled(node-clean-stack) = 2.2.0
|
||||
Provides: bundled(node-cli-columns) = 4.0.0
|
||||
Provides: bundled(node-cli-table3) = 0.6.3
|
||||
@@ -488,12 +472,12 @@ Provides: bundled(node-fastest-levenshtein) = 1.0.16
|
||||
Provides: bundled(node-foreground-child) = 3.1.1
|
||||
Provides: bundled(node-fs-minipass) = 2.1.0
|
||||
Provides: bundled(node-fs-minipass) = 3.0.3
|
||||
Provides: bundled(node-function-bind) = 1.1.1
|
||||
Provides: bundled(node-function-bind) = 1.1.2
|
||||
Provides: bundled(node-gauge) = 5.0.1
|
||||
Provides: bundled(node-glob) = 10.3.10
|
||||
Provides: bundled(node-graceful-fs) = 4.2.11
|
||||
Provides: bundled(node-has) = 1.0.3
|
||||
Provides: bundled(node-has-unicode) = 2.0.1
|
||||
Provides: bundled(node-hasown) = 2.0.0
|
||||
Provides: bundled(node-hosted-git-info) = 7.0.1
|
||||
Provides: bundled(node-http-cache-semantics) = 4.1.1
|
||||
Provides: bundled(node-http-proxy-agent) = 7.0.0
|
||||
@@ -506,9 +490,9 @@ Provides: bundled(node-indent-string) = 4.0.0
|
||||
Provides: bundled(node-ini) = 4.1.1
|
||||
Provides: bundled(node-init-package-json) = 6.0.0
|
||||
Provides: bundled(node-ip) = 2.0.0
|
||||
Provides: bundled(node-ip-regex) = 4.3.0
|
||||
Provides: bundled(node-is-cidr) = 4.0.2
|
||||
Provides: bundled(node-is-core-module) = 2.13.0
|
||||
Provides: bundled(node-ip-regex) = 5.0.0
|
||||
Provides: bundled(node-is-cidr) = 5.0.3
|
||||
Provides: bundled(node-is-core-module) = 2.13.1
|
||||
Provides: bundled(node-is-fullwidth-code-point) = 3.0.0
|
||||
Provides: bundled(node-is-lambda) = 1.0.1
|
||||
Provides: bundled(node-isexe) = 2.0.0
|
||||
@@ -521,16 +505,16 @@ Provides: bundled(node-just-diff) = 6.0.2
|
||||
Provides: bundled(node-just-diff-apply) = 5.5.0
|
||||
Provides: bundled(node-libnpmaccess) = 8.0.1
|
||||
Provides: bundled(node-libnpmdiff) = 6.0.3
|
||||
Provides: bundled(node-libnpmexec) = 7.0.3
|
||||
Provides: bundled(node-libnpmexec) = 7.0.4
|
||||
Provides: bundled(node-libnpmfund) = 5.0.1
|
||||
Provides: bundled(node-libnpmhook) = 10.0.0
|
||||
Provides: bundled(node-libnpmorg) = 6.0.1
|
||||
Provides: bundled(node-libnpmpack) = 6.0.3
|
||||
Provides: bundled(node-libnpmpublish) = 9.0.1
|
||||
Provides: bundled(node-libnpmpublish) = 9.0.2
|
||||
Provides: bundled(node-libnpmsearch) = 7.0.0
|
||||
Provides: bundled(node-libnpmteam) = 6.0.0
|
||||
Provides: bundled(node-libnpmversion) = 5.0.1
|
||||
Provides: bundled(node-lru-cache) = 10.0.1
|
||||
Provides: bundled(node-lru-cache) = 10.0.2
|
||||
Provides: bundled(node-lru-cache) = 6.0.0
|
||||
Provides: bundled(node-make-fetch-happen) = 13.0.0
|
||||
Provides: bundled(node-minimatch) = 9.0.3
|
||||
@@ -589,7 +573,7 @@ Provides: bundled(node-semver) = 7.5.4
|
||||
Provides: bundled(node-set-blocking) = 2.0.0
|
||||
Provides: bundled(node-shebang-command) = 2.0.0
|
||||
Provides: bundled(node-shebang-regex) = 3.0.0
|
||||
Provides: bundled(node-signal-exit) = 4.0.2
|
||||
Provides: bundled(node-signal-exit) = 4.1.0
|
||||
Provides: bundled(node-sigstore) = 2.1.0
|
||||
Provides: bundled(node-smart-buffer) = 4.2.0
|
||||
Provides: bundled(node-socks) = 2.7.1
|
||||
@@ -599,9 +583,9 @@ Provides: bundled(node-spdx-exceptions) = 2.3.0
|
||||
Provides: bundled(node-spdx-expression-parse) = 3.0.1
|
||||
Provides: bundled(node-spdx-license-ids) = 3.0.16
|
||||
Provides: bundled(node-ssri) = 10.0.5
|
||||
Provides: bundled(node-string_decoder) = 1.3.0
|
||||
Provides: bundled(node-string-width) = 4.2.3
|
||||
Provides: bundled(node-string-width) = 5.1.2
|
||||
Provides: bundled(node-string_decoder) = 1.3.0
|
||||
Provides: bundled(node-strip-ansi) = 6.0.1
|
||||
Provides: bundled(node-strip-ansi) = 7.1.0
|
||||
Provides: bundled(node-supports-color) = 9.4.0
|
||||
@@ -729,8 +713,6 @@ find -name \*~ -print0 -delete
|
||||
# abnormalities from patching
|
||||
find \( -name \*.js.orig -or -name \*.md.orig -or -name \*.1.orig \) -delete
|
||||
|
||||
|
||||
|
||||
%build
|
||||
# normalize shebang
|
||||
%if %{node_version_number} >= 12
|
||||
@@ -1090,6 +1072,7 @@ update-alternatives --remove npm-default %{_bindir}/npm%{node_version_number}
|
||||
update-alternatives --remove npx-default %{_bindir}/npx%{node_version_number}
|
||||
|
||||
%else
|
||||
|
||||
%pre
|
||||
# remove files that are no longer owned but provided by update-alternatives
|
||||
if ! [ -L %{_mandir}/man1/node.1%{ext_man} ]; then
|
||||
|
Reference in New Issue
Block a user