git.iko.soy/typeable/cabal2nix
on master help sign in
Add post-process hook for hsyslog.
b77ff76Peter Simons
src/Cabal2Nix/PostProcess.hs+3−1
@@ -57,6 +57,7 @@ postProcess deriv@(MkDerivation {..})
57 | pname == "hmatrix" = deriv { extraLibs = "liblapack":"blas": filter (/= "lapack") extraLibs }
57 | pname == "hmatrix" = deriv { extraLibs = "liblapack":"blas": filter (/= "lapack") extraLibs }
58 | pname == "hoogle" = deriv { testTarget = "--test-option=--no-net" }
58 | pname == "hoogle" = deriv { testTarget = "--test-option=--no-net" }
59 | pname == "hspec" = deriv { doCheck = False }
59 | pname == "hspec" = deriv { doCheck = False }
60+ | pname == "hsyslog" = deriv { phaseOverrides = hsyslogNoHaddock }
60 | pname == "HTTP" && version >= Version [4000,2,14] []
61 | pname == "HTTP" && version >= Version [4000,2,14] []
61 = deriv { runHaddock = True, phaseOverrides = httpNoHaddock }
62 = deriv { runHaddock = True, phaseOverrides = httpNoHaddock }
62 | pname == "GlomeVec" = deriv { buildTools = "llvm":buildTools }
63 | pname == "GlomeVec" = deriv { buildTools = "llvm":buildTools }
@@ -258,11 +259,12 @@ cookieDoCheckHook = "doCheck = self.stdenv.lib.versionOlder \"7.8\" self.ghc.ver
258eitherNoHaddock :: String
259eitherNoHaddock :: String
259eitherNoHaddock = "noHaddock = self.stdenv.lib.versionOlder self.ghc.version \"7.6\";"
260eitherNoHaddock = "noHaddock = self.stdenv.lib.versionOlder self.ghc.version \"7.6\";"
260
261
261−httpNoHaddock, quickCheckNoHaddock, tarNoHaddock, transformersNoHaddock :: String
262+httpNoHaddock, quickCheckNoHaddock, tarNoHaddock, transformersNoHaddock, hsyslogNoHaddock :: String
262httpNoHaddock = "noHaddock = self.stdenv.lib.versionOlder self.ghc.version \"6.11\";"
263httpNoHaddock = "noHaddock = self.stdenv.lib.versionOlder self.ghc.version \"6.11\";"
263quickCheckNoHaddock = httpNoHaddock
264quickCheckNoHaddock = httpNoHaddock
264tarNoHaddock = httpNoHaddock
265tarNoHaddock = httpNoHaddock
265transformersNoHaddock = httpNoHaddock
266transformersNoHaddock = httpNoHaddock
267+hsyslogNoHaddock = httpNoHaddock
266
268
267agdaPostInstall :: String
269agdaPostInstall :: String
268agdaPostInstall = unlines
270agdaPostInstall = unlines