diff --git a/.Brewfile b/.Brewfile new file mode 100644 index 0000000000..af87ca2fd2 --- /dev/null +++ b/.Brewfile @@ -0,0 +1,31 @@ +brew 'cmake' +brew 'zlib' +brew 'icu4c' +brew 'xz' +brew 'cairo' +brew 'qt5' +brew 'little-cms2' +brew 'poppler' +brew 'python' +brew 'python@2', link: false +brew 'jpeg' +brew 'libpng' +brew 'libtiff' +brew 'fontconfig' +brew 'pkg-config' +brew 'boost' +brew 'freetype' +brew 'openssl' +# open-scene-graph +brew 'hunspell' +brew 'podofo' +brew 'ghostscript' +brew 'graphicsmagick' +brew 'harfbuzz' +brew 'librevenge' +brew 'libwpg' +brew 'libvisio' +brew 'libmspub' +brew 'libcdr' +brew 'libpagemaker' +brew 'libfreehand' diff --git a/.travis.yml b/.travis.yml index 2b07384856..de3a132e05 100644 --- a/.travis.yml +++ b/.travis.yml @@ -31,27 +31,10 @@ script: jobs: include: os: osx - before_install: - - brew update - install: - - brew outdated cmake || brew upgrade cmake - - brew outdated zlib || brew upgrade zlib - - brew outdated icu4c || brew upgrade icu4c - - brew outdated xz || brew upgrade xz - - brew outdated cairo || brew upgrade cairo - - brew outdated qt5 || brew upgrade qt5 - - brew outdated little-cms2 || brew upgrade little-cms2 - - brew outdated poppler || brew upgrade poppler - - brew outdated python || brew unlink python@2 && brew upgrade python - - brew outdated jpeg || brew upgrade jpeg - - brew outdated libpng || brew upgrade libpng - - brew outdated libtiff || brew upgrade libtiff - - brew outdated fontconfig || brew upgrade fontconfig - - brew outdated pkg-config || brew upgrade pkg-config - - brew outdated boost || brew upgrade boost - - brew outdated freetype || brew upgrade freetype - - brew outdated openssl || brew upgrade openssl - - brew install hunspell podofo ghostscript graphicsmagick harfbuzz librevenge libwpg libvisio libmspub libcdr libpagemaker libfreehand # open-scene-graph + addons: + homebrew: + brewfile: true + update: true before_script: - export PKG_CONFIG_PATH="$(pkg-config --variable pc_path pkg-config):/usr/local/opt/openssl/lib/pkgconfig:/usr/local/opt/qt/lib/pkgconfig:/usr/local/opt/icu4c/lib/pkgconfig"