From d799cc8b23b8049cca74f7c5bffa567799beb5bf Mon Sep 17 00:00:00 2001 From: Kosyrev Serge Date: Mon, 12 Mar 2018 02:26:03 +0300 Subject: [PATCH] ghc841: haddock-library needs dontCheck and dontHaddock --- .../haskell-modules/configuration-ghc-8.4.x.nix | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix index 92d49f71a78..24032e97a62 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix @@ -90,10 +90,19 @@ self: super: { hackage-db = super.hackage-db_2_0_1; ## Needs bump to a versioned attribute - ## Setup: Encountered missing dependencies: - ## base >=4.5 && <4.11 - ## Older versions don't compile - haddock-library = super.haddock-library_1_5_0_1; + haddock-library = overrideCabal super.haddock-library_1_5_0_1 (drv: { + ## Setup: Encountered missing dependencies: + ## base >=4.5 && <4.11 + ## Older versions don't compile + ## + ## Setup: Encountered missing dependencies: + ## QuickCheck ==2.11.* + doCheck = false; + ## Running Haddock on library for haddock-library-1.5.0.1.. + ## Setup: internal error when calculating transitive package dependencies. + ## Debug info: [] + doHaddock = false; + }); ## Needs bump to a versioned attribute ## • Could not deduce (Semigroup (ParseResult m))