Skip to content

Commit

Permalink
2 packages from ocsigen/lwt at 5.8.1
Browse files Browse the repository at this point in the history
  • Loading branch information
raphael-proust committed Jan 6, 2025
1 parent cd5853b commit 7ed2f1c
Show file tree
Hide file tree
Showing 2 changed files with 104 additions and 0 deletions.
63 changes: 63 additions & 0 deletions packages/lwt/lwt.5.8.1/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
# 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 <[email protected]>" "Anton Bachin <[email protected]>"
]
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" {>= "2.7"}
"ocaml" {>= "4.08"}
"cppo" {build & >= "1.1.0"}
"ocamlfind" {dev & >= "1.7.3-1"}
"odoc" {with-doc & >= "2.3.0"}
"dune-configurator"
"ocplib-endian"
]
depopts: ["base-threads" "base-unix" "conf-libev"]
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}
]
]
url {
src: "https://github.com/ocsigen/lwt/archive/refs/tags/5.8.1.tar.gz"
checksum: [
"md5=39efcc586fb0321ff368c72cde2608f6"
"sha512=adce3692a522a3f0e2e33f57390e32009b853657ca394132502402fe837129b036df2d315c71858fc21410eee11a1715ccfe22461356249f11d9f917eaf493ea"
]
}
41 changes: 41 additions & 0 deletions packages/lwt_ppx/lwt_ppx.5.8.1/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# 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 <[email protected]>" "Anton Bachin <[email protected]>"
]
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" {>= "2.7"}
"ocaml" {>= "4.08"}
"ppxlib" {>= "0.16.0"}
"lwt"
"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"
url {
src: "https://github.com/ocsigen/lwt/archive/refs/tags/5.8.1.tar.gz"
checksum: [
"md5=39efcc586fb0321ff368c72cde2608f6"
"sha512=adce3692a522a3f0e2e33f57390e32009b853657ca394132502402fe837129b036df2d315c71858fc21410eee11a1715ccfe22461356249f11d9f917eaf493ea"
]
}

0 comments on commit 7ed2f1c

Please sign in to comment.