this repo has no description
1opam-version: "2.0" 2maintainer: [ "Romain Calascibetta <romain.calascibetta@gmail.com>" ] 3authors: [ "Romain Calascibetta <romain.calascibetta@gmail.com>" ] 4homepage: "https://github.com/dinosaure/checkseum" 5bug-reports: "https://github.com/dinosaure/checkseum/issues" 6dev-repo: "git+https://github.com/dinosaure/checkseum.git" 7doc: "https://dinosaure.github.io/checkseum/" 8license: "MIT" 9 10build: [ "jbuilder" "build" "-p" name "-j" jobs ] 11 12depends: [ 13 "ocaml" {>= "4.03.0" & < "4.12"} 14 "jbuilder" {>= "1.0+beta7"} 15 "optint" {< "0.0.5"} 16 "base-bytes" 17] 18available: arch = "x86_64" 19synopsis: "Checkseum" 20description: """ 21========= 22 23Chekseum is a library which implements ADLER-32 and CRC32C Cyclic Redundancy 24Check. It provides 2 implementation, the first in C and the second in OCaml. The 25library is on top of [`optint`](https://github.com/dinosaure/optint.git) to get 26the best representation of the CRC in the OCaml world. 27 28Then, as [`digestif`](https://github.com/mirage/digestif.git), `checkseum` uses 29the linking trick. So if you want to use `checkseum` in a library, you can link 30with the `checkseum` package which _does not_ provide an implementation. Then, 31end-user can choose between the C implementation or the OCaml implementation 32(both work on Mirage). 33 34Of course, you can link directly to `checkseum.c` or `checkseum.ocaml` if you 35want directly to make an executable.""" 36url { 37 src: 38 "https://github.com/dinosaure/checkseum/releases/download/v0.0.1/checkseum-0.0.1.tbz" 39 checksum: [ 40 "sha256=858fad9c580ac38fa890d0a7d1b2e8b61dbe167eb0ed0701c24a0b4883f3e679" 41 "md5=e4f52dccb0b65d199bd4fe1b19f03ca9" 42 ] 43}