travis: install libxkbcommon-dev libxkbcommon-x11-dev
This commit is contained in:
parent
372d12ee31
commit
9be4a0368b
10
.travis.yml
10
.travis.yml
|
@ -20,6 +20,7 @@ install:
|
|||
# Install dependencies according to:
|
||||
# apt-cache showsrc awesome | grep -E '^(Version|Build-Depends)'
|
||||
- sudo apt-get install libcairo2-dev xmlto asciidoc libpango1.0-dev cmake gperf luadoc libxcb-xtest0-dev libxcb-icccm4-dev libxcb-randr0-dev libxcb-keysyms1-dev libxcb-xinerama0-dev libxcb-image0-dev libev-dev libimlib2-dev libdbus-1-dev libxdg-basedir-dev libstartup-notification0-dev imagemagick libxcb1-dev libxcb-shape0-dev libxcb-util0-dev libxcursor-dev libx11-xcb-dev
|
||||
|
||||
# Install Lua (per env).
|
||||
- sudo apt-get install liblua${LUAPKG}-dev lua${LUAPKG}
|
||||
|
||||
|
@ -59,6 +60,15 @@ install:
|
|||
- sudo ldconfig
|
||||
- cd ..
|
||||
|
||||
# For missing libxcbcommon-dev/libxcbcommon-x11-dev (PR #227).
|
||||
- git clone --recursive --depth 1 https://github.com/xkbcommon/libxkbcommon.git
|
||||
- cd libxkbcommon
|
||||
- ./autogen.sh
|
||||
- ./configure
|
||||
- sudo make install
|
||||
- sudo ldconfig
|
||||
- cd ..
|
||||
|
||||
# lgi: is too old on travis, install it via luarocks.
|
||||
# - sudo apt-get install -qq lua-lgi
|
||||
- sudo apt-get install -qq gir1.2-pango-1.0
|
||||
|
|
Loading…
Reference in New Issue