sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (38f4a16f14ebbce8ac003e6aad5b8c195a99df2b)
- 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 (38f4a16f14ebbce8ac003e6aad5b8c195a99df2b)
- Date: Sun, 11 Oct 2026 16:38:38 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
gnome2-libs/glib2/DEPENDS | 11 +++++++----
gnome2-libs/glib2/HISTORY | 4 ++++
2 files changed, 11 insertions(+), 4 deletions(-)
New commits:
commit 38f4a16f14ebbce8ac003e6aad5b8c195a99df2b
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
gnome2-libs/glib2: gtk-doc should be installed first,
then it can be optional dependency
diff --git a/gnome2-libs/glib2/DEPENDS b/gnome2-libs/glib2/DEPENDS
index 7b6bd08..673e2e9 100755
--- a/gnome2-libs/glib2/DEPENDS
+++ b/gnome2-libs/glib2/DEPENDS
@@ -49,10 +49,13 @@ optional_depends gobject-introspection \
introspection=disabled \
'generate introspection data ' &&
-optional_depends gtk-doc \
- "documentation=true" \
- "documentation=false" \
- "Build documentation with gtk-doc" &&
+# making sure it's installed first
+if spell_installed "gtk-doc"; then
+ optional_depends gtk-doc \
+ "documentation=true" \
+ "documentation=false" \
+ "Build documentation with gtk-doc"
+fi &&
optional_depends libxslt \
"man-pages=enabled" \
diff --git a/gnome2-libs/glib2/HISTORY b/gnome2-libs/glib2/HISTORY
index 8d5ffe0..2a360db 100644
--- a/gnome2-libs/glib2/HISTORY
+++ b/gnome2-libs/glib2/HISTORY
@@ -1,3 +1,7 @@
+2026-10-11 Pavel Vinogradov <public AT sourcemage.org>
+ * DEPENDS: gtk-doc should be installed first to use it as optional
dependency,
+ (kudos to chris_debian)
+
2026-10-08 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 2.90.1
- [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (38f4a16f14ebbce8ac003e6aad5b8c195a99df2b), Pavel Vinogradov, 10/11/2026
Archive powered by MHonArc 2.6.24.