travis: install libxkbcommon-dev libxkbcommon-x11-dev

This commit is contained in:
Daniel Hahler 2015-05-14 23:30:02 +02:00 committed by Peter Junos
parent 372d12ee31
commit 9be4a0368b
1 changed files with 10 additions and 0 deletions

View File

@ -20,6 +20,7 @@ install:
# Install dependencies according to: # Install dependencies according to:
# apt-cache showsrc awesome | grep -E '^(Version|Build-Depends)' # 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 - 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). # Install Lua (per env).
- sudo apt-get install liblua${LUAPKG}-dev lua${LUAPKG} - sudo apt-get install liblua${LUAPKG}-dev lua${LUAPKG}
@ -59,6 +60,15 @@ install:
- sudo ldconfig - sudo ldconfig
- cd .. - 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. # lgi: is too old on travis, install it via luarocks.
# - sudo apt-get install -qq lua-lgi # - sudo apt-get install -qq lua-lgi
- sudo apt-get install -qq gir1.2-pango-1.0 - sudo apt-get install -qq gir1.2-pango-1.0