this repo has no description
1opam-version: "2.0"
2synopsis: "The Coq Proof Assistant -- Core Binaries and Tools"
3description: """
4Coq is a formal proof management system. It provides
5a formal language to write mathematical definitions, executable
6algorithms and theorems together with an environment for
7semi-interactive development of machine-checked proofs.
8
9Typical applications include the certification of properties of
10programming languages (e.g. the CompCert compiler certification
11project, or the Bedrock verified low-level programming library), the
12formalization of mathematics (e.g. the full formalization of the
13Feit-Thompson theorem or homotopy type theory) and teaching.
14
15This package includes the Coq core binaries, plugins, and tools, but
16not the vernacular standard library.
17
18Note that in this setup, Coq needs to be started with the -boot and
19-noinit options, as will otherwise fail to find the regular Coq
20prelude, now living in the coq-stdlib package."""
21maintainer: ["The Coq development team <coqdev@inria.fr>"]
22authors: ["The Coq development team, INRIA, CNRS, and contributors"]
23license: "LGPL-2.1-only"
24homepage: "https://coq.inria.fr/"
25doc: "https://coq.github.io/doc/"
26bug-reports: "https://github.com/coq/coq/issues"
27depends: [
28 "dune" {>= "2.9"}
29 "ocaml" {>= "4.09.0"}
30 "ocamlfind" {>= "1.8.1"}
31 "zarith" {>= "1.11"}
32 "conf-linux-libc-dev" {os = "linux"}
33 "odoc" {with-doc}
34]
35conflicts: [
36 "coq" { < "8.17" }
37]
38depopts: ["coq-native" "memprof-limits"]
39dev-repo: "git+https://github.com/coq/coq.git"
40build: [
41 ["dune" "subst"] {dev}
42 [ "./configure"
43 "-prefix" prefix
44 "-mandir" man
45 "-libdir" "%{lib}%/coq"
46 "-native-compiler" "yes" {coq-native:installed} "no" {!coq-native:installed}
47 ]
48 [
49 "dune"
50 "build"
51 "-p"
52 name
53 "-j"
54 jobs
55 "--promote-install-files=false"
56 "@install"
57 "@runtest" {with-test}
58 "@doc" {with-doc}
59 ]
60 ["dune" "install" "-p" name "--create-install-files" name]
61]
62
63url {
64 src: "https://github.com/coq/coq/releases/download/V8.19.2/coq-8.19.2.tar.gz"
65 checksum: [
66 "md5=5d1187d5e44ed0163f76fb12dabf012e"
67 "sha512=91bc81530fa4f6498961583ad51eac5001f139881788b88e360a866ad8e2a6e2c5bce86d1a580ab4cd4782bf49d48318767df82471ce33ba3ac143e5569ad33c"
68 ]
69}