File tree Expand file tree Collapse file tree 2 files changed +88
-0
lines changed
hacl-star-raw/hacl-star-raw.0.7.0
hacl-star/hacl-star.0.7.0 Expand file tree Collapse file tree 2 files changed +88
-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://tech.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: [
22+ "ocaml-option-bytecode-only"
23+ ]
24+ available:
25+ arch != "ppc64" & arch != "ppc32" & arch != "arm32" &
26+ (os = "freebsd" | os-family != "bsd")
27+ build: [
28+ [make "-C" "hacl-star-raw" "build-c"]
29+ [make "-C" "hacl-star-raw" "build-bindings"]
30+ ]
31+ install: [make "-C" "hacl-star-raw" "install"]
32+ dev-repo: "git+https://github.com/cryspen/hacl-packages.git"
33+ url {
34+ src:
35+ "https://github.com/cryspen/hacl-packages/releases/download/ocaml-v0.7.0/hacl-star.0.7.0.tar.gz"
36+ checksum: [
37+ "md5=7025737929629b3b48618fd6eea8b5df"
38+ "sha512=76052c875eff2cb3cfeeb337c92f3b270a55c538ac4574dd9dfaa8d6a18d2ad1bed1a3a632e1b800f3edcc4c10467ababcb6f33fd1ec36678d16900110eb8ced"
39+ ]
40+ }
41+ x-ci-accept-failures: ["centos-7" "oraclelinux-7"]
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://tech.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://tech.cryspen.com/hacl-packages/"
10+ doc: "https://tech.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.0/hacl-star.0.7.0.tar.gz"
43+ checksum: [
44+ "md5=7025737929629b3b48618fd6eea8b5df"
45+ "sha512=76052c875eff2cb3cfeeb337c92f3b270a55c538ac4574dd9dfaa8d6a18d2ad1bed1a3a632e1b800f3edcc4c10467ababcb6f33fd1ec36678d16900110eb8ced"
46+ ]
47+ }
You can’t perform that action at this time.
0 commit comments