about summary refs log tree commit diff
path: root/pkgs/applications/networking/instant-messengers/qtox
diff options
context:
space:
mode:
authorArtjom Vejsel <akawolf0@gmail.com>2015-08-21 19:45:40 +0300
committerArtjom Vejsel <akawolf0@gmail.com>2015-08-22 09:59:33 +0300
commit7f1efceff855f0260cbe584f1017959f1581dda7 (patch)
treec18819e3fa1e66fb5d7acb2babe8a8f8fca6bc72 /pkgs/applications/networking/instant-messengers/qtox
parent2c933ad3db8bd168709a967c27cfa5c3457a9006 (diff)
qtox: add wrapper for set runtime qt5.svg plugin
Diffstat (limited to 'pkgs/applications/networking/instant-messengers/qtox')
-rw-r--r--pkgs/applications/networking/instant-messengers/qtox/default.nix11
1 files changed, 7 insertions, 4 deletions
diff --git a/pkgs/applications/networking/instant-messengers/qtox/default.nix b/pkgs/applications/networking/instant-messengers/qtox/default.nix
index cba5bdeec7e99..647e0da371927 100644
--- a/pkgs/applications/networking/instant-messengers/qtox/default.nix
+++ b/pkgs/applications/networking/instant-messengers/qtox/default.nix
@@ -1,6 +1,6 @@
 { stdenv, fetchgit, pkgconfig, libtoxcore-dev, qt5, openal, opencv,
   libsodium, libXScrnSaver, glib, gdk_pixbuf, gtk2, cairo,
-  pango, atk, qrencode, ffmpeg, filter-audio }:
+  pango, atk, qrencode, ffmpeg, filter-audio, makeWrapper }:
 
 stdenv.mkDerivation rec {
   name = "qtox-dev-20150624";
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
     [
       libtoxcore-dev openal opencv libsodium filter-audio
       qt5.base qt5.tools libXScrnSaver glib gtk2 cairo
-      pango atk qrencode ffmpeg qt5.translations
+      pango atk qrencode ffmpeg qt5.translations makeWrapper
     ];
 
   nativeBuildInputs = [ pkgconfig ];
@@ -37,13 +37,16 @@ stdenv.mkDerivation rec {
   installPhase = ''
     mkdir -p $out/bin
     cp qtox $out/bin
+    wrapProgram $out/bin/qtox \
+      --prefix QT_PLUGIN_PATH : ${qt5.svg}/lib/qt5/plugins
   '';
 
+  enableParallelBuilding = true;
+
   meta = with stdenv.lib; {
     description = "QT Tox client";
     license = licenses.gpl3;
     maintainers = with maintainers; [ viric jgeerds ];
     platforms = platforms.all;
   };
-}
-
+}
\ No newline at end of file