From 5da9c6795e2608fdc5f13678a35b1e25477901b6 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Mon, 17 Nov 2025 23:00:09 +0900 Subject: [PATCH 1/2] Support ruby4 --- skf.spec | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/skf.spec b/skf.spec index 6ee5ea1..7f66f49 100644 --- a/skf.spec +++ b/skf.spec @@ -13,7 +13,7 @@ %undefine betaver %define betarel %(echo %betaver | sed -e 's|-|_|' | sed -e 's|^_||') -%global baserelease 16 +%global baserelease 17 %undefine _changelog_trimtime @@ -145,6 +145,12 @@ sed -i configure.ac configure \ -e '\@^RUBY=.*false@d' \ %{nil} +# Support ruby4 +sed -i.ruby4 \ + skf_convert.i config.h.in \ + -e 's@|| defined(SKF_RUBY3)@|| defined(SKF_RUBY3) || defined(SKF_RUBY4)@' \ + %{nil} + ## configure option, etc # change optflags, don't strip # believe upstream @@ -359,6 +365,9 @@ sh %{SOURCE1} %{perl_vendorarch}/auto/skf/ %changelog +* Mon Nov 17 2025 Mamoru TASAKA - 2.10.16-17 +- Support ruby4 + * Fri Sep 19 2025 Python Maint - 2.10.16-16 - Rebuilt for Python 3.14.0rc3 bytecode From f4539cf4c3d191a857560519ed23f2453136e4e2 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 8 Jan 2026 20:55:30 +0900 Subject: [PATCH 2/2] Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_4.0 --- skf.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/skf.spec b/skf.spec index 7f66f49..4f293d3 100644 --- a/skf.spec +++ b/skf.spec @@ -13,7 +13,7 @@ %undefine betaver %define betarel %(echo %betaver | sed -e 's|-|_|' | sed -e 's|^_||') -%global baserelease 17 +%global baserelease 18 %undefine _changelog_trimtime @@ -365,6 +365,9 @@ sh %{SOURCE1} %{perl_vendorarch}/auto/skf/ %changelog +* Thu Jan 08 2026 Mamoru TASAKA - 2.10.16-18 +- Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_4.0 + * Mon Nov 17 2025 Mamoru TASAKA - 2.10.16-17 - Support ruby4