diff --git a/packages/lwt/lwt.6.0.0-beta01/opam b/packages/lwt/lwt.6.0.0-beta01/opam new file mode 100644 index 000000000000..8316b1d6d23c --- /dev/null +++ b/packages/lwt/lwt.6.0.0-beta01/opam @@ -0,0 +1,66 @@ +# This file is generated by dune, edit dune-project instead +opam-version: "2.0" +synopsis: "Promises and event-driven I/O" +description: """ +A promise is a value that may become determined in the future. + +Lwt provides typed, composable promises. Promises that are resolved by I/O are +resolved by Lwt in parallel. + +Meanwhile, OCaml code, including code creating and waiting on promises, runs in +a single thread by default. This reduces the need for locks or other +synchronization primitives. Code can be run in parallel on an opt-in basis. +""" +maintainer: [ + "Raphaël Proust " "Anton Bachin " +] +authors: ["Jérôme Vouillon" "Jérémie Dimino"] +license: "MIT" +homepage: "https://github.com/ocsigen/lwt" +doc: "https://ocsigen.org/lwt" +bug-reports: "https://github.com/ocsigen/lwt/issues" +depends: [ + "dune" {>= "3.15"} + "ocaml" {>= "4.14"} + "cppo" {build & >= "1.1"} + "ocamlfind" {dev & >= "1.7.3-1"} + "odoc" {with-doc & >= "2.3"} + "dune-configurator" + "ocplib-endian" +] +depopts: ["base-threads" "base-unix" "conf-libev" "lwt_runtime_events"] +dev-repo: "git+https://github.com/ocsigen/lwt.git" +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "exec" + "-p" + name + "src/unix/config/discover.exe" + "--" + "--save" + "--use-libev" "%{conf-libev:installed}%" + ] + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +x-maintenance-intent:[ "(latest)" ] +available: opam-version >= "2.1.0" +flags: avoid-version +url { + src: "https://github.com/ocsigen/lwt/archive/refs/tags/6.0.0-beta01.tar.gz" + checksum: [ + "md5=6bb978c590433a218a53722b985a01d4" + "sha512=529c8c920716cf204efd60a2bad3f817eed6eed120a8e8a8dae763ab7f4c45799a74004d0d0a2b8ec08f37c81b77f1a4813426a25f256b254dfa846c86debe44" + ] +} diff --git a/packages/lwt_direct/lwt_direct.6.0.0-beta01/opam b/packages/lwt_direct/lwt_direct.6.0.0-beta01/opam new file mode 100644 index 000000000000..c1b7e9eb19d7 --- /dev/null +++ b/packages/lwt_direct/lwt_direct.6.0.0-beta01/opam @@ -0,0 +1,42 @@ +# This file is generated by dune, edit dune-project instead +opam-version: "2.0" +synopsis: "Direct-style control-flow and `await` for Lwt" +maintainer: [ + "Raphaël Proust " "Anton Bachin " +] +authors: ["Simon Cruanes"] +license: "MIT" +homepage: "https://github.com/ocsigen/lwt" +doc: "https://ocsigen.org/lwt" +bug-reports: "https://github.com/ocsigen/lwt/issues" +depends: [ + "dune" {>= "3.15"} + "ocaml" {>= "5.0"} + "base-unix" + "lwt" {>= "6"} + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ocsigen/lwt.git" +available: opam-version >= "2.1.0" +flags: avoid-version +url { + src: "https://github.com/ocsigen/lwt/archive/refs/tags/6.0.0-beta01.tar.gz" + checksum: [ + "md5=6bb978c590433a218a53722b985a01d4" + "sha512=529c8c920716cf204efd60a2bad3f817eed6eed120a8e8a8dae763ab7f4c45799a74004d0d0a2b8ec08f37c81b77f1a4813426a25f256b254dfa846c86debe44" + ] +} diff --git a/packages/lwt_ppx/lwt_ppx.6.0.0-beta01/opam b/packages/lwt_ppx/lwt_ppx.6.0.0-beta01/opam new file mode 100644 index 000000000000..508b4cddfa57 --- /dev/null +++ b/packages/lwt_ppx/lwt_ppx.6.0.0-beta01/opam @@ -0,0 +1,43 @@ +# This file is generated by dune, edit dune-project instead +opam-version: "2.0" +synopsis: + "PPX syntax for Lwt, providing something similar to async/await from JavaScript" +maintainer: [ + "Raphaël Proust " "Anton Bachin " +] +authors: ["Jérôme Vouillon" "Jérémie Dimino"] +license: "MIT" +homepage: "https://github.com/ocsigen/lwt" +doc: "https://ocsigen.org/lwt" +bug-reports: "https://github.com/ocsigen/lwt/issues" +depends: [ + "dune" {>= "3.15"} + "ocaml" {>= "4.08"} + "ppxlib" {>= "0.36"} + "lwt" {>= "6"} + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ocsigen/lwt.git" +available: opam-version >= "2.1.0" +flags: avoid-version +url { + src: "https://github.com/ocsigen/lwt/archive/refs/tags/6.0.0-beta01.tar.gz" + checksum: [ + "md5=6bb978c590433a218a53722b985a01d4" + "sha512=529c8c920716cf204efd60a2bad3f817eed6eed120a8e8a8dae763ab7f4c45799a74004d0d0a2b8ec08f37c81b77f1a4813426a25f256b254dfa846c86debe44" + ] +} diff --git a/packages/lwt_runtime_events/lwt_runtime_events.6.0.0-beta01/opam b/packages/lwt_runtime_events/lwt_runtime_events.6.0.0-beta01/opam new file mode 100644 index 000000000000..b10b9be83710 --- /dev/null +++ b/packages/lwt_runtime_events/lwt_runtime_events.6.0.0-beta01/opam @@ -0,0 +1,40 @@ +# This file is generated by dune, edit dune-project instead +opam-version: "2.0" +synopsis: "Emit runtime events to trace the execution of Lwt programs" +maintainer: [ + "Raphaël Proust " "Anton Bachin " +] +authors: ["Raphaël Proust"] +license: "MIT" +homepage: "https://github.com/ocsigen/lwt" +doc: "https://ocsigen.org/lwt" +bug-reports: "https://github.com/ocsigen/lwt/issues" +depends: [ + "dune" {>= "3.15"} + "ocaml" {>= "5.1"} + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ocsigen/lwt.git" +available: opam-version >= "2.1.0" +flags: avoid-version +url { + src: "https://github.com/ocsigen/lwt/archive/refs/tags/6.0.0-beta01.tar.gz" + checksum: [ + "md5=6bb978c590433a218a53722b985a01d4" + "sha512=529c8c920716cf204efd60a2bad3f817eed6eed120a8e8a8dae763ab7f4c45799a74004d0d0a2b8ec08f37c81b77f1a4813426a25f256b254dfa846c86debe44" + ] +}