this repo has no description
1opam-version: "2.0"
2license: "LGPL-2.1-or-later WITH OCaml-LGPL-linking-exception"
3synopsis: "BER-N111 MetaOCaml"
4maintainer: [
5 "David Allsopp <david@tarides.com>"
6 "Jeremy Yallop <yallop@gmail.com>"
7]
8authors: [
9 "Xavier Leroy"
10 "Damien Doligez"
11 "Alain Frisch"
12 "Jacques Garrigue"
13 "Didier Rémy"
14 "Jérôme Vouillon"
15 "Oleg Kiselyov"
16]
17bug-reports: "https://github.com/ocaml/opam-repository/issues"
18dev-repo: "git+https://github.com/metaocaml/ber-metaocaml.git#ber-n111"
19homepage: "http://okmij.org/ftp/ML/MetaOCaml.html"
20depends: [
21 "ocaml" {= "4.11.1" & post}
22 "base-unix" {post}
23 "base-bigarray" {post}
24 "base-threads" {post}
25 "base-metaocaml-ocamlfind" {post}
26]
27conflict-class: "ocaml-core-compiler"
28flags: compiler
29setenv: CAML_LD_LIBRARY_PATH = "%{lib}%/stublibs"
30build: [
31 ["./configure" "-prefix" "%{prefix}%" "--enable-flambda"]
32 {os != "openbsd" & os != "macos"}
33 ["./configure" "-prefix" "%{prefix}%" "CC=cc" "ASPP=cc -c" "--enable-flambda"]
34 {os = "openbsd" | os = "macos"}
35 [make "world.opt"]
36 [make "-C" "ber-metaocaml-111" "all"]
37]
38install: [
39 [make "-i" "install"]
40 [make "-C" "ber-metaocaml-111" "install" "install.opt"]
41]
42url {
43 src: "https://github.com/metaocaml/ber-metaocaml/archive/ber-n111.tar.gz"
44 checksum: [
45 "sha256=7996a90098b4e91ccc07e7e6e8f3927fd378c5dc0a4ce9bed118fb49ada7573a"
46 "md5=3362d3bab70e662defc92d493effe5e1"
47 ]
48}
49post-messages: [
50 "A failure in the middle of the build may be caused by build parallelism
51 (enabled by default).
52 Please file a bug report at https://github.com/ocaml/opam-repository/issues"
53 {failure & jobs > 1}
54 "You can try installing again including --jobs=1
55 to force a sequential build instead."
56 {failure & jobs > 1 & opam-version >= "2.0.5"}
57]
58available: !(os = "macos" & arch = "arm64")
59patches: ["alt-signal-stack.patch"]
60extra-source "alt-signal-stack.patch" {
61 src: "https://github.com/ocaml/ocaml/commit/dd28ac0cf4365bd0ea1bcc374cbc5e95a6f39bea.patch?full_index=1"
62 checksum: "sha256=e94ff6043dbd47594599a7743b8e97080aef85a1541c5731c04494d19bdabaa7"
63}