diff --git a/packages/aws-s3-lwt/aws-s3-lwt.4.4.0/opam b/packages/aws-s3-lwt/aws-s3-lwt.4.4.0/opam index df7bc66e77a3..8ba36ee3b807 100644 --- a/packages/aws-s3-lwt/aws-s3-lwt.4.4.0/opam +++ b/packages/aws-s3-lwt/aws-s3-lwt.4.4.0/opam @@ -14,7 +14,7 @@ depends: [ "dune" "aws-s3" {= "4.4.0" } "lwt" - "conduit-lwt-unix" + "conduit-lwt-unix" {< "5.0.0"} ] synopsis: "Ocaml library for accessing Amazon S3 - Lwt version" description: """ diff --git a/packages/aws-s3-lwt/aws-s3-lwt.4.4.1/opam b/packages/aws-s3-lwt/aws-s3-lwt.4.4.1/opam index bc8a796be71d..30736ab13ba3 100644 --- a/packages/aws-s3-lwt/aws-s3-lwt.4.4.1/opam +++ b/packages/aws-s3-lwt/aws-s3-lwt.4.4.1/opam @@ -14,7 +14,7 @@ depends: [ "dune" "aws-s3" {= version} "lwt" - "conduit-lwt-unix" + "conduit-lwt-unix" {< "5.0.0"} ] synopsis: "Ocaml library for accessing Amazon S3 - Lwt version" description: """ diff --git a/packages/aws-s3-lwt/aws-s3-lwt.4.5.0/opam b/packages/aws-s3-lwt/aws-s3-lwt.4.5.0/opam index 6751c3c68aff..9a6787791bf6 100644 --- a/packages/aws-s3-lwt/aws-s3-lwt.4.5.0/opam +++ b/packages/aws-s3-lwt/aws-s3-lwt.4.5.0/opam @@ -14,7 +14,7 @@ depends: [ "dune" "aws-s3" {= version} "lwt" - "conduit-lwt-unix" + "conduit-lwt-unix" {< "5.0.0"} ] synopsis: "Ocaml library for accessing Amazon S3 - Lwt version" description: """ diff --git a/packages/aws-s3-lwt/aws-s3-lwt.4.5.1/opam b/packages/aws-s3-lwt/aws-s3-lwt.4.5.1/opam index 420869322850..2dc62393952f 100644 --- a/packages/aws-s3-lwt/aws-s3-lwt.4.5.1/opam +++ b/packages/aws-s3-lwt/aws-s3-lwt.4.5.1/opam @@ -14,7 +14,7 @@ depends: [ "dune" "aws-s3" {= version} "lwt" - "conduit-lwt-unix" + "conduit-lwt-unix" {< "5.0.0"} ] synopsis: "Ocaml library for accessing Amazon S3 - Lwt version" description: """ diff --git a/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.3.0/opam b/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.3.0/opam index 6b65d61aa980..4c7b2f153d6f 100644 --- a/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.3.0/opam +++ b/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.3.0/opam @@ -27,7 +27,7 @@ bug-reports: "https://github.com/mirage/ocaml-cohttp/issues" depends: [ "ocaml" {>= "4.04.1"} "dune" {>= "1.1.0"} - "conduit-lwt-unix" {>= "1.0.3"} + "conduit-lwt-unix" {>= "1.0.3" & < "5.0.0"} "cmdliner" "magic-mime" "logs" diff --git a/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.4.0/opam b/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.4.0/opam index e6588ab7e4e6..554260593048 100644 --- a/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.4.0/opam +++ b/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.4.0/opam @@ -27,7 +27,7 @@ bug-reports: "https://github.com/mirage/ocaml-cohttp/issues" depends: [ "ocaml" {>= "4.04.1"} "dune" {>= "1.1.0"} - "conduit-lwt-unix" {>= "1.0.3"} + "conduit-lwt-unix" {>= "1.0.3" & < "5.0.0"} "cmdliner" "magic-mime" "logs" diff --git a/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.5.0/opam b/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.5.0/opam index 3bc648711b83..015bcc7181a1 100644 --- a/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.5.0/opam +++ b/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.5.0/opam @@ -27,7 +27,7 @@ bug-reports: "https://github.com/mirage/ocaml-cohttp/issues" depends: [ "ocaml" {>= "4.04.1"} "dune" {>= "1.1.0"} - "conduit-lwt-unix" {>= "1.0.3"} + "conduit-lwt-unix" {>= "1.0.3" & < "5.0.0"} "cmdliner" "magic-mime" "logs" diff --git a/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.5.1/opam b/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.5.1/opam index 84011ee4e857..7a73a2aacb91 100644 --- a/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.5.1/opam +++ b/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.5.1/opam @@ -27,7 +27,7 @@ bug-reports: "https://github.com/mirage/ocaml-cohttp/issues" depends: [ "ocaml" {>= "4.04.1"} "dune" {>= "1.1.0"} - "conduit-lwt-unix" {>= "1.0.3"} + "conduit-lwt-unix" {>= "1.0.3" & < "5.0.0"} "cmdliner" "magic-mime" "logs" diff --git a/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.5.2-1/opam b/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.5.2-1/opam index 80e55723d6a5..3cff32adf035 100644 --- a/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.5.2-1/opam +++ b/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.5.2-1/opam @@ -27,7 +27,7 @@ bug-reports: "https://github.com/mirage/ocaml-cohttp/issues" depends: [ "ocaml" {>= "4.04.1"} "dune" {>= "1.1.0"} - "conduit-lwt-unix" {>= "1.0.3"} + "conduit-lwt-unix" {>= "1.0.3" & < "5.0.0"} "cmdliner" "magic-mime" "logs" diff --git a/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.5.2/opam b/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.5.2/opam index 80e55723d6a5..3cff32adf035 100644 --- a/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.5.2/opam +++ b/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.5.2/opam @@ -27,7 +27,7 @@ bug-reports: "https://github.com/mirage/ocaml-cohttp/issues" depends: [ "ocaml" {>= "4.04.1"} "dune" {>= "1.1.0"} - "conduit-lwt-unix" {>= "1.0.3"} + "conduit-lwt-unix" {>= "1.0.3" & < "5.0.0"} "cmdliner" "magic-mime" "logs" diff --git a/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.5.3/opam b/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.5.3/opam index 88311539ed16..0bedfb7e4449 100644 --- a/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.5.3/opam +++ b/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.5.3/opam @@ -27,7 +27,7 @@ bug-reports: "https://github.com/mirage/ocaml-cohttp/issues" depends: [ "ocaml" {>= "4.04.1"} "dune" {>= "1.1.0"} - "conduit-lwt-unix" {>= "1.0.3"} + "conduit-lwt-unix" {>= "1.0.3" & < "5.0.0"} "cmdliner" "magic-mime" "logs" diff --git a/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.5.4/opam b/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.5.4/opam index 4f76379ad3db..b8a1d1f15b05 100644 --- a/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.5.4/opam +++ b/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.5.4/opam @@ -27,7 +27,7 @@ bug-reports: "https://github.com/mirage/ocaml-cohttp/issues" depends: [ "ocaml" {>= "4.04.1"} "dune" {>= "1.1.0"} - "conduit-lwt-unix" {>= "1.0.3"} + "conduit-lwt-unix" {>= "1.0.3" & < "5.0.0"} "cmdliner" "magic-mime" "logs" diff --git a/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.5.5/opam b/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.5.5/opam index 83e1ffa6e680..49c0eae0bfc8 100644 --- a/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.5.5/opam +++ b/packages/cohttp-lwt-unix/cohttp-lwt-unix.2.5.5/opam @@ -27,7 +27,7 @@ bug-reports: "https://github.com/mirage/ocaml-cohttp/issues" depends: [ "ocaml" {>= "4.04.1"} "dune" {>= "1.1.0"} - "conduit-lwt-unix" {>= "1.0.3"} + "conduit-lwt-unix" {>= "1.0.3" & < "5.0.0"} "cmdliner" "magic-mime" "logs" diff --git a/packages/cohttp-lwt-unix/cohttp-lwt-unix.4.0.0/opam b/packages/cohttp-lwt-unix/cohttp-lwt-unix.4.0.0/opam index 04a3071c94a7..92ab68a4c168 100644 --- a/packages/cohttp-lwt-unix/cohttp-lwt-unix.4.0.0/opam +++ b/packages/cohttp-lwt-unix/cohttp-lwt-unix.4.0.0/opam @@ -26,9 +26,9 @@ doc: "https://mirage.github.io/ocaml-cohttp/" bug-reports: "https://github.com/mirage/ocaml-cohttp/issues" depends: [ "ocaml" {>= "4.08"} - "dune" {>= "1.1.0"} + "dune" {>= "2.0"} "conduit-lwt" {>= "1.0.3"} - "conduit-lwt-unix" {>= "1.0.3"} + "conduit-lwt-unix" {>= "1.0.3" & < "5.0.0"} "cmdliner" "magic-mime" "logs" diff --git a/packages/conduit-async/conduit-async.5.0.0/opam b/packages/conduit-async/conduit-async.5.0.0/opam new file mode 100644 index 000000000000..e65520792014 --- /dev/null +++ b/packages/conduit-async/conduit-async.5.0.0/opam @@ -0,0 +1,41 @@ +opam-version: "2.0" +maintainer: "anil@recoil.org" +authors: [ + "Anil Madhavapeddy" "Thomas Leonard" "Thomas Gazagnaire" "Rudi Grinberg" +] +license: "ISC" +tags: "org:mirage" +homepage: "https://github.com/mirage/ocaml-conduit" +bug-reports: "https://github.com/mirage/ocaml-conduit/issues" +depends: [ + "ocaml" {>= "4.03.0"} + "dune" {>= "2.0"} + "core" + "uri" {>= "4.0.0"} + "ppx_here" {>= "v0.9.0"} + "ppx_sexp_conv" {>="v0.13.0"} + "sexplib" + "conduit" {=version} + "async" {>= "v0.10.0"} + "ipaddr" {>= "3.0.0"} + "ipaddr-sexp" {>= "4.0.0"} +] +depopts: ["async_ssl"] +conflicts: [ + "async_ssl" {< "v0.9.0"} +] +build: [ + ["dune" "subst"] {dev} + ["dune" "build" "-p" name "-j" jobs] +] +dev-repo: "git+https://github.com/mirage/ocaml-conduit.git" +synopsis: "A network connection establishment library for Async" +url { + src: + "https://github.com/mirage/ocaml-conduit/releases/download/v5.0.0/conduit-5.0.0.tbz" + checksum: [ + "sha256=b7fa72d31c7bc077c647243904670df78e36cc693a839d6852b202b1b43ddff0" + "sha512=827b3f40bc0b7f84cf47b4acca015bdec403e63a595dda4e4532629a3c577523e7953e78545055e73d3075eae6aa501701de7b8ec24070818a6f5da17f9b0e5e" + ] +} +x-commit-hash: "8f578352845d9d8d9c2137552213649087633974" diff --git a/packages/conduit-lwt-unix/conduit-lwt-unix.5.0.0/opam b/packages/conduit-lwt-unix/conduit-lwt-unix.5.0.0/opam new file mode 100644 index 000000000000..95d80beed211 --- /dev/null +++ b/packages/conduit-lwt-unix/conduit-lwt-unix.5.0.0/opam @@ -0,0 +1,45 @@ +opam-version: "2.0" +maintainer: "anil@recoil.org" +authors: [ + "Anil Madhavapeddy" "Thomas Leonard" "Thomas Gazagnaire" "Rudi Grinberg" +] +license: "ISC" +tags: "org:mirage" +homepage: "https://github.com/mirage/ocaml-conduit" +bug-reports: "https://github.com/mirage/ocaml-conduit/issues" +depends: [ + "ocaml" {>= "4.07.0"} + "dune" {>= "2.0"} + "base-unix" + "logs" + "ppx_sexp_conv" {>="v0.13.0"} + "conduit-lwt" {=version} + "lwt" {>= "3.0.0"} + "uri" {>= "1.9.4"} + "ipaddr" {>= "4.0.0"} + "ipaddr-sexp" + "ca-certs" + "lwt_log" {with-test} + "ssl" {with-test} + "lwt_ssl" {with-test} +] +depopts: ["tls" "lwt_ssl" "launchd"] +conflicts: [ + "tls" {< "0.14.0"} + "ssl" {< "0.5.9"} +] +build: [ + ["dune" "subst"] {dev} + ["dune" "build" "-p" name "-j" jobs] +] +dev-repo: "git+https://github.com/mirage/ocaml-conduit.git" +synopsis: "A network connection establishment library for Lwt_unix" +url { + src: + "https://github.com/mirage/ocaml-conduit/releases/download/v5.0.0/conduit-5.0.0.tbz" + checksum: [ + "sha256=b7fa72d31c7bc077c647243904670df78e36cc693a839d6852b202b1b43ddff0" + "sha512=827b3f40bc0b7f84cf47b4acca015bdec403e63a595dda4e4532629a3c577523e7953e78545055e73d3075eae6aa501701de7b8ec24070818a6f5da17f9b0e5e" + ] +} +x-commit-hash: "8f578352845d9d8d9c2137552213649087633974" diff --git a/packages/conduit-lwt/conduit-lwt.5.0.0/opam b/packages/conduit-lwt/conduit-lwt.5.0.0/opam new file mode 100644 index 000000000000..b48006305ec3 --- /dev/null +++ b/packages/conduit-lwt/conduit-lwt.5.0.0/opam @@ -0,0 +1,33 @@ +opam-version: "2.0" +maintainer: "anil@recoil.org" +authors: [ + "Anil Madhavapeddy" "Thomas Leonard" "Thomas Gazagnaire" "Rudi Grinberg" +] +license: "ISC" +tags: "org:mirage" +homepage: "https://github.com/mirage/ocaml-conduit" +bug-reports: "https://github.com/mirage/ocaml-conduit/issues" +depends: [ + "ocaml" {>= "4.03.0"} + "dune" {>= "2.0"} + "base-unix" + "ppx_sexp_conv" {>="v0.13.0"} + "sexplib" + "conduit" {=version} + "lwt" {>= "3.0.0"} +] +build: [ + ["dune" "subst"] {dev} + ["dune" "build" "-p" name "-j" jobs] +] +dev-repo: "git+https://github.com/mirage/ocaml-conduit.git" +synopsis: "A portable network connection establishment library using Lwt" +url { + src: + "https://github.com/mirage/ocaml-conduit/releases/download/v5.0.0/conduit-5.0.0.tbz" + checksum: [ + "sha256=b7fa72d31c7bc077c647243904670df78e36cc693a839d6852b202b1b43ddff0" + "sha512=827b3f40bc0b7f84cf47b4acca015bdec403e63a595dda4e4532629a3c577523e7953e78545055e73d3075eae6aa501701de7b8ec24070818a6f5da17f9b0e5e" + ] +} +x-commit-hash: "8f578352845d9d8d9c2137552213649087633974" diff --git a/packages/conduit-mirage/conduit-mirage.5.0.0/opam b/packages/conduit-mirage/conduit-mirage.5.0.0/opam new file mode 100644 index 000000000000..949d9a6b3691 --- /dev/null +++ b/packages/conduit-mirage/conduit-mirage.5.0.0/opam @@ -0,0 +1,52 @@ +opam-version: "2.0" +maintainer: "anil@recoil.org" +authors: ["Anil Madhavapeddy" "Thomas Leonard" "Thomas Gazagnaire"] +license: "ISC" +tags: "org:mirage" +homepage: "https://github.com/mirage/ocaml-conduit" +bug-reports: "https://github.com/mirage/ocaml-conduit/issues" +depends: [ + "ocaml" {>= "4.07.0"} + "dune" {>= "2.0"} + "ppx_sexp_conv" {>="v0.13.0"} + "sexplib" + "uri" {>= "4.0.0"} + "cstruct" {>= "3.0.0"} + "mirage-stack" {>= "2.2.0"} + "mirage-clock" {>= "3.0.0"} + "mirage-flow" {>= "2.0.0"} + "mirage-flow-combinators" {>= "2.0.0"} + "mirage-random" {>= "2.0.0"} + "mirage-time" {>= "2.0.0"} + "dns-client" {>= "6.0.0"} + "conduit-lwt" {=version} + "vchan" {>= "5.0.0"} + "xenstore" + "tls" {>= "0.11.0"} + "tls-mirage" {>= "0.11.0"} + "ca-certs-nss" + "ipaddr" {>= "3.0.0"} + "ipaddr-sexp" + "tcpip" {with-test} + "fmt" {>= "0.8.7"} +] +conflicts: [ + "mirage-conduit" +] + +build: [ + ["dune" "subst"] {dev} + ["dune" "build" "-p" name "-j" jobs] + ["dune" "runtest" "-p" name] {with-test} +] +dev-repo: "git+https://github.com/mirage/ocaml-conduit.git" +synopsis: "A network connection establishment library for MirageOS" +url { + src: + "https://github.com/mirage/ocaml-conduit/releases/download/v5.0.0/conduit-5.0.0.tbz" + checksum: [ + "sha256=b7fa72d31c7bc077c647243904670df78e36cc693a839d6852b202b1b43ddff0" + "sha512=827b3f40bc0b7f84cf47b4acca015bdec403e63a595dda4e4532629a3c577523e7953e78545055e73d3075eae6aa501701de7b8ec24070818a6f5da17f9b0e5e" + ] +} +x-commit-hash: "8f578352845d9d8d9c2137552213649087633974" diff --git a/packages/conduit/conduit.5.0.0/opam b/packages/conduit/conduit.5.0.0/opam new file mode 100644 index 000000000000..155679cd7c54 --- /dev/null +++ b/packages/conduit/conduit.5.0.0/opam @@ -0,0 +1,57 @@ +opam-version: "2.0" +maintainer: "anil@recoil.org" +authors: [ + "Anil Madhavapeddy" "Thomas Leonard" "Thomas Gazagnaire" "Rudi Grinberg" +] +license: "ISC" +tags: "org:mirage" +homepage: "https://github.com/mirage/ocaml-conduit" +doc: "https://mirage.github.io/ocaml-conduit/" +bug-reports: "https://github.com/mirage/ocaml-conduit/issues" +depends: [ + "ocaml" {>= "4.03.0"} + "dune" {>= "2.0"} + "ppx_sexp_conv" {>="v0.13.0"} + "sexplib" + "astring" + "uri" + "logs" {>= "0.5.0"} + "ipaddr" {>= "4.0.0"} + "ipaddr-sexp" +] +build: [ + ["dune" "subst"] {dev} + ["dune" "build" "-p" name "-j" jobs] +] +dev-repo: "git+https://github.com/mirage/ocaml-conduit.git" +synopsis: "A network connection establishment library" +description: """ +The `conduit` library takes care of establishing and listening for +TCP and SSL/TLS connections for the Lwt and Async libraries. + +The reason this library exists is to provide a degree of abstraction +from the precise SSL library used, since there are a variety of ways +to bind to a library (e.g. the C FFI, or the Ctypes library), as well +as well as which library is used (just OpenSSL for now). + +By default, OpenSSL is used as the preferred connection library, but +you can force the use of the pure OCaml TLS stack by setting the +environment variable `CONDUIT_TLS=native` when starting your program. + +The useful opam packages available that extend this library are: + +- `conduit`: the main `Conduit` module +- `conduit-lwt`: the portable Lwt implementation +- `conduit-lwt-unix`: the Lwt/Unix implementation +- `conduit-async` the Jane Street Async implementation +- `conduit-mirage`: the MirageOS compatible implementation +""" +url { + src: + "https://github.com/mirage/ocaml-conduit/releases/download/v5.0.0/conduit-5.0.0.tbz" + checksum: [ + "sha256=b7fa72d31c7bc077c647243904670df78e36cc693a839d6852b202b1b43ddff0" + "sha512=827b3f40bc0b7f84cf47b4acca015bdec403e63a595dda4e4532629a3c577523e7953e78545055e73d3075eae6aa501701de7b8ec24070818a6f5da17f9b0e5e" + ] +} +x-commit-hash: "8f578352845d9d8d9c2137552213649087633974" diff --git a/packages/resp-unix/resp-unix.0.10.0/opam b/packages/resp-unix/resp-unix.0.10.0/opam index 43d37c2abae2..cec69355ff4a 100644 --- a/packages/resp-unix/resp-unix.0.10.0/opam +++ b/packages/resp-unix/resp-unix.0.10.0/opam @@ -11,7 +11,7 @@ depends: [ "resp" {= version} "resp-client" {= version} "resp-server" {= version} - "conduit-lwt-unix" {>= "1.3.0"} + "conduit-lwt-unix" {>= "1.3.0" & < "5.0.0"} "alcotest" {with-test} "lwt" ]