From f5c7beab81a57402c9ab25a0e8f9dea44b46421b Mon Sep 17 00:00:00 2001 From: Janne Grunau Date: Jul 15 2024 07:10:24 +0000 Subject: [PATCH 1/2] libdrm: do not build unused platforms --- diff --git a/org.freedesktop.Platform.GL.asahi.yml b/org.freedesktop.Platform.GL.asahi.yml index 6b4e3d4..66c2db1 100644 --- a/org.freedesktop.Platform.GL.asahi.yml +++ b/org.freedesktop.Platform.GL.asahi.yml @@ -53,6 +53,11 @@ modules: aarch64: *aarch64-build-options buildsystem: meson config-opts: + - -Damdgpu=disabled + - -Detnaviv=disabled + - -Dfreedreno=disabled + - -Dnouveau=disabled + - -Dradeon=disabled - -Dcairo-tests=disabled - -Dman-pages=disabled - -Dudev=false From 011363ec5e8de582e171895a194dd690c847d380 Mon Sep 17 00:00:00 2001 From: Janne Grunau Date: Jul 15 2024 07:10:24 +0000 Subject: [PATCH 2/2] mesa: delete unused kmsro dri driver hardlinks --- diff --git a/org.freedesktop.Platform.GL.asahi.yml b/org.freedesktop.Platform.GL.asahi.yml index 66c2db1..6df815e 100644 --- a/org.freedesktop.Platform.GL.asahi.yml +++ b/org.freedesktop.Platform.GL.asahi.yml @@ -39,6 +39,41 @@ x-arch-build-options: cleanup: - /include + - /lib/dri/armada-drm_dri.so + - /lib/dri/exynos_dri.so + - /lib/dri/gm12u320_dri.so + - /lib/dri/hdlcd_dri.so + - /lib/dri/hx8357d_dri.so + - /lib/dri/ili9163_dri.so + - /lib/dri/ili9225_dri.so + - /lib/dri/ili9341_dri.so + - /lib/dri/ili9486_dri.so + - /lib/dri/imx-dcss_dri.so + - /lib/dri/imx-drm_dri.so + - /lib/dri/imx-lcdif_dri.so + - /lib/dri/ingenic-drm_dri.so + - /lib/dri/kirin_dri.so + - /lib/dri/komeda_dri.so + - /lib/dri/mali-dp_dri.so + - /lib/dri/mcde_dri.so + - /lib/dri/mediatek_dri.so + - /lib/dri/meson_dri.so + - /lib/dri/mi0283qt_dri.so + - /lib/dri/mxsfb-drm_dri.so + - /lib/dri/panel-mipi-dbi_dri.so + - /lib/dri/pl111_dri.so + - /lib/dri/rcar-du_dri.so + - /lib/dri/repaper_dri.so + - /lib/dri/rockchip_dri.so + - /lib/dri/rzg2l-du_dri.so + - /lib/dri/ssd130x_dri.so + - /lib/dri/st7586_dri.so + - /lib/dri/st7735r_dri.so + - /lib/dri/sti_dri.so + - /lib/dri/stm_dri.so + - /lib/dri/sun4i-drm_dri.so + - /lib/dri/udl_dri.so + - /lib/dri/zynqmp-dpsub_dri.so - /lib/cmake - /lib/pkgconfig - /share/aclocal