tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
passExtensions.pass-audit: fix tests
Robert Schütz
2 years ago
e3a18722
68e06b5c
+4
-4
1 changed file
expand all
collapse all
unified
split
pkgs
tools
security
pass
extensions
audit
default.nix
+4
-4
pkgs/tools/security/pass/extensions/audit/default.nix
···
11
11
owner = "roddhjav";
12
12
repo = "pass-audit";
13
13
rev = "v${version}";
14
14
-
sha256 = "sha256-xigP8LxRXITLF3X21zhWx6ooFNSTKGv46yFSt1dd4vs=";
14
14
+
hash = "sha256-xigP8LxRXITLF3X21zhWx6ooFNSTKGv46yFSt1dd4vs=";
15
15
};
16
16
17
17
patches = [
···
21
21
22
22
postPatch = ''
23
23
substituteInPlace audit.bash \
24
24
-
--replace 'python3' "${pythonEnv}/bin/python3"
24
24
+
--replace-fail 'python3' "${pythonEnv.interpreter}"
25
25
substituteInPlace Makefile \
26
26
-
--replace "install --root" "install --prefix ''' --root"
26
26
+
--replace-fail "install --root" "install --prefix ''' --root"
27
27
'';
28
28
29
29
outputs = [ "out" "man" ];
···
35
35
doCheck = !stdenv.isDarwin;
36
36
nativeCheckInputs = [ pythonPackages.green pass gnupg ];
37
37
checkPhase = ''
38
38
-
${pythonEnv}/bin/python3 setup.py green -q
38
38
+
${pythonEnv.interpreter} -m green -q
39
39
'';
40
40
41
41
installFlags = [ "DESTDIR=${placeholder "out"}" "PREFIX=" ];