Hello community, here is the log from the commit of package libretro-gambatte for openSUSE:Factory checked in at 2020-02-09 20:49:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libretro-gambatte (Old) and /work/SRC/openSUSE:Factory/.libretro-gambatte.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libretro-gambatte" Sun Feb 9 20:49:19 2020 rev:5 rq:772335 version:0~git20200207 Changes: -------- --- /work/SRC/openSUSE:Factory/libretro-gambatte/libretro-gambatte.changes 2017-09-14 21:20:54.318527514 +0200 +++ /work/SRC/openSUSE:Factory/.libretro-gambatte.new.26092/libretro-gambatte.changes 2020-02-09 20:49:23.934908646 +0100 @@ -1,0 +2,76 @@ +Sat Feb 08 12:59:23 UTC 2020 - i...@guoyunhe.me + +- Remove gambatte.libretro which is now provided by libretro-core-info package +- Update to version 0~git20200207: + * Add optional LCD ghosting effect + * Do not add pointers to memory map if they are not available + * (MSVC 2017) Buildfix + * Update + * Update + * Update + * Update + * Update Makefile + * Add internal colour palettes from TheWolfBunny (https://www.deviantart.com/thewolfbunny/gallery/69987002/game-boy-palettes) + update libretro_core_options to v1.3 + * (tvOS) Compile using tvOS SDK + * libretro: fix wiiu compile + * libretro: allow mingw cross compiling + * Add core option sublabels + * Fix GBC memory map and add IO port range for cheevos + * Correct bitmask button mapping + * libretro: jni: Switch stl to c++ in preparation for ndk r20 + * Update -add new RETRO_ENVIRONMENT_GET_INPUT_BITMASKS + * Fix cheats for libretro + * Update GBC memory map + * Do not drop memory descriptor when SRAM is absent + * Map static GBC RAM bank descriptors + * Map banked RAM, not bank 1 RAM, for libretro + * Revert banked RAM size to a fixed 0x1000 + * Update GBC colour correction using results from Pokefan531's latest research (https://forums.libretro.com/t/real-gba-and-ds-phat-colors/1540/174) + * update Makefile + * Add optional 'accurate' frame mixing mode + * Add optional frame mixing + * Backport HuC3 mapper support from https://github.com/Dabomstew/gambatte-speedrun + * Fix save states + * Fixed Override + * Added A7A7 + * Add optional 'dark filter' (a.k.a. eye saver, for use with games with white backgrounds) + * Add the option to only apply colour correction when running a GBC game or using a GBC colour palette + * Add 'accurate' colour correction method derived from Pokefan531's gbc-colour shader + * Add palettes for original Game Boy, Game Boy Pocket and Game Boy Light + * Add SGB palettes + * alter memory descriptors to accommodate bankswitched RAM size + * Convert bzero to memset and bcopy to memmove. + * libnx port + * Disable retro_get_memory_* before ROM is loaded + * MSVC build fix + * UWP build fix + * Label Rename Redux Act 2 + * Edit Up/Down core option title to include left/right + * Add 'up/down allowed' core option + * Update libretro-common code + * Refactor android jni makefiles + * Fix android jni compile with clang + * msvc: add debug flag to linker + * add msvc2003 target + * add msvc2003 target + * Fix compilation for Xbox OG + * Allow build on Haiku target + * Updates to libretro-common + * Add Switch target + * Update + * Markdown + * Appveyor CI + * Link MSVCR statically + * Update + * Cleanups + * Update + * Updates + * add 3ds to travis build + * add travis build script + * Swap these conditions, otherwise Darwin gets matched as win & fails build (thanks endrift to point out) + * Update + * remove msvc solution files + * Add include dir for MSVC 2003 + * Update xbox/xbox360 targets + +------------------------------------------------------------------- Old: ---- gambatte-libretro-0~20170829.f020a1f.tar.xz gambatte.libretro New: ---- libretro-gambatte-0~git20200207.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libretro-gambatte.spec ++++++ --- /var/tmp/diff_new_pack.hGR9c7/_old 2020-02-09 20:49:24.826909156 +0100 +++ /var/tmp/diff_new_pack.hGR9c7/_new 2020-02-09 20:49:24.826909156 +0100 @@ -1,7 +1,7 @@ # # spec file for package libretro-gambatte # -# Copyright (c) 2017 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 @@ -12,42 +12,39 @@ # 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/ # Name: libretro-gambatte -Version: 0~20170829.f020a1f +Version: 0~git20200207 Release: 0 -Summary: Game Boy Emulator for Retro-based frontends -License: GPL-2.0 -Group: Amusements/Games/Other -Url: https://github.com/libretro/gambatte-libretro -Source: gambatte-libretro-%{version}.tar.xz -Source1: gambatte.libretro +Summary: Gambatte libretro core for GameBoy Color emulation +License: GPL-2.0-only +URL: http://www.retroarch.com +Source: %{name}-%{version}.tar.xz + BuildRequires: gcc-c++ -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: make %description -This package contains a libretro port of the Gambatte emulator. -It can be used by various frontends to load Game Boy / Game Boy Color games. +Gambatte is an accuracy-focused, open-source, cross-platform Game Boy Color +emulator written in C++. It is based on hundreds of corner case hardware tests, +as well as previous documentation and reverse engineering efforts. This package +is for RetroArch/Libretro front-end. %prep -%setup -q -n gambatte-libretro-%{version} +%setup -q %build -make %{?_smp_mflags} prefix=%{_prefix} core_installdir=%{_libdir}/libretro/ +make %install -make DESTDIR=%{buildroot} install prefix=%{_prefix} core_installdir=%{_libdir}/libretro/ -mkdir -p %{buildroot}%{_libdir}/libretro/ -install -m644 -p %{SOURCE1} %{buildroot}%{_libdir}/libretro/ +mkdir -p %{buildroot}%{_libdir}/libretro +cp gambatte_libretro.so %{buildroot}%{_libdir}/libretro %files -%defattr(-,root,root) -%doc COPYING %dir %{_libdir}/libretro -%{_libdir}/libretro/gambatte.libretro %{_libdir}/libretro/gambatte_libretro.so %changelog ++++++ _service ++++++ --- /var/tmp/diff_new_pack.hGR9c7/_old 2020-02-09 20:49:24.862909176 +0100 +++ /var/tmp/diff_new_pack.hGR9c7/_new 2020-02-09 20:49:24.862909176 +0100 @@ -1,13 +1,15 @@ <services> - <service name="tar_scm" mode="disabled"> - <param name="url">https://github.com/libretro/gambatte-libretro.git</param> + <service name="tar_scm" mode="localonly"> <param name="scm">git</param> - <param name="versionformat">0~%cd.%h</param> + <param name="url">https://github.com/libretro/gambatte-libretro.git</param> + <param name="filename">libretro-gambatte</param> + <param name="revision">master</param> + <param name="versionformat">0~git%cd</param> <param name="changesgenerate">enable</param> </service> - <service name="recompress" mode="disabled"> + <service name="recompress" mode="localonly"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> - <service name="set_version" mode="disabled"/> + <service name="set_version" mode="localonly"/> </services> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.hGR9c7/_old 2020-02-09 20:49:24.882909187 +0100 +++ /var/tmp/diff_new_pack.hGR9c7/_new 2020-02-09 20:49:24.882909187 +0100 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/libretro/gambatte-libretro.git</param> - <param name="changesrevision">890a2dd67f16f041b21e58e7f113a5758e75fbcd</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">2bcd8287aa182db33bed3e190969e9d981fc2b6e</param></service></servicedata> \ No newline at end of file