ci: travis: enable pulseaudio and openssl in macos build

These had been disabled due to former problems. They should work, so
time to re-enable them.
This commit is contained in:
Stefan Schmidt 2018-04-25 18:17:24 +02:00
parent 4092c3a554
commit f2b50ed1a6
2 changed files with 5 additions and 2 deletions

View File

@ -2,7 +2,7 @@
set -e
COPTS="--with-crypto=none --disable-pulseaudio --disable-cxx-bindings"
COPTS="--disable-cxx-bindings"
PARALLEL_JOBS=10
# Prepare OSX env for build
@ -11,6 +11,9 @@ ln -sfv /usr/local/opt/d-bus/*.plist ~/Library/LaunchAgents
launchctl load ~/Library/LaunchAgents/org.freedesktop.dbus-session.plist
export PATH="$(brew --prefix gettext)/bin:$PATH"
export CFLAGS="-I/usr/local/opt/openssl/include $CFLAGS"
export LDFLAGS="-L/usr/local/opt/openssl/lib $LDFLAGS"
# Normal build test of all targets
./autogen.sh $COPTS $@
make -j $PARALLEL_JOBS

View File

@ -2,4 +2,4 @@
brew update
brew unlink python
brew install gettext check bullet dbus fontconfig freetype fribidi gst-plugins-good gstreamer luajit openssl webp libsndfile glib libspectre libraw librsvg poppler lz4
brew install gettext check bullet dbus fontconfig freetype fribidi gst-plugins-good gstreamer luajit openssl webp libsndfile glib libspectre libraw librsvg poppler lz4 pulseaudio