configure: Add buildtime check for cairo_surface_set_device_scale

We will need this for the window scale support, but its not yet
in a stable cairo release (or even on a master yet), so we make
this optional.
This commit is contained in:
Alexander Larsson 2013-06-04 10:39:32 +02:00
parent c9b52d8820
commit 1b1f2b4b52

View File

@ -1263,6 +1263,17 @@ else
LIBS="$gtk_save_LIBS"
fi
# Check for cairo_set_device_scale, as we don't want to depend hard on
# this until there is a stable release with it
CAIRO_CFLAGS=`$PKG_CONFIG --cflags cairo`
CAIRO_LIBS=`$PKG_CONFIG --libs cairo`
CFLAGS="$CFLAGS $CAIRO_CFLAGS"
gtk_save_LIBS="$LIBS"
LIBS="$CAIRO_LIBS $LIBS"
AC_CHECK_FUNCS(cairo_surface_set_device_scale)
LIBS="$gtk_save_LIBS"
CFLAGS="$saved_cflags"
LDFLAGS="$saved_ldflags"