summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorRui Matos <tiagomatos@gmail.com>2012-05-21 17:25:47 +0200
committerBastien Nocera <hadess@hadess.net>2012-06-01 18:03:14 +0100
commitdb4d37b36c3140b1e9d83dbf58cc98fc6e6aa4ad (patch)
treecc983c2feb57b7bdf4503be024bfc844d4bc937d /configure.ac
parentbff570509478bafa5ac1a6744a7583b6f4d825bb (diff)
downloadgnome-desktop-db4d37b36c3140b1e9d83dbf58cc98fc6e6aa4ad.tar.gz
gnome-xkb-info: Added to parse and make XKB xml descriptions available
xkeyboard-config's xml descriptions contain useful information about XKB layouts. This class makes it easily available to several core components in the desktop. https://bugzilla.gnome.org/show_bug.cgi?id=676583
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac13
1 files changed, 12 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index be495d4d..d3c1a623 100644
--- a/configure.ac
+++ b/configure.ac
@@ -144,7 +144,18 @@ AC_SUBST(XLIB_LIBS)
dnl pkg-config dependency checks
-PKG_CHECK_MODULES(GNOME_DESKTOP, gdk-pixbuf-2.0 >= $GDK_PIXBUF_REQUIRED gtk+-3.0 >= $GTK_REQUIRED glib-2.0 >= $GLIB_REQUIRED gio-2.0 >= $GLIB_REQUIRED gsettings-desktop-schemas >= $GSETTINGS_DESKTOP_SCHEMAS_REQUIRED xrandr >= $XRANDR_REQUIRED xext >= $XEXT_REQUIRED)
+PKG_CHECK_MODULES(GNOME_DESKTOP, gdk-pixbuf-2.0 >= $GDK_PIXBUF_REQUIRED
+ gtk+-3.0 >= $GTK_REQUIRED
+ glib-2.0 >= $GLIB_REQUIRED
+ gio-2.0 >= $GLIB_REQUIRED
+ gsettings-desktop-schemas >= $GSETTINGS_DESKTOP_SCHEMAS_REQUIRED
+ xrandr >= $XRANDR_REQUIRED
+ xext >= $XEXT_REQUIRED
+ xkeyboard-config
+ xkbfile)
+
+XKB_BASE=$($PKG_CONFIG --variable xkb_base xkeyboard-config)
+AC_SUBST(XKB_BASE)
AC_CACHE_CHECK(for timerfd_create(2) system call,
gnome_cv_timerfd,AC_COMPILE_IFELSE([AC_LANG_PROGRAM([