40 Commits

Author SHA256 Message Date
a99b4a712b Accepting request 1251362 from GNOME:Factory
Early Staging of GNOME 48.rc

OBS-URL: https://build.opensuse.org/request/show/1251362
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/retro-gtk?expand=0&rev=17
2025-03-18 16:40:32 +00:00
55f047bb29 Accepting request 1249770 from GNOME:Next
Scripted push of GNOME:Next, RC release

OBS-URL: https://build.opensuse.org/request/show/1249770
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/retro-gtk?expand=0&rev=37
2025-03-06 13:58:29 +00:00
42ab772b9f Accepting request 1246600 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1246600
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/retro-gtk?expand=0&rev=16
2025-02-18 18:12:27 +00:00
5ba2ce628e - Exclude 32bit buildtargets via ExcludeArch %{ix86} %{arm}. They have been broken for ages with no fix in sight.
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/retro-gtk?expand=0&rev=35
2025-02-18 09:30:44 +00:00
d77045a569 Accepting request 945289 from GNOME:Factory
Add upstream patch to fix meson build. (forwarded request 945175 from luc14n0)

OBS-URL: https://build.opensuse.org/request/show/945289
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/retro-gtk?expand=0&rev=15
2022-01-10 22:53:28 +00:00
61d7bf3f93 Accepting request 945175 from home:luc14n0:branches:GNOME:Factory
Add upstream patch to fix meson build.

OBS-URL: https://build.opensuse.org/request/show/945175
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/retro-gtk?expand=0&rev=34
2022-01-10 11:31:40 +00:00
Richard Brown
1e80051966 Accepting request 881162 from GNOME:Factory
GNOME 40 - here we come (forwarded request 880994 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/881162
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/retro-gtk?expand=0&rev=14
2021-04-10 13:26:56 +00:00
2a06f1f285 Accepting request 880994 from GNOME:Next
GNOME 40 - here we come

OBS-URL: https://build.opensuse.org/request/show/880994
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/retro-gtk?expand=0&rev=32
2021-03-24 16:39:34 +00:00
d09e83639d Accepting request 857829 from GNOME:Factory
New stable rel (forwarded request 857760 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/857829
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/retro-gtk?expand=0&rev=13
2020-12-24 18:38:35 +00:00
00db288d29 Accepting request 857760 from GNOME:Next
New stable rel

OBS-URL: https://build.opensuse.org/request/show/857760
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/retro-gtk?expand=0&rev=30
2020-12-21 10:20:08 +00:00
e268ba49a5 Accepting request 847261 from GNOME:Factory
Push GNOME 3.38

OBS-URL: https://build.opensuse.org/request/show/847261
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/retro-gtk?expand=0&rev=12
2020-11-19 15:45:33 +00:00
4df3f2891f Accepting request 842957 from GNOME:Next
update to 3.38.1 - TW should be ready

OBS-URL: https://build.opensuse.org/request/show/842957
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/retro-gtk?expand=0&rev=28
2020-10-26 08:14:38 +00:00
0844dbc59c Accepting request 766118 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/766118
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/retro-gtk?expand=0&rev=11
2020-01-21 20:03:36 +00:00
34a1979b42 Accepting request 765854 from GNOME:Next
- 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.

OBS-URL: https://build.opensuse.org/request/show/765854
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/retro-gtk?expand=0&rev=26
2020-01-21 16:48:48 +00:00
332ad8766f Accepting request 736605 from GNOME:Factory
Scripted push from {project}

OBS-URL: https://build.opensuse.org/request/show/736605
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/retro-gtk?expand=0&rev=10
2019-10-18 12:33:04 +00:00
ac3fa689ac Accepting request 735100 from GNOME:Next
Scripted push of project GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/735100
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/retro-gtk?expand=0&rev=24
2019-10-04 15:56:38 +00:00
530d7d65c3 Accepting request 689301 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/689301
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/retro-gtk?expand=0&rev=9
2019-03-28 21:49:27 +00:00
dd99ed8c14 Accepting request 688477 from GNOME:Next
- 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.

OBS-URL: https://build.opensuse.org/request/show/688477
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/retro-gtk?expand=0&rev=22
2019-03-28 10:37:12 +00:00
2c725e72ad Accepting request 638778 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/638778
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/retro-gtk?expand=0&rev=8
2018-10-01 06:17:39 +00:00
bb14b8b82e Accepting request 638490 from GNOME:Next
New stable rel

OBS-URL: https://build.opensuse.org/request/show/638490
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/retro-gtk?expand=0&rev=20
2018-09-27 12:49:26 +00:00
1ca917a9ee Accepting request 585827 from GNOME:Factory
Update to 0.14.0 (forwarded request 585439 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/585827
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/retro-gtk?expand=0&rev=7
2018-03-14 18:38:34 +00:00
bf9785644e Accepting request 585439 from GNOME:Next
Update to 0.14.0

OBS-URL: https://build.opensuse.org/request/show/585439
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/retro-gtk?expand=0&rev=18
2018-03-12 10:41:15 +00:00
4ec37a605a Accepting request 581642 from GNOME:Factory
spdx3 (forwarded request 580211 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/581642
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/retro-gtk?expand=0&rev=6
2018-03-04 11:50:44 +00:00
7eb79622c6 Accepting request 580211 from GNOME:Next
spdx3

OBS-URL: https://build.opensuse.org/request/show/580211
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/retro-gtk?expand=0&rev=16
2018-03-01 11:12:05 +00:00
f3301d5fad Accepting request 531207 from GNOME:Factory
- Drop no longer used tar scm service, upstream releases tarballs
  now.
- Update to version 0.12.1:
  + Core:
    - Fix a memory leak in the destructor.
    - Support partially setting memory regions.
  + CoreView: Reset inputs when losing focus.
- 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.
- 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.
- 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.
- Update to version 0.10.0:
  + Save the expected ratio as DPI of the video frames.
  + Bugs fixed: bgo#769833, bgo#779924, bgo#779987.
- 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.
- 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.
- 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.
- Improve the description and summary.
- Initial package, version 0.8.1. (forwarded request 531206 from Zaitor)

OBS-URL: https://build.opensuse.org/request/show/531207
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/retro-gtk?expand=0&rev=5
2017-10-06 08:59:14 +00:00
127a83a0ac Accepting request 531206 from GNOME:Next
- Drop no longer used tar scm service, upstream releases tarballs
  now.
- Update to version 0.12.1:
  + Core:
    - Fix a memory leak in the destructor.
    - Support partially setting memory regions.
  + CoreView: Reset inputs when losing focus.
- 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.
- 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.
- 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.
- Update to version 0.10.0:
  + Save the expected ratio as DPI of the video frames.
  + Bugs fixed: bgo#769833, bgo#779924, bgo#779987.
- 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.
- 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.
- 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.
- Improve the description and summary.
- Initial package, version 0.8.1.

OBS-URL: https://build.opensuse.org/request/show/531206
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/retro-gtk?expand=0&rev=14
2017-10-04 12:12:00 +00:00
42e96f1af7 Accepting request 523030 from GNOME:Factory
(forwarded request 522985 from Zaitor)

OBS-URL: https://build.opensuse.org/request/show/523030
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/retro-gtk?expand=0&rev=4
2017-09-13 19:47:52 +00:00
e810bc11e2 Accepting request 522985 from GNOME:Next
1

OBS-URL: https://build.opensuse.org/request/show/522985
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/retro-gtk?expand=0&rev=12
2017-09-11 10:18:25 +00:00
d1b9b585b0 Accepting request 521000 from GNOME:Next
1

OBS-URL: https://build.opensuse.org/request/show/521000
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/retro-gtk?expand=0&rev=11
2017-09-05 15:28:36 +00:00
5043c954b1 Accepting request 519383 from GNOME:Next
Scripted push of project GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/519383
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/retro-gtk?expand=0&rev=10
2017-08-31 07:42:48 +00:00
5c1e89c943 Accepting request 481614 from GNOME:Factory
Update (forwarded request 481600 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/481614
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/retro-gtk?expand=0&rev=3
2017-03-22 22:11:07 +00:00
3d5cb8dfb1 Accepting request 481600 from GNOME:Next
Update

OBS-URL: https://build.opensuse.org/request/show/481600
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/retro-gtk?expand=0&rev=8
2017-03-20 21:33:33 +00:00
1f705fd799 Accepting request 479106 from GNOME:Next
Update to 0.9.92

OBS-URL: https://build.opensuse.org/request/show/479106
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/retro-gtk?expand=0&rev=7
2017-03-14 18:42:37 +00:00
c772581cb8 Accepting request 461312 from GNOME:Next
1

OBS-URL: https://build.opensuse.org/request/show/461312
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/retro-gtk?expand=0&rev=6
2017-03-01 12:09:58 +00:00
b6a0d7609e Accepting request 459862 from GNOME:Next
scripted push

OBS-URL: https://build.opensuse.org/request/show/459862
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/retro-gtk?expand=0&rev=5
2017-02-22 20:41:21 +00:00
e29c4949dd Accepting request 431147 from GNOME:Factory
Tweak

OBS-URL: https://build.opensuse.org/request/show/431147
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/retro-gtk?expand=0&rev=2
2016-09-30 13:34:37 +00:00
Bjørn Lie
7d73022cfc OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/retro-gtk?expand=0&rev=4 2016-09-28 17:25:32 +00:00
Bjørn Lie
876ce1c2ed Accepting request 430016 from home:jengelh:branches:GNOME:Factory
trying again

OBS-URL: https://build.opensuse.org/request/show/430016
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/retro-gtk?expand=0&rev=3
2016-09-28 17:25:17 +00:00
7cd2350fce Accepting request 429342 from GNOME:Factory
New package, dependency to gnome-games 3.22

OBS-URL: https://build.opensuse.org/request/show/429342
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/retro-gtk?expand=0&rev=1
2016-09-23 09:39:45 +00:00
812110d59f Accepting request 429305 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/429305
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/retro-gtk?expand=0&rev=1
2016-09-21 17:22:04 +00:00