summary refs log tree commit diff
path: root/pkgs/development/tools/haskell/cabal-dev/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/tools/haskell/cabal-dev/default.nix')
-rw-r--r--pkgs/development/tools/haskell/cabal-dev/default.nix14
1 files changed, 9 insertions, 5 deletions
diff --git a/pkgs/development/tools/haskell/cabal-dev/default.nix b/pkgs/development/tools/haskell/cabal-dev/default.nix
index 79385bd88a96..df7f728c752d 100644
--- a/pkgs/development/tools/haskell/cabal-dev/default.nix
+++ b/pkgs/development/tools/haskell/cabal-dev/default.nix
@@ -1,15 +1,19 @@
-{ cabal, Cabal, cabalInstall, filepath, HTTP, mtl, network, tar
-, transformers, zlib
+{ cabal, fetchurl, Cabal, cabalInstall, filepath, HTTP, mtl, network, tar
+, transformers, zlib, setenv
 }:
 
 cabal.mkDerivation (self: {
   pname = "cabal-dev";
-  version = "0.9.1";
-  sha256 = "1brz0nw959jdyjrhjqy9sixsb316hjmw4pxxsybfl8vixsivdfh6";
+  version = "0.9.1-git";
+  src = fetchurl {
+    url = "https://github.com/creswick/cabal-dev/archive/54e7d93d5b309c56192c146c7a807ac3591bc464.tar.gz";
+    sha256 = "1isi02jik0vrg48l7r2mj4cf9ms6hpxxz1mmhl7s3kkxx775cxj9";
+    name = "${self.name}.tar.gz";
+  };
   isLibrary = false;
   isExecutable = true;
   buildDepends = [
-    Cabal filepath HTTP mtl network tar transformers zlib
+    Cabal filepath HTTP mtl network tar transformers zlib setenv
   ];
   buildTools = [ cabalInstall ];
   meta = {