tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
kcov: 35 -> 36
Léo Gaspard
7 years ago
03d5065c
8395f9aa
+2
-16
2 changed files
expand all
collapse all
unified
split
pkgs
development
tools
analysis
kcov
aarch64_nt_prstatus.patch
default.nix
-12
pkgs/development/tools/analysis/kcov/aarch64_nt_prstatus.patch
···
1
-
diff --git a/src/engines/ptrace.cc b/src/engines/ptrace.cc
2
-
index 59b615f..e02cddf 100644
3
-
--- a/src/engines/ptrace.cc
4
-
+++ b/src/engines/ptrace.cc
5
-
@@ -21,6 +21,7 @@
6
-
7
-
#if defined(__aarch64__)
8
-
# include <sys/uio.h>
9
-
+# include <elf.h>
10
-
#endif
11
-
12
-
#include <map>
···
0
0
0
0
0
0
0
0
0
0
0
0
+2
-4
pkgs/development/tools/analysis/kcov/default.nix
···
2
3
stdenv.mkDerivation rec {
4
name = "kcov-${version}";
5
-
version = "35";
6
7
src = fetchFromGitHub {
8
owner = "SimonKagstrom";
9
repo = "kcov";
10
rev = "v${version}";
11
-
sha256 = "1da9vm87pi5m9ika0q1f1ai85w3vwlap8yln147yr9sc37jp5jcw";
12
};
13
14
preConfigure = "patchShebangs src/bin-to-c-source.py";
15
nativeBuildInputs = [ cmake pkgconfig ];
16
17
buildInputs = [ zlib curl elfutils python libiberty libopcodes ];
18
-
19
-
patches = [ ./aarch64_nt_prstatus.patch ];
20
21
enableParallelBuilding = true;
22
···
2
3
stdenv.mkDerivation rec {
4
name = "kcov-${version}";
5
+
version = "36";
6
7
src = fetchFromGitHub {
8
owner = "SimonKagstrom";
9
repo = "kcov";
10
rev = "v${version}";
11
+
sha256 = "1q1mw5mxz041lr6qc2v4280rmx13pg1bx5r3bxz9bzs941r405r3";
12
};
13
14
preConfigure = "patchShebangs src/bin-to-c-source.py";
15
nativeBuildInputs = [ cmake pkgconfig ];
16
17
buildInputs = [ zlib curl elfutils python libiberty libopcodes ];
0
0
18
19
enableParallelBuilding = true;
20