From b150bb4a49d9214f747c55d506975ea9b4f0a60e Mon Sep 17 00:00:00 2001 From: Khaled Hosny Date: Wed, 13 Mar 2019 13:21:12 +0200 Subject: [PATCH] [ci] Simplify and fix Travis CI macOS build --- .travis.yml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/.travis.yml b/.travis.yml index afb1b1ae6..88967ddd4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -46,13 +46,7 @@ matrix: - os: osx compiler: clang install: - - brew update; - # Workaround Travis/brew bug - - brew uninstall libtool && brew install libtool - - brew install ragel freetype glib gobject-introspection cairo graphite2 || true - - brew upgrade icu4c || true - - export PATH="/usr/local/opt/icu4c/sbin:/usr/local/opt/icu4c/bin:$PATH" - - export PKG_CONFIG_PATH="/usr/local/opt/icu4c/lib/pkgconfig" + - brew link --force icu4c script: - ./autogen.sh - ./configure $CONFIGURE_OPTS --with-coretext @@ -76,6 +70,14 @@ addons: - libicu-dev # for extra unicode functions - libgraphite2-dev # for extra shapers #- libgirepository1.0-dev # for gobject-introspection + homebrew: + packages: + - cairo + - freetype + - glib + - graphite2 + - icu4c + #- gobject-introspection coverity_scan: project: