sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (ae230bc2140ab8143545c96bfb7f2b372c317421)
- From: Pavel Vinogradov <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (ae230bc2140ab8143545c96bfb7f2b372c317421)
- Date: Tue, 21 Feb 2023 22:39:22 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
gnome2-libs/at-spi2-atk/DEPENDS | 11 +++++++----
gnome2-libs/at-spi2-atk/HISTORY | 3 +++
gnome2-libs/at-spi2-core/DEPENDS | 10 ++++++----
gnome2-libs/at-spi2-core/HISTORY | 3 +++
4 files changed, 19 insertions(+), 8 deletions(-)
New commits:
commit ae230bc2140ab8143545c96bfb7f2b372c317421
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
gnome2-libs/at-spi2-atk: X11 support is optional now
commit 5cd153d9593d8ccd46e89990354b2c3f5e56da18
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
gnome2-libs/at-spi2-core: X11 support is optional now
diff --git a/gnome2-libs/at-spi2-atk/DEPENDS b/gnome2-libs/at-spi2-atk/DEPENDS
index 9bafa3e..f060cd6 100755
--- a/gnome2-libs/at-spi2-atk/DEPENDS
+++ b/gnome2-libs/at-spi2-atk/DEPENDS
@@ -10,9 +10,12 @@ depends glib2 &&
depends intltool &&
depends libice &&
depends libsm &&
-depends libx11 &&
+depends libxml2 &&
+depends util-linux &&
+
+optional_depends libx11 "" "" "for X11 support" &&
+if is_depends_enabled "${SPELL}" "libx11"; then
depends libxau &&
depends libxcb &&
-depends libxdmcp &&
-depends libxml2 &&
-depends util-linux
+depends libxdmcp
+fi
diff --git a/gnome2-libs/at-spi2-atk/HISTORY b/gnome2-libs/at-spi2-atk/HISTORY
index 30f7f07..1b0de96 100644
--- a/gnome2-libs/at-spi2-atk/HISTORY
+++ b/gnome2-libs/at-spi2-atk/HISTORY
@@ -1,3 +1,6 @@
+2023-02-21 Pavel Vinogradov <public AT sourcemage.org>
+ * DEPENDS: X11 support is optional now
+
2023-01-18 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: drop pcre
diff --git a/gnome2-libs/at-spi2-core/DEPENDS
b/gnome2-libs/at-spi2-core/DEPENDS
index 1432ab5..585f9c9 100755
--- a/gnome2-libs/at-spi2-core/DEPENDS
+++ b/gnome2-libs/at-spi2-core/DEPENDS
@@ -1,10 +1,12 @@
. "${GRIMOIRE}/MESON_DEPENDS" &&
depends dbus &&
depends glib2 &&
-depends libx11 &&
-depends libxcb &&
-depends libxi &&
-depends libxtst &&
+optional_depends libx11 "" "" "for X11 support" &&
+if is_depends_enabled "${SPELL}" "libx11"; then
+ depends libxcb &&
+ depends libxi &&
+ depends libxtst
+fi &&
optional_depends GETTEXT '' '' 'NLS support' &&
optional_depends gobject-introspection 'introspection=yes'
'introspection=no' 'enable GObject introspection' &&
optional_depends gtk-doc 'docs=true' 'docs=false' 'build documents'
diff --git a/gnome2-libs/at-spi2-core/HISTORY
b/gnome2-libs/at-spi2-core/HISTORY
index 9eba45b..eff1715 100644
--- a/gnome2-libs/at-spi2-core/HISTORY
+++ b/gnome2-libs/at-spi2-core/HISTORY
@@ -1,3 +1,6 @@
+2023-02-21 Pavel Vinogradov <public AT sourcemage.org>
+ * DEPENDS: X11 support is optional now
+
2022-09-29 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 2.46.0
* CONFLICTS: always conflict with atk
- [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (ae230bc2140ab8143545c96bfb7f2b372c317421), Pavel Vinogradov, 02/21/2023
Archive powered by MHonArc 2.6.24.