ghcjs-dom: use correct conf-flags and dependencies
This commit is contained in:
parent
c05ec6104d
commit
d05e237cb0
@ -17,6 +17,15 @@
|
|||||||
ghcHEADPrefs = self : super : super // {
|
ghcHEADPrefs = self : super : super // {
|
||||||
cabalInstall_1_20_0_4 = super.cabalInstall_1_20_0_4.override { Cabal = null; };
|
cabalInstall_1_20_0_4 = super.cabalInstall_1_20_0_4.override { Cabal = null; };
|
||||||
mtl = self.mtl_2_2_1;
|
mtl = self.mtl_2_2_1;
|
||||||
|
ghcjsBase = null;
|
||||||
|
ghcjsDom = with self; super.ghcjsDom.override {
|
||||||
|
cabal = self.cabal.override {
|
||||||
|
extension = self: super: {
|
||||||
|
configureFlags = [ "-f-ghcjs" "-fwebkit" "-f-gtk3" ];
|
||||||
|
buildDepends = [ mtl glib transformers gtk webkit ];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
ghc784Prefs = self : super : ghcHEADPrefs self super // {
|
ghc784Prefs = self : super : ghcHEADPrefs self super // {
|
||||||
@ -359,6 +368,14 @@
|
|||||||
*/
|
*/
|
||||||
};
|
};
|
||||||
extension = self: super: {
|
extension = self: super: {
|
||||||
|
ghcjsDom = with self; super.ghcjsDom.override {
|
||||||
|
cabal = self.cabal.override {
|
||||||
|
extension = self: super: {
|
||||||
|
configureFlags = [ ];
|
||||||
|
buildDepends = [ mtl ghcjsBase ];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
buildLocalCabalWithArgs = args: super.buildLocalCabalWithArgs (args // {
|
buildLocalCabalWithArgs = args: super.buildLocalCabalWithArgs (args // {
|
||||||
nativePkgs = packages_ghc784;
|
nativePkgs = packages_ghc784;
|
||||||
});
|
});
|
||||||
|
Loading…
Reference in New Issue
Block a user