diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 37a1158b995b..92a396e96bd4 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -149,7 +149,7 @@ self: super: { # https://github.com/NixOS/cabal2nix/issues/136 gio = overrideCabal (super.gio.override { glib = self.glib; }) (drv: { pkgconfigDepends = [pkgs.glib]; }); - glade = overrideCabal super.gio (drv: { pkgconfigDepends = [pkgs.gtk2]; }); + glade = overrideCabal super.gio (drv: { pkgconfigDepends = [pkgs.gtk2]; buildDepends = drv.buildDepends ++ [self.glib]; }); pango = super.pango.override { cairo = self.cairo; }; # https://github.com/jgm/zip-archive/issues/21