summary refs log tree commit diff
path: root/pkgs/development/libraries/liburcu
diff options
context:
space:
mode:
authorVladimír Čunát <vcunat@gmail.com>2017-01-26 22:30:52 +0100
committerVladimír Čunát <vcunat@gmail.com>2017-01-26 22:32:13 +0100
commitf0bf46d8637cbb8ec73cf9bd0e6c231ee92b636c (patch)
tree61610c4ee487c25e5438be72eed53dbe3362d917 /pkgs/development/libraries/liburcu
parent18eff26dd9159d971625efaf158dc531ad8489e9 (diff)
downloadnixpkgs-f0bf46d8637cbb8ec73cf9bd0e6c231ee92b636c.tar
nixpkgs-f0bf46d8637cbb8ec73cf9bd0e6c231ee92b636c.tar.gz
nixpkgs-f0bf46d8637cbb8ec73cf9bd0e6c231ee92b636c.tar.bz2
nixpkgs-f0bf46d8637cbb8ec73cf9bd0e6c231ee92b636c.tar.lz
nixpkgs-f0bf46d8637cbb8ec73cf9bd0e6c231ee92b636c.tar.xz
nixpkgs-f0bf46d8637cbb8ec73cf9bd0e6c231ee92b636c.tar.zst
nixpkgs-f0bf46d8637cbb8ec73cf9bd0e6c231ee92b636c.zip
liburcu: 0.8.6 -> 0.9.3, doCheck = true
... with hope it will start to work on Darwin.
/cc maintainer @bjornfor.
Diffstat (limited to 'pkgs/development/libraries/liburcu')
-rw-r--r--pkgs/development/libraries/liburcu/default.nix11
1 files changed, 8 insertions, 3 deletions
diff --git a/pkgs/development/libraries/liburcu/default.nix b/pkgs/development/libraries/liburcu/default.nix
index b31ced11c6c..3b92aff72a5 100644
--- a/pkgs/development/libraries/liburcu/default.nix
+++ b/pkgs/development/libraries/liburcu/default.nix
@@ -1,14 +1,19 @@
-{ stdenv, fetchurl }:
+{ stdenv, fetchurl, perl }:
 
 stdenv.mkDerivation rec {
-  version = "0.8.6";
+  version = "0.9.3";
   name = "liburcu-${version}";
 
   src = fetchurl {
     url = "http://lttng.org/files/urcu/userspace-rcu-${version}.tar.bz2";
-    sha256 = "08dbfkdj4pm9s3q56nwa1vzldkf1jav61g2r4xq7mfhlw2yd79di";
+    sha256 = "01j0xp3f0w147yfyzybkjvb7i67i7prsvnkssgvgwry9lvk35khv";
   };
 
+  nativeBuildInputs = stdenv.lib.optional doCheck perl;
+
+  preCheck = "patchShebangs tests/unit";
+  doCheck = true;
+
   meta = with stdenv.lib; {
     description = "Userspace RCU (read-copy-update) library";
     homepage = http://lttng.org/urcu;