Hello community, here is the log from the commit of package retro-gtk for openSUSE:Factory checked in at 2018-03-14 19:38:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/retro-gtk (Old) and /work/SRC/openSUSE:Factory/.retro-gtk.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "retro-gtk" Wed Mar 14 19:38:34 2018 rev:7 rq:585827 version:0.14.0 Changes: -------- --- /work/SRC/openSUSE:Factory/retro-gtk/retro-gtk.changes 2018-03-04 12:50:48.283524898 +0100 +++ /work/SRC/openSUSE:Factory/.retro-gtk.new/retro-gtk.changes 2018-03-14 19:38:54.581475261 +0100 @@ -1,0 +2,32 @@ +Sun Mar 11 10:31:41 UTC 2018 - [email protected] + +- Update to version 0.14.0: + + Add dependency on libepoxy. + + RetroCoreView: + - Render the video with OpenGL instead of Cairo. + - Drop the 'pixbuf' property, but keep the pixbuf accessor + functions. + - Grab the focus when clicked, avoiding to miss the player's + keyboard events to control the game. + - Allow it to be the default widget by default bt setting the + 'can-default' property to TRUE on construction. + + Add internal support for GLSL based video filters and port the + existing ones to GLSL so they can work with the OpenGL + renderer. + + Add RETRO_VIDEO_FILTER_CRT, a RetroVideoFilter demanding the + video display to mimick a CRT TV screen. + + RetroPixdata: + - Add retro_pixdata_get_width/height() and + retro_pixdata_load_gl_texture(), allowing to export the pixel + data to an OpenGL texture and to draw it at the expected + size. + - Don't fail when constructing with a non-zero rowstride, as + these are valid values. + + Add the set_rumble_state() virtual method to RetroController + and implement it in RetroCoreViewController. + + Build system change: make retro-gtk-demo properly depend on + retro-gtk. + + Bugs fixed: bgo#790454. +- Add pkgconfig(epoxy) BuildRequires: new dependency. + +------------------------------------------------------------------- Old: ---- retro-gtk-0.13.2.tar.xz New: ---- retro-gtk-0.14.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ retro-gtk.spec ++++++ --- /var/tmp/diff_new_pack.TcgPSt/_old 2018-03-14 19:38:55.413445709 +0100 +++ /var/tmp/diff_new_pack.TcgPSt/_new 2018-03-14 19:38:55.421445425 +0100 @@ -20,17 +20,18 @@ %define namever 0_14 %define libver 0.14 Name: retro-gtk -Version: 0.13.2 +Version: 0.14.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.13/%{name}-%{version}.tar.xz +URL: https://git.gnome.org/browse/retro-gtk +Source: http://download.gnome.org/sources/retro-gtk/0.14/%{name}-%{version}.tar.xz BuildRequires: gobject-introspection-devel >= 0.6.7 BuildRequires: meson BuildRequires: pkgconfig BuildRequires: pkgconfig(cairo) +BuildRequires: pkgconfig(epoxy) BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gmodule-2.0) ++++++ retro-gtk-0.13.2.tar.xz -> retro-gtk-0.14.0.tar.xz ++++++ ++++ 1876 lines of diff (skipped)
