ref: 55fa0e121b388970c2bf351de5cf537a2ce7ab4b
parent: f5cc1c082fb481d491014b84194e07c5c612c1e5
author: Philippe Normand <philn@igalia.com>
date: Sat Aug 24 04:33:13 EDT 2019
Travis: Update To Xenial and Meson 0.47. Meson 0.47 requires Python 3.5.2 which is not shipped in Trusty.
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,5 +1,5 @@
language: cpp
-dist: trusty
+dist: xenial
compiler:
- g++
@@ -7,8 +7,8 @@
before_install:
- sudo apt-get update -qq
- - sudo apt-get install -qq nasm g++-multilib gcc-multilib libc6-dev-i386 python3-pip unzip
- - sudo python3 -m pip install meson==0.44.1
+ - sudo apt-get install -qq nasm g++-multilib gcc-multilib libc6-dev-i386 python3-pip python3-setuptools unzip
+ - sudo python3 -m pip install meson==0.47.0
- wget https://github.com/ninja-build/ninja/releases/download/v1.8.2/ninja-linux.zip
- unzip ninja-linux.zip
- export PATH=$PATH:$PWD