diff --git a/.github/workflows/all.yml b/.github/workflows/all.yml index 03accefdd..e2531bdd7 100644 --- a/.github/workflows/all.yml +++ b/.github/workflows/all.yml @@ -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 diff --git a/Brewfile b/Brewfile new file mode 100644 index 000000000..c87cfd776 --- /dev/null +++ b/Brewfile @@ -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'