summary refs log tree commit diff
path: root/doc/languages-frameworks/coq.section.md
Commit message (Collapse)AuthorAge
* coqPackages: tree-wide move packages to nativeBuildInputs and add strictDeps ↵Ulrik Strid2022-02-25
| | | | | | = true Co-authored-by: Vincent Laporte <vbgl@users.noreply.github.com>
* coqPackages.mkCoqDerivation: rely on namePrefix to compute default opam-nameThéo Zimmermann2021-09-20
| | | | As suggested by Cyril Cohen in https://github.com/NixOS/nixpkgs/pull/134362#discussion_r698379405.
* coqPackages.mkCoqDerivation: fix useDune2Théo Zimmermann2021-08-17
| | | | | | - 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.
* doc: prepare for commonmarkJan Tojnar2021-06-07
| | | | | | | | | | | | | | We are still using Pandoc’s Markdown parser, which differs from CommonMark spec slightly. Notably: - Line breaks in lists behave differently. - Admonitions do not support the simpler syntax https://github.com/jgm/commonmark-hs/issues/75 - The auto_identifiers uses a different algorithm – I made the previous ones explicit. - Languages (classes) of code blocks cannot contain whitespace so we have to use “pycon” alias instead of Python “console” as GitHub’s linguist While at it, I also fixed the following issues: - ShellSesssion was used - Removed some pointless docbook tags.
* coqPackages.multinomials: 1.5.2 -> 1.5.4 (#115427)Cyril Cohen2021-03-10
| | | | | | | | | - This is the first packages which uses Dune in order to build and install so I had to refactor build-support/coq/default.nix in order to support it. - I added a new feature: one can now release.v.sha256 empty to try to download with a fake sha256, hence failures are reported and one can copy paste the sha256 given by the error message. - I updated the documentation of languages-frameworks/coq.section.md accordingly.
* doc: add function argument order convention (#110060)V2021-01-20
| | | | | | | | | | | * doc: add function argument order convention Ordering by usage is the de facto ordering given to arguments. It's logical, and makes finding argument usage easier. Putting lib first is common in NixOS modules, so it's reasonable to mirror this in nixpkgs proper. Additionally, it's not a package as such, has zero dependencies, and can be found used anywhere in a derivation. * doc: clean up usage of lib
* coqPackages: doc (#108937)Cyril Cohen2021-01-11
| | | changing bullet style
* coqPackages: refactorCyril Cohen2021-01-09
|
* doc: convert coq to commonmarkStephen OBrien2020-11-27