Update to Liquidsoap preview 2.0.4.

This commit is contained in:
Buster "Silver Eagle" Neece 2022-03-17 17:53:20 -05:00
parent ea64d9fe04
commit c564a1957d
No known key found for this signature in database
GPG Key ID: 9FC8B9E008872109
2 changed files with 17 additions and 28 deletions

View File

@ -5,21 +5,12 @@ set -x
opam init --disable-sandboxing -a --bare && opam switch create 4.13.1
# Pin specific commit of Liquidsoap
opam pin add --no-action liquidsoap https://github.com/savonet/liquidsoap.git#c6eabcba0c198cead893e742ef59c3ff8c9e2137
opam pin add --no-action liquidsoap https://github.com/savonet/liquidsoap.git#5f17110279432182cf38eb2c21c8f65eb6eaf09d
opam pin add --no-action mm https://github.com/savonet/ocaml-mm.git#bfff160ece1676a3a912e8bc79c80ce6482f4d36
opam pin add --no-action ffmpeg https://github.com/savonet/ocaml-ffmpeg.git#7ebc5f76d607c50b410ad7fc6c5a6c90639e6578
opam pin add --no-action ffmpeg-av https://github.com/savonet/ocaml-ffmpeg.git#7ebc5f76d607c50b410ad7fc6c5a6c90639e6578
opam pin add --no-action ffmpeg-avcodec https://github.com/savonet/ocaml-ffmpeg.git#7ebc5f76d607c50b410ad7fc6c5a6c90639e6578
opam pin add --no-action ffmpeg-avdevice https://github.com/savonet/ocaml-ffmpeg.git#7ebc5f76d607c50b410ad7fc6c5a6c90639e6578
opam pin add --no-action ffmpeg-avfilter https://github.com/savonet/ocaml-ffmpeg.git#7ebc5f76d607c50b410ad7fc6c5a6c90639e6578
opam pin add --no-action ffmpeg-avutil https://github.com/savonet/ocaml-ffmpeg.git#7ebc5f76d607c50b410ad7fc6c5a6c90639e6578
opam pin add --no-action ffmpeg-swresample https://github.com/savonet/ocaml-ffmpeg.git#7ebc5f76d607c50b410ad7fc6c5a6c90639e6578
opam pin add --no-action ffmpeg-swscale https://github.com/savonet/ocaml-ffmpeg.git#7ebc5f76d607c50b410ad7fc6c5a6c90639e6578
opam install -y ladspa.0.2.2 ffmpeg ffmpeg-avutil ffmpeg-avcodec ffmpeg-avdevice \
ffmpeg-av ffmpeg-avfilter ffmpeg-swresample ffmpeg-swscale frei0r.0.1.2 \
opam install -y ladspa.0.2.2 ffmpeg.1.1.2 ffmpeg-avutil.1.1.2 ffmpeg-avcodec.1.1.2 ffmpeg-avdevice.1.1.2 \
ffmpeg-av.1.1.2 ffmpeg-avfilter.1.1.2 ffmpeg-swresample.1.1.2 ffmpeg-swscale.1.1.2 frei0r.0.1.2 \
samplerate.0.1.6 taglib.0.3.9 mad.0.5.2 faad.0.5.0 fdkaac.0.3.2 lame.0.3.5 vorbis.0.8.0 cry.0.6.6 \
flac.0.3.0 opus.0.2.1 dtools.0.4.4 duppy.0.9.2 ocurl.0.9.2 ssl.0.5.10 \
liquidsoap

View File

@ -18,20 +18,18 @@ ARCHITECTURE=amd64
if [ "$(uname -m)" = "aarch64" ]; then
ARCHITECTURE=arm64
wget -O /tmp/liquidsoap.deb "https://github.com/savonet/liquidsoap/releases/download/v2.0.3/liquidsoap_2.0.3-ubuntu-focal-2_${ARCHITECTURE}.deb"
dpkg -i /tmp/liquidsoap.deb
apt-get install -y -f --no-install-recommends
rm -f /tmp/liquidsoap.deb
ln -s /usr/bin/liquidsoap /usr/local/bin/liquidsoap
else
$minimal_apt_get_install build-essential libssl-dev libcurl4-openssl-dev m4 ocaml opam autoconf automake
sudo -u azuracast bash /bd_build/stations/liquidsoap/build_as_azuracast.sh
ln -s /var/azuracast/.opam/4.13.1/bin/liquidsoap /usr/local/bin/liquidsoap
chmod a+x /usr/local/bin/liquidsoap
apt-get purge -y build-essential libssl-dev libcurl4-openssl-dev m4 ocaml opam autoconf automake
fi
wget -O /tmp/liquidsoap.deb "https://github.com/savonet/liquidsoap/releases/download/v2.0.3/liquidsoap_2.0.3-ubuntu-focal-2_${ARCHITECTURE}.deb"
dpkg -i /tmp/liquidsoap.deb
apt-get install -y -f --no-install-recommends
rm -f /tmp/liquidsoap.deb
ln -s /usr/bin/liquidsoap /usr/local/bin/liquidsoap
# else
# $minimal_apt_get_install build-essential libssl-dev libcurl4-openssl-dev m4 ocaml opam autoconf automake
# sudo -u azuracast bash /bd_build/stations/liquidsoap/build_as_azuracast.sh
# ln -s /var/azuracast/.opam/4.13.1/bin/liquidsoap /usr/local/bin/liquidsoap
# chmod a+x /usr/local/bin/liquidsoap
# apt-get purge -y build-essential libssl-dev libcurl4-openssl-dev m4 ocaml opam autoconf automake
# fi