this repo has no description

Merge pull request #21476 from palmskog/add-coq-and-ide-8.15.2

add coq.8.15.2 and corresponding coqide.8.15.2

Changed files
+95
packages
coq
coq.8.15.2
coqide
coqide.8.15.2
+55
packages/coq/coq.8.15.2/opam
···
···
+
opam-version: "2.0"
+
maintainer: "coqdev@inria.fr"
+
authors: "The Coq development team, INRIA, CNRS, and contributors."
+
homepage: "https://coq.inria.fr/"
+
bug-reports: "https://github.com/coq/coq/issues"
+
dev-repo: "git+https://github.com/coq/coq.git"
+
license: "LGPL-2.1-only"
+
synopsis: "Formal proof management system"
+
description: """
+
The Coq proof assistant 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 and the
+
Bedrock verified low-level programming library), the formalization of
+
mathematics (e.g., the full formalization of the Feit-Thompson theorem
+
and homotopy type theory) and teaching.
+
"""
+
+
depopts: [
+
"coq-native"
+
]
+
depends: [
+
"ocaml" {>= "4.05.0"}
+
"ocamlfind" {build}
+
"dune" {>= "2.5.1"}
+
"conf-findutils" {build}
+
"zarith" {>= "1.10"}
+
]
+
conflicts: [
+
"base-nnp"
+
"ocaml-option-nnpchecker"
+
]
+
build: [
+
[
+
"./configure"
+
"-configdir" "%{lib}%/coq/config"
+
"-prefix" prefix
+
"-mandir" man
+
"-docdir" "%{doc}%/coq"
+
"-libdir" "%{lib}%/coq"
+
"-datadir" "%{share}%/coq"
+
"-coqide" "no"
+
"-native-compiler" "yes" {coq-native:installed} "no" {!coq-native:installed}
+
]
+
[ make "COQ_USE_DUNE=" "-j%{jobs}%" ]
+
]
+
install: [
+
[ make "COQ_USE_DUNE=" "install" ]
+
]
+
+
url {
+
src: "https://github.com/coq/coq/archive/refs/tags/V8.15.2.tar.gz"
+
checksum: "sha256=13a67c0a4559ae22e9765c8fdb88957b16c2b335a2d5f47e4d6d9b4b8b299926"
+
}
+40
packages/coqide/coqide.8.15.2/opam
···
···
+
opam-version: "2.0"
+
maintainer: "coqdev@inria.fr"
+
authors: "The Coq development team, INRIA, CNRS, and contributors."
+
homepage: "https://coq.inria.fr/"
+
bug-reports: "https://github.com/coq/coq/issues"
+
dev-repo: "git+https://github.com/coq/coq.git"
+
license: "LGPL-2.1-only"
+
synopsis: "IDE of the Coq formal proof management system"
+
description: """
+
CoqIDE is a graphical user interface for interactive development
+
of mathematical definitions, executable algorithms, and proofs of theorems
+
using the Coq proof assistant.
+
"""
+
+
depends: [
+
"coq" {= version}
+
"ocamlfind" {build}
+
"dune" {>= "2.5.1"}
+
"conf-findutils" {build}
+
"lablgtk3-sourceview3"
+
"conf-adwaita-icon-theme"
+
]
+
build: [
+
[
+
"./configure"
+
"-configdir" "%{lib}%/coq/config"
+
"-prefix" prefix
+
"-mandir" man
+
"-docdir" "%{doc}%/coq"
+
"-libdir" "%{lib}%/coq"
+
"-datadir" "%{share}%/coq"
+
"-native-compiler" "yes" {coq-native:installed} "no" {!coq-native:installed}
+
]
+
[ "dune" "build" "-p" name "-j" jobs ]
+
]
+
+
url {
+
src: "https://github.com/coq/coq/archive/refs/tags/V8.15.2.tar.gz"
+
checksum: "sha256=13a67c0a4559ae22e9765c8fdb88957b16c2b335a2d5f47e4d6d9b4b8b299926"
+
}