this repo has no description

add coq-core.8.19.1, coq-stdlib.8.19.1, coqide-server.8.19.1, coq.8.19.1, coqide.8.19.1

Changed files
+273
packages
coq
coq.8.19.1
coq-core
coq-core.8.19.1
coq-stdlib
coq-stdlib.8.19.1
coqide
coqide.8.19.1
coqide-server
coqide-server.8.19.1
+69
packages/coq-core/coq-core.8.19.1/opam
···
+
opam-version: "2.0"
+
synopsis: "The Coq Proof Assistant -- Core Binaries and Tools"
+
description: """
+
Coq is a formal proof management system. It provides
+
a formal language to write mathematical definitions, executable
+
algorithms and theorems together with an environment for
+
semi-interactive development of machine-checked proofs.
+
+
Typical applications include the certification of properties of
+
programming languages (e.g. the CompCert compiler certification
+
project, or the Bedrock verified low-level programming library), the
+
formalization of mathematics (e.g. the full formalization of the
+
Feit-Thompson theorem or homotopy type theory) and teaching.
+
+
This package includes the Coq core binaries, plugins, and tools, but
+
not the vernacular standard library.
+
+
Note that in this setup, Coq needs to be started with the -boot and
+
-noinit options, as will otherwise fail to find the regular Coq
+
prelude, now living in the coq-stdlib package."""
+
maintainer: ["The Coq development team <coqdev@inria.fr>"]
+
authors: ["The Coq development team, INRIA, CNRS, and contributors"]
+
license: "LGPL-2.1-only"
+
homepage: "https://coq.inria.fr/"
+
doc: "https://coq.github.io/doc/"
+
bug-reports: "https://github.com/coq/coq/issues"
+
depends: [
+
"dune" {>= "2.9"}
+
"ocaml" {>= "4.09.0"}
+
"ocamlfind" {>= "1.8.1"}
+
"zarith" {>= "1.11"}
+
"conf-linux-libc-dev" {os = "linux"}
+
"odoc" {with-doc}
+
]
+
conflicts: [
+
"coq" { < "8.17" }
+
]
+
depopts: ["coq-native"]
+
dev-repo: "git+https://github.com/coq/coq.git"
+
build: [
+
["dune" "subst"] {dev}
+
[ "./configure"
+
"-prefix" prefix
+
"-mandir" man
+
"-libdir" "%{lib}%/coq"
+
"-native-compiler" "yes" {coq-native:installed} "no" {!coq-native:installed}
+
]
+
[
+
"dune"
+
"build"
+
"-p"
+
name
+
"-j"
+
jobs
+
"--promote-install-files=false"
+
"@install"
+
"@runtest" {with-test}
+
"@doc" {with-doc}
+
]
+
["dune" "install" "-p" name "--create-install-files" name]
+
]
+
+
url {
+
src: "https://github.com/coq/coq/releases/download/V8.19.1/coq-8.19.1.tar.gz"
+
checksum: [
+
"md5=13d2793fc6413aac5168822313e4864e"
+
"sha512=ec8379df34ba6e72bcf0218c66fef248b0e4c5c436fb3f2d7dd83a2c5f349dd0874a67484fcf9c0df3e5d5937d7ae2b2a79274725595b4b0065a381f70769b42"
+
]
+
}
+55
packages/coq-stdlib/coq-stdlib.8.19.1/opam
···
+
opam-version: "2.0"
+
synopsis: "The Coq Proof Assistant -- Standard Library"
+
description: """
+
Coq is a formal proof management system. It provides
+
a formal language to write mathematical definitions, executable
+
algorithms and theorems together with an environment for
+
semi-interactive development of machine-checked proofs.
+
+
Typical applications include the certification of properties of
+
programming languages (e.g. the CompCert compiler certification
+
project, or the Bedrock verified low-level programming library), the
+
formalization of mathematics (e.g. the full formalization of the
+
Feit-Thompson theorem or homotopy type theory) and teaching.
+
+
This package includes the Coq Standard Library, that is to say, the
+
set of modules usually bound to the Coq.* namespace."""
+
maintainer: ["The Coq development team <coqdev@inria.fr>"]
+
authors: ["The Coq development team, INRIA, CNRS, and contributors"]
+
license: "LGPL-2.1-only"
+
homepage: "https://coq.inria.fr/"
+
doc: "https://coq.github.io/doc/"
+
bug-reports: "https://github.com/coq/coq/issues"
+
depends: [
+
"dune" {>= "2.9"}
+
"coq-core" {= version}
+
"odoc" {with-doc}
+
]
+
depopts: ["coq-native"]
+
dev-repo: "git+https://github.com/coq/coq.git"
+
build: [
+
["dune" "subst"] {dev}
+
# We tell dunestrap to use coq-config from coq-core
+
[ make "dunestrap" "COQ_DUNE_EXTRA_OPT=-split" "DUNESTRAPOPT=-p coq-stdlib"]
+
[
+
"dune"
+
"build"
+
"-p"
+
name
+
"-j"
+
jobs
+
"--promote-install-files=false"
+
"@install"
+
"@runtest" {with-test}
+
"@doc" {with-doc}
+
]
+
["dune" "install" "-p" name "--create-install-files" name]
+
]
+
+
url {
+
src: "https://github.com/coq/coq/releases/download/V8.19.1/coq-8.19.1.tar.gz"
+
checksum: [
+
"md5=13d2793fc6413aac5168822313e4864e"
+
"sha512=ec8379df34ba6e72bcf0218c66fef248b0e4c5c436fb3f2d7dd83a2c5f349dd0874a67484fcf9c0df3e5d5937d7ae2b2a79274725595b4b0065a381f70769b42"
+
]
+
}
+50
packages/coq/coq.8.19.1/opam
···
+
opam-version: "2.0"
+
synopsis: "The Coq Proof Assistant"
+
description: """
+
Coq is a formal proof management system. It provides
+
a formal language to write mathematical definitions, executable
+
algorithms and theorems together with an environment for
+
semi-interactive development of machine-checked proofs.
+
+
Typical applications include the certification of properties of
+
programming languages (e.g. the CompCert compiler certification
+
project, or the Bedrock verified low-level programming library), the
+
formalization of mathematics (e.g. the full formalization of the
+
Feit-Thompson theorem or homotopy type theory) and teaching."""
+
maintainer: ["The Coq development team <coqdev@inria.fr>"]
+
authors: ["The Coq development team, INRIA, CNRS, and contributors"]
+
license: "LGPL-2.1-only"
+
homepage: "https://coq.inria.fr/"
+
doc: "https://coq.github.io/doc/"
+
bug-reports: "https://github.com/coq/coq/issues"
+
depends: [
+
"dune" {>= "2.9"}
+
"coq-core" {= version}
+
"coq-stdlib" {= version}
+
"coqide-server" {= version}
+
"odoc" {with-doc}
+
]
+
dev-repo: "git+https://github.com/coq/coq.git"
+
build: [
+
["dune" "subst"] {dev}
+
[
+
"dune"
+
"build"
+
"-p"
+
name
+
"-j"
+
jobs
+
"--promote-install-files=false"
+
"@install"
+
"@doc" {with-doc}
+
]
+
["dune" "install" "-p" name "--create-install-files" name]
+
]
+
+
url {
+
src: "https://github.com/coq/coq/releases/download/V8.19.1/coq-8.19.1.tar.gz"
+
checksum: [
+
"md5=13d2793fc6413aac5168822313e4864e"
+
"sha512=ec8379df34ba6e72bcf0218c66fef248b0e4c5c436fb3f2d7dd83a2c5f349dd0874a67484fcf9c0df3e5d5937d7ae2b2a79274725595b4b0065a381f70769b42"
+
]
+
}
+48
packages/coqide-server/coqide-server.8.19.1/opam
···
+
opam-version: "2.0"
+
synopsis: "The Coq Proof Assistant, XML protocol server"
+
description: """
+
Coq is a formal proof management system. It provides
+
a formal language to write mathematical definitions, executable
+
algorithms and theorems together with an environment for
+
semi-interactive development of machine-checked proofs.
+
+
This package provides the `coqidetop` language server, an
+
implementation of Coq's [XML protocol](https://github.com/coq/coq/blob/master/dev/doc/xml-protocol.md)
+
which allows clients, such as CoqIDE, to interact with Coq in a
+
structured way."""
+
maintainer: ["The Coq development team <coqdev@inria.fr>"]
+
authors: ["The Coq development team, INRIA, CNRS, and contributors"]
+
license: "LGPL-2.1-only"
+
homepage: "https://coq.inria.fr/"
+
doc: "https://coq.github.io/doc/"
+
bug-reports: "https://github.com/coq/coq/issues"
+
depends: [
+
"dune" {>= "2.9"}
+
"coq-core" {= version}
+
"odoc" {with-doc}
+
]
+
build: [
+
["dune" "subst"] {dev}
+
[
+
"dune"
+
"build"
+
"-p"
+
name
+
"-j"
+
jobs
+
"--promote-install-files=false"
+
"@install"
+
"@runtest" {with-test}
+
"@doc" {with-doc}
+
]
+
["dune" "install" "-p" name "--create-install-files" name]
+
]
+
dev-repo: "git+https://github.com/coq/coq.git"
+
+
url {
+
src: "https://github.com/coq/coq/releases/download/V8.19.1/coq-8.19.1.tar.gz"
+
checksum: [
+
"md5=13d2793fc6413aac5168822313e4864e"
+
"sha512=ec8379df34ba6e72bcf0218c66fef248b0e4c5c436fb3f2d7dd83a2c5f349dd0874a67484fcf9c0df3e5d5937d7ae2b2a79274725595b4b0065a381f70769b42"
+
]
+
}
+51
packages/coqide/coqide.8.19.1/opam
···
+
opam-version: "2.0"
+
synopsis: "The Coq Proof Assistant --- GTK3 IDE"
+
description: """
+
Coq is a formal proof management system. It provides
+
a formal language to write mathematical definitions, executable
+
algorithms and theorems together with an environment for
+
semi-interactive development of machine-checked proofs.
+
+
This package provides the CoqIDE, a graphical user interface for the
+
development of interactive proofs."""
+
maintainer: ["The Coq development team <coqdev@inria.fr>"]
+
authors: ["The Coq development team, INRIA, CNRS, and contributors"]
+
license: "LGPL-2.1-only"
+
homepage: "https://coq.inria.fr/"
+
doc: "https://coq.github.io/doc/"
+
bug-reports: "https://github.com/coq/coq/issues"
+
depends: [
+
"dune" {>= "2.9"}
+
"ocamlfind" {build}
+
"conf-findutils" {build}
+
"conf-adwaita-icon-theme"
+
"coqide-server" {= version}
+
"cairo2" {>= "0.6.4"}
+
"lablgtk3-sourceview3" {>= "3.1.2"}
+
"odoc" {with-doc}
+
]
+
build: [
+
["dune" "subst"] {dev}
+
[
+
"dune"
+
"build"
+
"-p"
+
name
+
"-j"
+
jobs
+
"--promote-install-files=false"
+
"@install"
+
"@runtest" {with-test}
+
"@doc" {with-doc}
+
]
+
["dune" "install" "-p" name "--create-install-files" name]
+
]
+
dev-repo: "git+https://github.com/coq/coq.git"
+
+
url {
+
src: "https://github.com/coq/coq/releases/download/V8.19.1/coq-8.19.1.tar.gz"
+
checksum: [
+
"md5=13d2793fc6413aac5168822313e4864e"
+
"sha512=ec8379df34ba6e72bcf0218c66fef248b0e4c5c436fb3f2d7dd83a2c5f349dd0874a67484fcf9c0df3e5d5937d7ae2b2a79274725595b4b0065a381f70769b42"
+
]
+
}