anchor.diff:    tg_owt = callPackage ./tg_owt.nix {};
   in mkDerivation rec {
     pname = "telegram-desktop";
  -  version = "2.8.11";
  +  version = "2.9.0";
     # Note: Update via pkgs/applications/networking/instant-messengers/telegram/tdesktop/update.py
   
     # Telegram-Desktop with submodules
  
positive.code:     repo = "tdesktop";
      rev = "v${version}";
      fetchSubmodules = true;
      sha256 = "020ycgb77vx7rza590i3csrvq1zgm15rvpxqqcp0xkb4yh71i3hb";
    };
  
    patches = [(fetchpatch {
      # ref: https://github.com/desktop-app/lib_webview/pull/9
      url = "https://github.com/desktop-app/lib_webview/commit/75e924934eee8624020befbef1f3cb5b865d3b86.patch";
      sha256 = "sha256-rN4FVK4KT+xNf9IVdcpbxMqT0+t3SINJPRRQPyMiDP0=";
      stripLen = 1;
      extraPrefix = "Telegram/lib_webview/";
    })];
  
    postPatch = ''
      substituteInPlace Telegram/CMakeLists.txt \
  
negative.code: { mkDerivation, lib, fetchFromGitHub, callPackage
  , pkg-config, cmake, ninja, python3, wrapGAppsHook, wrapQtAppsHook
  , extra-cmake-modules
  , qtbase, qtimageformats, gtk3, libsForQt5, lz4, xxHash
  