diff options
author | RJ Skerry-Ryan <rryan@mixxx.org> | 2018-04-21 23:10:24 -0700 |
---|---|---|
committer | RJ Skerry-Ryan <rryan@mixxx.org> | 2018-04-21 23:10:24 -0700 |
commit | b2fff56d215024888a7c59d3892cf48f0ed2464a (patch) | |
tree | a866cca1da85baed308faf4d3d1ce8560a498b05 /.travis.yml | |
parent | 8ad4048bf413688191210c623a75a6d40fd33ac5 (diff) |
Workaround for travis-ci/travis-ci#6307.
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index 7a828c0a55..81df7ccccb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -50,6 +50,9 @@ before_install: - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then export DISPLAY=:99.0 ; fi - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sh -e /etc/init.d/xvfb start ; fi - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update ; fi + # Homebrew uses Python 3 now, and portmidi depends on Python 2 which triggers this bug: + # https://github.com/Homebrew/homebrew-core/issues/26358 + - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew upgrade python ; fi - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install scons portaudio libsndfile libogg libvorbis portmidi taglib libshout protobuf flac ffmpeg qt chromaprint rubberband fftw libmodplug libid3tag libmad mp4v2 faad2 wavpack opusfile; fi install: |