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
duperemove: set version string
Dee Anzorge
2 years ago
d437fcbe
187c6604
+11
-2
1 changed file
expand all
collapse all
unified
split
pkgs
tools
filesystems
duperemove
default.nix
+11
-2
pkgs/tools/filesystems/duperemove/default.nix
···
1
1
{ lib, stdenv, fetchFromGitHub, libgcrypt
2
2
, pkg-config, glib, linuxHeaders ? stdenv.cc.libc.linuxHeaders, sqlite
3
3
-
, util-linux }:
3
3
+
, util-linux, testers, duperemove }:
4
4
5
5
stdenv.mkDerivation rec {
6
6
pname = "duperemove";
···
21
21
nativeBuildInputs = [ pkg-config ];
22
22
buildInputs = [ libgcrypt glib linuxHeaders sqlite ];
23
23
24
24
-
makeFlags = [ "PREFIX=${placeholder "out"}" ];
24
24
+
makeFlags = [
25
25
+
"PREFIX=${placeholder "out"}"
26
26
+
"VERSION=v${version}"
27
27
+
];
28
28
+
29
29
+
passthru.tests.version = testers.testVersion {
30
30
+
package = duperemove;
31
31
+
command = "duperemove --version";
32
32
+
version = "v${version}";
33
33
+
};
25
34
26
35
meta = with lib; {
27
36
description = "A simple tool for finding duplicated extents and submitting them for deduplication";