-%global tag v0.6.8 -%global app_id com.vysp3r.ProtonPlus -%global forgeurl https://github.com/vysp3r/ProtonPlus -%forgemeta -%undefine distprefix - -Name: protonplus -Version: %{fileref} -Release: 3%{?dist} -Summary: A modern compatibility tools manager -ExclusiveArch: x86_64 - -License: GPL-3.0-or-later -URL: https://protonplus.vysp3r.com -Source0: %{forgesource} - -BuildRequires: gettext -BuildRequires: meson >= 1.0.0 -BuildRequires: python3 -BuildRequires: vala -BuildRequires: desktop-file-utils -BuildRequires: libappstream-glib -BuildRequires: pkgconfig(appstream) -BuildRequires: pkgconfig(cairo) -BuildRequires: pkgconfig(gee-0.8) -BuildRequires: pkgconfig(gio-unix-2.0) -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(gtk4) -BuildRequires: pkgconfig(json-glib-1.0) -BuildRequires: pkgconfig(libadwaita-1) >= 1.6 -BuildRequires: pkgconfig(libarchive) -BuildRequires: pkgconfig(libnotify) -BuildRequires: pkgconfig(libsoup-3.0) -BuildRequires: pkgconfig(sdl3) >= 3.2.0 - -Requires: hicolor-icon-theme -Requires: which - -%description -ProtonPlus is a modern compatibility tools manager for Linux. -It allows you to easily manage and update various compatibility tools -like Proton, Wine, DXVK, and VKD3D across different launchers. - -%prep -%forgeautosetup - -%build -%meson -%meson_build - -%install -%meson_install -%find_lang %{app_id} - -%check -%meson_test -desktop-file-validate %{buildroot}%{_datadir}/applications/%{app_id}.desktop - -%files -f %{app_id}.lang -%license LICENSE.md -%doc README.md -%{_bindir}/%{name} -%{_datadir}/applications/%{app_id}.desktop -%{_datadir}/glib-2.0/schemas/%{app_id}.gschema.xml -%{_datadir}/icons/hicolor/*/apps/%{app_id}.png -%{_metainfodir}/%{app_id}.metainfo.xml - %changelog -* Sun Sep 27 2026 Ackerman-00 - 0.6.8-3 -- Wrap %description to fix rpmlint E: description-line-too-long - -* Wed Sep 23 2026 Ackerman-00 - 0.6.8-2 -- Add missing BuildRequires: python3 (tests/meson.build uses - python.find_installation for scripts_test.py run in %check) - -* Thu Sep 10 2026 Ackerman-00 - 0.6.8-1 +* Wed Oct 07 2026 Ackerman-00 - 0.6.8-1 - Update to version 0.6.8