Hello community, here is the log from the commit of package libretro-easyrpg for openSUSE:Factory checked in at 2020-05-19 14:47:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libretro-easyrpg (Old) and /work/SRC/openSUSE:Factory/.libretro-easyrpg.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libretro-easyrpg" Tue May 19 14:47:15 2020 rev:2 rq:806866 version:0~git20200510 Changes: -------- --- /work/SRC/openSUSE:Factory/libretro-easyrpg/libretro-easyrpg.changes 2020-02-11 22:23:17.715498211 +0100 +++ /work/SRC/openSUSE:Factory/.libretro-easyrpg.new.2738/libretro-easyrpg.changes 2020-05-19 14:47:19.323921345 +0200 @@ -1,0 +2,101 @@ +Mon May 11 08:56:20 UTC 2020 - i...@guoyunhe.me + +- Remove unneeded SDL dependencies +- Update to version 0~git20200510: + * fmtlib: Fix README and MorphOS + * Require fmt 5.3 - fix header logging + * Game classes use fmtlib + * Various - use fmtlib + * Bitmap - use fmtlib logging + * cache.cpp - use fmtlib + * exe_reader and filefinder - use fmtlib + * Font and messages - use fmtlib + * Audio - use fmtlib logging + * Image files - use fmtlib + * Scenes and output itself - use fmtlib logging + * player.cpp: use fmtlib + * SDL1 and 2 UI: use fmtlib + * Platforms: migrate to fmtlib logging + * Window_NumberInput use fmtlib + * Remove unused format_string function in output.cpp + * Convert a few complicated examples to fmtlib + * Fix output test and vita + * Add fmt to platform makefiles + * Optimize log prefix handling + * Use fmtlib for Output logger + +------------------------------------------------------------------- +Sun May 10 07:06:33 UTC 2020 - i...@guoyunhe.me + +- Update to version 0~git20200507: + * Move leading comma back to trailing comma. + * Fix syntax error in libretro port + +------------------------------------------------------------------- +Thu May 7 11:36:17 UTC 2020 - Yunhe Guo <i...@guoyunhe.me> + +- Switch source to upstream instead of libretro's fork +- Update to version 0~git20200505: + * Add FlatUniqueMultiMap generic container - use for input buttons + * Record only non system buttons + * StdClock: always use steady_clock + * Fix rebase whitespaces + * Use SDL2 on MorphOS + * Amiga: Makefile update + * Amiga: add a cmath wrapper for OS4 + * Add Wii Platform Clock + * Input make repeat times constexpr + * Move recording logic into Input::Source + * Refactor initialization and storage of input mappings + * Add InputMappingArray Class + * Flatten Input::dir_buttons array + * Flatten Input::buttons vector + * Add EnumTags for input keys + * Move sdl2 version check to build system - require >= 2.0.5 + * Inline more baseui functions + * Fix memory leaks in SDL2 cleanup + * Devirtualize BaseUi::IsFullscreen() + * Regression fix: Reintroduce edge-case: When a 2k ShowPicture command is used in 2k3<1.10 the top_trans must be copied into bottom_trans. + * Bitmap: Initialize pixels as nullptr. Don't crash anymore when the image file has an unsupported magic number. + * Fix canonical path logic not working anymore when the path is the root directory. + * Remove 2 unused functions + * Remove BaseUi::Resize() + * Sdl2Ui - remove mode_changing - not needed anymore + * SDL2Ui - remove toggle_fs_available + * Some SDL2 UI cleanups + * Sdl1 - Don't use time subsystem + * Remove some old sdl version code and require 2.0.8 + * 3ds,vita,switch - remove unused Begin/End ScreenCapture + * Remove BaseUI::Begin/EndDisplayModeChange() + * Don't force vsync for Mac OSX + * Disable SDL2 timer subsystem. + * Refactor move type random + * Add catalan and turkish play store entries + * Add catalan translation, thanks @fdelapena Update pt-BR translation + * Add maintainer script for version updates + * Change version to 0.6.2 + * Fix rounding bug in scroll with map picture offset adjustment + * Battle 2k: Prevent crash when battle action is NULL and ask the user to report a bug when this happens. + * Move __MORPHOS_SHAREDLIBS into the Makefile for MorphOS + +------------------------------------------------------------------- +Wed Apr 22 12:46:56 UTC 2020 - i...@guoyunhe.me + +- Update to version 0~git20200422: + * Fix crash in ShowBattleAnimation() when target is invalid + * PSVita: Add ccache support to Makefile + * PSVita: Fix Makefile, add include directory + * windows/utils: Actually cache the windows version + * Move all platform specific source file in subdirs Rename for consistency Adapt build systems + * Liblcf rename grid variables + * Remove the MorphOS macro undefs + * Add unit tests and benchmarks for new variable range ops + * Fix build with libnx 3.1.0 + * Resampler: Remove unnecessary memset. Decode already does this. + * Resampler: Fix buffer overflow in mono_to_stereo_resample when the amount of samples read was exactly 0. + * Fix parse unit test. Requires the initialisation of many Game objects to work properly. + * Regression: \n[0] references top of the party and not Actor with ID 1. + * Regression: Scene Name: Fix dialog closing when confirming while the name is empty. The correct behaviour is filling in the default name and keeping it open. + * Initialize parallax params. Detected by UbSan (bools not initialized) + +------------------------------------------------------------------- Old: ---- libretro-easyrpg-0~git20191105.tar.xz New: ---- libretro-easyrpg-0~git20200510.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libretro-easyrpg.spec ++++++ --- /var/tmp/diff_new_pack.tToDg8/_old 2020-05-19 14:47:21.511926019 +0200 +++ /var/tmp/diff_new_pack.tToDg8/_new 2020-05-19 14:47:21.515926028 +0200 @@ -1,7 +1,7 @@ # # spec file for package libretro-easyrpg # -# 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 @@ -17,16 +17,26 @@ Name: libretro-easyrpg -Version: 0~git20191105 +Version: 0~git20200510 Release: 0 Summary: EasyRPG libretro core -License: GPL-3.0 +License: GPL-3.0-only URL: http://www.retroarch.com Source: %{name}-%{version}.tar.xz -BuildRequires: gcc-c++ -BuildRequires: make BuildRequires: cmake +BuildRequires: gcc-c++ +BuildRequires: pkgconfig(fmt) +BuildRequires: pkgconfig(freetype2) +BuildRequires: pkgconfig(liblcf) +BuildRequires: pkgconfig(libmpg123) +BuildRequires: pkgconfig(libpng16) +BuildRequires: pkgconfig(libxmp) +BuildRequires: pkgconfig(ogg) +BuildRequires: pkgconfig(pixman-1) +BuildRequires: pkgconfig(sndfile) +BuildRequires: pkgconfig(speexdsp) +BuildRequires: pkgconfig(vorbis) %description EasyRPG is a community project to create a free, open source, role playing game @@ -38,12 +48,12 @@ %setup -q %build -cd builds/libretro -make -f Makefile.libretro +%cmake -DPLAYER_TARGET_PLATFORM=libretro -DBUILD_SHARED_LIBS=ON +%cmake_build %install mkdir -p %{buildroot}%{_libdir}/libretro -cp builds/libretro/easyrpg_libretro.so %{buildroot}%{_libdir}/libretro +cp build/easyrpg_libretro.so %{buildroot}%{_libdir}/libretro %files %dir %{_libdir}/libretro ++++++ _service ++++++ --- /var/tmp/diff_new_pack.tToDg8/_old 2020-05-19 14:47:21.547926096 +0200 +++ /var/tmp/diff_new_pack.tToDg8/_new 2020-05-19 14:47:21.547926096 +0200 @@ -1,7 +1,7 @@ <services> <service name="tar_scm" mode="localonly"> <param name="scm">git</param> - <param name="url">https://github.com/libretro/easyrpg-libretro.git</param> + <param name="url">https://github.com/easyrpg/player.git</param> <param name="filename">libretro-easyrpg</param> <param name="revision">master</param> <param name="versionformat">0~git%cd</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.tToDg8/_old 2020-05-19 14:47:21.563926131 +0200 +++ /var/tmp/diff_new_pack.tToDg8/_new 2020-05-19 14:47:21.563926131 +0200 @@ -1,4 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/libretro/easyrpg-libretro.git</param> - <param name="changesrevision">6ad57329edc3f1f9c8b4a244c59874e27cf174a6</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">6ad57329edc3f1f9c8b4a244c59874e27cf174a6</param></service><service name="tar_scm"> + <param name="url">https://github.com/easyrpg/player.git</param> + <param name="changesrevision">34428bd77eb969772c2bdf0c09e8b90701fd2203</param></service></servicedata> \ No newline at end of file ++++++ libretro-easyrpg-0~git20191105.tar.xz -> libretro-easyrpg-0~git20200510.tar.xz ++++++ /work/SRC/openSUSE:Factory/libretro-easyrpg/libretro-easyrpg-0~git20191105.tar.xz /work/SRC/openSUSE:Factory/.libretro-easyrpg.new.2738/libretro-easyrpg-0~git20200510.tar.xz differ: char 26, line 1