Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package wesnoth for openSUSE:Factory checked 
in at 2021-06-11 00:17:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wesnoth (Old)
 and      /work/SRC/openSUSE:Factory/.wesnoth.new.32437 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wesnoth"

Fri Jun 11 00:17:47 2021 rev:23 rq:896623 version:1.15.13

Changes:
--------
--- /work/SRC/openSUSE:Factory/wesnoth/wesnoth.changes  2021-03-24 
16:15:44.340114446 +0100
+++ /work/SRC/openSUSE:Factory/.wesnoth.new.32437/wesnoth.changes       
2021-06-11 00:17:55.961239660 +0200
@@ -1,0 +2,21 @@
+Mon May 31 13:34:06 UTC 2021 - Ferdinand Thiessen <[email protected]>
+
+- Update to 1.15.13
+  * Add-ons client now has a filter based on tags.
+  * Updated translations: British English, Czech, Dutch, Italian,
+    Russian
+  * Added units: Horses, Seahorse and Zombie horse variation
+  * Update piglet/boar graphics
+  * The multiplayer "turns over" dialog now uses each team's colors
+  * Full changes:
+    https://github.com/wesnoth/wesnoth/blob/1.15.13/changelog.md
+- Added fix-widgets.patch
+- Fixed rpmlint error with Tumbleweed (not versioned Obsoletes)
+
+-------------------------------------------------------------------
+Sun May  9 18:42:40 UTC 2021 - Dirk M??ller <[email protected]>
+
+- update to 1.15.12:
+  * Long list of fixes, see 
https://github.com/wesnoth/wesnoth/blob/1.15.12/changelog.md
+
+-------------------------------------------------------------------

Old:
----
  1.15.11.tar.gz

New:
----
  fix-widgets.patch
  wesnoth-1.15.13.tar.gz

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

Other differences:
------------------
++++++ wesnoth.spec ++++++
--- /var/tmp/diff_new_pack.EKdkW2/_old  2021-06-11 00:18:02.057250251 +0200
+++ /var/tmp/diff_new_pack.EKdkW2/_new  2021-06-11 00:18:02.057250251 +0200
@@ -18,19 +18,22 @@
 
 %define boost_min_version 1.56
 Name:           wesnoth
-Version:        1.15.11
+Version:        1.15.13
 Release:        0
 Summary:        Fantasy Turn-Based Strategy Game
 License:        EPL-1.0 AND GPL-2.0-or-later
 Group:          Amusements/Games/Strategy/Turn Based
 URL:            https://www.wesnoth.org/
-Source:         https://github.com/wesnoth/wesnoth/archive/%{version}.tar.gz
+Source:         
https://github.com/wesnoth/wesnoth/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM fix-widgets.patch -- 
https://github.com/wesnoth/wesnoth/issues/5823
+Patch0:         fix-widgets.patch
 BuildRequires:  cmake >= 2.8.5
 BuildRequires:  dejavu
 BuildRequires:  fdupes
 BuildRequires:  fribidi-devel
 BuildRequires:  gcc-c++
 BuildRequires:  hicolor-icon-theme
+BuildRequires:  libboost_atomic-devel >= %{boost_min_version}
 BuildRequires:  libboost_chrono-devel >= %{boost_min_version}
 BuildRequires:  libboost_coroutine-devel >= %{boost_min_version}
 BuildRequires:  libboost_date_time-devel >= %{boost_min_version}
@@ -47,7 +50,7 @@
 BuildRequires:  readline-devel
 BuildRequires:  sazanami-fonts
 BuildRequires:  zlib-devel
-BuildRequires:  pkgconfig(SDL2_image) >= 2.0.0
+BuildRequires:  pkgconfig(SDL2_image) >= 2.0.2
 BuildRequires:  pkgconfig(SDL2_mixer) >= 2.0.0
 BuildRequires:  pkgconfig(SDL2_ttf) >= 2.0.12
 BuildRequires:  pkgconfig(cairo) >= 1.10.0
@@ -55,7 +58,7 @@
 BuildRequires:  pkgconfig(fontconfig) >= 2.4.1
 BuildRequires:  pkgconfig(libcrypto)
 BuildRequires:  pkgconfig(pangocairo) >= 1.22.0
-BuildRequires:  pkgconfig(sdl2) >= 2.0.4
+BuildRequires:  pkgconfig(sdl2) >= 2.0.8
 Requires:       dejavu
 Requires:       sazanami-fonts
 Requires:       wesnoth-data = %{version}
@@ -72,9 +75,9 @@
 Summary:        Architecture independent data for Battle for Wesnoth
 Group:          Amusements/Games/Strategy/Turn Based
 Requires:       wesnoth-fslayout
-Obsoletes:      wesnoth-data-base
-Obsoletes:      wesnoth-data-full
-Obsoletes:      wesnoth-data-small
+Obsoletes:      wesnoth-data-base <= %{version}
+Obsoletes:      wesnoth-data-full <= %{version}
+Obsoletes:      wesnoth-data-small <= %{version}
 BuildArch:      noarch
 
 %package campaign-server
@@ -108,6 +111,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 # Fix rpmlint's "E: env-script-interpreter".
 sed -i "s:/usr/bin/env python:/usr/bin/python:g" $(find data/tools -type f)
 
@@ -121,8 +125,7 @@
        -DENABLE_DESKTOP_ENTRY=ON \
        -DSERVER_UID=root \
        -DSERVER_GID=root
-
-make %{?_smp_mflags} VERBOSE=1
+%cmake_build
 
 %install
 %cmake_install
@@ -144,6 +147,10 @@
 %{_bindir}/%{name}
 %{_datadir}/applications/org.wesnoth.Wesnoth.desktop
 %{_datadir}/icons/hicolor/*/apps/wesnoth-icon.png
+%dir %{_datadir}/icons/HighContrast
+%dir %{_datadir}/icons/HighContrast/scalable
+%dir %{_datadir}/icons/HighContrast/scalable/apps
+%{_datadir}/icons/HighContrast/*/apps/wesnoth-icon.*
 %{_datadir}/metainfo/org.wesnoth.Wesnoth.appdata.xml
 %{_mandir}/man*/wesnoth.*%{ext_man}
 %{_mandir}/*/man*/wesnoth.*%{ext_man}

++++++ fix-widgets.patch ++++++
diff -Nur wesnoth-1.15.13/src/CMakeLists.txt new/src/CMakeLists.txt
--- wesnoth-1.15.13/src/CMakeLists.txt  2021-05-31 16:35:46.442567515 +0200
+++ new/src/CMakeLists.txt      2021-05-31 16:37:10.699512912 +0200
@@ -153,7 +153,7 @@
        add_library(wesnoth-client STATIC ${wesnoth_sources} ${lua_sources} 
${wesnoth_game_sources} ${wesnoth_sdl_sources})
 
        # widgets need special handling since otherwise the way they're 
registered causes the linker to remove them since it incorrectly thinks they're 
unused
-       add_library(wesnoth-widgets ${wesnoth_widget-sources})
+       add_library(wesnoth-widgets STATIC ${wesnoth_widget-sources})
        if(APPLE)
                set(WIDGETS_LIB -Wl,-force_load wesnoth-widgets)
        elseif(NOT WIN32)

Reply via email to