sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (0bc835ec9aca4360293441c0024844a20f391e72)
- 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 (0bc835ec9aca4360293441c0024844a20f391e72)
- Date: Tue, 6 Oct 2026 16:11:36 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
libs/libxml2/DEPENDS | 6 +++++-
libs/libxml2/HISTORY | 5 +++++
2 files changed, 10 insertions(+), 1 deletion(-)
New commits:
commit 0bc835ec9aca4360293441c0024844a20f391e72
Author: Chris Andrew <cjhandrew AT gmail.com>
Commit: Pavel Vinogradov <public AT sourcemage.org>
libs/libxml2: fix python bindings for 2.15
diff --git a/libs/libxml2/DEPENDS b/libs/libxml2/DEPENDS
index cf25bf7..1eb570d 100755
--- a/libs/libxml2/DEPENDS
+++ b/libs/libxml2/DEPENDS
@@ -14,10 +14,14 @@ optional_depends xz-utils \
"to build with LZMA support" &&
optional_depends python3 \
- "--with-python=${INSTALL_ROOT}/usr/bin/python3" \
+ "--with-python=yes" \
"--without-python" \
"to build python bindings" &&
+if is_depends_enabled $SPELL python3; then
+ depends doxygen
+fi &&
+
optional_depends doxygen \
"--with-docs" \
"--without-docs" \
diff --git a/libs/libxml2/HISTORY b/libs/libxml2/HISTORY
index 6015867..14e5c4d 100644
--- a/libs/libxml2/HISTORY
+++ b/libs/libxml2/HISTORY
@@ -1,3 +1,8 @@
+2026-10-06 Chris Andrew <cjhandrew AT gmail.com>
+ * DEPENDS: --with-python=yes; since 2.15 configure only accepts "yes",
+ a path value silently disables the bindings (breaks itstool,
lightdm);
+ the bindings also need doxygen now
+
2026-09-04 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 2.15.4, SECURITY_PATCH++
- [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (0bc835ec9aca4360293441c0024844a20f391e72), Pavel Vinogradov, 10/06/2026
Archive powered by MHonArc 2.6.24.