%global qt_minver 6.8 %global commit d230dbaa42d652419d2b7299bd0e650f63e5dbea %global shortcommit %{sub %{commit} 1 7} %global commitdate 20251108 Name: slitherer Version: 0~git%{commitdate}.%{shortcommit} Release: 2%{?dist} Summary: Simple QtWebView based runner for Anaconda installer Web UI License: MPL-2.0 and BSD-3-Clause URL: https://gitlab.com/VelocityLimitless/Projects/slitherer Source: %{url}/-/archive/%{commit}/%{name}-%{shortcommit}.tar.gz BuildRequires: cmake BuildRequires: ninja-build BuildRequires: gcc-c++ BuildRequires: git-core BuildRequires: cmake(Qt6Core) >= %{qt_minver} BuildRequires: cmake(Qt6Gui) >= %{qt_minver} BuildRequires: cmake(Qt6Qml) >= %{qt_minver} BuildRequires: cmake(Qt6Quick) >= %{qt_minver} BuildRequires: cmake(Qt6WebView) >= %{qt_minver} Requires: anaconda-webui # Only Fedora Workstation doesn't want this by default Supplements: (anaconda-webui unless fedora-release-workstation) %{?qt6_qtwebengine_arches:ExclusiveArch: %{qt6_qtwebengine_arches}} %description %{summary}. %prep %autosetup -n %{name}-%{commit} -S git_am %conf %cmake_qt6 %build %cmake_build %install %cmake_install # Anaconda launcher executable ln -sr %{buildroot}%{_bindir}/%{name} %{buildroot}%{_bindir}/%{name}-anaconda %files %license LICENSES/* %doc README.md %{_bindir}/%{name}* %changelog * Wed Nov 26 2025 Neal Gompa - 0~git20251108.d230dba-2 - Rebuild for Qt 6.10.1 * Sat Nov 08 2025 Neal Gompa - 0~git20251108.d230dba-1 - Bump to new git snapshot * Fri Jul 25 2025 Fedora Release Engineering - 0~git20250617.1e00f77-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild * Tue Jun 17 2025 Neal Gompa - 0~git20250617.1e00f77b-1 - Initial package