anchor.diff:  
   mkDerivation rec {
     pname = "telegram-desktop";
  -  version = "1.9.3";
  +  version = "1.9.4";
     # Note: Due to our strong dependency on the Arch patches it's probably best
     # to also wait for the Arch update (especially if the patches don't apply).
   
     # Telegram-Desktop with submodules
     src = fetchurl {
       url = "https://github.com/telegramdesktop/tdesktop/releases/download/v${version}/tdesktop-${version}-full.tar.gz";
  -    sha256 = "1fx7v7j7iw4iywdbl89c5f1y74via61a0k20zrgjv5a0j4v6g76a";
  +    sha256 = "1ldsgbix0ca4pl2z55wiz90ll3542zsm9slayrzyr7b2jw7arxwy";
     };
   
     # Arch patches (svn export telegram-desktop/trunk)
     archPatches = fetchsvn {
       url = "svn://svn.archlinux.org/community/telegram-desktop/trunk";
       # svn log svn://svn.archlinux.org/community/telegram-desktop/trunk
  -    rev = "549803";
  -    sha256 = "1py2a25wgpvx0n4kz383fj0jav1qdm8wqx5bdaygg6296r294czj";
  +    rev = "553350";
  +    sha256 = "05fyij490flrbn4jfwhm8gx9imh0wfby4j9fj69f45qgkpsd7ajb";
     };
   
     # Note: It would be best if someone could get as many patches upstream as
     # possible (we currently depend a lot on custom patches...).
     patches = [
  -    "${archPatches}/0001-Dynamic-linking-system-libs.patch"
  -    "${archPatches}/0002-Dynamic-linking-system-qt.patch"
  -    "${archPatches}/0004-gtk3.patch"
       "${archPatches}/0005-Use-system-wide-fonts.patch"
       "${archPatches}/0006-Revert-Disable-DemiBold-fallback-for-Semibold.patch"
     ];
  
positive.code:   postPatch = ''
      substituteInPlace Telegram/SourceFiles/platform/linux/linux_libs.cpp \
        --replace '"appindicator3"' '"${libappindicator-gtk3}/lib/libappindicator3.so"'
      substituteInPlace cmake/external/ranges/CMakeLists.txt \
        --replace "/usr/include" "${range-v3}/include"
    '';
  
    # We want to run wrapProgram manually (with additional parameters)
  
negative.code:       "''${gappsWrapperArgs[@]}" \
        "''${qtWrapperArgs[@]}" \
        --prefix PATH : ${xdg_utils}/bin \
        --set XDG_RUNTIME_DIR "XDG-RUNTIME-DIR" \
        --unset QT_QPA_PLATFORMTHEME # From the Arch wrapper
      sed -i $out/bin/telegram-desktop \
        -e "s,'XDG-RUNTIME-DIR',\"\''${XDG_RUNTIME_DIR:-/run/user/\$(id --user)}\","
    '';
  