git.iko.soy/typeable/cabal2nix
on master help sign in
Add post-process hook for cookie package.
commit0c8bb4c74a90540864cdda7fd4e61e0a9658355b authorPeter Simons <simons@cryp.to> dateThu 7 Aug 2014, 22:55 (12 years ago) parentb317784
1 file changed+4
src/Cabal2Nix/PostProcess.hs+4
src/Cabal2Nix/PostProcess.hs+4
@@ -19,6 +19,7 @@ postProcess deriv@(MkDerivation {..})
1919 | pname == "cabal-install" && version >= Version [0,14] []
2020 = deriv { phaseOverrides = cabalInstallPostInstall }
2121 | pname == "cairo" = deriv { extraLibs = "pkgconfig":"libc":"cairo":"zlib":extraLibs }
22+ | pname == "cookie" = deriv { phaseOverrides = cookieDoCheckHook }
2223 | pname == "cuda" = deriv { phaseOverrides = cudaConfigurePhase, extraLibs = "cudatoolkit":"nvidia_x11":"self.stdenv.gcc":extraLibs }
2324 | pname == "darcs" = deriv { phaseOverrides = darcsInstallPostInstall }
2425 | pname == "dns" = deriv { testTarget = "spec" }
@@ -254,6 +255,9 @@ doctestNoHaddock = markdownUnlitNoHaddock
254255cabal2nixDoCheckHook :: String
255256cabal2nixDoCheckHook = "doCheck = self.stdenv.lib.versionOlder \"7.6\" self.ghc.version;"
256257
258+cookieDoCheckHook :: String
259+cookieDoCheckHook = "doCheck = self.stdenv.lib.versionOlder \"7.8\" self.ghc.version;"
260+
257261textIcuDoCheckHook :: String
258262textIcuDoCheckHook = "doCheck = !self.stdenv.isDarwin;"
259263