Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (e40afaa97893c241caf48fc075f0bf5f4bb1aa2c)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • 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.

Top of Page