this repo has no description
1opam-version: "2.0"
2maintainer: "Nicolas Ojeda Bar <n.oje.bar@gmail.com>"
3authors: "Nicolas Ojeda Bar <n.oje.bar@gmail.com>"
4homepage: "https://www.github.com/nojb/ocaml-macaroons"
5dev-repo: "git+https://www.github.com/nojb/ocaml-macaroons.git"
6bug-reports: "https://www.github.com/nojb/ocaml-macaroons/issues"
7license: "MIT"
8build: [
9 [make "macaroons"]
10 [make "sodium_macaroons"] {sodium:installed}
11 [make "doc"] {with-doc}
12]
13install: [
14 [make "install"] {!sodium:installed}
15 [make "install_sodium"] {sodium:installed}
16]
17remove: ["ocamlfind" "remove" "macaroons"]
18depends: [
19 "ocaml" {>= "4.01.0"}
20 "hex"
21 "base64" {>= "2.0.0" & < "3.0.0"}
22 "ocamlfind" {build}
23 "ocamlbuild" {build}
24]
25depopts: "sodium"
26synopsis: "Macaroons for OCaml"
27description: """
28This is a minimal reimplementation of libmacaroons
29(https://github.com/rescrv/libmacaroons) in OCaml.
30
31It consists of two findlib libraries: `macaroons` and `macaroons.sodium`. The
32first provides a functor over the required cryptographic operations, while the
33second uses libsodium for crypto, and is only installed if the OPAM package
34`sodium` is installed.
35
36See the paper http://research.google.com/pubs/pub41892.html to learn about
37Macaroons."""
38flags: light-uninstall
39url {
40 src: "https://github.com/nojb/ocaml-macaroons/archive/v0.1.0.tar.gz"
41 checksum: [
42 "sha256=19e23187bb44c7cbafa9aeb95e7472a91920912d5b3c68b4e1829c6357e3afbd"
43 "md5=6816ced35f687944f58e1a0d27bc888c"
44 ]
45}