Compare commits

..

No commits in common. "rawhide" and "f20" have entirely different histories.

6 changed files with 35 additions and 781 deletions

11
.gitignore vendored
View file

@ -13,14 +13,3 @@ warzone2100-2.3.3.tar.gz
/warzone2100-3.1_rc3.tar.xz
/warzone2100-3.1.0.tar.xz
/warzone2100-3.1.1.tar.xz
/warzone2100-3.1.2.tar.xz
/warzone2100-3.1.3.tar.xz
/warzone2100-3.1.4.tar.xz
/warzone2100-3.1.5.tar.xz
/warzone2100-3.2.0.tar.xz
/warzone2100-3.2.1.tar.xz
/warzone2100-3.2.2.tar.xz
/warzone2100-3.2.3.tar.xz
/warzone2100-3.3.0_src.tar.xz
/warzone2100_src.tar.xz
/high-quality-en-sequences.wz

View file

@ -1,44 +0,0 @@
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;
}

View file

@ -1,35 +0,0 @@
From a4287a72e12ff64aec2b6cc418a3726bb1a4b7a4 Mon Sep 17 00:00:00 2001
From: Sergei Trofimovich <slyich@gmail.com>
Date: Sat, 7 Sep 2024 14:31:27 +0100
Subject: [PATCH] SQLiteCpp/Statement.h: add missing `<cstdint>` include
Without the change the build fails on `gcc-15` as:
[ 5%] Building CXX object CMakeFiles/SQLiteCpp.dir/src/Backup.cpp.o
In file included from /build/source/include/SQLiteCpp/Column.h:14,
from /build/source/include/SQLiteCpp/Database.h:14,
from /build/source/include/SQLiteCpp/Backup.h:15,
from /build/source/src/Backup.cpp:12:
/build/source/include/SQLiteCpp/Statement.h:132:39: error: 'uint32_t' does not name a type
132 | void bind(const int aIndex, const uint32_t aValue);
| ^~~~~~~~
/build/source/include/SQLiteCpp/Statement.h:20:1: note: 'uint32_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'
19 | #include <memory>
+++ |+#include <cstdint>
20 |
---
include/SQLiteCpp/Statement.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/SQLiteCpp/Statement.h b/include/SQLiteCpp/Statement.h
index bb62a9f9..2f3adf7d 100644
--- a/3rdparty/SQLiteCpp/include/SQLiteCpp/Statement.h
+++ b/3rdparty/SQLiteCpp/include/SQLiteCpp/Statement.h
@@ -14,6 +14,7 @@
#include <SQLiteCpp/Exception.h>
#include <SQLiteCpp/Utils.h> // SQLITECPP_PURE_FUNC
+#include <cstdint>
#include <string>
#include <map>
#include <memory>

View file

@ -1,420 +0,0 @@
diff -U3 -r warzone2100.old/3rdparty/basis_universal/CMakeLists.txt warzone2100/3rdparty/basis_universal/CMakeLists.txt
--- warzone2100.old/3rdparty/basis_universal/CMakeLists.txt 2025-09-16 11:43:01.000000000 -0500
+++ warzone2100/3rdparty/basis_universal/CMakeLists.txt 2025-11-11 13:15:40.969955726 -0600
@@ -1,6 +1,6 @@
# Important: The Basis Universal encoder and transcoder libraries must be compiled with -fno-strict-aliasing (MSVC's default, and also the Linux kernel).
# It should also work without this option, but we do not test with it.
-cmake_minimum_required(VERSION 3.5)
+cmake_minimum_required(VERSION 3.10...4.0)
project(basisu)
option(STATIC "static linking" FALSE)
diff -U3 -r warzone2100.old/3rdparty/basis_universal_host_build/CMakeLists.txt warzone2100/3rdparty/basis_universal_host_build/CMakeLists.txt
--- warzone2100.old/3rdparty/basis_universal_host_build/CMakeLists.txt 2025-09-16 11:41:32.000000000 -0500
+++ warzone2100/3rdparty/basis_universal_host_build/CMakeLists.txt 2025-11-11 13:15:40.980348748 -0600
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.5...3.31)
+cmake_minimum_required(VERSION 3.10...4.0)
project(basis_universal_host_build_wrapper)
set(BASIS_UNIVERSAL_SRC_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../basis_universal")
diff -U3 -r warzone2100.old/3rdparty/CMakeLists.txt warzone2100/3rdparty/CMakeLists.txt
--- warzone2100.old/3rdparty/CMakeLists.txt 2025-09-16 11:41:32.000000000 -0500
+++ warzone2100/3rdparty/CMakeLists.txt 2025-11-11 13:15:40.971048267 -0600
@@ -1,4 +1,4 @@
-cmake_minimum_required (VERSION 3.16...3.31)
+cmake_minimum_required(VERSION 3.10...4.0)
include(CheckCompilerFlagsOutput)
diff -U3 -r warzone2100.old/3rdparty/date/CMakeLists.txt warzone2100/3rdparty/date/CMakeLists.txt
--- warzone2100.old/3rdparty/date/CMakeLists.txt 2025-09-16 11:43:01.000000000 -0500
+++ warzone2100/3rdparty/date/CMakeLists.txt 2025-11-11 13:15:40.979193010 -0600
@@ -15,7 +15,7 @@
#]===================================================================]
-cmake_minimum_required( VERSION 3.7 )
+cmake_minimum_required(VERSION 3.10...4.0)
project( date VERSION 3.0.4 )
set(ABI_VERSION 3) # used as SOVERSION, increment when ABI changes
diff -U3 -r warzone2100.old/3rdparty/discord-rpc/CMakeLists.txt warzone2100/3rdparty/discord-rpc/CMakeLists.txt
--- warzone2100.old/3rdparty/discord-rpc/CMakeLists.txt 2025-09-16 11:43:01.000000000 -0500
+++ warzone2100/3rdparty/discord-rpc/CMakeLists.txt 2025-11-11 13:15:40.973974804 -0600
@@ -1,4 +1,4 @@
-cmake_minimum_required (VERSION 3.2...3.14)
+cmake_minimum_required(VERSION 3.10...4.0)
project (DiscordRPC)
include(GNUInstallDirs)
diff -U3 -r warzone2100.old/3rdparty/discord-rpc/thirdparty/rapidjson/example/CMakeLists.txt warzone2100/3rdparty/discord-rpc/thirdparty/rapidjson/example/CMakeLists.txt
--- warzone2100.old/3rdparty/discord-rpc/thirdparty/rapidjson/example/CMakeLists.txt 2025-09-16 11:43:03.000000000 -0500
+++ warzone2100/3rdparty/discord-rpc/thirdparty/rapidjson/example/CMakeLists.txt 2025-11-11 13:15:40.973728553 -0600
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 3.10...4.0)
if(POLICY CMP0054)
cmake_policy(SET CMP0054 NEW)
diff -U3 -r warzone2100.old/3rdparty/discord-rpc/thirdparty/rapidjson/thirdparty/gtest/CMakeLists.txt warzone2100/3rdparty/discord-rpc/thirdparty/rapidjson/thirdparty/gtest/CMakeLists.txt
--- warzone2100.old/3rdparty/discord-rpc/thirdparty/rapidjson/thirdparty/gtest/CMakeLists.txt 2025-09-16 11:43:06.000000000 -0500
+++ warzone2100/3rdparty/discord-rpc/thirdparty/rapidjson/thirdparty/gtest/CMakeLists.txt 2025-11-11 13:15:40.971423408 -0600
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.6.4)
+cmake_minimum_required(VERSION 3.10...4.0)
if (POLICY CMP0048)
cmake_policy(SET CMP0048 NEW)
diff -U3 -r warzone2100.old/3rdparty/discord-rpc/thirdparty/rapidjson/thirdparty/gtest/googlemock/CMakeLists.txt warzone2100/3rdparty/discord-rpc/thirdparty/rapidjson/thirdparty/gtest/googlemock/CMakeLists.txt
--- warzone2100.old/3rdparty/discord-rpc/thirdparty/rapidjson/thirdparty/gtest/googlemock/CMakeLists.txt 2025-09-16 11:43:06.000000000 -0500
+++ warzone2100/3rdparty/discord-rpc/thirdparty/rapidjson/thirdparty/gtest/googlemock/CMakeLists.txt 2025-11-11 13:15:40.971643490 -0600
@@ -43,7 +43,7 @@
cmake_policy(SET CMP0048 NEW)
project(gmock VERSION 1.9.0 LANGUAGES CXX C)
endif()
-cmake_minimum_required(VERSION 2.6.4)
+cmake_minimum_required(VERSION 3.10...4.0)
if (COMMAND set_up_hermetic_build)
set_up_hermetic_build()
diff -U3 -r warzone2100.old/3rdparty/discord-rpc/thirdparty/rapidjson/thirdparty/gtest/googletest/CMakeLists.txt warzone2100/3rdparty/discord-rpc/thirdparty/rapidjson/thirdparty/gtest/googletest/CMakeLists.txt
--- warzone2100.old/3rdparty/discord-rpc/thirdparty/rapidjson/thirdparty/gtest/googletest/CMakeLists.txt 2025-09-16 11:43:06.000000000 -0500
+++ warzone2100/3rdparty/discord-rpc/thirdparty/rapidjson/thirdparty/gtest/googletest/CMakeLists.txt 2025-11-11 13:15:40.972078077 -0600
@@ -50,7 +50,7 @@
cmake_policy(SET CMP0048 NEW)
project(gtest VERSION 1.9.0 LANGUAGES CXX C)
endif()
-cmake_minimum_required(VERSION 2.6.4)
+cmake_minimum_required(VERSION 3.10...4.0)
if (POLICY CMP0063) # Visibility
cmake_policy(SET CMP0063 NEW)
diff -U3 -r warzone2100.old/3rdparty/EmbeddedJSONSignature/CMakeLists.txt warzone2100/3rdparty/EmbeddedJSONSignature/CMakeLists.txt
--- warzone2100.old/3rdparty/EmbeddedJSONSignature/CMakeLists.txt 2025-09-16 11:42:25.000000000 -0500
+++ warzone2100/3rdparty/EmbeddedJSONSignature/CMakeLists.txt 2025-11-11 13:15:40.969719514 -0600
@@ -1,4 +1,4 @@
-cmake_minimum_required (VERSION 3.5...3.31)
+cmake_minimum_required(VERSION 3.10...4.0)
list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake")
diff -U3 -r warzone2100.old/3rdparty/expected/CMakeLists.txt warzone2100/3rdparty/expected/CMakeLists.txt
--- warzone2100.old/3rdparty/expected/CMakeLists.txt 2025-09-16 11:43:06.000000000 -0500
+++ warzone2100/3rdparty/expected/CMakeLists.txt 2025-11-11 13:15:40.981945460 -0600
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.14)
+cmake_minimum_required(VERSION 3.10...4.0)
project(tl-expected
HOMEPAGE_URL https://tl.tartanllama.xyz
DESCRIPTION "C++11/14/17 std::expected with functional-style extensions"
diff -U3 -r warzone2100.old/3rdparty/fmt/CMakeLists.txt warzone2100/3rdparty/fmt/CMakeLists.txt
--- warzone2100.old/3rdparty/fmt/CMakeLists.txt 2025-09-16 11:43:06.000000000 -0500
+++ warzone2100/3rdparty/fmt/CMakeLists.txt 2025-11-11 13:15:40.976616850 -0600
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.8...3.28)
+cmake_minimum_required(VERSION 3.10...4.0)
# Fallback for using newer policies on CMake <3.12.
if (${CMAKE_VERSION} VERSION_LESS 3.12)
diff -U3 -r warzone2100.old/3rdparty/fmt/test/add-subdirectory-test/CMakeLists.txt warzone2100/3rdparty/fmt/test/add-subdirectory-test/CMakeLists.txt
--- warzone2100.old/3rdparty/fmt/test/add-subdirectory-test/CMakeLists.txt 2025-09-16 11:43:06.000000000 -0500
+++ warzone2100/3rdparty/fmt/test/add-subdirectory-test/CMakeLists.txt 2025-11-11 13:15:40.978473268 -0600
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.8...3.25)
+cmake_minimum_required(VERSION 3.10...4.0)
project(fmt-test CXX)
diff -U3 -r warzone2100.old/3rdparty/fmt/test/compile-error-test/CMakeLists.txt warzone2100/3rdparty/fmt/test/compile-error-test/CMakeLists.txt
--- warzone2100.old/3rdparty/fmt/test/compile-error-test/CMakeLists.txt 2025-09-16 11:43:06.000000000 -0500
+++ warzone2100/3rdparty/fmt/test/compile-error-test/CMakeLists.txt 2025-11-11 13:15:40.977741731 -0600
@@ -1,6 +1,6 @@
# Test if compile errors are produced where necessary.
-cmake_minimum_required(VERSION 3.8...3.25)
+cmake_minimum_required(VERSION 3.10...4.0)
project(compile-error-test CXX)
set(fmt_headers "
@@ -64,7 +64,7 @@
")
file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/test/CMakeLists.txt" "
- cmake_minimum_required(VERSION 3.8...3.25)
+cmake_minimum_required(VERSION 3.10...4.0)
project(tests CXX)
add_subdirectory(${FMT_DIR} fmt)
${cmake_targets}
diff -U3 -r warzone2100.old/3rdparty/fmt/test/find-package-test/CMakeLists.txt warzone2100/3rdparty/fmt/test/find-package-test/CMakeLists.txt
--- warzone2100.old/3rdparty/fmt/test/find-package-test/CMakeLists.txt 2025-09-16 11:43:06.000000000 -0500
+++ warzone2100/3rdparty/fmt/test/find-package-test/CMakeLists.txt 2025-11-11 13:15:40.978662191 -0600
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.8...3.25)
+cmake_minimum_required(VERSION 3.10...4.0)
project(fmt-test)
diff -U3 -r warzone2100.old/3rdparty/fmt/test/static-export-test/CMakeLists.txt warzone2100/3rdparty/fmt/test/static-export-test/CMakeLists.txt
--- warzone2100.old/3rdparty/fmt/test/static-export-test/CMakeLists.txt 2025-09-16 11:43:06.000000000 -0500
+++ warzone2100/3rdparty/fmt/test/static-export-test/CMakeLists.txt 2025-11-11 13:15:40.978096369 -0600
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.8...3.25)
+cmake_minimum_required(VERSION 3.10...4.0)
project(fmt-link CXX)
diff -U3 -r warzone2100.old/3rdparty/GameNetworkingSockets/CMakeLists.txt warzone2100/3rdparty/GameNetworkingSockets/CMakeLists.txt
--- warzone2100.old/3rdparty/GameNetworkingSockets/CMakeLists.txt 2025-09-16 11:42:25.000000000 -0500
+++ warzone2100/3rdparty/GameNetworkingSockets/CMakeLists.txt 2025-11-11 13:15:40.974793781 -0600
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.9)
+cmake_minimum_required(VERSION 3.10...4.0)
# If vcpkg present as submodule, bring in the toolchain
if( EXISTS ${CMAKE_SOURCE_DIR}/vcpkg/scripts/buildsystems/vcpkg.cmake )
@@ -14,7 +14,7 @@
# CMP0069: INTERPROCEDURAL_OPTIMIZATION is enforced when enabled.
# This variable is needed for abseil, which has a different
-# cmake_minimum_required version set (3.5).
+cmake_minimum_required(VERSION 3.10...4.0)
set(CMAKE_POLICY_DEFAULT_CMP0069 NEW)
# Put all the output from all projects into the same folder
diff -U3 -r warzone2100.old/3rdparty/GameNetworkingSockets/examples/vcpkg_example_chat/CMakeLists.txt warzone2100/3rdparty/GameNetworkingSockets/examples/vcpkg_example_chat/CMakeLists.txt
--- warzone2100.old/3rdparty/GameNetworkingSockets/examples/vcpkg_example_chat/CMakeLists.txt 2025-09-16 11:42:25.000000000 -0500
+++ warzone2100/3rdparty/GameNetworkingSockets/examples/vcpkg_example_chat/CMakeLists.txt 2025-11-11 13:15:40.976404204 -0600
@@ -2,7 +2,7 @@
# Example porject that uses GameNetworkingSockets, obtaining
# dependencies, etc entirely through vcpkg.
#
-cmake_minimum_required(VERSION 3.9)
+cmake_minimum_required(VERSION 3.10...4.0)
project( example_chat_vcpkg )
# Ask vcpkg to fetch gamenetworkingsockets and all
diff -U3 -r warzone2100.old/3rdparty/glm/CMakeLists.txt warzone2100/3rdparty/glm/CMakeLists.txt
--- warzone2100.old/3rdparty/glm/CMakeLists.txt 2025-09-16 11:43:06.000000000 -0500
+++ warzone2100/3rdparty/glm/CMakeLists.txt 2025-11-11 13:15:40.967344329 -0600
@@ -1,5 +1,5 @@
# 3.6 is the actual minimun. 3.14 as the upper policy limit avoids CMake deprecation warnings.
-cmake_minimum_required(VERSION 3.6...3.14 FATAL_ERROR)
+cmake_minimum_required(VERSION 3.10...4.0)
cmake_policy(VERSION 3.6...3.14)
file(READ "glm/detail/setup.hpp" GLM_SETUP_FILE)
diff -U3 -r warzone2100.old/3rdparty/glm/test/cmake/CMakeLists.txt warzone2100/3rdparty/glm/test/cmake/CMakeLists.txt
--- warzone2100.old/3rdparty/glm/test/cmake/CMakeLists.txt 2025-09-16 11:43:06.000000000 -0500
+++ warzone2100/3rdparty/glm/test/cmake/CMakeLists.txt 2025-11-11 13:15:40.968124096 -0600
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.6 FATAL_ERROR)
+cmake_minimum_required(VERSION 3.10...4.0)
cmake_policy(VERSION 3.6)
project(test_find_glm)
diff -U3 -r warzone2100.old/3rdparty/json/CMakeLists.txt warzone2100/3rdparty/json/CMakeLists.txt
--- warzone2100.old/3rdparty/json/CMakeLists.txt 2025-09-16 11:41:32.000000000 -0500
+++ warzone2100/3rdparty/json/CMakeLists.txt 2025-11-11 13:15:40.979565140 -0600
@@ -1,6 +1,6 @@
# A simplified version of: https://github.com/nlohmann/json/blob/b21c34517900c46a943c804d9af3a20cd0c77062/CMakeLists.txt
-cmake_minimum_required(VERSION 3.1...3.14)
+cmake_minimum_required(VERSION 3.10...4.0)
project(nlohmann_json LANGUAGES CXX)
diff -U3 -r warzone2100.old/3rdparty/launchinfo/CMakeLists.txt warzone2100/3rdparty/launchinfo/CMakeLists.txt
--- warzone2100.old/3rdparty/launchinfo/CMakeLists.txt 2025-09-16 11:43:06.000000000 -0500
+++ warzone2100/3rdparty/launchinfo/CMakeLists.txt 2025-11-11 13:15:40.980134929 -0600
@@ -1,4 +1,4 @@
-cmake_minimum_required (VERSION 3.5...3.31)
+cmake_minimum_required(VERSION 3.10...4.0)
project (launchinfo C CXX)
file(GLOB HEADERS "include/LaunchInfo.h")
diff -U3 -r warzone2100.old/3rdparty/libplum/CMakeLists.txt warzone2100/3rdparty/libplum/CMakeLists.txt
--- warzone2100.old/3rdparty/libplum/CMakeLists.txt 2025-09-16 11:43:06.000000000 -0500
+++ warzone2100/3rdparty/libplum/CMakeLists.txt 2025-11-11 13:15:40.979826761 -0600
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.7...4.0)
+cmake_minimum_required(VERSION 3.10...4.0)
project (libplum
VERSION 0.5.3
LANGUAGES C)
diff -U3 -r warzone2100.old/3rdparty/optional-lite/CMakeLists.txt warzone2100/3rdparty/optional-lite/CMakeLists.txt
--- warzone2100.old/3rdparty/optional-lite/CMakeLists.txt 2025-09-16 11:41:32.000000000 -0500
+++ warzone2100/3rdparty/optional-lite/CMakeLists.txt 2025-11-11 13:15:40.970277697 -0600
@@ -1,6 +1,6 @@
# A very simple version of: https://github.com/martinmoene/optional-lite/blob/master/CMakeLists.txt
-cmake_minimum_required(VERSION 3.5...3.24)
+cmake_minimum_required(VERSION 3.10...4.0)
project(
optional_lite
diff -U3 -r warzone2100.old/3rdparty/quickjs-wz/CMakeLists.txt warzone2100/3rdparty/quickjs-wz/CMakeLists.txt
--- warzone2100.old/3rdparty/quickjs-wz/CMakeLists.txt 2025-09-16 11:43:06.000000000 -0500
+++ warzone2100/3rdparty/quickjs-wz/CMakeLists.txt 2025-11-11 13:15:40.982219004 -0600
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.10...3.31)
+cmake_minimum_required(VERSION 3.10...4.0)
project (quickjs-wz C)
if(${CMAKE_VERSION} VERSION_LESS 3.12)
diff -U3 -r warzone2100.old/3rdparty/re2/CMakeLists.txt warzone2100/3rdparty/re2/CMakeLists.txt
--- warzone2100.old/3rdparty/re2/CMakeLists.txt 2025-09-16 11:43:06.000000000 -0500
+++ warzone2100/3rdparty/re2/CMakeLists.txt 2025-11-11 13:15:40.966731441 -0600
@@ -4,7 +4,7 @@
# Old enough to support Ubuntu Bionic,
# but just the MAJOR.MINOR components.
-cmake_minimum_required(VERSION 3.10)
+cmake_minimum_required(VERSION 3.10...4.0)
project(RE2 CXX)
include(CMakePackageConfigHelpers)
diff -U3 -r warzone2100.old/3rdparty/readerwriterqueue/CMakeLists.txt warzone2100/3rdparty/readerwriterqueue/CMakeLists.txt
--- warzone2100.old/3rdparty/readerwriterqueue/CMakeLists.txt 2025-09-16 11:43:06.000000000 -0500
+++ warzone2100/3rdparty/readerwriterqueue/CMakeLists.txt 2025-11-11 13:15:40.981667922 -0600
@@ -1,7 +1,7 @@
# See https://discourse.cmake.org/t/how-to-fix-cmake-minimum-required-deprecation-warning/2487/2
# for more on setting the minimum required version.
-cmake_minimum_required(VERSION 3.9...3.31.7)
+cmake_minimum_required(VERSION 3.10...4.0)
project(readerwriterqueue VERSION 1.0.7)
include(GNUInstallDirs)
diff -U3 -r warzone2100.old/3rdparty/utf8proc/CMakeLists.txt warzone2100/3rdparty/utf8proc/CMakeLists.txt
--- warzone2100.old/3rdparty/utf8proc/CMakeLists.txt 2025-09-16 11:43:06.000000000 -0500
+++ warzone2100/3rdparty/utf8proc/CMakeLists.txt 2025-11-11 13:15:40.970489260 -0600
@@ -1,4 +1,4 @@
-cmake_minimum_required (VERSION 3.10)
+cmake_minimum_required(VERSION 3.10...4.0)
include (utils.cmake)
diff -U3 -r warzone2100.old/3rdparty/utf8proc/test/app/CMakeLists.txt warzone2100/3rdparty/utf8proc/test/app/CMakeLists.txt
--- warzone2100.old/3rdparty/utf8proc/test/app/CMakeLists.txt 2025-09-16 11:43:06.000000000 -0500
+++ warzone2100/3rdparty/utf8proc/test/app/CMakeLists.txt 2025-11-11 13:15:40.970768384 -0600
@@ -1,5 +1,5 @@
# This is a test app to test consuming utf8proc with CMake.
-cmake_minimum_required(VERSION 3.16)
+cmake_minimum_required(VERSION 3.10...4.0)
project(utf8proc-test)
find_package(utf8proc REQUIRED)
add_executable(app app.c)
diff -U3 -r warzone2100.old/3rdparty/utfcpp/tests/CMakeLists.txt warzone2100/3rdparty/utfcpp/tests/CMakeLists.txt
--- warzone2100.old/3rdparty/utfcpp/tests/CMakeLists.txt 2025-09-16 11:43:06.000000000 -0500
+++ warzone2100/3rdparty/utfcpp/tests/CMakeLists.txt 2025-11-11 13:15:40.966264301 -0600
@@ -1,4 +1,4 @@
-cmake_minimum_required (VERSION 3.5)
+cmake_minimum_required(VERSION 3.10...4.0)
project(utfcpptests LANGUAGES CXX)
enable_testing()
diff -U3 -r warzone2100.old/build_tools/CMakeLists.txt warzone2100/build_tools/CMakeLists.txt
--- warzone2100.old/build_tools/CMakeLists.txt 2025-09-16 11:41:32.000000000 -0500
+++ warzone2100/build_tools/CMakeLists.txt 2025-11-11 13:15:40.965846621 -0600
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.16...3.31)
+cmake_minimum_required(VERSION 3.10...4.0)
############################
# Versioning (autorevision)
diff -U3 -r warzone2100.old/CMakeLists.txt warzone2100/CMakeLists.txt
--- warzone2100.old/CMakeLists.txt 2025-11-11 13:15:14.473586912 -0600
+++ warzone2100/CMakeLists.txt 2025-11-11 13:15:40.982956680 -0600
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.16...3.31)
+cmake_minimum_required(VERSION 3.10...4.0)
set(_OLD_CMAKE_MODULE_PATH "${CMAKE_MODULE_PATH}")
set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake)
diff -U3 -r warzone2100.old/data/fonts/CMakeLists.txt warzone2100/data/fonts/CMakeLists.txt
--- warzone2100.old/data/fonts/CMakeLists.txt 2025-09-16 11:43:07.000000000 -0500
+++ warzone2100/data/fonts/CMakeLists.txt 2025-11-11 13:15:40.959816797 -0600
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.5...3.31)
+cmake_minimum_required(VERSION 3.10...4.0)
configure_file(
"${CMAKE_CURRENT_SOURCE_DIR}/DejaVu/LICENSE"
diff -U3 -r warzone2100.old/lib/netplay/3rdparty/miniupnp/miniupnpc/CMakeLists.txt warzone2100/lib/netplay/3rdparty/miniupnp/miniupnpc/CMakeLists.txt
--- warzone2100.old/lib/netplay/3rdparty/miniupnp/miniupnpc/CMakeLists.txt 2025-09-16 11:43:08.000000000 -0500
+++ warzone2100/lib/netplay/3rdparty/miniupnp/miniupnpc/CMakeLists.txt 2025-11-11 13:15:40.965482788 -0600
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.14 FATAL_ERROR)
+cmake_minimum_required(VERSION 3.10...4.0)
project (miniupnpc
VERSION 2.3.3
diff -U3 -r warzone2100.old/lib/sound/3rdparty/opusfile/CMakeLists.txt warzone2100/lib/sound/3rdparty/opusfile/CMakeLists.txt
--- warzone2100.old/lib/sound/3rdparty/opusfile/CMakeLists.txt 2025-09-16 11:43:08.000000000 -0500
+++ warzone2100/lib/sound/3rdparty/opusfile/CMakeLists.txt 2025-11-11 13:15:40.964008420 -0600
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.16)
+cmake_minimum_required(VERSION 3.10...4.0)
list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/cmake")
diff -U3 -r warzone2100.old/lib/wzmaplib/CMakeLists.txt warzone2100/lib/wzmaplib/CMakeLists.txt
--- warzone2100.old/lib/wzmaplib/CMakeLists.txt 2025-09-16 11:41:32.000000000 -0500
+++ warzone2100/lib/wzmaplib/CMakeLists.txt 2025-11-11 13:15:40.962781424 -0600
@@ -9,7 +9,7 @@
##############################
# wzmaplib project
-cmake_minimum_required(VERSION 3.16...3.31)
+cmake_minimum_required(VERSION 3.10...4.0)
project (wzmaplib CXX)
OPTION(WZMAPLIB_ENABLE_ZIPIOPROVIDER "wzmaplib: Provide ZipIOProvider (which requires libzip)" ON)
diff -U3 -r warzone2100.old/po/CMakeLists.txt warzone2100/po/CMakeLists.txt
--- warzone2100.old/po/CMakeLists.txt 2025-09-16 11:41:32.000000000 -0500
+++ warzone2100/po/CMakeLists.txt 2025-11-11 13:15:40.956128485 -0600
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.16...3.31)
+cmake_minimum_required(VERSION 3.10...4.0)
if(NOT ENABLE_NLS)
message(STATUS "Skipping translations generation / native language support")
diff -U3 -r warzone2100.old/src/integrations/CMakeLists.txt warzone2100/src/integrations/CMakeLists.txt
--- warzone2100.old/src/integrations/CMakeLists.txt 2025-09-16 11:41:32.000000000 -0500
+++ warzone2100/src/integrations/CMakeLists.txt 2025-11-11 13:15:40.959547975 -0600
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.16...3.31)
+cmake_minimum_required(VERSION 3.10...4.0)
##################################################
# WZ Discord RPC support
diff -U3 -r warzone2100.old/tools/map/old/CMakeLists.txt warzone2100/tools/map/old/CMakeLists.txt
--- warzone2100.old/tools/map/old/CMakeLists.txt 2025-09-16 11:41:32.000000000 -0500
+++ warzone2100/tools/map/old/CMakeLists.txt 2025-11-11 13:15:40.958291818 -0600
@@ -1,4 +1,4 @@
-cmake_minimum_required (VERSION 2.8)
+cmake_minimum_required(VERSION 3.10...4.0)
project (maptools)
diff -U3 -r warzone2100.old/tools/maptools-cli/CMakeLists.txt warzone2100/tools/maptools-cli/CMakeLists.txt
--- warzone2100.old/tools/maptools-cli/CMakeLists.txt 2025-09-16 11:43:08.000000000 -0500
+++ warzone2100/tools/maptools-cli/CMakeLists.txt 2025-11-11 13:15:40.957878508 -0600
@@ -7,7 +7,7 @@
set(_cmake_min_ver_supported 3.11) # CMake 3.11 is the minimum version for FetchContent
endif()
-cmake_minimum_required(VERSION ${_cmake_min_ver_supported}...3.14)
+cmake_minimum_required(VERSION 3.10...4.0)
set(_OLD_CMAKE_MODULE_PATH "${CMAKE_MODULE_PATH}")
set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake)
--- a/3rdparty/utfcpp/CMakeLists.txt~ 2025-12-09 07:31:34.000000000 -0600
+++ b/3rdparty/utfcpp/CMakeLists.txt 2025-12-09 13:53:08.443636881 -0600
@@ -1,4 +1,4 @@
-cmake_minimum_required (VERSION 3.14...3.27)
+cmake_minimum_required (VERSION 3.10...4.0)
project (utf8cpp
VERSION 4.0.8
LANGUAGES CXX

View file

@ -1,2 +1,2 @@
SHA512 (warzone2100_src.tar.xz) = 78d2ac1379f218852d677c59a714f8066731f88c041a4eca1bcca48fa3c75609eca64dde863ef61b5b6215061a60929942a27f48a24d1ab3ed8307f85dba7da2
SHA512 (high-quality-en-sequences.wz) = 2a4a9e299412fe1adac21001848d10575be69039bb2d762bcad94faefbf498ff72ff0e37fc4017c7598692d250456a444d6d5619c88a9772cfd3a03d4b780f12
0b81a0012098a1310f5351a3ace2021b warzone2100-3.1.1.tar.xz
6fa4d723d4019552cddf51d7ec8fb78c sequences.wz

View file

@ -1,56 +1,22 @@
# Don't build internal static libs as shared
%global _cmake_shared_libs %{nil}
%global debug_package %{nil}
Name: warzone2100
Version: 4.7.0
Version: 3.1.1
Release: 1%{?dist}
Summary: Innovative 3D real-time strategy
# 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
Group: Amusements/Games
License: GPLv2+ and CC-BY-SA
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
Source0: http://downloads.sourceforge.net/project/%{name}/releases/%{version}/%{name}-%{version}.tar.xz
Source1: http://downloads.sourceforge.net/project/%{name}/%{name}/Videos/low-quality-en/sequences.wz
Patch1: cmake4.patch
Patch2: 8701c62ae68ca70da43ec915cbf6776c492e6656.patch
# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
ExcludeArch: %{ix86}
# https://github.com/Warzone2100/warzone2100/issues/4577
ExcludeArch: s390x
BuildRequires: cmake
BuildRequires: desktop-file-utils
BuildRequires: freetype-devel
BuildREquires: fribidi-devel
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: gettext
BuildRequires: glslc
BuildRequires: harfbuzz-devel
BuildRequires: libcurl-devel
BuildRequires: libogg-devel
BuildRequires: libpng-devel
BuildRequires: libsodium-devel
BuildRequires: libtheora-devel
BuildRequires: libvorbis-devel
BuildRequires: libzip-devel
BuildRequires: miniupnpc-devel
BuildRequires: openal-soft-devel
BuildRequires: openssl-devel
BuildRequires: opus-devel
BuildRequires: p7zip
BuildRequires: physfs-devel
BuildRequires: protobuf-devel
BuildRequires: rubygem-asciidoctor
BuildRequires: SDL3-devel
BuildRequires: sqlite-devel
BuildRequires: vulkan-devel
Requires: hicolor-icon-theme
Recommends: %{name}-sequences
BuildRequires: physfs-devel >= 2.0
BuildRequires: qt-devel >= 4.0
BuildRequires: glew-devel >= 1.5.2
BuildRequires: SDL_net-devel openal-soft-devel bison flex zip
BuildRequires: libpng-devel libogg-devel libvorbis-devel
BuildRequires: quesoglc-devel popt-devel gettext libtheora-devel
BuildRequires: automake >= 1.8
BuildRequires: desktop-file-utils
%description
Warzone 2100 was an innovative 3D real-time strategy game back in 1999, and
@ -61,245 +27,43 @@ ReDev project was formed to take care of its future.
%package sequences
Summary: Video file for %{name}
Group: Amusements/Games
Provides: warzone2100-data
Requires: %{name}
BuildArch: noarch
%description sequences
Video file for %{name}.
Video file for %{name}
%prep
%autosetup -n warzone2100 -p1
# Don't use -Werror for distro builds
sed -i -e '/^CONFIGURE_WZ_COMPILER_WARNINGS()$/d' CMakeLists.txt
%setup -q
%build
%cmake -DWZ_DISTRIBUTOR=Fedora
%cmake_build
%configure --disable-rpath --enable-debug=no --with-distributor="Fedora"
make %{_smp_mflags}
%install
%cmake_install
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
rm -rf $RPM_BUILD_ROOT%{_defaultdocdir}
%find_lang %{name} --all-name
install -p -m644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/warzone2100/sequences.wz
desktop-file-install \
--dir=$RPM_BUILD_ROOT%{_datadir}/applications/ \
$RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
# Fix icon install path
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
%find_lang %{name}
install -p -m644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/%{name}/
%files -f %{name}.lang
%license COPYING COPYING.NONGPL COPYING.README
%doc AUTHORS ChangeLog
%{_bindir}/warzone2100
%{_datadir}/applications/net.wz2100.warzone2100.desktop
%{_datadir}/icons/hicolor/128x128/apps/net.wz2100.warzone2100.png
%{_datadir}/metainfo/net.wz2100.warzone2100.metainfo.xml
%{_datadir}/warzone2100/
%exclude %{_datadir}/warzone2100/sequences.wz
%{_mandir}/man6/warzone2100.6*
%{_bindir}/%{name}
%{_datadir}/icons/warzone*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%exclude %{_datadir}/%{name}/sequences.wz
%doc AUTHORS ChangeLog COPYING COPYING.NONGPL COPYING.README
%files sequences
%{_datadir}/warzone2100/sequences.wz
%{_datadir}/%{name}/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
* Sat Jun 13 2026 Yaakov Selkowitz <yselkowi@redhat.com> - 4.6.3-2
- Rebuilt for openssl 4.0
* Wed Feb 04 2026 Gwyn Ciesla <gwync@protonmail.com> - 4.6.3-1
- 4.6.3
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 4.6.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Tue Dec 09 2025 Gwyn Ciesla <gwync@protonmail.com> - 4.6.2-1
- 4.6.2
* Tue Sep 16 2025 Gwyn Ciesla <gwync@protonmail.com> - 4.6.1-1
- 4.6.1
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 4.5.5-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 4.5.5-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Tue Jan 14 2025 Pete Walter <pwalter@fedoraproject.org> - 4.5.5-1
- Update to 4.5.5 (rhbz#2324276)
* Wed Oct 02 2024 Pete Walter <pwalter@fedoraproject.org> - 4.5.3-1
- Update to 4.5.3 (rhbz#2312053)
* Wed Sep 4 2024 Miroslav Suchý <msuchy@redhat.com> - 4.5.2-2
- convert license to SPDX
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.3.5-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.3.5-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Wed Nov 1 2023 Mamoru TASAKA <mtasaka@fedoraproject.org> - 4.3.5-4
- Backport upstream patch for new vulkan header (#2242267)
* Thu Oct 05 2023 Remi Collet <remi@remirepo.net> - 4.3.5-3
- rebuild for new libsodium
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.3.5-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Thu Apr 20 2023 Pete Walter <pwalter@fedoraproject.org> - 4.3.5-1
- Update to 4.3.5 (rhbz#2182221)
* Sun Mar 12 2023 Pete Walter <pwalter@fedoraproject.org> - 4.3.3-4
- Fix FTBFS (rhbz#2171756)
* Fri Feb 03 2023 Pete Walter <pwalter@fedoraproject.org> - 4.3.3-3
- ExcludeArch i686 for https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.3.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Mon Jan 09 2023 Pete Walter <pwalter@fedoraproject.org> - 4.3.3-1
- Update to 4.3.3 (#2158024)
* Mon Nov 21 2022 Pete Walter <pwalter@fedoraproject.org> - 4.3.2-1
- Update to 4.3.2 (#2134915)
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.7-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Mon Mar 21 2022 Pete Walter <pwalter@fedoraproject.org> - 4.2.7-1
- Update to 4.2.7
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Thu May 27 2021 Pete Walter <pwalter@fedoraproject.org> - 4.0.1-1
- Update to 4.0.1
- Install high quality intro sequences
- Recommends sequences subpackage
* Tue Mar 30 2021 Jonathan Wakely <jwakely@redhat.com> - 3.3.0-7
- Rebuilt for removed libstdc++ symbol (#1937698)
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.3.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Sat Oct 17 2020 Jeff Law <law@redhat.org> - 3.3.0-5
- Fix missing #include for gcc-11
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.3.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.3.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Mon Sep 09 2019 Pete Walter <pwalter@fedoraproject.org> - 3.3.0-2
- Install icons in hicolor icon theme
* Thu Sep 05 2019 Pete Walter <pwalter@fedoraproject.org> - 3.3.0-1
- Update to 3.3.0 (#1748064)
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.3-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.3-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Thu Aug 23 2018 Nicolas Chauvet <kwizart@gmail.com> - 3.2.3-8
- Rebuilt for glew 2.1.0
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.3-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.3-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Thu Jan 11 2018 Jan Synáček <jsynacek@redhat.com> - 3.2.3-5
- remove unnecessary build dependency on quesoglc-devel (#1533110)
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.3-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Mon May 15 2017 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
* Mon Apr 24 2017 Jan Synáček <jsynacek@redhat.com> - 3.2.3-1
- Update to 3.2.3 (#1444681)
* Sun Mar 12 2017 Peter Robinson <pbrobinson@fedoraproject.org> 3.2.2-5
- Build with openssl 1.1 now fixed upstream
* Mon Feb 20 2017 Jan Synáček <jsynacek@redhat.com> - 3.2.2-4
- Fix FTBFS (#1424536)
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Tue Jan 10 2017 Orion Poplawski <orion@cora.nwra.com> - 3.2.2-2
- Rebuild for glew 2.0.0
* Mon Dec 5 2016 Jan Synáček <jsynacek@redhat.com> - 3.2.2-1
- Update to 3.2.2 (#1401273)
* Sun Nov 14 2016 Peter Robinson <pbrobinson@fedoraproject.org> 3.2.1-2
- Rebuild against compat-openssl10
* Fri Jul 29 2016 Jan Synáček <jsynacek@redhat.com> - 3.2.1-1
- Update to 3.2.1 (#1361438)
* Tue Jul 12 2016 Jan Synáček <jsynacek@redhat.com> - 3.2.0-1
- Update to 3.2.0 (#1354227)
* Tue Apr 12 2016 Jan Synáček <jsynacek@redhat.com> - 3.1.5-1
- Update to 3.1.5 (#1325926)
* Tue Apr 5 2016 Jan Synáček <jsynacek@redhat.com> - 3.1.4-1
- Update to 3.1.4 (#1323678)
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Tue Jan 26 2016 Jan Synáček <jsynacek@redhat.com> - 3.1.3-1
- Update to 3.1.3 (#1301801)
* Thu Jan 14 2016 Adam Jackson <ajax@redhat.com> - 3.1.2-5
- Rebuild for glew 1.13
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 3.1.2-3
- Rebuilt for GCC 5 C++11 ABI change
* Thu Mar 26 2015 Richard Hughes <rhughes@redhat.com> - 3.1.2-2
- Add an AppData file for the software center
* Mon Jan 5 2015 Jan Synáček <jsynacek@redhat.com> - 3.1.2-1
- Update to 3.1.2 (#1178445)
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Thu Dec 12 2013 Jan Synáček <jsynacek@redhat.com> - 3.1.1-1
- Update to 3.1.1 (#1040915)