summary refs log tree commit diff
path: root/pkgs/development/libraries/libuv
diff options
context:
space:
mode:
authorVladimír Čunát <vcunat@gmail.com>2016-11-29 18:40:30 +0100
committerVladimír Čunát <vcunat@gmail.com>2016-11-29 18:41:44 +0100
commit56366b5e668d4d5086cbadbb04c5dbc01a798581 (patch)
treec8fa42eea4b617f2472a8783dadad0074ad79be7 /pkgs/development/libraries/libuv
parent0f7f0ced81f0be4f42de7d260a75253cda585d11 (diff)
downloadnixlib-56366b5e668d4d5086cbadbb04c5dbc01a798581.tar
nixlib-56366b5e668d4d5086cbadbb04c5dbc01a798581.tar.gz
nixlib-56366b5e668d4d5086cbadbb04c5dbc01a798581.tar.bz2
nixlib-56366b5e668d4d5086cbadbb04c5dbc01a798581.tar.lz
nixlib-56366b5e668d4d5086cbadbb04c5dbc01a798581.tar.xz
nixlib-56366b5e668d4d5086cbadbb04c5dbc01a798581.tar.zst
nixlib-56366b5e668d4d5086cbadbb04c5dbc01a798581.zip
libuv: enable checks and parallel building
Diffstat (limited to 'pkgs/development/libraries/libuv')
-rw-r--r--pkgs/development/libraries/libuv/default.nix9
1 files changed, 9 insertions, 0 deletions
diff --git a/pkgs/development/libraries/libuv/default.nix b/pkgs/development/libraries/libuv/default.nix
index 96d66e18f7c2..db77a6fefc3a 100644
--- a/pkgs/development/libraries/libuv/default.nix
+++ b/pkgs/development/libraries/libuv/default.nix
@@ -13,6 +13,11 @@ stdenv.mkDerivation rec {
     sha256 = "0gna53fgsjjs38kv1g20xfaalv0fk3xncb6abga3saswrv283hx0";
   };
 
+  # these checks are probably network-dependent
+  postPatch = lib.optionalString doCheck ''
+    sed '/getnameinfo_basic/d' -i test/test-list.h
+  '';
+
   buildInputs = [ automake autoconf libtool pkgconfig ]
     ++ stdenv.lib.optionals stdenv.isDarwin [ ApplicationServices CoreServices ];
 
@@ -20,6 +25,10 @@ stdenv.mkDerivation rec {
     LIBTOOLIZE=libtoolize ./autogen.sh
   '';
 
+  enableParallelBuilding = true;
+
+  doCheck = true;
+
   meta = with lib; {
     description = "A multi-platform support library with a focus on asynchronous I/O";
     homepage    = https://github.com/libuv/libuv;