Correctly override cairo for firefox 4.0 beta

svn path=/nixpkgs/trunk/; revision=24715
This commit is contained in:
Michael Raskin 2010-11-16 23:19:08 +00:00
parent e59ddf7bcb
commit 52ea4804e2

View File

@ -3043,7 +3043,7 @@ let
}); });
gtkLibs220 = recurseIntoAttrs (let callPackage = newScope pkgs.gtkLibs220; in rec { gtkLibs220 = recurseIntoAttrs (let callPackage = pkgs.newScope pkgs.gtkLibs220; in rec {
glib = callPackage ../development/libraries/glib/2.24.x.nix { }; glib = callPackage ../development/libraries/glib/2.24.x.nix { };
@ -5623,9 +5623,11 @@ let
inherit (gnome) libIDL; inherit (gnome) libIDL;
}; };
firefox40Pkgs = callPackage ../applications/networking/browsers/firefox/4.0.nix { firefox40Pkgs = let p = (applyGlobalOverrides (x : {cairo = x.cairo_1_10_0;}));
inherit (gtkLibs) gtk pango; in p.callPackage
inherit (gnome) libIDL; ../applications/networking/browsers/firefox/4.0.nix {
inherit (p.gtkLibs) gtk pango;
inherit (p.gnome) libIDL;
}; };
firefox36Wrapper = wrapFirefox firefox36Pkgs.firefox "firefox" ""; firefox36Wrapper = wrapFirefox firefox36Pkgs.firefox "firefox" "";