this repo has no description
1opam-version: "2.0" 2synopsis: "BER-101 MetaOCaml" 3maintainer: "David Allsopp <david@tarides.com>" 4authors: [ 5 "Xavier Leroy" 6 "Damien Doligez" 7 "Alain Frisch" 8 "Jacques Garrigue" 9 "Didier Rémy" 10 "Jérôme Vouillon" 11 "Oleg Kiselyov" 12] 13bug-reports: "https://github.com/ocaml/opam-repository/issues" 14dev-repo: "git+https://github.com/metaocaml/ber-metaocaml.git#ber-n101" 15homepage: "http://okmij.org/ftp/ML/MetaOCaml.html" 16depends: [ 17 "ocaml" {= "4.01.0" & post} 18 "base-unix" {post} 19 "base-bigarray" {post} 20 "base-threads" {post} 21 "base-ocamlbuild" {post} 22 "base-metaocaml-ocamlfind" {post} 23] 24conflict-class: "ocaml-core-compiler" 25flags: compiler 26setenv: CAML_LD_LIBRARY_PATH = "%{lib}%/stublibs" 27build: [ 28 [ 29 "sed" 30 "-ib" 31 "-e" 32 "s/opts=\"\"/opts=\"-Wno-implicit-function-declaration\"/" 33 "config/auto-aux/hasgot" 34 ] {os = "macos"} 35 ["./configure" "-prefix" "%{prefix}%"] 36 {os != "openbsd" & os != "freebsd" & os != "macos"} 37 ["./configure" "-prefix" "%{prefix}%" "-cc" "cc" "-aspp" "cc -c"] 38 {os = "openbsd" | os = "freebsd" | os = "macos"} 39 ["%{make}%" "world"] 40 ["%{make}%" "world.opt"] 41] 42install: [ 43 ["%{make}%" "-i" "install"] 44 ["%{make}%" "-C" "ber-metaocaml-101" "all"] 45 ["%{make}%" "-C" "ber-metaocaml-101" "install"] 46] 47patches: [ 48 "bd7fa181cb64742c3b6cbb8ee13436554eb18cd7...fix-clang-build.diff" 49 "alt-signal-stack.patch" 50] 51url { 52 src: "https://github.com/metaocaml/ber-metaocaml/archive/ber-n101.tar.gz" 53 checksum: [ 54 "sha256=0daff133c51a6d9046e42a4b73783c632317ca1dfba8ecdf846a2f421d22ac6a" 55 "md5=6a366887562dee1b9ea34a43c8d6413a" 56 ] 57} 58extra-source "bd7fa181cb64742c3b6cbb8ee13436554eb18cd7...fix-clang-build.diff" { 59 src: 60 "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/fix-clang-build-ocaml-401.patch" 61 checksum: [ 62 "sha256=54c4a0e537dbe4e5a85d9c91671d2e82749042a7211305de3632e6a0529eef2d" 63 "md5=faccda3b3ab092fa9ac7d5d4d8beb004" 64 ] 65} 66available: !(os = "macos" & arch = "arm64") 67extra-source "alt-signal-stack.patch" { 68 src: "https://github.com/ocaml/ocaml/commit/d111407bf4ff71171598d30825c8e59ed5f75fd6.patch?full_index=1" 69 checksum: "sha256=cadeb58478a5ca998fdfa54dc99fbb31235a0ce7689a740338a8fdb391e9b436" 70}