sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (708721648142018e3d476392f6b701788dce31b9)
- 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 (708721648142018e3d476392f6b701788dce31b9)
- Date: Sun, 17 Aug 2025 17:04:39 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
graphics-libs/mesa/DEPENDS | 11 ++++-------
graphics-libs/mesa/HISTORY | 4 ++++
2 files changed, 8 insertions(+), 7 deletions(-)
New commits:
commit 708721648142018e3d476392f6b701788dce31b9
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
graphics-libs/mesa: removed code duplication in llvm subdeps code,
(LIBCLC subdep related)
diff --git a/graphics-libs/mesa/DEPENDS b/graphics-libs/mesa/DEPENDS
index da32daa..c3fde14 100755
--- a/graphics-libs/mesa/DEPENDS
+++ b/graphics-libs/mesa/DEPENDS
@@ -79,18 +79,15 @@ if list_find "$MESA_TOOLS" intel-ui ;then
buildsys_depends gtk+3
fi &&
+LLVM_SUB_DEPS="LIBCLC ${LLVM_SUB_DEPS}" &&
+
if [[ "${need_llvm}" == "y" ]] ;then
- if [ -n "$LLVM_SUB_DEPS" ] ;then
- buildsys_depends -sub "${LLVM_SUB_DEPS## }" llvm -o llvm
- else
- buildsys_depends llvm -o llvm
- fi
+ buildsys_depends -sub "${LLVM_SUB_DEPS## }" llvm -o llvm
else
- buildsys_optional_depends llvm -o llvm "Enable LLVM support"
+ buildsys_optional_depends -sub "${LLVM_SUB_DEPS## }" llvm -o llvm "Enable
LLVM support"
fi &&
if is_depends_enabled "$SPELL" llvm ;then
- sub_depends llvm LIBCLC &&
config_query_multi MESA_LIBCLC_STATIC_LINK "Which libclc SPIR-V targets to
link statically?" \
none \
all \
diff --git a/graphics-libs/mesa/HISTORY b/graphics-libs/mesa/HISTORY
index ca86823..471da11 100644
--- a/graphics-libs/mesa/HISTORY
+++ b/graphics-libs/mesa/HISTORY
@@ -1,3 +1,7 @@
+2025-08-17 Pavel Vinogradov <public AT sourcemage.org>
+ * DEPENDS: improved LIBCLC subddependency of llvm code to do it all in
+ one place with other subdeps, if any
+
2025-08-11 Pavel Vinogradov <public AT sourcemage.org>
* CONFIGURE: added freedreno and radeonsi as available rusticl
drivers for
all branches
- [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (708721648142018e3d476392f6b701788dce31b9), Pavel Vinogradov, 08/17/2025
Archive powered by MHonArc 2.6.24.