use Brewfile
This commit is contained in:
parent
b3aed042eb
commit
ea4772ba2a
|
@ -817,29 +817,7 @@ jobs:
|
||||||
runs-on: macos-10.15
|
runs-on: macos-10.15
|
||||||
steps:
|
steps:
|
||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
run: >
|
run: brew bundle
|
||||||
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
|
|
||||||
- name: Fix liblastfm includes
|
- name: Fix liblastfm includes
|
||||||
run: ln -s /usr/local/include/lastfm /usr/local/include/lastfm5
|
run: ln -s /usr/local/include/lastfm /usr/local/include/lastfm5
|
||||||
- uses: actions/checkout@v1.2.0
|
- uses: actions/checkout@v1.2.0
|
||||||
|
|
|
@ -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'
|
Loading…
Reference in New Issue