commit retro-gtk for openSUSE:Factory

2020-01-21 Thread root
Hello community,

here is the log from the commit of package retro-gtk for openSUSE:Factory 
checked in at 2020-01-21 21:03:36

Comparing /work/SRC/openSUSE:Factory/retro-gtk (Old)
 and  /work/SRC/openSUSE:Factory/.retro-gtk.new.26092 (New)


Package is "retro-gtk"

Tue Jan 21 21:03:36 2020 rev:11 rq:766118 version:0.18.1

Changes:

--- /work/SRC/openSUSE:Factory/retro-gtk/retro-gtk.changes  2019-10-18 
14:33:05.652292403 +0200
+++ /work/SRC/openSUSE:Factory/.retro-gtk.new.26092/retro-gtk.changes   
2020-01-21 21:04:12.884956616 +0100
@@ -1,0 +2,13 @@
+Sun Jan 19 13:06:07 UTC 2020 - Bjørn Lie 
+
+- Update to version 0.18.1:
+  + Meson:
+- Bump the required version to 0.50.0 to fix a
+  build-time-warning.
+- Explicitly specify the GIR namespace and the packages GIR
+  exports.
+  + RetroGLDisplay: Scale coordinates on display for pointer inputs
+to work in Hi-DPI.
+  + Register a GType for RetroRumbleEffect.
+
+---

Old:

  retro-gtk-0.18.0.tar.xz

New:

  retro-gtk-0.18.1.tar.xz



Other differences:
--
++ retro-gtk.spec ++
--- /var/tmp/diff_new_pack.xCCpJu/_old  2020-01-21 21:04:13.876957079 +0100
+++ /var/tmp/diff_new_pack.xCCpJu/_new  2020-01-21 21:04:13.880957080 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package retro-gtk
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 %define namever 0_14-0
 %define libver  0.14
 Name:   retro-gtk
-Version:0.18.0
+Version:0.18.1
 Release:0
 Summary:Toolkit to write Gtk+3-based frontends to libretro
 License:GPL-3.0-only
@@ -29,7 +29,7 @@
 Source0:
https://download.gnome.org/sources/retro-gtk/0.18/%{name}-%{version}.tar.xz
 
 BuildRequires:  gobject-introspection-devel >= 0.6.7
-BuildRequires:  meson
+BuildRequires:  meson >= 0.50.0
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(epoxy)

++ retro-gtk-0.18.0.tar.xz -> retro-gtk-0.18.1.tar.xz ++
 3078 lines of diff (skipped)




commit retro-gtk for openSUSE:Factory

2019-10-18 Thread root
Hello community,

here is the log from the commit of package retro-gtk for openSUSE:Factory 
checked in at 2019-10-18 14:33:04

Comparing /work/SRC/openSUSE:Factory/retro-gtk (Old)
 and  /work/SRC/openSUSE:Factory/.retro-gtk.new.2352 (New)


Package is "retro-gtk"

Fri Oct 18 14:33:04 2019 rev:10 rq:736605 version:0.18.0

Changes:

--- /work/SRC/openSUSE:Factory/retro-gtk/retro-gtk.changes  2019-03-28 
22:49:33.907045193 +0100
+++ /work/SRC/openSUSE:Factory/.retro-gtk.new.2352/retro-gtk.changes
2019-10-18 14:33:05.652292403 +0200
@@ -1,0 +2,16 @@
+Wed Sep 11 19:27:40 CDT 2019 - mgo...@suse.com
+
+- Update to version 0.18.0:
+  + Pixbufs:
+- Add retro_pixbuf_set_aspect_ratio() for embedding aspect
+  ratio value to a GdkPixbuf.
+- Add retro_pixbuf_get_aspect_ratio() for retrieving the value
+  set with retro_pixbuf_set_aspect_ratio().
+- Deprecate x-dpi and y-dpi metadata options.
+  + RetroCoreView:
+- Take pixbuf aspect ratio into account when drawing a
+  standalone pixbuf instead of using aspect ratio of the
+  current core.
+  + Fix build on Fedora 30.
+
+---

Old:

  retro-gtk-0.16.1.tar.xz

New:

  retro-gtk-0.18.0.tar.xz



Other differences:
--
++ retro-gtk.spec ++
--- /var/tmp/diff_new_pack.M6xDqH/_old  2019-10-18 14:33:06.600289935 +0200
+++ /var/tmp/diff_new_pack.M6xDqH/_new  2019-10-18 14:33:06.604289924 +0200
@@ -20,13 +20,13 @@
 %define namever 0_14-0
 %define libver  0.14
 Name:   retro-gtk
-Version:0.16.1
+Version:0.18.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
-Source0:
https://download.gnome.org/sources/retro-gtk/0.16/%{name}-%{version}.tar.xz
+Source0:
https://download.gnome.org/sources/retro-gtk/0.18/%{name}-%{version}.tar.xz
 
 BuildRequires:  gobject-introspection-devel >= 0.6.7
 BuildRequires:  meson

++ retro-gtk-0.16.1.tar.xz -> retro-gtk-0.18.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/retro-gtk-0.16.1/NEWS new/retro-gtk-0.18.0/NEWS
--- old/retro-gtk-0.16.1/NEWS   2019-03-11 09:44:31.0 +0100
+++ new/retro-gtk-0.18.0/NEWS   2019-09-11 20:24:06.0 +0200
@@ -1,4 +1,19 @@
 ==
+Version 0.18.0
+==
+
+* Pixbufs:
+ - Add retro_pixbuf_set_aspect_ratio() for embedding aspect ratio
+   value to a GdkPixbuf.
+ - Add retro_pixbuf_get_aspect_ratio() for retrieving the value
+   set with retro_pixbuf_set_aspect_ratio().
+ - Deprecate x-dpi and y-dpi metadata options.
+* RetroCoreView:
+ - Take pixbuf aspect ratio into account when drawing a standalone
+   pixbuf instead of using aspect ratio of the current core.
+* Fix build on Fedora 30.
+
+==
 Version 0.16.1
 ==
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/retro-gtk-0.16.1/meson.build 
new/retro-gtk-0.18.0/meson.build
--- old/retro-gtk-0.16.1/meson.build2019-03-11 09:44:31.0 +0100
+++ new/retro-gtk-0.18.0/meson.build2019-09-11 20:24:06.0 +0200
@@ -1,5 +1,5 @@
 project('retro-gtk','c',
-  version: '0.16.1',
+  version: '0.18.0',
   meson_version: '>= 0.43.0',
 )
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/retro-gtk-0.16.1/retro-gtk/meson.build 
new/retro-gtk-0.18.0/retro-gtk/meson.build
--- old/retro-gtk-0.16.1/retro-gtk/meson.build  2019-03-11 09:44:31.0 
+0100
+++ new/retro-gtk-0.18.0/retro-gtk/meson.build  2019-09-11 20:24:06.0 
+0200
@@ -6,7 +6,7 @@
 )
 
 retro_gtk_sources = [
-  retro_gtk_resources[0],
+  retro_gtk_resources,
   'retro-cairo-display.c',
   'retro-controller.c',
   'retro-controller-codes.c',
@@ -33,6 +33,7 @@
   'retro-option.c',
   'retro-option-iterator.c',
   'retro-pa-player.c',
+  'retro-pixbuf.c',
   'retro-pixdata.c',
   'retro-pixel-format.c',
   'retro-rumble-effect.c',
@@ -59,6 +60,7 @@
   'retro-module-query.h',
   'retro-option.h',
   'retro-option-iterator.h',
+  'retro-pixbuf.h',
   'retro-pixdata.h',
   'retro-rumble-effect.h',
   'retro-video-filter.h',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/retro-gtk-0.16.1/retro-gtk/retro-cairo-display.c 
new/retro-gtk-0.18.0/retro-gtk/retro-cairo-display.c
--- old/retro-gtk-0.16.1/retro-gtk/retro-cairo-display.c2019-03-11 
09:44:31.0 +0100
+++ new/retro-gtk-0.18.0/retro-gtk/retro-cairo-display.c2019-09-11 
20:24:06.0 +0200
@@ -2,6 +2,7 @@
 
 #include 

commit retro-gtk for openSUSE:Factory

2019-03-28 Thread root
Hello community,

here is the log from the commit of package retro-gtk for openSUSE:Factory 
checked in at 2019-03-28 22:49:27

Comparing /work/SRC/openSUSE:Factory/retro-gtk (Old)
 and  /work/SRC/openSUSE:Factory/.retro-gtk.new.25356 (New)


Package is "retro-gtk"

Thu Mar 28 22:49:27 2019 rev:9 rq:689301 version:0.16.1

Changes:

--- /work/SRC/openSUSE:Factory/retro-gtk/retro-gtk.changes  2018-10-01 
08:17:49.961951932 +0200
+++ /work/SRC/openSUSE:Factory/.retro-gtk.new.25356/retro-gtk.changes   
2019-03-28 22:49:33.907045193 +0100
@@ -1,0 +2,9 @@
+Mon Mar 11 09:31:07 UTC 2019 - Bjørn Lie 
+
+- Update to version 0.16.1:
+  + RetroCoreView: Support RETRO_CONTROLLER_TYPE_KEYBOARD.
+  + RetroCore: Bufferize single audio frames to emit them as
+batches for better performances.
+  + Add CSS names to widgets.
+
+---

Old:

  retro-gtk-0.16.0.tar.xz

New:

  retro-gtk-0.16.1.tar.xz



Other differences:
--
++ retro-gtk.spec ++
--- /var/tmp/diff_new_pack.Q6Dkz8/_old  2019-03-28 22:49:34.335045115 +0100
+++ /var/tmp/diff_new_pack.Q6Dkz8/_new  2019-03-28 22:49:34.335045115 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package retro-gtk
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -20,7 +20,7 @@
 %define namever 0_14-0
 %define libver  0.14
 Name:   retro-gtk
-Version:0.16.0
+Version:0.16.1
 Release:0
 Summary:Toolkit to write Gtk+3-based frontends to libretro
 License:GPL-3.0-only

++ retro-gtk-0.16.0.tar.xz -> retro-gtk-0.16.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/retro-gtk-0.16.0/NEWS new/retro-gtk-0.16.1/NEWS
--- old/retro-gtk-0.16.0/NEWS   2018-09-01 12:31:02.0 +0200
+++ new/retro-gtk-0.16.1/NEWS   2019-03-11 09:44:31.0 +0100
@@ -1,4 +1,15 @@
 ==
+Version 0.16.1
+==
+
+* RetroCoreView:
+ - Support RETRO_CONTROLLER_TYPE_KEYBOARD.
+* RetroCore:
+ - Bufferize single audio frames to emit them as batches for better
+   performances.
+* Add CSS names to widgets.
+
+==
 Version 0.16.0
 ==
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/retro-gtk-0.16.0/meson.build 
new/retro-gtk-0.16.1/meson.build
--- old/retro-gtk-0.16.0/meson.build2018-09-01 12:31:02.0 +0200
+++ new/retro-gtk-0.16.1/meson.build2019-03-11 09:44:31.0 +0100
@@ -1,5 +1,5 @@
 project('retro-gtk','c',
-  version: '0.16.0',
+  version: '0.16.1',
   meson_version: '>= 0.43.0',
 )
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/retro-gtk-0.16.0/retro-gtk/retro-cairo-display.c 
new/retro-gtk-0.16.1/retro-gtk/retro-cairo-display.c
--- old/retro-gtk-0.16.0/retro-gtk/retro-cairo-display.c2018-09-01 
12:31:02.0 +0200
+++ new/retro-gtk-0.16.1/retro-gtk/retro-cairo-display.c2019-03-11 
09:44:31.0 +0100
@@ -196,6 +196,7 @@
 retro_cairo_display_class_init (RetroCairoDisplayClass *klass)
 {
   GObjectClass *object_class = G_OBJECT_CLASS (klass);
+  GtkWidgetClass *widget_class = GTK_WIDGET_CLASS (klass);
 
   ((GtkWidgetClass *) klass)->draw = (gboolean (*) (GtkWidget *, cairo_t *)) 
retro_cairo_display_real_draw;
 
@@ -213,6 +214,8 @@
  G_PARAM_STATIC_NICK |
  G_PARAM_STATIC_BLURB);
   g_object_class_install_property (G_OBJECT_CLASS (klass), PROP_PIXBUF, 
properties[PROP_PIXBUF]);
+
+  gtk_widget_class_set_css_name (widget_class, "retrocairodisplay");
 }
 
 static void
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/retro-gtk-0.16.0/retro-gtk/retro-core-private.h 
new/retro-gtk-0.16.1/retro-gtk/retro-core-private.h
--- old/retro-gtk-0.16.0/retro-gtk/retro-core-private.h 2018-09-01 
12:31:02.0 +0200
+++ new/retro-gtk-0.16.1/retro-gtk/retro-core-private.h 2019-03-11 
09:44:31.0 +0100
@@ -55,6 +55,8 @@
   gboolean variable_updated;
   guint runahead;
   gssize run_remaining;
+  gint16 *audio_samples;
+  gulong audio_samples_length;
 };
 
 void retro_core_push_cb_data (RetroCore *self);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/retro-gtk-0.16.0/retro-gtk/retro-core-view.c 
new/retro-gtk-0.16.1/retro-gtk/retro-core-view.c
--- old/retro-gtk-0.16.0/retro-gtk/retro-core-view.c2018-09-01 
12:31:02.0 +0200
+++ 

commit retro-gtk for openSUSE:Factory

2018-10-01 Thread root
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@gmail.com
+
+- Update to version 0.16.0:
+  + Update README.md.
+
+---
+Mon Jul 30 10:28:11 UTC 2018 - bjorn@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@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 

commit retro-gtk for openSUSE:Factory

2018-03-14 Thread root
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 - dims...@opensuse.org
+
+- 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)




commit retro-gtk for openSUSE:Factory

2018-03-04 Thread root
Hello community,

here is the log from the commit of package retro-gtk for openSUSE:Factory 
checked in at 2018-03-04 12:50:44

Comparing /work/SRC/openSUSE:Factory/retro-gtk (Old)
 and  /work/SRC/openSUSE:Factory/.retro-gtk.new (New)


Package is "retro-gtk"

Sun Mar  4 12:50:44 2018 rev:6 rq:581642 version:0.13.2

Changes:

--- /work/SRC/openSUSE:Factory/retro-gtk/retro-gtk.changes  2017-10-06 
10:59:15.651353579 +0200
+++ /work/SRC/openSUSE:Factory/.retro-gtk.new/retro-gtk.changes 2018-03-04 
12:50:48.283524898 +0100
@@ -1,0 +2,60 @@
+Mon Feb 26 11:47:03 UTC 2018 - dims...@opensuse.org
+
+- Use SPDX3.0 license tags and package COPYING as %license.
+
+---
+Mon Nov 13 03:55:44 UTC 2017 - luc1...@linuxmail.org
+
+- Update to version 0.13.2:
+  + Port the build system to Meson, requiring version 0.43.0 and
+drop the Autotools.
+  + Drop retro_core_remove_controller(), to remove a controller
+instead set it to NULL.
+  + Make retro_core_poll_controllers(),
+retro_core_get_controller_input_state() and
+retro_core_get_controller_capabilities() private as they are
+meant to be used by the Libretro core and not the end users.
+  + Add:
+- retro_core_set_default_controller() to set controllers to be
+  used by default when there is no controller with the
+  requested capability in the requested port.
+- retro_core_view_set_as_default_controller() to easily set the
+  controllers of a RetroCoreView as the default controllers of
+  a RetroCore. retro-demo now uses these.
+- retro_controller_has_capability() to easily check if a
+  controller has the given RetroControllerType capability.
+- Add RetroInput to encapsulate the inputs used in an input
+  state query. It is used in retro_controller_get_input_state()
+  and retro_core_view_get_input_state().
+- Add a count enumeration value to RetroControllerType and the
+  various controller code enumerations.
+  + Replace gboolean by bool in get_variable_update() to avoid
+crashes.
+  + Better check the creation of the PuleAudio sound output to
+avoid crashes.
+- Replace configure, make, make_install macros by meson,
+  meson_build and meson_install macros following upstream port to
+  Meson Build System.
+- Rename library from libretro-gtk0 to libretro-gtk-0_14 since
+  upstream dropped libretro-gtk.so and replaced libretro-gtk.so.0
+  by libretro-gtk-0.14.so
+- Drop intltool BuildRequires: it's not needed since retro-gtk do
+  not use translations.
+- Add %namever and %libver macros to facilitate updatings.
+
+---
+Mon Oct 16 06:27:24 UTC 2017 - adrien.pla...@suse.com
+
+- Update to version 0.13.1:
+  + This version ports retro-gtk from Vala to C and simnplifies the
+API a lot. It comes with lots of API breaks, so many that it
+would be simpler to list what remained similar to the 0.12
+branch than what changed.
+  + The API will keep changing during the 0.14 development cycle,
+but it is hoped to lead to less API breaks after that.
+- Replace BuildRequires vala with BuildRequires pkgconfig(vapigen)
+  as retro-gtk is now a C library compiling a VAPI.
+- Rename subpackage typelib-1_0-Retro-0_12 to
+  typelib-1_0-Retro-0_14 following upstream changes.
+
+---

Old:

  retro-gtk-0.12.1.tar.xz

New:

  retro-gtk-0.13.2.tar.xz



Other differences:
--
++ retro-gtk.spec ++
--- /var/tmp/diff_new_pack.Nlvrme/_old  2018-03-04 12:50:48.747507989 +0100
+++ /var/tmp/diff_new_pack.Nlvrme/_new  2018-03-04 12:50:48.751507844 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package retro-gtk
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -16,18 +16,20 @@
 #
 
 
+# Use of library versioning and name versioning macros to facilitate updatings
+%define namever 0_14
+%define libver  0.14
 Name:   retro-gtk
-Version:0.12.1
+Version:0.13.2
 Release:0
 Summary:Toolkit to write Gtk+3-based frontends to libretro
-License:GPL-3.0
+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.12/%{name}-%{version}.tar.xz
+Source: 
http://download.gnome.org/sources/retro-gtk/0.13/%{name}-%{version}.tar.xz
 BuildRequires:  gobject-introspection-devel >= 0.6.7

commit retro-gtk for openSUSE:Factory

2017-09-13 Thread root
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 - apla...@suse.com
+
+- 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 - opensuse-packag...@opensuse.org
+
+- 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 - apla...@suse.com
+
+- 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:

commit retro-gtk for openSUSE:Factory

2017-03-22 Thread root
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.0 +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 - dims...@opensuse.org
+
+- 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 - dims...@opensuse.org
+
+- 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 - adrien.pla...@suse.com
+
+- 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 - adrien.pla...@suse.com
+
+- 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 

commit retro-gtk for openSUSE:Factory

2016-09-30 Thread h_root
Hello community,

here is the log from the commit of package retro-gtk for openSUSE:Factory 
checked in at 2016-09-30 15:34:37

Comparing /work/SRC/openSUSE:Factory/retro-gtk (Old)
 and  /work/SRC/openSUSE:Factory/.retro-gtk.new (New)


Package is "retro-gtk"

Changes:

--- /work/SRC/openSUSE:Factory/retro-gtk/retro-gtk.changes  2016-09-23 
11:39:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.retro-gtk.new/retro-gtk.changes 2016-09-30 
15:34:52.0 +0200
@@ -1,0 +2,5 @@
+Fri Sep 23 06:32:43 UTC 2016 - jeng...@inai.de
+
+- Improve the description and summary.
+
+---



Other differences:
--
++ retro-gtk.spec ++
--- /var/tmp/diff_new_pack.wgqLiz/_old  2016-09-30 15:34:54.0 +0200
+++ /var/tmp/diff_new_pack.wgqLiz/_new  2016-09-30 15:34:54.0 +0200
@@ -19,7 +19,7 @@
 Name:   retro-gtk
 Version:0.8.1
 Release:0
-Summary:Toolkit to write Gtk+ 3 based libretro frontends
+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
@@ -41,38 +41,49 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
-Retro-gtk is a toolkit to write GTK+ 3 based Libretro frontends.
+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 libretro frontends
+Summary:Toolkit to write Gtk+3-based frontends to libretro
 Group:  System/Libraries
 
 %description -n libretro-gobject0
-Retro-gtk is a toolkit to write GTK+ 3 based Libretro frontends.
+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 libretro frontends
+Summary:Toolkit to write Gtk+3-based frontends to libretro
 Group:  System/Libraries
 
 %description -n libretro-gtk0
-Retro-gtk is a toolkit to write GTK+ 3 based Libretro frontends.
+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 typelib-1_0-Retro-0_8
-Summary:Toolkit to write Gtk+ 3 based libretro frontends
+Summary:GObject introspection bindings for libretro-gobject
 Group:  System/Libraries
 
 %description -n typelib-1_0-Retro-0_8
-Retro-gtk is a toolkit to write GTK+ 3 based Libretro frontends.
+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
-Summary:Toolkit to write Gtk+ 3 based libretro frontends
+Summary:GObject introspection bindings for libretro-gtk
 Group:  System/Libraries
 
 %description -n typelib-1_0-RetroGtk-0_8
-Retro-gtk is a toolkit to write GTK+ 3 based Libretro frontends.
+retro-gtk wraps the libretro API for use in Gtk applications.
+This subpackage contains the gobject bindings for the
+libretro-gtk shared library.
 
 %package devel
-Summary:Toolkit to write Gtk+ 3 based libretro frontends
+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}
@@ -80,7 +91,9 @@
 Requires:   typelib-1_0-RetroGtk-0_8 = %{version}
 
 %description devel
-Retro-gtk is a toolkit to write GTK+ 3 based Libretro frontends.
+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.
 
 %prep
 %setup -q