Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package freeciv for openSUSE:Factory checked 
in at 2026-03-22 14:12:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/freeciv (Old)
 and      /work/SRC/openSUSE:Factory/.freeciv.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "freeciv"

Sun Mar 22 14:12:55 2026 rev:33 rq:1341730 version:3.2.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/freeciv/freeciv.changes  2026-01-02 
14:31:51.972743530 +0100
+++ /work/SRC/openSUSE:Factory/.freeciv.new.8177/freeciv.changes        
2026-03-22 14:14:23.430741847 +0100
@@ -1,0 +2,16 @@
+Sat Mar 21 19:20:22 UTC 2026 - Andreas Stieger <[email protected]>
+
+- freeciv 3.2.4:
+  * CVE-2026-33250: Fix a vulnerability allowing remote crashing
+    of the server (boo#1260036)
+  * SDL2 client: Fix crash on selecting nation style or nation
+- includes changes from version 3.2.3:
+  * Restore server to sane state after savegame loading failures
+  * Assert unit goto tile validity rather than outright crashing
+  * Improvements to AI players
+  * Client UI tweaks and bug fixes
+  * translation updates
+- drop SDL3 client, build alongside SDL2 is no longer supported,
+  requires more intrusive changes to rpm spec
+
+-------------------------------------------------------------------

Old:
----
  freeciv-3.2.2.tar.xz

New:
----
  freeciv-3.2.4.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ freeciv.spec ++++++
--- /var/tmp/diff_new_pack.voqUyh/_old  2026-03-22 14:14:24.158771793 +0100
+++ /var/tmp/diff_new_pack.voqUyh/_new  2026-03-22 14:14:24.162771958 +0100
@@ -17,14 +17,8 @@
 #
 
 
-# SDL3 is available from Leap 16.0 and up
-%if 0%{?suse_version} >= 1600
-%bcond_without sdl3
-%else
-%bcond_with sdl3
-%endif
 Name:           freeciv
-Version:        3.2.2
+Version:        3.2.4
 Release:        0
 Summary:        Free Civilization Clone
 License:        GPL-2.0-or-later
@@ -54,10 +48,6 @@
 BuildRequires:  pkgconfig(sqlite3) >= 3.0.0
 BuildRequires:  pkgconfig(zlib)
 Requires:       freeciv_client-%{version}
-%if %{with sdl3}
-BuildRequires:  pkgconfig(sdl3-image)
-BuildRequires:  pkgconfig(sdl3-ttf)
-%endif
 %if 0%{?suse_version} >= 1600
 BuildRequires:  pkgconfig(readline)
 %else
@@ -116,17 +106,6 @@
 %description sdl2
 Freeciv executable using the SDL2 library
 
-%if %{with sdl3}
-%package sdl3
-Summary:        SDL3 client for freeciv
-Group:          Amusements/Games/Strategy/Turn Based
-Requires:       freeciv = %{version}
-Provides:       freeciv_client-%{version}
-
-%description sdl3
-Freeciv executable using the SDL3 library
-%endif
-
 %prep
 %autosetup -p1
 
@@ -135,7 +114,8 @@
 export CXX=g++-12
 %endif
 %meson \
-       -Dclients=gtk3.22,gtk4,qt,sdl2%{?with_sdl3:,sdl3} \
+       -Dclients=gtk3.22,gtk4,qt,sdl2 \
+       -Daudio=sdl2 \
        -Dfcmp=gtk3,gtk4,qt \
        -Dsyslua=true \
        -Dreadline=true \
@@ -222,11 +202,3 @@
 %{_datadir}/applications/org.freeciv.sdl2.desktop
 %{_datadir}/metainfo/org.freeciv.sdl2.metainfo.xml
 
-%if %{with sdl3}
-%files sdl3
-%license COPYING
-%{_bindir}/freeciv-sdl3
-%{_datadir}/applications/org.freeciv.sdl3.desktop
-%{_datadir}/metainfo/org.freeciv.sdl3.metainfo.xml
-%endif
-

++++++ freeciv-3.2.2.tar.xz -> freeciv-3.2.4.tar.xz ++++++
/work/SRC/openSUSE:Factory/freeciv/freeciv-3.2.2.tar.xz 
/work/SRC/openSUSE:Factory/.freeciv.new.8177/freeciv-3.2.4.tar.xz differ: char 
15, line 1

Reply via email to