From 4027215410461db75c4e50cf428703d7f51b16d4 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Thu, 8 May 2025 13:12:03 +0000 Subject: [PATCH 1/2] mesa: panfrost requires libclc since 25.1.0 --- packages/graphics/mesa/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/graphics/mesa/package.mk b/packages/graphics/mesa/package.mk index 968aa7f806..3a2b7dd1f7 100644 --- a/packages/graphics/mesa/package.mk +++ b/packages/graphics/mesa/package.mk @@ -61,7 +61,7 @@ if listcontains "${GRAPHIC_DRIVERS}" "etnaviv"; then PKG_DEPENDS_TARGET+=" pycparser:host" fi -if listcontains "${GRAPHIC_DRIVERS}" "iris"; then +if listcontains "${GRAPHIC_DRIVERS}" "(iris|panfrost)"; then PKG_DEPENDS_TARGET+=" mesa:host" PKG_MESON_OPTS_TARGET+=" -Dmesa-clc=system" fi From f075c7723e3d18b0e3813f9e573a2d09672f7e57 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Thu, 8 May 2025 14:00:48 +0000 Subject: [PATCH 2/2] llvm: panfrost requires libclc since 25.1.0 --- packages/lang/llvm/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/lang/llvm/package.mk b/packages/lang/llvm/package.mk index 71306312f7..4aa93c357a 100644 --- a/packages/lang/llvm/package.mk +++ b/packages/lang/llvm/package.mk @@ -101,7 +101,7 @@ pre_configure_host() { post_make_host() { ninja ${NINJA_OPTS} llvm-config llvm-objcopy llvm-tblgen - if listcontains "${GRAPHIC_DRIVERS}" "iris"; then + if listcontains "${GRAPHIC_DRIVERS}" "(iris|panfrost)"; then ninja ${NINJA_OPTS} llvm-as llvm-link llvm-spirv opt fi }