about summary refs log tree commit diff
path: root/pkgs/applications/networking/instant-messengers/telegram/tdesktop
diff options
context:
space:
mode:
authorMatthew Bauer <mjbauer95@gmail.com>2018-06-28 20:33:48 -0400
committerGitHub <noreply@github.com>2018-06-28 20:33:48 -0400
commit9a2345e963fc072ff09f7528bf6bf01015a8dc57 (patch)
treead4eff208ca75da66ce1c9feab093684dc431bf2 /pkgs/applications/networking/instant-messengers/telegram/tdesktop
parentbf4d1f2c15b1b5f5cf613ec2d22bd8ed0faacfdb (diff)
parentbf22a10ccb58ab416c8795be041a0cfbb2dd5dde (diff)
downloadnixlib-9a2345e963fc072ff09f7528bf6bf01015a8dc57.tar
nixlib-9a2345e963fc072ff09f7528bf6bf01015a8dc57.tar.gz
nixlib-9a2345e963fc072ff09f7528bf6bf01015a8dc57.tar.bz2
nixlib-9a2345e963fc072ff09f7528bf6bf01015a8dc57.tar.lz
nixlib-9a2345e963fc072ff09f7528bf6bf01015a8dc57.tar.xz
nixlib-9a2345e963fc072ff09f7528bf6bf01015a8dc57.tar.zst
nixlib-9a2345e963fc072ff09f7528bf6bf01015a8dc57.zip
Merge pull request #40880 from lheckemann/tdesktop-other
tdesktop: enable on other platforms
Diffstat (limited to 'pkgs/applications/networking/instant-messengers/telegram/tdesktop')
-rw-r--r--pkgs/applications/networking/instant-messengers/telegram/tdesktop/generic.nix6
1 files changed, 5 insertions, 1 deletions
diff --git a/pkgs/applications/networking/instant-messengers/telegram/tdesktop/generic.nix b/pkgs/applications/networking/instant-messengers/telegram/tdesktop/generic.nix
index 7581482504b7..732ea95dd07c 100644
--- a/pkgs/applications/networking/instant-messengers/telegram/tdesktop/generic.nix
+++ b/pkgs/applications/networking/instant-messengers/telegram/tdesktop/generic.nix
@@ -90,6 +90,10 @@ mkDerivation rec {
     sed -i Telegram/gyp/qt_rcc.gypi \
       -e "s,/usr/bin/rcc,rcc,g"
 
+    # Build system assumes x86, but it works fine on non-x86 if we patch this one flag out
+    sed -i Telegram/ThirdParty/libtgvoip/libtgvoip.gyp \
+      -e "/-msse2/d"
+
     gyp \
       -Dbuild_defines=${GYP_DEFINES} \
       -Gconfig=Release \
@@ -133,7 +137,7 @@ mkDerivation rec {
     description = "Telegram Desktop messaging app "
       + (if stable then "(stable version)" else "(pre-release)");
     license = licenses.gpl3;
-    platforms = [ "x86_64-linux" "i686-linux" ];
+    platforms = platforms.linux;
     homepage = https://desktop.telegram.org/;
     maintainers = with maintainers; [ primeos abbradar garbas ];
   };