diff --git a/.gitignore b/.gitignore index 1df90dd..d14bca4 100644 --- a/.gitignore +++ b/.gitignore @@ -132,28 +132,3 @@ /libretro-core-info-1.15.0.tar.gz /libretro-database-1.15.0.tar.gz /retroarch-joypad-autoconfig-1.15.0.tar.gz -/retroarch-1.16.0.tar.gz -/retroarch-assets-20230911git7b735ef.tar.gz -/libretro-core-info-1.16.0.tar.gz -/retroarch-joypad-autoconfig-1.16.0.tar.gz -/libretro-database-1.16.0.tar.gz -/retroarch-1.16.0.3.tar.gz -/retroarch-1.17.0.tar.gz -/retroarch-assets-20240102git923b711.tar.gz -/libretro-core-info-1.17.0.tar.gz -/libretro-database-1.17.0.tar.gz -/retroarch-joypad-autoconfig-1.17.0.tar.gz -/libretro-core-info-1.18.0.tar.gz -/libretro-database-1.18.0.tar.gz -/retroarch-1.18.0.tar.gz -/retroarch-joypad-autoconfig-1.18.0.tar.gz -/libretro-core-info-1.19.0.tar.gz -/libretro-database-1.19.0.tar.gz -/retroarch-1.19.0.tar.gz -/retroarch-assets-1.19.0.tar.gz -/retroarch-joypad-autoconfig-1.19.0.tar.gz -/libretro-core-info-1.22.0.tar.gz -/libretro-database-1.22.0.tar.gz -/retroarch-1.22.0.tar.gz -/retroarch-assets-1.22.0.tar.gz -/retroarch-joypad-autoconfig-1.22.0.tar.gz diff --git a/.packit.yaml b/.packit.yaml deleted file mode 100644 index 0cb662d..0000000 --- a/.packit.yaml +++ /dev/null @@ -1,27 +0,0 @@ -copy_upstream_release_description: false -# downstream_package_name: foo # not mandatory -# upstream_package_name: Foo # not mandatory -upstream_project_url: https://github.com/libretro/RetroArch -upstream_tag_template: v{version} - -jobs: - - job: pull_from_upstream - trigger: release - dist_git_branches: - - fedora-rawhide - # - fedora-development - # - fedora-all - - - job: koji_build - trigger: commit - allowed_pr_authors: ["packit", "atim"] - allowed_committers: ["packit", "atim"] - dist_git_branches: - - fedora-all - # - epel-9 - - - job: bodhi_update - trigger: commit - dist_git_branches: - - fedora-branched - # - epel-9 diff --git a/add-executable-bit-to-script.patch b/add-executable-bit-to-script.patch new file mode 100644 index 0000000..b575867 --- /dev/null +++ b/add-executable-bit-to-script.patch @@ -0,0 +1,13 @@ +From e51c6d405ec8ce6b708292e8f55b9106d92b23e0 Mon Sep 17 00:00:00 2001 +From: Artem Polishchuk +Date: Tue, 3 Dec 2019 15:40:58 +0200 +Subject: [PATCH] Add executable bit to script + +--- + xmb/convert.sh | 0 + 1 file changed, 0 insertions(+), 0 deletions(-) + mode change 100644 => 100755 xmb/convert.sh + +diff --git a/xmb/convert.sh b/xmb/convert.sh +old mode 100644 +new mode 100755 diff --git a/changelog b/changelog deleted file mode 100644 index 2d278a8..0000000 --- a/changelog +++ /dev/null @@ -1,168 +0,0 @@ -* Tue Sep 03 2024 Morten Stevens - 1.15.0-7 -- Rebuilt for mbedTLS 3.6.1 - -* Tue Jun 27 2023 Artem Polishchuk - 1.15.0-6 -- build: ExcludeArch: s390x - -* Tue Jun 27 2023 Artem Polishchuk - 1.15.0-5 -- build: Use modern RPM macros for %patch -- build: Remove big-endian patch - -* Sun Mar 12 2023 Neal Gompa - 1.15.0-4 -- Rebuild for ffmpeg 6.0 -- fix build on big-endian (Dominik Mierzejewski) - -* Sat Mar 11 2023 Artem Polishchuk - 1.15.0-3 -- chore: Update to 1.15.0 - -* Fri Jan 20 2023 Fedora Release Engineering - 1.14.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Tue Dec 13 2022 Artem Polishchuk - 1.14.0-1 -- chore: Update to 1.14.0 - -* Sun Nov 20 2022 Artem Polishchuk - 1.13.0-1 -- chore: Update to 1.13.0 - -* Mon Nov 14 2022 Artem Polishchuk - 1.12.0-4 -- build: Use ffmpeg-free only for >= f37 - -* Mon Nov 14 2022 Artem Polishchuk - 1.12.0-3 -- build: Add new build deps - -* Mon Nov 14 2022 Artem Polishchuk - 1.12.0-2 -- build: Add limited ffmpeg support for >= f36 - -* Sat Oct 22 2022 Artem Polishchuk - 1.12.0-1 -- chore(update): 1.12.0 - -* Sat Oct 01 2022 Artem Polishchuk - 1.11.0-2 -- build: Recommends: gamemode - -* Fri Sep 30 2022 Artem Polishchuk - 1.11.0-1 -- chore(update): 1.11.0 - -* Wed Sep 14 2022 Michel Alexandre Salim - 1.10.3-3 -- Rebuilt for flac 1.4.0 - -* Sat Jul 23 2022 Fedora Release Engineering - 1.10.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Tue Apr 12 2022 Artem Polishchuk - 1.10.3-1 -- chore(update): 1.10.3 - -* Wed Mar 23 2022 Artem Polishchuk - 1.10.2-1 -- chore(update): 1.10.2 - -* Fri Mar 04 2022 Artem Polishchuk - 1.10.1-1 -- chore(update): 1.10.1 - -* Sat Jan 22 2022 Morten Stevens 1.10.0-2 -- Rebuilt for mbedTLS 2.28.0 - -* Thu Jan 20 2022 Artem Polishchuk - 1.10.0-1 -- chore(update): 1.10.0 - -* Mon Dec 06 2021 Artem Polishchuk - 1.9.14-1 -- chore(update): 1.9.14 - -* Sun Nov 07 2021 Artem Polishchuk - 1.9.13-1 -- chore(update): 1.9.13 - -* Sun Oct 24 2021 Artem Polishchuk - 1.9.12-1 -- chore(update): 1.9.12 - -* Sat Oct 09 2021 Artem Polishchuk - 1.9.11-1 -- chore(update): 1.9.11 - -* Mon Oct 04 2021 Artem Polishchuk - 1.9.10-1 -- build(update): 1.9.10 - -* Fri Oct 01 2021 Artem Polishchuk - 1.9.9-3 -- docs: Add README.fedora.md | rh#1846170 - -* Tue Sep 14 2021 Sahana Prasad - 1.9.9-2 -- Rebuilt with OpenSSL 3.0.0 - -* Tue Sep 07 2021 Artem Polishchuk - 1.9.9-1 -- build(update): 1.9.9 - -* Thu Aug 26 2021 Artem Polishchuk - 1.9.8-1 -- build(update): 1.9.8 - -* Sat Aug 14 2021 Artem Polishchuk -- build(update): 1.9.7 - -* Fri Jul 23 2021 Fedora Release Engineering - 1.9.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Mon Jun 14 2021 Artem Polishchuk - 1.9.5-1 -- build(update): 1.9.5 - -* Fri May 28 2021 Artem Polishchuk - 1.9.4-1 -- build(update): 1.9.4 - -* Sat May 15 2021 Artem Polishchuk - 1.9.3-1 -- build(update): 1.9.3 - -* Sat May 01 2021 Artem Polishchuk - 1.9.2-1 -- build(update): 1.9.2 - -* Mon Mar 29 2021 Artem Polishchuk - 1.9.1-1 -- build(update): 1.9.1 - -* Wed Jan 27 2021 Fedora Release Engineering - 1.9.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Sat Aug 08 2020 Artem Polishchuk - 1.9.0-1 -- Update to 1.9.0 - -* Wed Jul 29 2020 Fedora Release Engineering - 1.8.9-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Sat Jun 20 2020 Artem Polishchuk - 1.8.9-1 -- Update to 1.8.9 - -* Wed May 27 2020 Artem Polishchuk - 1.8.8-1 -- Update to 1.8.8 - -* Tue May 19 2020 Artem Polishchuk - 1.8.7-2 -- Add Database files (cheatcode, content data, cursors) | Fix: RH#1822743 -- Disable LTO - -* Mon May 18 2020 Artem Polishchuk - 1.8.7-1 -- Update to 1.8.7 - -* Thu May 07 2020 Artem Polishchuk - 1.8.6-1 -- Update to 1.8.6 - -* Thu Mar 26 2020 Artem Polishchuk - 1.8.5-2 -- Add Joypad Autoconfig Files - -* Mon Mar 23 2020 Artem Polishchuk - 1.8.5-1 -- Update to 1.8.5 -- Add new libretro core - -* Thu Jan 30 2020 Fedora Release Engineering - 1.8.4-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Wed Jan 29 2020 Artem Polishchuk - 1.8.4-3 -- Spec file improvements -- Thanks to Nicolas Chauvet for help with packaging and review - -* Fri Jan 24 2020 Artem Polishchuk - 1.8.4-2 -- Add Libretro's core info. Thanks - -* Sun Jan 19 2020 Artem Polishchuk - 1.8.4-1 -- Update to 1.8.4 -- Add missed Perl modules - -* Sun Dec 29 2019 Artem Polishchuk - 1.8.2-2 -- Make fully standlone Freeworld package as RPM Fusion recommended - -* Thu Dec 26 2019 Artem Polishchuk - 1.8.2-1 -- Update to 1.8.2 - -* Fri Nov 29 2019 Artem Polishchuk - 1.8.1-14 -- Initial package -- Thanks to Vitaly Zaitsev for help with packaging and review diff --git a/retroarch-1.15.0-big-endian.patch b/retroarch-1.15.0-big-endian.patch new file mode 100644 index 0000000..900eb1d --- /dev/null +++ b/retroarch-1.15.0-big-endian.patch @@ -0,0 +1,20 @@ +diff -up RetroArch-1.15.0/input/input_driver.c.s390x RetroArch-1.15.0/input/input_driver.c +--- RetroArch-1.15.0/input/input_driver.c.s390x 2023-03-10 16:16:50.000000000 +0000 ++++ RetroArch-1.15.0/input/input_driver.c 2023-03-12 23:27:07.574931035 +0000 +@@ -4809,14 +4809,14 @@ void bsv_movie_next_frame(input_driver_s + uint64_t size; + uint8_t frame_tok = REPLAY_TOKEN_CHECKPOINT_FRAME; + core_serialize_size(&info); +- size = info.size; ++ size = swap_if_big64(info.size); + st = (uint8_t*)malloc(info.size); + serial_info.data = st; + serial_info.size = info.size; + core_serialize(&serial_info); + /* "next frame is a checkpoint" */ + intfstream_write(handle->file, (uint8_t *)(&frame_tok), sizeof(uint8_t)); +- intfstream_write(handle->file, &(swap_if_big64(size)), sizeof(uint64_t)); ++ intfstream_write(handle->file, &size, sizeof(uint64_t)); + intfstream_write(handle->file, st, info.size); + free(st); + } diff --git a/retroarch.spec b/retroarch.spec index 8b7c4ba..4bdf544 100644 --- a/retroarch.spec +++ b/retroarch.spec @@ -1,7 +1,5 @@ # https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval ExcludeArch: %{ix86} -# Please fix upstream this if you need it and no downstream Fedora patch -ExcludeArch: s390x # Free/Freeworld/Non-Free version %bcond_with freeworld @@ -21,9 +19,16 @@ ExcludeArch: s390x %global short_url https://github.com/libretro +# Assets +# * https://github.com/libretro/retroarch-assets +# * https://github.com/libretro/retroarch-assets/issues/414 +%global commit1 4ec80faf1b5439d1654f407805bb66141b880826 +%global date 20221024 +%global shortcommit1 %(c=%{commit1}; echo ${c:0:7}) + Name: %{appname}%{?p_suffix} -Version: 1.22.0 -Release: %autorelease +Version: 1.15.0 +Release: 4%{?dist} Summary: Cross-platform, sophisticated frontend for the libretro API. %{?sum_suffix} # CC-BY: Assets @@ -86,13 +91,13 @@ Summary: Cross-platform, sophisticated frontend for the libretro API. %{? # gfx/ # libretro-common/ # -License: GPL-3.0-or-later and GPL-2.0-only and CC-BY-3.0 and CC-BY-4.0 and CC0-1.0 and BSD-2-Clause and BSD-3-Clause and Apache-2.0 and MIT +License: GPLv3+ and GPLv2 and CC-BY and CC0 and BSD and ASL 2.0 and MIT URL: https://www.libretro.com/ Source0: %{short_url}/RetroArch/archive/v%{version}/%{appname}-%{version}.tar.gz # Assets -Source1: %{short_url}/%{appname}-assets/archive/v%{version}/%{appname}-assets-%{version}.tar.gz +Source1: %{short_url}/%{appname}-assets/archive/%{commit1}/%{appname}-assets-%{date}git%{shortcommit1}.tar.gz # AppData manifest # Upstreamed so should be easier now to maintain and automate updates for both @@ -119,6 +124,11 @@ Source10: %{name}-enable-network-access.sh Source11: README.fedora.md +# https://github.com/libretro/retroarch-assets/pull/334 +Patch0: https://github.com/libretro/retroarch-assets/pull/334.patch#/add-executable-bit-to-script.patch +# fix build on big-endian +Patch1: %{name}-1.15.0-big-endian.patch + BuildRequires: desktop-file-utils BuildRequires: gcc-c++ >= 7 BuildRequires: glslang-devel @@ -129,16 +139,10 @@ BuildRequires: mesa-libEGL-devel BuildRequires: spirv-tools-libs BuildRequires: systemd-devel -# https://docs.fedoraproject.org/en-US/packaging-guidelines/#_packaging_header_only_libraries -BuildRequires: stb_image-static -BuildRequires: stb_rect_pack-static -BuildRequires: stb_truetype-static - BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(caca) BuildRequires: pkgconfig(dbus-1) -# Since Flac 1.5.0 update RetroArch won't compile -#BuildRequires: pkgconfig(flac) +BuildRequires: pkgconfig(flac) BuildRequires: pkgconfig(freetype2) BuildRequires: pkgconfig(gbm) BuildRequires: pkgconfig(gl) @@ -215,20 +219,18 @@ Recommends: libretro-stella2014 # * Dummy for future %endif -Provides: bundled(7zip) = 19.00 +Provides: bundled(7zip) = 9.20 Provides: bundled(discord-rpc) Provides: bundled(dr) Provides: bundled(glslang) Provides: bundled(ibxm) # https://github.com/libretro/RetroArch/issues/8153 -Provides: bundled(lua) = 5.3.6 +Provides: bundled(lua) = 5.3.5 -Provides: bundled(flac) = 1.3.2 -Provides: bundled(rcheevos) = 12.1 +Provides: bundled(rcheevos) = 10.4 Provides: bundled(SPIRV-Cross) -# Unbundling this in the manner of the other stb libraries does not work. -Provides: bundled(stb_vorbis) +Provides: bundled(stb) %global _description %{expand: libretro is an API that exposes generic audio/video/input callbacks. A frontend @@ -240,8 +242,10 @@ While RetroArch is the reference frontend for libretro, several other projects have used the libretro interface to include support for emulators and/or game engines. libretro is completely open and free for anyone to use. -For how to download and install more libretro cores please read included -README.fedora.md file.} +To download and install more libretro cores please read included README.Fedora +file: + + $ xdg-open %{_docdir}/%{name}/README.fedora.md} %description %{_description} @@ -284,13 +288,19 @@ Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} %description database RetroArch incoporates a ROM scanning system to automatically produce playlists. -Each ROM that is scanned by the playlist generator is checked against a database -of ROMs that are known to be good copies. +Each ROM that is scanned by the playlist generator is checked against a +database of ROMs that are known to be good copies. %prep %setup -n RetroArch-%{version} -q %setup -n RetroArch-%{version} -q -D -T -a1 + +pushd %{appname}-assets-%{commit1} +%patch0 -p1 +popd +%patch1 -p1 -b .s390x + %setup -n RetroArch-%{version} -q -D -T -a3 %setup -n RetroArch-%{version} -q -D -T -a4 %setup -n RetroArch-%{version} -q -D -T -a5 @@ -299,8 +309,7 @@ of ROMs that are known to be good copies. pushd deps rm -rf \ libfat \ -%dnl Since Flac 1.5.0 update RetroArch won't compile \ -%dnl libFLAC \ + libFLAC \ libiosuhax \ libvita2d \ libz \ @@ -309,10 +318,6 @@ rm -rf \ wayland-protocols \ %{nil} popd -for lib in image rect_pack truetype -do - ln -svf /usr/include/stb/stb_${lib}.h deps/stb/stb_${lib}.h -done # * Not part of the 'mbedtls' upstream source find deps/mbedtls/ ! -name 'cacert.h' -type f -exec rm -f {} + @@ -360,18 +365,17 @@ sed -e 's|retroarch.cfg|%{name}.cfg|g' \ %build ./configure \ --prefix=%{_prefix} \ -%dnl --disable-builtinflac \ + --disable-builtinflac \ --disable-builtinmbedtls \ --disable-builtinzlib \ --enable-dbus \ - --enable-libdecor \ - --enable-wayland \ %{nil} %set_build_flags %make_build # Assets -%make_build -C %{appname}-assets-%{version} +%make_build -C %{appname}-assets-%{commit1} \ + GIT_VERSION=%{shortcommit1} # Audio filters %make_build -C libretro-common/audio/dsp_filters @@ -395,7 +399,7 @@ rm %{buildroot}%{_docdir}/%{appname}/COPYING \ %{buildroot}%{_docdir}/%{appname}/README.md # Assets -%make_install -C %{appname}-assets-%{version} +%make_install -C %{appname}-assets-%{commit1} %if %{with freeworld} mv %{buildroot}%{_datadir}/libretro/assets/ \ %{buildroot}%{_datadir}/libretro/assets-freeworld/ @@ -421,7 +425,7 @@ rm %{buildroot}%{_datadir}/libretro/assets%{?p_suffix}/pkg/osd-font.ttf \ INSTALLDIR=%{_libdir}/retroarch/filters%{?p_suffix}/video # Libretro's core info -%make_install -C libretro-core-info-%{version} \ +%make_install -C libretro-core-info-%{version} \ INSTALLDIR=%{_datadir}/libretro/info%{?p_suffix} # AppData manifest @@ -436,9 +440,13 @@ mv %{buildroot}%{_datadir}/libretro/autoconfig/ \ %endif # Database files (cheatcode, content data, cursors) -%make_install -C libretro-database-%{version} \ +%make_install -C libretro-database-%{version} \ INSTALLDIR=%{_datadir}/libretro/database%{?p_suffix} +# Rename desktop file to UUID for compatibility +mv %{buildroot}%{_datadir}/applications/%{appname}.desktop \ + %{buildroot}%{_datadir}/applications/%{uuid}.desktop + %if %{with freeworld} # Rename binary, desktop file, appdata manifest, manpage and config file mv %{buildroot}%{_bindir}/%{appname} \ @@ -507,4 +515,161 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.xml %changelog -%autochangelog +* Sun Mar 12 2023 Neal Gompa - 1.15.0-4 +- Rebuild for ffmpeg 6.0 +- fix build on big-endian (Dominik Mierzejewski) + +* Sat Mar 11 2023 Artem Polishchuk - 1.15.0-3 +- chore: Update to 1.15.0 + +* Fri Jan 20 2023 Fedora Release Engineering - 1.14.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Tue Dec 13 2022 Artem Polishchuk - 1.14.0-1 +- chore: Update to 1.14.0 + +* Sun Nov 20 2022 Artem Polishchuk - 1.13.0-1 +- chore: Update to 1.13.0 + +* Mon Nov 14 2022 Artem Polishchuk - 1.12.0-4 +- build: Use ffmpeg-free only for >= f37 + +* Mon Nov 14 2022 Artem Polishchuk - 1.12.0-3 +- build: Add new build deps + +* Mon Nov 14 2022 Artem Polishchuk - 1.12.0-2 +- build: Add limited ffmpeg support for >= f36 + +* Sat Oct 22 2022 Artem Polishchuk - 1.12.0-1 +- chore(update): 1.12.0 + +* Sat Oct 01 2022 Artem Polishchuk - 1.11.0-2 +- build: Recommends: gamemode + +* Fri Sep 30 2022 Artem Polishchuk - 1.11.0-1 +- chore(update): 1.11.0 + +* Wed Sep 14 2022 Michel Alexandre Salim - 1.10.3-3 +- Rebuilt for flac 1.4.0 + +* Sat Jul 23 2022 Fedora Release Engineering - 1.10.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Tue Apr 12 2022 Artem Polishchuk - 1.10.3-1 +- chore(update): 1.10.3 + +* Wed Mar 23 2022 Artem Polishchuk - 1.10.2-1 +- chore(update): 1.10.2 + +* Fri Mar 04 2022 Artem Polishchuk - 1.10.1-1 +- chore(update): 1.10.1 + +* Sat Jan 22 2022 Morten Stevens 1.10.0-2 +- Rebuilt for mbedTLS 2.28.0 + +* Thu Jan 20 2022 Artem Polishchuk - 1.10.0-1 +- chore(update): 1.10.0 + +* Mon Dec 06 2021 Artem Polishchuk - 1.9.14-1 +- chore(update): 1.9.14 + +* Sun Nov 07 2021 Artem Polishchuk - 1.9.13-1 +- chore(update): 1.9.13 + +* Sun Oct 24 2021 Artem Polishchuk - 1.9.12-1 +- chore(update): 1.9.12 + +* Sat Oct 09 2021 Artem Polishchuk - 1.9.11-1 +- chore(update): 1.9.11 + +* Mon Oct 04 2021 Artem Polishchuk - 1.9.10-1 +- build(update): 1.9.10 + +* Fri Oct 01 2021 Artem Polishchuk - 1.9.9-3 +- docs: Add README.fedora.md | rh#1846170 + +* Tue Sep 14 2021 Sahana Prasad - 1.9.9-2 +- Rebuilt with OpenSSL 3.0.0 + +* Tue Sep 07 2021 Artem Polishchuk - 1.9.9-1 +- build(update): 1.9.9 + +* Thu Aug 26 2021 Artem Polishchuk - 1.9.8-1 +- build(update): 1.9.8 + +* Sat Aug 14 2021 Artem Polishchuk +- build(update): 1.9.7 + +* Fri Jul 23 2021 Fedora Release Engineering - 1.9.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon Jun 14 2021 Artem Polishchuk - 1.9.5-1 +- build(update): 1.9.5 + +* Fri May 28 2021 Artem Polishchuk - 1.9.4-1 +- build(update): 1.9.4 + +* Sat May 15 2021 Artem Polishchuk - 1.9.3-1 +- build(update): 1.9.3 + +* Sat May 01 2021 Artem Polishchuk - 1.9.2-1 +- build(update): 1.9.2 + +* Mon Mar 29 2021 Artem Polishchuk - 1.9.1-1 +- build(update): 1.9.1 + +* Wed Jan 27 2021 Fedora Release Engineering - 1.9.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Sat Aug 08 2020 Artem Polishchuk - 1.9.0-1 +- Update to 1.9.0 + +* Wed Jul 29 2020 Fedora Release Engineering - 1.8.9-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Sat Jun 20 2020 Artem Polishchuk - 1.8.9-1 +- Update to 1.8.9 + +* Wed May 27 2020 Artem Polishchuk - 1.8.8-1 +- Update to 1.8.8 + +* Tue May 19 2020 Artem Polishchuk - 1.8.7-2 +- Add Database files (cheatcode, content data, cursors) | Fix: RH#1822743 +- Disable LTO + +* Mon May 18 2020 Artem Polishchuk - 1.8.7-1 +- Update to 1.8.7 + +* Thu May 07 2020 Artem Polishchuk - 1.8.6-1 +- Update to 1.8.6 + +* Thu Mar 26 2020 Artem Polishchuk - 1.8.5-2 +- Add Joypad Autoconfig Files + +* Mon Mar 23 2020 Artem Polishchuk - 1.8.5-1 +- Update to 1.8.5 +- Add new libretro core + +* Thu Jan 30 2020 Fedora Release Engineering - 1.8.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Wed Jan 29 2020 Artem Polishchuk - 1.8.4-3 +- Spec file improvements +- Thanks to Nicolas Chauvet for help with packaging and review + +* Fri Jan 24 2020 Artem Polishchuk - 1.8.4-2 +- Add Libretro's core info. Thanks + +* Sun Jan 19 2020 Artem Polishchuk - 1.8.4-1 +- Update to 1.8.4 +- Add missed Perl modules + +* Sun Dec 29 2019 Artem Polishchuk - 1.8.2-2 +- Make fully standlone Freeworld package as RPM Fusion recommended + +* Thu Dec 26 2019 Artem Polishchuk - 1.8.2-1 +- Update to 1.8.2 + +* Fri Nov 29 2019 Artem Polishchuk - 1.8.1-14 +- Initial package +- Thanks to Vitaly Zaitsev for help with packaging and review diff --git a/sources b/sources index 19cfff3..6fb735b 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ -SHA512 (libretro-core-info-1.22.0.tar.gz) = a9c4b471b77b09fcaa1d46f4fae9d56a07e30ef15665f1b067d53a28b5e14c2b83120dee8ddaa1ec9ba31bab198fb748f76d5d4990888f9141e774e256ec6e2d -SHA512 (libretro-database-1.22.0.tar.gz) = 832f020182d4371e88ddb817c9214f7292265a82e51e53e9a1645217f1de801ad67c2b05cd19e17b70732f79e3ee3d33e82e7045e5bda6d3d81414a677b3fcb5 -SHA512 (retroarch-1.22.0.tar.gz) = 99a2c1bf4d74090c357431e78968012187ec47040b2b22c5f5d155d9e1713583d3160b2fcd4b872e177f706a87cbc660efb37766181862865f8f3a437e3b92f5 -SHA512 (retroarch-assets-1.22.0.tar.gz) = 930683106b777745a799ce6a45aac82e09164946a788f820aed27856d1a3fcf39f26045edc84706f047afe654bd3ba265d84dcaf143def194258606c4ff656be -SHA512 (retroarch-joypad-autoconfig-1.22.0.tar.gz) = 1b59694d3520a516f145d3e48d12b42267591cd59f44ca0d6b1a3532d6c195884e2d4345a69326bf6fe75bf53b4edb077cfe57a4701e3fe72f04e61f66a0d317 +SHA512 (libretro-core-info-1.15.0.tar.gz) = 573418f8e27b66dea312be6bceef9e46d03862a26b1f55033e909618dc4f1784ed9cc206f49c7903efec8583fd8cee6d4f77de4ca34682dfc33c1d75850eeb1b +SHA512 (libretro-database-1.15.0.tar.gz) = 2730865000da062ee42e98f66182f5a152d864be4af3c46f925f860a89219bd0e84ec21cd5748762ae6e22643051a092bf6abc165a70f31a50ea2f4e4e0d9087 +SHA512 (retroarch-1.15.0.tar.gz) = 7655335877fb42ffbba76037763e1e7b7e9c0b67cf6a41f4a3c26ddfd1f004b9be59f6aebb2470c6b48ca15aadc20773a0cc197988323b482c3a358edfd58a12 +SHA512 (retroarch-assets-20221024git4ec80fa.tar.gz) = d6188dd4e3c6e5b2cddf88513bcd92f1e65b8d877c16c9a9de045aa960050620b5db21da9a784f5ccc93a4c0908a29093dc4396535ea568470ae69247afe723d +SHA512 (retroarch-joypad-autoconfig-1.15.0.tar.gz) = 9a548926a81e80740055175e0c8380d1dda5e855bae118553429e30b22257e432e7b7b70fe7f2aa9b48e2048a06ffc20c0186626e01887c3d8ab8c5b436ae865