From 758a15ca0b66d856a37a7f2c80b28333911cd99e Mon Sep 17 00:00:00 2001 From: Janne Grunau Date: Sep 21 2025 09:45:33 +0000 Subject: Prefer Fedora packages over the mesa copr repo on F43 and later We can not easily drop the mesa copr repo since existing user upgrading from a previous Fedora release need it to get updates for mesa and virglrenderer due having `allow_vendor_change=False` on a Fedora-Asahi-Remix distro level. --- diff --git a/asahi-repos.spec b/asahi-repos.spec index 03f6692..8c31ddc 100644 --- a/asahi-repos.spec +++ b/asahi-repos.spec @@ -1,6 +1,6 @@ Name: asahi-repos Version: 1 -Release: 24%{?dist} +Release: 25%{?dist} Summary: Additional repositories for Apple Silicon hardware enablement License: MIT @@ -71,6 +71,11 @@ enablement packages maintained by the Fedora Asahi SIG. cp -p %SOURCE0 %SOURCE1 . %build +# adjust group_asahi-mesa.repo's priority so Fedora packages are prefered in F43+ +%if 0%{?fedora} && 0%{?fedora} >= 43 +sed -i -e 's/priority=5/priority=200/' %SOURCE8 +%endif + for source in %{repo_sources}; do f="$(basename $source)" case "$f" in @@ -141,6 +146,9 @@ rm %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-group_asahi-flatpak %config(noreplace) %{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-group_asahi-rawhide-rebuilds %changelog +* Sun Sep 21 2025 Janne Grunau - 1-25 +- Prefer fedora repos over mesa copr repo for F43+ + * Sun Sep 14 2025 Janne Grunau - 1-24 - Set allow_vendor_change to false in config drop-in file for F43+