From dc143fa4f58fae3488f8a6647b740620c00065ed Mon Sep 17 00:00:00 2001 From: Kleis Auke Wolthuizen Date: Wed, 2 Jan 2019 11:42:17 +0100 Subject: [PATCH] Installing packages with the APT addon --- .travis.yml | 76 +++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 53 insertions(+), 23 deletions(-) diff --git a/.travis.yml b/.travis.yml index 969449bc..fce252f6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -29,18 +29,6 @@ matrix: - JPEG=/usr - JOBS=`nproc` cache: ccache - before_install: - - sudo apt-get update -qq - - sudo apt-get install -y - automake gtk-doc-tools gobject-introspection - libfftw3-dev libexif-dev libjpeg-turbo8-dev - libpng12-dev libwebp-dev libtiff5-dev libexpat1-dev - swig libmagick++-dev bc - libcfitsio3-dev libgsl0-dev libmatio-dev - liborc-0.4-dev liblcms2-dev libpoppler-glib-dev - librsvg2-dev libgif-dev libopenexr-dev - libpango1.0-dev libgsf-1-dev libopenslide-dev - libffi-dev - os: osx osx_image: xcode10.1 @@ -52,15 +40,57 @@ matrix: - PATH="/usr/local/opt/ccache/libexec:$PATH" - HOMEBREW_NO_AUTO_UPDATE=1 cache: ccache - before_install: - - brew install ccache - - brew install - gtk-doc gobject-introspection - fftw libexif - webp - swig imagemagick - cfitsio gsl libmatio - orc little-cms2 poppler - librsvg openexr - pango libgsf openslide +addons: + apt: + update: true + packages: + - automake + - gtk-doc-tools + - gobject-introspection + - libfftw3-dev + - libexif-dev + - libjpeg-turbo8-dev + - libpng12-dev + - libwebp-dev + # missing on xenial, unfortunately + # - libwebpmux2 + - libtiff5-dev + - libexpat1-dev + - swig + - libmagick++-dev + - bc + - libcfitsio3-dev + - libgsl0-dev + - libmatio-dev + - liborc-0.4-dev + - liblcms2-dev + - libpoppler-glib-dev + - librsvg2-dev + - libgif-dev + - libopenexr-dev + - libpango1.0-dev + - libgsf-1-dev + - libopenslide-dev + - libffi-dev + homebrew: + packages: + - ccache + - gtk-doc + - gobject-introspection + - fftw + - libexif + - webp + - swig + - imagemagick + - cfitsio + - gsl + - libmatio + - orc + - little-cms2 + - poppler + - librsvg + - openexr + - pango + - libgsf + - openslide