public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/warzone2100] rawhide: 4.7.0
@ 2026-08-10 13:09 Gwyn Ciesla
0 siblings, 0 replies; only message in thread
From: Gwyn Ciesla @ 2026-08-10 13:09 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/warzone2100
Branch : rawhide
Commit : 3898de6f87c138540f0514322e03236408416fbb
Author : Gwyn Ciesla <gwync@protonmail.com>
Date : 2026-08-10T08:08:57-05:00
Stats : +55/-3 in 3 file(s)
URL : https://src.fedoraproject.org/rpms/warzone2100/c/3898de6f87c138540f0514322e03236408416fbb?branch=rawhide
Log:
4.7.0
---
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 <amdmi3@amdmi3.ru>
+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<vk::SurfaceFormatKHR>& availableFormats)
+ {
+ const auto desiredFormats = std::array<vk::SurfaceFormatKHR, 4> {
+- 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<vk::SurfaceFormat
+ {
+ // don't appear to be any preferred formats, so create one
+ vk::SurfaceFormatKHR format;
+- format.colorSpace = vk::ColorSpaceKHR::eVkColorspaceSrgbNonlinear;
++ format.colorSpace = vk::ColorSpaceKHR::eSrgbNonlinear;
+ format.format = vk::Format::eB8G8R8A8Unorm;
+ return format;
+ }
diff --git a/sources b/sources
index 4225166..a03906b 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (warzone2100_src.tar.xz) = 14b7e502dd2f5b5350d80e5210718aa9118859381e3f33e80ae0b83a05136103b480d1e510e56b0cfac20a56bc51801db98c25c15636d21f1c847a70a56bf8ed
+SHA512 (warzone2100_src.tar.xz) = 78d2ac1379f218852d677c59a714f8066731f88c041a4eca1bcca48fa3c75609eca64dde863ef61b5b6215061a60929942a27f48a24d1ab3ed8307f85dba7da2
SHA512 (high-quality-en-sequences.wz) = 2a4a9e299412fe1adac21001848d10575be69039bb2d762bcad94faefbf498ff72ff0e37fc4017c7598692d250456a444d6d5619c88a9772cfd3a03d4b780f12
diff --git a/warzone2100.spec b/warzone2100.spec
index d08667e..68db1e1 100644
--- a/warzone2100.spec
+++ b/warzone2100.spec
@@ -1,9 +1,10 @@
# Don't build internal static libs as shared
%global _cmake_shared_libs %{nil}
+%global debug_package %{nil}
Name: warzone2100
-Version: 4.6.3
-Release: 3%{?dist}
+Version: 4.7.0
+Release: 1%{?dist}
Summary: Innovative 3D real-time strategy
# See COPYING.NONGPL
@@ -13,6 +14,7 @@ Source0: https://github.com/Warzone2100/warzone2100/releases/download/%{v
Source1: https://github.com/Warzone2100/wz-sequences/releases/download/v3/high-quality-en-sequences.wz
Patch1: cmake4.patch
+Patch2: 8701c62ae68ca70da43ec915cbf6776c492e6656.patch
# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
ExcludeArch: %{ix86}
@@ -86,6 +88,9 @@ mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/128x128/apps
mv $RPM_BUILD_ROOT%{_datadir}/icons/net.wz2100.warzone2100.png \
$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/128x128/apps/net.wz2100.warzone2100.png
+#Not sure where this is coming from.
+rm -f %{buildroot}%{_bindir}/warzone2100.debug
+
%files -f %{name}.lang
%license COPYING COPYING.NONGPL COPYING.README
%doc AUTHORS ChangeLog
@@ -101,6 +106,9 @@ mv $RPM_BUILD_ROOT%{_datadir}/icons/net.wz2100.warzone2100.png \
%{_datadir}/warzone2100/sequences.wz
%changelog
+* Thu Aug 06 2026 Gwyn Ciesla <gwync@protonmail.com> - 4.7.0-1
+- 4.7.0
+
* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 4.6.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-08-10 13:09 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-08-10 13:09 [rpms/warzone2100] rawhide: 4.7.0 Gwyn Ciesla
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox