anchor.diff:      gtk3
     ];
   
  -  unpackPhase = "dpkg-deb -x $src .";
  +  # The deb contains setuid permission on `chrome-sandbox`, which will actually not get installed.
  +  unpackPhase = "dpkg-deb --fsys-tarfile $src | tar -x --no-same-permissions --no-same-owner";
   
     dontWrapGApps = true;
   
  
positive.code:   '';
  
    postFixup = ''
      makeWrapper ${electron_5}/bin/electron $out/bin/typora \
        --add-flags $out/share/typora \
        "''${gappsWrapperArgs[@]}" \
        ${lib.optionalString withPandoc ''--prefix PATH : "${lib.makeBinPath [ pandoc ]}"''} \
  
negative.code: 
  stdenv.mkDerivation rec {
    pname = "typora";
    version = "0.9.89";
  
    src = fetchurl {
      url = "https://www.typora.io/linux/typora_${version}_amd64.deb";
      sha256 = "0gk8j13z1ymad34zzcy4vqwyjgd5khgyw5xjj9rbzm5v537kqmx6";
    };
  
    nativeBuildInputs = [
  