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"] 13 {os = "macos" | os = "linux" | os = "freebsd" | os = "bsd" | os = "unix" | 14 os = "cygwin"} 15 ["mv" "config/Makefile.win32" "config/Makefile"] {os = "win32"} 16 [make "all"] 17] 18patches: [ 19 "cpp-location.diff" 20 "disable-fatal-warn-31.diff" {ocaml:version >= "4.03"} 21 "build-dll.diff" 22] 23synopsis: "Stub code generator for OCaml" 24description: """ 25CamlIDL is a stub code generator for OCaml. It automates the 26generation of C stub code required for the Caml/C interface, based on 27an MIDL specification. Also provides some support for Microsoft's COM 28software components.""" 29depends: [ 30 "ocaml" {< "4.14"} 31] 32available: [ os != "win32" & os != "cygwin" ] 33url { 34 src: 35 "https://github.com/ocaml/opam-source-archives/raw/main/camlidl.1.05.tar.gz" 36 checksum: [ 37 "sha256=857ed5bd3b2f99c62813070e1a5b4b6375e837c6815f4ad956baeb6f8c660311" 38 "md5=4cfb863bc3cbdc1af2502042c45cc675" 39 ] 40} 41extra-source "disable-fatal-warn-31.diff" { 42 src: 43 "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/camlidl/disable-fatal-warn-31.diff" 44 checksum: [ 45 "sha256=a7d14bd050c15a0b12472358952a889ad6703ed11350f40e7560eb29b0b33079" 46 "md5=750eef544a6a4f4835b819ca8d740924" 47 ] 48} 49extra-source "cpp-location.diff" { 50 src: 51 "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/camlidl/cpp-location.diff" 52 checksum: [ 53 "sha256=ab10e54eebb663643f8c27d6d71a4e5ea2debaa6d9d5133d5fab68ae1f0d8ed2" 54 "md5=bf3ee8e555285ec9140894cf6b0b19a8" 55 ] 56} 57extra-source "camlidl.install" { 58 src: 59 "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/camlidl/camlidl.install.1.05" 60 checksum: [ 61 "sha256=20ff1556125239c931f73525414bd136ef5ff5612459ef20a93f9947b4eae4d3" 62 "md5=32bff4ff902ef2283abaf54022f4c890" 63 ] 64} 65extra-source "build-dll.diff" { 66 src: 67 "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/camlidl/build-dll.diff" 68 checksum: [ 69 "sha256=2d6566f1dac431e9a4b3afd247431e502f46b435889d9d41e5b9f0cfe1cd1f89" 70 "md5=2bb0e37bc876bce7b3f1524db1df8ccc" 71 ] 72} 73extra-source "META" { 74 src: 75 "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/camlidl/META.1.05" 76 checksum: [ 77 "sha256=da9742a62cefcd2a9c792af8baa449e28f88381a41bcd75c56f98f52c7acbc5b" 78 "md5=66b8e0b9187f7b2d25301e431ff779d9" 79 ] 80}