git.iko.soy/typeable/cabal2nix
on master help sign in
haddock: unset GHC_PACKAGE_PATH before checkPhase

https://github.com/NixOS/nixpkgs/issues/3721

commiteb9315c5ef73097e972f3ed7846e9d069385d3ea authorMateusz Kowalczyk <fuuzetsu@fuuzetsu.co.uk> dateSat 23 Aug 2014, 10:04 (12 years ago) parent124591a
1 file changed+4
src/Cabal2Nix/PostProcess.hs+4
src/Cabal2Nix/PostProcess.hs+4
@@ -45,6 +45,7 @@ postProcess deriv@(MkDerivation {..})
4545 | pname == "gtksourceview2" = deriv { extraLibs = "pkgconfig":"libc":extraLibs }
4646 | pname == "haddock" && version < Version [2,14] []
4747 = deriv { buildTools = "alex":"happy":buildTools }
48+ | pname == "haddock" = deriv { phaseOverrides = haddockPreCheck }
4849 | pname == "happy" = deriv { buildTools = "perl":buildTools }
4950 | pname == "haskeline" = deriv { buildDepends = "utf8String":buildDepends }
5051 | pname == "haskell-src" = deriv { buildTools = "happy":buildTools }
@@ -300,3 +301,6 @@ mimeMailConfigureFlags = unlines
300301sybDoCheck, splitDoCheck :: String
301302sybDoCheck = "doCheck = self.stdenv.lib.versionOlder self.ghc.version \"7.9\";"
302303splitDoCheck = sybDoCheck
304+
305+haddockPreCheck :: String
306+haddockPreCheck = "preCheck = \"unset GHC_PACKAGE_PATH\";"