Update to Liquidsoap preview 2.0.4.
This commit is contained in:
parent
ea64d9fe04
commit
c564a1957d
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue