@@ -22,7 +22,8 @@ LIBGTK3_CONF_OPTS = \
--disable-glibtest \
--enable-explicit-deps=no \
--enable-gtk2-dependency \
- --disable-introspection
+ --disable-introspection \
+ --disable-cups
LIBGTK3_DEPENDENCIES = host-pkgconf host-libgtk3 atk libglib2 cairo pango gdk-pixbuf
@@ -96,14 +97,6 @@ else
LIBGTK3_CONF_OPTS += --disable-xkb
endif
-ifeq ($(BR2_PACKAGE_CUPS),y)
-LIBGTK3_CONF_OPTS += --enable-cups
-LIBGTK3_CONF_ENV += ac_cv_path_CUPS_CONFIG=$(STAGING_DIR)/usr/bin/cups-config
-LIBGTK3_DEPENDENCIES += cups
-else
-LIBGTK3_CONF_OPTS += --disable-cups
-endif
-
ifeq ($(BR2_PACKAGE_LIBGTK3_DEMO),y)
LIBGTK3_DEPENDENCIES += hicolor-icon-theme shared-mime-info
else
We currently have a circular dependency chain: cups -> avahi -> libgtk3 -> cups The cups -> avahi dependency makes sense, as cups would be able to use Bonjour and mDNS to find printers, so we want to keep that dependency. The avahi -> libgtk3 chain also makes some sense, to provide a GUI frontend for avahi. Since the libgtk3 -> cups does not look that it would be tremendously useful, that's the one we drop in this patch. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> --- package/libgtk3/libgtk3.mk | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-)