]> source.dussan.org Git - tigervnc.git/commitdiff
Use Ubuntu 16.04 for general builds 788/head
authorPierre Ossman <ossman@cendio.se>
Tue, 22 Jan 2019 09:14:25 +0000 (10:14 +0100)
committerPierre Ossman <ossman@cendio.se>
Tue, 22 Jan 2019 09:50:30 +0000 (10:50 +0100)
It has a current GnuTLS and FLTK which simplifies the build.

.travis.yml

index c78c7a1450cb42527b15d5588760873ce06530e6..6b104c721e0e9ca92b1616c92e088c73f2c566f1 100644 (file)
@@ -1,3 +1,4 @@
+dist: xenial
 language: minimal
 
 env:
@@ -10,24 +11,15 @@ matrix:
   include:
   - language: c++
     env:
-
-    # Travis is still stuck on Ubuntu 14.04, which has too old crap
     before_install:
-    # GnuTLS 3.x
-    - sudo apt-get install -y libgnutls28-dev
-    # FLTK 1.3.4
-    - wget http://fltk.org/pub/fltk/1.3.4/fltk-1.3.4-2-source.tar.gz
-    - tar -xvf fltk-1.3.4-2-source.tar.gz
-    - pushd fltk-1.3.4-2
-    - ./configure --prefix=/usr --enable-shared
-    - make -j2
-    - sudo make install
-    - popd
-
+    - sudo apt-get install -y libgnutls-dev libfltk1.3-dev fluid
+    - sudo apt-get install -y libxtst-dev libxdamage-dev libxfixes-dev libxrandr-dev
     script:
     - cmake -DCMAKE_BUILD_TYPE=Debug . && make
 
   - language: java
+    # We're not compatible with the newer java
+    dist: trusty
     env:
     before_install: skip
     script: