diff options
author | Aleksana <me@aleksana.moe> | 2024-05-21 20:49:56 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-21 20:49:56 +0800 |
commit | 7075e696453f98264683ba7291c756beda7b8a8d (patch) | |
tree | fceeade1ff8ec71f68411e509bcb9500496ae27e /pkgs/by-name/sy | |
parent | b5e9718b7dcf379821a2ce315fa613629600353b (diff) | |
parent | ba9318ecf4e1eec280fb927e4699ea9e645d933f (diff) |
Merge pull request #310485 from martinetd/syft
syft: disable update check
Diffstat (limited to 'pkgs/by-name/sy')
-rw-r--r-- | pkgs/by-name/sy/syft/package.nix | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/pkgs/by-name/sy/syft/package.nix b/pkgs/by-name/sy/syft/package.nix index 91727c94908cc..f2c220b43f569 100644 --- a/pkgs/by-name/sy/syft/package.nix +++ b/pkgs/by-name/sy/syft/package.nix @@ -42,6 +42,12 @@ buildGoModule rec { "-X=main.gitTreeState=clean" ]; + postPatch = '' + # Don't check for updates. + substituteInPlace cmd/syft/internal/options/update_check.go \ + --replace-fail "CheckForAppUpdate: true" "CheckForAppUpdate: false" + ''; + preBuild = '' ldflags+=" -X main.gitCommit=$(cat COMMIT)" ldflags+=" -X main.buildDate=$(cat SOURCE_DATE_EPOCH)" @@ -51,9 +57,6 @@ buildGoModule rec { doCheck = false; postInstall = '' - # avoid update checks when generating completions - export SYFT_CHECK_FOR_APP_UPDATE=false - installShellCompletion --cmd syft \ --bash <($out/bin/syft completion bash) \ --fish <($out/bin/syft completion fish) \ @@ -64,7 +67,6 @@ buildGoModule rec { installCheckPhase = '' runHook preInstallCheck - export SYFT_CHECK_FOR_APP_UPDATE=false $out/bin/syft --help $out/bin/syft version | grep "${version}" |