anchor.diff:      repo = "tdesktop";
       rev = "v${version}";
       fetchSubmodules = true;
  -    sha256 = "sha256-ZmhgBL5nbgrNLRmCHocqVNC3KtaLm4LUY1f4Xl8CvB4=";
  +    sha256 = "196w82a92jahz7caqv2cyhhq53xm3figa7kiq59kid5wbqg33c9x";
     };
   
     postPatch = ''
  
positive.code:       --replace '"libasound.so.2"' '"${alsa-lib}/lib/libasound.so.2"'
      substituteInPlace Telegram/ThirdParty/libtgvoip/os/linux/AudioPulse.cpp \
        --replace '"libpulse.so.0"' '"${libpulseaudio}/lib/libpulse.so.0"'
    '';
  
    # We want to run wrapProgram manually (with additional parameters)
  
negative.code: in
  mkDerivation rec {
    pname = "telegram-desktop";
    version = "3.0.1";
    # Note: Update via pkgs/applications/networking/instant-messengers/telegram/tdesktop/update.py
  
    # Telegram-Desktop with submodules
  