Loading pkgs/by-name/go/google-cloud-sdk/package.nix +3 −2 Original line number Diff line number Diff line Loading @@ -87,6 +87,9 @@ stdenv.mkDerivation rec { ./gsutil-disable-updates.patch ]; # Prevent Python from writing bytecode to ensure build determinism PYTHONDONTWRITEBYTECODE = "1"; installPhase = '' runHook preInstall Loading Loading @@ -161,8 +164,6 @@ stdenv.mkDerivation rec { installCheckPhase = '' # Avoid trying to write logs to homeless-shelter export HOME=$(mktemp -d) # Prevent Python from writing bytecode to ensure build determinism export PYTHONDONTWRITEBYTECODE=1 $out/bin/gcloud version --format json | jq '."Google Cloud SDK"' | grep "${version}" $out/bin/gsutil version | grep -w "$(cat platform/gsutil/VERSION)" ''; Loading pkgs/by-name/go/google-cloud-sdk/withExtraComponents.nix +3 −2 Original line number Diff line number Diff line Loading @@ -78,11 +78,12 @@ symlinkJoin { ] ++ comps; # Prevent Python from writing bytecode to ensure build determinism PYTHONDONTWRITEBYTECODE = "1"; postBuild = '' sed -i ';' $out/google-cloud-sdk/bin/.gcloud-wrapped sed -i -e "s#${google-cloud-sdk}#$out#" "$out/google-cloud-sdk/bin/gcloud" # Prevent Python from writing bytecode to ensure build determinism export PYTHONDONTWRITEBYTECODE=1 ${installCheck} ''; } Loading
pkgs/by-name/go/google-cloud-sdk/package.nix +3 −2 Original line number Diff line number Diff line Loading @@ -87,6 +87,9 @@ stdenv.mkDerivation rec { ./gsutil-disable-updates.patch ]; # Prevent Python from writing bytecode to ensure build determinism PYTHONDONTWRITEBYTECODE = "1"; installPhase = '' runHook preInstall Loading Loading @@ -161,8 +164,6 @@ stdenv.mkDerivation rec { installCheckPhase = '' # Avoid trying to write logs to homeless-shelter export HOME=$(mktemp -d) # Prevent Python from writing bytecode to ensure build determinism export PYTHONDONTWRITEBYTECODE=1 $out/bin/gcloud version --format json | jq '."Google Cloud SDK"' | grep "${version}" $out/bin/gsutil version | grep -w "$(cat platform/gsutil/VERSION)" ''; Loading
pkgs/by-name/go/google-cloud-sdk/withExtraComponents.nix +3 −2 Original line number Diff line number Diff line Loading @@ -78,11 +78,12 @@ symlinkJoin { ] ++ comps; # Prevent Python from writing bytecode to ensure build determinism PYTHONDONTWRITEBYTECODE = "1"; postBuild = '' sed -i ';' $out/google-cloud-sdk/bin/.gcloud-wrapped sed -i -e "s#${google-cloud-sdk}#$out#" "$out/google-cloud-sdk/bin/gcloud" # Prevent Python from writing bytecode to ensure build determinism export PYTHONDONTWRITEBYTECODE=1 ${installCheck} ''; }