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 "base-bigarray" 18 "fmt" 19 "rresult" 20 "cmdliner" 21] 22available: arch = "x86_64" 23synopsis: "Checkseum" 24description: """ 25========= 26 27Chekseum is a library which implements ADLER-32 and CRC32C Cyclic Redundancy 28Check. It provides 2 implementation, the first in C and the second in OCaml. The 29library is on top of [`optint`](https://github.com/dinosaure/optint.git) to get 30the best representation of the CRC in the OCaml world. 31 32Then, as [`digestif`](https://github.com/mirage/digestif.git), `checkseum` uses 33the linking trick. So if you want to use `checkseum` in a library, you can link 34with the `checkseum` package which **does not** provide an implementation. Then, 35end-user can choose between the C implementation or the OCaml implementation 36(both work on Mirage). 37 38Of course, you can link directly to `checkseum.c` or `checkseum.ocaml` if you 39want to make an executable directly.""" 40url { 41 src: 42 "https://github.com/dinosaure/checkseum/releases/download/v0.0.2/checkseum-0.0.2.tbz" 43 checksum: [ 44 "sha256=8c756d1b79f526dce8a2d8f984a3ee23a6a58e419d0b595cfd22a83f24435b14" 45 "md5=ed6cadd8080c6d485c2ffd44a74e3c59" 46 ] 47}