anchor.diff:  { stdenv, fetchFromGitHub, makeDesktopItem
   , pkgconfig, autoconf213, alsaLib, bzip2, cairo
  -, dbus, dbus-glib, file, fontconfig, freetype
  -, gnome2, gnum4, gstreamer, gst-plugins-base, gst_all_1
  -, gtk2, hunspell, icu, libevent, libjpeg, libnotify
  -, libstartup_notification, libvpx, makeWrapper, libGLU_combined
  -, nspr, nss, pango, perl, python, libpulseaudio, sqlite
  +, dbus, dbus-glib, ffmpeg, file, fontconfig, freetype
  +, gnome2, gnum4, gtk2, hunspell, libevent, libjpeg
  +, libnotify, libstartup_notification, makeWrapper
  +, libGLU_combined, perl, python, libpulseaudio
   , unzip, xorg, wget, which, yasm, zip, zlib
   }:
   
  -stdenv.mkDerivation rec {
  +let
  +
  +  libPath = stdenv.lib.makeLibraryPath [ ffmpeg ];
  +
  +in stdenv.mkDerivation rec {
     pname = "palemoon";
     version = "28.6.0.1";
   
  
positive.code:       cp $src/application/palemoon/branding/official/default$n.png \
           $out/share/icons/hicolor/$size/apps/palemoon.png
      done
    '';
  
    meta = with stdenv.lib; {
  
negative.code:   };
  
    buildInputs = [
      alsaLib bzip2 cairo dbus dbus-glib ffmpeg file fontconfig freetype
      gnome2.GConf gnum4 gtk2 hunspell libevent libjpeg libnotify
      libstartup_notification makeWrapper libGLU_combined perl
      pkgconfig python libpulseaudio unzip wget which yasm zip zlib
    ] ++ (with xorg; [
      libX11 libXext libXft libXi libXrender libXScrnSaver
      libXt pixman xorgproto
  