File tree Expand file tree Collapse file tree 1 file changed +41
-0
lines changed
packages/jasmin/jasmin.2023.06.0 Expand file tree Collapse file tree 1 file changed +41
-0
lines changed Original file line number Diff line number Diff line change
1
+ opam-version: "2.0"
2
+ synopsis: "Compiler for High-Assurance and High-Speed Cryptography"
3
+ description: """
4
+ Jasmin is a workbench for high-assurance and high-speed cryptography. Jasmin
5
+ implementations aim at being efficient, safe, correct, and secure.
6
+ """
7
+ maintainer: "Jean-Christophe Léchenet <
[email protected] >"
8
+ author: "Jasmin authors and contributors"
9
+ license: "MIT"
10
+ homepage: "https://github.com/jasmin-lang/jasmin"
11
+ bug-reports: "https://github.com/jasmin-lang/jasmin/issues"
12
+ dev-repo: "git+https://github.com/jasmin-lang/jasmin.git"
13
+
14
+ depends: [
15
+ "ocaml" {>= "4.11" & build}
16
+ "batteries" {>= "3.4.0"}
17
+ "menhir" {>= "20160825" & build}
18
+ "menhirLib"
19
+ "camlidl"
20
+ "zarith" {>= "1.9.0"}
21
+ "apron" {>= "v0.9.12"}
22
+ "conf-ppl"
23
+ "yojson" {>= "1.6.0"}
24
+ "dune" {>= "3.2"}
25
+ "cmdliner" {>= "1.1" & build }
26
+ "ocamlfind" { build }
27
+ ]
28
+ build: [
29
+ [make "-C" "compiler" "build"]
30
+ ]
31
+ install: [
32
+ ["mkdir" "-p" "%{prefix}%/bin"]
33
+ ["cp" "compiler/_build/default/entry/jasminc.exe" "%{prefix}%/bin/jasminc"]
34
+ ["cp" "compiler/_build/default/entry/jazz2tex.exe" "%{prefix}%/bin/jazz2tex"]
35
+ ["mkdir" "-p" "%{prefix}%/lib/jasmin/easycrypt"]
36
+ ["sh" "-c" "cp eclib/*.ec \"%{prefix}%/lib/jasmin/easycrypt/\""]
37
+ ]
38
+ url {
39
+ src: "https://github.com/jasmin-lang/jasmin/releases/download/v2023.06.0/jasmin-compiler-v2023.06.0.tar.bz2"
40
+ checksum: "sha256=c900501833594213404eceb69ea5ac825fc7cd0087db81073e9f3b0772340f1a"
41
+ }
You can’t perform that action at this time.
0 commit comments