this repo has no description
1opam-version: "2.0" 2maintainer: [ "Eyyüb Sari <eyyub.sari@epitech.eu>" 3 "Romain Calascibetta <romain.calascibetta@gmail.com>" ] 4authors: [ "Eyyüb Sari <eyyub.sari@epitech.eu>" 5 "Romain Calascibetta <romain.calascibetta@gmail.com>" ] 6homepage: "https://github.com/mirage/digestif" 7bug-reports: "https://github.com/mirage/digestif/issues" 8dev-repo: "git+https://github.com/mirage/digestif.git" 9doc: "https://mirage.github.io/digestif/" 10license: "MIT" 11synopsis: "Hashes implementations (SHA*, RIPEMD160, BLAKE2* and MD5) and HMAC of them" 12description: """ 13Digestif is a toolbox to provide hashes implementations in C and OCaml. 14 15It uses the linking trick and user can decide at the end to use the C implementation or the OCaml implementation 16from a shared interface. As a library, you should link with digestif, as an executable, you should choose between 17digestif.c or digestif.ocaml package. 18 19We provides implementation of: 20 * MD5 21 * SHA1 22 * SHA224 23 * SHA256 24 * SHA384 25 * SHA512 26 * BLAKE2B 27 * BLAKE2S 28 * RIPEMD160 29 30And HMAC of them. 31""" 32 33build: [ 34 [ "dune" "subst"] 35 [ "dune" "build" "-p" name "-j" jobs ] 36 [ "dune" "runtest" "-p" name "-j" jobs ] {with-test} 37] 38 39depends: [ 40 "ocaml" {>= "4.03.0" & < "5.0"} 41 "dune" {>= "1.1"} 42 "eqaf" 43 "base-bytes" 44 "base-bigarray" 45 "fmt" {with-test} 46 "alcotest" {with-test & < "1.0.0"} 47] 48conflicts: [ 49 "eqaf" {= "0.3"} 50] 51url { 52 src: 53 "https://github.com/mirage/digestif/releases/download/v0.7/digestif-v0.7.tbz" 54 checksum: [ 55 "sha256=0528c41179649971f591ba0634bace6345f0b2f1f3316f3e2e6b8cd83e04ad33" 56 "md5=3311058c71e874cda1a9eda1b4f757be" 57 ] 58} 59available: [ arch != "s390x" ]