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)
