diff --git a/.gitignore b/.gitignore index d14bca4..1df90dd 100644 --- a/.gitignore +++ b/.gitignore @@ -132,3 +132,28 @@ /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 new file mode 100644 index 0000000..0cb662d --- /dev/null +++ b/.packit.yaml @@ -0,0 +1,27 @@ +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 deleted file mode 100644 index b575867..0000000 --- a/add-executable-bit-to-script.patch +++ /dev/null @@ -1,13 +0,0 @@ -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 new file mode 100644 index 0000000..2d278a8 --- /dev/null +++ b/changelog @@ -0,0 +1,168 @@ +* 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 deleted file mode 100644 index 900eb1d..0000000 --- a/retroarch-1.15.0-big-endian.patch +++ /dev/null @@ -1,20 +0,0 @@ -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 4bdf544..8b7c4ba 100644 --- a/retroarch.spec +++ b/retroarch.spec @@ -1,5 +1,7 @@ # 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 @@ -19,16 +21,9 @@ ExcludeArch: %{ix86} %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.15.0 -Release: 4%{?dist} +Version: 1.22.0 +Release: %autorelease Summary: Cross-platform, sophisticated frontend for the libretro API. %{?sum_suffix} # CC-BY: Assets @@ -91,13 +86,13 @@ Summary: Cross-platform, sophisticated frontend for the libretro API. %{? # gfx/ # libretro-common/ # -License: GPLv3+ and GPLv2 and CC-BY and CC0 and BSD and ASL 2.0 and MIT +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 URL: https://www.libretro.com/ Source0: %{short_url}/RetroArch/archive/v%{version}/%{appname}-%{version}.tar.gz # Assets -Source1: %{short_url}/%{appname}-assets/archive/%{commit1}/%{appname}-assets-%{date}git%{shortcommit1}.tar.gz +Source1: %{short_url}/%{appname}-assets/archive/v%{version}/%{appname}-assets-%{version}.tar.gz # AppData manifest # Upstreamed so should be easier now to maintain and automate updates for both @@ -124,11 +119,6 @@ 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 @@ -139,10 +129,16 @@ 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) -BuildRequires: pkgconfig(flac) +# Since Flac 1.5.0 update RetroArch won't compile +#BuildRequires: pkgconfig(flac) BuildRequires: pkgconfig(freetype2) BuildRequires: pkgconfig(gbm) BuildRequires: pkgconfig(gl) @@ -219,18 +215,20 @@ Recommends: libretro-stella2014 # * Dummy for future %endif -Provides: bundled(7zip) = 9.20 +Provides: bundled(7zip) = 19.00 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.5 +Provides: bundled(lua) = 5.3.6 -Provides: bundled(rcheevos) = 10.4 +Provides: bundled(flac) = 1.3.2 +Provides: bundled(rcheevos) = 12.1 Provides: bundled(SPIRV-Cross) -Provides: bundled(stb) +# Unbundling this in the manner of the other stb libraries does not work. +Provides: bundled(stb_vorbis) %global _description %{expand: libretro is an API that exposes generic audio/video/input callbacks. A frontend @@ -242,10 +240,8 @@ 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. -To download and install more libretro cores please read included README.Fedora -file: - - $ xdg-open %{_docdir}/%{name}/README.fedora.md} +For how to download and install more libretro cores please read included +README.fedora.md file.} %description %{_description} @@ -288,19 +284,13 @@ 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 @@ -309,7 +299,8 @@ popd pushd deps rm -rf \ libfat \ - libFLAC \ +%dnl Since Flac 1.5.0 update RetroArch won't compile \ +%dnl libFLAC \ libiosuhax \ libvita2d \ libz \ @@ -318,6 +309,10 @@ 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 {} + @@ -365,17 +360,18 @@ sed -e 's|retroarch.cfg|%{name}.cfg|g' \ %build ./configure \ --prefix=%{_prefix} \ - --disable-builtinflac \ +%dnl --disable-builtinflac \ --disable-builtinmbedtls \ --disable-builtinzlib \ --enable-dbus \ + --enable-libdecor \ + --enable-wayland \ %{nil} %set_build_flags %make_build # Assets -%make_build -C %{appname}-assets-%{commit1} \ - GIT_VERSION=%{shortcommit1} +%make_build -C %{appname}-assets-%{version} # Audio filters %make_build -C libretro-common/audio/dsp_filters @@ -399,7 +395,7 @@ rm %{buildroot}%{_docdir}/%{appname}/COPYING \ %{buildroot}%{_docdir}/%{appname}/README.md # Assets -%make_install -C %{appname}-assets-%{commit1} +%make_install -C %{appname}-assets-%{version} %if %{with freeworld} mv %{buildroot}%{_datadir}/libretro/assets/ \ %{buildroot}%{_datadir}/libretro/assets-freeworld/ @@ -425,7 +421,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 @@ -440,13 +436,9 @@ 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} \ @@ -515,161 +507,4 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.xml %changelog -* 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 +%autochangelog diff --git a/sources b/sources index 6fb735b..19cfff3 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ -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 +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