Hello community, here is the log from the commit of package retro-gtk for openSUSE:Factory checked in at 2018-10-01 08:17:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/retro-gtk (Old) and /work/SRC/openSUSE:Factory/.retro-gtk.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "retro-gtk" Mon Oct 1 08:17:39 2018 rev:8 rq:638778 version:0.16.0 Changes: -------- --- /work/SRC/openSUSE:Factory/retro-gtk/retro-gtk.changes 2018-03-14 19:38:54.581475261 +0100 +++ /work/SRC/openSUSE:Factory/.retro-gtk.new/retro-gtk.changes 2018-10-01 08:17:49.961951932 +0200 @@ -1,0 +2,77 @@ +Wed Sep 26 16:37:33 UTC 2018 - bjorn.lie@gmail.com + +- Update to version 0.16.0: + + Update README.md. + +------------------------------------------------------------------- +Mon Jul 30 10:28:11 UTC 2018 - bjorn.lie@gmail.com + +- Update to version 0.15.90: + + RetroMainLoop: + - Lower the priority of the loop to prevent a lagging game from + freezing the rendering of its video. + - Prevent reference leaking when destroying the loop while it's + not stopped by not giving a reference to the loop's callback. + + RetroGLDisplay: Take the UI's scale into account, making it + usable in Hi-DPI. + + Prepare RetroGLDisplay for GTK+ 4: + - Don't clear depth buffer as we don't use it and as this would + cause glitches in GTK+ 4. + - Explicitly use glClearColor(). + - Call glBindTexture() on every frame to ensure that we're + always working with the right texture, which is needed for + GTK+ 4. + + Fix reference cycles in retro-demo to avoid memory leaks. + +------------------------------------------------------------------- +Sat Jul 28 21:25:29 UTC 2018 - bjorn.lie@gmail.com + +- Update to version 0.15.3: + + Build: + - Replace the Autotools by Meson. + - Replace intltool for gettext. + - Replace the update-gameinfo build target by the + update-gameinfo.sh script. + - Add a development profile, settable by passing the + `-Dprofile=development` parameter to Meson. This profile + makes it clear the application is a development version by + appending ` (Development)` to the application name, by + appending `Devel` to the application ID, by changing the + style of the header bar and by appending the commit tag or + `-devel` to the version number. + + UI: + - Allow to set the keyboard to gamepad mapping from the + preferences Controllers page. + - Make searching for local covers less greedy and asynchronous, + speeding up the loading time of the collection. + - Move the application menu to the collection view's header + bar. + - Add the Help application menu entry, opening Games' + documentation on the GNOME wiki. + - Add the Shortcuts application menu entry displaying a + shortcuts window. + - Display small thumbnails if the window is narrow to display + more of games. + - Correctly update the selected media number on the media + selector. + - Drop the shadow in the collection view's scrolled window. + + Libretro backend: + - Add support for .options keyfiles listing options to be set + on a Libretro core at initialization time. + - Add predefined options for DeSmuME and DeSmuME 2015. + + Supported games: + - Add support for Virtual Boy games. + - Use a dedicated MIME type for Neo Geo Pocket Color instead of + the Neo Geo Pocket one. + - Use a phony TurboGrafx-CD MIME type to fetch information from + Grilo. + + Allow to read cue sheets in other formats than UTF-8, avoiding + the application to crash when parsing a file in UTF-16 or other + encoding. + + Update the authors lists. + + Update the appdata to the latest specifications, OARS metadata + and update gitlab links. + + Updated translations. +- Bump namever define to 0_14-0 following upstreams changes. + +------------------------------------------------------------------- Old: ---- retro-gtk-0.14.0.tar.xz New: ---- retro-gtk-0.16.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ retro-gtk.spec ++++++ --- /var/tmp/diff_new_pack.CkRuCR/_old 2018-10-01 08:17:50.357951679 +0200 +++ /var/tmp/diff_new_pack.CkRuCR/_new 2018-10-01 08:17:50.357951679 +0200 @@ -12,21 +12,22 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # # Use of library versioning and name versioning macros to facilitate updatings -%define namever 0_14 +%define namever 0_14-0 %define libver 0.14 Name: retro-gtk -Version: 0.14.0 +Version: 0.16.0 Release: 0 Summary: Toolkit to write Gtk+3-based frontends to libretro License: GPL-3.0-only Group: System/GUI/GNOME URL: https://git.gnome.org/browse/retro-gtk -Source: http://download.gnome.org/sources/retro-gtk/0.14/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/retro-gtk/0.16/%{name}-%{version}.tar.xz + BuildRequires: gobject-introspection-devel >= 0.6.7 BuildRequires: meson BuildRequires: pkgconfig @@ -76,7 +77,7 @@ library. %prep -%setup -q +%autosetup -p1 %build %meson @@ -84,7 +85,6 @@ %install %meson_install -find %{buildroot} -type f -name "*.la" -delete -print # make install copies AUTHORS, COPYING et.al to doc/%%{name} # we capture them using the %%doc macro rm -rf %{buildroot}%{_datadir}/doc/%{name} @@ -95,7 +95,7 @@ %files -n libretro-gtk-%{namever} %license COPYING %doc AUTHORS NEWS -%{_libdir}/libretro-gtk-%{libver}.so +%{_libdir}/libretro-gtk-%{libver}.so.0 %files -n typelib-1_0-Retro-%{namever} %{_libdir}/girepository-1.0/Retro-%{libver}.typelib @@ -107,5 +107,6 @@ %{_datadir}/vala/vapi/retro-gtk-%{libver}.vapi %{_libdir}/pkgconfig/retro-gtk-%{libver}.pc %{_includedir}/retro-gtk/ +%{_libdir}/libretro-gtk-%{libver}.so %changelog ++++++ retro-gtk-0.14.0.tar.xz -> retro-gtk-0.16.0.tar.xz ++++++ ++++ 11717 lines of diff (skipped)