Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package retroarch for openSUSE:Factory checked in at 2026-10-20 12:43:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/retroarch (Old) and /work/SRC/openSUSE:Factory/.retroarch.new.3698736 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "retroarch" Tue Oct 20 12:43:16 2026 rev:30 rq:1386401 version:1.22.2 Changes: -------- --- /work/SRC/openSUSE:Factory/retroarch/retroarch.changes 2025-11-24 14:14:52.363619339 +0100 +++ /work/SRC/openSUSE:Factory/.retroarch.new.3698736/retroarch.changes 2026-10-20 12:43:27.218374039 +0200 @@ -1,0 +2,26 @@ +Sat Oct 17 17:32:05 UTC 2026 - Andrea Manzini <[email protected]> + +- Update to version 1.22.2: + * CloudSync: add manual/automatic sync mode setting + (cloud_sync_sync_mode) and a "Sync Now" menu action + * Scanner: add support for Philips CD-i disc images in CUE and + CHD formats + * Scanner: fix Sega Saturn serial detection across regions and + strip leading zeros from MK- serials + * Database: use 64-bit integers for entry sizes to support ROMs + larger than 4 GiB, and disable size hints for CHD serial + lookups + * Cheevos: enable GameCube/Wii RVZ/WIA disc image hashing support + * Menu: fix core suggestion and recovery when a core is manually + loaded + * XMB: fix left thumbnail positioning, alignment, and handheld + mode layout + * Replay/BSV: fix Zstd compressed checkpoint size calculation and + stream seek error handling + * Revert dr_flac, stb_vorbis, and stb_truetype build changes that + caused regressions, and update translations +- Modernize spec file: drop Group tag, add explicit make + BuildRequires, convert dependencies to pkgconfig(), and declare + upstream version floors + +------------------------------------------------------------------- Old: ---- retroarch-1.22.1.tar.gz New: ---- retroarch-1.22.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ retroarch.spec ++++++ --- /var/tmp/diff_new_pack.yrRvsq/_old 2026-10-20 12:43:28.198415038 +0200 +++ /var/tmp/diff_new_pack.yrRvsq/_new 2026-10-20 12:43:28.200415122 +0200 @@ -1,7 +1,7 @@ # # spec file for package retroarch # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,34 +17,19 @@ Name: retroarch -Version: 1.22.1 +Version: 1.22.2 Release: 0 Summary: Emulator frontend License: GPL-3.0-only -Group: System/Emulators/Other URL: https://www.retroarch.com Source0: %{name}-%{version}.tar.gz Source1: %{name}_migrate_old_config.py - BuildRequires: fdupes BuildRequires: gcc-c++ +BuildRequires: make BuildRequires: p7zip BuildRequires: pkgconfig -BuildRequires: python3-devel BuildRequires: unzip -%if 0%{?suse_version} >= 1600 -BuildRequires: pkgconfig(Qt6Concurrent) -BuildRequires: pkgconfig(Qt6Core) -BuildRequires: pkgconfig(Qt6Gui) -BuildRequires: pkgconfig(Qt6Network) -BuildRequires: pkgconfig(Qt6Widgets) -%else -BuildRequires: pkgconfig(Qt5Concurrent) -BuildRequires: pkgconfig(Qt5Core) -BuildRequires: pkgconfig(Qt5Gui) -BuildRequires: pkgconfig(Qt5Network) -BuildRequires: pkgconfig(Qt5Widgets) -%endif BuildRequires: pkgconfig(SDL2_gfx) BuildRequires: pkgconfig(SDL2_image) BuildRequires: pkgconfig(SDL2_mixer) @@ -54,35 +39,48 @@ BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(flac) BuildRequires: pkgconfig(freetype2) -BuildRequires: pkgconfig(gbm) +BuildRequires: pkgconfig(gbm) >= 9.0 BuildRequires: pkgconfig(gl) -BuildRequires: pkgconfig(jack) +BuildRequires: pkgconfig(jack) >= 0.120.1 BuildRequires: pkgconfig(libass) BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(libudev) -BuildRequires: pkgconfig(libusb-1.0) +BuildRequires: pkgconfig(libusb-1.0) >= 1.0.13 BuildRequires: pkgconfig(libv4l2) BuildRequires: pkgconfig(openal) -BuildRequires: pkgconfig(sdl2) -BuildRequires: pkgconfig(wayland-egl) +BuildRequires: pkgconfig(python3) +BuildRequires: pkgconfig(sdl2) >= 2.0.0 +BuildRequires: pkgconfig(wayland-egl) >= 10.1.0 BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xinerama) -BuildRequires: pkgconfig(xkbcommon) +BuildRequires: pkgconfig(xkbcommon) >= 0.3.2 BuildRequires: pkgconfig(xv) BuildRequires: pkgconfig(xxf86vm) BuildRequires: pkgconfig(zlib) -%if 0%{?is_opensuse} -BuildRequires: vulkan-devel -BuildRequires: pkgconfig(libavcodec) -BuildRequires: pkgconfig(libavdevice) -BuildRequires: pkgconfig(libavformat) -BuildRequires: pkgconfig(libavutil) -BuildRequires: pkgconfig(libswscale) -%endif - # Xbox One/Series controller wireless driver Recommends: xpadneo +%if 0%{?suse_version} >= 1600 +BuildRequires: pkgconfig(Qt6Concurrent) >= 6.2 +BuildRequires: pkgconfig(Qt6Core) >= 6.2 +BuildRequires: pkgconfig(Qt6Gui) >= 6.2 +BuildRequires: pkgconfig(Qt6Network) >= 6.2 +BuildRequires: pkgconfig(Qt6Widgets) >= 6.2 +%else +BuildRequires: pkgconfig(Qt5Concurrent) >= 5.2 +BuildRequires: pkgconfig(Qt5Core) >= 5.2 +BuildRequires: pkgconfig(Qt5Gui) >= 5.2 +BuildRequires: pkgconfig(Qt5Network) >= 5.2 +BuildRequires: pkgconfig(Qt5Widgets) >= 5.2 +%endif +%if 0%{?is_opensuse} +BuildRequires: pkgconfig(libavcodec) >= 57 +BuildRequires: pkgconfig(libavdevice) >= 57 +BuildRequires: pkgconfig(libavformat) >= 57 +BuildRequires: pkgconfig(libavutil) >= 55 +BuildRequires: pkgconfig(libswscale) >= 4 +BuildRequires: pkgconfig(vulkan) +%endif %description RetroArch is a modular multi-system emulator system that is designed to be @@ -90,7 +88,7 @@ have, such as real-time rewinding and game-aware shading. %prep -%setup -q +%autosetup # Change /usr/bin/env python to /usr/bin/python sed -i s~%{_bindir}/env\ python~%{_bindir}/python~g tools/cg2glsl.py @@ -98,6 +96,7 @@ %build export CFLAGS="%{optflags}" export CXXFLAGS="$CFLAGS" +# Quickbuild script, not autotools ./configure --prefix=%{_prefix} \ --enable-materialui \ --enable-xmb \ @@ -134,7 +133,7 @@ %endif --enable-7zip \ --enable-mmap -make %{?_smp_mflags} +%make_build %install %make_install ++++++ _service ++++++ --- /var/tmp/diff_new_pack.yrRvsq/_old 2026-10-20 12:43:28.236416628 +0200 +++ /var/tmp/diff_new_pack.yrRvsq/_new 2026-10-20 12:43:28.241416837 +0200 @@ -5,7 +5,7 @@ <param name="filename">retroarch</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> - <param name="revision">v1.22.1</param> + <param name="revision">v1.22.2</param> <!-- The following files/folders have non-free licensing. Exclude them. --> <param name="exclude">.github</param> <param name="exclude">.vscode</param> ++++++ retroarch-1.22.1.tar.gz -> retroarch-1.22.2.tar.gz ++++++ /work/SRC/openSUSE:Factory/retroarch/retroarch-1.22.1.tar.gz /work/SRC/openSUSE:Factory/.retroarch.new.3698736/retroarch-1.22.2.tar.gz differ: char 12, line 1
