anchor.diff:      NIX_LDFLAGS= lib.optionals (!minimal) [
         "-lfontconfig" "-lcups" "-lXinerama" "-lXrandr" "-lmagic"
       ] ++ lib.optionals (!minimal && enableGnome2) [
  -      "-lgtk-x11-2.0" "-lgio-2.0" "-lgnomevfs-2" "-lgconf-2"
  +      "-lgtk-3" "-lgio-2.0" "-lgnomevfs-2" "-lgconf-2"
       ];
   
       buildFlags = [ "all" ];
  
positive.code: , libjpeg, giflib
  , setJavaClassPath
  , minimal ? false
  , enableGnome2 ? true, gtk2, gnome_vfs, glib, GConf
  }:
  
  let
  
negative.code:       libjpeg giflib libX11 libICE libXext libXrender libXtst libXt libXtst
        libXi libXinerama libXcursor lndir fontconfig
      ] ++ lib.optionals (!minimal && enableGnome2) [
        gtk3 gnome_vfs GConf glib
      ];
  
      patches = [
  