Hello community, here is the log from the commit of package retro-gtk for openSUSE:Factory checked in at 2017-03-22 23:11:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/retro-gtk (Old) and /work/SRC/openSUSE:Factory/.retro-gtk.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "retro-gtk" Wed Mar 22 23:11:07 2017 rev:3 rq:481614 version:0.10.0 Changes: -------- --- /work/SRC/openSUSE:Factory/retro-gtk/retro-gtk.changes 2016-09-30 15:34:52.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.retro-gtk.new/retro-gtk.changes 2017-03-22 23:11:09.896258118 +0100 @@ -1,0 +2,57 @@ +Mon Mar 20 14:49:33 UTC 2017 - [email protected] + +- Update to version 0.10.0: + + Save the expected ratio as DPI of the video frames. + + Bugs fixed: bgo#769833, bgo#779924, bgo#779987. + +------------------------------------------------------------------- +Mon Mar 13 17:30:15 UTC 2017 - [email protected] + +- Update to version 0.9.92: + + Allow recursive iteration through Libretro cores of a + directory. +- Drop _service: upstream publishes proper tarballs now. +- Drop libtool BuildRequires and no longer call autogen.sh: no + longer needed since we use a botstrapped tarball. + +------------------------------------------------------------------- +Tue Feb 28 08:40:26 UTC 2017 - [email protected] + +- Update to version 0.9.91: + + Deduplicate some documentation. + + Add missing MouseId values. + + Remove deprecated input device types. + + Allow core descriptors to check the firmwares. + + Add an helper method to core descriptors tocheck the supported + MIME types. + + Add a module iterator, allowing sync and async module browsing. + + Remove the now useless foreach function to browse the modules. + + Add methods to Core to handle standalone cores more easily. + + Fix an integer division when computing the aspect ratio. + + Add a script to update libretro.h. +- Remove retro-gtk-fix-build-deps.patch as it already is in the new + sources. + +------------------------------------------------------------------- +Tue Feb 14 09:25:48 UTC 2017 - [email protected] + +- Update to version 0.9.90: + + Merge the retro-gobject module into retro-gtk. + + Merge the RetroGtk namespace into Retro. + + Remove many unused types and functions. + + Refactor many types and functions. + + Make the API overall simpler. + + Search modules from their Libretro Core Descriptor. + + Search Libretro modules in paths from the LIBRETRO_PLUGIN_PATH + env variable. + + Drop the ancient module query mechanisms. + + Drop the ancient Libretro core path env variable. + + Allow to set a smooth or sharp rendering to CairoDisplay. +- Drop libretro-gobject0 and typelib-1_0-Retro-0_0 subpackage: + functionality has been merged into the Gtk parts. +- Rename typelib-1_0-RetroGtk-0_8 subpackage to + typelib-1_0-RetroGtk-0_10, following upstream. +- Add retro-gtk-fix-build-deps.patch which ensures the internal + header is compiled before the files using it. + +------------------------------------------------------------------- Old: ---- _service _servicedata retro-gtk-0.8.1.tar.xz New: ---- retro-gtk-0.10.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ retro-gtk.spec ++++++ --- /var/tmp/diff_new_pack.xfwlHp/_old 2017-03-22 23:11:10.508171418 +0100 +++ /var/tmp/diff_new_pack.xfwlHp/_new 2017-03-22 23:11:10.512170851 +0100 @@ -1,7 +1,7 @@ # # spec file for package retro-gtk # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -17,17 +17,15 @@ Name: retro-gtk -Version: 0.8.1 +Version: 0.10.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 created by source service -Source: %{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/retro-gtk/0.10/%{name}-%{version}.tar.xz BuildRequires: gobject-introspection-devel >= 0.6.7 BuildRequires: intltool -BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: vala BuildRequires: pkgconfig(cairo) @@ -44,16 +42,6 @@ retro-gtk wraps the libretro API for use in Gtk applications such as GNOME Games. -%package -n libretro-gobject0 -Summary: Toolkit to write Gtk+3-based frontends to libretro -Group: System/Libraries - -%description -n libretro-gobject0 -retro-gtk wraps the libretro API for use in Gtk applications such as -GNOME Games. -(libretro is an API specification implemented by some emulator -libraries like libretro-bsnes.) - %package -n libretro-gtk0 Summary: Toolkit to write Gtk+3-based frontends to libretro Group: System/Libraries @@ -64,20 +52,11 @@ (libretro is an API specification implemented by some emulator libraries like libretro-bsnes.) -%package -n typelib-1_0-Retro-0_8 -Summary: GObject introspection bindings for libretro-gobject -Group: System/Libraries - -%description -n typelib-1_0-Retro-0_8 -retro-gtk wraps the libretro API for use in Gtk applications. -This subpackage contains the gobject bindings for the -libretro-gobject shared library. - -%package -n typelib-1_0-RetroGtk-0_8 +%package -n typelib-1_0-Retro-0_10 Summary: GObject introspection bindings for libretro-gtk Group: System/Libraries -%description -n typelib-1_0-RetroGtk-0_8 +%description -n typelib-1_0-Retro-0_10 retro-gtk wraps the libretro API for use in Gtk applications. This subpackage contains the gobject bindings for the libretro-gtk shared library. @@ -85,21 +64,18 @@ %package devel Summary: Development files for retro-gtk, a Gtk+3 wrapper for libretro Group: Development/Languages/C and C++ -Requires: libretro-gobject0 = %{version} Requires: libretro-gtk0 = %{version} -Requires: typelib-1_0-Retro-0_8 = %{version} -Requires: typelib-1_0-RetroGtk-0_8 = %{version} +Requires: typelib-1_0-Retro-0_10 = %{version} %description devel retro-gtk wraps the libretro API for use in Gtk applications. This subpackage contains the headers to make use of the libretro-gtk -and libretro-gobject libraries. +library. %prep %setup -q %build -NOCONFIGURE=1 ./autogen.sh %configure make %{?_smp_mflags} @@ -110,41 +86,25 @@ # we capture them using the %%doc macro rm -rf %{buildroot}%{_datadir}/doc/%{name} -%post -n libretro-gobject0 -p /sbin/ldconfig -%postun -n libretro-gobject0 -p /sbin/ldconfig %post -n libretro-gtk0 -p /sbin/ldconfig %postun -n libretro-gtk0 -p /sbin/ldconfig -%files -n libretro-gobject0 -%defattr(-,root,root) -%doc ChangeLog COPYING -%{_libdir}/libretro-gobject.so.* - %files -n libretro-gtk0 %defattr(-,root,root) +%doc ChangeLog COPYING %{_libdir}/libretro-gtk.so.* -%files -n typelib-1_0-Retro-0_8 -%defattr(-,root,root) -%{_libdir}/girepository-1.0/Retro-0.8.typelib - -%files -n typelib-1_0-RetroGtk-0_8 +%files -n typelib-1_0-Retro-0_10 %defattr(-,root,root) -%{_libdir}/girepository-1.0/RetroGtk-0.8.typelib +%{_libdir}/girepository-1.0/Retro-0.10.typelib %files devel %defattr(-,root,root) -%{_datadir}/gir-1.0/Retro-0.8.gir -%{_datadir}/gir-1.0/RetroGtk-0.8.gir -%{_datadir}/vala/vapi/retro-gobject-0.8.deps -%{_datadir}/vala/vapi/retro-gobject-0.8.vapi -%{_datadir}/vala/vapi/retro-gtk-0.8.deps -%{_datadir}/vala/vapi/retro-gtk-0.8.vapi -%{_libdir}/pkgconfig/retro-gobject-0.8.pc -%{_libdir}/pkgconfig/retro-gtk-0.8.pc +%{_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 %{_libdir}/libretro-gtk.so -%{_libdir}/libretro-gobject.so -%{_includedir}/retro-gobject-0.8/ -%{_includedir}/retro-gtk-0.8/ +%{_includedir}/retro-gtk-0.10/ %changelog ++++++ retro-gtk-0.8.1.tar.xz -> retro-gtk-0.10.0.tar.xz ++++++ ++++ 78648 lines of diff (skipped)
