summaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorEric Engestrom <[email protected]>2018-06-21 11:02:29 +0100
committerEric Engestrom <[email protected]>2018-06-21 11:46:47 +0100
commit1714dfca8abdae7d6233ddb3b2c852977b20bc42 (patch)
tree02f96c94133aaa5a1357d89f13dfe021bb9505df /.travis.yml
parentd24839be70d66cb74f4eb3c5f76b7ed634bdc7d3 (diff)
travis: add libXrandr and its randrproto dependency
Fixes: 3f960c1338713d317ce6 "vulkan: EXT_acquire_xlib_display requires libXrandr headers to build" Signed-off-by: Eric Engestrom <[email protected]>
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml10
1 files changed, 10 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index c9a30fa0ef5..012cc9139e0 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -18,6 +18,8 @@ env:
- LIBPCIACCESS_VERSION=libpciaccess-0.13.4
- LIBDRM_VERSION=libdrm-2.4.74
- XCBPROTO_VERSION=xcb-proto-1.13
+ - RANDRPROTO_VERSION=randrproto-1.3.0
+ - LIBXRANDR_VERSION=libXrandr-1.3.0
- LIBXCB_VERSION=libxcb-1.13
- LIBXSHMFENCE_VERSION=libxshmfence-1.2
- LIBVDPAU_VERSION=libvdpau-1.1
@@ -543,6 +545,14 @@ install:
tar -jxvf $LIBDRM_VERSION.tar.bz2
(cd $LIBDRM_VERSION && ./configure --prefix=$HOME/prefix --enable-vc4 --enable-freedreno --enable-etnaviv-experimental-api && make install)
+ wget $XORG_RELEASES/proto/$RANDRPROTO_VERSION.tar.bz2
+ tar -jxvf $RANDRPROTO_VERSION.tar.bz2
+ (cd $RANDRPROTO_VERSION && ./configure --prefix=$HOME/prefix && make install)
+
+ wget $XORG_RELEASES/lib/$LIBXRANDR_VERSION.tar.bz2
+ tar -jxvf $LIBXRANDR_VERSION.tar.bz2
+ (cd $LIBXRANDR_VERSION && ./configure --prefix=$HOME/prefix && make install)
+
wget $XORG_RELEASES/lib/$LIBXSHMFENCE_VERSION.tar.bz2
tar -jxvf $LIBXSHMFENCE_VERSION.tar.bz2
(cd $LIBXSHMFENCE_VERSION && ./configure --prefix=$HOME/prefix && make install)