From 5593668485bc49182c814d702916344a48a1ffa5 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Tue, 14 Jul 2026 15:17:19 -0400 Subject: [PATCH 1/4] telegram-desktop: 6.9.3 -> 7.0.1 Diff: https://github.com/telegramdesktop/tdesktop/compare/v6.9.3...v7.0.1 Changelog: https://github.com/telegramdesktop/tdesktop/releases/tag/v7.0.1 --- .../telegram/telegram-desktop/unwrapped.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix b/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix index e1072e07d6ea..98ea62612eaa 100644 --- a/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix +++ b/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix @@ -47,14 +47,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "telegram-desktop-unwrapped"; - version = "6.9.3"; + version = "7.0.1"; src = fetchFromGitHub { owner = "telegramdesktop"; repo = "tdesktop"; rev = "v${finalAttrs.version}"; fetchSubmodules = true; - hash = "sha256-QCGtESg+38lHWCFcsevHdc0kQ7LKJQmJjUJWszphah8="; + hash = "sha256-zvJEfqMD4q2DI434dP6WfHU5TXAwpspdpgV959+A/0U="; }; nativeBuildInputs = [ From 31bb89d4aba477a3a55f9729a7acc0942ad6d3c7 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Fri, 17 Jul 2026 18:46:11 -0400 Subject: [PATCH 2/4] telegram-desktop: 7.0.1 -> 7.0.2 Diff: https://github.com/telegramdesktop/tdesktop/compare/v7.0.1...v7.0.2 Changelog: https://github.com/telegramdesktop/tdesktop/releases/tag/v7.0.2 --- .../telegram/telegram-desktop/unwrapped.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix b/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix index 98ea62612eaa..a5940b8baaa3 100644 --- a/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix +++ b/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix @@ -47,14 +47,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "telegram-desktop-unwrapped"; - version = "7.0.1"; + version = "7.0.2"; src = fetchFromGitHub { owner = "telegramdesktop"; repo = "tdesktop"; rev = "v${finalAttrs.version}"; fetchSubmodules = true; - hash = "sha256-zvJEfqMD4q2DI434dP6WfHU5TXAwpspdpgV959+A/0U="; + hash = "sha256-G/A5J2m1sXHD50zDmMD9ehnorAGRjnQ+YGMv6DEiJcQ="; }; nativeBuildInputs = [ From 7a1e08848272dd812f13545fcf12fa6f7cfd3066 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Tue, 14 Jul 2026 16:39:12 -0400 Subject: [PATCH 3/4] telegram-desktop: drop clang from nativeBuildInputs There's no bundled libdispatch anymore, and older forks will gracefully fallback to QThreadPool impl --- .../instant-messengers/telegram/telegram-desktop/unwrapped.nix | 3 --- 1 file changed, 3 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix b/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix index a5940b8baaa3..28f9d449db8f 100644 --- a/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix +++ b/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix @@ -6,7 +6,6 @@ pkg-config, cmake, ninja, - clang, python3, qtshadertools, tdlib, @@ -65,8 +64,6 @@ stdenv.mkDerivation (finalAttrs: { qtshadertools ] ++ lib.optionals stdenv.hostPlatform.isLinux [ - # to build bundled libdispatch - clang gobject-introspection ] # Work around ld64's libc++ hardening issue causing Trace/BPT trap: 5 From 2f1666002cc49043e81d38f6bbefa71473fd9506 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Tue, 14 Jul 2026 16:40:19 -0400 Subject: [PATCH 4/4] telegram-desktop: add cmark-gfm to buildInputs To be used instead of the bundled version --- .../instant-messengers/telegram/telegram-desktop/unwrapped.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix b/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix index 28f9d449db8f..b9f2fdbf2e53 100644 --- a/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix +++ b/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix @@ -28,6 +28,7 @@ microsoft-gsl, boost, ada, + cmark-gfm, libavif, libheif, libjxl, @@ -87,6 +88,7 @@ stdenv.mkDerivation (finalAttrs: { microsoft-gsl boost ada + cmark-gfm (tdlib.override { tde2eOnly = true; }) ] ++ lib.optionals stdenv.hostPlatform.isLinux [