summary refs log tree commit diff
path: root/pkgs/development/libraries/qt-4.x/4.8/default.nix
diff options
context:
space:
mode:
authorOrivej Desh <orivej@gmx.fr>2017-11-29 09:02:01 +0000
committerOrivej Desh <orivej@gmx.fr>2017-11-29 09:06:42 +0000
commit8b0ef2a5644fc0cd7d4627b8eb6f2bc3ee355ad6 (patch)
tree4c03852af6ebc75b1096c05d3fe874fe72b500f1 /pkgs/development/libraries/qt-4.x/4.8/default.nix
parent5f020d5627789ce77b2997e360ece984c261bce7 (diff)
downloadnixpkgs-8b0ef2a5644fc0cd7d4627b8eb6f2bc3ee355ad6.tar
nixpkgs-8b0ef2a5644fc0cd7d4627b8eb6f2bc3ee355ad6.tar.gz
nixpkgs-8b0ef2a5644fc0cd7d4627b8eb6f2bc3ee355ad6.tar.bz2
nixpkgs-8b0ef2a5644fc0cd7d4627b8eb6f2bc3ee355ad6.tar.lz
nixpkgs-8b0ef2a5644fc0cd7d4627b8eb6f2bc3ee355ad6.tar.xz
nixpkgs-8b0ef2a5644fc0cd7d4627b8eb6f2bc3ee355ad6.tar.zst
nixpkgs-8b0ef2a5644fc0cd7d4627b8eb6f2bc3ee355ad6.zip
qt4: enable parallel building in the configure phase
Diffstat (limited to 'pkgs/development/libraries/qt-4.x/4.8/default.nix')
-rw-r--r--pkgs/development/libraries/qt-4.x/4.8/default.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/development/libraries/qt-4.x/4.8/default.nix b/pkgs/development/libraries/qt-4.x/4.8/default.nix
index 056ba301d84..66a58dba32e 100644
--- a/pkgs/development/libraries/qt-4.x/4.8/default.nix
+++ b/pkgs/development/libraries/qt-4.x/4.8/default.nix
@@ -67,6 +67,7 @@ stdenv.mkDerivation rec {
   patches =
     [ ./glib-2.32.patch
       ./libressl.patch
+      ./parallel-configure.patch
       (substituteAll {
         src = ./dlopen-absolute-paths.diff;
         cups = if cups != null then stdenv.lib.getLib cups else null;
@@ -117,6 +118,7 @@ stdenv.mkDerivation rec {
       -demosdir $TMPDIR/share/doc/${name}/demos
       -datadir $out/share/${name}
       -translationdir $out/share/${name}/translations
+      --jobs=$NIX_BUILD_CORES
     "
     unset LD # Makefile uses gcc for linking; setting LD interferes
   '' + optionalString stdenv.cc.isClang ''
@@ -251,7 +253,7 @@ stdenv.mkDerivation rec {
     homepage    = http://qt-project.org/;
     description = "A cross-platform application framework for C++";
     license     = licenses.lgpl21Plus; # or gpl3
-    maintainers = with maintainers; [ lovek323 phreedom sander ];
+    maintainers = with maintainers; [ orivej lovek323 phreedom sander ];
     platforms   = platforms.unix;
   };
 }