Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package warzone2100 for openSUSE:Factory checked in at 2026-05-21 18:31:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/warzone2100 (Old) and /work/SRC/openSUSE:Factory/.warzone2100.new.2084 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "warzone2100" Thu May 21 18:31:17 2026 rev:46 rq:1354427 version:4.7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/warzone2100/warzone2100.changes 2026-02-13 12:44:22.764356982 +0100 +++ /work/SRC/openSUSE:Factory/.warzone2100.new.2084/warzone2100.changes 2026-05-21 18:32:43.099830476 +0200 @@ -1,0 +2,83 @@ +Mon May 18 18:29:50 UTC 2026 - Carsten Ziepke <[email protected]> + +- Use '%{?suse_version} >= 1699' instead '%{?suse_version} > 1600', + exclude Tumbleweed from using vulkan because vulkan is too recent + in Tumbleweed + +------------------------------------------------------------------- +Sun May 17 11:45:10 UTC 2026 - Carsten Ziepke <[email protected]> + +- Update to 4.7.0 + Campaign: + * Change: Additional Remastered balance updates + * Fix: Typo in Reclamation level 4 pushing a unit to an + imaginary unit spawn array + Translations: + * Change: Translation updates + Other: + * Fix: pieblitfunc: Reset mTexture pointer after deleting + * Fix: Various compilation issues +- Changes in 4.7.0-beta2 + General: + * Add: Reclamation soundtrack + Multiplayer: + * Fix: Various netplay and netlobby improvements + Networking: + * Fix: urlrequest: Improve handling of pending requests at + shutdown + Other: + * Fix: Flatpak: Migrate to new flat-manager-client + * Fix: CI: Update various dependencies +- Changes in 4.7.0-beta1 + General: + * Add: Add Weapon Stats flag for configuring Captured Units + Teleport + * Fix: Mouse cursor not respecting display scale on some OSes + * Fix: Fix 'disabled' state of mouse key code + Graphics: + * Fix: Vulkan: Major improvements for synchronization & + recreating swapchain, fixing graphical issues and behavior on + some systems + * Fix: Numerous model fixes, resolving many shadow issues + * Fix: Remove built in shadows for most skyscrapers and make + pipes float less + * Fix: Objects incorrectly darkened due to terrain + darkness / satellite strike + Campaign: + * Add: Update Remastered balance, additional spawns 2.0 + * Add: "Pumpkin" v1.10 Campaign Balance Mod + * Add: Campaign balance descriptions help panel + * Fix: Classic campaign Howitzer tree path + * Fix: Various guide topic issues + * Fix: Missing Intel message issues + Multiplayer: + * Add: New netlobby support, with IPv4 + IPv6, improved security + & privacy, enhanced options, better performance & + compatibility with difficult ISPs, and much more + * Add: New unified lobby + join screen + * Add: Expanded "Host Lobby Options" panel + * Add: New --lobbyjoin and --lobbyspectate CLI options + * Fix: Properly persist player mute option + * Fix: Easily join multiplayer games by Lobby GameID + Networking: + * Fix: poll_descriptor_set: Handle POLLNVAL in + PollDescriptorSet::isSet() + Scripting: + * Add: Add "Reset Sun" button to the script debugger + * Add: Add an emitSound() JS function + AI: + * Fix: Semperfi AI: Fully rearm VTOLs + Balance MP: + * Fix: Add missing Particle Gun times to camTechEnabler.js + Other: + * Change: steering: Introduce extensible steering behavior + management system + * Fix: Remove unused power property from sensor.json + * Fix: Reduce apsFeatureLists to a single list and rename to + apsFeatureList + * Fix: framework: Simplify some SFINAE checks for + PagedEntityContainer and LoopBodyHandlerCallStrategy +- Add BuildRequires libjpeg8-devel +- Drop BuildRequires update-desktop-files + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ warzone2100.spec ++++++ --- /var/tmp/diff_new_pack.hTstKd/_old 2026-05-21 18:33:04.648716174 +0200 +++ /var/tmp/diff_new_pack.hTstKd/_new 2026-05-21 18:33:04.652716338 +0200 @@ -1,7 +1,7 @@ # # spec file for package warzone2100 # -# Copyright (c) 2026 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,14 @@ %define _lto_cflags %{nil} -# NOTE Vulkan is disabled for Leap 15 due to older VK Headers -%if 0%{?suse_version} > 1500 -%bcond_without vulkan -%else +# NOTE Disable Vulkan for Tumbleweed since Vulkan is too recent in Tumbleweed +%if 0%{?suse_version} >= 1699 %bcond_with vulkan +%else +%bcond_without vulkan %endif Name: warzone2100 -Version: 4.6.3 +Version: 4.7.0 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 @@ -38,13 +38,13 @@ BuildRequires: gcc-c++ BuildRequires: hicolor-icon-theme BuildRequires: libjpeg-devel +BuildRequires: libjpeg8-devel BuildRequires: libminiupnpc-devel BuildRequires: libpng-devel BuildRequires: libzip-tools BuildRequires: physfs-devel BuildRequires: pkg-config BuildRequires: unzip -BuildRequires: update-desktop-files BuildRequires: zip BuildRequires: pkgconfig(fribidi) BuildRequires: pkgconfig(gl) @@ -125,6 +125,7 @@ # Remove cmake4 error due to not setting # min cmake version - sflees.de export CMAKE_POLICY_VERSION_MINIMUM=3.5 + %cmake .. \ %if %{without vulkan} -DWZ_ENABLE_BACKEND_VULKAN=OFF \ @@ -132,28 +133,32 @@ -DBUILD_SHARED_LIBS=OFF \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_DOCDIR=%{_docdir}/%{name} \ + -DWZ_APPSTREAM_ID=warzone2100 \ -DWZ_DISTRIBUTOR="openSUSE" \ -DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF \ - -DWZ_APPSTREAM_ID=warzone2100 + -DWZ_USE_SYSTEM_LIBJPEG_TURBO=ON + %cmake_build %install %cmake_install %find_lang %{name} %find_lang %{name}_guide -%suse_update_desktop_file -i %{name} mkdir -p %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/ mv %{buildroot}%{_datadir}/icons/warzone2100.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/warzone2100.png %fdupes %{buildroot}%{_datadir} +# remove warzone2100.debug file +rm -rf %{buildroot}%{_bindir}/%{name}.debug + %files -f %{name}.lang %files -f %{name}_guide.lang %license COPYING COPYING.NONGPL COPYING.README %doc %{_docdir}/%{name} -%{_bindir}/* +%{_bindir}/%{name} %{_datadir}/applications/* %{_datadir}/metainfo/warzone2100.metainfo.xml %{_datadir}/icons/hicolor/*/apps/warzone2100.png ++++++ warzone2100_src.tar.xz ++++++ /work/SRC/openSUSE:Factory/warzone2100/warzone2100_src.tar.xz /work/SRC/openSUSE:Factory/.warzone2100.new.2084/warzone2100_src.tar.xz differ: char 26, line 1
