···11+opam-version: "2.0"
22+synopsis: "Simple Event Library"
33+description:
44+ "This library is the result of our experience in using threads and the Lwt async monad to tame the problem of writing a server which has to listen and react to multiple sources of events. The library itself is just sugar atop Unix.select. You can read more about the library on https://github.com/gares/sel"
55+maintainer: ["Enrico Tassi <enrico.tassi@inria.fr>"]
66+authors: ["Enrico Tassi"]
77+license: "MIT"
88+tags: ["event" "input" "output"]
99+homepage: "https://github.com/gares/sel"
1010+bug-reports: "https://github.com/gares/sel/issues"
1111+depends: [
1212+ "ocaml" {>= "4.08"}
1313+ "dune" {>= "3.5"}
1414+ "ppx_deriving"
1515+ "ppx_sexp_conv" {with-test}
1616+ "ppx_inline_test" {with-test}
1717+ "ppx_assert" {with-test}
1818+ "odoc" {with-doc}
1919+]
2020+build: [
2121+ ["dune" "subst"] {dev}
2222+ [
2323+ "dune"
2424+ "build"
2525+ "-p"
2626+ name
2727+ "-j"
2828+ jobs
2929+ "@install"
3030+ "@runtest" {with-test}
3131+ "@doc" {with-doc}
3232+ ]
3333+]
3434+dev-repo: "git+https://github.com/gares/sel.git"
3535+url {
3636+ src: "https://github.com/gares/sel/releases/download/v0.5.0/sel-0.5.0.tbz"
3737+ checksum: [
3838+ "sha256=9f867e3def5f9072e7473c02af2c5835ed7ae50d9576cf7e09db916d1263a88d"
3939+ "sha512=0901bcc17498f0cfeb2aa88d3e1e6c77b508d6f05e635146fffc3859ba353eaf9b8cfae9b6fe3e78af84e1c731bf612706ed53bf0ee4f516e3c27bf12889d45d"
4040+ ]
4141+}
4242+x-commit-hash: "4707d3c27fc74ef572311ede6a5c9f06ae8ceaf4"