summary refs log tree commit diff
path: root/pkgs/development/tools
diff options
context:
space:
mode:
authorOrivej Desh <orivej@gmx.fr>2017-11-16 01:37:04 +0000
committerOrivej Desh <orivej@gmx.fr>2017-11-16 01:37:04 +0000
commit30fa830633fb29c2cfb704bfe3fdbf76c168aa35 (patch)
tree660d1949e91090fd6a5ab9836b6d2226fe523eba /pkgs/development/tools
parent97800cda51091cb64349329006038d9451909f17 (diff)
downloadnixlib-30fa830633fb29c2cfb704bfe3fdbf76c168aa35.tar
nixlib-30fa830633fb29c2cfb704bfe3fdbf76c168aa35.tar.gz
nixlib-30fa830633fb29c2cfb704bfe3fdbf76c168aa35.tar.bz2
nixlib-30fa830633fb29c2cfb704bfe3fdbf76c168aa35.tar.lz
nixlib-30fa830633fb29c2cfb704bfe3fdbf76c168aa35.tar.xz
nixlib-30fa830633fb29c2cfb704bfe3fdbf76c168aa35.tar.zst
nixlib-30fa830633fb29c2cfb704bfe3fdbf76c168aa35.zip
kcov: 32 -> 34
Tracking issue: #31696
Diffstat (limited to 'pkgs/development/tools')
-rw-r--r--pkgs/development/tools/analysis/kcov/default.nix14
1 files changed, 9 insertions, 5 deletions
diff --git a/pkgs/development/tools/analysis/kcov/default.nix b/pkgs/development/tools/analysis/kcov/default.nix
index c960f54ab204..509f3e19e802 100644
--- a/pkgs/development/tools/analysis/kcov/default.nix
+++ b/pkgs/development/tools/analysis/kcov/default.nix
@@ -1,18 +1,22 @@
-{stdenv, fetchurl, cmake, pkgconfig, zlib, curl, elfutils, python, libiberty, binutils}:
+{stdenv, fetchFromGitHub, cmake, pkgconfig, zlib, curl, elfutils, python, libiberty, binutils}:
 
 stdenv.mkDerivation rec {
   name = "kcov-${version}";
-  version = "32";
+  version = "34";
 
-  src = fetchurl {
-    url = "https://github.com/SimonKagstrom/kcov/archive/v${version}.tar.gz";
-    sha256 = "0ic5w6r3cpwb32iky1jmyvfclgkqr0rnfyim7j2r6im21846sa85";
+  src = fetchFromGitHub {
+    owner = "SimonKagstrom";
+    repo = "kcov";
+    rev = "v${version}";
+    sha256 = "1i4pn5na8m308pssk8585nmqi8kwd63a9h2rkjrn4w78ibmxvj01";
   };
 
   preConfigure = "patchShebangs src/bin-to-c-source.py";
   nativeBuildInputs = [ pkgconfig ];
   buildInputs = [ cmake zlib curl elfutils python libiberty binutils ];
 
+  enableParallelBuilding = true;
+
   meta = with stdenv.lib; {
     description = "Code coverage tester for compiled programs, Python scripts and shell scripts";