-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #27391 from toots/opam-publish-liquidsoap.2.3.1
4 packages from savonet/liquidsoap-release-assets at 2.3.1
- Loading branch information
Showing
4 changed files
with
306 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
# This file is generated by dune, edit dune-project instead | ||
opam-version: "2.0" | ||
synopsis: "Liquidsoap language - javascript wrapper" | ||
maintainer: ["The Savonet Team <[email protected]>"] | ||
authors: ["The Savonet Team <[email protected]>"] | ||
license: "GPL-2.0-or-later" | ||
homepage: "https://github.com/savonet/liquidsoap" | ||
bug-reports: "https://github.com/savonet/liquidsoap/issues" | ||
depends: [ | ||
"dune" {>= "3.6"} | ||
"ocaml" {>= "4.14"} | ||
"liquidsoap-lang" {= version} | ||
"js_of_ocaml-ppx" | ||
"js_of_ocaml" {>= "5.7.2"} | ||
"odoc" {with-doc} | ||
] | ||
conflicts: [ | ||
"liquidsoap" {!= version} | ||
] | ||
build: [ | ||
["dune" "subst"] {dev} | ||
[ | ||
"dune" | ||
"build" | ||
"-p" | ||
name | ||
"-j" | ||
jobs | ||
"--promote-install-files=false" | ||
"@install" | ||
"@runtest" {with-test} | ||
"@doc" {with-doc} | ||
] | ||
["dune" "install" "-p" name "--create-install-files" name] | ||
] | ||
dev-repo: "git+https://github.com/savonet/liquidsoap.git" | ||
x-maintenance-intent: ["(latest)"] | ||
url { | ||
src: | ||
"https://github.com/savonet/liquidsoap-release-assets/releases/download/v2.3.1/liquidsoap-2.3.1.tar.gz" | ||
checksum: [ | ||
"md5=2ac47f2e67464834c07316a42f0dc4dd" | ||
"sha512=837034db19491b652457c7b4eb9a37d8f0b5d1b98b66a396814a894e481b87e04cff473ffe2be043d91a5f19e145c37716e98b41f89119b193ae9b628ea404e5" | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
# This file is generated by dune, edit dune-project instead | ||
opam-version: "2.0" | ||
synopsis: "Liquidsoap language library" | ||
maintainer: ["The Savonet Team <[email protected]>"] | ||
authors: ["The Savonet Team <[email protected]>"] | ||
license: "GPL-2.0-or-later" | ||
homepage: "https://github.com/savonet/liquidsoap" | ||
bug-reports: "https://github.com/savonet/liquidsoap/issues" | ||
depends: [ | ||
"dune" {>= "3.6"} | ||
"ocaml" {>= "4.14"} | ||
"dune-site" | ||
"saturn_lockfree" {>= "0.5.0"} | ||
"re" {>= "1.11.0"} | ||
"ppx_string" {build} | ||
"ppx_hash" {build} | ||
"sedlex" {>= "3.2"} | ||
"menhir" {>= "20240715"} | ||
"xml-light" | ||
"odoc" {with-doc} | ||
] | ||
build: [ | ||
["dune" "subst"] {dev} | ||
[ | ||
"dune" | ||
"build" | ||
"-p" | ||
name | ||
"-j" | ||
jobs | ||
"--promote-install-files=false" | ||
"@install" | ||
"@runtest" {with-test} | ||
"@doc" {with-doc} | ||
] | ||
["dune" "install" "-p" name "--create-install-files" name] | ||
] | ||
dev-repo: "git+https://github.com/savonet/liquidsoap.git" | ||
x-maintenance-intent: ["(latest)"] | ||
url { | ||
src: | ||
"https://github.com/savonet/liquidsoap-release-assets/releases/download/v2.3.1/liquidsoap-2.3.1.tar.gz" | ||
checksum: [ | ||
"md5=2ac47f2e67464834c07316a42f0dc4dd" | ||
"sha512=837034db19491b652457c7b4eb9a37d8f0b5d1b98b66a396814a894e481b87e04cff473ffe2be043d91a5f19e145c37716e98b41f89119b193ae9b628ea404e5" | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
# This file is generated by dune, edit dune-project instead | ||
opam-version: "2.0" | ||
synopsis: "Liquidosap emacs mode" | ||
maintainer: ["The Savonet Team <[email protected]>"] | ||
authors: ["The Savonet Team <[email protected]>"] | ||
license: "GPL-2.0-or-later" | ||
homepage: "https://github.com/savonet/liquidsoap" | ||
bug-reports: "https://github.com/savonet/liquidsoap/issues" | ||
depends: [ | ||
"dune" {>= "3.6"} | ||
"liquidsoap" {= version} | ||
"odoc" {with-doc} | ||
] | ||
build: [ | ||
["dune" "subst"] {dev} | ||
[ | ||
"dune" | ||
"build" | ||
"-p" | ||
name | ||
"-j" | ||
jobs | ||
"--promote-install-files=false" | ||
"@install" | ||
"@runtest" {with-test} | ||
"@doc" {with-doc} | ||
] | ||
["dune" "install" "-p" name "--create-install-files" name] | ||
] | ||
dev-repo: "git+https://github.com/savonet/liquidsoap.git" | ||
post-messages: [ | ||
"This package requires additional configuration for use in editors. Install package 'user-setup', or manually: | ||
|
||
* for Emacs, add these lines to ~/.emacs: | ||
(add-to-list 'load-path \"%{share}%/emacs/site-lisp\") | ||
(require 'emacs-mode) | ||
" | ||
{success & !user-setup:installed} | ||
] | ||
url { | ||
src: | ||
"https://github.com/savonet/liquidsoap-release-assets/releases/download/v2.3.1/liquidsoap-2.3.1.tar.gz" | ||
checksum: [ | ||
"md5=2ac47f2e67464834c07316a42f0dc4dd" | ||
"sha512=837034db19491b652457c7b4eb9a37d8f0b5d1b98b66a396814a894e481b87e04cff473ffe2be043d91a5f19e145c37716e98b41f89119b193ae9b628ea404e5" | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,167 @@ | ||
# This file is generated by dune, edit dune-project instead | ||
opam-version: "2.0" | ||
synopsis: "Swiss-army knife for multimedia streaming" | ||
description: """ | ||
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 | ||
together. | ||
""" | ||
maintainer: ["The Savonet Team <[email protected]>"] | ||
authors: ["The Savonet Team <[email protected]>"] | ||
license: "GPL-2.0-or-later" | ||
homepage: "https://github.com/savonet/liquidsoap" | ||
bug-reports: "https://github.com/savonet/liquidsoap/issues" | ||
depends: [ | ||
"dune" {>= "3.6"} | ||
"ocaml" {>= "4.14"} | ||
"dtools" {>= "0.4.5"} | ||
"duppy" {>= "0.9.4"} | ||
"mm" {>= "0.8.6"} | ||
"re" {>= "1.11.0"} | ||
"ocurl" {>= "0.9.2"} | ||
"cry" {>= "1.0.3"} | ||
"camomile" {>= "2.0.0"} | ||
"uri" | ||
"fileutils" | ||
"menhirLib" | ||
"mem_usage" {>= "0.1.1"} | ||
"metadata" {>= "0.3.0"} | ||
"magic-mime" | ||
"dune-build-info" | ||
"liquidsoap-lang" {= version} | ||
"ppx_string" {build} | ||
"odoc" {with-doc} | ||
] | ||
depopts: [ | ||
"alsa" | ||
"ao" | ||
"bjack" | ||
"camlimages" | ||
"ctypes-foreign" | ||
"dssi" | ||
"faad" | ||
"fdkaac" | ||
"ffmpeg" | ||
"flac" | ||
"frei0r" | ||
"gd" | ||
"graphics" | ||
"imagelib" | ||
"inotify" | ||
"irc-client-unix" | ||
"jemalloc" | ||
"ladspa" | ||
"lame" | ||
"lilv" | ||
"lo" | ||
"mad" | ||
"memtrace" | ||
"ogg" | ||
"opus" | ||
"osc-unix" | ||
"portaudio" | ||
"posix-time2" | ||
"posix-socket" | ||
"pulseaudio" | ||
"prometheus-liquidsoap" | ||
"samplerate" | ||
"shine" | ||
"soundtouch" | ||
"speex" | ||
"sqlite3" | ||
"srt" | ||
"ssl" | ||
"tls-liquidsoap" | ||
"theora" | ||
"sdl-liquidsoap" | ||
"vorbis" | ||
"yaml" | ||
"xmlplaylist" | ||
] | ||
conflicts: [ | ||
"alsa" {< "0.3.0"} | ||
"ao" {< "0.2.0"} | ||
"bjack" {< "0.1.3"} | ||
"camomile" {< "1.0.0"} | ||
"dssi" {< "0.1.3"} | ||
"faad" {< "0.5.0"} | ||
"fdkaac" {< "0.3.1"} | ||
"ffmpeg" {< "1.2.0"} | ||
"ffmpeg-avutil" {< "1.2.0"} | ||
"flac" {< "1.0.0"} | ||
"frei0r" {< "0.1.0"} | ||
"inotify" {< "1.0"} | ||
"ladspa" {< "0.2.0"} | ||
"lame" {< "0.3.7"} | ||
"lo" {< "0.2.0"} | ||
"mad" {< "0.5.0"} | ||
"magic" {< "0.6"} | ||
"ogg" {< "1.0.0"} | ||
"opus" {< "0.2.0"} | ||
"portaudio" {< "0.2.0"} | ||
"posix-time2" {< "2.0.2"} | ||
"posix-socket" {< "2.1.0"} | ||
"pulseaudio" {< "0.1.4"} | ||
"samplerate" {< "0.1.5"} | ||
"shine" {< "0.2.0"} | ||
"soundtouch" {< "0.1.9"} | ||
"speex" {< "1.0.0"} | ||
"srt" {< "0.3.2"} | ||
"ssl" {< "0.7.0"} | ||
"tls" {< "1.0.2"} | ||
"sdl-liquidsoap" {< "2"} | ||
"theora" {< "1.0.0"} | ||
"vorbis" {< "1.0.0"} | ||
"xmlplaylist" {< "0.1.3"} | ||
"pandoc" {with-doc} | ||
"pandoc-include" {with-doc} | ||
] | ||
build: [ | ||
["dune" "subst"] {dev} | ||
[ | ||
"dune" | ||
"build" | ||
"-p" | ||
name | ||
"-j" | ||
jobs | ||
"--promote-install-files=false" | ||
"@install" | ||
"@runtest" {with-test} | ||
"@doc" {with-doc} | ||
] | ||
["dune" "install" "-p" name "--create-install-files" name] | ||
] | ||
post-messages: [ | ||
"""\ | ||
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.""" | ||
{failure} | ||
"✨ Congratulations on installing liquidsoap! ✨" {success} | ||
"""\ | ||
We noticed that you did not install the ffmpeg package. This package is | ||
highly recommended for most users and provides a lot of useful features, | ||
including decoding and encoding multiple media format, sending and | ||
receiving from various inputs and outputs and more.""" | ||
{success & !ffmpeg-enabled} | ||
"""\ | ||
We noticed that you did not install any ssl or tls support. Liquidsoap won't | ||
be able to use SSL encryption in its input or output operators. You might want | ||
to install one of ssl or tls-liquidsoap package.""" | ||
{success & !ssl-enabled & !tls-enabled} | ||
] | ||
x-maintenance-intent: ["(latest)"] | ||
depexts: ["coreutils"] {os = "macos" & os-distribution = "homebrew"} | ||
dev-repo: "git+https://github.com/savonet/liquidsoap.git" | ||
url { | ||
src: | ||
"https://github.com/savonet/liquidsoap-release-assets/releases/download/v2.3.1/liquidsoap-2.3.1.tar.gz" | ||
checksum: [ | ||
"md5=2ac47f2e67464834c07316a42f0dc4dd" | ||
"sha512=837034db19491b652457c7b4eb9a37d8f0b5d1b98b66a396814a894e481b87e04cff473ffe2be043d91a5f19e145c37716e98b41f89119b193ae9b628ea404e5" | ||
] | ||
} |