From e9884b43e1643d1e751a5cb03f653fcd00e585e4 Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Sun, 26 Jun 2016 12:18:28 +0200 Subject: thumbnail: Always use external gdk-pixbuf thumbnailer Instead of special-casing gdk-pixbuf-supported image formats, use an external thumbnailer. This will give us the ability to: - cancel running thumbnail operations - avoid memory leaks, buffer overflows, double-frees, etc. in the image loaders having an impact on the application - limit resource usage when thumbnailing https://bugzilla.gnome.org/show_bug.cgi?id=768064 origin commit: https://gitlab.gnome.org/GNOME/gnome-desktop/commit/b69fde6 https://gitlab.gnome.org/GNOME/gnome-desktop/commit/dba6d95 --- configure.ac | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index 8d5ef38..5e17d20 100644 --- a/configure.ac +++ b/configure.ac @@ -98,6 +98,7 @@ else EXTERNAL_PNP_IDS="$with_pnp_ids_path" fi +GDK_PIXBUF_REQUIRED=2.36.1 GLIB_REQUIRED=2.50.0 GIO_REQUIRED=2.26.0 GTK_REQUIRED=3.22.0 @@ -189,7 +190,7 @@ AC_SUBST(RANDR_PACKAGE) dnl pkg-config dependency checks -PKG_CHECK_MODULES(MATE_DESKTOP, gdk-pixbuf-2.0 gtk+-3.0 >= $GTK_REQUIRED glib-2.0 >= $GLIB_REQUIRED gio-2.0 >= $GIO_REQUIRED $STARTUP_NOTIFICATION_PACKAGE $RANDR_PACKAGE iso-codes) +PKG_CHECK_MODULES(MATE_DESKTOP, gdk-pixbuf-2.0 >= $GDK_PIXBUF_REQUIRED gtk+-3.0 >= $GTK_REQUIRED glib-2.0 >= $GLIB_REQUIRED gio-2.0 >= $GIO_REQUIRED $STARTUP_NOTIFICATION_PACKAGE $RANDR_PACKAGE iso-codes) ISO_CODES_PREFIX=$($PKG_CONFIG --variable prefix iso-codes) AC_SUBST(ISO_CODES_PREFIX) -- cgit v1.2.1