duperemove: 0.13 -> 0.14

Changed files
+3 -13
pkgs
tools
filesystems
duperemove
+3 -13
pkgs/tools/filesystems/duperemove/default.nix
···
{ lib
, stdenv
, fetchFromGitHub
-
, fetchpatch2
, libgcrypt
, pkg-config
, glib
···
stdenv.mkDerivation rec {
pname = "duperemove";
-
version = "0.13";
+
version = "0.14";
src = fetchFromGitHub {
owner = "markfasheh";
repo = "duperemove";
rev = "v${version}";
-
hash = "sha256-D3+p8XgokKIHEwZnvOkn7cionVH1gsypcURF+PBpugY=";
+
hash = "sha256-dz7ZswOUDmWxzVM3j5GTlC/Tu8Wfgyn1QT5nIqBanrs=";
};
-
patches = [
-
# Use variable instead of hardcoding pkg-config
-
# https://github.com/markfasheh/duperemove/pull/315
-
(fetchpatch2 {
-
url = "https://github.com/markfasheh/duperemove/commit/0e1c62d79a9a79d7bb3e80f1bd528dbf7cb75e22.patch";
-
hash = "sha256-YMMu6LCkBlipEJALukQMwIMcjQEAG5pjGEGeTW9OEJk=";
-
})
-
];
-
postPatch = ''
substituteInPlace util.c --replace \
"lscpu" "${lib.getBin util-linux}/bin/lscpu"
'';
nativeBuildInputs = [ pkg-config ];
-
buildInputs = [ libgcrypt glib linuxHeaders sqlite ];
+
buildInputs = [ libgcrypt glib linuxHeaders sqlite util-linux ];
makeFlags = [
"PREFIX=${placeholder "out"}"