New commits:
commit f24fc3585c772b8f9689d4dd90267b7e79b8b9d4
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
x11-toolkits/gtk+4: depend on cairo Xlib feature only with libx11
if is_depends_enabled "${SPELL}" "libx11"; then
+ local XLIB_SUB="X" &&
depends at-spi2-atk &&
depends fontconfig &&
depends libxcursor &&
@@ -73,6 +73,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 LIBAVCODEC \
"media-ffmpeg=enabled" \
"media-ffmpeg=disabled" \
diff --git a/x11-toolkits/gtk+4/HISTORY b/x11-toolkits/gtk+4/HISTORY
index 7504502..ed2623a 100644
--- a/x11-toolkits/gtk+4/HISTORY
+++ b/x11-toolkits/gtk+4/HISTORY
@@ -1,3 +1,6 @@
+2023-02-20 Pavel Vinogradov <public AT sourcemage.org>
+ * DEPENDS: made Xlib sub_dependency optionaly depend on libx11
+
2023-02-13 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 4.9.4
[SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (f24fc3585c772b8f9689d4dd90267b7e79b8b9d4),
Pavel Vinogradov, 02/20/2023