···
+
synopsis: "Swiss-army knife for multimedia streaming"
+
Liquidsoap is a powerful and flexible language for describing your
+
streams. It offers a rich collection of operators that you can combine
+
at will, giving you more power than you need for creating or
+
transforming streams. But liquidsoap is still very light and easy to
+
use, in the Unix tradition of simple strong components working
+
maintainer: "romain.beauxis@gmail.com"
+
authors: "The Savonet Team <savonet-users@lists.sourceforge.net>"
+
license: "GPL-2.0-or-later"
+
homepage: "https://github.com/savonet/liquidsoap"
+
bug-reports: "https://github.com/savonet/liquidsoap/issues"
+
"ocaml" {>= "4.12.0" & < "5.0.0"}
+
"camomile" {>= "1.0.0"}
+
"menhir" {>= "20180703"}
+
"conf-pkg-config" {build}
+
"prometheus-liquidsoap"
+
"ffmpeg-avutil" {< "1.1.5"}
+
"gstreamer" {< "0.3.1"}
+
"portaudio" {< "0.2.0"}
+
"pulseaudio" {< "0.1.4"}
+
"samplerate" {< "0.1.5"}
+
"sdl-liquidsoap" {< "2"}
+
"soundtouch" {< "0.1.9"}
+
"tsdl-image" {< "0.2.0"}
+
"xmlplaylist" {< "0.1.3"}
+
"--sbindir=%{lib}%/liquidsoap/sbin"
+
"--libexecdir=%{lib}%/liquidsoap/libexec"
+
"--sysconfdir=%{lib}%/liquidsoap/etc"
+
"--sharedstatedir=%{lib}%/liquidsoap/com"
+
"--localstatedir=%{lib}%/liquidsoap/var"
+
"--libdir=%{lib}%/liquidsoap/lib"
+
"--includedir=%{lib}%/liquidsoap/include"
+
"--datarootdir=%{lib}%/liquidsoap/share"
+
"--with-bash-completion-dir=%{lib}%/liquidsoap/etc/bash_completion.d"
+
install: [make "install"]
+
remove: ["rm" "-rf" "%{lib}%/liquidsoap"]
+
We're sorry that your liquidsoap install failed. Check out our installation
+
instructions at: https://www.liquidsoap.info/doc-%{version}%/install.html#opam
+
for more information."""
+
"✨ Congratulations on installing liquidsoap! ✨" {success}
+
We noticed that you did not install any mp3 decoder. This is a feature most
+
users want. You might need to install the mad or ffmpeg package."""
+
{success & !mad-enabled & !ffmpeg-enabled}
+
We noticed that you did not install any mp3 encoder. This is a feature most
+
users want. You might need to install the lame or shine package."""
+
{success & !lame-enabled & !shine-enabled & !ffmpeg-enabled}
+
We noticed that you did not install the taglib package that provides support
+
for reading metatadata in audio files. This is a feature most users want."""
+
{success & !taglib-enabled}
+
We noticed that you did not install the samplerate package. We strongly
+
recommend this package for audio samplerate conversion."""
+
{success & !samperate-enabled}
+
We noticed that you did not install the cry package that provides icecast
+
output. This is a feature most users want."""
+
{success & !cry-enabled}
+
We noticed that you did not install any ssl support package. Liquidsoap won't
+
be able to use any HTTPS feature. You might want to install one of ssl or
+
osx-secure-transport package."""
+
{success & !ssl-enabled & !secure-transport-enabled}
+
depexts: ["coreutils"] {os = "macos" & os-distribution = "homebrew"}
+
dev-repo: "git+https://github.com/savonet/liquidsoap.git"
+
"https://github.com/savonet/liquidsoap-release-assets/releases/download/v2.1.4/liquidsoap-2.1.4.tar.bz2"
+
"md5=d235efa31a38fd00f689725455fd7728"
+
"sha512=45e35ea1e0edbdb13d6cdb37cf0034aae55c879f292f9bc3cb879ccb969fd3c358a4a99223fe220b51f0ac25e07f8a100507d2d2a97dda4dbe7502bce3ce7aac"