Hello community, here is the log from the commit of package retro-gtk for openSUSE:Factory checked in at 2017-09-13 21:47:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/retro-gtk (Old) and /work/SRC/openSUSE:Factory/.retro-gtk.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "retro-gtk" Wed Sep 13 21:47:52 2017 rev:4 rq:523030 version:0.12.0 Changes: -------- --- /work/SRC/openSUSE:Factory/retro-gtk/retro-gtk.changes 2017-03-22 23:11:09.896258118 +0100 +++ /work/SRC/openSUSE:Factory/.retro-gtk.new/retro-gtk.changes 2017-09-13 21:47:54.553837018 +0200 @@ -1,0 +2,73 @@ +Mon Sep 11 05:51:46 UTC 2017 - [email protected] + +- Update to version 0.12.0: + + CoreViewInputDevice: Don't log errors when 'view' is NULL. + + GameInfo: Remove some free to avoid uselessly trying to free an + already freed RetroGameInfo. + +------------------------------------------------------------------- +Mon Sep 04 12:44:59 UTC 2017 - [email protected] + +- Update to version 0.11.92: + + Core: + - Remove the barely used system-info property. + - Use Gdk.EventKey for keyboard inputs. + - Make the init singal an error-throwing method. + - Implement disk handling directly. + + CoreView can be exposed as a joypad, a mouse or a pointer. + + retro-demo: add pointer support from CoreView. + + Make all error domains internal. + + Make internal and port to C: + - GameInfo. + - Module. + - SystemAvInfo. + - SystemInfo. + - most of Core. + - keyboard keys. + + Remove unused symbols: + - DiskControl. + - GamepadConfiguration. + - GamepadButtonType. + - Keyboard. + - KeyboardState. + - MemDesc. + - MemoryDescriptor. + - MemoryMap. + - Mouse. + - VirtualGamepad. + - get_system_info (). + - SNES specific memory types from MemoryType. + +------------------------------------------------------------------- +Mon Jul 17 14:09:20 UTC 2017 - [email protected] + +- Update to version 0.11.4.1: + + A demo application has been added, it allows to directly test + the without the need of an external tool. + + Loading games: + - Add the set_medias(), load_medias() and set_current_media() + methods to Core and load the given medias (if any) in + Core.init(). + - Remove load_game() and prepare() Core methods from the + public API as they are now used indirectly. + - This should simplify loading games for the users of the + library. + + Logging: + - Add the Core.log() signal which will emit a GLib compatible + logging message with the Libretro core's name as the log + domain. + - Add retro_g_log() to simply handle Core.log() by outputing + the logs in the expected unstructured GLib fashion. + - Remove LogLevel, Log and FileStreamLog as they are now + useless. + + Add CoreView as a prototype of a single widget to handle most + inputs and outputs of a core and use it in the demo. + + Add CoreDescriptor.get_uri(). + + Make CairoDisplay.set_core() and Make PaPlayer.set_core() + accept null. + + Fix the transmission of keyboard events to the Libretro core. + + Rotation and many methods of Core are ported to C. +- Rename subpackage typelib-1_0-Retro-0_10 to + typelib-1_0-Retro-0_12 following upstream changes. + +------------------------------------------------------------------- Old: ---- retro-gtk-0.10.0.tar.xz New: ---- _service retro-gtk-0.12.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ retro-gtk.spec ++++++ --- /var/tmp/diff_new_pack.36jArq/_old 2017-09-13 21:47:55.037768932 +0200 +++ /var/tmp/diff_new_pack.36jArq/_new 2017-09-13 21:47:55.041768369 +0200 @@ -17,13 +17,13 @@ Name: retro-gtk -Version: 0.10.0 +Version: 0.12.0 Release: 0 Summary: Toolkit to write Gtk+3-based frontends to libretro License: GPL-3.0 Group: System/GUI/GNOME Url: https://git.gnome.org/browse/retro-gtk -Source: http://download.gnome.org/sources/retro-gtk/0.10/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/retro-gtk/0.12/%{name}-%{version}.tar.xz BuildRequires: gobject-introspection-devel >= 0.6.7 BuildRequires: intltool BuildRequires: pkgconfig @@ -52,11 +52,11 @@ (libretro is an API specification implemented by some emulator libraries like libretro-bsnes.) -%package -n typelib-1_0-Retro-0_10 +%package -n typelib-1_0-Retro-0_12 Summary: GObject introspection bindings for libretro-gtk Group: System/Libraries -%description -n typelib-1_0-Retro-0_10 +%description -n typelib-1_0-Retro-0_12 retro-gtk wraps the libretro API for use in Gtk applications. This subpackage contains the gobject bindings for the libretro-gtk shared library. @@ -65,7 +65,7 @@ Summary: Development files for retro-gtk, a Gtk+3 wrapper for libretro Group: Development/Languages/C and C++ Requires: libretro-gtk0 = %{version} -Requires: typelib-1_0-Retro-0_10 = %{version} +Requires: typelib-1_0-Retro-0_12 = %{version} %description devel retro-gtk wraps the libretro API for use in Gtk applications. @@ -94,17 +94,18 @@ %doc ChangeLog COPYING %{_libdir}/libretro-gtk.so.* -%files -n typelib-1_0-Retro-0_10 +%files -n typelib-1_0-Retro-0_12 %defattr(-,root,root) -%{_libdir}/girepository-1.0/Retro-0.10.typelib +%{_libdir}/girepository-1.0/Retro-0.12.typelib %files devel %defattr(-,root,root) -%{_datadir}/gir-1.0/Retro-0.10.gir -%{_datadir}/vala/vapi/retro-gtk-0.10.deps -%{_datadir}/vala/vapi/retro-gtk-0.10.vapi -%{_libdir}/pkgconfig/retro-gtk-0.10.pc +%{_bindir}/retro-demo +%{_datadir}/gir-1.0/Retro-0.12.gir +%{_datadir}/vala/vapi/retro-gtk-0.12.deps +%{_datadir}/vala/vapi/retro-gtk-0.12.vapi +%{_libdir}/pkgconfig/retro-gtk-0.12.pc %{_libdir}/libretro-gtk.so -%{_includedir}/retro-gtk-0.10/ +%{_includedir}/retro-gtk-0.12/ %changelog ++++++ _service ++++++ <services> <service name="tar_scm" mode="disabled"> <param name="url">git://git.gnome.org/retro-gtk</param> <param name="scm">git</param> <param name="versionformat">0.12.0</param> <param name="changesgenerate">enable</param> </service> <service name="recompress" mode="disabled"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> <service name="set_version" mode="disabled"/> </services> ++++++ retro-gtk-0.10.0.tar.xz -> retro-gtk-0.12.0.tar.xz ++++++ ++++ 28939 lines of diff (skipped)
