direnv: use writableTmpDirAsHomeHook (#399559)

Changed files
+6 -1
pkgs
by-name
di
direnv
+6 -1
pkgs/by-name/di/direnv/package.nix
···
bash,
fish,
zsh,
+
writableTmpDirAsHomeHook,
}:
buildGoModule rec {
···
nativeCheckInputs = [
fish
zsh
+
writableTmpDirAsHomeHook
];
checkPhase = ''
-
export HOME=$(mktemp -d)
+
runHook preCheck
+
make test-go test-bash test-fish test-zsh
+
+
runHook postCheck
'';
meta = with lib; {