diff --git a/packages/liquidsoap/liquidsoap.2.0.0/opam b/packages/liquidsoap/liquidsoap.2.0.0/opam index 7b73be2a037..b5d6fbd9f4a 100644 --- a/packages/liquidsoap/liquidsoap.2.0.0/opam +++ b/packages/liquidsoap/liquidsoap.2.0.0/opam @@ -125,7 +125,7 @@ conflicts: [ "shine" {< "0.2.0"} "soundtouch" {< "0.1.9"} "speex" {< "0.4.0"} - "srt" {< "0.1.2"} + "srt" {< "0.1.2" | >= "0.3.0"} "ssl" {< "0.5.2"} "taglib" {< "0.3.0"} "tsdl-image" {< "0.2.0"} diff --git a/packages/liquidsoap/liquidsoap.2.0.0~rc1/opam b/packages/liquidsoap/liquidsoap.2.0.0~rc1/opam index f031c85a5b6..eb0688c97fc 100644 --- a/packages/liquidsoap/liquidsoap.2.0.0~rc1/opam +++ b/packages/liquidsoap/liquidsoap.2.0.0~rc1/opam @@ -125,7 +125,7 @@ conflicts: [ "shine" {< "0.2.0"} "soundtouch" {< "0.1.9"} "speex" {< "0.4.0"} - "srt" {< "0.1.2"} + "srt" {< "0.1.2" | >= "0.3.0"} "ssl" {< "0.5.2"} "taglib" {< "0.3.0"} "tsdl-image" {< "0.2.0" | >= "0.3"} diff --git a/packages/liquidsoap/liquidsoap.2.0.1/opam b/packages/liquidsoap/liquidsoap.2.0.1/opam index 15fdbccfe72..af30372b111 100644 --- a/packages/liquidsoap/liquidsoap.2.0.1/opam +++ b/packages/liquidsoap/liquidsoap.2.0.1/opam @@ -125,7 +125,7 @@ conflicts: [ "shine" {< "0.2.0"} "soundtouch" {< "0.1.9"} "speex" {< "0.4.0"} - "srt" {< "0.1.2"} + "srt" {< "0.1.2" | >= "0.3.0"} "ssl" {< "0.5.2"} "taglib" {< "0.3.0"} "tsdl-image" {< "0.2.0"} diff --git a/packages/liquidsoap/liquidsoap.2.0.2-1/opam b/packages/liquidsoap/liquidsoap.2.0.2-1/opam index ae301af8fcd..dfc240b3a4a 100644 --- a/packages/liquidsoap/liquidsoap.2.0.2-1/opam +++ b/packages/liquidsoap/liquidsoap.2.0.2-1/opam @@ -121,7 +121,7 @@ conflicts: [ "shine" {< "0.2.0"} "soundtouch" {< "0.1.9"} "speex" {< "0.4.0"} - "srt" {< "0.2.1"} + "srt" {< "0.1.2" | >= "0.3.0"} "ssl" {< "0.5.2"} "taglib" {< "0.3.7"} "tsdl-image" {< "0.2.0"} diff --git a/packages/liquidsoap/liquidsoap.2.0.2/opam b/packages/liquidsoap/liquidsoap.2.0.2/opam index 6ae083228c0..55415ee522c 100644 --- a/packages/liquidsoap/liquidsoap.2.0.2/opam +++ b/packages/liquidsoap/liquidsoap.2.0.2/opam @@ -118,7 +118,7 @@ conflicts: [ "shine" {< "0.2.0"} "soundtouch" {< "0.1.9"} "speex" {< "0.4.0"} - "srt" {< "0.2.1"} + "srt" {< "0.1.2" | >= "0.3.0"} "ssl" {< "0.5.2"} "taglib" {< "0.3.7"} "tsdl-image" {< "0.2.0"} diff --git a/packages/liquidsoap/liquidsoap.2.0.3-1/opam b/packages/liquidsoap/liquidsoap.2.0.3-1/opam index 36d00e7f5bd..da1f8f90263 100644 --- a/packages/liquidsoap/liquidsoap.2.0.3-1/opam +++ b/packages/liquidsoap/liquidsoap.2.0.3-1/opam @@ -121,7 +121,7 @@ conflicts: [ "shine" {< "0.2.0"} "soundtouch" {< "0.1.9"} "speex" {< "0.4.0"} - "srt" {< "0.2.1"} + "srt" {< "0.1.2" | >= "0.3.0"} "ssl" {< "0.5.2"} "taglib" {< "0.3.7"} "tsdl-image" {< "0.3.2"} diff --git a/packages/liquidsoap/liquidsoap.2.0.3/opam b/packages/liquidsoap/liquidsoap.2.0.3/opam index ecb63d99d30..b913a3f7d7b 100644 --- a/packages/liquidsoap/liquidsoap.2.0.3/opam +++ b/packages/liquidsoap/liquidsoap.2.0.3/opam @@ -121,7 +121,7 @@ conflicts: [ "shine" {< "0.2.0"} "soundtouch" {< "0.1.9"} "speex" {< "0.4.0"} - "srt" {< "0.2.1"} + "srt" {< "0.1.2" | >= "0.3.0"} "ssl" {< "0.5.2"} "taglib" {< "0.3.7"} "tsdl-image" {< "0.3.2"} diff --git a/packages/liquidsoap/liquidsoap.2.0.4-1/opam b/packages/liquidsoap/liquidsoap.2.0.4-1/opam index f8e16ba87b0..a83af941aba 100644 --- a/packages/liquidsoap/liquidsoap.2.0.4-1/opam +++ b/packages/liquidsoap/liquidsoap.2.0.4-1/opam @@ -122,7 +122,7 @@ conflicts: [ "shine" {< "0.2.0"} "soundtouch" {< "0.1.9"} "speex" {< "0.4.0"} - "srt" {< "0.2.1"} + "srt" {< "0.1.2" | >= "0.3.0"} "ssl" {< "0.5.2"} "taglib" {< "0.3.7"} "tsdl-image" {< "0.3.2"} diff --git a/packages/liquidsoap/liquidsoap.2.0.4-2/opam b/packages/liquidsoap/liquidsoap.2.0.4-2/opam index 90016a8b1c6..b023de7b341 100644 --- a/packages/liquidsoap/liquidsoap.2.0.4-2/opam +++ b/packages/liquidsoap/liquidsoap.2.0.4-2/opam @@ -122,7 +122,7 @@ conflicts: [ "shine" {< "0.2.0"} "soundtouch" {< "0.1.9"} "speex" {< "0.4.0"} - "srt" {< "0.2.1"} + "srt" {< "0.1.2" | >= "0.3.0"} "ssl" {< "0.5.2"} "taglib" {< "0.3.7"} "tsdl-image" {< "0.3.2"} diff --git a/packages/liquidsoap/liquidsoap.2.0.4/opam b/packages/liquidsoap/liquidsoap.2.0.4/opam index 14faa5a6e90..472dd7b94c1 100644 --- a/packages/liquidsoap/liquidsoap.2.0.4/opam +++ b/packages/liquidsoap/liquidsoap.2.0.4/opam @@ -122,7 +122,7 @@ conflicts: [ "shine" {< "0.2.0"} "soundtouch" {< "0.1.9"} "speex" {< "0.4.0"} - "srt" {< "0.2.1"} + "srt" {< "0.1.2" | >= "0.3.0"} "ssl" {< "0.5.2"} "taglib" {< "0.3.7"} "tsdl-image" {< "0.3.2"} diff --git a/packages/liquidsoap/liquidsoap.2.0.5/opam b/packages/liquidsoap/liquidsoap.2.0.5/opam index 4c3b1379db5..2740b83d821 100644 --- a/packages/liquidsoap/liquidsoap.2.0.5/opam +++ b/packages/liquidsoap/liquidsoap.2.0.5/opam @@ -122,7 +122,7 @@ conflicts: [ "shine" {< "0.2.0"} "soundtouch" {< "0.1.9"} "speex" {< "0.4.0"} - "srt" {< "0.2.1"} + "srt" {< "0.1.2" | >= "0.3.0"} "ssl" {< "0.5.2"} "taglib" {< "0.3.7"} "tsdl-image" {< "0.3.2"} diff --git a/packages/liquidsoap/liquidsoap.2.0.6/opam b/packages/liquidsoap/liquidsoap.2.0.6/opam index 476f1ef886f..7a5010fa4c3 100644 --- a/packages/liquidsoap/liquidsoap.2.0.6/opam +++ b/packages/liquidsoap/liquidsoap.2.0.6/opam @@ -122,7 +122,7 @@ conflicts: [ "shine" {< "0.2.0"} "soundtouch" {< "0.1.9"} "speex" {< "0.4.0"} - "srt" {< "0.2.1"} + "srt" {< "0.1.2" | >= "0.3.0"} "ssl" {< "0.5.2"} "taglib" {< "0.3.7"} "tsdl-image" {< "0.3.2"} diff --git a/packages/liquidsoap/liquidsoap.2.0.7/opam b/packages/liquidsoap/liquidsoap.2.0.7/opam index dad4c726598..50c039065d6 100644 --- a/packages/liquidsoap/liquidsoap.2.0.7/opam +++ b/packages/liquidsoap/liquidsoap.2.0.7/opam @@ -122,7 +122,7 @@ conflicts: [ "shine" {< "0.2.0"} "soundtouch" {< "0.1.9"} "speex" {< "0.4.0"} - "srt" {< "0.2.1"} + "srt" {< "0.1.2" | >= "0.3.0"} "ssl" {< "0.5.2"} "taglib" {< "0.3.7"} "tsdl-image" {< "0.3.2"} diff --git a/packages/liquidsoap/liquidsoap.2.1.0-1/opam b/packages/liquidsoap/liquidsoap.2.1.0-1/opam index 4bb588dc11f..f563038192b 100644 --- a/packages/liquidsoap/liquidsoap.2.1.0-1/opam +++ b/packages/liquidsoap/liquidsoap.2.1.0-1/opam @@ -121,7 +121,7 @@ conflicts: [ "shine" {< "0.2.0"} "soundtouch" {< "0.1.9"} "speex" {< "0.4.0"} - "srt" {< "0.2.1"} + "srt" {< "0.1.2" | >= "0.3.0"} "ssl" {< "0.5.2"} "taglib" {< "0.3.7"} "tsdl-image" {< "0.2.0"} diff --git a/packages/liquidsoap/liquidsoap.2.1.0/opam b/packages/liquidsoap/liquidsoap.2.1.0/opam index 12c1a5e53eb..80eda377a2c 100644 --- a/packages/liquidsoap/liquidsoap.2.1.0/opam +++ b/packages/liquidsoap/liquidsoap.2.1.0/opam @@ -122,7 +122,7 @@ conflicts: [ "shine" {< "0.2.0"} "soundtouch" {< "0.1.9"} "speex" {< "0.4.0"} - "srt" {< "0.2.1"} + "srt" {< "0.1.2" | >= "0.3.0"} "ssl" {< "0.5.2"} "taglib" {< "0.3.7"} "tsdl-image" {< "0.2.0"} diff --git a/packages/liquidsoap/liquidsoap.2.1.1/opam b/packages/liquidsoap/liquidsoap.2.1.1/opam index 40702cf510a..5fcdd051487 100644 --- a/packages/liquidsoap/liquidsoap.2.1.1/opam +++ b/packages/liquidsoap/liquidsoap.2.1.1/opam @@ -122,7 +122,7 @@ conflicts: [ "shine" {< "0.2.0"} "soundtouch" {< "0.1.9"} "speex" {< "0.4.0"} - "srt" {< "0.2.1"} + "srt" {< "0.1.2" | >= "0.3.0"} "ssl" {< "0.5.2"} "taglib" {< "0.3.7"} "tsdl-image" {< "0.2.0"} diff --git a/packages/liquidsoap/liquidsoap.2.1.2/opam b/packages/liquidsoap/liquidsoap.2.1.2/opam index 96a30b6d6a1..1175a465b67 100644 --- a/packages/liquidsoap/liquidsoap.2.1.2/opam +++ b/packages/liquidsoap/liquidsoap.2.1.2/opam @@ -122,7 +122,7 @@ conflicts: [ "shine" {< "0.2.0"} "soundtouch" {< "0.1.9"} "speex" {< "0.4.0"} - "srt" {< "0.2.1"} + "srt" {< "0.1.2" | >= "0.3.0"} "ssl" {< "0.5.2"} "taglib" {< "0.3.10"} "tsdl-image" {< "0.2.0"} diff --git a/packages/liquidsoap/liquidsoap.2.1.3/opam b/packages/liquidsoap/liquidsoap.2.1.3/opam index 5b48436a657..8fa192572a0 100644 --- a/packages/liquidsoap/liquidsoap.2.1.3/opam +++ b/packages/liquidsoap/liquidsoap.2.1.3/opam @@ -122,7 +122,7 @@ conflicts: [ "shine" {< "0.2.0"} "soundtouch" {< "0.1.9"} "speex" {< "0.4.0"} - "srt" {< "0.2.1"} + "srt" {< "0.1.2" | >= "0.3.0"} "ssl" {< "0.5.2"} "taglib" {< "0.3.10"} "tsdl-image" {< "0.2.0"} diff --git a/packages/liquidsoap/liquidsoap.2.1.4/opam b/packages/liquidsoap/liquidsoap.2.1.4/opam index e6f6b0ca5b5..14564a7fa25 100644 --- a/packages/liquidsoap/liquidsoap.2.1.4/opam +++ b/packages/liquidsoap/liquidsoap.2.1.4/opam @@ -122,7 +122,7 @@ conflicts: [ "shine" {< "0.2.0"} "soundtouch" {< "0.1.9"} "speex" {< "0.4.0"} - "srt" {< "0.3.0"} + "srt" {< "0.1.2" | >= "0.3.0"} "ssl" {< "0.5.2"} "taglib" {< "0.3.10"} "tsdl-image" {< "0.2.0"} diff --git a/packages/srt/srt.0.3.1/opam b/packages/srt/srt.0.3.1/opam new file mode 100644 index 00000000000..1efed199156 --- /dev/null +++ b/packages/srt/srt.0.3.1/opam @@ -0,0 +1,50 @@ +# This file is generated by dune, edit dune-project instead +opam-version: "2.0" +synopsis: "Binding for the Secure, Reliable, Transport protocol library" +description: """ +Secure Reliable Transport (SRT) is an open source transport technology +that optimizes streaming performance across unpredictable networks, such +as the Internet. +This package provides OCaml bindings to the C implementation library. +""" +maintainer: ["The Savonet Team "] +authors: ["The Savonet Team "] +license: "GPL-2.0-or-later" +homepage: "https://github.com/savonet/ocaml-srt" +bug-reports: "https://github.com/savonet/ocaml-srt/issues" +depends: [ + "conf-srt" {build} + "conf-pkg-config" {build} + "ocaml" {>= "4.12"} + "dune" {>= "3.6"} + "dune-configurator" {build} + "ocamlfind" + "ctypes" {>= "0.21.1"} + "ctypes-foreign" {>= "0.21.1"} + "integers" + "posix-socket" + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +conflicts: [ "ocaml-option-bytecode-only" ] +dev-repo: "git+https://github.com/savonet/ocaml-srt.git" +url { + src: "https://github.com/savonet/ocaml-srt/archive/refs/tags/v0.3.1.tar.gz" + checksum: [ + "md5=e2f9071118027d9e3b8ffcac1ff6db74" + "sha512=78e33a69dcfc9f5682e4276c1e375557070d0020665f449e9d279c595b123e1a91424349abdb96913490b86a6a05294abed4e1d8ccdc760635ad40c461e036e5" + ] +}