sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (f0315849db4337cca9c0bc645009bc475d89ac12)
- From: Treeve Jelbert <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 Treeve Jelbert (f0315849db4337cca9c0bc645009bc475d89ac12)
- Date: Sun, 11 Aug 2024 15:04:15 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
gnome2-libs/glib2/BUILD | 2 ++
gnome2-libs/glib2/DEPENDS | 23 ++++++++++++++---------
gnome2-libs/glib2/HISTORY | 4 ++++
3 files changed, 20 insertions(+), 9 deletions(-)
New commits:
commit f0315849db4337cca9c0bc645009bc475d89ac12
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
glib2 - tweak depends
diff --git a/gnome2-libs/glib2/BUILD b/gnome2-libs/glib2/BUILD
new file mode 100755
index 0000000..e5f973b
--- /dev/null
+++ b/gnome2-libs/glib2/BUILD
@@ -0,0 +1,2 @@
+OPTS+='tests=false' &&
+meson_build
diff --git a/gnome2-libs/glib2/DEPENDS b/gnome2-libs/glib2/DEPENDS
index db7aed8..dde43ef 100755
--- a/gnome2-libs/glib2/DEPENDS
+++ b/gnome2-libs/glib2/DEPENDS
@@ -29,9 +29,9 @@ depends perl &&
# It used to be optional, but cannot be until we figure out what to do
# about gdbus-codegen. INSTALL fails without python and leaves us
# without glib2, which can break other serious stuff.
-#optional_depends PYTHON \
-# "--enable-modular-tests" \
-# "--disable-modular-tests" \
+#optional_depends python3 \
+# tests=true \
+# tests=fase \
# "Perform post-build testing" &&
optional_depends attr \
@@ -44,22 +44,27 @@ optional_depends libselinux \
"selinux=disabled" \
"Build with selinux support" &&
+optional_depends gobject-introspection \
+ introspection=enabled \
+ introspection=disabled \
+ 'generate introspection data ' &&
+
optional_depends gtk-doc \
- "gtk_doc=true" \
- "gtk_doc=false" \
+ "documentation=true" \
+ "documentation=false" \
"Build documentation with gtk-doc" &&
optional_depends libxslt \
- "man=true" \
- "man=false" \
+ "man-pages=enabled" \
+ "man-pages=disabled" \
"Generate man pages" &&
if is_depends_enabled "${SPELL}" "libxslt"; then
depends docbook-xsl
fi &&
optional_depends systemtap \
- "systemtap=true" \
- "systemtap=false" \
+ "systemtap=enabled" \
+ "systemtap=disabled" \
"Include tracing support for systemtap" &&
optional_depends util-linux \
diff --git a/gnome2-libs/glib2/HISTORY b/gnome2-libs/glib2/HISTORY
index 67bc60f..82638f2 100644
--- a/gnome2-libs/glib2/HISTORY
+++ b/gnome2-libs/glib2/HISTORY
@@ -1,3 +1,7 @@
+2024-08-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: adjust flags
+ * BUILD: added, disable tests
+
2024-08-02 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: devel version 2.81.1
- [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (f0315849db4337cca9c0bc645009bc475d89ac12), Treeve Jelbert, 08/11/2024
Archive powered by MHonArc 2.6.24.