about summary refs log tree commit diff
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2017-09-10 20:48:29 +0200
committerGitHub <noreply@github.com>2017-09-10 20:48:29 +0200
commita03752678974a8bfce0bb34cedf9e6022c7815c3 (patch)
tree6ab063e05465868807c43e9f2c3b15e94d499aea
parentce481d2f1871beaaeddb14cba3499ff5df9411a3 (diff)
parentc910bbb13412ca367a2de19c8d51eab052e0a114 (diff)
Merge pull request #29177 from LumiGuide/fix-attoparsec-data
haskell: fix build of attoparsec-data
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index 320e96d56c1ea..abff9dfee4dcc 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -15,6 +15,13 @@ with haskellLib;
 
 self: super: {
 
+  attoparsec-time_1 = super.attoparsec-time_1.override {
+    doctest = super.doctest_0_13_0;
+  };
+  attoparsec-data = super.attoparsec-data.override {
+    attoparsec-time = self.attoparsec-time_1;
+  };
+
   # This used to be a core package provided by GHC, but then the compiler
   # dropped it. We define the name here to make sure that old packages which
   # depend on this library still evaluate (even though they won't compile