Name: superlion Version: 0.8.4 Release: 1%{?dist} Summary: Native GNOME front end for your Steam library License: GPL-3.0-or-later Vendor: SolarFlare Developments Source0: %{name}-%{version}.tar.gz BuildArch: noarch BuildRequires: desktop-file-utils Requires: python3 Requires: python3-gobject-base Requires: python3-requests Requires: gtk4 Requires: libadwaita Requires: webkitgtk6.0 Requires: libsecret Requires: gdk-pixbuf2 Requires: gstreamer1 Requires: gstreamer1-plugins-base Requires: gstreamer1-plugins-good Requires: gstreamer1-plugin-gtk4 # Store trailers are H.264; either decoder plays them. Everything else works without one. Recommends: (gstreamer1-plugin-libav or gstreamer1-plugin-openh264) %description Superlion is a native GNOME (GTK 4 and libadwaita) front end for your Steam library: installed and owned games, non-Steam games, Steam collections and your own, mod managers, downloads, artwork from SteamGridDB and a built-in store. Dedicated to the memory of John Wharton of S J Wharton Ltd (1953-2026). %prep %autosetup %build %install install -d %{buildroot}%{_datadir}/%{name} cp -a superlion %{buildroot}%{_datadir}/%{name}/ install -Dm644 data/dedication/john-wharton.png %{buildroot}%{_datadir}/%{name}/data/dedication/john-wharton.png install -Dm755 packaging/superlion %{buildroot}%{_bindir}/superlion desktop-file-install --dir=%{buildroot}%{_datadir}/applications packaging/uk.co.solarflareit.Superlion.desktop install -Dm644 packaging/uk.co.solarflareit.Superlion.metainfo.xml %{buildroot}%{_metainfodir}/uk.co.solarflareit.Superlion.metainfo.xml install -Dm644 data/icons/hicolor/symbolic/apps/uk.co.solarflareit.Superlion-symbolic.svg %{buildroot}%{_datadir}/icons/hicolor/symbolic/apps/uk.co.solarflareit.Superlion-symbolic.svg # PNG only: some systems cannot draw SVG application icons, and a scalable SVG # would be chosen for any size without a PNG, leaving the icon blank there. for size in 16 24 32 48 64 96 128 192 256 512; do install -Dm644 packaging/icons/${size}.png %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps/uk.co.solarflareit.Superlion.png done %check desktop-file-validate %{buildroot}%{_datadir}/applications/uk.co.solarflareit.Superlion.desktop %files %license LICENSE %doc README.md %{_bindir}/superlion %{_datadir}/%{name}/ %{_datadir}/applications/uk.co.solarflareit.Superlion.desktop %{_metainfodir}/uk.co.solarflareit.Superlion.metainfo.xml %{_datadir}/icons/hicolor/*/apps/uk.co.solarflareit.Superlion* %changelog * Mon Oct 19 2026 Tom - 0.8.4-1 - Warn about launch options that are not needed on this computer or that cause problems, such as LD_PRELOAD="" stopping the Steam overlay and Steam Link's picture on Wayland, in the launch options editor and on a game's page. * Sun Oct 18 2026 Tom - 0.8.3-1 - Start Steam with PipeWire screen capture for Remote Play streaming, asked about in setup and changeable in Preferences. * Sun Oct 18 2026 Tom - 0.8.2-1 - Offer over 100 common launch settings, including FSR, grouped with NVIDIA-only and AMD-only settings kept apart, and add search to the launch options editor. * Sun Oct 18 2026 Tom - 0.8.1-1 - Start Steam hidden when Superlion opens, and whenever Superlion starts or restarts Steam, so its window only appears when one of its own pages is opened. * Sun Oct 18 2026 Tom - 0.8-1 - Install games from Superlion: choose the library folder, see the download size and free space, and Steam starts downloading without its own install dialog. * Sun Oct 18 2026 Tom - 0.7.6-1 - Show screenshots and links to the project in GNOME Software. * Sun Oct 18 2026 Tom - 0.7.5-1 - Add a development mode that runs separately from the installed app, with its own settings and keys. * Sun Oct 18 2026 Tom - 0.7.4-2 - Include the licence text in the package. * Sun Oct 18 2026 Tom - 0.7.4-1 - Use a floppy disk icon for Save as Preset, and a tick for games already saved as a preset. * Sun Oct 18 2026 Tom - 0.7.3-1 - Use bookmark icons for saving launch options as a preset, instead of an icon that looked like a download. * Sun Oct 18 2026 Tom - 0.7.2-1 - Name and describe the NVIDIA CUDA, DLSS 5 Vulkan Layer and Keep Mouse in Window launch settings. * Sun Oct 18 2026 Tom - 0.7.1-1 - Show launch options by setting name instead of truncated text, and open them in the editor from Preferences. - Split the Steam Account preferences into Steam API and Steam Store. * Sun Oct 18 2026 Tom - 0.7-1 - Bring launch options together: one editor for typing and switching settings, with presets, and a Launch Options tab in Preferences. * Sun Oct 18 2026 Tom - 0.6-1 - Let settings be added to the launch options builder: suggestions Superlion knows, or the user's own variables, programs and game arguments. * Sun Oct 18 2026 Tom - 0.5-1 - Add a launch options builder, with settings gathered from the launch options of all your games. * Sat Oct 17 2026 Tom - 0.4-1 - Add launch option presets, with a preset manager and presets made from games' existing launch options. * Sat Oct 17 2026 Tom - 0.3-1 - Number the current release 0.3; version 1.0 is reserved for the finished product. * Sat Oct 17 2026 Tom - 0.1.0-3 - Connect to Steam with the user's own Steam Web API key instead of QR sign-in. - Remove the stored sign-in token and store cookie left by earlier versions. * Fri Oct 16 2026 Tom - 0.1.0-2 - Ship the application icon as PNGs only, so it shows where SVG icons cannot be drawn. * Fri Oct 16 2026 Tom - 0.1.0-1 - First package.