Skip to content

Commit 290ee63

Browse files
authored
Merge pull request #24459 from dinosaure/release-checkseum-v0.5.2
[new release] checkseum (0.5.2)
2 parents 60c6af0 + ff89db2 commit 290ee63

File tree

1 file changed

+54
-0
lines changed
  • packages/checkseum/checkseum.0.5.2

1 file changed

+54
-0
lines changed
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
opam-version: "2.0"
2+
maintainer: [ "Romain Calascibetta <[email protected]>" ]
3+
authors: [ "Romain Calascibetta <[email protected]>" ]
4+
homepage: "https://github.com/mirage/checkseum"
5+
bug-reports: "https://github.com/mirage/checkseum/issues"
6+
dev-repo: "git+https://github.com/mirage/checkseum.git"
7+
doc: "https://mirage.github.io/checkseum/"
8+
license: "MIT"
9+
synopsis: "Adler-32, CRC32 and CRC32-C implementation in C and OCaml"
10+
description: """
11+
Checkseum is a library to provide implementation of Adler-32, CRC32 and CRC32-C
12+
in C and OCaml.
13+
14+
This library use the linking trick to choose between the C implementation
15+
(checkseum.c) or the OCaml implementation (checkseum.ocaml). This library is on
16+
top of optint to get the best representation of an int32. """
17+
18+
build: [
19+
[ "dune" "build" "-p" name "-j" jobs ]
20+
[ "dune" "runtest" "-p" name "-j" jobs ] {with-test}
21+
]
22+
23+
install: [
24+
[ "dune" "install" "-p" name ] {with-test}
25+
[ "ocaml" "./test/test_runes.ml" ] {with-test}
26+
]
27+
28+
depends: [
29+
"ocaml" {>= "4.07.0"}
30+
"dune" {>= "2.6.0"}
31+
"dune-configurator"
32+
"optint" {>= "0.3.0"}
33+
"alcotest" {with-test}
34+
"bos" {with-test}
35+
"astring" {with-test}
36+
"fmt" {with-test}
37+
"fpath" {with-test}
38+
"rresult" {with-test}
39+
"ocamlfind" {with-test}
40+
]
41+
42+
conflicts: [
43+
"mirage-xen" {< "6.0.0"}
44+
"ocaml-freestanding"
45+
]
46+
url {
47+
src:
48+
"https://github.com/mirage/checkseum/releases/download/v0.5.2/checkseum-0.5.2.tbz"
49+
checksum: [
50+
"sha256=9e5e4fd4405cb4a8b4df00877543251833e08a6499ef42ccb8dba582df0dafc8"
51+
"sha512=b66261effaa561ce5cb8d92a3ec78565a5579bf3d3c4b7f08eba59998ac4d7f49ae9c240986c231b22b965c93a949a8a2e35edec42277ecb5602829945fba6db"
52+
]
53+
}
54+
x-commit-hash: "79867ddb97f347657ff2ec026da1d77ec7864db6"

0 commit comments

Comments
 (0)