File tree Expand file tree Collapse file tree 2 files changed +85
-0
lines changed
hacl-star-raw/hacl-star-raw.0.7.1
hacl-star/hacl-star.0.7.1 Expand file tree Collapse file tree 2 files changed +85
-0
lines changed Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ synopsis: "Auto-generated low-level OCaml bindings for EverCrypt/HACL*"
3+ description: """\
4+ This package contains a snapshot of the EverCrypt crypto provider and
5+ the HACL* library, along with automatically generated Ctypes bindings.
6+ For a higher-level idiomatic API see the `hacl-star` package, of
7+ which `hacl-star-raw` is a dependency."""
8+ maintainer: "Victor Dumitrescu <
[email protected] >"
9+ authors: "Project Everest"
10+ license: "Apache-2.0"
11+ homepage: "https://cryspen.com/hacl-packages/"
12+ bug-reports: "https://github.com/cryspen/hacl-packages/issues"
13+ depends: [
14+ "ocaml" {>= "4.08.0"}
15+ "dune" {>= "1.2"}
16+ "ocamlfind" {build}
17+ "ctypes" {>= "0.18.0"}
18+ "conf-which" {build}
19+ "conf-cmake" {build}
20+ ]
21+ conflicts: ["ocaml-option-bytecode-only"]
22+ available:
23+ arch != "ppc64" & arch != "ppc32" & arch != "arm32" &
24+ (os = "freebsd" | os-family != "bsd")
25+ build: [
26+ [make "-C" "hacl-star-raw" "build-c"]
27+ [make "-C" "hacl-star-raw" "build-bindings"]
28+ ]
29+ install: [make "-C" "hacl-star-raw" "install"]
30+ dev-repo: "git+https://github.com/cryspen/hacl-packages.git"
31+ url {
32+ src:
33+ "https://github.com/cryspen/hacl-packages/releases/download/ocaml-v0.7.1/hacl-star.0.7.1.tar.gz"
34+ checksum: [
35+ "md5=192bca3819b9e21b39a0d38f02081d39"
36+ "sha512=28c3f43af0bfeb3976ca11f8cb8ac38694165fd2c897b9048515b02a2116aff8aa45c37c8e475dc172dc7c964a8712beb94ba149426c2caeda1659312347e0b2"
37+ ]
38+ }
Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ synopsis: "OCaml API for EverCrypt/HACL*"
3+ description: """\
4+ Documentation for this library can be found
5+ [here](https://cryspen.com/hacl-packages/ocaml/main/index.html)."""
6+ maintainer: "Victor Dumitrescu <
[email protected] >"
7+ authors: "Project Everest"
8+ license: "Apache-2.0"
9+ homepage: "https://cryspen.com/hacl-packages/"
10+ doc: "https://cryspen.com/hacl-packages/ocaml/main/index.html"
11+ bug-reports: "https://github.com/cryspen/hacl-packages/issues"
12+ depends: [
13+ "ocaml" {>= "4.08.0"}
14+ "dune" {>= "1.2"}
15+ "hacl-star-raw" {= version}
16+ "zarith"
17+ "cppo" {build}
18+ "alcotest" {with-test & >= "1.1.0"}
19+ "qcheck-core" {with-test & >= "0.20"}
20+ "secp256k1-internal" {with-test}
21+ "cstruct" {with-test}
22+ "odoc" {with-doc}
23+ ]
24+ available: os = "freebsd" | os-family != "bsd"
25+ build: [
26+ ["dune" "subst"] {dev}
27+ [
28+ "dune"
29+ "build"
30+ "-p"
31+ name
32+ "-j"
33+ jobs
34+ "@install"
35+ "@runtest" {with-test}
36+ "@doc" {with-doc}
37+ ]
38+ ]
39+ dev-repo: "git+https://github.com/cryspen/hacl-packages.git"
40+ url {
41+ src:
42+ "https://github.com/cryspen/hacl-packages/releases/download/ocaml-v0.7.1/hacl-star.0.7.1.tar.gz"
43+ checksum: [
44+ "md5=192bca3819b9e21b39a0d38f02081d39"
45+ "sha512=28c3f43af0bfeb3976ca11f8cb8ac38694165fd2c897b9048515b02a2116aff8aa45c37c8e475dc172dc7c964a8712beb94ba149426c2caeda1659312347e0b2"
46+ ]
47+ }
You can’t perform that action at this time.
0 commit comments