anchor.diff:    enableParallelBuilding = true;
   
     configurePhase = ''
  -    export MOZCONFIG=$(pwd)/mozconfig
  +    export MOZCONFIG=$PWD/mozconfig
       export MOZ_NOSPAM=1
   
       # Keep this similar to the official .mozconfig file,
  
positive.code:   '';
  
    nativeBuildInputs = [
      desktop-file-utils file gnum4 perl pkgconfig python2 wget which wrapGAppsHook
    ];
  
    buildInputs = [
      alsaLib bzip2 cairo dbus dbus-glib ffmpeg_3 fontconfig freetype
      gnome2.GConf gtk2 hunspell libevent libjpeg libnotify
      libstartup_notification libGLU libGL
      libpulseaudio unzip yasm zip zlib
  
negative.code: 
  let
  
    libPath = lib.makeLibraryPath [ ffmpeg libpulseaudio ];
    gtkVersion = if withGTK3 then "3" else "2";
  
  in stdenv.mkDerivation rec {
    pname = "palemoon";
    version = "28.17.0";
  
    src = fetchFromGitHub {
      githubBase = "repo.palemoon.org";
      owner = "MoonchildProductions";
      repo = "Pale-Moon";
      rev = "${version}_Release";
      sha256 = "0478xn5skpls91hkraykc308hppdc8vj9xbgvlm5wkv0y4dp7h5x";
      fetchSubmodules = true;
    };
  
  