From f00de4d60e91764746ff5531b9dee87581a4aac1 Mon Sep 17 00:00:00 2001 From: Janne Grunau Date: Sep 19 2025 08:11:28 +0000 Subject: Update dependencies for F43 / virglrenderer 1.2.0 The x86 mesa-fex-emu-overlays are no longer needed as the F43 based rootfs contains mesa-25.2.2 as of 2025-09-18. virglrenderer-1.2.0 in F43 and in our mesa copr repo are built with asahi DRM native context support. Switch the dependency away from `virglrenderer(asahi)`. --- diff --git a/steam.spec b/steam.spec index f58e137..bc3d0f7 100644 --- a/steam.spec +++ b/steam.spec @@ -1,6 +1,6 @@ Name: steam Version: 0 -Release: 13%{?dist} +Release: 14%{?dist} Summary: Steam wrapper for Fedora Asahi Remix License: MIT @@ -27,9 +27,11 @@ Requires: lsb_release Requires: muvm >= 0.2 Requires: python3 Requires: xwininfo +%if 0%{?fedora} && 0%{?fedora} < 43 Requires: mesa-fex-emu-overlay-i386 Requires: mesa-fex-emu-overlay-x86_64 -Requires: virglrenderer(asahi) +%endif +Requires: virglrenderer > 1.2.0-1 Requires: zenity Requires: python3dist(pyqt6) @@ -69,6 +71,10 @@ appstream-util validate-relax --nonet \ %{_metainfodir}/io.pagure.fedora_asahi.steam.metainfo.xml %changelog +* Thu Sep 18 2025 Janne Grunau - 0-14 +- Depend on upstream virglrenderer 1.2.0 with asahi DRM native context support (F43) +- Do not depend on mesa overlays for F43. Mesa 25.2.2 will be in the rootfs + * Wed Dec 04 2024 Asahi Lina - 0-13 - Start up in non-big-picture mode if muvm is new enough - Drop CEF workarounds if muvm is new enough