From 01a851da28d0961a65dd82dca8b3f77b3e609e1b Mon Sep 17 00:00:00 2001 From: ed Date: Sun, 24 Sep 2023 23:17:26 +0000 Subject: [PATCH] mtp-deps: fix building on archlinux --- bin/mtag/install-deps.sh | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/bin/mtag/install-deps.sh b/bin/mtag/install-deps.sh index d07c8a05..3603c974 100755 --- a/bin/mtag/install-deps.sh +++ b/bin/mtag/install-deps.sh @@ -7,6 +7,7 @@ set -e # linux/alpine: requires gcc g++ make cmake patchelf {python3,ffmpeg,fftw,libsndfile}-dev py3-{wheel,pip} py3-numpy{,-dev} # linux/debian: requires libav{codec,device,filter,format,resample,util}-dev {libfftw3,python3,libsndfile1}-dev python3-{numpy,pip} vamp-{plugin-sdk,examples} patchelf cmake # linux/fedora: requires gcc gcc-c++ make cmake patchelf {python3,ffmpeg,fftw,libsndfile}-devel python3-numpy vamp-plugin-sdk qm-vamp-plugins +# linux/arch: requires gcc make cmake patchelf python3 ffmpeg fftw libsndfile python-{numpy,wheel,pip,setuptools} # win64: requires msys2-mingw64 environment # macos: requires macports # @@ -227,15 +228,16 @@ install_vamp() { cd "$td" echo '#include ' | g++ -x c++ -c -o /dev/null - || [ -e ~/pe/vamp-sdk ] || { printf '\033[33mcould not find the vamp-sdk, building from source\033[0m\n' - (dl_files yolo https://code.soundsoftware.ac.uk/attachments/download/2588/vamp-plugin-sdk-2.9.0.tar.gz) + (dl_files yolo https://code.soundsoftware.ac.uk/attachments/download/2691/vamp-plugin-sdk-2.10.0.tar.gz) sha512sum -c <( - echo "7ef7f837d19a08048b059e0da408373a7964ced452b290fae40b85d6d70ca9000bcfb3302cd0b4dc76cf2a848528456f78c1ce1ee0c402228d812bd347b6983b -" - ) host/vamp-simple-host.cpp + ./configure --disable-programs --prefix=$HOME/pe/vamp-sdk make -j1 install }