summary refs log tree commit diff
path: root/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix
diff options
context:
space:
mode:
authorMichael Weiss <dev.primeos@gmail.com>2021-06-27 12:15:52 +0200
committerYuka <86169957+yu-re-ka@users.noreply.github.com>2021-06-27 15:48:14 +0200
commitdc87cf529880ec6ddbc4ac3011928fc28ef2ff58 (patch)
treef89c1e921773251b385c02cebb8d962bdb25275f /pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix
parente863acdf2e2d8d016fd7b25bfe91bcc2383a5e4b (diff)
downloadnixpkgs-dc87cf529880ec6ddbc4ac3011928fc28ef2ff58.tar
nixpkgs-dc87cf529880ec6ddbc4ac3011928fc28ef2ff58.tar.gz
nixpkgs-dc87cf529880ec6ddbc4ac3011928fc28ef2ff58.tar.bz2
nixpkgs-dc87cf529880ec6ddbc4ac3011928fc28ef2ff58.tar.lz
nixpkgs-dc87cf529880ec6ddbc4ac3011928fc28ef2ff58.tar.xz
nixpkgs-dc87cf529880ec6ddbc4ac3011928fc28ef2ff58.tar.zst
nixpkgs-dc87cf529880ec6ddbc4ac3011928fc28ef2ff58.zip
tdesktop: 2.8.0 -> 2.8.1
This also improves the packaging (see #128219).
Diffstat (limited to 'pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix')
-rw-r--r--pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix13
1 files changed, 8 insertions, 5 deletions
diff --git a/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix b/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix
index 3075b0d01c7..16f2c52e644 100644
--- a/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix
+++ b/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix
@@ -1,4 +1,4 @@
-{ mkDerivation, lib, fetchurl, callPackage
+{ mkDerivation, lib, fetchFromGitHub, callPackage
 , pkg-config, cmake, ninja, python3, wrapGAppsHook, wrapQtAppsHook, removeReferencesTo
 , qtbase, qtimageformats, gtk3, libsForQt5, enchant2, lz4, xxHash
 , dee, ffmpeg, openalSoft, minizip, libopus, alsa-lib, libpulseaudio, range-v3
@@ -23,12 +23,15 @@ let
   tg_owt = callPackage ./tg_owt.nix {};
 in mkDerivation rec {
   pname = "telegram-desktop";
-  version = "2.8.0";
+  version = "2.8.1";
 
   # Telegram-Desktop with submodules
-  src = fetchurl {
-    url = "https://github.com/telegramdesktop/tdesktop/releases/download/v${version}/tdesktop-${version}-full.tar.gz";
-    sha256 = "0689bmdpsj8qmv9ih6ckay23mivhlps8c081qljb8wqplmf2c4ds";
+  src = fetchFromGitHub {
+    owner = "telegramdesktop";
+    repo = "tdesktop";
+    rev = "v${version}";
+    fetchSubmodules = true;
+    sha256 = "1wf9806al6mzyd8nr37cdk6q2r354acixdqyjchi4r58drm99yv0";
   };
 
   postPatch = ''