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
{ lib, stdenv, fetchFromGitHub, libgcrypt
2
, pkg-config, glib, linuxHeaders ? stdenv.cc.libc.linuxHeaders, sqlite
3
-
, util-linux }:
4
5
stdenv.mkDerivation rec {
6
pname = "duperemove";
···
21
nativeBuildInputs = [ pkg-config ];
22
buildInputs = [ libgcrypt glib linuxHeaders sqlite ];
23
24
-
makeFlags = [ "PREFIX=${placeholder "out"}" ];
0
0
0
0
0
0
0
0
0
25
26
meta = with lib; {
27
description = "A simple tool for finding duplicated extents and submitting them for deduplication";
···
1
{ lib, stdenv, fetchFromGitHub, libgcrypt
2
, pkg-config, glib, linuxHeaders ? stdenv.cc.libc.linuxHeaders, sqlite
3
+
, util-linux, testers, duperemove }:
4
5
stdenv.mkDerivation rec {
6
pname = "duperemove";
···
21
nativeBuildInputs = [ pkg-config ];
22
buildInputs = [ libgcrypt glib linuxHeaders sqlite ];
23
24
+
makeFlags = [
25
+
"PREFIX=${placeholder "out"}"
26
+
"VERSION=v${version}"
27
+
];
28
+
29
+
passthru.tests.version = testers.testVersion {
30
+
package = duperemove;
31
+
command = "duperemove --version";
32
+
version = "v${version}";
33
+
};
34
35
meta = with lib; {
36
description = "A simple tool for finding duplicated extents and submitting them for deduplication";