From 9f203281b346344d363a71a6e7b54da1c285120f Mon Sep 17 00:00:00 2001 From: Fabrice Fontaine Date: Wed, 2 Mar 2022 18:44:56 +0100 Subject: [PATCH] package/xscreensaver: add gdk-pixbuf-xlib dependency gdk-pixbuf-xlib dependency is needed since bump of gdk-pixbuf to version 2.42.2 in commit a7b51ed3013c919b293deb95299e33363fb9df70 to avoid the following "hidden" warnings: Warning: GTK version 2.24.33 was found, but at least one supporting library (gdk-pixbuf-xlib-2.0) was not, so GTK can't be used. Perhaps some of the development packages are not installed? Warning: The GTK libraries do not seem to be available; the `xscreensaver-demo' program requires them. Warning: The GDK-Pixbuf library was not found. The PNG library is being used instead. Some of the demos will not use images as much as they could. You should consider installing GDK-Pixbuf and re-running configure. Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit 35f02050be12b86cdd2220e09c72fd2586346068) Signed-off-by: Peter Korsgaard --- package/xscreensaver/Config.in | 1 + package/xscreensaver/xscreensaver.mk | 1 + 2 files changed, 2 insertions(+) diff --git a/package/xscreensaver/Config.in b/package/xscreensaver/Config.in index d773c69913..c18f7cc7fd 100644 --- a/package/xscreensaver/Config.in +++ b/package/xscreensaver/Config.in @@ -8,6 +8,7 @@ config BR2_PACKAGE_XSCREENSAVER depends on BR2_TOOLCHAIN_HAS_SYNC_4 # libgtk2 -> pango -> harfbuzz depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # libgtk2 -> pango -> harfbuzz select BR2_PACKAGE_GDK_PIXBUF + select BR2_PACKAGE_GDK_PIXBUF_XLIB select BR2_PACKAGE_LIBGLU if BR2_PACKAGE_HAS_LIBGL select BR2_PACKAGE_LIBGTK2 select BR2_PACKAGE_LIBXML2 diff --git a/package/xscreensaver/xscreensaver.mk b/package/xscreensaver/xscreensaver.mk index c3c9ec89c3..7f38434eb5 100644 --- a/package/xscreensaver/xscreensaver.mk +++ b/package/xscreensaver/xscreensaver.mk @@ -14,6 +14,7 @@ XSCREENSAVER_CPE_ID_VENDOR = xscreensaver_project XSCREENSAVER_DEPENDENCIES = \ gdk-pixbuf \ + gdk-pixbuf-xlib \ jpeg \ libgtk2 \ libxml2 \