about summary refs log tree commit diff
path: root/pkgs/applications/networking/instant-messengers/teamspeak
diff options
context:
space:
mode:
authorFabian Möller <fabianm88@gmail.com>2019-09-25 21:36:39 +0200
committerFabian Möller <fabianm88@gmail.com>2019-09-25 21:36:39 +0200
commit7ddc19ba8cb57c5941827e0bd40d4418fb6d8d2c (patch)
tree5483ec558832805448e09de3644a7494b7732db1 /pkgs/applications/networking/instant-messengers/teamspeak
parent429644bf4c1fe1f6ed5c618a98ce944f4d5f95a3 (diff)
downloadnixlib-7ddc19ba8cb57c5941827e0bd40d4418fb6d8d2c.tar
nixlib-7ddc19ba8cb57c5941827e0bd40d4418fb6d8d2c.tar.gz
nixlib-7ddc19ba8cb57c5941827e0bd40d4418fb6d8d2c.tar.bz2
nixlib-7ddc19ba8cb57c5941827e0bd40d4418fb6d8d2c.tar.lz
nixlib-7ddc19ba8cb57c5941827e0bd40d4418fb6d8d2c.tar.xz
nixlib-7ddc19ba8cb57c5941827e0bd40d4418fb6d8d2c.tar.zst
nixlib-7ddc19ba8cb57c5941827e0bd40d4418fb6d8d2c.zip
teamspeak-client: fix stuck build
Diffstat (limited to 'pkgs/applications/networking/instant-messengers/teamspeak')
-rw-r--r--pkgs/applications/networking/instant-messengers/teamspeak/client.nix8
1 files changed, 5 insertions, 3 deletions
diff --git a/pkgs/applications/networking/instant-messengers/teamspeak/client.nix b/pkgs/applications/networking/instant-messengers/teamspeak/client.nix
index 3c532fa506a5..eaf9a8f47e51 100644
--- a/pkgs/applications/networking/instant-messengers/teamspeak/client.nix
+++ b/pkgs/applications/networking/instant-messengers/teamspeak/client.nix
@@ -1,6 +1,6 @@
 { stdenv, fetchurl, makeWrapper, makeDesktopItem, zlib, glib, libpng, freetype, openssl
 , xorg, fontconfig, qtbase, qtwebengine, qtwebchannel, qtsvg, xkeyboard_config, alsaLib
-, libpulseaudio ? null, libredirect, quazip, less, which, unzip, llvmPackages
+, libpulseaudio ? null, libredirect, quazip, which, unzip, llvmPackages, writeShellScriptBin
 }:
 
 let
@@ -26,6 +26,8 @@ let
     categories = "Network";
   };
 
+  fakeLess = writeShellScriptBin "less" "cat";
+
 in
 
 stdenv.mkDerivation rec {
@@ -46,11 +48,11 @@ stdenv.mkDerivation rec {
     sha256 = "1bywmdj54glzd0kffvr27r84n4dsd0pskkbmh59mllbxvj0qwy7f";
   };
 
-  buildInputs = [ makeWrapper less which unzip ];
+  nativeBuildInputs = [ makeWrapper fakeLess which unzip ];
 
   unpackPhase =
     ''
-      echo -e 'q\ny' | sh -xe $src
+      echo -e '\ny' | sh -xe $src
       cd TeamSpeak*
     '';