diff options
author | Théo Zimmermann <theo.zimmermann@inria.fr> | 2021-09-15 12:55:00 +0200 |
---|---|---|
committer | Vincent Laporte <vbgl@users.noreply.github.com> | 2021-09-15 14:23:46 +0200 |
commit | ddbbf5d80bcee06ff62b0fb53d926e9c8b1174d6 (patch) | |
tree | 0fa16c6a856c92d6ca08a62838219e755c032162 | |
parent | 28bf99d3cf2b42e03b5e5507b7ae3d8c487881fd (diff) | |
download | nixpkgs-ddbbf5d80bcee06ff62b0fb53d926e9c8b1174d6.tar nixpkgs-ddbbf5d80bcee06ff62b0fb53d926e9c8b1174d6.tar.gz nixpkgs-ddbbf5d80bcee06ff62b0fb53d926e9c8b1174d6.tar.bz2 nixpkgs-ddbbf5d80bcee06ff62b0fb53d926e9c8b1174d6.tar.lz nixpkgs-ddbbf5d80bcee06ff62b0fb53d926e9c8b1174d6.tar.xz nixpkgs-ddbbf5d80bcee06ff62b0fb53d926e9c8b1174d6.tar.zst nixpkgs-ddbbf5d80bcee06ff62b0fb53d926e9c8b1174d6.zip |
coqPackages.parsec: init at 0.1.0
-rw-r--r-- | pkgs/development/coq-modules/parsec/default.nix | 22 | ||||
-rw-r--r-- | pkgs/top-level/coq-packages.nix | 1 |
2 files changed, 23 insertions, 0 deletions
diff --git a/pkgs/development/coq-modules/parsec/default.nix b/pkgs/development/coq-modules/parsec/default.nix new file mode 100644 index 00000000000..ad48809a9fe --- /dev/null +++ b/pkgs/development/coq-modules/parsec/default.nix @@ -0,0 +1,22 @@ +{ lib, mkCoqDerivation, coq, ceres, coq-ext-lib, version ? null }: + +with lib; +mkCoqDerivation { + + pname = "parsec"; + repo = "coq-parsec"; + owner = "liyishuai"; + + propagatedBuildInputs = [ ceres coq-ext-lib ]; + releaseRev = (v: "v${v}"); + + inherit version; + defaultVersion = if versions.isGe "8.12" coq.version then "0.1.0" else null; + release."0.1.0".sha256 = "sha256:01avfcqirz2b9wjzi9iywbhz9szybpnnj3672dgkfsimyg9jgnsr"; + + meta = { + description = "Library for serialization to S-expressions"; + license = licenses.mit; + maintainers = with maintainers; [ Zimmi48 ]; + }; +} diff --git a/pkgs/top-level/coq-packages.nix b/pkgs/top-level/coq-packages.nix index c0e5265e254..c785d6c16cf 100644 --- a/pkgs/top-level/coq-packages.nix +++ b/pkgs/top-level/coq-packages.nix @@ -76,6 +76,7 @@ let odd-order = callPackage ../development/coq-modules/odd-order { }; paco = callPackage ../development/coq-modules/paco {}; paramcoq = callPackage ../development/coq-modules/paramcoq {}; + parsec = callPackage ../development/coq-modules/parsec {}; pocklington = callPackage ../development/coq-modules/pocklington {}; QuickChick = callPackage ../development/coq-modules/QuickChick {}; reglang = callPackage ../development/coq-modules/reglang {}; |