From 277a88a726f440d3ee01a6bd86d3ba9244732264 Mon Sep 17 00:00:00 2001 From: eabdullin Date: Mon, 3 Feb 2025 11:56:29 +0300 Subject: [PATCH] Update for AL9 --- config.yaml | 70 +++++++---------------------------------------------- 1 file changed, 9 insertions(+), 61 deletions(-) diff --git a/config.yaml b/config.yaml index 3b6935c..5b4647b 100644 --- a/config.yaml +++ b/config.yaml @@ -3,71 +3,19 @@ actions: - target: "spec" find: | %ifarch %{arm} aarch64 - %define with_xa 1 + %if !0%{?rhel} + %global with_etnaviv 1 + %global with_lima 1 replace: | %ifarch %{arm} aarch64 - %define with_xa 1 # RHEL doesn't ship vc4 and v3d but we do for RPi %if 0%{?almalinux} - %define with_v3d 1 - %define with_vc4 1 + %global with_vc4 1 + %global with_v3d 1 %endif - count: 1 - - target: "spec" - find: | - %ifarch %{ix86} x86_64 - %{_libdir}/dri/crocus_dri.so - %{_libdir}/dri/iris_dri.so - %endif - replace: | - %ifarch %{ix86} x86_64 - %{_libdir}/dri/crocus_dri.so - %{_libdir}/dri/iris_dri.so - %endif - %if 0%{?with_v3d} - %{_libdir}/dri/v3d_dri.so - %endif - count: 1 - - target: "spec" - find: | - %{_libdir}/dri/kms_swrast_dri.so - %{_libdir}/dri/swrast_dri.so - %{_libdir}/dri/virtio_gpu_dri.so - replace: | - %{_libdir}/dri/kms_swrast_dri.so - %{_libdir}/dri/swrast_dri.so - %{_libdir}/dri/virtio_gpu_dri.so - %if 0%{?with_v3d} || 0%{?with_vc4} || 0%{?with_kmsro} - %{_libdir}/dri/armada-drm_dri.so - %{_libdir}/dri/exynos_dri.so - %{_libdir}/dri/hx8357d_dri.so - %{_libdir}/dri/ili9225_dri.so - %{_libdir}/dri/ili9341_dri.so - %{_libdir}/dri/imx-dcss_dri.so - %{_libdir}/dri/imx-drm_dri.so - %{_libdir}/dri/imx-lcdif_dri.so - %{_libdir}/dri/ingenic-drm_dri.so - %{_libdir}/dri/kirin_dri.so - %{_libdir}/dri/komeda_dri.so - %{_libdir}/dri/mali-dp_dri.so - %{_libdir}/dri/mcde_dri.so - %{_libdir}/dri/mediatek_dri.so - %{_libdir}/dri/meson_dri.so - %{_libdir}/dri/mi0283qt_dri.so - %{_libdir}/dri/mxsfb-drm_dri.so - %{_libdir}/dri/pl111_dri.so - %{_libdir}/dri/rcar-du_dri.so - %{_libdir}/dri/repaper_dri.so - %{_libdir}/dri/rockchip_dri.so - %{_libdir}/dri/st7586_dri.so - %{_libdir}/dri/st7735r_dri.so - %{_libdir}/dri/stm_dri.so - %{_libdir}/dri/sun4i-drm_dri.so - %endif - count: 1 - - target: "spec" - find: "-Dgallium-drivers=swrast%{?with_crocus:,crocus}%{?with_iris:,iris},virgl,nouveau%{?with_vmware:,svga},radeonsi,r600%{?with_freedreno:,freedreno}%{?with_etnaviv:,etnaviv}%{?with_tegra:,tegra}%{?with_vc4:,vc4}%{?with_kmsro:,kmsro}" - replace: "-Dgallium-drivers=swrast%{?with_crocus:,crocus}%{?with_iris:,iris},virgl,nouveau%{?with_vmware:,svga},radeonsi,r600%{?with_freedreno:,freedreno}%{?with_etnaviv:,etnaviv}%{?with_tegra:,tegra}%{?with_v3d:,v3d}%{?with_vc4:,vc4}%{?with_kmsro:,kmsro}" + %if !0%{?rhel} + %global with_etnaviv 1 + %global with_lima 1 count: 1 - modify_release: @@ -78,4 +26,4 @@ actions: - name: "Koichiro Iwao" email: "meta@almalinux.org" line: - - "Enable v3d for Raspberry Pi graphic in AlmaLinux (Resolves: https://github.com/AlmaLinux/raspberry-pi/issues/32)" + - "Enable vc4 and v3d for Raspberry Pi graphics in AlmaLinux (Resolves: https://github.com/AlmaLinux/raspberry-pi/issues/32)"