···11+opam-version: "2.0"
22+synopsis: "Liquidosap emacs mode"
33+maintainer: "The Savonet Team <savonet-users@lists.sourceforge.net>"
44+authors: "The Savonet Team <savonet-users@lists.sourceforge.net>"
55+license: "GPL-2.0-or-later"
66+homepage: "https://github.com/savonet/liquidsoap"
77+bug-reports: "https://github.com/savonet/liquidsoap/issues"
88+depends: [
99+ "dune" {>= "3.6"}
1010+ "liquidsoap" {= version}
1111+ "odoc" {with-doc}
1212+]
1313+build: [
1414+ ["dune" "subst"] {dev}
1515+ [
1616+ "dune"
1717+ "build"
1818+ "-p"
1919+ name
2020+ "-j"
2121+ jobs
2222+ "--promote-install-files=false"
2323+ "@install"
2424+ "@runtest" {with-test}
2525+ "@doc" {with-doc}
2626+ ]
2727+ ["dune" "install" "-p" name "--create-install-files" name]
2828+]
2929+post-messages:
3030+ """\
3131+This package requires additional configuration for use in editors. Install package 'user-setup', or manually:
3232+3333+* for Emacs, add these lines to ~/.emacs:
3434+ (add-to-list 'load-path "%{share}%/emacs/site-lisp")
3535+ (require 'emacs-mode)"""
3636+ {success & !user-setup:installed}
3737+dev-repo: "git+https://github.com/savonet/liquidsoap.git"
3838+url {
3939+ src:
4040+ "https://github.com/savonet/liquidsoap-release-assets/releases/download/v2.2.4/liquidsoap-2.2.4.tar.gz"
4141+ checksum: [
4242+ "md5=3e5b2804d436740a8e91bc201dcb046e"
4343+ "sha512=5287c4ff7112b0b79fc3ca6921a973f37b0428fbe5b5ec9a4f39dc52de66f770eb46b91d5ce8cca7705e53c89db893ace53385304bf61b7a495a1cd1cb333df1"
4444+ ]
4545+}
+71
packages/liquidsoap/liquidsoap.2.2.4/opam
···11+opam-version: "2.0"
22+synopsis: "Swiss-army knife for multimedia streaming"
33+description: """\
44+Liquidsoap is a powerful and flexible language for describing your
55+streams. It offers a rich collection of operators that you can combine
66+at will, giving you more power than you need for creating or
77+transforming streams. But liquidsoap is still very light and easy to
88+use, in the Unix tradition of simple strong components working
99+together."""
1010+maintainer: "The Savonet Team <savonet-users@lists.sourceforge.net>"
1111+authors: "The Savonet Team <savonet-users@lists.sourceforge.net>"
1212+license: "GPL-2.0-or-later"
1313+homepage: "https://github.com/savonet/liquidsoap"
1414+bug-reports: "https://github.com/savonet/liquidsoap/issues"
1515+depends: [
1616+ "dune" {>= "3.6"}
1717+ "liquidsoap-core" {= version}
1818+ "liquidsoap-libs" {>= "2.2.4" & < "2.2.5"}
1919+ "liquidsoap-libs-extra" {>= "2.2.4" & < "2.2.5"}
2020+ "odoc" {with-doc}
2121+]
2222+build: [
2323+ ["dune" "subst"] {dev}
2424+ [
2525+ "dune"
2626+ "build"
2727+ "-p"
2828+ name
2929+ "-j"
3030+ jobs
3131+ "--promote-install-files=false"
3232+ "@install"
3333+ "@runtest" {with-test}
3434+ "@doc" {with-doc}
3535+ ]
3636+ ["dune" "install" "-p" name "--create-install-files" name]
3737+]
3838+post-messages: [
3939+ """\
4040+We're sorry that your liquidsoap install failed. Check out our installation
4141+instructions at: https://www.liquidsoap.info/doc-%{version}%/install.html#opam
4242+for more information."""
4343+ {failure}
4444+ "✨ Congratulations on installing liquidsoap! ✨" {success}
4545+ """\
4646+We noticed that you did not install the ffmpeg package. This package is
4747+highly recommended for most users and provides a lot of useful features,
4848+including decoding and encoding multiple media format, sending and
4949+receiving from various inputs and outputs and more."""
5050+ {success & !ffmpeg-enabled}
5151+ """\
5252+We noticed that you did not install any ssl or tls support. Liquidsoap won't
5353+be able to use SSL encryption in its input or output operators. You might want
5454+to install one of ssl or tls-liquidsoap package."""
5555+ {success & !ssl-enabled & !tls-enabled}
5656+ """\
5757+We noticed that your build includes GStreamer support. This support is DEPRECATED.
5858+We suggest you consider moving to FFmpeg, which should provide same the same level
5959+of functionalities."""
6060+ {success & gstreamer-enabled}
6161+]
6262+depexts: ["coreutils"] {os = "macos" & os-distribution = "homebrew"}
6363+dev-repo: "git+https://github.com/savonet/liquidsoap.git"
6464+url {
6565+ src:
6666+ "https://github.com/savonet/liquidsoap-release-assets/releases/download/v2.2.4/liquidsoap-2.2.4.tar.gz"
6767+ checksum: [
6868+ "md5=3e5b2804d436740a8e91bc201dcb046e"
6969+ "sha512=5287c4ff7112b0b79fc3ca6921a973f37b0428fbe5b5ec9a4f39dc52de66f770eb46b91d5ce8cca7705e53c89db893ace53385304bf61b7a495a1cd1cb333df1"
7070+ ]
7171+}