git.iko.soy/typeable/cabal2nix
on master help sign in
Configure post-process hook for HTTP library.
commit69244916ff4d1f954d3ab3d15e7d9a36dfb4b435 authorPeter Simons <simons@cryp.to> dateFri 9 May 2014, 22:18 (12 years ago) parentc793c80
1 file changed+5
src/Cabal2Nix/PostProcess.hs+5
src/Cabal2Nix/PostProcess.hs+5
@@ -52,6 +52,8 @@ postProcess deriv@(MkDerivation {..})
5252 | pname == "hmatrix" = deriv { extraLibs = "gsl":"liblapack":"blas":extraLibs }
5353 | pname == "hoogle" = deriv { testTarget = "--test-option=--no-net" }
5454 | pname == "hspec" = deriv { doCheck = False }
55+ | pname == "HTTP" && version >= Version [4000,2,14] []
56+ = deriv { runHaddock = True, phaseOverrides = httpNoHaddock }
5557 | pname == "idris" = deriv { buildTools = "happy":buildTools, extraLibs = "gmp":"boehmgc":extraLibs }
5658 | pname == "language-c-quote" = deriv { buildTools = "alex":"happy":buildTools }
5759 | pname == "language-java" = deriv { buildDepends = "syb":buildDepends }
@@ -246,6 +248,9 @@ textIcuDoCheckHook = "doCheck = !self.stdenv.isDarwin;"
246248eitherNoHaddock :: String
247249eitherNoHaddock = "noHaddock = self.stdenv.lib.versionOlder self.ghc.version \"7.6\";"
248250
251+httpNoHaddock :: String
252+httpNoHaddock = "noHaddock = self.stdenv.lib.versionOlder self.ghc.version \"6.11\";"
253+
249254agdaPostInstall :: String
250255agdaPostInstall = unlines
251256 [ "postInstall = ''"