@@ -7,7 +7,10 @@ import Data.List
77
88postProcess :: Derivation -> Derivation
99postProcess deriv@(MkDerivation {..})
10− | pname == "alex" = deriv { buildTools = "perl":buildTools }
10+ | pname == "alex" && version < Version [3,1] []
11+ = deriv { buildTools = "perl":buildTools }
12+ | pname == "alex" && version >= Version [3,1] []
13+ = deriv { buildTools = "perl":"happy":buildTools }
1114 | pname == "cabal-install" && version >= Version [0,14] []
1215 = deriv { phaseOverrides = cabalInstallPostInstall }
1316 | pname == "cairo" = deriv { extraLibs = "pkgconfig":"libc":"cairo":"zlib":extraLibs }