From bfecfaf792e9c96ec4fe06b53098c81102a064b9 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Fri, 23 Aug 2024 16:03:29 -0500 Subject: [PATCH 01/40] 1.19.3 --- .gitignore | 1 + py313.patch | 12 ------------ sources | 2 +- wesnoth.spec | 6 ++++-- 4 files changed, 6 insertions(+), 15 deletions(-) delete mode 100644 py313.patch diff --git a/.gitignore b/.gitignore index df12259..ed537c9 100644 --- a/.gitignore +++ b/.gitignore @@ -91,3 +91,4 @@ wesnoth-1.8.4.tar.bz2 /wesnoth-1.17.26.tar.bz2 /wesnoth-1.18.0.tar.bz2 /wesnoth-1.18.2.tar.bz2 +/wesnoth-1.19.3.tar.bz2 diff --git a/py313.patch b/py313.patch deleted file mode 100644 index 2bda18f..0000000 --- a/py313.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- src/SConscript~ 2024-06-28 22:42:43.000000000 -0500 -+++ src/SConscript 2024-07-31 09:10:23.177546572 -0500 -@@ -155,8 +155,7 @@ - else: - bin = env.Alias(target, [], error_action) - AlwaysBuild(bin) -- locals()[target] = bin -- Export(target) -+ Export({target: bin}) - return bin - - for env in [test_env, client_env, env]: diff --git a/sources b/sources index 9c0fc99..75454bc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wesnoth-1.18.2.tar.bz2) = de4d8ceaf29a93c174e9f832825542885bb90c4f481b6b248cc875cb0b1054435df3c2080c7693842b5e857af091e9219fa10b702d4fe63757f3d28871b63d4c +SHA512 (wesnoth-1.19.3.tar.bz2) = 12fadfadb8c328637c1f694d2d6d2f9b5b6b473b628e9d75bf74db0c39e8dc7f793ba76bd9b3472840d182f7d4c237376ec05ef380800fbaf394930c1bbf7da3 diff --git a/wesnoth.spec b/wesnoth.spec index 6f255d6..4738a20 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,5 +1,5 @@ Name: wesnoth -Version: 1.18.2 +Version: 1.19.3 Release: 1%{?dist} Summary: Turn-based strategy game with a fantasy theme @@ -9,7 +9,6 @@ Source0: http://www.%{name}.org/files/%{name}-%{version}.tar.bz2 Source1: wesnothd.service Source2: %{name}.sysconfig Patch0: scons-env.patch -Patch1: py313.patch Requires: wesnoth-data = %{version} BuildRequires: gcc-c++ @@ -190,6 +189,9 @@ done %{_mandir}/*/man6/wesnoth*.6* %changelog +* Fri Aug 23 2024 Gwyn Ciesla - 1.19.3-1 +- 1.19.3 + * Wed Jul 31 2024 Gwyn Ciesla - 1.18.2-1 - 1.18.2 From 9fcae7d5f7221ea52c4c4dd4f2b7f2bc25243d7b Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Mon, 23 Sep 2024 14:57:23 -0500 Subject: [PATCH 02/40] 1.19.4 --- .gitignore | 1 + sources | 2 +- wesnoth.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index ed537c9..892af0b 100644 --- a/.gitignore +++ b/.gitignore @@ -92,3 +92,4 @@ wesnoth-1.8.4.tar.bz2 /wesnoth-1.18.0.tar.bz2 /wesnoth-1.18.2.tar.bz2 /wesnoth-1.19.3.tar.bz2 +/wesnoth-1.19.4.tar.bz2 diff --git a/sources b/sources index 75454bc..c3b159b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wesnoth-1.19.3.tar.bz2) = 12fadfadb8c328637c1f694d2d6d2f9b5b6b473b628e9d75bf74db0c39e8dc7f793ba76bd9b3472840d182f7d4c237376ec05ef380800fbaf394930c1bbf7da3 +SHA512 (wesnoth-1.19.4.tar.bz2) = 235df087ababf39822068c8b4d3630e662131b6bea298fb6a1e0802632476ce1b6622b5a21a5ffa18ae0098f915bced2344fb5503b653f0e2a5482e2ecb80ed5 diff --git a/wesnoth.spec b/wesnoth.spec index 4738a20..775c93a 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,5 +1,5 @@ Name: wesnoth -Version: 1.19.3 +Version: 1.19.4 Release: 1%{?dist} Summary: Turn-based strategy game with a fantasy theme @@ -189,6 +189,9 @@ done %{_mandir}/*/man6/wesnoth*.6* %changelog +* Mon Sep 23 2024 Gwyn Ciesla - 1.19.4-1 +- 1.19.4 + * Fri Aug 23 2024 Gwyn Ciesla - 1.19.3-1 - 1.19.3 From 6a9564fb534c1ea17f7123f3d21d6bc7b11ab37e Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Wed, 23 Oct 2024 13:40:12 -0500 Subject: [PATCH 03/40] 1.19.5 --- .gitignore | 1 + sources | 2 +- wesnoth.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 892af0b..026cd38 100644 --- a/.gitignore +++ b/.gitignore @@ -93,3 +93,4 @@ wesnoth-1.8.4.tar.bz2 /wesnoth-1.18.2.tar.bz2 /wesnoth-1.19.3.tar.bz2 /wesnoth-1.19.4.tar.bz2 +/wesnoth-1.19.5.tar.bz2 diff --git a/sources b/sources index c3b159b..826c83e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wesnoth-1.19.4.tar.bz2) = 235df087ababf39822068c8b4d3630e662131b6bea298fb6a1e0802632476ce1b6622b5a21a5ffa18ae0098f915bced2344fb5503b653f0e2a5482e2ecb80ed5 +SHA512 (wesnoth-1.19.5.tar.bz2) = e0332cb20469ba74aa60d109a0abf536767c04ce5007fa2ec7512c3e5d88b4fa32aacafb0fb729647dc0eb922fa8846fcbc24ffb681cd59bad8a07e4db0968da diff --git a/wesnoth.spec b/wesnoth.spec index 775c93a..b6ad34b 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,5 +1,5 @@ Name: wesnoth -Version: 1.19.4 +Version: 1.19.5 Release: 1%{?dist} Summary: Turn-based strategy game with a fantasy theme @@ -189,6 +189,9 @@ done %{_mandir}/*/man6/wesnoth*.6* %changelog +* Wed Oct 23 2024 Gwyn Ciesla - 1.19.5-1 +- 1.19.5 + * Mon Sep 23 2024 Gwyn Ciesla - 1.19.4-1 - 1.19.4 From c3f9b128650503850bc6e48a174f2047083a024e Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Mon, 2 Dec 2024 08:58:36 -0600 Subject: [PATCH 04/40] 1.19.6 --- .gitignore | 1 + sources | 2 +- wesnoth.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 026cd38..2892dfc 100644 --- a/.gitignore +++ b/.gitignore @@ -94,3 +94,4 @@ wesnoth-1.8.4.tar.bz2 /wesnoth-1.19.3.tar.bz2 /wesnoth-1.19.4.tar.bz2 /wesnoth-1.19.5.tar.bz2 +/wesnoth-1.19.6.tar.bz2 diff --git a/sources b/sources index 826c83e..16ab181 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wesnoth-1.19.5.tar.bz2) = e0332cb20469ba74aa60d109a0abf536767c04ce5007fa2ec7512c3e5d88b4fa32aacafb0fb729647dc0eb922fa8846fcbc24ffb681cd59bad8a07e4db0968da +SHA512 (wesnoth-1.19.6.tar.bz2) = d35283803035e235001bb352b0e116407e30da8d865d1673efda8978794c3a4279ef5620e15c0d17ec20d72ae7fac3a5c5ae5945fecbbf2abe99d5426cf7bcc8 diff --git a/wesnoth.spec b/wesnoth.spec index b6ad34b..b6e61ba 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,5 +1,5 @@ Name: wesnoth -Version: 1.19.5 +Version: 1.19.6 Release: 1%{?dist} Summary: Turn-based strategy game with a fantasy theme @@ -189,6 +189,9 @@ done %{_mandir}/*/man6/wesnoth*.6* %changelog +* Tue Nov 26 2024 Gwyn Ciesla - 1.19.6-1 +- 1.19.6 + * Wed Oct 23 2024 Gwyn Ciesla - 1.19.5-1 - 1.19.5 From bba1383ee482d4bd5e0c3ae934fd2edaedb09d23 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Wed, 18 Dec 2024 18:54:00 -0600 Subject: [PATCH 05/40] 1.19.7 --- .gitignore | 1 + sources | 2 +- wesnoth.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 2892dfc..093217a 100644 --- a/.gitignore +++ b/.gitignore @@ -95,3 +95,4 @@ wesnoth-1.8.4.tar.bz2 /wesnoth-1.19.4.tar.bz2 /wesnoth-1.19.5.tar.bz2 /wesnoth-1.19.6.tar.bz2 +/wesnoth-1.19.7.tar.bz2 diff --git a/sources b/sources index 16ab181..e8f5534 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wesnoth-1.19.6.tar.bz2) = d35283803035e235001bb352b0e116407e30da8d865d1673efda8978794c3a4279ef5620e15c0d17ec20d72ae7fac3a5c5ae5945fecbbf2abe99d5426cf7bcc8 +SHA512 (wesnoth-1.19.7.tar.bz2) = d39ecaa1dbea6c547e3767b555c6d1fa9c47dc8a06af0fb8d9171f01822520657c44e12f7bbfe7bd2a696f8b8cecb115e7fb6fff4e5ebc35278cca794b26c3e5 diff --git a/wesnoth.spec b/wesnoth.spec index b6e61ba..402565b 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,5 +1,5 @@ Name: wesnoth -Version: 1.19.6 +Version: 1.19.7 Release: 1%{?dist} Summary: Turn-based strategy game with a fantasy theme @@ -189,6 +189,9 @@ done %{_mandir}/*/man6/wesnoth*.6* %changelog +* Thu Dec 19 2024 Gwyn Ciesla - 1.19.7-1 +- 1.19.7 + * Tue Nov 26 2024 Gwyn Ciesla - 1.19.6-1 - 1.19.6 From 002f083f53562a85c86d1cb616ab63fb4921d47c Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Mon, 30 Dec 2024 15:42:14 -0600 Subject: [PATCH 06/40] 1.18.3 --- .gitignore | 1 + sources | 2 +- wesnoth.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index df12259..3682b0b 100644 --- a/.gitignore +++ b/.gitignore @@ -91,3 +91,4 @@ wesnoth-1.8.4.tar.bz2 /wesnoth-1.17.26.tar.bz2 /wesnoth-1.18.0.tar.bz2 /wesnoth-1.18.2.tar.bz2 +/wesnoth-1.18.3.tar.bz2 diff --git a/sources b/sources index 9c0fc99..892a82e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wesnoth-1.18.2.tar.bz2) = de4d8ceaf29a93c174e9f832825542885bb90c4f481b6b248cc875cb0b1054435df3c2080c7693842b5e857af091e9219fa10b702d4fe63757f3d28871b63d4c +SHA512 (wesnoth-1.18.3.tar.bz2) = def324c9ed66ac59e2a9d0ab9ab95f00ddab2d31dacb2d0b5cfba42c5acdba210937f7dd6afde8870a387847a6d021a28dffcb04ce513272df6a4b52a626f30a diff --git a/wesnoth.spec b/wesnoth.spec index 6f255d6..72ce2a3 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,5 +1,5 @@ Name: wesnoth -Version: 1.18.2 +Version: 1.18.3 Release: 1%{?dist} Summary: Turn-based strategy game with a fantasy theme @@ -190,6 +190,9 @@ done %{_mandir}/*/man6/wesnoth*.6* %changelog +* Mon Dec 30 2024 Gwyn Ciesla - 1.18.3-1 +- 1.18.3 + * Wed Jul 31 2024 Gwyn Ciesla - 1.18.2-1 - 1.18.2 From e24ecef7b9b092be00a2815d6a19bc4bf22364b4 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Mon, 30 Dec 2024 16:04:55 -0600 Subject: [PATCH 07/40] Drop sconscript patch --- py313.patch | 12 ------------ wesnoth.spec | 1 - 2 files changed, 13 deletions(-) delete mode 100644 py313.patch diff --git a/py313.patch b/py313.patch deleted file mode 100644 index 2bda18f..0000000 --- a/py313.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- src/SConscript~ 2024-06-28 22:42:43.000000000 -0500 -+++ src/SConscript 2024-07-31 09:10:23.177546572 -0500 -@@ -155,8 +155,7 @@ - else: - bin = env.Alias(target, [], error_action) - AlwaysBuild(bin) -- locals()[target] = bin -- Export(target) -+ Export({target: bin}) - return bin - - for env in [test_env, client_env, env]: diff --git a/wesnoth.spec b/wesnoth.spec index 72ce2a3..1a8dae9 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -9,7 +9,6 @@ Source0: http://www.%{name}.org/files/%{name}-%{version}.tar.bz2 Source1: wesnothd.service Source2: %{name}.sysconfig Patch0: scons-env.patch -Patch1: py313.patch Requires: wesnoth-data = %{version} BuildRequires: gcc-c++ From 3111c51fc9091fca036e63efc46030fe93d7e942 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 14:55:22 +0000 Subject: [PATCH 08/40] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- wesnoth.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wesnoth.spec b/wesnoth.spec index 402565b..38a9d39 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,6 +1,6 @@ Name: wesnoth Version: 1.19.7 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Turn-based strategy game with a fantasy theme License: GPL-2.0-or-later @@ -189,6 +189,9 @@ done %{_mandir}/*/man6/wesnoth*.6* %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 1.19.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Thu Dec 19 2024 Gwyn Ciesla - 1.19.7-1 - 1.19.7 From 6d837ae130fffba0bddbe5c224504c2ecf556858 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Thu, 23 Jan 2025 15:51:26 -0600 Subject: [PATCH 09/40] 1.19.8 --- .gitignore | 1 + sources | 2 +- wesnoth.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 093217a..55131fc 100644 --- a/.gitignore +++ b/.gitignore @@ -96,3 +96,4 @@ wesnoth-1.8.4.tar.bz2 /wesnoth-1.19.5.tar.bz2 /wesnoth-1.19.6.tar.bz2 /wesnoth-1.19.7.tar.bz2 +/wesnoth-1.19.8.tar.bz2 diff --git a/sources b/sources index e8f5534..6b81ac8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wesnoth-1.19.7.tar.bz2) = d39ecaa1dbea6c547e3767b555c6d1fa9c47dc8a06af0fb8d9171f01822520657c44e12f7bbfe7bd2a696f8b8cecb115e7fb6fff4e5ebc35278cca794b26c3e5 +SHA512 (wesnoth-1.19.8.tar.bz2) = 6fa67a61432f63a8bb711123f3fdae3dd5addf14583b094bbc74e0646be6c6d3f226249829c04de933b13f22c65811906e836cf51c925faac5bd49a8b4016f9c diff --git a/wesnoth.spec b/wesnoth.spec index 38a9d39..763969b 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,6 +1,6 @@ Name: wesnoth -Version: 1.19.7 -Release: 2%{?dist} +Version: 1.19.8 +Release: 1%{?dist} Summary: Turn-based strategy game with a fantasy theme License: GPL-2.0-or-later @@ -189,6 +189,9 @@ done %{_mandir}/*/man6/wesnoth*.6* %changelog +* Thu Jan 23 2025 Gwyn Ciesla - 1.19.8-1 +- 1.19.8 + * Sun Jan 19 2025 Fedora Release Engineering - 1.19.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From ab413544467ddd1337f156dfe952674ca4f88aff Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Tue, 18 Feb 2025 11:05:12 -0600 Subject: [PATCH 10/40] 1.19.9 --- .gitignore | 1 + sources | 2 +- wesnoth.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 55131fc..c8be9a4 100644 --- a/.gitignore +++ b/.gitignore @@ -97,3 +97,4 @@ wesnoth-1.8.4.tar.bz2 /wesnoth-1.19.6.tar.bz2 /wesnoth-1.19.7.tar.bz2 /wesnoth-1.19.8.tar.bz2 +/wesnoth-1.19.9.tar.bz2 diff --git a/sources b/sources index 6b81ac8..8d83f9a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wesnoth-1.19.8.tar.bz2) = 6fa67a61432f63a8bb711123f3fdae3dd5addf14583b094bbc74e0646be6c6d3f226249829c04de933b13f22c65811906e836cf51c925faac5bd49a8b4016f9c +SHA512 (wesnoth-1.19.9.tar.bz2) = 5a6fefe499f7324dc8d3a0828ac5672f794721f8b4747d60e695022f7735dc44d7c24693ad8c9de80c4b3978dd0654bd765fa7089f50e170112ad0f6e8d7eda0 diff --git a/wesnoth.spec b/wesnoth.spec index 763969b..7f22592 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,5 +1,5 @@ Name: wesnoth -Version: 1.19.8 +Version: 1.19.9 Release: 1%{?dist} Summary: Turn-based strategy game with a fantasy theme @@ -189,6 +189,9 @@ done %{_mandir}/*/man6/wesnoth*.6* %changelog +* Tue Feb 18 2025 Gwyn Ciesla - 1.19.9-1 +- 1.19.9 + * Thu Jan 23 2025 Gwyn Ciesla - 1.19.8-1 - 1.19.8 From bc629b946a80ee5221a13d4078083866db1737e0 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Thu, 20 Feb 2025 22:39:15 -0600 Subject: [PATCH 11/40] 1.18.4 --- .gitignore | 1 + sources | 2 +- wesnoth.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 3682b0b..876d7a5 100644 --- a/.gitignore +++ b/.gitignore @@ -92,3 +92,4 @@ wesnoth-1.8.4.tar.bz2 /wesnoth-1.18.0.tar.bz2 /wesnoth-1.18.2.tar.bz2 /wesnoth-1.18.3.tar.bz2 +/wesnoth-1.18.4.tar.bz2 diff --git a/sources b/sources index 892a82e..22e9cae 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wesnoth-1.18.3.tar.bz2) = def324c9ed66ac59e2a9d0ab9ab95f00ddab2d31dacb2d0b5cfba42c5acdba210937f7dd6afde8870a387847a6d021a28dffcb04ce513272df6a4b52a626f30a +SHA512 (wesnoth-1.18.4.tar.bz2) = c86538dae0c5d8c0c7270ab8e13ca2a5b9b6ff44e84789bc803d2135615e55dfdd34fd6b56f325f448940fcc396d884c533d067312b988b27c155157068db3bc diff --git a/wesnoth.spec b/wesnoth.spec index 1a8dae9..3384494 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,5 +1,5 @@ Name: wesnoth -Version: 1.18.3 +Version: 1.18.4 Release: 1%{?dist} Summary: Turn-based strategy game with a fantasy theme @@ -189,6 +189,9 @@ done %{_mandir}/*/man6/wesnoth*.6* %changelog +* Fri Feb 21 2025 Gwyn Ciesla - 1.18.4-1 +- 1.18.4 + * Mon Dec 30 2024 Gwyn Ciesla - 1.18.3-1 - 1.18.3 From ab96daa524f7b41bc92712b925a7791f0dc934f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Fri, 24 Jan 2025 16:35:19 +0100 Subject: [PATCH 12/40] Add sysusers.d config file to allow rpm to create users/groups automatically --- wesnoth.spec | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/wesnoth.spec b/wesnoth.spec index 7f22592..0161967 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,6 +1,6 @@ Name: wesnoth Version: 1.19.9 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Turn-based strategy game with a fantasy theme License: GPL-2.0-or-later @@ -57,7 +57,6 @@ friends--or strangers--and fight multi-player epic fantasy battles. %package server Summary: %{summary} Requires: %{name} = %{version}-%{release} -Requires(pre): /usr/sbin/useradd %description server This package contains the binaries for running a Wesnoth server @@ -86,6 +85,12 @@ This package contains the data files for Wesnoth. %prep %autosetup -p0 +# Create a sysusers.d config file. +# Upstream provides a file that we don't like. +cat >wesnoth-server.sysusers.conf < /dev/null || : +install -m0644 -D wesnoth-server.sysusers.conf %{buildroot}%{_sysusersdir}/wesnoth-server.conf %post server @@ -178,6 +181,7 @@ done %{_unitdir}/wesnothd.service %{_tmpfilesdir}/wesnothd.tmpfiles.conf %exclude %{_prefix}/lib/sysusers.d/wesnothd.sysusers.conf +%{_sysusersdir}/wesnoth-server.conf %files data -f LANGFILES %{_datadir}/applications/org.wesnoth.Wesnoth.desktop @@ -189,6 +193,9 @@ done %{_mandir}/*/man6/wesnoth*.6* %changelog +* Mon Mar 10 2025 Zbigniew Jędrzejewski-Szmek - 1.19.9-2 +- Add sysusers.d config file to allow rpm to create users/groups automatically + * Tue Feb 18 2025 Gwyn Ciesla - 1.19.9-1 - 1.19.9 From 54b2a2eca16779608e29e6d13eaf8ae5ee8900bc Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Mon, 17 Mar 2025 13:09:44 -0500 Subject: [PATCH 13/40] 1.19.10 --- .gitignore | 1 + sources | 2 +- wesnoth.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index c8be9a4..4d1ac63 100644 --- a/.gitignore +++ b/.gitignore @@ -98,3 +98,4 @@ wesnoth-1.8.4.tar.bz2 /wesnoth-1.19.7.tar.bz2 /wesnoth-1.19.8.tar.bz2 /wesnoth-1.19.9.tar.bz2 +/wesnoth-1.19.10.tar.bz2 diff --git a/sources b/sources index 8d83f9a..c70dae0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wesnoth-1.19.9.tar.bz2) = 5a6fefe499f7324dc8d3a0828ac5672f794721f8b4747d60e695022f7735dc44d7c24693ad8c9de80c4b3978dd0654bd765fa7089f50e170112ad0f6e8d7eda0 +SHA512 (wesnoth-1.19.10.tar.bz2) = ed3400053ba3901c450fa9930de27ef0dc4e34c4b1b8b83b60f1ba2547061eb69529ebbee390cd9c471bfff5d11a8aa9a5b67b11339416e52f8269822592f5e9 diff --git a/wesnoth.spec b/wesnoth.spec index 0161967..743511b 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,6 +1,6 @@ Name: wesnoth -Version: 1.19.9 -Release: 2%{?dist} +Version: 1.19.10 +Release: 1%{?dist} Summary: Turn-based strategy game with a fantasy theme License: GPL-2.0-or-later @@ -193,6 +193,9 @@ install -m0644 -D wesnoth-server.sysusers.conf %{buildroot}%{_sysusersdir}/wesno %{_mandir}/*/man6/wesnoth*.6* %changelog +* Mon Mar 17 2025 Gwyn Ciesla - 1.19.10-1 +- 1.19.10 + * Mon Mar 10 2025 Zbigniew Jędrzejewski-Szmek - 1.19.9-2 - Add sysusers.d config file to allow rpm to create users/groups automatically From cbea1df3770d7f5fb21a46d5f60d22e7640621a7 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Tue, 6 May 2025 16:30:29 -0500 Subject: [PATCH 14/40] 1.19.11 --- .gitignore | 1 + sources | 2 +- wesnoth.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 4d1ac63..2d0af18 100644 --- a/.gitignore +++ b/.gitignore @@ -99,3 +99,4 @@ wesnoth-1.8.4.tar.bz2 /wesnoth-1.19.8.tar.bz2 /wesnoth-1.19.9.tar.bz2 /wesnoth-1.19.10.tar.bz2 +/wesnoth-1.19.11.tar.bz2 diff --git a/sources b/sources index c70dae0..97f140c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wesnoth-1.19.10.tar.bz2) = ed3400053ba3901c450fa9930de27ef0dc4e34c4b1b8b83b60f1ba2547061eb69529ebbee390cd9c471bfff5d11a8aa9a5b67b11339416e52f8269822592f5e9 +SHA512 (wesnoth-1.19.11.tar.bz2) = 0f782c61c9f2f2193b1462768742488229b93bc95772ad8e434583f605dbed95ab0ccf39f3fc3a39ad35970f3dad84e318f543180795ad3b04c6e6765bfc3d70 diff --git a/wesnoth.spec b/wesnoth.spec index 743511b..7308a56 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,5 +1,5 @@ Name: wesnoth -Version: 1.19.10 +Version: 1.19.11 Release: 1%{?dist} Summary: Turn-based strategy game with a fantasy theme @@ -193,6 +193,9 @@ install -m0644 -D wesnoth-server.sysusers.conf %{buildroot}%{_sysusersdir}/wesno %{_mandir}/*/man6/wesnoth*.6* %changelog +* Tue May 06 2025 Gwyn Ciesla - 1.19.11-1 +- 1.19.11 + * Mon Mar 17 2025 Gwyn Ciesla - 1.19.10-1 - 1.19.10 From 66dc9112a4f691f8b6dffa2b12ec61118be511f5 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Wed, 21 May 2025 14:19:28 -0500 Subject: [PATCH 15/40] 1.19.12 --- .gitignore | 1 + sources | 2 +- wesnoth.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 2d0af18..f293dfb 100644 --- a/.gitignore +++ b/.gitignore @@ -100,3 +100,4 @@ wesnoth-1.8.4.tar.bz2 /wesnoth-1.19.9.tar.bz2 /wesnoth-1.19.10.tar.bz2 /wesnoth-1.19.11.tar.bz2 +/wesnoth-1.19.12.tar.bz2 diff --git a/sources b/sources index 97f140c..2009a24 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wesnoth-1.19.11.tar.bz2) = 0f782c61c9f2f2193b1462768742488229b93bc95772ad8e434583f605dbed95ab0ccf39f3fc3a39ad35970f3dad84e318f543180795ad3b04c6e6765bfc3d70 +SHA512 (wesnoth-1.19.12.tar.bz2) = 2b1ab7895fd6660bd852a65d8de5c2097d27cfc35b9b25bde30f091666296efb3f2670c629c78508601443f5dbf9a66d17a75bd82f3b1ec18cb0dffdd38c689f diff --git a/wesnoth.spec b/wesnoth.spec index 7308a56..4044c07 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,5 +1,5 @@ Name: wesnoth -Version: 1.19.11 +Version: 1.19.12 Release: 1%{?dist} Summary: Turn-based strategy game with a fantasy theme @@ -193,6 +193,9 @@ install -m0644 -D wesnoth-server.sysusers.conf %{buildroot}%{_sysusersdir}/wesno %{_mandir}/*/man6/wesnoth*.6* %changelog +* Wed May 21 2025 Gwyn Ciesla - 1.19.12-1 +- 1.19.12 + * Tue May 06 2025 Gwyn Ciesla - 1.19.11-1 - 1.19.11 From c2f142aa5687a90a381fc51e1a3b1ff80ca4a18c Mon Sep 17 00:00:00 2001 From: Python Maint Date: Tue, 3 Jun 2025 14:31:09 +0200 Subject: [PATCH 16/40] Rebuilt for Python 3.14 --- wesnoth.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wesnoth.spec b/wesnoth.spec index 4044c07..1b4a4fe 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,6 +1,6 @@ Name: wesnoth Version: 1.19.12 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Turn-based strategy game with a fantasy theme License: GPL-2.0-or-later @@ -193,6 +193,9 @@ install -m0644 -D wesnoth-server.sysusers.conf %{buildroot}%{_sysusersdir}/wesno %{_mandir}/*/man6/wesnoth*.6* %changelog +* Tue Jun 03 2025 Python Maint - 1.19.12-2 +- Rebuilt for Python 3.14 + * Wed May 21 2025 Gwyn Ciesla - 1.19.12-1 - 1.19.12 From 5c315fc149a8f4db64371a6a602d35ee47c2be1a Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Tue, 17 Jun 2025 10:05:35 -0500 Subject: [PATCH 17/40] 1.19.13 --- .gitignore | 1 + sources | 2 +- wesnoth.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index f293dfb..8d6bfc0 100644 --- a/.gitignore +++ b/.gitignore @@ -101,3 +101,4 @@ wesnoth-1.8.4.tar.bz2 /wesnoth-1.19.10.tar.bz2 /wesnoth-1.19.11.tar.bz2 /wesnoth-1.19.12.tar.bz2 +/wesnoth-1.19.13.tar.bz2 diff --git a/sources b/sources index 2009a24..c56d804 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wesnoth-1.19.12.tar.bz2) = 2b1ab7895fd6660bd852a65d8de5c2097d27cfc35b9b25bde30f091666296efb3f2670c629c78508601443f5dbf9a66d17a75bd82f3b1ec18cb0dffdd38c689f +SHA512 (wesnoth-1.19.13.tar.bz2) = 94f1420902e882f47c6c5cc1832becd419128707b06e662afc74f303fec71a6cb6890a03f9f37c3982603d597c61d4cfeb352abac23bd3a73091c8341210b13a diff --git a/wesnoth.spec b/wesnoth.spec index 1b4a4fe..6ba938f 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,6 +1,6 @@ Name: wesnoth -Version: 1.19.12 -Release: 2%{?dist} +Version: 1.19.13 +Release: 1%{?dist} Summary: Turn-based strategy game with a fantasy theme License: GPL-2.0-or-later @@ -193,6 +193,9 @@ install -m0644 -D wesnoth-server.sysusers.conf %{buildroot}%{_sysusersdir}/wesno %{_mandir}/*/man6/wesnoth*.6* %changelog +* Mon Jun 16 2025 Gwyn Ciesla - 1.19.13-1 +- 1.19.13 + * Tue Jun 03 2025 Python Maint - 1.19.12-2 - Rebuilt for Python 3.14 From 7de6fd1465884aefa60a6cf767ff3825b6336e29 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Mon, 21 Jul 2025 11:56:34 -0500 Subject: [PATCH 18/40] 1.19.14 --- .gitignore | 1 + sources | 2 +- wesnoth.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8d6bfc0..02ddbf6 100644 --- a/.gitignore +++ b/.gitignore @@ -102,3 +102,4 @@ wesnoth-1.8.4.tar.bz2 /wesnoth-1.19.11.tar.bz2 /wesnoth-1.19.12.tar.bz2 /wesnoth-1.19.13.tar.bz2 +/wesnoth-1.19.14.tar.bz2 diff --git a/sources b/sources index c56d804..cb98d89 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wesnoth-1.19.13.tar.bz2) = 94f1420902e882f47c6c5cc1832becd419128707b06e662afc74f303fec71a6cb6890a03f9f37c3982603d597c61d4cfeb352abac23bd3a73091c8341210b13a +SHA512 (wesnoth-1.19.14.tar.bz2) = 8054dc251a784ca42f437c03c2af38691e1b54476d3552fd80ce3ada0a20741b7a344afcc68e9750d6940faa6c6da4828835cb610174957c52b5444fa2950031 diff --git a/wesnoth.spec b/wesnoth.spec index 6ba938f..73aaaac 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,5 +1,5 @@ Name: wesnoth -Version: 1.19.13 +Version: 1.19.14 Release: 1%{?dist} Summary: Turn-based strategy game with a fantasy theme @@ -193,6 +193,9 @@ install -m0644 -D wesnoth-server.sysusers.conf %{buildroot}%{_sysusersdir}/wesno %{_mandir}/*/man6/wesnoth*.6* %changelog +* Mon Jul 21 2025 Gwyn Ciesla - 1.19.14-1 +- 1.19.14 + * Mon Jun 16 2025 Gwyn Ciesla - 1.19.13-1 - 1.19.13 From 7d8dc3f423decfe39b6711e5c0ebf62d52782c92 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Mon, 21 Jul 2025 12:10:22 -0500 Subject: [PATCH 19/40] 1.18.5 --- .gitignore | 1 + sources | 2 +- wesnoth.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 876d7a5..565abff 100644 --- a/.gitignore +++ b/.gitignore @@ -93,3 +93,4 @@ wesnoth-1.8.4.tar.bz2 /wesnoth-1.18.2.tar.bz2 /wesnoth-1.18.3.tar.bz2 /wesnoth-1.18.4.tar.bz2 +/wesnoth-1.18.5.tar.bz2 diff --git a/sources b/sources index 22e9cae..b6ff281 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wesnoth-1.18.4.tar.bz2) = c86538dae0c5d8c0c7270ab8e13ca2a5b9b6ff44e84789bc803d2135615e55dfdd34fd6b56f325f448940fcc396d884c533d067312b988b27c155157068db3bc +SHA512 (wesnoth-1.18.5.tar.bz2) = 43137cd90f0d64eab579d58aadbf3cff045ead5709040e84b8299e33d2515182b0c5c0747cc06f9d9a4155e160dbee59963a1165392dde0c3cdb85c9c70ebc0b diff --git a/wesnoth.spec b/wesnoth.spec index 3384494..e814bbc 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,5 +1,5 @@ Name: wesnoth -Version: 1.18.4 +Version: 1.18.5 Release: 1%{?dist} Summary: Turn-based strategy game with a fantasy theme @@ -189,6 +189,9 @@ done %{_mandir}/*/man6/wesnoth*.6* %changelog +* Mon Jul 21 2025 Gwyn Ciesla - 1.18.5-1 +- 1.18.5 + * Fri Feb 21 2025 Gwyn Ciesla - 1.18.4-1 - 1.18.4 From dbcf562d672583971400126c8ac6db85bbfd85e1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:22:24 +0000 Subject: [PATCH 20/40] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- wesnoth.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wesnoth.spec b/wesnoth.spec index 73aaaac..ec265bb 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,6 +1,6 @@ Name: wesnoth Version: 1.19.14 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Turn-based strategy game with a fantasy theme License: GPL-2.0-or-later @@ -193,6 +193,9 @@ install -m0644 -D wesnoth-server.sysusers.conf %{buildroot}%{_sysusersdir}/wesno %{_mandir}/*/man6/wesnoth*.6* %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 1.19.14-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Mon Jul 21 2025 Gwyn Ciesla - 1.19.14-1 - 1.19.14 From b1fb49e95b4d25ebb06a14220a4dc2e36a080936 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 15 Aug 2025 15:22:51 +0200 Subject: [PATCH 21/40] Rebuilt for Python 3.14.0rc2 bytecode --- wesnoth.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wesnoth.spec b/wesnoth.spec index ec265bb..76422e3 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,6 +1,6 @@ Name: wesnoth Version: 1.19.14 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Turn-based strategy game with a fantasy theme License: GPL-2.0-or-later @@ -193,6 +193,9 @@ install -m0644 -D wesnoth-server.sysusers.conf %{buildroot}%{_sysusersdir}/wesno %{_mandir}/*/man6/wesnoth*.6* %changelog +* Fri Aug 15 2025 Python Maint - 1.19.14-3 +- Rebuilt for Python 3.14.0rc2 bytecode + * Fri Jul 25 2025 Fedora Release Engineering - 1.19.14-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 754f8a4503f164083dc79508d374418a4d7ec765 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Wed, 20 Aug 2025 08:56:22 -0500 Subject: [PATCH 22/40] 1.19.15 --- .gitignore | 1 + sources | 2 +- wesnoth.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 02ddbf6..d918b5c 100644 --- a/.gitignore +++ b/.gitignore @@ -103,3 +103,4 @@ wesnoth-1.8.4.tar.bz2 /wesnoth-1.19.12.tar.bz2 /wesnoth-1.19.13.tar.bz2 /wesnoth-1.19.14.tar.bz2 +/wesnoth-1.19.15.tar.bz2 diff --git a/sources b/sources index cb98d89..198cfc1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wesnoth-1.19.14.tar.bz2) = 8054dc251a784ca42f437c03c2af38691e1b54476d3552fd80ce3ada0a20741b7a344afcc68e9750d6940faa6c6da4828835cb610174957c52b5444fa2950031 +SHA512 (wesnoth-1.19.15.tar.bz2) = 2ef85284e199bb87358fc272a533cf3db3c6b2896b986c323f8ec4badbb9d53b80e2a6b000cf8c75ba6faf92f555685459f4f6ee807ce8b995600b11a45a9c71 diff --git a/wesnoth.spec b/wesnoth.spec index 76422e3..3e878db 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,6 +1,6 @@ Name: wesnoth -Version: 1.19.14 -Release: 3%{?dist} +Version: 1.19.15 +Release: 1%{?dist} Summary: Turn-based strategy game with a fantasy theme License: GPL-2.0-or-later @@ -193,6 +193,9 @@ install -m0644 -D wesnoth-server.sysusers.conf %{buildroot}%{_sysusersdir}/wesno %{_mandir}/*/man6/wesnoth*.6* %changelog +* Tue Aug 19 2025 Gwyn Ciesla - 1.19.15-1 +- 1.19.15 + * Fri Aug 15 2025 Python Maint - 1.19.14-3 - Rebuilt for Python 3.14.0rc2 bytecode From bf312571532c9c22ccb1b910dd2345060346ae92 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 19 Sep 2025 15:03:20 +0200 Subject: [PATCH 23/40] Rebuilt for Python 3.14.0rc3 bytecode --- wesnoth.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wesnoth.spec b/wesnoth.spec index 3e878db..b8688f0 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,6 +1,6 @@ Name: wesnoth Version: 1.19.15 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Turn-based strategy game with a fantasy theme License: GPL-2.0-or-later @@ -193,6 +193,9 @@ install -m0644 -D wesnoth-server.sysusers.conf %{buildroot}%{_sysusersdir}/wesno %{_mandir}/*/man6/wesnoth*.6* %changelog +* Fri Sep 19 2025 Python Maint - 1.19.15-2 +- Rebuilt for Python 3.14.0rc3 bytecode + * Tue Aug 19 2025 Gwyn Ciesla - 1.19.15-1 - 1.19.15 From c669ab3ebf9bc5ab90784345e2f984b0f3ac22d0 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Mon, 22 Sep 2025 09:49:26 -0500 Subject: [PATCH 24/40] 1.19.16 --- .gitignore | 1 + sources | 2 +- wesnoth.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index d918b5c..2908666 100644 --- a/.gitignore +++ b/.gitignore @@ -104,3 +104,4 @@ wesnoth-1.8.4.tar.bz2 /wesnoth-1.19.13.tar.bz2 /wesnoth-1.19.14.tar.bz2 /wesnoth-1.19.15.tar.bz2 +/wesnoth-1.19.16.tar.bz2 diff --git a/sources b/sources index 198cfc1..2df3b80 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wesnoth-1.19.15.tar.bz2) = 2ef85284e199bb87358fc272a533cf3db3c6b2896b986c323f8ec4badbb9d53b80e2a6b000cf8c75ba6faf92f555685459f4f6ee807ce8b995600b11a45a9c71 +SHA512 (wesnoth-1.19.16.tar.bz2) = 8dd7f3603ecec94164ae1f02add721f9bd1189c75f3aa8ac84c38e4d7e2039127c4e0e13bfd769fa0f91df470f371c10dd67a6288896abea32bbd7657ac76500 diff --git a/wesnoth.spec b/wesnoth.spec index b8688f0..364099a 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,6 +1,6 @@ Name: wesnoth -Version: 1.19.15 -Release: 2%{?dist} +Version: 1.19.16 +Release: 1%{?dist} Summary: Turn-based strategy game with a fantasy theme License: GPL-2.0-or-later @@ -193,6 +193,9 @@ install -m0644 -D wesnoth-server.sysusers.conf %{buildroot}%{_sysusersdir}/wesno %{_mandir}/*/man6/wesnoth*.6* %changelog +* Mon Sep 22 2025 Gwyn Ciesla - 1.19.16-1 +- 1.19.16 + * Fri Sep 19 2025 Python Maint - 1.19.15-2 - Rebuilt for Python 3.14.0rc3 bytecode From 9d7e59626384b4c7dccc27e6b0c7f34c46d01122 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Tue, 21 Oct 2025 13:11:52 -0500 Subject: [PATCH 25/40] 1.19.17 --- .gitignore | 1 + sources | 2 +- wesnoth.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 2908666..becb252 100644 --- a/.gitignore +++ b/.gitignore @@ -105,3 +105,4 @@ wesnoth-1.8.4.tar.bz2 /wesnoth-1.19.14.tar.bz2 /wesnoth-1.19.15.tar.bz2 /wesnoth-1.19.16.tar.bz2 +/wesnoth-1.19.17.tar.bz2 diff --git a/sources b/sources index 2df3b80..2fd3e4d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wesnoth-1.19.16.tar.bz2) = 8dd7f3603ecec94164ae1f02add721f9bd1189c75f3aa8ac84c38e4d7e2039127c4e0e13bfd769fa0f91df470f371c10dd67a6288896abea32bbd7657ac76500 +SHA512 (wesnoth-1.19.17.tar.bz2) = cc129e16cf02129cf629790eca943b62166c9c79809ba1d836e6628fa596155c23ac03edc615aaf187d27838f0cac47eb9b454b5b80361c1a4b1e8d7b582e201 diff --git a/wesnoth.spec b/wesnoth.spec index 364099a..6c734f4 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,5 +1,5 @@ Name: wesnoth -Version: 1.19.16 +Version: 1.19.17 Release: 1%{?dist} Summary: Turn-based strategy game with a fantasy theme @@ -193,6 +193,9 @@ install -m0644 -D wesnoth-server.sysusers.conf %{buildroot}%{_sysusersdir}/wesno %{_mandir}/*/man6/wesnoth*.6* %changelog +* Tue Oct 21 2025 Gwyn Ciesla - 1.19.17-1 +- 1.19.17 + * Mon Sep 22 2025 Gwyn Ciesla - 1.19.16-1 - 1.19.16 From ecd6946bb0c9be63eff3374ae5ce6d082d2df419 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Fri, 2 Jan 2026 12:17:19 -0600 Subject: [PATCH 26/40] 1.19.19 --- wesnoth.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wesnoth.spec b/wesnoth.spec index 6c734f4..3ad0ee4 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,5 +1,5 @@ Name: wesnoth -Version: 1.19.17 +Version: 1.19.19 Release: 1%{?dist} Summary: Turn-based strategy game with a fantasy theme @@ -193,6 +193,9 @@ install -m0644 -D wesnoth-server.sysusers.conf %{buildroot}%{_sysusersdir}/wesno %{_mandir}/*/man6/wesnoth*.6* %changelog +* Fri Jan 02 2026 Gwyn Ciesla - 1.19.19-1 +- 1.19.19 + * Tue Oct 21 2025 Gwyn Ciesla - 1.19.17-1 - 1.19.17 From e87c833f6562a5c046123a25ac6e296101631231 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Fri, 2 Jan 2026 12:39:33 -0600 Subject: [PATCH 27/40] 1.19.19 --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index becb252..24f1509 100644 --- a/.gitignore +++ b/.gitignore @@ -106,3 +106,4 @@ wesnoth-1.8.4.tar.bz2 /wesnoth-1.19.15.tar.bz2 /wesnoth-1.19.16.tar.bz2 /wesnoth-1.19.17.tar.bz2 +/wesnoth-1.19.19.tar.bz2 diff --git a/sources b/sources index 2fd3e4d..b73685e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wesnoth-1.19.17.tar.bz2) = cc129e16cf02129cf629790eca943b62166c9c79809ba1d836e6628fa596155c23ac03edc615aaf187d27838f0cac47eb9b454b5b80361c1a4b1e8d7b582e201 +SHA512 (wesnoth-1.19.19.tar.bz2) = 861fa0e4ba9d69cfd0d67c0a8f56674e728f3a7070a7e34ccd4289d82c37edaa478aea0d30580f21596c1e3bc568b24da87cb244324d77d8c6829a53e8dadecf From 5e877b823295dc2aebe1146af0465644f7f44453 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Thu, 15 Jan 2026 11:00:39 -0600 Subject: [PATCH 28/40] Patch for Boost 1.90.0 --- 10175.patch | 332 +++++++++++++++++++++++++++++++++++++++++++++++++++ wesnoth.spec | 6 +- 2 files changed, 337 insertions(+), 1 deletion(-) create mode 100644 10175.patch diff --git a/10175.patch b/10175.patch new file mode 100644 index 0000000..f902422 --- /dev/null +++ b/10175.patch @@ -0,0 +1,332 @@ +From e2117f08e1e08130edfce513808af30e598e61c5 Mon Sep 17 00:00:00 2001 +From: Charles Dang +Date: Sat, 3 May 2025 18:08:22 -0400 +Subject: [PATCH 1/3] Use boost::process::v2 on 1.81 and later + +Except on MacOS, since MacCompileStuff needs to be updated manually... +--- + CMakeLists.txt | 2 +- + SConstruct | 3 ++ + packaging/flatpak/org.wesnoth.Wesnoth.json | 2 +- + src/filesystem.cpp | 31 +++++++++--- + src/game_launcher.cpp | 48 ++++++++++++++++--- + utils/dockerbuilds/CI/Dockerfile-base-steamrt | 2 +- + 6 files changed, 71 insertions(+), 17 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 661daf5a192c6..d4cd4806feb06 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -60,7 +60,7 @@ if(ENABLE_TESTS) + endif() + + find_package(Boost ${BOOST_VERSION} REQUIRED CONFIG COMPONENTS ${BOOST_REQ_COMPONENTS} +- OPTIONAL_COMPONENTS charconv) ++ OPTIONAL_COMPONENTS charconv process) + + if(NOT WIN32) + set(Lua_FIND_VERSION_MAJOR 5) +diff --git a/SConstruct b/SConstruct +index c177f51f02d8c..acca9d2251f74 100755 +--- a/SConstruct ++++ b/SConstruct +@@ -397,6 +397,9 @@ if env["prereqs"]: + conf.CheckBoostLocaleBackends(["icu", "winapi"]) \ + or Warning("Only icu and winapi backends of Boost Locale are supported. Bugs/crashes are very likely with other backends") + ++ # Allowed to fail. We only need to link against process when using the v2 API ++ conf.CheckBoost("process", require_version = boost_version) ++ + if env['harden']: + env["have_fortify"] = conf.CheckFortifySource() + +diff --git a/packaging/flatpak/org.wesnoth.Wesnoth.json b/packaging/flatpak/org.wesnoth.Wesnoth.json +index 95275e2bed997..7aba34c87bbb7 100644 +--- a/packaging/flatpak/org.wesnoth.Wesnoth.json ++++ b/packaging/flatpak/org.wesnoth.Wesnoth.json +@@ -54,7 +54,7 @@ + } + ], + "build-commands":[ +- "./bootstrap.sh --prefix=/app --with-libraries=filesystem,locale,iostreams,program_options,regex,random,thread,coroutine,context,graph,charconv", ++ "./bootstrap.sh --prefix=/app --with-libraries=filesystem,locale,iostreams,process,program_options,regex,random,thread,coroutine,context,graph,charconv", + "./b2 -j$FLATPAK_BUILDER_N_JOBS install cxxflags='-fPIE -fstack-protector-strong' define=_FORTIFY_SOURCE=2 link=static variant=release address-model=64 --layout=system" + ] + }, +diff --git a/src/filesystem.cpp b/src/filesystem.cpp +index d52adc2cc51d3..adfe361ceb613 100644 +--- a/src/filesystem.cpp ++++ b/src/filesystem.cpp +@@ -22,6 +22,7 @@ + #include "filesystem.hpp" + + #include "config.hpp" ++#include "game_config_view.hpp" + #include "gettext.hpp" + #include "log.hpp" + #include "serialization/base64.hpp" +@@ -31,13 +32,22 @@ + #include "utils/general.hpp" + + #include ++#include + #include + #include + #include + #include + #include +-#include +-#include "game_config_view.hpp" ++ ++#if !defined(_WIN32) && !defined(__APPLE__) ++ ++#if BOOST_VERSION >= 108100 ++#include ++#else ++#include ++#endif ++ ++#endif + + #ifdef _WIN32 + #include +@@ -78,7 +88,6 @@ static lg::log_domain log_filesystem("filesystem"); + #define WRN_FS LOG_STREAM(warn, log_filesystem) + #define ERR_FS LOG_STREAM(err, log_filesystem) + +-namespace bp = boost::process; + namespace bfs = boost::filesystem; + using boost::system::error_code; + +@@ -1012,15 +1021,23 @@ std::string get_exe_path() + // with version + std::string version = std::to_string(game_config::wesnoth_version.major_version()) + "." + std::to_string(game_config::wesnoth_version.minor_version()); + std::string exe = filesystem::get_program_invocation("wesnoth-"+version); +- bfs::path search = bp::search_path(exe).string(); +- if(!search.string().empty()) { ++#if BOOST_VERSION >= 108600 ++ bfs::path search = boost::process::v2::environment::find_executable(exe); ++#else ++ bfs::path search = boost::process::search_path(exe); ++#endif ++ if(!search.empty()) { + return search.string(); + } + + // versionless + exe = filesystem::get_program_invocation("wesnoth"); +- search = bp::search_path(exe).string(); +- if(!search.string().empty()) { ++#if BOOST_VERSION >= 108600 ++ search = boost::process::v2::environment::find_executable(exe); ++#else ++ search = boost::process::search_path(exe); ++#endif ++ if(!search.empty()) { + return search.string(); + } + +diff --git a/src/game_launcher.cpp b/src/game_launcher.cpp +index 0943ad15c3664..9f1106b89af71 100644 +--- a/src/game_launcher.cpp ++++ b/src/game_launcher.cpp +@@ -50,11 +50,38 @@ + #include "wesnothd_connection_error.hpp" + #include "wml_exception.hpp" // for wml_exception + +-#include // for copy, max, min, stable_sort ++#ifdef __APPLE__ ++ ++// ++// HACK: MacCompileStuff is currently on 1.86, so it could use the v2 API, ++// but we need to update the libs manually to link against boost::process. ++// ++// -- vultraz, 2025-05-12 ++// ++#if BOOST_VERSION > 108600 ++#error MacCompileStuff has been updated. Remove this block and the accompanying __APPLE__ checks below. ++#endif ++#include ++ ++#elif BOOST_VERSION >= 108100 ++ ++// boost::asio (via boost::process) complains about winsock.h otherwise ++#ifdef _WIN32 ++#define WIN32_LEAN_AND_MEAN ++#endif ++#include ++ ++#else ++ ++// process::v1 only. The v1 folders do not exist until 1.86 + #ifdef _WIN32 + #include + #endif +-#include ++#include ++ ++#endif ++ ++#include // for copy, max, min, stable_sort + #include // for system + #include + #include +@@ -85,8 +112,6 @@ static lg::log_domain log_network("network"); + static lg::log_domain log_enginerefac("enginerefac"); + #define LOG_RG LOG_STREAM(info, log_enginerefac) + +-namespace bp = boost::process; +- + game_launcher::game_launcher(const commandline_options& cmdline_opts) + : cmdline_opts_(cmdline_opts) + , font_manager_() +@@ -783,10 +808,15 @@ void game_launcher::start_wesnothd() + LOG_GENERAL << "Starting wesnothd"; + try + { ++#if !defined(__APPLE__) && BOOST_VERSION >= 108100 ++ boost::asio::io_context io_context; ++ auto c = boost::process::v2::process{io_context, wesnothd_program, { "-c", config }}; ++#else + #ifndef _WIN32 +- bp::child c(wesnothd_program, "-c", config); ++ boost::process::child c(wesnothd_program, "-c", config); + #else +- bp::child c(wesnothd_program, "-c", config, bp::windows::create_no_window); ++ boost::process::child c(wesnothd_program, "-c", config, boost::process::windows::create_no_window); ++#endif + #endif + c.detach(); + // Give server a moment to start up +@@ -794,7 +824,11 @@ void game_launcher::start_wesnothd() + std::this_thread::sleep_for(50ms); + return; + } +- catch(const bp::process_error& e) ++#if defined(__APPLE__) || BOOST_VERSION < 108100 ++ catch(const boost::process::process_error& e) ++#else ++ catch(const std::exception& e) ++#endif + { + prefs::get().set_mp_server_program_name(""); + +diff --git a/utils/dockerbuilds/CI/Dockerfile-base-steamrt b/utils/dockerbuilds/CI/Dockerfile-base-steamrt +index b872942a5790b..cc7ca1d66ec30 100644 +--- a/utils/dockerbuilds/CI/Dockerfile-base-steamrt ++++ b/utils/dockerbuilds/CI/Dockerfile-base-steamrt +@@ -10,7 +10,7 @@ RUN apt-get install -y scons meson libreadline-dev expect-dev + + RUN wget --max-redirect 3 https://archives.boost.io/release/${BOOST_VERSION}/source/boost_${BOOST_VERSION_}.tar.gz + RUN mkdir -p /src/boost && tar zxf boost_${BOOST_VERSION_}.tar.gz -C /src/boost --strip-components=1 +-RUN cd /src/boost && ./bootstrap.sh --with-libraries=charconv,iostreams,regex,system,filesystem,program_options,random,locale,context,coroutine,graph && ./b2 toolset=gcc-10 --layout=system link=static variant=release cxxflags='-fPIE -fstack-protector-strong' define=_FORTIFY_SOURCE=2 install ++RUN cd /src/boost && ./bootstrap.sh --with-libraries=charconv,iostreams,regex,system,filesystem,process,program_options,random,locale,context,coroutine,graph && ./b2 toolset=gcc-10 --layout=system link=static variant=release cxxflags='-fPIE -fstack-protector-strong' define=_FORTIFY_SOURCE=2 install + + RUN wget --max-redirect 3 https://download.gnome.org/sources/pango/${PANGO_VERSION}/pango-${PANGO_VERSION_FULL}.tar.xz + RUN mkdir -p /src/pango && tar xf pango-${PANGO_VERSION_FULL}.tar.xz -C /src/pango --strip-components=1 + +From 5e25513e6531b0f078800c24eee13fe1c8c2cb0d Mon Sep 17 00:00:00 2001 +From: Charles Dang +Date: Mon, 12 May 2025 13:13:50 -0400 +Subject: [PATCH 2/3] fixup + +--- + src/filesystem.cpp | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/filesystem.cpp b/src/filesystem.cpp +index adfe361ceb613..759d1395030ed 100644 +--- a/src/filesystem.cpp ++++ b/src/filesystem.cpp +@@ -1021,7 +1021,7 @@ std::string get_exe_path() + // with version + std::string version = std::to_string(game_config::wesnoth_version.major_version()) + "." + std::to_string(game_config::wesnoth_version.minor_version()); + std::string exe = filesystem::get_program_invocation("wesnoth-"+version); +-#if BOOST_VERSION >= 108600 ++#if BOOST_VERSION >= 108100 + bfs::path search = boost::process::v2::environment::find_executable(exe); + #else + bfs::path search = boost::process::search_path(exe); +@@ -1032,7 +1032,7 @@ std::string get_exe_path() + + // versionless + exe = filesystem::get_program_invocation("wesnoth"); +-#if BOOST_VERSION >= 108600 ++#if BOOST_VERSION >= 108100 + search = boost::process::v2::environment::find_executable(exe); + #else + search = boost::process::search_path(exe); + +From 8b59674eb64848db47beebd404e579be83c2ee1d Mon Sep 17 00:00:00 2001 +From: Charles Dang +Date: Mon, 12 May 2025 13:37:53 -0400 +Subject: [PATCH 3/3] let's try 86 again + +--- + src/filesystem.cpp | 6 +++--- + src/game_launcher.cpp | 6 +++--- + 2 files changed, 6 insertions(+), 6 deletions(-) + +diff --git a/src/filesystem.cpp b/src/filesystem.cpp +index 759d1395030ed..5eed05df8d586 100644 +--- a/src/filesystem.cpp ++++ b/src/filesystem.cpp +@@ -41,7 +41,7 @@ + + #if !defined(_WIN32) && !defined(__APPLE__) + +-#if BOOST_VERSION >= 108100 ++#if BOOST_VERSION >= 108600 + #include + #else + #include +@@ -1021,7 +1021,7 @@ std::string get_exe_path() + // with version + std::string version = std::to_string(game_config::wesnoth_version.major_version()) + "." + std::to_string(game_config::wesnoth_version.minor_version()); + std::string exe = filesystem::get_program_invocation("wesnoth-"+version); +-#if BOOST_VERSION >= 108100 ++#if BOOST_VERSION >= 108600 + bfs::path search = boost::process::v2::environment::find_executable(exe); + #else + bfs::path search = boost::process::search_path(exe); +@@ -1032,7 +1032,7 @@ std::string get_exe_path() + + // versionless + exe = filesystem::get_program_invocation("wesnoth"); +-#if BOOST_VERSION >= 108100 ++#if BOOST_VERSION >= 108600 + search = boost::process::v2::environment::find_executable(exe); + #else + search = boost::process::search_path(exe); +diff --git a/src/game_launcher.cpp b/src/game_launcher.cpp +index 9f1106b89af71..8a32fac619023 100644 +--- a/src/game_launcher.cpp ++++ b/src/game_launcher.cpp +@@ -63,7 +63,7 @@ + #endif + #include + +-#elif BOOST_VERSION >= 108100 ++#elif BOOST_VERSION >= 108600 + + // boost::asio (via boost::process) complains about winsock.h otherwise + #ifdef _WIN32 +@@ -808,7 +808,7 @@ void game_launcher::start_wesnothd() + LOG_GENERAL << "Starting wesnothd"; + try + { +-#if !defined(__APPLE__) && BOOST_VERSION >= 108100 ++#if !defined(__APPLE__) && BOOST_VERSION >= 108600 + boost::asio::io_context io_context; + auto c = boost::process::v2::process{io_context, wesnothd_program, { "-c", config }}; + #else +@@ -824,7 +824,7 @@ void game_launcher::start_wesnothd() + std::this_thread::sleep_for(50ms); + return; + } +-#if defined(__APPLE__) || BOOST_VERSION < 108100 ++#if defined(__APPLE__) || BOOST_VERSION < 108600 + catch(const boost::process::process_error& e) + #else + catch(const std::exception& e) + diff --git a/wesnoth.spec b/wesnoth.spec index 3ad0ee4..9785c23 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,6 +1,6 @@ Name: wesnoth Version: 1.19.19 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Turn-based strategy game with a fantasy theme License: GPL-2.0-or-later @@ -9,6 +9,7 @@ Source0: http://www.%{name}.org/files/%{name}-%{version}.tar.bz2 Source1: wesnothd.service Source2: %{name}.sysconfig Patch0: scons-env.patch +Patch1: 10175.patch Requires: wesnoth-data = %{version} BuildRequires: gcc-c++ @@ -193,6 +194,9 @@ install -m0644 -D wesnoth-server.sysusers.conf %{buildroot}%{_sysusersdir}/wesno %{_mandir}/*/man6/wesnoth*.6* %changelog +* Thu Jan 15 2026 Gwyn Ciesla - 1.19.19-2 +- Patch for Boost 1.90.0 + * Fri Jan 02 2026 Gwyn Ciesla - 1.19.19-1 - 1.19.19 From aa1bd6deeadea184bba957e3151603bf03c1089c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:11:43 +0000 Subject: [PATCH 29/40] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- wesnoth.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wesnoth.spec b/wesnoth.spec index 9785c23..835c0db 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,6 +1,6 @@ Name: wesnoth Version: 1.19.19 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Turn-based strategy game with a fantasy theme License: GPL-2.0-or-later @@ -194,6 +194,9 @@ install -m0644 -D wesnoth-server.sysusers.conf %{buildroot}%{_sysusersdir}/wesno %{_mandir}/*/man6/wesnoth*.6* %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 1.19.19-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Thu Jan 15 2026 Gwyn Ciesla - 1.19.19-2 - Patch for Boost 1.90.0 From bdc252e3ff60920500939584dfed2fc26af55b45 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Wed, 21 Jan 2026 09:09:05 -0600 Subject: [PATCH 30/40] Revert "Patch for Boost 1.90.0" This reverts commit 5e877b823295dc2aebe1146af0465644f7f44453. --- 10175.patch | 332 --------------------------------------------------- wesnoth.spec | 3 +- 2 files changed, 1 insertion(+), 334 deletions(-) delete mode 100644 10175.patch diff --git a/10175.patch b/10175.patch deleted file mode 100644 index f902422..0000000 --- a/10175.patch +++ /dev/null @@ -1,332 +0,0 @@ -From e2117f08e1e08130edfce513808af30e598e61c5 Mon Sep 17 00:00:00 2001 -From: Charles Dang -Date: Sat, 3 May 2025 18:08:22 -0400 -Subject: [PATCH 1/3] Use boost::process::v2 on 1.81 and later - -Except on MacOS, since MacCompileStuff needs to be updated manually... ---- - CMakeLists.txt | 2 +- - SConstruct | 3 ++ - packaging/flatpak/org.wesnoth.Wesnoth.json | 2 +- - src/filesystem.cpp | 31 +++++++++--- - src/game_launcher.cpp | 48 ++++++++++++++++--- - utils/dockerbuilds/CI/Dockerfile-base-steamrt | 2 +- - 6 files changed, 71 insertions(+), 17 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 661daf5a192c6..d4cd4806feb06 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -60,7 +60,7 @@ if(ENABLE_TESTS) - endif() - - find_package(Boost ${BOOST_VERSION} REQUIRED CONFIG COMPONENTS ${BOOST_REQ_COMPONENTS} -- OPTIONAL_COMPONENTS charconv) -+ OPTIONAL_COMPONENTS charconv process) - - if(NOT WIN32) - set(Lua_FIND_VERSION_MAJOR 5) -diff --git a/SConstruct b/SConstruct -index c177f51f02d8c..acca9d2251f74 100755 ---- a/SConstruct -+++ b/SConstruct -@@ -397,6 +397,9 @@ if env["prereqs"]: - conf.CheckBoostLocaleBackends(["icu", "winapi"]) \ - or Warning("Only icu and winapi backends of Boost Locale are supported. Bugs/crashes are very likely with other backends") - -+ # Allowed to fail. We only need to link against process when using the v2 API -+ conf.CheckBoost("process", require_version = boost_version) -+ - if env['harden']: - env["have_fortify"] = conf.CheckFortifySource() - -diff --git a/packaging/flatpak/org.wesnoth.Wesnoth.json b/packaging/flatpak/org.wesnoth.Wesnoth.json -index 95275e2bed997..7aba34c87bbb7 100644 ---- a/packaging/flatpak/org.wesnoth.Wesnoth.json -+++ b/packaging/flatpak/org.wesnoth.Wesnoth.json -@@ -54,7 +54,7 @@ - } - ], - "build-commands":[ -- "./bootstrap.sh --prefix=/app --with-libraries=filesystem,locale,iostreams,program_options,regex,random,thread,coroutine,context,graph,charconv", -+ "./bootstrap.sh --prefix=/app --with-libraries=filesystem,locale,iostreams,process,program_options,regex,random,thread,coroutine,context,graph,charconv", - "./b2 -j$FLATPAK_BUILDER_N_JOBS install cxxflags='-fPIE -fstack-protector-strong' define=_FORTIFY_SOURCE=2 link=static variant=release address-model=64 --layout=system" - ] - }, -diff --git a/src/filesystem.cpp b/src/filesystem.cpp -index d52adc2cc51d3..adfe361ceb613 100644 ---- a/src/filesystem.cpp -+++ b/src/filesystem.cpp -@@ -22,6 +22,7 @@ - #include "filesystem.hpp" - - #include "config.hpp" -+#include "game_config_view.hpp" - #include "gettext.hpp" - #include "log.hpp" - #include "serialization/base64.hpp" -@@ -31,13 +32,22 @@ - #include "utils/general.hpp" - - #include -+#include - #include - #include - #include - #include - #include --#include --#include "game_config_view.hpp" -+ -+#if !defined(_WIN32) && !defined(__APPLE__) -+ -+#if BOOST_VERSION >= 108100 -+#include -+#else -+#include -+#endif -+ -+#endif - - #ifdef _WIN32 - #include -@@ -78,7 +88,6 @@ static lg::log_domain log_filesystem("filesystem"); - #define WRN_FS LOG_STREAM(warn, log_filesystem) - #define ERR_FS LOG_STREAM(err, log_filesystem) - --namespace bp = boost::process; - namespace bfs = boost::filesystem; - using boost::system::error_code; - -@@ -1012,15 +1021,23 @@ std::string get_exe_path() - // with version - std::string version = std::to_string(game_config::wesnoth_version.major_version()) + "." + std::to_string(game_config::wesnoth_version.minor_version()); - std::string exe = filesystem::get_program_invocation("wesnoth-"+version); -- bfs::path search = bp::search_path(exe).string(); -- if(!search.string().empty()) { -+#if BOOST_VERSION >= 108600 -+ bfs::path search = boost::process::v2::environment::find_executable(exe); -+#else -+ bfs::path search = boost::process::search_path(exe); -+#endif -+ if(!search.empty()) { - return search.string(); - } - - // versionless - exe = filesystem::get_program_invocation("wesnoth"); -- search = bp::search_path(exe).string(); -- if(!search.string().empty()) { -+#if BOOST_VERSION >= 108600 -+ search = boost::process::v2::environment::find_executable(exe); -+#else -+ search = boost::process::search_path(exe); -+#endif -+ if(!search.empty()) { - return search.string(); - } - -diff --git a/src/game_launcher.cpp b/src/game_launcher.cpp -index 0943ad15c3664..9f1106b89af71 100644 ---- a/src/game_launcher.cpp -+++ b/src/game_launcher.cpp -@@ -50,11 +50,38 @@ - #include "wesnothd_connection_error.hpp" - #include "wml_exception.hpp" // for wml_exception - --#include // for copy, max, min, stable_sort -+#ifdef __APPLE__ -+ -+// -+// HACK: MacCompileStuff is currently on 1.86, so it could use the v2 API, -+// but we need to update the libs manually to link against boost::process. -+// -+// -- vultraz, 2025-05-12 -+// -+#if BOOST_VERSION > 108600 -+#error MacCompileStuff has been updated. Remove this block and the accompanying __APPLE__ checks below. -+#endif -+#include -+ -+#elif BOOST_VERSION >= 108100 -+ -+// boost::asio (via boost::process) complains about winsock.h otherwise -+#ifdef _WIN32 -+#define WIN32_LEAN_AND_MEAN -+#endif -+#include -+ -+#else -+ -+// process::v1 only. The v1 folders do not exist until 1.86 - #ifdef _WIN32 - #include - #endif --#include -+#include -+ -+#endif -+ -+#include // for copy, max, min, stable_sort - #include // for system - #include - #include -@@ -85,8 +112,6 @@ static lg::log_domain log_network("network"); - static lg::log_domain log_enginerefac("enginerefac"); - #define LOG_RG LOG_STREAM(info, log_enginerefac) - --namespace bp = boost::process; -- - game_launcher::game_launcher(const commandline_options& cmdline_opts) - : cmdline_opts_(cmdline_opts) - , font_manager_() -@@ -783,10 +808,15 @@ void game_launcher::start_wesnothd() - LOG_GENERAL << "Starting wesnothd"; - try - { -+#if !defined(__APPLE__) && BOOST_VERSION >= 108100 -+ boost::asio::io_context io_context; -+ auto c = boost::process::v2::process{io_context, wesnothd_program, { "-c", config }}; -+#else - #ifndef _WIN32 -- bp::child c(wesnothd_program, "-c", config); -+ boost::process::child c(wesnothd_program, "-c", config); - #else -- bp::child c(wesnothd_program, "-c", config, bp::windows::create_no_window); -+ boost::process::child c(wesnothd_program, "-c", config, boost::process::windows::create_no_window); -+#endif - #endif - c.detach(); - // Give server a moment to start up -@@ -794,7 +824,11 @@ void game_launcher::start_wesnothd() - std::this_thread::sleep_for(50ms); - return; - } -- catch(const bp::process_error& e) -+#if defined(__APPLE__) || BOOST_VERSION < 108100 -+ catch(const boost::process::process_error& e) -+#else -+ catch(const std::exception& e) -+#endif - { - prefs::get().set_mp_server_program_name(""); - -diff --git a/utils/dockerbuilds/CI/Dockerfile-base-steamrt b/utils/dockerbuilds/CI/Dockerfile-base-steamrt -index b872942a5790b..cc7ca1d66ec30 100644 ---- a/utils/dockerbuilds/CI/Dockerfile-base-steamrt -+++ b/utils/dockerbuilds/CI/Dockerfile-base-steamrt -@@ -10,7 +10,7 @@ RUN apt-get install -y scons meson libreadline-dev expect-dev - - RUN wget --max-redirect 3 https://archives.boost.io/release/${BOOST_VERSION}/source/boost_${BOOST_VERSION_}.tar.gz - RUN mkdir -p /src/boost && tar zxf boost_${BOOST_VERSION_}.tar.gz -C /src/boost --strip-components=1 --RUN cd /src/boost && ./bootstrap.sh --with-libraries=charconv,iostreams,regex,system,filesystem,program_options,random,locale,context,coroutine,graph && ./b2 toolset=gcc-10 --layout=system link=static variant=release cxxflags='-fPIE -fstack-protector-strong' define=_FORTIFY_SOURCE=2 install -+RUN cd /src/boost && ./bootstrap.sh --with-libraries=charconv,iostreams,regex,system,filesystem,process,program_options,random,locale,context,coroutine,graph && ./b2 toolset=gcc-10 --layout=system link=static variant=release cxxflags='-fPIE -fstack-protector-strong' define=_FORTIFY_SOURCE=2 install - - RUN wget --max-redirect 3 https://download.gnome.org/sources/pango/${PANGO_VERSION}/pango-${PANGO_VERSION_FULL}.tar.xz - RUN mkdir -p /src/pango && tar xf pango-${PANGO_VERSION_FULL}.tar.xz -C /src/pango --strip-components=1 - -From 5e25513e6531b0f078800c24eee13fe1c8c2cb0d Mon Sep 17 00:00:00 2001 -From: Charles Dang -Date: Mon, 12 May 2025 13:13:50 -0400 -Subject: [PATCH 2/3] fixup - ---- - src/filesystem.cpp | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/filesystem.cpp b/src/filesystem.cpp -index adfe361ceb613..759d1395030ed 100644 ---- a/src/filesystem.cpp -+++ b/src/filesystem.cpp -@@ -1021,7 +1021,7 @@ std::string get_exe_path() - // with version - std::string version = std::to_string(game_config::wesnoth_version.major_version()) + "." + std::to_string(game_config::wesnoth_version.minor_version()); - std::string exe = filesystem::get_program_invocation("wesnoth-"+version); --#if BOOST_VERSION >= 108600 -+#if BOOST_VERSION >= 108100 - bfs::path search = boost::process::v2::environment::find_executable(exe); - #else - bfs::path search = boost::process::search_path(exe); -@@ -1032,7 +1032,7 @@ std::string get_exe_path() - - // versionless - exe = filesystem::get_program_invocation("wesnoth"); --#if BOOST_VERSION >= 108600 -+#if BOOST_VERSION >= 108100 - search = boost::process::v2::environment::find_executable(exe); - #else - search = boost::process::search_path(exe); - -From 8b59674eb64848db47beebd404e579be83c2ee1d Mon Sep 17 00:00:00 2001 -From: Charles Dang -Date: Mon, 12 May 2025 13:37:53 -0400 -Subject: [PATCH 3/3] let's try 86 again - ---- - src/filesystem.cpp | 6 +++--- - src/game_launcher.cpp | 6 +++--- - 2 files changed, 6 insertions(+), 6 deletions(-) - -diff --git a/src/filesystem.cpp b/src/filesystem.cpp -index 759d1395030ed..5eed05df8d586 100644 ---- a/src/filesystem.cpp -+++ b/src/filesystem.cpp -@@ -41,7 +41,7 @@ - - #if !defined(_WIN32) && !defined(__APPLE__) - --#if BOOST_VERSION >= 108100 -+#if BOOST_VERSION >= 108600 - #include - #else - #include -@@ -1021,7 +1021,7 @@ std::string get_exe_path() - // with version - std::string version = std::to_string(game_config::wesnoth_version.major_version()) + "." + std::to_string(game_config::wesnoth_version.minor_version()); - std::string exe = filesystem::get_program_invocation("wesnoth-"+version); --#if BOOST_VERSION >= 108100 -+#if BOOST_VERSION >= 108600 - bfs::path search = boost::process::v2::environment::find_executable(exe); - #else - bfs::path search = boost::process::search_path(exe); -@@ -1032,7 +1032,7 @@ std::string get_exe_path() - - // versionless - exe = filesystem::get_program_invocation("wesnoth"); --#if BOOST_VERSION >= 108100 -+#if BOOST_VERSION >= 108600 - search = boost::process::v2::environment::find_executable(exe); - #else - search = boost::process::search_path(exe); -diff --git a/src/game_launcher.cpp b/src/game_launcher.cpp -index 9f1106b89af71..8a32fac619023 100644 ---- a/src/game_launcher.cpp -+++ b/src/game_launcher.cpp -@@ -63,7 +63,7 @@ - #endif - #include - --#elif BOOST_VERSION >= 108100 -+#elif BOOST_VERSION >= 108600 - - // boost::asio (via boost::process) complains about winsock.h otherwise - #ifdef _WIN32 -@@ -808,7 +808,7 @@ void game_launcher::start_wesnothd() - LOG_GENERAL << "Starting wesnothd"; - try - { --#if !defined(__APPLE__) && BOOST_VERSION >= 108100 -+#if !defined(__APPLE__) && BOOST_VERSION >= 108600 - boost::asio::io_context io_context; - auto c = boost::process::v2::process{io_context, wesnothd_program, { "-c", config }}; - #else -@@ -824,7 +824,7 @@ void game_launcher::start_wesnothd() - std::this_thread::sleep_for(50ms); - return; - } --#if defined(__APPLE__) || BOOST_VERSION < 108100 -+#if defined(__APPLE__) || BOOST_VERSION < 108600 - catch(const boost::process::process_error& e) - #else - catch(const std::exception& e) - diff --git a/wesnoth.spec b/wesnoth.spec index 835c0db..35155b5 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,6 +1,6 @@ Name: wesnoth Version: 1.19.19 -Release: 3%{?dist} +Release: 1%{?dist} Summary: Turn-based strategy game with a fantasy theme License: GPL-2.0-or-later @@ -9,7 +9,6 @@ Source0: http://www.%{name}.org/files/%{name}-%{version}.tar.bz2 Source1: wesnothd.service Source2: %{name}.sysconfig Patch0: scons-env.patch -Patch1: 10175.patch Requires: wesnoth-data = %{version} BuildRequires: gcc-c++ From 6c993305a3a4d0231b6be9626b67efdd75f0aa36 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Wed, 21 Jan 2026 10:49:11 -0600 Subject: [PATCH 31/40] 1.19.20 --- .gitignore | 1 + sources | 2 +- wesnoth.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 24f1509..cd592c1 100644 --- a/.gitignore +++ b/.gitignore @@ -107,3 +107,4 @@ wesnoth-1.8.4.tar.bz2 /wesnoth-1.19.16.tar.bz2 /wesnoth-1.19.17.tar.bz2 /wesnoth-1.19.19.tar.bz2 +/wesnoth-1.19.20.tar.bz2 diff --git a/sources b/sources index b73685e..7f79c98 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wesnoth-1.19.19.tar.bz2) = 861fa0e4ba9d69cfd0d67c0a8f56674e728f3a7070a7e34ccd4289d82c37edaa478aea0d30580f21596c1e3bc568b24da87cb244324d77d8c6829a53e8dadecf +SHA512 (wesnoth-1.19.20.tar.bz2) = 0db45e531151b9f767898a5e336b0726d69ea393a53b03b2bebeb9d96c8e2405917e2a7f985256391e3b0ddc80e48606ff1c12365b116dc0b7c130ffbe0b558d diff --git a/wesnoth.spec b/wesnoth.spec index 35155b5..f896f0f 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,5 +1,5 @@ Name: wesnoth -Version: 1.19.19 +Version: 1.19.20 Release: 1%{?dist} Summary: Turn-based strategy game with a fantasy theme @@ -193,6 +193,9 @@ install -m0644 -D wesnoth-server.sysusers.conf %{buildroot}%{_sysusersdir}/wesno %{_mandir}/*/man6/wesnoth*.6* %changelog +* Wed Jan 21 2026 Gwyn Ciesla - 1.19.20-1 +- 1.19.20 + * Sat Jan 17 2026 Fedora Release Engineering - 1.19.19-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From 6d0dc134712a9fc8814126f7c7065c1a9caf0bc3 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Fri, 27 Feb 2026 10:52:08 -0600 Subject: [PATCH 32/40] 1.19.21 --- .gitignore | 1 + sources | 2 +- wesnoth.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index cd592c1..7feede5 100644 --- a/.gitignore +++ b/.gitignore @@ -108,3 +108,4 @@ wesnoth-1.8.4.tar.bz2 /wesnoth-1.19.17.tar.bz2 /wesnoth-1.19.19.tar.bz2 /wesnoth-1.19.20.tar.bz2 +/wesnoth-1.19.21.tar.bz2 diff --git a/sources b/sources index 7f79c98..2517af5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wesnoth-1.19.20.tar.bz2) = 0db45e531151b9f767898a5e336b0726d69ea393a53b03b2bebeb9d96c8e2405917e2a7f985256391e3b0ddc80e48606ff1c12365b116dc0b7c130ffbe0b558d +SHA512 (wesnoth-1.19.21.tar.bz2) = 306514ee6ed0033a4ffd9a875a49afbbcafc7d911d698b7431bde08c3719aafe1dc5797278cc10c4d088bb774fda7960fdf3033b314adab85a63b1c56941d6c0 diff --git a/wesnoth.spec b/wesnoth.spec index f896f0f..18e5202 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,5 +1,5 @@ Name: wesnoth -Version: 1.19.20 +Version: 1.19.21 Release: 1%{?dist} Summary: Turn-based strategy game with a fantasy theme @@ -193,6 +193,9 @@ install -m0644 -D wesnoth-server.sysusers.conf %{buildroot}%{_sysusersdir}/wesno %{_mandir}/*/man6/wesnoth*.6* %changelog +* Thu Feb 26 2026 Gwyn Ciesla - 1.19.21-1 +- 1.19.21 + * Wed Jan 21 2026 Gwyn Ciesla - 1.19.20-1 - 1.19.20 From f6d5b77412480a1349a8195c2c6ddcb9784e5fb4 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Wed, 25 Mar 2026 09:29:41 -0500 Subject: [PATCH 33/40] 1.19.22 --- .gitignore | 1 + sources | 2 +- wesnoth.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 7feede5..dd72c3c 100644 --- a/.gitignore +++ b/.gitignore @@ -109,3 +109,4 @@ wesnoth-1.8.4.tar.bz2 /wesnoth-1.19.19.tar.bz2 /wesnoth-1.19.20.tar.bz2 /wesnoth-1.19.21.tar.bz2 +/wesnoth-1.19.22.tar.bz2 diff --git a/sources b/sources index 2517af5..86038fc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wesnoth-1.19.21.tar.bz2) = 306514ee6ed0033a4ffd9a875a49afbbcafc7d911d698b7431bde08c3719aafe1dc5797278cc10c4d088bb774fda7960fdf3033b314adab85a63b1c56941d6c0 +SHA512 (wesnoth-1.19.22.tar.bz2) = b3959b35fe8c5282d0388d3ae0d382c60dad0ce84ed8f492c51c01c702562a638d0a72f0297590d34baa845edf9a45eced842099b059c9901bb03e71481017d7 diff --git a/wesnoth.spec b/wesnoth.spec index 18e5202..0898f1d 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,5 +1,5 @@ Name: wesnoth -Version: 1.19.21 +Version: 1.19.22 Release: 1%{?dist} Summary: Turn-based strategy game with a fantasy theme @@ -193,6 +193,9 @@ install -m0644 -D wesnoth-server.sysusers.conf %{buildroot}%{_sysusersdir}/wesno %{_mandir}/*/man6/wesnoth*.6* %changelog +* Tue Mar 24 2026 Gwyn Ciesla - 1.19.22-1 +- 1.19.22 + * Thu Feb 26 2026 Gwyn Ciesla - 1.19.21-1 - 1.19.21 From 26b79082b413f7e5e6ab01ce204691e55b41625d Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Thu, 23 Apr 2026 19:22:27 -0500 Subject: [PATCH 34/40] 1.19.23 --- .gitignore | 1 + sources | 2 +- wesnoth.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index dd72c3c..b80c899 100644 --- a/.gitignore +++ b/.gitignore @@ -110,3 +110,4 @@ wesnoth-1.8.4.tar.bz2 /wesnoth-1.19.20.tar.bz2 /wesnoth-1.19.21.tar.bz2 /wesnoth-1.19.22.tar.bz2 +/wesnoth-1.19.23.tar.bz2 diff --git a/sources b/sources index 86038fc..9dedfac 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wesnoth-1.19.22.tar.bz2) = b3959b35fe8c5282d0388d3ae0d382c60dad0ce84ed8f492c51c01c702562a638d0a72f0297590d34baa845edf9a45eced842099b059c9901bb03e71481017d7 +SHA512 (wesnoth-1.19.23.tar.bz2) = bb32b9b466f34e9ce2db4eda2874269c07775bfbaf8607c2054676e61f780845fb03f85eacefee6af39c3f32f6af183a835a6d5b0a865a1b2d2358652b705e66 diff --git a/wesnoth.spec b/wesnoth.spec index 0898f1d..97f9ed9 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,5 +1,5 @@ Name: wesnoth -Version: 1.19.22 +Version: 1.19.23 Release: 1%{?dist} Summary: Turn-based strategy game with a fantasy theme @@ -193,6 +193,9 @@ install -m0644 -D wesnoth-server.sysusers.conf %{buildroot}%{_sysusersdir}/wesno %{_mandir}/*/man6/wesnoth*.6* %changelog +* Thu Apr 23 2026 Gwyn Ciesla - 1.19.23-1 +- 1.19.23 + * Tue Mar 24 2026 Gwyn Ciesla - 1.19.22-1 - 1.19.22 From d84a9377197defa664b2b42941b4b8126ced73e7 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Fri, 22 May 2026 09:22:11 -0500 Subject: [PATCH 35/40] 1.19.24 --- .gitignore | 1 + sources | 2 +- wesnoth.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index b80c899..3165a23 100644 --- a/.gitignore +++ b/.gitignore @@ -111,3 +111,4 @@ wesnoth-1.8.4.tar.bz2 /wesnoth-1.19.21.tar.bz2 /wesnoth-1.19.22.tar.bz2 /wesnoth-1.19.23.tar.bz2 +/wesnoth-1.19.24.tar.bz2 diff --git a/sources b/sources index 9dedfac..2b95d6c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wesnoth-1.19.23.tar.bz2) = bb32b9b466f34e9ce2db4eda2874269c07775bfbaf8607c2054676e61f780845fb03f85eacefee6af39c3f32f6af183a835a6d5b0a865a1b2d2358652b705e66 +SHA512 (wesnoth-1.19.24.tar.bz2) = c82b65d8ae74156bdf8fbb4ab7bcb7ffda0688d7d4cb5d12177a31f297a116288aae8cdc03abff0de80a1099561019ce44ff33d7f0f75953c23d12da74a7d6fb diff --git a/wesnoth.spec b/wesnoth.spec index 97f9ed9..5604a09 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,5 +1,5 @@ Name: wesnoth -Version: 1.19.23 +Version: 1.19.24 Release: 1%{?dist} Summary: Turn-based strategy game with a fantasy theme @@ -193,6 +193,9 @@ install -m0644 -D wesnoth-server.sysusers.conf %{buildroot}%{_sysusersdir}/wesno %{_mandir}/*/man6/wesnoth*.6* %changelog +* Thu May 21 2026 Gwyn Ciesla - 1.19.24-1 +- 1.19.24 + * Thu Apr 23 2026 Gwyn Ciesla - 1.19.23-1 - 1.19.23 From 3a7c11419d98598661b43f49713fbdb2341d2c10 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Fri, 1 May 2026 12:43:39 -0400 Subject: [PATCH 36/40] Drop unused openssl-devel-engine dependency This is no longer used by the code, and will not be available with the forthcoming OpenSSL 4.0. --- wesnoth.spec | 3 --- 1 file changed, 3 deletions(-) diff --git a/wesnoth.spec b/wesnoth.spec index 5604a09..a35bff8 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -29,9 +29,6 @@ BuildRequires: lua-devel BuildRequires: readline-devel BuildRequires: python3-scons BuildRequires: openssl-devel -%if 0%{?fedora} >= 41 -BuildRequires: openssl-devel-engine -%endif BuildRequires: libvorbis-devel BuildRequires: libcurl-devel BuildRequires: systemd From 806e2285a947d61e3bd03bccaa388c46ee0a098f Mon Sep 17 00:00:00 2001 From: Python Maint Date: Thu, 4 Jun 2026 09:33:25 +0200 Subject: [PATCH 37/40] Rebuilt for Python 3.15 --- wesnoth.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wesnoth.spec b/wesnoth.spec index a35bff8..c519e60 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,6 +1,6 @@ Name: wesnoth Version: 1.19.24 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Turn-based strategy game with a fantasy theme License: GPL-2.0-or-later @@ -190,6 +190,9 @@ install -m0644 -D wesnoth-server.sysusers.conf %{buildroot}%{_sysusersdir}/wesno %{_mandir}/*/man6/wesnoth*.6* %changelog +* Thu Jun 04 2026 Python Maint - 1.19.24-2 +- Rebuilt for Python 3.15 + * Thu May 21 2026 Gwyn Ciesla - 1.19.24-1 - 1.19.24 From 1a6c158e3be29afdfea47073e1ba03c7fb977e45 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Fri, 12 Jun 2026 20:05:10 -0400 Subject: [PATCH 38/40] Rebuilt for openssl 4.0 --- wesnoth.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wesnoth.spec b/wesnoth.spec index c519e60..de8ec77 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,6 +1,6 @@ Name: wesnoth Version: 1.19.24 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Turn-based strategy game with a fantasy theme License: GPL-2.0-or-later @@ -190,6 +190,9 @@ install -m0644 -D wesnoth-server.sysusers.conf %{buildroot}%{_sysusersdir}/wesno %{_mandir}/*/man6/wesnoth*.6* %changelog +* Sat Jun 13 2026 Yaakov Selkowitz - 1.19.24-3 +- Rebuilt for openssl 4.0 + * Thu Jun 04 2026 Python Maint - 1.19.24-2 - Rebuilt for Python 3.15 From 5a3e35a6a66a6f50945b30cc506191a7258acb0d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:46:00 +0000 Subject: [PATCH 39/40] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- wesnoth.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wesnoth.spec b/wesnoth.spec index de8ec77..df8d423 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,6 +1,6 @@ Name: wesnoth Version: 1.19.24 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Turn-based strategy game with a fantasy theme License: GPL-2.0-or-later @@ -190,6 +190,9 @@ install -m0644 -D wesnoth-server.sysusers.conf %{buildroot}%{_sysusersdir}/wesno %{_mandir}/*/man6/wesnoth*.6* %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 1.19.24-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Sat Jun 13 2026 Yaakov Selkowitz - 1.19.24-3 - Rebuilt for openssl 4.0 From 65bfcbdd8f6629aaa879bd86d9e4d4c6460eb3d6 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Wed, 22 Jul 2026 10:10:58 +0200 Subject: [PATCH 40/40] Rebuilt for Python 3.15.0b4 ABI change --- wesnoth.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wesnoth.spec b/wesnoth.spec index df8d423..cf7cc67 100644 --- a/wesnoth.spec +++ b/wesnoth.spec @@ -1,6 +1,6 @@ Name: wesnoth Version: 1.19.24 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Turn-based strategy game with a fantasy theme License: GPL-2.0-or-later @@ -190,6 +190,9 @@ install -m0644 -D wesnoth-server.sysusers.conf %{buildroot}%{_sysusersdir}/wesno %{_mandir}/*/man6/wesnoth*.6* %changelog +* Wed Jul 22 2026 Python Maint - 1.19.24-5 +- Rebuilt for Python 3.15.0b4 ABI change + * Fri Jul 17 2026 Fedora Release Engineering - 1.19.24-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild