From bfa6a95d90e7873b415105c0d8081962711726a7 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sat, 17 May 2025 05:44:18 +0000 Subject: [PATCH] mesa: allow use of mesa-reusable host tools --- distributions/LibreELEC/options | 3 +++ packages/graphics/mesa/package.mk | 6 +++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/distributions/LibreELEC/options b/distributions/LibreELEC/options index 3d3ca4cfa8..4a52cbd9b9 100644 --- a/distributions/LibreELEC/options +++ b/distributions/LibreELEC/options @@ -273,3 +273,6 @@ # - mesa:host # - save-local (saves a copy in sources/reusable/ BUILD_REUSABLE="" + +# should reusable host tools be used (yes / no) + USE_REUSABLE="no" diff --git a/packages/graphics/mesa/package.mk b/packages/graphics/mesa/package.mk index e7d26bc82d..333675e32e 100644 --- a/packages/graphics/mesa/package.mk +++ b/packages/graphics/mesa/package.mk @@ -64,7 +64,11 @@ if listcontains "${GRAPHIC_DRIVERS}" "etnaviv"; then fi if listcontains "${GRAPHIC_DRIVERS}" "(iris|panfrost)"; then - PKG_DEPENDS_TARGET+=" mesa:host" + if [ "${USE_REUSABLE}" = "yes" ]; then + PKG_DEPENDS_TARGET+=" mesa-reusable" + else + PKG_DEPENDS_TARGET+=" mesa:host" + fi PKG_MESON_OPTS_TARGET+=" -Dmesa-clc=system -Dprecomp-compiler=system" fi