this repo has no description
1opam-version: "2.0"
2maintainer: "ygrek@autistici.org"
3license: "BSD-3-Clause"
4authors: [
5 "Maas-Maarten Zeeman <mmzeeman@xs4all.nl>"
6 "ygrek <ygrek@autistici.org>"
7]
8homepage: "https://github.com/ygrek/ocaml-libevent"
9dev-repo: "git+https://github.com/ygrek/ocaml-libevent.git"
10bug-reports: "https://github.com/ygrek/ocaml-libevent/issues"
11tags: ["org:ygrek"]
12build: [
13 [make "depend"]
14 [make]
15 [make "test"] {with-test & os != "macos"}
16 [make "doc"] {with-doc}
17]
18install: [
19 [make "install"]
20]
21depends: [
22 "ocaml" {>= "4.02.0"}
23 "ocamlfind" {build}
24 "base-unix"
25 "base-bytes" {with-test}
26 "ounit" {with-test}
27 "conf-libevent" {build}
28]
29available: !(os = "macos" & os-distribution = "homebrew" & arch = "arm64")
30conflicts: [ "ocaml-option-bytecode-only" ]
31synopsis: "OCaml wrapper for the libevent API"
32description: """
33libevent provides a mechanism to execute a callback function
34when a specific event occurs on a file descriptor or
35after a timeout has been reached. Furthermore, libevent also
36supports callbacks due to signals or regular timeouts."""
37url {
38 src: "https://ygrek.org/p/release/ocaml-libevent/ocaml-libevent-0.9.0.tar.gz"
39 checksum: [
40 "md5=00851213da0c9ecf37fbd3984a266789"
41 "sha256=e9bcbde7d554f18e52b761601eb4fb8a91df5d160dee03f10882c77a5a83c078"
42 "sha512=4f3510e91b1429fb3ed62e84c65adcd96826a6ea861cda41b630957f950968ab3dfc4788eb748764cb503b2e2aa3318d904adb3a6a10c1e5f11cd3201d264bfd"
43 ]
44 mirrors: "https://github.com/ygrek/ocaml-libevent/releases/download/v0.9.0/ocaml-libevent-0.9.0.tar.gz"
45}