Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (6436974f3f00cf815ec088a5d325d990b6889bc4)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (6436974f3f00cf815ec088a5d325d990b6889bc4)
  • Date: Thu, 28 Dec 2023 12:07:01 +0000

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

devel/doxygen/BUILD | 4 ++++
devel/doxygen/DEPENDS | 7 ++++++-
devel/doxygen/HISTORY | 1 +
3 files changed, 11 insertions(+), 1 deletion(-)

New commits:
commit 6436974f3f00cf815ec088a5d325d990b6889bc4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

doxygen - allow external libs

diff --git a/devel/doxygen/BUILD b/devel/doxygen/BUILD
index cadf23c..a301769 100755
--- a/devel/doxygen/BUILD
+++ b/devel/doxygen/BUILD
@@ -2,4 +2,8 @@ OPTS="$ENGLISH_ONLY $OPTS"
if is_depends_enabled $SPELL qtbase;then
PATH="$QT5DIR/bin/:$PATH"
fi &&
+if is_depends_enabled $SPELL fmt;then
+ export CXXFLAGS+=' -DSPDLOG_FMT_EXTERNAL=ON'
+fi &&
+
cmake_build
diff --git a/devel/doxygen/DEPENDS b/devel/doxygen/DEPENDS
index 807b17d..6436e9a 100755
--- a/devel/doxygen/DEPENDS
+++ b/devel/doxygen/DEPENDS
@@ -19,4 +19,9 @@ optional_depends qtbase ' -Dbuild_wizard=1' '' 'for
DoxyWizard GUI' &&
optional_depends POSTSCRIPT-INTERPRETER \
"" \
"" \
- "for generating Postscript and PDF output"
+ "for generating Postscript and PDF output" &&
+optional_depends spdlog -Duse_sys_spdlog=ON -Duse_sys_spdlog=OFF 'use system
spdlog' &&
+if is_depends_enabled $SPELL spdlog;then
+ depends fmt
+fi &&
+optional_depends sqlite -Duse_sys_sqlite3=ON -Duse_sys_sqlite3=OFF 'use
system sqlite'
diff --git a/devel/doxygen/HISTORY b/devel/doxygen/HISTORY
index 559ca0b..389b05e 100644
--- a/devel/doxygen/HISTORY
+++ b/devel/doxygen/HISTORY
@@ -1,5 +1,6 @@
2023-12-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.10.0
+ * DEPENDS BUILD: allow external sqlite, spdlog, fmt

2023-01-04 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 1.9.6



  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (6436974f3f00cf815ec088a5d325d990b6889bc4), Treeve Jelbert, 12/28/2023

Archive powered by MHonArc 2.6.24.

Top of Page