summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/configuration-common.nix
diff options
context:
space:
mode:
authorThomas Tuegel <ttuegel@gmail.com>2015-06-25 09:15:05 -0500
committerThomas Tuegel <ttuegel@gmail.com>2015-06-25 09:15:05 -0500
commita8c52d09583d72ff80663f0734c8c11e0f82ae48 (patch)
treeaa27c69fe5fd1cf9027fc764db59eb61f8fa3d13 /pkgs/development/haskell-modules/configuration-common.nix
parent3dd96b1a2ca5c7ac8ce9e1613852aa9ded43e6c1 (diff)
parent99d20189b87f9caf0ce4155408e8789074e1430a (diff)
downloadnixlib-a8c52d09583d72ff80663f0734c8c11e0f82ae48.tar
nixlib-a8c52d09583d72ff80663f0734c8c11e0f82ae48.tar.gz
nixlib-a8c52d09583d72ff80663f0734c8c11e0f82ae48.tar.bz2
nixlib-a8c52d09583d72ff80663f0734c8c11e0f82ae48.tar.lz
nixlib-a8c52d09583d72ff80663f0734c8c11e0f82ae48.tar.xz
nixlib-a8c52d09583d72ff80663f0734c8c11e0f82ae48.tar.zst
nixlib-a8c52d09583d72ff80663f0734c8c11e0f82ae48.zip
Merge branch 'master' into staging
Diffstat (limited to 'pkgs/development/haskell-modules/configuration-common.nix')
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix12
1 files changed, 7 insertions, 5 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index bc9cfe8173b6..b20dec83e6b5 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -27,7 +27,6 @@ self: super: {
 
   # Doesn't compile with lua 5.2.
   hslua = super.hslua.override { lua = pkgs.lua5_1; };
-  hslua_0_4_0 = super.hslua_0_4_0.override { lua = pkgs.lua5_1; };
 
   # Use the default version of mysql to build this package (which is actually mariadb).
   mysql = super.mysql.override { mysql = pkgs.mysql.lib; };
@@ -810,7 +809,8 @@ self: super: {
   HGamer3D-Data = markBroken super.HGamer3D-Data;
 
   # https://github.com/ndmitchell/shake/issues/206
-  shake = overrideCabal super.shake (drv: { doCheck = !pkgs.stdenv.isDarwin; });
+  # https://github.com/ndmitchell/shake/issues/267
+  shake = overrideCabal super.shake (drv: { doCheck = !pkgs.stdenv.isDarwin && false; });
 
   # https://github.com/nushio3/doctest-prop/issues/1
   doctest-prop = dontCheck super.doctest-prop;
@@ -824,6 +824,7 @@ self: super: {
   hipe = dontDistribute super.hipe;
   singleton-nats = dontDistribute super.singleton-nats;
   singletons = markBroken super.singletons;
+  units-attoparsec = dontDistribute super.units-attoparsec;
 
   # https://github.com/anton-k/temporal-music-notation/issues/1
   temporal-music-notation = markBroken super.temporal-music-notation;
@@ -836,9 +837,6 @@ self: super: {
   # https://github.com/bos/aeson/issues/253
   aeson = dontCheck super.aeson;
 
-  # GNUTLS 3.4 causes linker errors: http://hydra.cryp.to/build/839563/nixlog/2/raw
-  gnutls = super.gnutls.override { gnutls = pkgs.gnutls33; };
-
   # Won't compile with recent versions of QuickCheck.
   testpack = markBroken super.testpack;
   MissingH = dontCheck super.MissingH;
@@ -899,4 +897,8 @@ self: super: {
   wai-session = markBroken super.wai-session;
   serversession-frontend-wai = dontDistribute super.serversession-frontend-wai;
 
+  # https://github.com/commercialhaskell/stack/issues/408
+  # https://github.com/commercialhaskell/stack/issues/409
+  stack = overrideCabal super.stack (drv: { preCheck = "export HOME=$TMPDIR"; doCheck = false; });
+
 }