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
