haskellng.generic-builder: move jailbreak-cabal to postPatch

Closes https://github.com/NixOS/nixpkgs/pull/7208.
This commit is contained in:
Nikolay Amiantov 2015-04-04 16:12:43 +03:00 committed by Peter Simons
parent 51c9058731
commit 196e34279d

View File

@ -137,10 +137,12 @@ stdenv.mkDerivation ({
prePatch = optionalString (editedCabalFile != null) ''
echo "Replace Cabal file with edited version from ${newCabalFileUrl}."
cp ${newCabalFile} ${pname}.cabal
'' + optionalString jailbreak ''
'' + prePatch;
postPatch = optionalString jailbreak ''
echo "Run jailbreak-cabal to lift version restrictions on build inputs."
${jailbreak-cabal}/bin/jailbreak-cabal ${pname}.cabal
'' + prePatch;
'' + postPatch;
setupCompilerEnvironmentPhase = ''
runHook preSetupCompilerEnvironment