about summary refs log tree commit diff
path: root/pkgs/top-level
diff options
context:
space:
mode:
authorMichael Weiss <dev.primeos@gmail.com>2019-07-30 16:57:46 +0200
committerMichael Weiss <dev.primeos@gmail.com>2019-07-30 17:34:35 +0200
commit1d102b90e6516c496a5d2285d6af71c64413d345 (patch)
tree335dd37a12960fd1ddc87870d7c7c7d74c66d3a4 /pkgs/top-level
parent609ce6a23d82b6a4096b1e7c230ee468042a86a7 (diff)
downloadnixlib-1d102b90e6516c496a5d2285d6af71c64413d345.tar
nixlib-1d102b90e6516c496a5d2285d6af71c64413d345.tar.gz
nixlib-1d102b90e6516c496a5d2285d6af71c64413d345.tar.bz2
nixlib-1d102b90e6516c496a5d2285d6af71c64413d345.tar.lz
nixlib-1d102b90e6516c496a5d2285d6af71c64413d345.tar.xz
nixlib-1d102b90e6516c496a5d2285d6af71c64413d345.tar.zst
nixlib-1d102b90e6516c496a5d2285d6af71c64413d345.zip
tdesktopPackages.*: Remove the attributes in favour of tdesktop
This is a refactoring of "tdesktop", i.e. the resulting derivation isn't
affected by this commit (only the tdesktopPackages.* attributes are
removed).

I decided to remove the attributes "tdesktopPackages.*" as I don't
maintain the preview version anymore. There are regular stable releases
and we depend on the patches from Arch Linux which only track the stable
version as well, i.e. I would have to maintain our own patches, which
would either require an additional repository or "bloat" Nixpkgs (apart
from the fact that it would be unnecessarily time-consuming).
Diffstat (limited to 'pkgs/top-level')
-rw-r--r--pkgs/top-level/all-packages.nix10
1 files changed, 8 insertions, 2 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index b322520c28e9..f91d7e8fbb85 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -20597,8 +20597,14 @@ in
 
   taskopen = callPackage ../applications/misc/taskopen { };
 
-  tdesktopPackages = dontRecurseIntoAttrs (callPackage ../applications/networking/instant-messengers/telegram/tdesktop { });
-  tdesktop = tdesktopPackages.stable;
+  # TODO (@primeos): Remove after the 19.09 branch-off:
+  tdesktopPackages = throw ''
+    The attributes "tdesktopPackages.*" where removed as the preview version
+    will not be maintained anymore (there are regular stable releases and we
+    depend on the patches from Arch Linux which only track the stable version
+    as well). Please switch to "tdesktop" (stable version).
+  '';
+  tdesktop = qt5.callPackage ../applications/networking/instant-messengers/telegram/tdesktop { };
 
   telegram-cli = callPackage ../applications/networking/instant-messengers/telegram/telegram-cli { };