@@ -95,6 +95,8 @@ postProcess deriv@(MkDerivation {..})
95 | pname == "terminfo" = deriv { extraLibs = "ncurses":extraLibs }
95 | pname == "terminfo" = deriv { extraLibs = "ncurses":extraLibs }
96 | pname == "text-icu" = deriv { doCheck = True, phaseOverrides = textIcuDoCheckHook }
96 | pname == "text-icu" = deriv { doCheck = True, phaseOverrides = textIcuDoCheckHook }
97 | pname == "threadscope" = deriv { configureFlags = "--ghc-options=-rtsopts":configureFlags }
97 | pname == "threadscope" = deriv { configureFlags = "--ghc-options=-rtsopts":configureFlags }
98+ | pname == "transformers" && version >= Version [0,4,1] []
99+ = deriv { runHaddock = True, phaseOverrides = transformersNoHaddock }
98 | pname == "tz" = deriv { extraFunctionArgs = ["pkgs_tzdata"], phaseOverrides = "preConfigure = \"export TZDIR=${pkgs_tzdata}/share/zoneinfo\";" }
100 | pname == "tz" = deriv { extraFunctionArgs = ["pkgs_tzdata"], phaseOverrides = "preConfigure = \"export TZDIR=${pkgs_tzdata}/share/zoneinfo\";" }
99 | pname == "unix-time" = deriv { phaseOverrides = unixTimeConfigureFlags }
101 | pname == "unix-time" = deriv { phaseOverrides = unixTimeConfigureFlags }
100 | pname == "vacuum" = deriv { extraLibs = "ghcPaths":extraLibs }
102 | pname == "vacuum" = deriv { extraLibs = "ghcPaths":extraLibs }
@@ -261,6 +263,7 @@ httpNoHaddock, quickCheckNoHaddock, tarNoHaddock :: String
261httpNoHaddock = "noHaddock = self.stdenv.lib.versionOlder self.ghc.version \"6.11\";"
263httpNoHaddock = "noHaddock = self.stdenv.lib.versionOlder self.ghc.version \"6.11\";"
262quickCheckNoHaddock = httpNoHaddock
264quickCheckNoHaddock = httpNoHaddock
263tarNoHaddock = httpNoHaddock
265tarNoHaddock = httpNoHaddock
266+transformersNoHaddock = httpNoHaddock
265agdaPostInstall :: String
268agdaPostInstall :: String
266agdaPostInstall = unlines
269agdaPostInstall = unlines