1
0
mirror of https://github.com/strawberrymusicplayer/strawberry synced 2025-02-09 16:28:54 +01:00

CI: install libebur128 package

This commit is contained in:
Roman Lebedev 2023-06-27 05:06:30 +03:00 committed by Jonas Kvinge
parent 94ab788032
commit 16893cca24

View File

@ -60,6 +60,7 @@ jobs:
libgpod-devel libgpod-devel
libmtp-devel libmtp-devel
libchromaprint-devel libchromaprint-devel
libebur128-devel
desktop-file-utils desktop-file-utils
update-desktop-files update-desktop-files
appstream-glib appstream-glib
@ -221,6 +222,7 @@ jobs:
libgpod-devel libgpod-devel
libmtp-devel libmtp-devel
libchromaprint-devel libchromaprint-devel
libebur128-devel
fftw-devel fftw-devel
desktop-file-utils desktop-file-utils
libappstream-glib libappstream-glib
@ -314,6 +316,7 @@ jobs:
libgst-plugins-base1.0-devel libgst-plugins-base1.0-devel
taglib-devel taglib-devel
chromaprint-devel chromaprint-devel
libebur128-devel
fftw-devel fftw-devel
icu-devel icu-devel
libcdio-devel libcdio-devel
@ -419,6 +422,7 @@ jobs:
lib64mtp-devel lib64mtp-devel
lib64taglib-devel lib64taglib-devel
lib64chromaprint-devel lib64chromaprint-devel
lib64ebur128-devel
lib64icu-devel lib64icu-devel
lib64gnutls-devel lib64gnutls-devel
lib64fftw-devel lib64fftw-devel
@ -526,6 +530,7 @@ jobs:
gstreamer1.0-alsa gstreamer1.0-alsa
gstreamer1.0-pulseaudio gstreamer1.0-pulseaudio
libchromaprint-dev libchromaprint-dev
libebur128-dev
libfftw3-dev libfftw3-dev
libcdio-dev libcdio-dev
libmtp-dev libmtp-dev
@ -623,6 +628,7 @@ jobs:
gstreamer1.0-alsa gstreamer1.0-alsa
gstreamer1.0-pulseaudio gstreamer1.0-pulseaudio
libchromaprint-dev libchromaprint-dev
libebur128-dev
libfftw3-dev libfftw3-dev
libcdio-dev libcdio-dev
libmtp-dev libmtp-dev
@ -719,6 +725,7 @@ jobs:
libgstreamer-plugins-base1.0-dev libgstreamer-plugins-base1.0-dev
libgstreamer-plugins-good1.0-dev libgstreamer-plugins-good1.0-dev
libchromaprint-dev libchromaprint-dev
libebur128-dev
libfftw3-dev libfftw3-dev
libcdio-dev libcdio-dev
libmtp-dev libmtp-dev
@ -779,7 +786,7 @@ jobs:
with: with:
usesh: true usesh: true
mem: 4096 mem: 4096
prepare: pkg install -y git cmake pkgconf gettext-tools boost-libs glib gnutls qt6-base qt6-tools sqlite gstreamer1 gstreamer1-plugins chromaprint protobuf protobuf-c taglib libcdio libmtp gdk-pixbuf2 libgpod fftw3 googletest iconv icu prepare: pkg install -y git cmake pkgconf gettext-tools boost-libs glib gnutls qt6-base qt6-tools sqlite gstreamer1 gstreamer1-plugins chromaprint libebur128 protobuf protobuf-c taglib libcdio libmtp gdk-pixbuf2 libgpod fftw3 googletest iconv icu
run: | run: |
git config --global --add safe.directory ${GITHUB_WORKSPACE} git config --global --add safe.directory ${GITHUB_WORKSPACE}
cmake -E make_directory build cmake -E make_directory build
@ -808,7 +815,7 @@ jobs:
brew install pkg-config cmake ninja meson bison flex wget create-dmg gettext boost protobuf protobuf-c rsync brew install pkg-config cmake ninja meson bison flex wget create-dmg gettext boost protobuf protobuf-c rsync
brew install glib glib-openssl glib-utils glib-networking gdk-pixbuf gobject-introspection orc brew install glib glib-openssl glib-utils glib-networking gdk-pixbuf gobject-introspection orc
brew install libffi openssl gnutls sqlite fftw libmtp libplist libxml2 libsoup brew install libffi openssl gnutls sqlite fftw libmtp libplist libxml2 libsoup
brew install libogg libvorbis flac wavpack opus speex mpg123 lame twolame taglib chromaprint libbs2b libcdio libopenmpt faad2 faac fdk-aac musepack game-music-emu brew install libogg libvorbis flac wavpack opus speex mpg123 lame twolame taglib chromaprint libebur128 libbs2b libcdio libopenmpt faad2 faac fdk-aac musepack game-music-emu
brew install qt6 brew install qt6
- name: Use modified gstreamer plugin formulas - name: Use modified gstreamer plugin formulas
@ -952,7 +959,7 @@ jobs:
run: sudo /opt/local/bin/port -v selfupdate run: sudo /opt/local/bin/port -v selfupdate
- name: Install packages - name: Install packages
run: sudo /opt/local/bin/port -N -p install wget gettext glib2 pkgconfig cmake boost protobuf-cpp sqlite3 gnutls chromaprint fftw taglib libcdio libmtp run: sudo /opt/local/bin/port -N -p install wget gettext glib2 pkgconfig cmake boost protobuf-cpp sqlite3 gnutls chromaprint libebur128 fftw taglib libcdio libmtp
- name: Install gstreamer - name: Install gstreamer
run: sudo /opt/local/bin/port -N -p install gstreamer1 gstreamer1-gst-plugins-base gstreamer1-gst-plugins-good gstreamer1-gst-plugins-bad gstreamer1-gst-plugins-ugly gstreamer1-gst-libav run: sudo /opt/local/bin/port -N -p install gstreamer1 gstreamer1-gst-plugins-base gstreamer1-gst-plugins-good gstreamer1-gst-plugins-bad gstreamer1-gst-plugins-ugly gstreamer1-gst-libav