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
-
{stdenv, fetchFromGitHub
2
-
, pkgconfig, libuuid
3
-
, e2fsprogs, automake, autoconf
4
}:
5
-
stdenv.mkDerivation {
6
-
name = "partclone-stable";
7
-
enableParallelBuilding = true;
0
8
9
src = fetchFromGitHub {
10
owner = "Thomas-Tsai";
11
repo = "partclone";
12
-
rev = "stable";
13
-
sha256 = "0q3brjmnldpr89nhbiajxg3gncz0nagc34n7q2723lpz7bn28w3z";
14
};
15
16
-
buildInputs = [e2fsprogs pkgconfig libuuid automake autoconf];
0
17
18
-
installPhase = ''make INSTPREFIX=$out install'';
19
20
meta = {
21
description = "Utilities to save and restore used blocks on a partition";
···
1
+
{ stdenv, fetchFromGitHub, autoreconfHook
2
+
, pkgconfig, libuuid, e2fsprogs
0
3
}:
4
+
5
+
stdenv.mkDerivation rec {
6
+
name = "partclone-${version}";
7
+
version = "0.2.89";
8
9
src = fetchFromGitHub {
10
owner = "Thomas-Tsai";
11
repo = "partclone";
12
+
rev = version;
13
+
sha256 = "0gw47pchqshhm00yf34qgxh6bh2jfryv0sm7ghwn77bv5gzwr481";
14
};
15
16
+
nativeBuildInputs = [ autoreconfHook pkgconfig ];
17
+
buildInputs = [ e2fsprogs libuuid stdenv.glibc stdenv.glibc.static ];
18
19
+
enableParallelBuilding = true;
20
21
meta = {
22
description = "Utilities to save and restore used blocks on a partition";