From e0908699ff0015f38dc3cdb5b53a69b63f3f082b Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 7 Mar 2017 15:36:55 +0100 Subject: [PATCH] haskell-QuickCheck: fix build with ghc-7.6.x --- pkgs/development/haskell-modules/configuration-ghc-7.6.x.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-ghc-7.6.x.nix b/pkgs/development/haskell-modules/configuration-ghc-7.6.x.nix index 150d38dbbf1..27fed51e6fc 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-7.6.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-7.6.x.nix @@ -100,8 +100,12 @@ self: super: { semigroups = addBuildDepends super.semigroups (with self; [bytestring-builder nats tagged unordered-containers transformers]); lens = addBuildDepends super.lens (with self; [doctest generic-deriving nats simple-reflect]); distributive = addBuildDepend super.distributive self.semigroups; + QuickCheck = addBuildDepend super.QuickCheck self.semigroups; # Haddock doesn't cope with the new markup. bifunctors = dontHaddock super.bifunctors; + # Breaks a dependency cycle between QuickCheck and semigroups + unordered-containers = dontCheck super.unordered-containers; + }