Commit graph

619 commits

Author SHA1 Message Date
Vincent Laporte 3d80ca27c0 coqPackages.coq-ext-lib: enable for Coq 8.16 2022-06-13 11:29:20 +02:00
Pierre Roux ecf2791d8b coq_8_16: init at 8.16+rc1 2022-06-08 18:42:10 +02:00
Vincent Laporte 66a532257d coqPackages.coq-elpi: 1.13.0 → 1.14.0 2022-06-08 09:46:41 +02:00
Ben Siraphob 3de12b0987
smtcoq: fix cvc4 dependency 2022-06-06 00:03:11 -07:00
Ben Siraphob 91dde6efd2
coqPackages.smtcoq: itp22 -> 2021-09-17 2022-06-05 23:22:07 -07:00
Vincent Laporte 73812431fb compcert: add support for Coq 8.15.2 2022-06-03 10:45:45 +02:00
Vincent Laporte 595e59d4b0 coqPackages.VST: fix build with Coq 8.15.2 2022-06-03 10:45:45 +02:00
Cyril Cohen d113661156 coqPackages: etc
- put `findlib` in `buildInputs` of `mkCoqDerivation` to make sure `coq` packages find their ocaml plugin dependencies,
- use `propagatedBuildInputs` to make sure ocaml plugin dependencies are in path,
- updated `coqPackage.heq` (broken url),
- fixed use of `DESTDIR` and `COQMF_COQLIB` in mkCoqDerivation,
- adding `COQCORELIB` environement variable to put ocaml plugin files in the right place,
- make `metaFetch` available from `coqPackages`
2022-05-25 20:00:25 +02:00
Ben Siraphob f150888da6 coqPackages.interval: 4.4.0 -> 4.5.1 2022-05-16 22:37:13 +02:00
Vincent Laporte 1f11888116 Revert "coqPackages: etc"
This reverts commit 7e589a45ef.
2022-05-13 06:47:14 +02:00
Vincent Laporte 215235cce5 Revert "moving findlib to propagedNativeBuildInputs"
This reverts commit 82440c9374.
2022-05-13 06:47:14 +02:00
Cyril Cohen 82440c9374 moving findlib to propagedNativeBuildInputs 2022-05-12 06:11:43 +02:00
Cyril Cohen 7e589a45ef coqPackages: etc
- use propagatedBuildInputs to make sure ocaml plugin stuff is in path
- updated coqPackage.heq (broken url)
- fixed use of `DESTDIR` and `COQMF_COQLIB` in mkCoqDerivation
- adding `COQCORELIB` environement variable to put ocaml plugin files in the right place
- make metaFetch available from `coqPackages`
2022-05-12 06:11:43 +02:00
Vincent Laporte 38dc75293d
coqPackages.mathcomp-tarjan: enable with Coq 8.15 2022-05-07 07:29:45 +02:00
Vincent Laporte a1cb58e4cf
coqPackages.semantics: enable with Coq 8.15 2022-05-07 07:29:42 +02:00
Vincent Laporte 7711b57784
coqPackages.smpl: init at 8.14 & 8.15 2022-05-07 07:29:39 +02:00
Vincent Laporte e34f56ce98
coqPackages.itauto: init at 8.14.0 & 8.15.0 2022-05-07 07:29:36 +02:00
Vincent Laporte f393892bb3
coqPackages.smtcoq: disable for Coq > 8.13 2022-05-07 07:29:33 +02:00
Vincent Laporte e9d3fe8f28
coqPackages.goedel: enable with Coq 8.15 2022-05-07 07:29:30 +02:00
Vincent Laporte 4847e4382c
coqPackages.category-theory: enable with Coq 8.15 2022-05-07 07:29:25 +02:00
Vincent Laporte d317484de1
coqPackages.graph-theory: enable for Coq 8.15 2022-05-07 07:29:18 +02:00
Vincent Laporte 94c97dfa94 coqPackages.QuickChick: 1.5.0 → 1.6.2 2022-05-07 07:20:43 +02:00
Kenji Maillard 86a6908045
coqPackages.metacoq: create package (#162639) 2022-05-03 09:26:34 +02:00
Vladimír Čunát c480cc2895
Merge branch 'master' into staging-next-2022-04-23 2022-04-30 23:02:28 +02:00
Vincent Laporte 10b2632716 coqPackages.simple-io: 1.3.0 → 1.7.0 2022-04-29 20:59:11 +02:00
Vincent Laporte 95261182f0 coqPackages.parsec: 0.1.0 → 0.1.1 2022-04-29 07:11:26 +02:00
Vincent Laporte 52dfc053d0 coqPackages.tlc: 20210316 → 20211215 2022-04-28 20:56:01 +02:00
Vladimír Čunát 51554cbbdb
Merge branch 'master' into staging-next-2022-04-23 2022-04-27 22:50:17 +02:00
Vincent Laporte a231ab1096 coqPackages.coqtail-math: 20201124 → 8.14 2022-04-27 19:15:35 +02:00
Vincent Laporte 5e718d7071 coqPackages.metalib: clean & init at 8.15 2022-04-27 11:36:20 +02:00
github-actions[bot] e7703dd154
Merge master into staging-next 2022-04-26 12:04:22 +00:00
Vincent Laporte 68322e1297 coqPackages.mathcomp-word: 1.0 → 1.1 2022-04-26 13:11:29 +02:00
Artturi 785373a76f
Merge pull request #166605 from siraben/remove-redundant-stdenv 2022-04-22 20:25:38 +03:00
Vincent Laporte 834faa24b4
coqPackages.Verdi: 20210524 → 20211026 2022-04-19 21:35:05 +02:00
Ben Siraphob 259fa13d53 treewide: remove nativeBuildInputs that are in stdenv 2022-04-16 21:46:46 +03:00
Ben Siraphob a1244414d5
coqPackages.smtcoq: init at itp22 2022-04-13 19:38:01 -05:00
Ben Siraphob 8566253746
coqPackages.trakt: init at 1.0 2022-04-13 19:38:00 -05:00
Vincent Laporte 72f3b1a4d1 coqPackages.CoLoR: 1.8.1 → 1.8.2 2022-04-12 18:57:15 +02:00
Vincent Laporte ffe759bb5b coqPackages.gappalib: 1.5.0 → 1.5.1 2022-04-11 21:07:00 +02:00
Ben Siraphob e121b4b732
Merge pull request #167193 from vbgl/coq-coqprime-8.15 2022-04-04 17:36:54 -05:00
Vincent Laporte 1ea4550773
coqPackages.coqprime: 8.14.1 → 8.15 2022-04-04 17:08:31 +02:00
Vincent Laporte bee11786f6
coqPackages.relation-algebra: 1.7.6, 1.7.7 2022-04-04 11:24:27 +02:00
Vincent Laporte ff32bb3cf2
coqPackages.aac-tactics: 8.13.2, 8.14.1, 8.15.1 2022-04-04 11:21:01 +02:00
Vincent Laporte ff83e827b5 coqPackages.VST: fix build with Coq 8.15.1 2022-03-24 10:17:42 +01:00
Vincent Laporte 9e4d58db80 compcert: add support for Coq 8.15.1 2022-03-24 10:17:42 +01:00
Ulrik Strid 7e20e9039e coqPackages: tree-wide move packages to nativeBuildInputs and add strictDeps = true
Co-authored-by: Vincent Laporte <vbgl@users.noreply.github.com>
2022-02-25 07:54:17 +01:00
Vincent Laporte 3b50449992 coqPackages.iris: 3.5.0 → 3.6.0
coqPackages.stdpp: 1.6.0 → 1.7.0
2022-02-23 21:14:14 +01:00
Vincent Laporte df5c6e08b8 coqPackages_8_15.coqhammer: enable at 1.3.2 2022-02-23 09:04:09 +01:00
Théo Zimmermann 61ac416992 coqPackages.hydra-battles: fix version checking logic
With this change, the derivation can be relied on without overlay in the upstream project.
2022-02-21 16:20:04 +01:00
Théo Zimmermann 450eab2ca7 coqPackages_8_14.gaia-hydras: 0.5 -> 0.6 2022-02-20 14:32:30 +01:00
Théo Zimmermann 8208c3eec8 coqPackages.addition-chains: 0.5 -> 0.6 2022-02-20 14:32:30 +01:00
Théo Zimmermann d0bb08b5cc coqPackages.hydra-battles: 0.5 -> 0.6 2022-02-20 14:32:30 +01:00
Théo Zimmermann 7fa2a7232d coqPackages.LibHyps: init at 2.0.4.1 2022-02-20 14:14:40 +01:00
Enrico Tassi 15d1c96f91 coq-elpi: 1.12.1 -> 1.13.0 2022-02-16 17:57:06 +01:00
Vincent Laporte 6d5e3764dd coqPackages.VST: 2.8 → 2.9 2022-02-16 08:03:02 +01:00
Vincent Laporte dd09b52700 coqPackages.ITree: enable for Coq 8.15 2022-02-16 08:03:02 +01:00
Vincent Laporte c845a272a5 coqPackages.compcert: enable for Coq 8.15
and make version 3.9 the default for Coq 8.12
2022-02-16 08:03:02 +01:00
Vincent Laporte 8199da6293
coqPackages_8_15.dpdgraph: init at 1.0+8.15 2022-02-06 12:16:43 +01:00
Pierre Roux ced4ffe645 Add odd-order 1.13.0 2022-02-02 08:56:55 +01:00
Pierre Roux 2768c9d4cb Adapt to Coq 8.15 and MathCOmp 1.14 2022-02-02 08:56:55 +01:00
Pierre Roux 7846d0278e mathcomp-abel compiles with Coq 8.15 2022-02-02 08:56:55 +01:00
Cyril Cohen dffe2434ae coqPackages.mathcomp: 1.13.0 -> 1.14.0 2022-02-02 08:56:55 +01:00
Théo Zimmermann 51d92e5c6e coqPackages_8_15.paramcoq: init at 1.1.3+coq8.15 2022-01-27 08:49:00 +01:00
Théo Zimmermann 4632498895 coqPackages.gaia: mark as compatible with Coq 8.15 2022-01-27 08:49:00 +01:00
Théo Zimmermann 247cc00c9e coqPackages.mathcomp-zify: mark as compatible with Coq 8.15 2022-01-27 08:49:00 +01:00
Théo Zimmermann eb1b39787f coqPackages_8_15.serapi: init at 8.15.0+0.15.0
And also clean up rc version for Coq 8.15.
2022-01-27 08:11:31 +01:00
José Romildo Malaquias a01cad0d0f
ocamlPackages.ppx_import: 1.8.0 -> 1.9.1 (#156399)
* ocamlPackages.ppx_import: 1.8.0 -> 1.9.1

* coqPackages.serapi: fix compilation with ppx_import-1.9.1
2022-01-26 13:16:24 +01:00
Théo Zimmermann 7e149abe9d coqPackages.reglang: mark as compatible with Coq 8.15 2022-01-25 15:24:08 +01:00
Théo Zimmermann 4b7398fe10 coqPackages_8_15.equations: init at 1.3+8.15 2022-01-25 15:24:08 +01:00
Théo Zimmermann f18e742079 coqPackages.deriving: mark as compatible with Coq 8.15 2022-01-25 15:24:08 +01:00
Théo Zimmermann ec85449f80 coqPackages.coq-record-update: mark as compatible with Coq 8.15 2022-01-25 15:24:08 +01:00
Théo Zimmermann e290bc12f7 coqPackages.coq-ext-lib: 0.11.4 -> 0.11.6
Compatibility with Coq 8.15.
2022-01-25 15:24:08 +01:00
Théo Zimmermann 075b606ef9 coqPackages.corn: mark as compatible with Coq 8.15 2022-01-25 12:59:07 +01:00
Théo Zimmermann e40a892f11 coqPackages.math-classes: 8.13.0 -> 8.15.0
Compatibility with Coq 8.15.
2022-01-25 12:59:07 +01:00
Ben Siraphob 28d7cd8c46
coqPackages.CoLoR: update homepage 2022-01-07 16:45:54 +07:00
Ben Siraphob fc8e7c963d
coqPackages.semantics: add 8.14.0 2021-12-29 21:21:02 +07:00
Vincent Laporte e99619604d coqPackages.mathcomp-word: init at 1.0 2021-12-24 11:59:00 +01:00
Vincent Laporte a2aaaee3d9 coqPackages.ITree: enable for Coq 8.14 2021-12-22 19:10:10 +01:00
Vincent Laporte 3f4f5ee591 coqPackages.paco: 4.1.1 → 4.1.2 2021-12-22 19:10:10 +01:00
Bobby Rong 281e50cad8
Merge pull request #147386 from ineol/update-coq-paco
coqPackages.paco: 4.0.2 -> 4.1.1
2021-12-17 15:13:26 +08:00
John Wiegley 11f5352bbe
coqPackages.category-theory: Set highest compatibility to coq 8.14 (#150559)
* coqPackages.category-theory: Set highest compatibility to coq 8.14

* coqPackages.category-theory: 20210730 → 20211213

Co-authored-by: Vincent Laporte <Vincent.Laporte@gmail.com>
2021-12-16 10:00:31 +01:00
Vincent Laporte 9ec8e46141
coqPackages.serapi: init at 8.14.0+0.14.0 for Coq 8.14 & OCaml < 4.12 (#148775) 2021-12-12 20:41:49 +01:00
Vincent Laporte a2b044154f coqPackages.iris: disable for Coq 8.15 2021-12-09 15:46:06 +01:00
Vincent Laporte 5401acff06 coqPackages.stdpp: disable for Coq 8.15 2021-12-09 15:46:06 +01:00
Vincent Laporte 69bba1dc67 coqPackages.interval: disable for Coq 8.15 2021-12-09 15:46:06 +01:00
Vincent Laporte b62ea74e97 coqPackages.graph-theory: disable for Coq 8.15 2021-12-09 15:46:06 +01:00
Vincent Laporte a73d01cf07 coqPackages.gappalib: disable for Coq 8.15 2021-12-09 15:46:06 +01:00
Vincent Laporte edd5950d12 coqPackages.coqeal: disable for Coq 8.15 2021-12-09 15:46:06 +01:00
Vincent Laporte a0240d5415 coqPackages.bignums: enable for Coq 8.15 2021-12-09 15:46:06 +01:00
Vincent Laporte 2b51eb99d2 coqPackages.StructTac: enable for Coq 8.15 2021-12-09 15:46:06 +01:00
Vincent Laporte f5ca72dcf3
coqPackages.mathcomp-bigenough: 1.0.0 → 1.0.1 2021-12-08 13:37:58 +01:00
Vincent Laporte 2db21cf063 coqPackages.equations: 1.2.4 → 1.3 (for Coq 8.13) 2021-12-03 12:54:58 +01:00
Vincent Laporte d24027a684 coqPackages.coqprime: 8.12 → 8.14.1 2021-12-02 13:16:44 +01:00
Vincent Laporte 3b1c4a732f compcert: fix for Coq 8.14.1 2021-12-01 15:43:53 +01:00
Vincent Laporte 4f51fae5bb coqPackages.serapi: remove with Coq 8.14 2021-12-01 13:46:15 +01:00
Vincent Laporte 041de05c3d coqPackages.coqhammer: 1.3.1 → 1.3.2 2021-11-29 10:33:36 +01:00
Vincent Laporte 5b861824b3 compcert: 3.9 → 3.10
Enable for Coq 8.14

Use default version of OCaml (instead of 4.05)

VST is not ready for CompCert 3.10, so it still uses 3.9
2021-11-29 08:45:34 +01:00
Léo Stefanesco f127992f86 coqPackages.paco: 4.0.2 -> 4.1.1 2021-11-25 18:48:21 +01:00
Léo Stefanesco 7c52900af1 coqPackages.coq-record-update: init 2021-11-25 17:20:16 +00:00
Valentin Robert 30c56e2e10 coq-bits: 1.0.0 -> 1.1.0 2021-11-16 13:43:32 -08:00
Ben Siraphob d4ca3899e9
Merge pull request #145711 from siraben/coq-smpl-init
coqPackages.smpl: init
2021-11-15 19:49:58 -06:00
Léo Stefanesco 58bdfc529b iris: 3.4.0 -> 3.5.0; stdpp: 1.5.0 -> 1.6.0 2021-11-14 15:26:37 +01:00
Vincent Laporte 3e84e0fd7d coqPackages.graph-theory: enable for Coq 8.14 2021-11-13 13:17:20 +01:00
Ben Siraphob c513f1ed91
coqPackages.smpl: init 2021-11-12 22:22:35 -06:00
xaverdh 03a257e5a3
treewide: quote urls according to rfc 0045 (#145260)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-11-10 11:37:56 +01:00
Pierre Roux aeb8fae646 coqPackages.coqeal: 1.0.6 -> 1.1.0 2021-11-05 14:37:53 +01:00
Pierre Roux 3e66c4013f coqPackages.coqeal: master, add dependency
In order to include matrix normal forms in
CoqEAL (https://github.com/coq-community/coqeal/pull/54)
we add a dependency to mathcomp-real-closed.
2021-11-02 11:36:09 +01:00
Vincent Laporte a2445c740e coqPackages.dpdgraph: 0.6.9 → 1.0 2021-10-31 07:06:14 +01:00
Ben Siraphob 054bac1eca
Merge pull request #143793 from CohenCyril/fixHB-coq8.12
coqPackages.hierarchy-builder: etc
2021-10-30 14:01:19 -05:00
Ben Siraphob dbe6b53a93
Merge pull request #142072 from Zimmi48/fix-zorns-lemma-before-9.0
Fix zorns-lemma before 9.0.
2021-10-30 11:44:46 -05:00
Cyril Cohen 314e64e467 coqPackages.hierarchy-builder: etc 2021-10-30 05:30:44 +02:00
Cyril Cohen c5c34f6be1 coqPackages.mathcomp: 1.12.0 -> 1.13.0 2021-10-29 21:05:07 +02:00
Cyril Cohen b46055e928 coqPackages.coq-elpi: 1.10 -> 1.11 2021-10-27 13:19:57 +02:00
Vincent Laporte c7671c1853 coqPackages.paramcoq: 1.1.2 → 1.1.3 (for Coq 8.10–8.12) 2021-10-21 13:29:12 +02:00
Théo Zimmermann 170128a5a7 coqPackages.serapi: patch to fix COQPATH issue
SerAPI was interpreting paths as relative to the Coq root.
2021-10-21 11:55:12 +02:00
Vincent Laporte 44745d496c coqPackages.extructures: init at 0.3.0 2021-10-21 10:03:03 +02:00
Vincent Laporte 78085b01ef coqPackages.deriving: init at 0.1.0 2021-10-21 10:03:03 +02:00
Théo Zimmermann 290b16bfe5
coqPackages.zorns-lemma: fix build of versions pre-9.0
The source was fetched from the wrong location and thus did not match the provided sha.
2021-10-18 12:01:37 +02:00
Théo Zimmermann 8797af5eb7
coqPackages.gaia-hydras: init at 0.5 2021-10-18 11:42:52 +02:00
Théo Zimmermann 589393a08b
coqPackages.hydra-battles: 0.4 -> 0.5 2021-10-18 11:42:02 +02:00
Théo Zimmermann 856da48b65
coqPackages.addition-chains: 0.4 -> 0.5 2021-10-18 11:41:25 +02:00
Théo Zimmermann 3c6e3c742f coqPackages.mathcomp-zify: 1.0.0+1.12+8.13 -> 1.1.0+1.12+8.13 2021-10-16 09:31:55 +02:00
Théo Zimmermann 4b26811cdd coqPackages.gaia: mark as compatible with Coq 8.14 2021-10-16 09:28:48 +02:00
Théo Zimmermann b946b0f9bb coqPackages.goedel: 8.12.0 -> 8.13.0 2021-10-15 21:04:46 +02:00
Théo Zimmermann e7735f2252 coqPackages_8_14.serapi: init at 8.14+rc1+0.14.0 2021-10-13 10:44:09 +02:00
Théo Zimmermann 3437b543fd coq_8_14: init at 8.14+rc1 2021-10-13 10:44:09 +02:00
Vincent Laporte 9f4ccabc7e coqPackages.Verdi: 20200131 → 20210524 2021-10-05 07:38:05 +02:00
Vincent Laporte 05845bd429 coqPackages.StructTact: 20181102 → 20210328 2021-10-05 07:38:05 +02:00
Vincent Laporte 63df91f789 coqPackages.coq-ext-lib: 0.11.3 → 0.11.4 2021-10-04 20:33:53 +02:00
Cyril Cohen 4f762132b0 coqPackages.multinomials: fix 2021-10-04 11:35:53 +02:00
Vincent Laporte 97fe835b44 coqPackages.gappalib: 1.4.5 → 1.5.0 2021-10-03 21:57:48 +02:00
Vincent Laporte 4b5042caf3 coqPackages.paramcoq: 1.1.2 → 1.1.3 2021-10-01 07:50:55 +02:00
Vincent Laporte 6c3324e245 coqPackages.flocq: 3.3.1 → 3.4.2 2021-09-24 21:39:00 +02:00
Théo Zimmermann 20291381c1 coqPackages.mkCoqDerivation: rely on namePrefix to compute default opam-name
As suggested by Cyril Cohen in https://github.com/NixOS/nixpkgs/pull/134362#discussion_r698379405.
2021-09-20 11:10:23 +02:00
Théo Zimmermann ddbbf5d80b coqPackages.parsec: init at 0.1.0 2021-09-15 14:23:46 +02:00
Théo Zimmermann 28bf99d3cf coqPackages.ceres: init at 0.4.0 2021-09-15 14:23:46 +02:00
Ben Siraphob 228f8bed64
Merge pull request #136938 from siraben/mathcomp-analysis-update
coqPackages.mathcomp-analysis: 0.3.9 -> 0.3.10
2021-09-08 13:32:41 -05:00
Théo Zimmermann 1eebd96344 coqPackages.corn: c366d3f01ec1812b145117a4da940518b092d3a6 -> 8.13.0
Fix to use a released version.
2021-09-08 13:15:48 +02:00
Ben Siraphob 714c90ee5f coqPackages.mathcomp-analysis: 0.3.9 -> 0.3.10 2021-09-07 11:50:49 -05:00
Théo Zimmermann a864b59ef1
coqPackage.topology: 8.12.0 -> 9.0.0
First release with Zorns-lemma and Topology in a monorepo.
Each individual package is built with Dune.
2021-08-22 16:11:42 +02:00
Ben Siraphob fb56026541
Merge pull request #134456 from Zimmi48/mathcomp-1.12
coqPackages.mathcomp: change default version for Coq 8.10+
2021-08-17 10:56:28 -05:00
Théo Zimmermann 0c7e82e299
coqPackages.serapi: init at multiple versions 2021-08-17 16:45:04 +02:00
Théo Zimmermann 839354e312
coqPackages.mathcomp: change default version for Coq 8.10+
Fix the build of mathcomp-analysis with Coq 8.12 (by selecting a version which is compatible with HB 1.1.0).
2021-08-17 15:59:06 +02:00
Théo Zimmermann 58c1ab9158
coqPackages.addition-chains: init at 0.4 2021-08-17 14:44:10 +02:00
Théo Zimmermann ff96901dbd
coqPackages.hydra-battles: 0.3 -> 0.4 2021-08-17 14:44:10 +02:00
Théo Zimmermann 98e2339545
coqPackages.gaia: init at 1.11 and 1.12 2021-08-17 14:44:10 +02:00
Théo Zimmermann 90654cce7d
coqPackages.mkCoqDerivation: fix useDune2
- Reuse build phase from the `buildDunePackage` function.
- Only install the package that was just built (useful for monorepo support).
- Introduces `opam-name` to override the default package name to build with Dune.
2021-08-17 14:38:47 +02:00
Vincent Laporte 49a6254362
coqPackages.coqeal: 1.0.5 → 1.0.6 2021-08-06 11:42:07 +02:00
Sandro Jäckel a8f2d2ca78
QuickChick: format 2021-08-02 10:58:47 +02:00
Sandro Jäckel 7db52ad591
interval: format 2021-08-02 10:58:46 +02:00