diff --git a/SPECS/nodejs24/nodejs24.spec b/SPECS/nodejs24/nodejs24.spec index 4126af6a5a2..569cd330891 100644 --- a/SPECS/nodejs24/nodejs24.spec +++ b/SPECS/nodejs24/nodejs24.spec @@ -16,7 +16,7 @@ Name: nodejs24 # WARNINGS: MUST check and update the 'npm_version' macro for every version update of this package. # The version of NPM can be found inside the sources under 'deps/npm/package.json'. Version: 24.13.0 -Release: 2%{?dist} +Release: 3%{?dist} License: BSD AND MIT AND Public Domain AND NAIST-2003 AND Artistic-2.0 Vendor: Microsoft Corporation Distribution: Azure Linux @@ -87,7 +87,9 @@ package to save space if non-English locales are not needed. Summary: Node.js Package Manager Group: System Environment/Base Requires: %{name} = %{version}-%{release} -Provides: npm = %{npm_version}.%{version}-%{release} +Provides: nodejs24-npm = %{version}-%{release} +Obsoletes: nodejs24-npm < %{version}-%{release} +Conflicts: npm %description npm npm is a package manager for node.js. You can use it to install and publish @@ -123,7 +125,7 @@ python3 configure.py \ --openssl-use-def-ca-store \ --shared-cares -JOBS=4 make %{?_smp_mflags} V=0 +JOBS=%{_smp_build_ncpus} make %{?_smp_mflags} V=0 %install @@ -178,9 +180,13 @@ make cctest %{_prefix}/lib/node_modules/* %changelog -* Tue Feb 03 2026 Azure Linux Security Servicing Account - 24.13.0-2 +* Fri Feb 13 2026 Azure Linux Security Servicing Account - 24.13.0-3 - Patch for CVE-2025-69418 +* Tue Feb 10 2026 Sandeep Karambelkar - 24.13.0-2 +- Add conflicts for legacy npm package +- Update provided capability from npm to nodejs24-npm + * Tue Dec 23 2025 Sandeep Karambelkar - 24.13.0-1 - Upgrade to 24.13.0 - Add support for passing runtime internationalization data