@@ -85,6 +85,7 @@ postProcess deriv@(MkDerivation {..})
85 | pname == "sloane" = deriv { phaseOverrides = sloanePostInstall }
85 | pname == "sloane" = deriv { phaseOverrides = sloanePostInstall }
86 | pname == "structured-haskell-mode" = deriv { buildTools = "emacs":buildTools, phaseOverrides = structuredHaskellModePostInstall }
86 | pname == "structured-haskell-mode" = deriv { buildTools = "emacs":buildTools, phaseOverrides = structuredHaskellModePostInstall }
87 | pname == "svgcairo" = deriv { extraLibs = "libc":extraLibs }
87 | pname == "svgcairo" = deriv { extraLibs = "libc":extraLibs }
88+ | pname == "tar" = deriv { runHaddock = True, phaseOverrides = tarNoHaddock }
88 | pname == "terminfo" = deriv { extraLibs = "ncurses":extraLibs }
89 | pname == "terminfo" = deriv { extraLibs = "ncurses":extraLibs }
89 | pname == "text-icu" = deriv { doCheck = True, phaseOverrides = textIcuDoCheckHook }
90 | pname == "text-icu" = deriv { doCheck = True, phaseOverrides = textIcuDoCheckHook }
90 | pname == "threadscope" = deriv { configureFlags = "--ghc-options=-rtsopts":configureFlags }
91 | pname == "threadscope" = deriv { configureFlags = "--ghc-options=-rtsopts":configureFlags }
@@ -250,9 +251,10 @@ textIcuDoCheckHook = "doCheck = !self.stdenv.isDarwin;"
250eitherNoHaddock :: String
251eitherNoHaddock :: String
251eitherNoHaddock = "noHaddock = self.stdenv.lib.versionOlder self.ghc.version \"7.6\";"
252eitherNoHaddock = "noHaddock = self.stdenv.lib.versionOlder self.ghc.version \"7.6\";"
253−httpNoHaddock, quickCheckNoHaddock :: String
254+httpNoHaddock, quickCheckNoHaddock, tarNoHaddock :: String
254httpNoHaddock = "noHaddock = self.stdenv.lib.versionOlder self.ghc.version \"6.11\";"
255httpNoHaddock = "noHaddock = self.stdenv.lib.versionOlder self.ghc.version \"6.11\";"
255quickCheckNoHaddock = httpNoHaddock
256quickCheckNoHaddock = httpNoHaddock
257+tarNoHaddock = httpNoHaddock
257agdaPostInstall :: String
259agdaPostInstall :: String
258agdaPostInstall = unlines
260agdaPostInstall = unlines