@@ -7,7 +7,13 @@ import Distribution.NixOS.Derivation.Cabal
77import Distribution.Text ( display )
88
99postProcess :: Derivation -> Derivation
10−postProcess deriv@(MkDerivation {..})
10+postProcess = postProcess' . fixGtkBuilds
11+
12+fixGtkBuilds :: Derivation -> Derivation
13+fixGtkBuilds deriv@(MkDerivation {..}) = deriv { pkgConfDeps = pkgConfDeps \\ buildDepends }
14+
15+postProcess' :: Derivation -> Derivation
16+postProcess' deriv@(MkDerivation {..})
1117 | pname == "aeson" && version > Version [0,7] []
1218 = deriv { buildDepends = "blaze-builder":buildDepends }
1319 | pname == "Agda" = deriv { buildTools = "emacs":buildTools, phaseOverrides = agdaPostInstall }