this repo has no description
1opam-version: "2.0"
2homepage: "https://github.com/abeaumont/ocaml-salsa20-core"
3dev-repo: "git+https://github.com/abeaumont/ocaml-salsa20-core.git"
4bug-reports: "https://github.com/abeaumont/ocaml-salsa20-core/issues"
5doc: "https://abeaumont.github.io/ocaml-salsa20-core/"
6maintainer: "Alfredo Beaumont <alfredo.beaumont@gmail.com>"
7license: "BSD-2-Clause"
8
9build: [
10 ["dune" "subst"] {dev}
11 ["dune" "build" "-p" name "-j" jobs]
12 ["dune" "runtest" "-p" name "-j" jobs] {with-test}
13]
14depends: [
15 "conf-pkg-config" {build}
16 "dune" {>= "1.3.0"}
17 "cstruct" {>= "3.2.0" & < "6.1.0"}
18 "ocaml" {>= "4.02.0"}
19 "alcotest" {with-test}
20]
21depopts: [
22 "ocaml-freestanding"
23 "mirage-xen-posix"
24]
25conflicts: [
26 "mirage-xen-posix" {<"3.1.0"}
27 "ocaml-freestanding" {< "0.4.1"}
28]
29synopsis: "The Salsa20 core functions, in OCaml"
30description: """
31An OCaml implementation of [Salsa20 Core](http://cr.yp.to/salsa20.html) functions, both Salsa20/20 Core and the reduced Salsa20/8 Core and Salsa20/12 Core functions.
32The hot loop is implemented in C for efficiency reasons.
33"""
34authors: "Alfredo Beaumont <alfredo.beaumont@gmail.com>"
35url {
36 src:
37 "https://github.com/abeaumont/ocaml-salsa20-core/releases/download/1.0.0/salsa20-core-1.0.0.tbz"
38 checksum: [
39 "sha256=cf1abb67a59f204d2a25b4edefacb3c5ecd528199f50b8f8dd4ec7904eb3880b"
40 "sha512=b4eff10f221bdab56d86d57472bd9871c2579a75152c91ef0db033e471a37ccfd344591df788155315a7c533ce79d6fc96fb9db0241daffa4541c0530a270c39"
41 ]
42}