From 8576cfa121be8712e6f72d22103daf0464e4ff72 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 17:02:15 +0000 Subject: [PATCH 01/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uglify-js.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uglify-js.spec b/uglify-js.spec index 7ded34f..ed24926 100644 --- a/uglify-js.spec +++ b/uglify-js.spec @@ -5,7 +5,7 @@ Name: uglify-js Version: 3.17.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: JavaScript parser, mangler/compressor and beautifier toolkit License: BSD-2-Clause URL: https://github.com/mishoo/UglifyJS @@ -132,6 +132,9 @@ end %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 3.17.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Wed Mar 15 2023 Mattias Ellert - 3.17.4-1 - Update to 3.17.4 - Rebuilt for updated rpm macros (Fedora 37+) From 7736470a906cca256ffe5234c263e998e170d1b0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 07:02:07 +0000 Subject: [PATCH 02/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- uglify-js.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uglify-js.spec b/uglify-js.spec index ed24926..738fc5c 100644 --- a/uglify-js.spec +++ b/uglify-js.spec @@ -5,7 +5,7 @@ Name: uglify-js Version: 3.17.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: JavaScript parser, mangler/compressor and beautifier toolkit License: BSD-2-Clause URL: https://github.com/mishoo/UglifyJS @@ -132,6 +132,9 @@ end %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 3.17.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jul 22 2023 Fedora Release Engineering - 3.17.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 9a5b9b002d50ba70223938342e595cf2a735dcea Mon Sep 17 00:00:00 2001 From: Mattias Ellert Date: Mon, 10 Jun 2024 21:05:24 +0200 Subject: [PATCH 03/13] Update to 3.18.0 --- sources | 2 +- uglify-js.spec | 23 ++++++++++++++--------- 2 files changed, 15 insertions(+), 10 deletions(-) diff --git a/sources b/sources index e33617c..245c243 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (uglify-js-3.17.4.tgz) = 4fdabcd93248f5efc2d5303162f7dbd7ac4ed76d2d315159ac60377fdfcfe38db80cdbbaca92b5d37cb418f1556b5ef2a2dc12c995b98985e08d81e41ab256fe +SHA512 (uglify-js-3.18.0.tgz) = 4b25556dc3410a4d1dcebf572ff47fc92ae661fd2cdfbd8aebf845925ce0729da5045c97b70e08ec139d0e394b844d5a56a688fd21d65d6998765671bb2177f0 diff --git a/uglify-js.spec b/uglify-js.spec index 738fc5c..75a75c2 100644 --- a/uglify-js.spec +++ b/uglify-js.spec @@ -4,8 +4,8 @@ %bcond_with tests Name: uglify-js -Version: 3.17.4 -Release: 3%{?dist} +Version: 3.18.0 +Release: 1%{?dist} Summary: JavaScript parser, mangler/compressor and beautifier toolkit License: BSD-2-Clause URL: https://github.com/mishoo/UglifyJS @@ -67,27 +67,29 @@ chmod 0755 bin/uglifyjs %install mkdir -p %{buildroot}%{_jsdir}/%{name}-3 cp -pr lib/* %{buildroot}%{_jsdir}/%{name}-3 -ln -sf %{name}-3 %{buildroot}%{_jsdir}/%{name} +ln -s %{name}-3 %{buildroot}%{_jsdir}/%{name} #compat symlink mkdir -p %{buildroot}%{_datadir} -ln -sf javascript/%{name} %{buildroot}%{_datadir}/%{name} +ln -rs %{buildroot}%{_jsdir}/%{name} %{buildroot}%{_datadir}/%{name} mkdir -p %{buildroot}%{nodejs_sitelib}/uglify-js@3 cp -pr bin tools package.json %{buildroot}%{nodejs_sitelib}/uglify-js@3 -ln -sf %{_jsdir}/%{name}-3 %{buildroot}%{nodejs_sitelib}/uglify-js@3/lib +ln -rs %{buildroot}%{_jsdir}/%{name}-3 \ + %{buildroot}%{nodejs_sitelib}/uglify-js@3/lib # Fix for rpmlint. sed -i -e 's|^#! */usr/bin/env node|#!/usr/bin/node|' \ - %{buildroot}%{nodejs_sitelib}/uglify-js@3/bin/* + %{buildroot}%{nodejs_sitelib}/uglify-js@3/bin/uglifyjs chmod 755 %{buildroot}%{nodejs_sitelib}/uglify-js@3/bin/uglifyjs mkdir -p %{buildroot}%{_bindir} -ln -sf ../lib/$(basename %{nodejs_sitelib})/uglify-js@3/bin/uglifyjs %{buildroot}%{_bindir}/uglifyjs-3 -ln -sf uglifyjs-3 %{buildroot}%{_bindir}/uglifyjs +ln -rs %{buildroot}%{nodejs_sitelib}/uglify-js@3/bin/uglifyjs \ + %{buildroot}%{_bindir}/uglifyjs-3 +ln -s uglifyjs-3 %{buildroot}%{_bindir}/uglifyjs %nodejs_symlink_deps -ln -sf uglify-js@3 %{buildroot}%{nodejs_sitelib}/uglify-js +ln -s uglify-js@3 %{buildroot}%{nodejs_sitelib}/uglify-js %check @@ -132,6 +134,9 @@ end %changelog +* Mon Jun 10 2024 Mattias Ellert - 3.18.0-1 +- Update to 3.18.0 + * Sat Jan 27 2024 Fedora Release Engineering - 3.17.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 9b5ed072b591bc1d271e8125f0631549f500f95c Mon Sep 17 00:00:00 2001 From: Mattias Ellert Date: Thu, 18 Jul 2024 14:32:00 +0200 Subject: [PATCH 04/13] Update to 3.19.0 --- sources | 2 +- uglify-js.spec | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/sources b/sources index 245c243..42ba9e2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (uglify-js-3.18.0.tgz) = 4b25556dc3410a4d1dcebf572ff47fc92ae661fd2cdfbd8aebf845925ce0729da5045c97b70e08ec139d0e394b844d5a56a688fd21d65d6998765671bb2177f0 +SHA512 (uglify-js-3.19.0.tgz) = c0d287518da161891fea84857e1c30887a385821f31e6cdc5eca9761337d8dade202960815b6f653a89cb3d8417182c7718190a009709d9953adfde817e04bfd diff --git a/uglify-js.spec b/uglify-js.spec index 75a75c2..77edcc4 100644 --- a/uglify-js.spec +++ b/uglify-js.spec @@ -4,7 +4,7 @@ %bcond_with tests Name: uglify-js -Version: 3.18.0 +Version: 3.19.0 Release: 1%{?dist} Summary: JavaScript parser, mangler/compressor and beautifier toolkit License: BSD-2-Clause @@ -134,6 +134,9 @@ end %changelog +* Thu Jul 18 2024 Mattias Ellert - 3.19.0-1 +- Update to 3.19.0 + * Mon Jun 10 2024 Mattias Ellert - 3.18.0-1 - Update to 3.18.0 From e5d828b860a2fce67f8115b71a20b8751745d113 Mon Sep 17 00:00:00 2001 From: Mattias Ellert Date: Sun, 4 Aug 2024 15:04:48 +0200 Subject: [PATCH 05/13] Update to 3.19.1 --- sources | 2 +- uglify-js.spec | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/sources b/sources index 42ba9e2..81de2ac 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (uglify-js-3.19.0.tgz) = c0d287518da161891fea84857e1c30887a385821f31e6cdc5eca9761337d8dade202960815b6f653a89cb3d8417182c7718190a009709d9953adfde817e04bfd +SHA512 (uglify-js-3.19.1.tgz) = cbfdb0896f9c793611d93492a6d0217e712da4b690e14a6ce73ae307677792e5711e3d7a8ff409c0f9793efb86cbdb8045bdfd274fa22b17113efb69b31e00e0 diff --git a/uglify-js.spec b/uglify-js.spec index 77edcc4..4eef1a4 100644 --- a/uglify-js.spec +++ b/uglify-js.spec @@ -4,7 +4,7 @@ %bcond_with tests Name: uglify-js -Version: 3.19.0 +Version: 3.19.1 Release: 1%{?dist} Summary: JavaScript parser, mangler/compressor and beautifier toolkit License: BSD-2-Clause @@ -134,6 +134,9 @@ end %changelog +* Sun Aug 04 2024 Mattias Ellert - 3.19.1-1 +- Update to 3.19.1 + * Thu Jul 18 2024 Mattias Ellert - 3.19.0-1 - Update to 3.19.0 From 4e31cae8b5dd3560e7b12fe05cd3e48ff9f033c6 Mon Sep 17 00:00:00 2001 From: Mattias Ellert Date: Tue, 13 Aug 2024 00:42:56 +0200 Subject: [PATCH 06/13] Update to 3.19.2 --- sources | 2 +- uglify-js.spec | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/sources b/sources index 81de2ac..dc419ad 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (uglify-js-3.19.1.tgz) = cbfdb0896f9c793611d93492a6d0217e712da4b690e14a6ce73ae307677792e5711e3d7a8ff409c0f9793efb86cbdb8045bdfd274fa22b17113efb69b31e00e0 +SHA512 (uglify-js-3.19.2.tgz) = 4bc280e830c8e3b9d05c94a2d9cb50eb6f58cf0395b3e6d030be8302dbf2d3080d7698bed324a940ad20da9c41ab6c5f176cf7602b1cbbb34d03c9d74fd3e521 diff --git a/uglify-js.spec b/uglify-js.spec index 4eef1a4..c85c062 100644 --- a/uglify-js.spec +++ b/uglify-js.spec @@ -4,7 +4,7 @@ %bcond_with tests Name: uglify-js -Version: 3.19.1 +Version: 3.19.2 Release: 1%{?dist} Summary: JavaScript parser, mangler/compressor and beautifier toolkit License: BSD-2-Clause @@ -134,6 +134,9 @@ end %changelog +* Mon Aug 12 2024 Mattias Ellert - 3.19.2-1 +- Update to 3.19.2 + * Sun Aug 04 2024 Mattias Ellert - 3.19.1-1 - Update to 3.19.1 From d62b2270a4ef32f4ae70ffa9a65859c58279b2c9 Mon Sep 17 00:00:00 2001 From: Mattias Ellert Date: Tue, 10 Sep 2024 17:01:42 +0200 Subject: [PATCH 07/13] Update to 3.19.3 --- sources | 2 +- uglify-js.spec | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/sources b/sources index dc419ad..da42b55 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (uglify-js-3.19.2.tgz) = 4bc280e830c8e3b9d05c94a2d9cb50eb6f58cf0395b3e6d030be8302dbf2d3080d7698bed324a940ad20da9c41ab6c5f176cf7602b1cbbb34d03c9d74fd3e521 +SHA512 (uglify-js-3.19.3.tgz) = bf75eefb2bb00578aca7a4184dc1f851b1fec58257aa7ab69bf2ed41558a5b361cd627a16272e2c6840337d147ebf8fdfe8c9b7dde96f46870925f3e50c29329 diff --git a/uglify-js.spec b/uglify-js.spec index c85c062..2c343c4 100644 --- a/uglify-js.spec +++ b/uglify-js.spec @@ -4,7 +4,7 @@ %bcond_with tests Name: uglify-js -Version: 3.19.2 +Version: 3.19.3 Release: 1%{?dist} Summary: JavaScript parser, mangler/compressor and beautifier toolkit License: BSD-2-Clause @@ -134,6 +134,9 @@ end %changelog +* Tue Sep 10 2024 Mattias Ellert - 3.19.3-1 +- Update to 3.19.3 + * Mon Aug 12 2024 Mattias Ellert - 3.19.2-1 - Update to 3.19.2 From c805dc8287391fa973c2c510c115b4df81815581 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 13:40:04 +0000 Subject: [PATCH 08/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- uglify-js.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uglify-js.spec b/uglify-js.spec index 2c343c4..df26661 100644 --- a/uglify-js.spec +++ b/uglify-js.spec @@ -5,7 +5,7 @@ Name: uglify-js Version: 3.19.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: JavaScript parser, mangler/compressor and beautifier toolkit License: BSD-2-Clause URL: https://github.com/mishoo/UglifyJS @@ -134,6 +134,9 @@ end %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 3.19.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Tue Sep 10 2024 Mattias Ellert - 3.19.3-1 - Update to 3.19.3 From a0403995312f605c37b84f291bfe20471a0fc9a7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 19:44:22 +0000 Subject: [PATCH 09/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- uglify-js.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uglify-js.spec b/uglify-js.spec index df26661..8cb4456 100644 --- a/uglify-js.spec +++ b/uglify-js.spec @@ -5,7 +5,7 @@ Name: uglify-js Version: 3.19.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: JavaScript parser, mangler/compressor and beautifier toolkit License: BSD-2-Clause URL: https://github.com/mishoo/UglifyJS @@ -134,6 +134,9 @@ end %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 3.19.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sun Jan 19 2025 Fedora Release Engineering - 3.19.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 389fd51be9cdc169476996b7bc4e931a9fd9d89d Mon Sep 17 00:00:00 2001 From: tjuhasz Date: Tue, 4 Nov 2025 11:00:20 +0100 Subject: [PATCH 10/13] Rebuild for nodejs-packaging Recently, Node.js changed the way node modules are installed to allow for better parallel functionality and easier unbundling of certain parts of Node.js. Previously, Node.js was using a symlink, %{_libdir}/node_modules, which pointed to a versioned path, e.g., %{_libdir}/node_modules_22. This has changed to using a global %{_libdir}/node_modules static shared folder for generic modules and %{_libdir}/node_modules_XX for version-specific modules. This change is better described in the Fedora change proposal wiki: https://fedoraproject.org/wiki/Changes/NodejsNodeModulesPath. This also needed to be reflected in nodejs-packaging macros, which forces a rebuild of dependent packages. --- uglify-js.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/uglify-js.spec b/uglify-js.spec index 8cb4456..43e026f 100644 --- a/uglify-js.spec +++ b/uglify-js.spec @@ -5,7 +5,7 @@ Name: uglify-js Version: 3.19.3 -Release: 3%{?dist} +Release: 4%{?dist} Summary: JavaScript parser, mangler/compressor and beautifier toolkit License: BSD-2-Clause URL: https://github.com/mishoo/UglifyJS From 427e36878b37296c803ee18f35b242d6bb82282a Mon Sep 17 00:00:00 2001 From: tjuhasz Date: Tue, 4 Nov 2025 11:00:20 +0100 Subject: [PATCH 11/13] Rebuild for nodejs-packaging Recently, Node.js changed the way node modules are installed to allow for better parallel functionality and easier unbundling of certain parts of Node.js. Previously, Node.js was using a symlink, %{_libdir}/node_modules, which pointed to a versioned path, e.g., %{_libdir}/node_modules_22. This has changed to using a global %{_libdir}/node_modules static shared folder for generic modules and %{_libdir}/node_modules_XX for version-specific modules. This change is better described in the Fedora change proposal wiki: https://fedoraproject.org/wiki/Changes/NodejsNodeModulesPath. This also needed to be reflected in nodejs-packaging macros, which forces a rebuild of dependent packages. --- uglify-js.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uglify-js.spec b/uglify-js.spec index 8cb4456..79fbffc 100644 --- a/uglify-js.spec +++ b/uglify-js.spec @@ -5,7 +5,7 @@ Name: uglify-js Version: 3.19.3 -Release: 3%{?dist} +Release: 4%{?dist} Summary: JavaScript parser, mangler/compressor and beautifier toolkit License: BSD-2-Clause URL: https://github.com/mishoo/UglifyJS @@ -134,6 +134,9 @@ end %changelog +* Tue Nov 11 2025 Tomas Juhasz - 3.19.3-4 +- Rebuilt for nodejs-packaging + * Fri Jul 25 2025 Fedora Release Engineering - 3.19.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 5087ff8889137ef6020bf5144221bca052223522 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 20 Jan 2026 03:30:55 +0000 Subject: [PATCH 12/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- uglify-js.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uglify-js.spec b/uglify-js.spec index 43e026f..3a972b9 100644 --- a/uglify-js.spec +++ b/uglify-js.spec @@ -5,7 +5,7 @@ Name: uglify-js Version: 3.19.3 -Release: 4%{?dist} +Release: 5%{?dist} Summary: JavaScript parser, mangler/compressor and beautifier toolkit License: BSD-2-Clause URL: https://github.com/mishoo/UglifyJS @@ -134,6 +134,9 @@ end %changelog +* Tue Jan 20 2026 Fedora Release Engineering - 3.19.3-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Fri Jul 25 2025 Fedora Release Engineering - 3.19.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From bb4312615739acd46d64ca217094271e7fa87b51 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:08:07 +0000 Subject: [PATCH 13/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- uglify-js.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uglify-js.spec b/uglify-js.spec index 21b23bc..f7a84d5 100644 --- a/uglify-js.spec +++ b/uglify-js.spec @@ -5,7 +5,7 @@ Name: uglify-js Version: 3.19.3 -Release: 6%{?dist} +Release: 7%{?dist} Summary: JavaScript parser, mangler/compressor and beautifier toolkit License: BSD-2-Clause URL: https://github.com/mishoo/UglifyJS @@ -135,6 +135,9 @@ end %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 3.19.3-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Mon Feb 09 2026 Mattias Ellert - 3.19.3-6 - Add BuildRequires /usr/bin/node