Merge pull request #248690 from trofi/duperemove-encode-lscpu

duperemove: encode absolute path to `lscpu`

authored by Artturi and committed by GitHub 25214c5e 1cce3064

+7 -1
+7 -1
pkgs/tools/filesystems/duperemove/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, libgcrypt 2 - , pkg-config, glib, linuxHeaders ? stdenv.cc.libc.linuxHeaders, sqlite }: 3 4 stdenv.mkDerivation rec { 5 pname = "duperemove"; ··· 11 rev = "v${version}"; 12 sha256 = "sha256-WjUM52IqMDvBzeGHo7p4JcvMO5iPWPVOr8GJ3RSsnUs="; 13 }; 14 15 nativeBuildInputs = [ pkg-config ]; 16 buildInputs = [ libgcrypt glib linuxHeaders sqlite ];
··· 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"; ··· 12 rev = "v${version}"; 13 sha256 = "sha256-WjUM52IqMDvBzeGHo7p4JcvMO5iPWPVOr8GJ3RSsnUs="; 14 }; 15 + 16 + postPatch = '' 17 + substituteInPlace util.c --replace \ 18 + "lscpu" "${lib.getBin util-linux}/bin/lscpu" 19 + ''; 20 21 nativeBuildInputs = [ pkg-config ]; 22 buildInputs = [ libgcrypt glib linuxHeaders sqlite ];