anchor.diff:    '';
   
     nativeBuildInputs = [
  -    desktop-file-utils file gnum4 perl pkgconfig python2 wget which wrapGAppsHook
  +    desktop-file-utils file gnum4 perl pkg-config python2 wget which wrapGAppsHook
     ];
   
     buildInputs = [
  -    alsaLib bzip2 cairo dbus dbus-glib ffmpeg_3 fontconfig freetype
  +    alsaLib bzip2 cairo dbus dbus-glib ffmpeg fontconfig freetype
       gnome2.GConf gtk2 hunspell libevent libjpeg libnotify
       libstartup_notification libGLU libGL
       libpulseaudio unzip yasm zip zlib
  
positive.code: 
  let
  
    libPath = lib.makeLibraryPath [ ffmpeg_3 libpulseaudio ];
    gtkVersion = if withGTK3 then "3" else "2";
  
  in stdenv.mkDerivation rec {
    pname = "palemoon";
    version = "28.16.0";
  
    src = fetchFromGitHub {
      githubBase = "repo.palemoon.org";
      owner = "MoonchildProductions";
      repo = "Pale-Moon";
      rev = "${version}_Release";
      sha256 = "1svwbiar7c38c8xfw249mwnvayqq5868nkks7cbv9nyf2m9yap56";
      fetchSubmodules = true;
    };
  
  
negative.code: { stdenv, lib, fetchFromGitHub, writeScript, desktop-file-utils
  , pkg-config, autoconf213, alsaLib, bzip2, cairo
  , dbus, dbus-glib, ffmpeg, file, fontconfig, freetype
  , gnome2, gnum4, gtk2, hunspell, libevent, libjpeg
  , libnotify, libstartup_notification, wrapGAppsHook
  , libGLU, libGL, perl, python2, libpulseaudio
  