anchor.diff:  , libSM, libX11, libXext, libXcomposite, libXcursor, libXdamage
   , libXfixes, libXi, libXinerama, libXrandr, libXrender
   , dbus, dbus_glib, fontconfig, gcc, patchelf
  -, atk, glib, gdk_pixbuf, gtk, pango
  +, atk, glib, gdk_pixbuf, gtk, pango, zlib
   }:
   
   # this package contains the daemon version of dropbox
  
positive.code:   arch = if stdenv.system == "x86_64-linux" then "x86_64"
      else if stdenv.system == "i686-linux" then "x86"
      else throw "Dropbox client for: ${stdenv.system} not supported!";
      
    interpreter = if stdenv.system == "x86_64-linux" then "ld-linux-x86-64.so.2"
      else if stdenv.system == "i686-linux" then "ld-linux.so.2"
      else throw "Dropbox client for: ${stdenv.system} not supported!";
  
    version = "1.4.21";
    sha256 = if stdenv.system == "x86_64-linux" then "94073842f4a81feee80bca590e1df73fc3cab47ba879407ceba2de48f30d84e2"
      else if stdenv.system == "i686-linux" then "121v92m20l73xjmzng3vmcp4zsp9mlbcfia73f5py5y74kndb2ap"
      else throw "Dropbox client for: ${stdenv.system} not supported!";
  
    # relative location where the dropbox libraries are stored
  
negative.code:       libSM libX11 libXext libXcomposite libXcursor libXdamage
        libXfixes libXi libXinerama libXrandr libXrender
        atk dbus dbus_glib glib fontconfig gcc gdk_pixbuf
        gtk pango zlib
      ];
  
    desktopItem = makeDesktopItem {
  