From 61458bff39404da8d16facad5f31d6f32c457ab6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Mon, 21 Oct 2024 14:27:48 +0000 Subject: [PATCH 1/6] Migrate to SPDX license For the analysis see https://gitlab.com/fedora/legal/fedora-license-data/-/merge_requests/674 This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- rubygem-ruby-shadow.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rubygem-ruby-shadow.spec b/rubygem-ruby-shadow.spec index 346f6ca..482a1b9 100644 --- a/rubygem-ruby-shadow.spec +++ b/rubygem-ruby-shadow.spec @@ -4,7 +4,7 @@ Name: rubygem-%{gem_name} Version: 2.5.1 Release: 9%{?dist} Summary: Ruby shadow password module -License: Public Domain +License: LicenseRef-Fedora-UltraPermissive OR Unlicense URL: https://github.com/apalmblad/ruby-shadow Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem Source1: https://raw.githubusercontent.com/apalmblad/ruby-shadow/master/test/basic_test.rb From fa13bebe8fe091204d7202a2d80b91700e7c7419 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Wed, 8 Jan 2025 16:46:10 +0900 Subject: [PATCH 2/6] Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.4 --- rubygem-ruby-shadow.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-ruby-shadow.spec b/rubygem-ruby-shadow.spec index 482a1b9..5576e1f 100644 --- a/rubygem-ruby-shadow.spec +++ b/rubygem-ruby-shadow.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 2.5.1 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Ruby shadow password module License: LicenseRef-Fedora-UltraPermissive OR Unlicense URL: https://github.com/apalmblad/ruby-shadow @@ -86,6 +86,9 @@ popd %doc %{gem_instdir}/README.euc %changelog +* Wed Jan 08 2025 Mamoru TASAKA - 2.5.1-10 +- Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.4 + * Fri Jul 19 2024 Fedora Release Engineering - 2.5.1-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From a0734ffbccd773f7c40f7b95fbd95d62c3f950fb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 18 Jan 2025 23:59:58 +0000 Subject: [PATCH 3/6] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- rubygem-ruby-shadow.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-ruby-shadow.spec b/rubygem-ruby-shadow.spec index 5576e1f..9f64452 100644 --- a/rubygem-ruby-shadow.spec +++ b/rubygem-ruby-shadow.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 2.5.1 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Ruby shadow password module License: LicenseRef-Fedora-UltraPermissive OR Unlicense URL: https://github.com/apalmblad/ruby-shadow @@ -86,6 +86,9 @@ popd %doc %{gem_instdir}/README.euc %changelog +* Sat Jan 18 2025 Fedora Release Engineering - 2.5.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Wed Jan 08 2025 Mamoru TASAKA - 2.5.1-10 - Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.4 From da888ebfd0dec324db1d9617f7f0b29abe6ae547 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 12:46:46 +0000 Subject: [PATCH 4/6] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- rubygem-ruby-shadow.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-ruby-shadow.spec b/rubygem-ruby-shadow.spec index 9f64452..3931ad7 100644 --- a/rubygem-ruby-shadow.spec +++ b/rubygem-ruby-shadow.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 2.5.1 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Ruby shadow password module License: LicenseRef-Fedora-UltraPermissive OR Unlicense URL: https://github.com/apalmblad/ruby-shadow @@ -86,6 +86,9 @@ popd %doc %{gem_instdir}/README.euc %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 2.5.1-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sat Jan 18 2025 Fedora Release Engineering - 2.5.1-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 9a38d4fa8fc42340b681cd0c53e58099be361034 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sat, 8 Nov 2025 23:52:12 +0900 Subject: [PATCH 5/6] Adjust patches for ruby4_0 --- ruby-shadow-2.5.1-cflags.patch | 2 +- ruby-shadow-2.5.1-taintedness-ruby32-removal.patch | 2 +- rubygem-ruby-shadow.spec | 5 ++++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/ruby-shadow-2.5.1-cflags.patch b/ruby-shadow-2.5.1-cflags.patch index 830334d..6c0a474 100644 --- a/ruby-shadow-2.5.1-cflags.patch +++ b/ruby-shadow-2.5.1-cflags.patch @@ -8,4 +8,4 @@ +$CFLAGS = "#{$CFLAGS} " + case RUBY_VERSION when /^1\.9/; '-DRUBY19' when /^2\./; '-DRUBY19' - when /^3\./; '-DRUBY19 -DRUBY30' + when /^[34]\./; '-DRUBY19 -DRUBY30' diff --git a/ruby-shadow-2.5.1-taintedness-ruby32-removal.patch b/ruby-shadow-2.5.1-taintedness-ruby32-removal.patch index 1a9b09e..737f08b 100644 --- a/ruby-shadow-2.5.1-taintedness-ruby32-removal.patch +++ b/ruby-shadow-2.5.1-taintedness-ruby32-removal.patch @@ -18,7 +18,7 @@ index d17f926..04f8f97 100644 when /^1\.9/; '-DRUBY19' when /^2\./; '-DRUBY19' - when /^3\./; '-DRUBY19' -+ when /^3\./; '-DRUBY19 -DRUBY30' ++ when /^[34]\./; '-DRUBY19 -DRUBY30' else; '' end diff --git a/rubygem-ruby-shadow.spec b/rubygem-ruby-shadow.spec index 3931ad7..b84dfec 100644 --- a/rubygem-ruby-shadow.spec +++ b/rubygem-ruby-shadow.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 2.5.1 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Ruby shadow password module License: LicenseRef-Fedora-UltraPermissive OR Unlicense URL: https://github.com/apalmblad/ruby-shadow @@ -86,6 +86,9 @@ popd %doc %{gem_instdir}/README.euc %changelog +* Sat Nov 08 2025 Mamoru TASAKA - 2.5.1-13 +- Adjust patches for ruby4_0 + * Fri Jul 25 2025 Fedora Release Engineering - 2.5.1-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 682f6ca7044970f781dc2e916783411824c76c6d Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Fri, 9 Jan 2026 00:48:58 +0900 Subject: [PATCH 6/6] Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_4.0 --- rubygem-ruby-shadow.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-ruby-shadow.spec b/rubygem-ruby-shadow.spec index b84dfec..4d9b04a 100644 --- a/rubygem-ruby-shadow.spec +++ b/rubygem-ruby-shadow.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Version: 2.5.1 -Release: 13%{?dist} +Release: 14%{?dist} Summary: Ruby shadow password module License: LicenseRef-Fedora-UltraPermissive OR Unlicense URL: https://github.com/apalmblad/ruby-shadow @@ -86,6 +86,9 @@ popd %doc %{gem_instdir}/README.euc %changelog +* Thu Jan 08 2026 Mamoru TASAKA - 2.5.1-14 +- Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_4.0 + * Sat Nov 08 2025 Mamoru TASAKA - 2.5.1-13 - Adjust patches for ruby4_0