tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
0
fork
atom
overview
issues
pulls
pipelines
libcpuid: 0.2.2 -> 0.4.0
Franz Pletz
8 years ago
fe9c7ad8
0227471c
+10
-9
1 changed file
expand all
collapse all
unified
split
pkgs
tools
misc
libcpuid
default.nix
+10
-9
pkgs/tools/misc/libcpuid/default.nix
···
1
1
{ stdenv
2
2
-
, fetchgit
2
2
+
, fetchFromGitHub
3
3
, libtool
4
4
, automake
5
5
, autoconf
···
7
7
}:
8
8
stdenv.mkDerivation rec {
9
9
name = "libcpuid-${version}";
10
10
-
version = "0.2.2";
10
10
+
version = "0.4.0";
11
11
12
12
-
src = fetchgit {
13
13
-
url = https://github.com/anrieff/libcpuid.git;
14
14
-
rev = "535ec64dd9d8df4c5a8d34b985280b58a5396fcf";
15
15
-
sha256 = "1j9pg7fyvqhr859k5yh8ccl9jjx65c7rrsddji83qmqyg0vp1k1a";
12
12
+
src = fetchFromGitHub {
13
13
+
owner = "anrieff";
14
14
+
repo = "libcpuid";
15
15
+
rev = "v${version}";
16
16
+
sha256 = "136kv6m666f7s18mim0vdbzqvs4s0wvixa12brj9p3kmfbx48bw7";
16
17
};
17
18
18
19
patchPhase = ''
19
20
libtoolize
20
21
autoreconf --install
21
21
-
'';
22
22
+
'';
22
23
23
24
configurePhase = ''
24
25
mkdir -p Install
···
45
46
46
47
mkdir -p $out
47
48
sed -i -re "s#(prefix=).*Install#\1$out#g" Install/lib/pkgconfig/libcpuid.pc
48
48
-
49
49
+
49
50
cp -r Install/* $out
50
51
cp -r tests $out
51
52
'';
52
53
53
53
-
buildInputs = [
54
54
+
nativeBuildInputs = [
54
55
libtool
55
56
automake
56
57
autoconf