From 27ed080c454109da56f7763f2cfcb92b6c2207c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Mon, 13 Apr 2026 08:33:45 +0200 Subject: [PATCH 1/4] migrate to SPDX license This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- warzone2100.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/warzone2100.spec b/warzone2100.spec index d57b2bf..e96bbc2 100644 --- a/warzone2100.spec +++ b/warzone2100.spec @@ -6,8 +6,8 @@ Version: 4.6.3 Release: 1%{?dist} Summary: Innovative 3D real-time strategy -# Automatically converted from old format: GPLv2+ and CC-BY-SA - review is highly recommended. -License: GPL-2.0-or-later AND LicenseRef-Callaway-CC-BY-SA +# See COPYING.NONGPL +License: GPL-2.0-or-later AND CC-BY-SA-3.0 AND CC0-1.0 AND MIT AND Apache-2.0 AND OFL-1.1 AND BSD-3-Clause AND CC-BY-4.0 AND MPL-2.0 AND ISC URL: http://wz2100.net/ Source0: https://github.com/Warzone2100/warzone2100/releases/download/%{version}/warzone2100_src.tar.xz Source1: https://github.com/Warzone2100/wz-sequences/releases/download/v3/high-quality-en-sequences.wz From eb41bb4e9706712ee05c61d46f0c6fa75cb21ae5 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Fri, 12 Jun 2026 20:04:32 -0400 Subject: [PATCH 2/4] Rebuilt for openssl 4.0 --- warzone2100.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/warzone2100.spec b/warzone2100.spec index e96bbc2..f1c8112 100644 --- a/warzone2100.spec +++ b/warzone2100.spec @@ -3,7 +3,7 @@ Name: warzone2100 Version: 4.6.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Innovative 3D real-time strategy # See COPYING.NONGPL @@ -101,6 +101,9 @@ mv $RPM_BUILD_ROOT%{_datadir}/icons/net.wz2100.warzone2100.png \ %{_datadir}/warzone2100/sequences.wz %changelog +* Sat Jun 13 2026 Yaakov Selkowitz - 4.6.3-2 +- Rebuilt for openssl 4.0 + * Wed Feb 04 2026 Gwyn Ciesla - 4.6.3-1 - 4.6.3 From b050c628cef59ec7cb8c339f78ed052768d7664e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:41:27 +0000 Subject: [PATCH 3/4] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- warzone2100.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/warzone2100.spec b/warzone2100.spec index f1c8112..d08667e 100644 --- a/warzone2100.spec +++ b/warzone2100.spec @@ -3,7 +3,7 @@ Name: warzone2100 Version: 4.6.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Innovative 3D real-time strategy # See COPYING.NONGPL @@ -101,6 +101,9 @@ mv $RPM_BUILD_ROOT%{_datadir}/icons/net.wz2100.warzone2100.png \ %{_datadir}/warzone2100/sequences.wz %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 4.6.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Sat Jun 13 2026 Yaakov Selkowitz - 4.6.3-2 - Rebuilt for openssl 4.0 From 3898de6f87c138540f0514322e03236408416fbb Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Mon, 10 Aug 2026 08:08:57 -0500 Subject: [PATCH 4/4] 4.7.0 --- ...c62ae68ca70da43ec915cbf6776c492e6656.patch | 44 +++++++++++++++++++ sources | 2 +- warzone2100.spec | 12 ++++- 3 files changed, 55 insertions(+), 3 deletions(-) create mode 100644 8701c62ae68ca70da43ec915cbf6776c492e6656.patch diff --git a/8701c62ae68ca70da43ec915cbf6776c492e6656.patch b/8701c62ae68ca70da43ec915cbf6776c492e6656.patch new file mode 100644 index 0000000..a4b432c --- /dev/null +++ b/8701c62ae68ca70da43ec915cbf6776c492e6656.patch @@ -0,0 +1,44 @@ +From 8701c62ae68ca70da43ec915cbf6776c492e6656 Mon Sep 17 00:00:00 2001 +From: Dmitry Marakasov +Date: Tue, 12 May 2026 22:55:00 +0300 +Subject: [PATCH] Replace deprecated vulkan enum value +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Replace `eVkColorspaceSrgbNonlinear` with `eSrgbNonlinear`, as the +former was removed in vulkan 1.4.350, and was a legacy alias to the latter +(more precisely, `eSrgbNonlinear` → `VK_COLORSPACE_SRGB_NONLINEAR_KHR` → +[legacy alias to] `VK_COLOR_SPACE_SRGB_NONLINEAR_KHR` ← `eSrgbNonlinear`). +--- + lib/ivis_opengl/gfx_api_vk.cpp | 10 +++++----- + 1 file changed, 5 insertions(+), 5 deletions(-) + +diff --git a/lib/ivis_opengl/gfx_api_vk.cpp b/lib/ivis_opengl/gfx_api_vk.cpp +index f137f496509..dcedf473de7 100644 +--- a/lib/ivis_opengl/gfx_api_vk.cpp ++++ b/lib/ivis_opengl/gfx_api_vk.cpp +@@ -4255,10 +4255,10 @@ void VkRoot::createNewSwapchainAndSwapchainSpecificStuff(const vk::Result& reaso + vk::SurfaceFormatKHR chooseSwapSurfaceFormat(const std::vector& availableFormats) + { + const auto desiredFormats = std::array { +- vk::SurfaceFormatKHR{ vk::Format::eA2B10G10R10UnormPack32, vk::ColorSpaceKHR::eVkColorspaceSrgbNonlinear }, +- vk::SurfaceFormatKHR{ vk::Format::eA2R10G10B10UnormPack32, vk::ColorSpaceKHR::eVkColorspaceSrgbNonlinear }, +- vk::SurfaceFormatKHR{ vk::Format::eB8G8R8A8Unorm, vk::ColorSpaceKHR::eVkColorspaceSrgbNonlinear }, +- vk::SurfaceFormatKHR{ vk::Format::eR8G8B8A8Unorm, vk::ColorSpaceKHR::eVkColorspaceSrgbNonlinear } ++ vk::SurfaceFormatKHR{ vk::Format::eA2B10G10R10UnormPack32, vk::ColorSpaceKHR::eSrgbNonlinear }, ++ vk::SurfaceFormatKHR{ vk::Format::eA2R10G10B10UnormPack32, vk::ColorSpaceKHR::eSrgbNonlinear }, ++ vk::SurfaceFormatKHR{ vk::Format::eB8G8R8A8Unorm, vk::ColorSpaceKHR::eSrgbNonlinear }, ++ vk::SurfaceFormatKHR{ vk::Format::eR8G8B8A8Unorm, vk::ColorSpaceKHR::eSrgbNonlinear } + }; + + if(availableFormats.size() == 1 +@@ -4266,7 +4266,7 @@ vk::SurfaceFormatKHR chooseSwapSurfaceFormat(const std::vector - 4.7.0-1 +- 4.7.0 + * Fri Jul 17 2026 Fedora Release Engineering - 4.6.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild