Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package warzone2100 for openSUSE:Factory checked in at 2021-12-05 22:46:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/warzone2100 (Old) and /work/SRC/openSUSE:Factory/.warzone2100.new.31177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "warzone2100" Sun Dec 5 22:46:05 2021 rev:16 rq:935681 version:4.2.3 Changes: -------- --- /work/SRC/openSUSE:Factory/warzone2100/warzone2100.changes 2021-11-28 21:31:29.049812169 +0100 +++ /work/SRC/openSUSE:Factory/.warzone2100.new.31177/warzone2100.changes 2021-12-05 22:46:36.533544828 +0100 @@ -1,0 +2,22 @@ +Sat Dec 4 06:28:49 UTC 2021 - Carsten Ziepke <kiel...@gmail.com> + +- Add warzone2100-fix-building-with-vk-1.2.198.patch, fix for + building with vk-1.2.198, gh#Warzone2100/warzone2100#2477 + +------------------------------------------------------------------- +Sat Dec 4 05:58:05 UTC 2021 - Carsten Ziepke <kiel...@gmail.com> + +- Updated to 4.2.3 + * General: + * Fix: Unable to demolish structures at full health + * Fix: Properly remove old QuickSave data when quick-saving + * Fix: Drop pending structures on first click + * Fix: Play buzz sound once per interval + * Fix: Ultimate Scavengers freeze on certain maps + * Fix: Improve OpenGL context cleanup on init failure + * Fix: Various crashes + * Multiplayer: + * Fix: Game doesn't end when autohosting if all players leave + simultaneously + +------------------------------------------------------------------- New: ---- warzone2100-fix-building-with-vk-1.2.198.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ warzone2100.spec ++++++ --- /var/tmp/diff_new_pack.TNOpm4/_old 2021-12-05 22:46:43.461522252 +0100 +++ /var/tmp/diff_new_pack.TNOpm4/_new 2021-12-05 22:46:43.461522252 +0100 @@ -24,7 +24,7 @@ %bcond_with vulkan %endif Name: warzone2100 -Version: 4.2.2 +Version: 4.2.3 Release: 0 Summary: Innovative 3D real-time strategy License: BSD-3-Clause AND CC-BY-SA-3.0 AND GPL-3.0-or-later AND CC0-1.0 AND LGPL-2.1-only @@ -32,6 +32,8 @@ URL: http://wz2100.net/ Source: https://github.com/Warzone2100/warzone2100/releases/download/%{version}/warzone2100_src.tar.xz Source99: %{name}.changes +# PATCH-FIX-UPSTREAM warzone2100-fix-building-with-vk-1.2.198.patch - gh#Warzone2100/warzone2100#2477 +Patch0: warzone2100-fix-building-with-vk-1.2.198.patch BuildRequires: asciidoc BuildRequires: cmake >= 3.5 BuildRequires: fdupes @@ -109,6 +111,9 @@ %prep %setup -q -n %{name} +%if %{with vulkan} +%patch0 -p1 +%endif # constant timestamp for reproducible builds modified="$(sed -n '/^----/n;s/ - .*$//;p;q' "%{SOURCE99}")" ++++++ warzone2100-fix-building-with-vk-1.2.198.patch ++++++ diff -Nur warzone2100/lib/ivis_opengl/gfx_api_vk.cpp new/lib/ivis_opengl/gfx_api_vk.cpp --- warzone2100/lib/ivis_opengl/gfx_api_vk.cpp 2021-11-28 17:36:15.000000000 +0100 +++ new/lib/ivis_opengl/gfx_api_vk.cpp 2021-12-04 07:18:29.172562922 +0100 @@ -477,7 +477,7 @@ if (result != vk::Result::eSuccess) { // Failed to allocate memory! - throwResultException( result, "vmaCreateBuffer" ); + vk::throwResultException( result, "vmaCreateBuffer" ); } if (autoMap) @@ -1304,7 +1304,7 @@ object = std::move(result.value); break; default: - throwResultException(result.result, "createGraphicsPipeline"); + vk::throwResultException(result.result, "createGraphicsPipeline"); } } @@ -1368,7 +1368,7 @@ if (result != vk::Result::eSuccess) { // Failed to allocate memory! - throwResultException( result, "vmaCreateBuffer" ); + vk::throwResultException( result, "vmaCreateBuffer" ); } buffer_size = size; @@ -1486,7 +1486,7 @@ if (result != vk::Result::eSuccess) { // Failed to allocate memory! - throwResultException( result, "vmaCreateImage" ); + vk::throwResultException( result, "vmaCreateImage" ); } const auto imageViewCreateInfo = vk::ImageViewCreateInfo() ++++++ warzone2100_src.tar.xz ++++++ /work/SRC/openSUSE:Factory/warzone2100/warzone2100_src.tar.xz /work/SRC/openSUSE:Factory/.warzone2100.new.31177/warzone2100_src.tar.xz differ: char 26, line 1