Skip to content

Commit 7753d1b

Browse files
2 packages from ocsigen/lwt at 6.0.0~beta00
1 parent 80e086f commit 7753d1b

File tree

2 files changed

+109
-0
lines changed
  • packages
    • lwt_direct/lwt_direct.6.0.0~beta00
    • lwt/lwt.6.0.0~beta00

2 files changed

+109
-0
lines changed

packages/lwt/lwt.6.0.0~beta00/opam

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
# This file is generated by dune, edit dune-project instead
2+
opam-version: "2.0"
3+
synopsis: "Promises and event-driven I/O"
4+
description: """
5+
A promise is a value that may become determined in the future.
6+
7+
Lwt provides typed, composable promises. Promises that are resolved by I/O are
8+
resolved by Lwt in parallel.
9+
10+
Meanwhile, OCaml code, including code creating and waiting on promises, runs in
11+
a single thread by default. This reduces the need for locks or other
12+
synchronization primitives. Code can be run in parallel on an opt-in basis.
13+
"""
14+
maintainer: [
15+
"Raphaël Proust <[email protected]>" "Anton Bachin <[email protected]>"
16+
]
17+
authors: ["Jérôme Vouillon" "Jérémie Dimino"]
18+
license: "MIT"
19+
homepage: "https://github.com/ocsigen/lwt"
20+
doc: "https://ocsigen.org/lwt"
21+
bug-reports: "https://github.com/ocsigen/lwt/issues"
22+
depends: [
23+
"dune" {>= "3.15"}
24+
"ocaml" {>= "4.14"}
25+
"domain_shims"
26+
"cppo" {build & >= "1.1"}
27+
"ocamlfind" {dev & >= "1.7.3-1"}
28+
"odoc" {with-doc & >= "2.3"}
29+
"dune-configurator"
30+
"ocplib-endian"
31+
]
32+
depopts: ["base-threads" "base-unix" "conf-libev"]
33+
dev-repo: "git+https://github.com/ocsigen/lwt.git"
34+
build: [
35+
["dune" "subst"] {dev}
36+
[
37+
"dune"
38+
"exec"
39+
"-p"
40+
name
41+
"src/unix/config/discover.exe"
42+
"--"
43+
"--save"
44+
"--use-libev" "%{conf-libev:installed}%"
45+
]
46+
[
47+
"dune"
48+
"build"
49+
"-p"
50+
name
51+
"-j"
52+
jobs
53+
"@install"
54+
"@runtest" {with-test}
55+
"@doc" {with-doc}
56+
]
57+
]
58+
x-maintenance-intent:[ "(latest)" ]
59+
available: opam-version >= "2.1.0"
60+
flags: avoid-version
61+
url {
62+
src: "https://github.com/ocsigen/lwt/archive/refs/tags/6.0.0-beta00.tar.gz"
63+
checksum: [
64+
"md5=a3242f8e3790739850d35aae9a0ed06b"
65+
"sha512=feefb156e2fae49cf9f9a14d66d812eed33349a19aa9a5abea37da60dcd97f6b9b08373ea761f1d9c243ea0d8388168c7fd329bd88cc807eb47dd9733f7092ed"
66+
]
67+
}
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# This file is generated by dune, edit dune-project instead
2+
opam-version: "2.0"
3+
synopsis: "Direct-style control-flow and `await` for Lwt"
4+
maintainer: [
5+
"Raphaël Proust <[email protected]>" "Anton Bachin <[email protected]>"
6+
]
7+
authors: ["Simon Cruanes"]
8+
license: "MIT"
9+
homepage: "https://github.com/ocsigen/lwt"
10+
doc: "https://ocsigen.org/lwt"
11+
bug-reports: "https://github.com/ocsigen/lwt/issues"
12+
depends: [
13+
"dune" {>= "3.15"}
14+
"ocaml" {>= "5.0"}
15+
"base-unix"
16+
"lwt" {>= "6"}
17+
"odoc" {with-doc}
18+
]
19+
build: [
20+
["dune" "subst"] {dev}
21+
[
22+
"dune"
23+
"build"
24+
"-p"
25+
name
26+
"-j"
27+
jobs
28+
"@install"
29+
"@runtest" {with-test}
30+
"@doc" {with-doc}
31+
]
32+
]
33+
dev-repo: "git+https://github.com/ocsigen/lwt.git"
34+
available: opam-version >= "2.1.0"
35+
flags: avoid-version
36+
url {
37+
src: "https://github.com/ocsigen/lwt/archive/refs/tags/6.0.0-beta00.tar.gz"
38+
checksum: [
39+
"md5=a3242f8e3790739850d35aae9a0ed06b"
40+
"sha512=feefb156e2fae49cf9f9a14d66d812eed33349a19aa9a5abea37da60dcd97f6b9b08373ea761f1d9c243ea0d8388168c7fd329bd88cc807eb47dd9733f7092ed"
41+
]
42+
}

0 commit comments

Comments
 (0)