Hello community, here is the log from the commit of package solarus for openSUSE:Leap:15.2 checked in at 2020-04-12 15:39:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/solarus (Old) and /work/SRC/openSUSE:Leap:15.2/.solarus.new.3248 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "solarus" Sun Apr 12 15:39:08 2020 rev:13 rq:793257 version:1.6.3 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/solarus/solarus.changes 2020-03-31 07:23:47.114434890 +0200 +++ /work/SRC/openSUSE:Leap:15.2/.solarus.new.3248/solarus.changes 2020-04-12 15:39:11.362048377 +0200 @@ -1,0 +2,53 @@ +Sat Apr 11 15:40:26 UTC 2020 - [email protected] + +- Update to version 1.6.3: + * Engine changes: + + Fix macOS port not working since 1.6.1 due to OpenGL. + + Fix shaders compilation in some OpenGL ES 3.0 platforms + (gl#solarus-games/solarus#1437). + + Fix UTF-8 quest path encoding handling + (gl#solarus-games/solarus#1429). + + Fix UTF-8 file names in Lua Open File API for Windows + (gl#solarus-games/solarus#1413). + + Fix memory usage when visiting very large maps + (gl#solarus-games/solarus#1395). + + Fix crash when removing the shadow of a carried object + (gl#solarus-games/solarus#1423). + + Fix crash when stopping the movement of a thrown object + (gl#solarus-games/solarus#1452). + + Fix carried object shadow still displayed after removing it + (gl#solarus-games/solarus#1436). + + Fix animating hero sprites dynamically created + (gl#solarus-games/solarus#1348). + + Fix hero speed when going from deep water to shallow water + (gl#solarus-games/solarus#1186). + + Fix trail sprite not taking the hero's direction + (gl#solarus-games/solarus#1464). + + Fix ground sprite still displayed while jumping + (gl#solarus-games/solarus#1458). + + Fix custom states wrongly affected by ground speeds + (gl#solarus-games/solarus#1416). + + Fix custom states not activating side teletransporters + (gl#solarus-games/solarus#1448). + + Fix streams continuing to act when the layer has changed. + + Fix enemy:on_dying() not called when setting enemies life to + zero (gl#solarus-games/solarus#1440). + + Fix talking to NPCs while swimming + (gl#solarus-games/solarus#1043). + + Fix creating dynamic sprite with tileset anims + (gl#solarus-games/solarus#1461). + * GUI changes: + + Fix UTF-8 quest path encoding handling + (gl#solarus-games/solarus#1429). + + Add drag and drop functionality to add new quests + (gl#solarus-games/solarus#1420). +- Remove merged patches: + * solarus-1.6.2-install-gui-translations.patch. + * 0001-Use-pkg-config-to-get-more-search-paths.patch. +- Add solarus-1.6.3-desktop-version.patch: Fix desktop file + validation warning. +- Add system's glm as build dependency: It's not bundled anymore. +- Enable test 1269: It's back to stable. +- Handle some file name changes. + +------------------------------------------------------------------- Old: ---- 0001-Use-pkg-config-to-get-more-search-paths.patch solarus-1.6.2-install-gui-translations.patch solarus-1.6.2.tar.bz2 New: ---- solarus-1.6.3-desktop-version.patch solarus-1.6.3.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ solarus.spec ++++++ --- /var/tmp/diff_new_pack.XGGnZR/_old 2020-04-12 15:39:11.814048719 +0200 +++ /var/tmp/diff_new_pack.XGGnZR/_new 2020-04-12 15:39:11.818048722 +0200 @@ -17,17 +17,15 @@ Name: solarus -Version: 1.6.2 +Version: 1.6.3 Release: 0 Summary: Game engine for action RPGs License: GPL-3.0-or-later Group: Amusements/Games/RPG URL: https://www.solarus-games.org/ Source0: %{name}-%{version}.tar.bz2 -# PATCH-FEATURE-UPSTREAM -- https://gitlab.com/solarus-games/solarus/merge_requests/1311 -Patch0: solarus-1.6.2-install-gui-translations.patch -# PATCH-FIX-UPSTREAM -Patch1: 0001-Use-pkg-config-to-get-more-search-paths.patch +# PATCH-FIX-UPSTREAM solarus-1.6.3-desktop-version.patch -- fix version field +Patch0: solarus-1.6.3-desktop-version.patch BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: hicolor-icon-theme @@ -39,6 +37,7 @@ BuildRequires: pkgconfig(SDL2_image) BuildRequires: pkgconfig(SDL2_ttf) BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(glm) BuildRequires: pkgconfig(libmodplug) BuildRequires: pkgconfig(luajit) BuildRequires: pkgconfig(openal) @@ -56,10 +55,10 @@ %package gui Summary: Graphical user interface to launch Solarus games -Group: Amusements/Games/RPG # Package "gui" was split from main package on 1.6.1 # Make sure upgrade of main package from version < 1.6.1 # installs "gui" as well with a specific Provides +Group: Amusements/Games/RPG Provides: %{name}:%{_bindir}/solarus-launcher %description gui @@ -108,8 +107,8 @@ %check # Tweak path to find libsolarus.so and libsolarus-testing.so export LD_LIBRARY_PATH="$PWD/build:$PWD/build/tests" -# Tests 1200 and 1210 require a graphical display, 1269 is unstable -%ctest --exclude-regex "lua/bugs/(1200_.*|1210_.*|1269_.*)" +# Tests 1200 and 1210 require a graphical display +%ctest --exclude-regex "lua/bugs/(1200_.*|1210_.*)" %endif %post -n libsolarus1 -p /sbin/ldconfig @@ -126,12 +125,14 @@ %files gui %license license.txt license_gpl.txt %dir %{_datadir}/appdata/ -%{_datadir}/appdata/%{name}.appdata.xml -%{_datadir}/applications/%{name}.desktop -%{_datadir}/icons/hicolor/*/apps/%{name}.png +%dir %{_datadir}/icons/hicolor/20x20 +%dir %{_datadir}/icons/hicolor/20x20/apps %{_bindir}/solarus-launcher -# man page should be renamed to solarus-launcher -%{_mandir}/man6/solarus.6%{?ext_man} +%{_datadir}/appdata/solarus-launcher.appdata.xml +%{_datadir}/applications/solarus-launcher.desktop +%{_datadir}/icons/hicolor/*/apps/solarus-launcher* +%{_datadir}/pixmaps/solarus-launcher.png +%{_mandir}/man6/solarus-launcher.6%{?ext_man} %files gui-lang -f %{name}.lang %dir %{_datadir}/%{name}-gui ++++++ _service ++++++ --- /var/tmp/diff_new_pack.XGGnZR/_old 2020-04-12 15:39:11.842048740 +0200 +++ /var/tmp/diff_new_pack.XGGnZR/_new 2020-04-12 15:39:11.842048740 +0200 @@ -1,7 +1,7 @@ <services> <service mode="disabled" name="tar_scm"> <param name="changesgenerate">disable</param> - <param name="revision">v1.6.2</param> + <param name="revision">v1.6.3</param> <param name="scm">git</param> <param name="url">https://gitlab.com/solarus-games/solarus.git</param> <param name="versionformat">@PARENT_TAG@</param> ++++++ solarus-1.6.3-desktop-version.patch ++++++ >From 5d69c74659e215a755b9411e40ac86287cd7d543 Mon Sep 17 00:00:00 2001 From: Antoine Belvire <[email protected]> Date: Sat, 11 Apr 2020 19:38:08 +0200 Subject: [PATCH] Remove version tag from desktop file The version entry corresponds to the Desktop Entry Specification the desktop file conforms with - not the application version. Let's remove this entry as it's confusing and optional anyway. --- gui/resources/solarus-launcher.desktop | 1 - 1 file changed, 1 deletion(-) diff --git a/gui/resources/solarus-launcher.desktop b/gui/resources/solarus-launcher.desktop index df6cfd54b..2be9d733e 100644 --- a/gui/resources/solarus-launcher.desktop +++ b/gui/resources/solarus-launcher.desktop @@ -1,5 +1,4 @@ [Desktop Entry] -Version=1.6.2 Type=Application Name=Solarus Launcher GenericName[es]=Lanzador de videojuegos Solarus -- 2.26.0 ++++++ solarus-1.6.2.tar.bz2 -> solarus-1.6.3.tar.bz2 ++++++ ++++ 66621 lines of diff (skipped)
