···4444if test -z "$finalPath"; then
4545 # nix>=2.20 rejects adding symlinked paths to the store, so use realpath
4646 # to resolve to a physical path. https://github.com/NixOS/nix/issues/11941
4747- tmpPath="$(realpath "$(mktemp -d "${TMPDIR:-/tmp}/bzr-checkout-tmp-XXXXXXXX")")"
4747+ tmpPath="$(realpath "$(mktemp -d --tmpdir bzr-checkout-tmp-XXXXXXXX)")"
4848 trap "rm -rf \"$tmpPath\"" EXIT
49495050 tmpFile="$tmpPath/$dstFile"
+1-1
pkgs/build-support/fetchcvs/nix-prefetch-cvs
···2222mkTempDir() {
2323 # nix>=2.20 rejects adding symlinked paths to the store, so use realpath
2424 # to resolve to a physical path. https://github.com/NixOS/nix/issues/11941
2525- tmpPath="$(realpath "$(mktemp -d "${TMPDIR:-/tmp}/nix-prefetch-cvs-XXXXXXXX")")"
2525+ tmpPath="$(realpath "$(mktemp -d --tmpdir nix-prefetch-csv-XXXXXXXX)")"
2626 trap removeTempDir EXIT
2727}
2828
+1-2
pkgs/build-support/fetchgit/nix-prefetch-git
···453453 # If we don't know the hash or a path with that hash doesn't exist,
454454 # download the file and add it to the store.
455455 if test -z "$finalPath"; then
456456-457456 # nix>=2.20 rejects adding symlinked paths to the store, so use realpath
458457 # to resolve to a physical path. https://github.com/NixOS/nix/issues/11941
459459- tmpPath="$(realpath "$(mktemp -d "${TMPDIR:-/tmp}/git-checkout-tmp-XXXXXXXX")")"
458458+ tmpPath="$(realpath "$(mktemp -d --tmpdir git-checkout-tmp-XXXXXXXX)")"
460459 exit_handlers+=(remove_tmpPath)
461460462461 tmpFile="$tmpPath/$(url_to_name "$url" "$rev")"
+1-2
pkgs/build-support/fetchhg/nix-prefetch-hg
···4242# If we don't know the hash or a path with that hash doesn't exist,
4343# download the file and add it to the store.
4444if [[ -z "$finalPath" ]]; then
4545-4645 # nix>=2.20 rejects adding symlinked paths to the store, so use realpath
4746 # to resolve to a physical path. https://github.com/NixOS/nix/issues/11941
4848- tmpPath="$(realpath "$(mktemp -d "${TMPDIR:-/tmp}/hg-checkout-tmp-XXXXXXXX")")"
4747+ tmpPath="$(realpath "$(mktemp -d --tmpdir hg-checkout-tmp-XXXXXXXX)")"
4948 cleanup() { x=$?; rm -rf "$tmpPath"; exit $x; }; trap cleanup EXIT
50495150 tmpArchive="$tmpPath/hg-archive"
+1-1
pkgs/build-support/fetchsvn/nix-prefetch-svn
···4343if test -z "$finalPath"; then
4444 # nix>=2.20 rejects adding symlinked paths to the store, so use realpath
4545 # to resolve to a physical path. https://github.com/NixOS/nix/issues/11941
4646- tmpPath="$(realpath "$(mktemp -d "${TMPDIR:-/tmp}/svn-checkout-tmp-XXXXXXXX")")"
4646+ tmpPath="$(realpath "$(mktemp -d --tmpdir svn-checkout-tmp-XXXXXXXX)")"
4747 trap "rm -rf \"$tmpPath\"" EXIT
48484949 tmpFile="$tmpPath/$dstFile"