tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
partclone: stable -> 0.2.89, cleanups
Franz Pletz
9 years ago
6be25ae5
15a1c8a6
+11
-10
1 changed file
expand all
collapse all
unified
split
pkgs
tools
backup
partclone
default.nix
+11
-10
pkgs/tools/backup/partclone/default.nix
···
1
1
-
{stdenv, fetchFromGitHub
2
2
-
, pkgconfig, libuuid
3
3
-
, e2fsprogs, automake, autoconf
1
1
+
{ stdenv, fetchFromGitHub, autoreconfHook
2
2
+
, pkgconfig, libuuid, e2fsprogs
4
3
}:
5
5
-
stdenv.mkDerivation {
6
6
-
name = "partclone-stable";
7
7
-
enableParallelBuilding = true;
4
4
+
5
5
+
stdenv.mkDerivation rec {
6
6
+
name = "partclone-${version}";
7
7
+
version = "0.2.89";
8
8
9
9
src = fetchFromGitHub {
10
10
owner = "Thomas-Tsai";
11
11
repo = "partclone";
12
12
-
rev = "stable";
13
13
-
sha256 = "0q3brjmnldpr89nhbiajxg3gncz0nagc34n7q2723lpz7bn28w3z";
12
12
+
rev = version;
13
13
+
sha256 = "0gw47pchqshhm00yf34qgxh6bh2jfryv0sm7ghwn77bv5gzwr481";
14
14
};
15
15
16
16
-
buildInputs = [e2fsprogs pkgconfig libuuid automake autoconf];
16
16
+
nativeBuildInputs = [ autoreconfHook pkgconfig ];
17
17
+
buildInputs = [ e2fsprogs libuuid stdenv.glibc stdenv.glibc.static ];
17
18
18
18
-
installPhase = ''make INSTPREFIX=$out install'';
19
19
+
enableParallelBuilding = true;
19
20
20
21
meta = {
21
22
description = "Utilities to save and restore used blocks on a partition";