aboutsummaryrefslogtreecommitdiffstats
path: root/default.nix
diff options
context:
space:
mode:
authorYann Herklotz <git@yannherklotz.com>2019-10-06 22:40:06 +0100
committerYann Herklotz <git@yannherklotz.com>2019-10-06 22:58:18 +0100
commit5815e527f7e3b65078e2ad19df3538bb701ec7ac (patch)
tree527effa2e0c39c1ba92745a60993e26c38975888 /default.nix
parent7377b2e83143fc45f83b0abc974aafbf6b6a3dfe (diff)
downloadverismith-5815e527f7e3b65078e2ad19df3538bb701ec7ac.tar.gz
verismith-5815e527f7e3b65078e2ad19df3538bb701ec7ac.zip
[Fix #63] Make build pass again
Diffstat (limited to 'default.nix')
-rw-r--r--default.nix28
1 files changed, 2 insertions, 26 deletions
diff --git a/default.nix b/default.nix
index e8715fa..7a9f04f 100644
--- a/default.nix
+++ b/default.nix
@@ -1,30 +1,6 @@
{ nixpkgs ? import <nixpkgs> {}, compiler ? "ghc865", doBenchmark ? false } :
let
- haskellPackages = nixpkgs.pkgs.haskellPackages.override {
- overrides = haskellPackagesNew: haskellPackagesOld: rec {
- hedgehog-fn = haskellPackages.callCabal2nix "hedgehog-fn" (builtins.fetchGit {
- url = "git@github.com:qfpl/hedgehog-fn";
- rev = "723b67f54422cf1fbbdcfa23f01a2d4e37b2d110";
- }) {};
- tomland = nixpkgs.pkgs.haskell.lib.dontCheck (haskellPackages.callCabal2nix "tomland" (builtins.fetchGit {
- url = "git@github.com:kowainik/tomland";
- rev = "a3feec3919e7b86275b0d937d48d153a4beda1f8";
- }) {});
- parser-combinators = haskellPackages.callCabal2nix "parser-combinators" (builtins.fetchGit {
- url = "git@github.com:mrkkrp/parser-combinators";
- rev = "7003fd8425c3bba9ea25763173baedb4ebd184fd";
- }) {};
- tasty-hedgehog = haskellPackages.callCabal2nix "tasty-hedgehog" (builtins.fetchGit {
- url = "git@github.com:qfpl/tasty-hedgehog";
- rev = "214f4496afb03630d12d4db606fb8953b3e02d10";
- }) {};
- hedgehog = haskellPackages.callCabal2nix "hedgehog" (builtins.fetchGit {
- url = "git@github.com:hedgehogqa/haskell-hedgehog";
- rev = "38146de29c97c867cff52fb36367ff9a65306d76";
- }) {};
- };
- };
variant = if doBenchmark then nixpkgs.pkgs.haskell.lib.doBenchmark else nixpkgs.pkgs.lib.id;
- verismith = haskellPackages.callCabal2nix "verismith" (./.) {};
+ verismith = nixpkgs.pkgs.haskellPackages.callCabal2nix "verismith" (./.) {};
in
- variant verismith
+variant verismith