From 39a9e2d65fad557b33b86856f86503cb0496bda8 Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Fri, 9 Nov 2018 11:58:54 +0100 Subject: [PATCH] tdesktopPackages.preview: 1.4.4 -> 1.4.7 TODO: We're still using the old API ID (like the Arch package) which should be used for testing only. I've tried to contact the Telegram team multiple times via different channels but didn't get a response so far. See [0],[1] for more details. [0]: https://github.com/telegramdesktop/tdesktop/issues/4717 [1]: https://github.com/telegramdesktop/tdesktop/commit/65b2db216033aa08b7bc846df27843e566f08981 --- .../instant-messengers/telegram/tdesktop/default.nix | 4 ++-- .../instant-messengers/telegram/tdesktop/generic.nix | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix b/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix index 1e8080fd9c9..b5994d03bc6 100644 --- a/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix +++ b/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix @@ -13,8 +13,8 @@ let in { stable = mkTelegram stableVersion; preview = mkTelegram (stableVersion // { - version = "1.4.4"; - sha256Hash = "1m1j485r3vzpglzfn8l4cqskysvkx8l3pqaw3fgp66jfajbxynf0"; + version = "1.4.7"; + sha256Hash = "00kjirikywdbigm4zdnm50s3wxfn9bw1yx13xz4k4ppz6amq9nrp"; stable = false; }); } diff --git a/pkgs/applications/networking/instant-messengers/telegram/tdesktop/generic.nix b/pkgs/applications/networking/instant-messengers/telegram/tdesktop/generic.nix index e8f2c135fa8..63c3f9e0725 100644 --- a/pkgs/applications/networking/instant-messengers/telegram/tdesktop/generic.nix +++ b/pkgs/applications/networking/instant-messengers/telegram/tdesktop/generic.nix @@ -97,7 +97,9 @@ mkDerivation rec { sed -i Telegram/ThirdParty/libtgvoip/libtgvoip.gyp \ -e "/-msse2/d" - gyp \ + gyp ${lib.optionalString (!stable) '' + -Dapi_id=17349 \ + -Dapi_hash=344583e45741c457fe1862106095a5eb ''}\ -Dbuild_defines=${GYP_DEFINES} \ -Gconfig=Release \ --depth=Telegram/gyp \