git.iko.soy/typeable/cabal2nix
on master help sign in
unix-time doesn't require the post-process hook any more.
62d532aPeter Simons
src/Cabal2Nix/PostProcess.hs−5
@@ -101,7 +101,6 @@ postProcess deriv@(MkDerivation {..})
101 | pname == "transformers" && version >= Version [0,4,1] []
101 | pname == "transformers" && version >= Version [0,4,1] []
102 = deriv { runHaddock = True, phaseOverrides = transformersNoHaddock }
102 = deriv { runHaddock = True, phaseOverrides = transformersNoHaddock }
103 | pname == "tz" = deriv { extraFunctionArgs = ["pkgs_tzdata"], phaseOverrides = "preConfigure = \"export TZDIR=${pkgs_tzdata}/share/zoneinfo\";" }
103 | pname == "tz" = deriv { extraFunctionArgs = ["pkgs_tzdata"], phaseOverrides = "preConfigure = \"export TZDIR=${pkgs_tzdata}/share/zoneinfo\";" }
104− | pname == "unix-time" = deriv { phaseOverrides = unixTimeConfigureFlags }
105 | pname == "vacuum" = deriv { extraLibs = "ghcPaths":extraLibs }
104 | pname == "vacuum" = deriv { extraLibs = "ghcPaths":extraLibs }
106 | pname == "wxc" = deriv { extraLibs = "wxGTK":"mesa":"libX11":extraLibs, phaseOverrides = wxcPostInstall }
105 | pname == "wxc" = deriv { extraLibs = "wxGTK":"mesa":"libX11":extraLibs, phaseOverrides = wxcPostInstall }
107 | pname == "wxcore" = deriv { extraLibs = "wxGTK":"mesa":"libX11":extraLibs }
106 | pname == "wxcore" = deriv { extraLibs = "wxGTK":"mesa":"libX11":extraLibs }
@@ -285,10 +284,6 @@ structuredHaskellModePostInstall = unlines
285 , "'';"
284 , "'';"
286 ]
285 ]
287
286
288−unixTimeConfigureFlags :: String
289−unixTimeConfigureFlags =
290− "configureFlags = self.stdenv.lib.optionalString self.enableSharedLibraries \"--ghc-option=-fPIC\";"
291−
292sloanePostInstall :: String
287sloanePostInstall :: String
293sloanePostInstall = unlines
288sloanePostInstall = unlines
294 [ "postInstall = ''"
289 [ "postInstall = ''"