Hello community,

here is the log from the commit of package wesnoth for openSUSE:Factory checked 
in at 2018-05-29 10:27:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wesnoth (Old)
 and      /work/SRC/openSUSE:Factory/.wesnoth.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wesnoth"

Tue May 29 10:27:35 2018 rev:4 rq:606842 version:1.14.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/wesnoth/wesnoth.changes  2017-09-11 
16:18:10.663574584 +0200
+++ /work/SRC/openSUSE:Factory/.wesnoth.new/wesnoth.changes     2018-05-29 
10:27:51.118306086 +0200
@@ -1,0 +2,128 @@
+Sun May 13 12:22:52 UTC 2018 - [email protected]
+
+- Add _constraints to prevent build failures due to memory
+  exhaustion.
+
+-------------------------------------------------------------------
+Wed May  9 21:31:41 UTC 2018 - [email protected]
+
+- Update to 1.14.1:
+  * Campaigns
+    + Eastern Invasion:
+      o In 'Captured', fixed units incorrectly costing upkeep after
+        leveling up.
+      o Secrets of the Ancients
+      o Fixed minor unit naming inconsistencies (issues #2844 and
+        #2846).
+    + Under the Burning Suns:
+      o Added custom graphics for the broken tree in S1.
+      o Various sprite and image updates.
+      o Fixed a bug in the formation ability causing defense bonuses
+        not being received in some cases.
+  * Language and i18n:
+    + Updated translations: British English, Chinese (Simplified),
+      Czech, French, Galician, German, Italian, Japanese, Scottish
+      Gaelic, Slovak, Spanish
+    + Fixed Logging Options tooltips not being translatable (issue
+      #2837).
+  * Multiplayer server:
+    + Added support for matching user, IP, and email bans from a
+      forums board when the forum_user_handler is enabled and
+      active. (IP and email bans with wildcards are not supported
+      yet.)
+    + Fixed various instances of the server crashing under certain
+     conditions.
+  * Performance:
+    + Added an option to disable the FPS limiter for a slight
+      performance boost.
+  * Units:
+    + Changed the plural name for the merfolk race from Mermen to
+      Merfolk (issue #2940) and replaced a few instances in core
+      unit or terrain descriptions accordingly.
+  * User interface:
+    + Removed individual Join/Observe buttons for each game in the
+      MP Lobby.
+    + Highlight the titles of MP games with vacant slots.
+    + Improved MP Lobby layout on low resolutions.
+    + Improved reporting of network errors in the MP lobby (issue
+      #3005).
+    + Ensure the chat widget remains the correct size even after a
+      window resize.
+    + Custom MP game names are now capped at 50 characters.
+    + Restored Era info to main MP game display.
+    + Improved the resolution selection criteria for the MP Lobby.
+    + Fixed inactive weapon specials being displayed in the Unit
+      Attack dialog  unlike in 1.12 (issue #3033).
+  * Miscellaneous and bug fixes
+    + Removed misleading tooltip text stating registered nicknames
+      are optional for the official MP server.
+    + Attempting to save a screenshot with an unsupported format now
+      shows an error message, instead of saving the screenshot as
+      BMP with the requested extension.
+    + It is now possible to disable logdomains in the Logging
+      Options dialog.
+    + Fixed the wesnoth(6) manpage claiming the default log level is
+      'error' when it has been 'warning' since version 1.9.0.
+    + Document --log-none in the wesnoth(6) manpage.
+    + Avoid trying to load invalid base64-encoded data URIs.
+    + wesnoth_addon_manager and the addons.wesnoth.org web index
+      can now use data URIs.
+    * Fixed a crash when using certain invalid color= values.
+    * Implemented a workaround for an unhandled std::bad_cast from
+      string comparison functions that caused a crash-to-desktop
+      when opening Preferences among others (issue #3050).
+
+-------------------------------------------------------------------
+Tue May  8 11:04:58 UTC 2018 - [email protected]
+
+- Update to 1.14.0:
+  * Campaigns: Under the Burning Suns:
+     + New set of Quenoth faction and character portraits by
+       LordBob.
+     + Updated sprites for several Quenoth units.
+     + Fixed "Invalid WML found" error that can be caused by the
+       Quenoth Youth support ability.
+  * Help browser:
+    + Temporarily hidden Editor section as it is mostly incomplete
+      and of little use right now (issue #2963).
+  * Language and i18n:
+    + Fixed Version label on the title screen not being
+      translatable (issue #2914).
+    + Updated translations: Czech, French, Galician, German,
+      Japanese, Polish, Scottish Gaelic, Slovak, Spanish
+  * Multiplayer:
+    + Fixed regression causing a crash-to-desktop when trying to
+      log into the server using a registered and active account
+      without specifying a password.
+    + Fixed an infinite loading screen if the server shut down or
+      restarted mid-login.
+    + Fixed an infinite loading screen when attempting to login
+      with an unregistered nickname followed by a registered one.
+    + Dark Forecast: Fixed possible Lua error when the weather
+      changes.
+  * User Interface:
+    + Implemented MP chat message history saving (issue #1194,
+      issue #2802).
+    + Fixed context menus not dismissing on right click.
+  * Miscellaneous and bug fixes:
+    + Fixed an AI assertion when a unit with one disabled attack
+      attacked a unit with no attacks or a single disabled attack.
+- Update build dependencies:
+  * SDL:
+    + Move from SDL1 to SDL2.
+    + Remove dependency on net.
+  * Boost:
+    + Added libboost_random-devel.
+    + Added libboost_thread-devel.
+    + Minimum version is now 1.56.
+  * Others:
+    + New build dependency on libcrypto.
+    + Added build dependency on readline-devel (optional, for
+      command history in the built-in Lua console).
+    + Dependencies on fonts are also relevant for runtime.
+- Drop tools subpackage (removed from upstream sources).
+- Drop link-boost.patch (fixed upstream).
+- Drop conditionals for Leap 42.3: It wont't build anyway as boost
+  1.56 is not available. 
+
+-------------------------------------------------------------------

Old:
----
  link-boost.patch
  wesnoth-1.12.6.tar.bz2

New:
----
  _constraints
  wesnoth-1.14.1.tar.bz2

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

Other differences:
------------------
++++++ wesnoth.spec ++++++
--- /var/tmp/diff_new_pack.nR0Tbh/_old  2018-05-29 10:27:59.022014062 +0200
+++ /var/tmp/diff_new_pack.nR0Tbh/_new  2018-05-29 10:27:59.026013914 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package wesnoth
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,52 +16,47 @@
 #
 
 
-%define major_version 1.12
+%define major_version 1.14
+%define boost_min_version 1.56
 Name:           wesnoth
-Version:        1.12.6
+Version:        1.14.1
 Release:        0
 Summary:        Fantasy Turn-Based Strategy Game
-License:        GPL-2.0+ and EPL-1.0
+License:        GPL-2.0-or-later AND EPL-1.0
 Group:          Amusements/Games/Strategy/Turn Based
 Url:            http://www.wesnoth.org
 Source:         
http://downloads.sf.net/project/wesnoth/wesnoth-%{major_version}/wesnoth-%{version}/wesnoth-%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM link-boost.patch -- 
https://github.com/wesnoth/wesnoth/pull/1889
-Patch0:         link-boost.patch
-BuildRequires:  SDL-devel >= 1.2.7
-BuildRequires:  SDL_image-devel
-BuildRequires:  SDL_mixer-devel
-BuildRequires:  SDL_net-devel
-BuildRequires:  SDL_ttf-devel
-BuildRequires:  cmake >= 2.6.0
+BuildRequires:  cmake >= 2.8.5
 BuildRequires:  dejavu
 BuildRequires:  fdupes
-BuildRequires:  freetype2-devel
 BuildRequires:  fribidi-devel
 BuildRequires:  gcc-c++
-BuildRequires:  libpng-devel
+BuildRequires:  hicolor-icon-theme
+BuildRequires:  libboost_filesystem-devel >= %{boost_min_version}
+BuildRequires:  libboost_iostreams-devel >= %{boost_min_version}
+BuildRequires:  libboost_locale-devel >= %{boost_min_version}
+BuildRequires:  libboost_program_options-devel >= %{boost_min_version}
+BuildRequires:  libboost_random-devel >= %{boost_min_version}
+BuildRequires:  libboost_regex-devel >= %{boost_min_version}
+BuildRequires:  libboost_thread-devel >= %{boost_min_version}
 BuildRequires:  libvorbis-devel
-BuildRequires:  lua-devel
-BuildRequires:  optipng
 BuildRequires:  pkgconfig
-BuildRequires:  python-devel
+BuildRequires:  readline-devel
 BuildRequires:  sazanami-fonts
-BuildRequires:  update-desktop-files
 BuildRequires:  zlib-devel
-BuildRequires:  pkgconfig(cairo)
+BuildRequires:  pkgconfig(SDL2_image) >= 2.0.0
+BuildRequires:  pkgconfig(SDL2_mixer) >= 2.0.0
+BuildRequires:  pkgconfig(SDL2_ttf) >= 2.0.12
+BuildRequires:  pkgconfig(cairo) >= 1.10.0
 BuildRequires:  pkgconfig(dbus-1)
-BuildRequires:  pkgconfig(pango)
+BuildRequires:  pkgconfig(fontconfig) >= 2.4.1
+BuildRequires:  pkgconfig(libcrypto)
+BuildRequires:  pkgconfig(pangocairo) >= 1.22.0
+BuildRequires:  pkgconfig(sdl2) >= 2.0.4
+Requires:       dejavu
+Requires:       sazanami-fonts
 Requires:       wesnoth-data = %{version}
 Requires:       wesnoth-fslayout = %{version}
-BuildConflicts: SDL-devel = 1.2.14
-%if 0%{?suse_version} > 1325
-BuildRequires:  libboost_filesystem-devel
-BuildRequires:  libboost_iostreams-devel
-BuildRequires:  libboost_locale-devel
-BuildRequires:  libboost_program_options-devel
-BuildRequires:  libboost_regex-devel
-%else
-BuildRequires:  boost-devel >= 1.48.0
-%endif
 
 %description
 Battle for Wesnoth is a fantasy turn-based strategy game. Battle for
@@ -89,11 +84,6 @@
 Group:          Amusements/Games/Strategy/Turn Based
 Requires:       wesnoth-fslayout
 
-%package tools
-Summary:        Battle for Wesnoth: tools for translators and artists
-Group:          Amusements/Games/Strategy/Turn Based
-Requires:       wesnoth-data
-
 %package fslayout
 Summary:        Battle for Wesnoth: Basic file system layout
 Group:          Amusements/Games/Strategy/Turn Based
@@ -102,10 +92,6 @@
 This package contains the game data for Battle For Wesnoth.
 It is required to play the game.
 
-%description tools
-This package includes tools for translators and artists working on
-Battle for Wesnoth.
-
 %description server
 This package contains the server program hosting multiplayer games of
 Battle for Wesnoth.
@@ -119,16 +105,14 @@
 
 %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)
 
 %build
-%cmake -DMANDIR=%{_mandir} \
-       -DDOCDIR=%{_docdir}/wesnoth \
+%cmake -DCMAKE_INSTALL_DOCDIR="%{_docdir}/wesnoth" \
        -DENABLE_GAME=ON \
        -DENABLE_CAMPAIGN_SERVER=ON \
        -DENABLE_SERVER=ON \
-       -DENABLE_EDITOR=ON \
-       -DENABLE_TOOLS=ON \
        -DENABLE_TESTS=OFF \
        -DENABLE_NLS=ON \
        -DENABLE_DESKTOP_ENTRY=ON \
@@ -140,10 +124,9 @@
 %install
 %cmake_install
 
+# Use system fonts
 ln -snf %{_datadir}/fonts/truetype/sazanami-gothic.ttf 
%{buildroot}/%{_datadir}/%{name}/fonts
 ln -snf %{_datadir}/fonts/truetype/DejaVuSans.ttf      
%{buildroot}/%{_datadir}/%{name}/fonts
-%suse_update_desktop_file -i %{name} Game StrategyGame
-%suse_update_desktop_file -i %{name}_editor Game StrategyGame
 
 # find_lang only finds one type of filename, this one all .mo files.
 for dir in %{buildroot}/%{_datadir}/wesnoth/translations/*; do
@@ -156,25 +139,18 @@
 
 %files
 %{_bindir}/%{name}
-%{_datadir}/pixmaps/%{name}-icon.png
 %{_datadir}/applications/%{name}.desktop
+%{_datadir}/icons/hicolor/*/apps/wesnoth-icon.png
+%{_datadir}/metainfo/wesnoth.appdata.xml
 %{_mandir}/man*/wesnoth.*%{ext_man}
 %{_mandir}/*/man*/wesnoth.*%{ext_man}
-%{_datadir}/pixmaps/%{name}_editor-icon.png
-%{_datadir}/applications/%{name}_editor.desktop
 
 %files data -f %{name}.lang
-%doc COPYING changelog copyright
+%license COPYING copyright
+%doc changelog.md CONTRIBUTING.md README.md
 %{_datadir}/wesnoth/
 %{_docdir}/wesnoth/
 
-%files tools
-%{_bindir}/cutter
-%{_bindir}/exploder
-%{_bindir}/schema_validator
-%{_bindir}/schema_generator
-%{_bindir}/wesmage
-
 %files server
 %{_bindir}/%{name}d
 %{_mandir}/man*/%{name}d.*%{ext_man}

++++++ _constraints ++++++
<constraints>
  <hardware>
    <memory>
      <size unit="G">5</size>
    </memory>
  </hardware>
</constraints>
++++++ wesnoth-1.12.6.tar.bz2 -> wesnoth-1.14.1.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/wesnoth/wesnoth-1.12.6.tar.bz2 
/work/SRC/openSUSE:Factory/.wesnoth.new/wesnoth-1.14.1.tar.bz2 differ: char 11, 
line 1


Reply via email to