sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (e40afaa97893c241caf48fc075f0bf5f4bb1aa2c)
- From: Pavel Vinogradov <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
- Subject: [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (e40afaa97893c241caf48fc075f0bf5f4bb1aa2c)
- Date: Tue, 13 Oct 2026 18:33:35 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
graphics-libs/mesa/DEPENDS | 16 +++++++++-------
graphics-libs/mesa/HISTORY | 4 ++++
2 files changed, 13 insertions(+), 7 deletions(-)
New commits:
commit e40afaa97893c241caf48fc075f0bf5f4bb1aa2c
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
graphics-libs/mesa: only rusticl needs lllvm with LIBCLC,
also, SPIR-V targets linking query is available only
with
rusticl now
diff --git a/graphics-libs/mesa/DEPENDS b/graphics-libs/mesa/DEPENDS
index 459199f..db7b73f 100755
--- a/graphics-libs/mesa/DEPENDS
+++ b/graphics-libs/mesa/DEPENDS
@@ -79,7 +79,15 @@ if list_find "$MESA_TOOLS" intel-ui ;then
buildsys_depends gtk+3
fi &&
-LLVM_SUB_DEPS="LIBCLC ${LLVM_SUB_DEPS}" &&
+if [[ "${MESA_RUSTICL}" == "y" ]]; then
+ need_llvm="y" &&
+ LLVM_SUB_DEPS="LIBCLC ${LLVM_SUB_DEPS}" &&
+ config_query_multi MESA_LIBCLC_STATIC_LINK "Which libclc SPIR-V targets to
link statically?" \
+ none \
+ all \
+ spirv \
+ spirv64
+fi &&
if [[ "${need_llvm}" == "y" ]] ;then
buildsys_depends -sub "${LLVM_SUB_DEPS## }" llvm -o llvm
@@ -88,12 +96,6 @@ else
fi &&
if is_depends_enabled "$SPELL" llvm ;then
- config_query_multi MESA_LIBCLC_STATIC_LINK "Which libclc SPIR-V targets to
link statically?" \
- none \
- all \
- spirv \
- spirv64 \
- &&
config_query_list MESA_LINK_LLVM_SHARED "How to link against LLVM (shared
recommended)?" \
shared \
static \
diff --git a/graphics-libs/mesa/HISTORY b/graphics-libs/mesa/HISTORY
index 5543406..db90820 100644
--- a/graphics-libs/mesa/HISTORY
+++ b/graphics-libs/mesa/HISTORY
@@ -1,3 +1,7 @@
+2026-10-13 Pavel Vinogradov <public AT sourcemage.org>
+ * DEPENDS: only rusticl needs llvm with LIBCLC, also, SPIR-V targets
linking
+ iquery is available only with rusticl now
+
2026-10-12 Pavel Vinogradov <public AT sourcemage.org>
* BUILD, CONFIGURE: gallium Direct3D10 is now for stable only,
drm is no longer an option for EGL native platform
- [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (e40afaa97893c241caf48fc075f0bf5f4bb1aa2c), Pavel Vinogradov, 10/13/2026
Archive powered by MHonArc 2.6.24.