anchor.diff:      dontConfigure = true;
       dontPatchELF = true;
   
  -    buildInputs = [ wrapGAppsHook gtk3 hicolor-icon-theme ];
  +    nativeBuildInputs = [ wrapGAppsHook ];
  +
  +    buildInputs = [ gtk3 hicolor-icon-theme ];
   
       installPhase = ''
  +      runHook preInstall
  +
         mkdir -p $out/share/mattermost-desktop
         cp -R . $out/share/mattermost-desktop
   
  
positive.code: in
    stdenv.mkDerivation rec {
      pname = "mattermost-desktop";
      version = "4.5.2";
  
      src =
        if stdenv.hostPlatform.system == "x86_64-linux" then
          fetchurl {
            url = "https://releases.mattermost.com/desktop/${version}/${pname}-${version}-linux-x64.tar.gz";
            sha256 = "0r9xmhzif1ia1m53yr59q6p3niyq3jv3vgv4703x68jmd46f91n6";
          }
        else if stdenv.hostPlatform.system == "i686-linux" then
          fetchurl {
            url = "https://releases.mattermost.com/desktop/${version}/${pname}-${version}-linux-ia32.tar.gz";
            sha256 = "1h8lw06p3cqz9dkgbhfmzcrzjsir5cfhx28xm4zrmvkj4yfzbcnv";
          }
        else
          throw "Mattermost-Desktop is not currently supported on ${stdenv.hostPlatform.system}";
  
negative.code:         --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \
          --set-rpath "${rpath}:$out/share/mattermost-desktop" \
          $out/share/mattermost-desktop/mattermost-desktop
  
        runHook postInstall
      '';
  
      meta = with lib; {
  