anchor.diff:  
   stdenv.mkDerivation rec {
     pname = "palemoon";
  -  version = "29.4.5";
  +  version = "29.4.5.1";
   
     src = fetchzip {
       name = "${pname}-${version}";
       url = "http://archive.palemoon.org/source/${pname}-${version}.source.tar.xz";
  -    sha256 = "sha256-ls4uhfFaiFHkmAVbwwBenm71sNm6Tql2tMpzk9D2b5Y=";
  +    sha256 = "sha256-IC7E88dECAz2diVLEEdjMltpNMBhPTlPvbz05BniBMI=";
     };
   
     nativeBuildInputs = [
  
positive.code:     platforms = [ "i686-linux" "x86_64-linux" ];
    };
  
    passthru.updateScript = writeScript "update-${pname}" ''
      #!/usr/bin/env nix-shell
      #!nix-shell -i bash -p common-updater-scripts curl libxml2
  
      set -eu -o pipefail
  
      # Only release note announcement == finalized release
      version="$(
        curl -s 'http://www.palemoon.org/releasenotes.shtml' |
        xmllint --html --xpath 'html/body/table/tbody/tr/td/h3/text()' - 2>/dev/null | head -n1 |
        sed 's/v\(\S*\).*/\1/'
      )"
      update-source-version ${pname} "$version"
    '';
  }
  
negative.code: , zip
  , zlib
  , withGTK3 ? true, gtk3, gtk2
  , testVersion
  , palemoon
  }:
  
  # Only specific GCC versions are supported with branding
  