use Brewfile

This commit is contained in:
Stephen G 2021-01-10 16:54:00 -08:00 committed by John Maguire
parent b3aed042eb
commit ea4772ba2a
2 changed files with 19 additions and 23 deletions

View File

@ -817,29 +817,7 @@ jobs:
runs-on: macos-10.15
steps:
- name: Install dependencies
run: >
brew install
boost
chromaprint
cmake
fftw
glew
glib
google-sparsehash
gst-libav
gst-plugins-bad
gst-plugins-base
gst-plugins-good
gst-plugins-ugly
gstreamer
pkgconfig
protobuf
protobuf-c
qt
- name: Setup Tomahawk tap
run: brew tap tomahawk-player/homebrew-tomahawkqt5
- name: Install liblastfm
run: brew install tomahawk-player/homebrew-tomahawkqt5/liblastfm
run: brew bundle
- name: Fix liblastfm includes
run: ln -s /usr/local/include/lastfm /usr/local/include/lastfm5
- uses: actions/checkout@v1.2.0

18
Brewfile Normal file
View File

@ -0,0 +1,18 @@
brew 'boost'
brew 'chromaprint'
brew 'cmake'
brew 'fftw'
brew 'glew'
brew 'glib'
brew 'google-sparsehash'
brew 'gst-libav'
brew 'gst-plugins-bad'
brew 'gst-plugins-base'
brew 'gst-plugins-good'
brew 'gst-plugins-ugly'
brew 'gstreamer'
brew 'pkgconfig'
brew 'protobuf'
brew 'protobuf-c'
brew 'qt'
brew 'tomahawk-player/homebrew-tomahawkqt5/liblastfm'