this repo has no description
1opam-version: "2.0" 2maintainer: "Nicolas Berthier <m@nberth.space>" 3authors: ["Xavier Leroy"] 4homepage: "https://github.com/xavierleroy/camlidl" 5dev-repo: "git+https://github.com/xavierleroy/camlidl.git" 6bug-reports: "https://github.com/xavierleroy/camlidl/issues" 7license: [ 8 "QPL-1.0 WITH OCaml-LGPL-linking-exception" 9 "LGPL-2.0-or-later WITH OCaml-LGPL-linking-exception" 10] 11build: [ 12 ["mv" "config/Makefile.unix" "config/Makefile"] {os != "win32"} 13 ["mv" "config/Makefile.mingw" "config/Makefile"] {os = "win32"} 14 [make "all"] 15] 16patches: [ 17 "disable-fatal-warn-31.diff" {ocaml:version >= "4.03"} 18] 19synopsis: "Stub code generator for OCaml" 20description: """ 21CamlIDL is a stub code generator for OCaml. It automates the 22generation of C stub code required for the Caml/C interface, based on 23an MIDL specification. Also provides some support for Microsoft's COM 24software components.""" 25depends: [ 26 "ocaml" {>= "4.03" & < "5.0"} 27] 28conflicts: [ 29 "ocaml-option-bytecode-only" 30] 31available: [ os != "win32" & os != "cygwin" ] 32url { 33 src: "https://github.com/xavierleroy/camlidl/archive/camlidl107.tar.gz" 34 checksum: [ 35 "sha256=aa00c826017ba5d56f7bbed4a1c2e3ab98318e32dd6cdff849a3bffb85597961" 36 "md5=b3cd57df6713668632d2f274e30b6ded" 37 ] 38} 39extra-source "disable-fatal-warn-31.diff" { 40 src: 41 "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/camlidl/disable-fatal-warn-31.diff" 42 checksum: [ 43 "sha256=a7d14bd050c15a0b12472358952a889ad6703ed11350f40e7560eb29b0b33079" 44 "md5=750eef544a6a4f4835b819ca8d740924" 45 ] 46} 47extra-source "camlidl.install" { 48 src: 49 "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/camlidl/camlidl.install.1.07" 50 checksum: [ 51 "sha256=29d977190a114e7763f4ee2c7d86e128bb3d1cf6475c41ef649eb70507efbf17" 52 "md5=cf56e14faed046880b7c9d0f4cd737f1" 53 ] 54} 55extra-source "META" { 56 src: 57 "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/camlidl/META.1.07" 58 checksum: [ 59 "sha256=c3e2f5ddca3d5dcfd9f7c38ee6aeab2c0b1bc6f07d3e18543d063f2e08e6ef24" 60 "md5=df2fdae08d486c43311b0a7b8a9ca38c" 61 ] 62}