this repo has no description
1opam-version: "2.0"
2maintainer: "https://github.com/ocaml/opam-repository/issues"
3homepage: "http://software.schmorp.de/pkg/libev.html"
4authors: "Marc Lehmann"
5license: "BSD-2-Clause"
6build: [["sh" "./build.sh"]]
7depends: [
8 "ocaml" {>= "3.11.0"}
9]
10depexts: [
11 ["libev-dev"] {os-family = "debian"}
12 ["libev"] {os = "macos" & os-distribution = "homebrew"}
13 ["libev-dev"] {os-distribution = "alpine"}
14 ["libev"] {os-distribution = "arch"}
15 ["libev-devel"] {os-distribution = "fedora"}
16 ["libev-devel"] {os-distribution = "rhel"}
17 ["libev-devel"] {os-distribution = "centos"}
18 ["libev-devel"] {os-distribution = "ol" & os-version >= "8"}
19 ["libev-devel"] {os-family = "suse" | os-family = "opensuse"}
20 ["libev"] {os = "freebsd"}
21 ["libev"] {os = "openbsd"}
22 ["libev"] {os-distribution = "arch"}
23]
24synopsis: "High-performance event loop/event model with lots of features"
25description: """
26Libev is modelled (very loosely) after libevent and the Event perl
27module, but is faster, scales better and is more correct, and also more
28featureful. And also smaller. Yay."""
29bug-reports: "https://github.com/ocaml/opam-repository/issues"
30flags: conf
31extra-source "discover.ml" {
32 src:
33 "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/conf-libev/discover.ml.4-11"
34 checksum: [
35 "sha256=ba1a7d7f70c02fe7618eeb09fa5274fdd737ed8fabe46152a3d075e7ba816fcb"
36 "md5=da9804a7324ae1afe65f48a7f7f6b70c"
37 ]
38}
39extra-source "build.sh" {
40 src:
41 "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/conf-libev/build.sh"
42 checksum: [
43 "sha256=4825462f8f84312caf9a2c797bbd24abc776d8a343de5561330314d846e5cf61"
44 "md5=f37b5eb73ebeb177dff1cd8bb2f38c4e"
45 ]
46}