about summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/configuration-common.nix
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2017-06-16 13:34:17 +0200
committerPeter Simons <simons@cryp.to>2017-06-16 13:51:45 +0200
commitc3399e5934b8a9b6dbee6fdef61897df8ab769f3 (patch)
treeef70dae9c4961835caaaed5776046b171cc55289 /pkgs/development/haskell-modules/configuration-common.nix
parent72ff321f9ca92c9ad54d006ee78751e2a3739535 (diff)
downloadnixlib-c3399e5934b8a9b6dbee6fdef61897df8ab769f3.tar
nixlib-c3399e5934b8a9b6dbee6fdef61897df8ab769f3.tar.gz
nixlib-c3399e5934b8a9b6dbee6fdef61897df8ab769f3.tar.bz2
nixlib-c3399e5934b8a9b6dbee6fdef61897df8ab769f3.tar.lz
nixlib-c3399e5934b8a9b6dbee6fdef61897df8ab769f3.tar.xz
nixlib-c3399e5934b8a9b6dbee6fdef61897df8ab769f3.tar.zst
nixlib-c3399e5934b8a9b6dbee6fdef61897df8ab769f3.zip
haskell-hastache: don't install the internal mkReadme tool
Diffstat (limited to 'pkgs/development/haskell-modules/configuration-common.nix')
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix8
1 files changed, 7 insertions, 1 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index ec6e723db0d2..ed99118850fd 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -305,7 +305,6 @@ self: super: {
   haeredes = dontCheck super.haeredes;
   hashed-storage = dontCheck super.hashed-storage;
   hashring = dontCheck super.hashring;
-  hastache = dontCheck super.hastache;
   hath = dontCheck super.hath;
   haxl-facebook = dontCheck super.haxl-facebook;        # needs facebook credentials for testing
   hdbi-postgresql = dontCheck super.hdbi-postgresql;
@@ -861,4 +860,11 @@ self: super: {
   # build liquidhaskell with the proper (old) aeson version
   liquidhaskell = super.liquidhaskell.override { aeson = self.aeson_0_11_3_0; };
 
+  # Test suite fails: https://github.com/lymar/hastache/issues/46.
+  # Don't install internal mkReadme tool.
+  hastache = overrideCabal super.hastache (drv: {
+    doCheck = false;
+    postInstall = "rm $out/bin/mkReadme && rmdir $out/bin";
+  });
+
 }