summaryrefslogtreecommitdiff
path: root/strata/input-common
Commit message (Collapse)AuthorAgeFilesLines
* Update GNOME and GTK+/Clutter stack to latestSam Thursfield2017-07-111-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | This began due to build issues in Clutter with GCC 7, and turned into a wide-ranging update of GNOME components. Many of these are needed due to deprecation warnings introduced by the GTK+ upgrade. The Gettext and GLIB upgrades are needed by GTK+. The libgdata upgrade was due to deprecation warnings triggered by GTK+ and this now pulls in autoconf-archive. Upgrading Clutter requires upgrading Mutter, which in turn requires new libinput. Note that libinput also required an upgrade to linux-api-headers (done before). I have updated to Mutter 3.22.3 rather than 3.24 to avoid having to upgrade xrandr. WebKit has a bug that causes compile failures with GCC 7: <https://bugs.webkit.org/show_bug.cgi?id=167642>. The gcrypt upgrade is required to build new WebKit. gnome-control-center needed to be upgraded which in turn pulls in network-manager-applet.
* Set --sysconfdir=/etc all aroundTristan Van Berkom2015-10-122-2/+2
| | | | | | | | Technically this is not needed for core OS packages with a / prefix, and not needed for anything which does not install to/read from the sysconfdir... however it's all around safer to just specify it everywhere. Change-Id: I3d8cc58b26c5c2332d6dc08bc87007f774e449af
* Add GNOME stratum, system and clusterJavier Jardón2015-09-252-5/+12
| | | | | | | | | | | This introduces a second version of libxkbcommon. This is unavoidable really as (a) libinput requires libxkbcommon, (b) Mutter requires libxkbcommon with X11 support enabled, and (c) X11 support in libxkbcommon requires xcb-xkb. To avoid the input-common stratum depending on the whole of X11, we do two variants of libxkbcommon and, in the case where X11 support is needed, one overrides the other. Change-Id: Ib6a47a4eb859d7b32c94f0cb05add774db6d15c8
* Move libxkbcommon from wayland-generic to input-commonJavier Jardón2015-09-071-0/+5
| | | | | | Its not a wayland dependency and it belongs to the input system Change-Id: I60765b8bc00c262bfa7c178b87dd11a2463a67a5
* Fix use of hardcoded /usr prefix in xkeyboard-configSam Thursfield2014-09-221-1/+1
| | | | | I said that I would do this when merging Javier's graphics-common branch but then somehow failed to actually commit this change.
* input-common: xkbcomp is a xkeyboard-config runtime dependency only in XJavier Jardón2014-09-171-0/+7
Also add a little hack to create the /usr/share/X11/xkb/ directory, that seems to not be created when compiling without the xkbcomp dependency