Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (0eb1e18449834b18181f47a839489080c956ff1a)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • 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 (0eb1e18449834b18181f47a839489080c956ff1a)
  • Date: Tue, 21 Feb 2023 00:17:29 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

x11-toolkits/gtk+3/DEPENDS | 4 +++-
x11-toolkits/gtk+3/HISTORY | 3 +++
2 files changed, 6 insertions(+), 1 deletion(-)

New commits:
commit 0eb1e18449834b18181f47a839489080c956ff1a
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

x11-toolkits/gtk+3: depend on cairo Xlib feature only with libx11

diff --git a/x11-toolkits/gtk+3/DEPENDS b/x11-toolkits/gtk+3/DEPENDS
index 69e6c3f..fdd42e5 100755
--- a/x11-toolkits/gtk+3/DEPENDS
+++ b/x11-toolkits/gtk+3/DEPENDS
@@ -3,7 +3,6 @@
. "${GRIMOIRE}/MESON_DEPENDS" &&

depends glib2 &&
-depends -sub "PDF PS SVG X GOBJ" cairo &&
optional_depends gobject-introspection \
"introspection=true" \
"introspection=false" \
@@ -47,6 +46,7 @@ optional_depends libx11 \
"to enable X11 backend" &&

if is_depends_enabled "${SPELL}" "libx11"; then
+ local XLIB_SUB="X" &&
depends at-spi2-atk &&
depends fontconfig &&
depends libxcursor &&
@@ -77,6 +77,8 @@ if is_depends_enabled "${SPELL}" "libx11"; then
"for X11 Resize and Rotate support"
fi &&

+depends -sub "PDF PS SVG GOBJ ${XLIB_SUB}" cairo &&
+
optional_depends libxinerama \
"xinerama=yes" \
"xinerama=no" \
diff --git a/x11-toolkits/gtk+3/HISTORY b/x11-toolkits/gtk+3/HISTORY
index 18f0412..6369da8 100644
--- a/x11-toolkits/gtk+3/HISTORY
+++ b/x11-toolkits/gtk+3/HISTORY
@@ -1,3 +1,6 @@
+2023-02-20 Pavel Vinogradov <public AT sourcemage.org>
+ * DEPENDS: made Xlib sub_dependency optionaly depend on libx11
+
2022-12-04 Pavel Vinogradov <public AT sourcemage.org>
* DEPENDS: included grimoire FUNCTIONS (is_version_less needs it)
* PRE_BUILD, patches{0001-Suppress-compiler-warning,



  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (0eb1e18449834b18181f47a839489080c956ff1a), Pavel Vinogradov, 02/20/2023

Archive powered by MHonArc 2.6.24.

Top of Page