aboutsummaryrefslogtreecommitdiffstats
path: root/default.nix
diff options
context:
space:
mode:
authorYann Herklotz <git@yannherklotz.com>2019-09-18 19:06:32 +0200
committerYann Herklotz <git@yannherklotz.com>2019-09-18 19:06:32 +0200
commit8d96fd2a541a2602544ced741552ebd17714c67d (patch)
tree2f53addec05793cf5b3e0274a3e8e9e5f76a7abe /default.nix
parentd14196cce14d1b4a4a9fba768b9f5238c8626624 (diff)
downloadverismith-8d96fd2a541a2602544ced741552ebd17714c67d.tar.gz
verismith-8d96fd2a541a2602544ced741552ebd17714c67d.zip
Rename main modules
Diffstat (limited to 'default.nix')
-rw-r--r--default.nix26
1 files changed, 21 insertions, 5 deletions
diff --git a/default.nix b/default.nix
index 922037b..e8715fa 100644
--- a/default.nix
+++ b/default.nix
@@ -2,11 +2,27 @@
let
haskellPackages = nixpkgs.pkgs.haskellPackages.override {
overrides = haskellPackagesNew: haskellPackagesOld: rec {
- hedgehog-fn = haskellPackagesNew.callPackage ./nix/hedgehog-fn.nix {};
- tomland = nixpkgs.pkgs.haskell.lib.dontCheck (haskellPackagesNew.callPackage ./nix/tomland.nix {});
- parser-combinators = haskellPackagesNew.callPackage ./nix/parser-combinators.nix {};
- tasty-hedgehog = haskellPackagesNew.callPackage ./nix/tasty-hedgehog.nix {};
- };
+ 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" (./.) {};