From 459ffdb4027bf05c661e92c58db43e5364c19fee Mon Sep 17 00:00:00 2001 From: Anders Rytter Hansen Date: Sun, 23 Feb 2025 02:13:44 +0100 Subject: [PATCH] Use Mesa 24 repo --- Dockerfile | 4 ++-- repo/andersrh-mesa-24-fedora-41.repo | 23 +++++++++++++++++++++++ repo/mesa-clang-i386.repo | 11 ----------- repo/mesa-clang-x64.repo | 13 ------------- 4 files changed, 25 insertions(+), 26 deletions(-) create mode 100644 repo/andersrh-mesa-24-fedora-41.repo delete mode 100644 repo/mesa-clang-i386.repo delete mode 100644 repo/mesa-clang-x64.repo diff --git a/Dockerfile b/Dockerfile index 290db09..803ca94 100644 --- a/Dockerfile +++ b/Dockerfile @@ -45,10 +45,10 @@ RUN rpm-ostree override remove libavcodec-free libavfilter-free libavformat-free RUN rpm-ostree install libheif-freeworld # Mesa clang -RUN rpm-ostree override replace --experimental --from repo=copr:copr.fedorainfracloud.org:andersrh:my-ostree-os mesa-filesystem mesa-libglapi mesa-dri-drivers mesa-libgbm mesa-libEGL mesa-libGL mesa-vulkan-drivers mesa-libxatracker mesa-vdpau-drivers mesa-libOSMesa mesa-libOpenCL mesa-va-drivers +RUN rpm-ostree override replace --experimental --from repo=copr:copr.fedorainfracloud.org:andersrh:mesa-24 mesa-filesystem mesa-libglapi mesa-dri-drivers mesa-libgbm mesa-libEGL mesa-libGL mesa-vulkan-drivers mesa-libxatracker mesa-vdpau-drivers mesa-libOSMesa mesa-libOpenCL mesa-va-drivers # 32-bit dependencies for the Nvidia driver. -RUN rpm-ostree override replace --experimental --from repo=copr:copr.fedorainfracloud.org:andersrh:my-ostree-os:ml mesa-dri-drivers.i686 +RUN rpm-ostree override replace --experimental --from repo=copr:copr.fedorainfracloud.org:andersrh:mesa-24:ml mesa-dri-drivers.i686 RUN rpm-ostree install mesa-filesystem.i686 mesa-libEGL.i686 mesa-libGL.i686 mesa-libgbm.i686 mesa-libglapi.i686 mesa-vulkan-drivers.i686 RUN rpm-ostree install ffmpeg ffmpeg-libs libavdevice intel-media-driver pipewire-codec-aptx libva-intel-driver libva-utils diff --git a/repo/andersrh-mesa-24-fedora-41.repo b/repo/andersrh-mesa-24-fedora-41.repo new file mode 100644 index 0000000..11ea621 --- /dev/null +++ b/repo/andersrh-mesa-24-fedora-41.repo @@ -0,0 +1,23 @@ +[copr:copr.fedorainfracloud.org:andersrh:mesa-24] +name=Copr repo for mesa-24 owned by andersrh +baseurl=https://download.copr.fedorainfracloud.org/results/andersrh/mesa-24/fedora-$releasever-$basearch/ +type=rpm-md +skip_if_unavailable=True +gpgcheck=1 +gpgkey=https://download.copr.fedorainfracloud.org/results/andersrh/mesa-24/pubkey.gpg +repo_gpgcheck=0 +enabled=1 +enabled_metadata=1 +priority=98 +[copr:copr.fedorainfracloud.org:andersrh:mesa-24:ml] +name=Copr repo for mesa-24 owned by andersrh (i386) +baseurl=https://download.copr.fedorainfracloud.org/results/andersrh/mesa-24/fedora-$releasever-i386/ +type=rpm-md +skip_if_unavailable=True +gpgcheck=1 +gpgkey=https://download.copr.fedorainfracloud.org/results/andersrh/mesa-24/pubkey.gpg +repo_gpgcheck=0 +cost=1100 +enabled=1 +enabled_metadata=1 +priority=98 \ No newline at end of file diff --git a/repo/mesa-clang-i386.repo b/repo/mesa-clang-i386.repo deleted file mode 100644 index 4d1a1df..0000000 --- a/repo/mesa-clang-i386.repo +++ /dev/null @@ -1,11 +0,0 @@ -[mesa-clang-i386] -name=Copr repo for mesa-clang owned by trixieua -baseurl=https://download.copr.fedorainfracloud.org/results/trixieua/mesa-clang/fedora-$releasever-i386/ -type=rpm-md -skip_if_unavailable=True -gpgcheck=1 -gpgkey=https://download.copr.fedorainfracloud.org/results/trixieua/mesa-clang/pubkey.gpg -repo_gpgcheck=0 -enabled=1 -enabled_metadata=1 -module_hotfixes=1 diff --git a/repo/mesa-clang-x64.repo b/repo/mesa-clang-x64.repo deleted file mode 100644 index 6664963..0000000 --- a/repo/mesa-clang-x64.repo +++ /dev/null @@ -1,13 +0,0 @@ -[copr:copr.fedorainfracloud.org:trixieua:mesa-clang] -name=Copr repo for mesa-clang owned by trixieua -baseurl=https://download.copr.fedorainfracloud.org/results/trixieua/mesa-clang/fedora-$releasever-$basearch/ -type=rpm-md -skip_if_unavailable=True -gpgcheck=1 -gpgkey=https://download.copr.fedorainfracloud.org/results/trixieua/mesa-clang/pubkey.gpg -repo_gpgcheck=0 -enabled=1 -enabled_metadata=1 -module_hotfixes=1 -cost=9 -priority=9