Skip to content

Commit 743e7bb

Browse files
authored
Merge pull request ocaml#23564 from dinosaure/release-digestif-v1.1.4
[new release] digestif (1.1.4)
2 parents 9596dec + 5204fd5 commit 743e7bb

File tree

1 file changed

+63
-0
lines changed
  • packages/digestif/digestif.1.1.4

1 file changed

+63
-0
lines changed
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
opam-version: "2.0"
2+
maintainer: [ "Eyyüb Sari <[email protected]>"
3+
"Romain Calascibetta <[email protected]>" ]
4+
authors: [ "Eyyüb Sari <[email protected]>"
5+
"Romain Calascibetta <[email protected]>" ]
6+
homepage: "https://github.com/mirage/digestif"
7+
bug-reports: "https://github.com/mirage/digestif/issues"
8+
dev-repo: "git+https://github.com/mirage/digestif.git"
9+
doc: "https://mirage.github.io/digestif/"
10+
license: "MIT"
11+
synopsis: "Hashes implementations (SHA*, RIPEMD160, BLAKE2* and MD5)"
12+
description: """
13+
Digestif is a toolbox to provide hashes implementations in C and OCaml.
14+
15+
It uses the linking trick and user can decide at the end to use the C implementation or the OCaml implementation.
16+
17+
We provides implementation of:
18+
* MD5
19+
* SHA1
20+
* SHA224
21+
* SHA256
22+
* SHA384
23+
* SHA512
24+
* BLAKE2B
25+
* BLAKE2S
26+
* RIPEMD160
27+
"""
28+
29+
build: [
30+
[ "dune" "build" "-p" name "-j" jobs ]
31+
[ "dune" "runtest" "-p" name "-j" jobs ] {with-test}
32+
]
33+
install: [
34+
[ "dune" "install" "-p" name ] {with-test}
35+
[ "ocaml" "./test/test_runes.ml" ] {with-test}
36+
]
37+
38+
depends: [
39+
"ocaml" {>= "4.08.0"}
40+
"dune" {>= "2.6.0"}
41+
"eqaf"
42+
"fmt" {with-test}
43+
"alcotest" {with-test}
44+
"bos" {with-test}
45+
"astring" {with-test}
46+
"fpath" {with-test}
47+
"rresult" {with-test}
48+
"ocamlfind" {with-test}
49+
]
50+
51+
conflicts: [
52+
"mirage-xen" {< "6.0.0"}
53+
"ocaml-freestanding"
54+
]
55+
url {
56+
src:
57+
"https://github.com/mirage/digestif/releases/download/v1.1.4/digestif-1.1.4.tbz"
58+
checksum: [
59+
"sha256=c3793e720f0da8054f6286c545c821a7febe882e7f4e5497ec89b15a353511e1"
60+
"sha512=a4014f65a3be370761833fd98f3916d0a64ada6f99ac016890f5ae98ec75a941836a5a1e145ae36372aeb6b48c66a0ad9907a4318bfc8dc0c237840edba1aef4"
61+
]
62+
}
63+
x-commit-hash: "92160895c308d0d5b722afd4811882f7850277d2"

0 commit comments

Comments
 (0)