haskell-gi-base: propagate gobjectIntrospection dependency
So the thinking is: anything that needs `haskell-gi-base` is going to need `gobjectIntrospection` in order to work correctly; by adding this one `buildDepends` (which therefore gets propagated), we put ourselves in a position to simplify away a bunch of code in `cabal2nix`.
This commit is contained in:
parent
d7496b560e
commit
763e21e982
@ -420,6 +420,9 @@ self: super: builtins.intersectAttrs super {
|
||||
# tests require git
|
||||
hapistrano = addBuildTool super.hapistrano pkgs.git;
|
||||
|
||||
# This propagates this to everything depending on haskell-gi-base
|
||||
haskell-gi-base = addBuildDepend super.haskell-gi-base pkgs.gobjectIntrospection;
|
||||
|
||||
# requires webkitgtk API version 3 (webkitgtk 2.4 is the latest webkit supporting that version)
|
||||
gi-javascriptcore = super.gi-javascriptcore.override { webkitgtk = pkgs.webkitgtk24x; };
|
||||
gi-webkit = super.gi-webkit.override { webkit = pkgs.webkitgtk24x; };
|
||||
|
Loading…
x
Reference in New Issue
Block a user