diff --git a/pkgs/by-name/me/meson/package.nix b/pkgs/by-name/me/meson/package.nix index 9b1cb25b2008..96b199f209b5 100644 --- a/pkgs/by-name/me/meson/package.nix +++ b/pkgs/by-name/me/meson/package.nix @@ -10,6 +10,7 @@ pkg-config, python3, replaceVars, + writableTmpDirAsHomeHook, writeShellScriptBin, zlib, }: @@ -92,6 +93,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: { nativeCheckInputs = [ ninja pkg-config + writableTmpDirAsHomeHook ] ++ lib.optionals python3.isPyPy [ # Several tests hardcode python3. @@ -153,9 +155,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: { ] )) ++ [ - ''HOME="$TMPDIR" ${ - if python3.isPyPy then python3.interpreter else "python" - } ./run_project_tests.py'' + "${if python3.isPyPy then python3.interpreter else "python"} ./run_project_tests.py" "runHook postCheck" ] );