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-07-27 16:09:39 +0200
committerPeter Simons <simons@cryp.to>2017-07-28 18:14:02 +0200
commitcb1742e76d8a7254a5ffffbf86b2281b89984e2d (patch)
tree46d8c8feb9120244699998ea1d0d5e0a459cf1dd /pkgs/development/haskell-modules/configuration-common.nix
parentf442bbcdec56ffa8cba22c31b9f611015880182c (diff)
downloadnixlib-cb1742e76d8a7254a5ffffbf86b2281b89984e2d.tar
nixlib-cb1742e76d8a7254a5ffffbf86b2281b89984e2d.tar.gz
nixlib-cb1742e76d8a7254a5ffffbf86b2281b89984e2d.tar.bz2
nixlib-cb1742e76d8a7254a5ffffbf86b2281b89984e2d.tar.lz
nixlib-cb1742e76d8a7254a5ffffbf86b2281b89984e2d.tar.xz
nixlib-cb1742e76d8a7254a5ffffbf86b2281b89984e2d.tar.zst
nixlib-cb1742e76d8a7254a5ffffbf86b2281b89984e2d.zip
haskell: fix builds broken by LTS-9 update
Diffstat (limited to 'pkgs/development/haskell-modules/configuration-common.nix')
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix18
1 files changed, 9 insertions, 9 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index 6b9e7f071c5f..43270465775e 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -702,12 +702,6 @@ self: super: {
   # broken test suite
   servant-server = dontCheck super.servant-server;
 
-  # Fix build for latest versions of servant and servant-client.
-  servant-client_0_11 = super.servant-client_0_11.overrideScope (self: super: {
-    servant-server = self.servant-server_0_11;
-    servant = self.servant_0_11;
-  });
-
   # build servant docs from the repository
   servant =
     let
@@ -865,9 +859,6 @@ self: super: {
     postInstall = "rm $out/bin/mkReadme && rmdir $out/bin";
   });
 
-  # Needs a newer version of hsyslog than lts-8.x provides.
-  logging-facade-syslog = super.logging-facade-syslog.override { hsyslog = self.hsyslog_5_0_1; };
-
   # Has a dependency on outdated versions of directory.
   cautious-file = doJailbreak (dontCheck super.cautious-file);
 
@@ -877,4 +868,13 @@ self: super: {
   # Needs a newer version of ghc-events.
   threadscope = super.threadscope.override { ghc-events = self.ghc-events_0_6_0; };
 
+  # version 1.3.1.2 does not compile: syb >=0.1.0.2 && <0.7
+  ChasingBottoms = doJailbreak super.ChasingBottoms;
+
+  # test suite does not compile with recent versions of QuickCheck
+  integer-logarithms = dontCheck (super.integer-logarithms);
+
+  # https://github.com/vincenthz/hs-tls/issues/247
+  tls = dontCheck super.tls;
+
 }