git.iko.soy/typeable/cabal2nix
on master help sign in
Configure post-processing hook for transformers 0.4.1 or later.
commit82784eaf3f17fda2ca3588987af6824528d128fc authorPeter Simons <simons@cryp.to> dateThu 5 Jun 2014, 10:59 (12 years ago) parent2119f85
1 file changed+3
src/Cabal2Nix/PostProcess.hs+3
src/Cabal2Nix/PostProcess.hs+3
@@ -95,6 +95,8 @@ postProcess deriv@(MkDerivation {..})
9595 | pname == "terminfo" = deriv { extraLibs = "ncurses":extraLibs }
9696 | pname == "text-icu" = deriv { doCheck = True, phaseOverrides = textIcuDoCheckHook }
9797 | pname == "threadscope" = deriv { configureFlags = "--ghc-options=-rtsopts":configureFlags }
98+ | pname == "transformers" && version >= Version [0,4,1] []
99+ = deriv { runHaddock = True, phaseOverrides = transformersNoHaddock }
98100 | pname == "tz" = deriv { extraFunctionArgs = ["pkgs_tzdata"], phaseOverrides = "preConfigure = \"export TZDIR=${pkgs_tzdata}/share/zoneinfo\";" }
99101 | pname == "unix-time" = deriv { phaseOverrides = unixTimeConfigureFlags }
100102 | pname == "vacuum" = deriv { extraLibs = "ghcPaths":extraLibs }
@@ -261,6 +263,7 @@ httpNoHaddock, quickCheckNoHaddock, tarNoHaddock :: String
261263httpNoHaddock = "noHaddock = self.stdenv.lib.versionOlder self.ghc.version \"6.11\";"
262264quickCheckNoHaddock = httpNoHaddock
263265tarNoHaddock = httpNoHaddock
266+transformersNoHaddock = httpNoHaddock
264267
265268agdaPostInstall :: String
266269agdaPostInstall = unlines