Skip to content

Commit b5f217c

Browse files
authored
Merge pull request #376 from rtetley/coq-corn-new-tag
New tag for coq-corn
2 parents a945981 + 761266a commit b5f217c

File tree

2 files changed

+99
-1
lines changed

2 files changed

+99
-1
lines changed
Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
opam-version: "2.0"
2+
maintainer: "[email protected]"
3+
version: "dev"
4+
5+
homepage: "https://github.com/coq-community/corn"
6+
dev-repo: "git+https://github.com/coq-community/corn.git"
7+
bug-reports: "https://github.com/coq-community/corn/issues"
8+
license: "GPL-2.0"
9+
10+
synopsis: "The Coq Constructive Repository at Nijmegen."
11+
description: """
12+
CoRN includes the following parts:
13+
14+
- Algebraic Hierarchy
15+
16+
An axiomatic formalization of the most common algebraic
17+
structures, including setoids, monoids, groups, rings,
18+
fields, ordered fields, rings of polynomials, real and
19+
complex numbers
20+
21+
- Model of the Real Numbers
22+
23+
Construction of a concrete real number structure
24+
satisfying the previously defined axioms
25+
26+
- Fundamental Theorem of Algebra
27+
28+
A proof that every non-constant polynomial on the complex
29+
plane has at least one root
30+
31+
- Real Calculus
32+
33+
A collection of elementary results on real analysis,
34+
including continuity, differentiability, integration,
35+
Taylor's theorem and the Fundamental Theorem of Calculus
36+
37+
- Exact Real Computation
38+
39+
Fast verified computation inside Coq. This includes: real numbers, functions,
40+
integrals, graphs of functions, differential equations.
41+
"""
42+
43+
build: [
44+
["./configure.sh"]
45+
[make "-j%{jobs}%"]
46+
]
47+
install: [make "install"]
48+
depends: [
49+
"coq" {(>= "8.14" & < "8.19~") | (= "dev")}
50+
"coq-math-classes" {(>= "8.8.1") | (= "dev")}
51+
"coq-bignums"
52+
]
53+
54+
tags: [
55+
"category:Mathematics/Algebra"
56+
"category:Mathematics/Real Calculus and Topology"
57+
"category:Mathematics/Exact Real computation"
58+
"keyword:constructive mathematics"
59+
"keyword:algebra"
60+
"keyword:real calculus"
61+
"keyword:real numbers"
62+
"keyword:Fundamental Theorem of Algebra"
63+
"logpath:CoRN"
64+
"date:2023-10-16"
65+
]
66+
authors: [
67+
"Evgeny Makarov"
68+
"Robbert Krebbers"
69+
"Eelis van der Weegen"
70+
"Bas Spitters"
71+
"Jelle Herold"
72+
"Russell O'Connor"
73+
"Cezary Kaliszyk"
74+
"Dan Synek"
75+
"Luís Cruz-Filipe"
76+
"Milad Niqui"
77+
"Iris Loeb"
78+
"Herman Geuvers"
79+
"Randy Pollack"
80+
"Freek Wiedijk"
81+
"Jan Zwanenburg"
82+
"Dimitri Hendriks"
83+
"Henk Barendregt"
84+
"Mariusz Giero"
85+
"Rik van Ginneken"
86+
"Dimitri Hendriks"
87+
"Sébastien Hinderer"
88+
"Bart Kirkels"
89+
"Pierre Letouzey"
90+
"Lionel Mamane"
91+
"Nickolay Shmyrev"
92+
"Vincent Semeria"
93+
]
94+
95+
url {
96+
src: "https://github.com/coq-community/corn/archive/8.18.0.tar.gz"
97+
checksum: "sha512=cd61c8314fcbec3b38429e94c77ff76caccfb38cbfbc95faf9bbe127f86756299d9744a288a36c4cf9c02e0a8701e57491eab0eab44747458bcbc021e8f3b408"
98+
}

package_picks/package-pick-8.18+beta1.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ then
9898

9999
# Constructive mathematics
100100
PACKAGES="${PACKAGES} coq-math-classes.8.18.0"
101-
#PACKAGES="${PACKAGES} coq-corn.8.16.0" # depends on coq-math-classes
101+
PACKAGES="${PACKAGES} coq-corn.8.18.0"
102102

103103
# Homotopy Type Theory (HoTT)
104104
PACKAGES="${PACKAGES} coq-hott.8.18"

0 commit comments

Comments
 (0)