|
| 1 | +opam-version: "2.0" |
| 2 | +maintainer: "Cyril Cohen < [email protected]>" |
| 3 | + |
| 4 | +homepage: "https://github.com/coq-community/coqeal" |
| 5 | +dev-repo: "git+https://github.com/coq-community/coqeal.git" |
| 6 | +bug-reports: "https://github.com/coq-community/coqeal/issues" |
| 7 | +license: "MIT" |
| 8 | + |
| 9 | +synopsis: "CoqEAL - The Coq Effective Algebra Library" |
| 10 | +description: """ |
| 11 | +This Coq library contains a subset of the work that was developed in the context |
| 12 | +of the ForMath EU FP7 project (2009-2013). It has two parts: |
| 13 | +- theory, which contains developments in algebra including normal forms of matrices, |
| 14 | + and optimized algorithms on MathComp data structures. |
| 15 | +- refinements, which is a framework to ease change of data representations during a proof.""" |
| 16 | + |
| 17 | +build: [make "-j%{jobs}%"] |
| 18 | +install: [make "install"] |
| 19 | +depends: [ |
| 20 | + "coq" {(>= "8.20" & < "9.1~") | (= "dev")} |
| 21 | + "coq-bignums" |
| 22 | + "coq-elpi" {>= "2.5.0"} |
| 23 | + "coq-hierarchy-builder" {>= "1.4.0"} |
| 24 | + "coq-mathcomp-ssreflect" {>= "2.3" & < "2.4~"} |
| 25 | + "coq-mathcomp-algebra" |
| 26 | + "coq-mathcomp-multinomials" {>= "2.0"} |
| 27 | + "coq-mathcomp-real-closed" {>= "2.0"} |
| 28 | +] |
| 29 | + |
| 30 | +tags: [ |
| 31 | + "category:Computer Science/Decision Procedures and Certified Algorithms/Correctness proofs of algorithms" |
| 32 | + "keyword:effective algebra" |
| 33 | + "keyword:elementary divisor rings" |
| 34 | + "keyword:Smith normal form" |
| 35 | + "keyword:mathematical components" |
| 36 | + "keyword:Bareiss" |
| 37 | + "keyword:Karatsuba multiplication" |
| 38 | + "keyword:refinements" |
| 39 | + "logpath:CoqEAL" |
| 40 | +] |
| 41 | +authors: [ |
| 42 | + "Guillaume Cano" |
| 43 | + "Cyril Cohen" |
| 44 | + "Maxime Dénès" |
| 45 | + "Érik Martin-Dorel" |
| 46 | + "Anders Mörtberg" |
| 47 | + "Damien Rouhling" |
| 48 | + "Pierre Roux" |
| 49 | + "Vincent Siles" |
| 50 | +] |
| 51 | + |
| 52 | +url { |
| 53 | + src: "https://github.com/coq-community/coqeal/archive/refs/tags/2.1.0.tar.gz" |
| 54 | + checksum: "sha512=5d771d442a403bdf38a8d159df38299e6409f248a6a7b62b9608dae1df440ec796067ce16ecd3b6088d47a07cf5b6f0bc9eceb75aacb8a9ca9c63a80f597d00b" |
| 55 | +} |
0 commit comments