anchor.diff:  
     gnome26 = import ../desktops/gnome-2.26 pkgs;
   
  -  gnome28 = import ../desktops/gnome-2.28 (pkgs// {
  -    gtkLibs = gtkLibs218;
  -    dbus_glib = dbus_glib.override {
  -        inherit (gtkLibs218) glib; 
  -      };
  -    policykit = policykit.deepOverride {
  -        inherit (gtkLibs218) glib; 
  -      };
  -    hal = hal.deepOverride {
  -        inherit (gtkLibs218) glib; 
  -      };
  -  });
  +  gnome28 = import ../desktops/gnome-2.28 pkgs;
   
     kde3 = {
   
  
positive.code:     inherit (gnome) gtk;
    };
  
    gtkLibs = recurseIntoAttrs gtkLibs216;
  
    glib = gtkLibs.glib;
  
  
negative.code: 
    uzbl = builderDefsPackage (import ../applications/networking/browsers/uzbl) {
      inherit pkgconfig webkit makeWrapper;
      inherit (gtkLibs) gtk glib;
      libsoup = gnome28.libsoup;
    };
  
    uzblExperimental = builderDefsPackage
          (import ../applications/networking/browsers/uzbl/experimental.nix) {
      inherit pkgconfig webkit makeWrapper;
      inherit (gtkLibs) gtk glib;
      libsoup = gnome28.libsoup;
    };
  
  