Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (631714b883c5153ab2d0f03018e94f21f4f8addd)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <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 Ismael Luceno (631714b883c5153ab2d0f03018e94f21f4f8addd)
  • Date: Sun, 16 Aug 2026 15:27:30 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

devel/llvm/BUILD | 6 ++++++
devel/llvm/DEPENDS | 9 +++++----
devel/llvm/HISTORY | 2 ++
3 files changed, 13 insertions(+), 4 deletions(-)

New commits:
commit 631714b883c5153ab2d0f03018e94f21f4f8addd
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

llvm: Offer doxygen only for slot 0

diff --git a/devel/llvm/BUILD b/devel/llvm/BUILD
index 8ae9fc2..16805a9 100755
--- a/devel/llvm/BUILD
+++ b/devel/llvm/BUILD
@@ -1,3 +1,9 @@
+# LLVM_ENABLE_DOXYGEN only teaches cmake to install docs/doxygen/html;
+# the target that fills it joins "all" when LLVM_BUILD_DOCS is on
+if is_depends_enabled $SPELL_INSTANCE doxygen; then
+ OPTS+=" -DLLVM_BUILD_DOCS=ON"
+fi &&
+
# the standalone slots know none of the options below: they are a bare
# llvm tree, configured where they were unpacked, and the only choices
# their spells ever offered were targets, RTTI and polly
diff --git a/devel/llvm/DEPENDS b/devel/llvm/DEPENDS
index 0f2eb9d..6cf7f76 100755
--- a/devel/llvm/DEPENDS
+++ b/devel/llvm/DEPENDS
@@ -46,10 +46,11 @@ buildsys_optional_depends ocaml \
"Build bindings for OCaml?" \
&&

-buildsys_optional_depends doxygen \
- -o LLVM_ENABLE_DOXYGEN \
- "Build documentation?" \
- &&
+if [[ $SLOT == 0 ]]; then
+ buildsys_optional_depends doxygen \
+ -o LLVM_ENABLE_DOXYGEN \
+ "Build documentation?"
+fi &&

if [[ "$LLVM_WITH_LLDB" == y ]]; then
buildsys_depends six -o LLDB_USE_SYSTEM_SIX &&
diff --git a/devel/llvm/HISTORY b/devel/llvm/HISTORY
index b7d8c60..f6d0a28 100644
--- a/devel/llvm/HISTORY
+++ b/devel/llvm/HISTORY
@@ -1,6 +1,8 @@
2026-08-16 Ismael Luceno <ismael AT sourcemage.org>
* WATCH: added
* SLOTS, DETAILS, WATCH: added slot 21, version 21.1.8
+ * BUILD: build the doxygen docs the doxygen option installs
+ * DEPENDS: only slot 0 is offered doxygen

2026-08-15 Ismael Luceno <ismael AT sourcemage.org>
* SLOTS: added, slots 0, 20, 16 and 15


  • [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (631714b883c5153ab2d0f03018e94f21f4f8addd), Ismael Luceno, 08/16/2026

Archive powered by MHonArc 2.6.24.

Top of Page