Skip to content

Commit c44c665

Browse files
authored
Merge pull request ocaml#22717 from xavierleroy/cryptokit-1.18
Cryptokit 1.18
2 parents 4d71c85 + b0f7496 commit c44c665

File tree

1 file changed

+39
-0
lines changed
  • packages/cryptokit/cryptokit.1.18

1 file changed

+39
-0
lines changed
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
opam-version: "2.0"
2+
synopsis: "A library of cryptographic primitives"
3+
description:
4+
"Cryptokit includes authenticated encryption (AES-GCM, Chacha20-Poly1305), block ciphers (AES, DES, 3DES), stream ciphers (Chacha20, ARCfour), public-key cryptography (RSA, DH), hashes (SHA-256, SHA-512, SHA-3, Blake2, Blake3), MACs, compression, random number generation -- all presented with a compositional, extensible interface."
5+
maintainer: ["Xavier Leroy <[email protected]>"]
6+
authors: ["Xavier Leroy"]
7+
license: "LGPL-2.0-or-later WITH OCaml-LGPL-linking-exception"
8+
homepage: "https://github.com/xavierleroy/cryptokit"
9+
bug-reports: "https://github.com/xavierleroy/cryptokit/issues"
10+
depends: [
11+
"ocaml" {>= "4.08.0"}
12+
"dune" {>= "2.5"}
13+
"dune-configurator"
14+
"zarith" {>= "1.4"}
15+
"conf-zlib"
16+
"conf-gmp-powm-sec"
17+
]
18+
build: [
19+
["dune" "subst"] {dev}
20+
[
21+
"dune"
22+
"build"
23+
"-p"
24+
name
25+
"-j"
26+
jobs
27+
"@install"
28+
"@runtest" {with-test}
29+
"@doc" {with-doc}
30+
]
31+
]
32+
dev-repo: "git+https://github.com/xavierleroy/cryptokit.git"
33+
url {
34+
src: "https://github.com/xavierleroy/cryptokit/archive/release118.tar.gz"
35+
checksum: [
36+
"sha256=0e9d636dc45967ac3529831ec20aed1aff4c941ae6cfb69b7c29c3d721db2c2b"
37+
"sha512=3d797d250941f6b3f991b52238509030aa3a21f0fa4967eb6c9aa1a2d3f1faeac9ddfb088d999b768dce3768741158a5baea386f55a641d09b7a0c148ec87ac9"
38+
]
39+
}

0 commit comments

Comments
 (0)