anchor.diff: -{ stdenv, lib, fetchgit, makeDesktopItem
  +{ stdenv, lib, fetchFromGitHub, writeScript, desktop-file-utils
   , pkgconfig, autoconf213, alsaLib, bzip2, cairo
   , dbus, dbus-glib, ffmpeg_3, file, fontconfig, freetype
   , gnome2, gnum4, gtk2, hunspell, libevent, libjpeg
  
positive.code:   installPhase = ''
      $src/mach install
  
      mkdir -p $out/share/applications
      cp ${desktopItem}/share/applications/* $out/share/applications
  
      for n in 16 22 24 32 48 256; do
        size=$n"x"$n
        mkdir -p $out/share/icons/hicolor/$size/apps
        cp $src/palemoon/branding/official/default$n.png \
           $out/share/icons/hicolor/$size/apps/palemoon.png
      done
  
      wrapProgram $out/lib/palemoon-${version}/palemoon \
  
negative.code: 
      ac_add_options --prefix=$out
  
      mk_add_options MOZ_MAKE_FLAGS="-j${if enableParallelBuilding then "$NIX_BUILD_CORES" else "1"}"
      mk_add_options AUTOCONF=${autoconf213}/bin/autoconf
      '
    '';
  