From f084b309264a33f8b9d8ff485271ac8f2b06f598 Mon Sep 17 00:00:00 2001 From: Michael Raskin <7c6f434c@mail.ru> Date: Fri, 4 Mar 2011 13:08:11 +0000 Subject: [PATCH] Remove the breaking override for WebKit svn path=/nixpkgs/trunk/; revision=26159 --- pkgs/top-level/all-packages.nix | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 52ad8a21a5f..48326f93673 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3283,6 +3283,8 @@ let }); + glib_2_28 = callPackage ../development/libraries/glib/2.28.x.nix {}; + gtkmozembedsharp = callPackage ../development/libraries/gtkmozembed-sharp { inherit (gnome) gtk; gtksharp = gtksharp2; @@ -4180,18 +4182,22 @@ let vxl = callPackage ../development/libraries/vxl { }; - webkit = ((builderDefsPackage ../development/libraries/webkit { - inherit (gnome28) gtkdoc libsoup; - inherit (gtkLibs) gtk atk pango glib; - inherit freetype fontconfig gettext gperf curl + webkit = let p = applyGlobalOverrides (x : { + libsoup = x.gnome28.libsoup_2_31; + }); + in + (builderDefsPackage ../development/libraries/webkit { + inherit (p.gnome28) gtkdoc libsoup; + inherit (p.gtkLibs) gtk atk pango glib; + inherit (p) freetype fontconfig gettext gperf curl libjpeg libtiff libpng libxml2 libxslt sqlite icu cairo perl intltool automake libtool pkgconfig autoconf bison libproxy enchant python ruby which flex geoclue; - inherit (gst_all) gstreamer gstPluginsBase gstFfmpeg + inherit (p.gst_all) gstreamer gstPluginsBase gstFfmpeg gstPluginsGood; - inherit (xlibs) libXt renderproto libXrender; - }).deepOverride {libsoup = gnome28.libsoup_2_31;}); + inherit (p.xlibs) libXt renderproto libXrender; + }); wvstreams = callPackage ../development/libraries/wvstreams { };