about summary refs log tree commit diff
path: root/pkgs/applications/networking/instant-messengers/telegram/tdesktop
diff options
context:
space:
mode:
authorLinus Heckemann <git@sphalerite.org>2018-05-20 16:42:33 +0100
committerLinus Heckemann <git@sphalerite.org>2018-05-21 13:44:20 +0100
commitbf22a10ccb58ab416c8795be041a0cfbb2dd5dde (patch)
tree03156c8cae172f2699db5dfd4f81f6dbea0b0c3d /pkgs/applications/networking/instant-messengers/telegram/tdesktop
parentbeef7ae1b389b15505c6283b420dd05561928cbe (diff)
downloadnixlib-bf22a10ccb58ab416c8795be041a0cfbb2dd5dde.tar
nixlib-bf22a10ccb58ab416c8795be041a0cfbb2dd5dde.tar.gz
nixlib-bf22a10ccb58ab416c8795be041a0cfbb2dd5dde.tar.bz2
nixlib-bf22a10ccb58ab416c8795be041a0cfbb2dd5dde.tar.lz
nixlib-bf22a10ccb58ab416c8795be041a0cfbb2dd5dde.tar.xz
nixlib-bf22a10ccb58ab416c8795be041a0cfbb2dd5dde.tar.zst
nixlib-bf22a10ccb58ab416c8795be041a0cfbb2dd5dde.zip
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 ];
   };