about summary refs log tree commit diff
path: root/pkgs/tools/admin
diff options
context:
space:
mode:
authorFabian Affolter <fabian@affolter-engineering.ch>2022-05-18 09:05:28 +0200
committerGitHub <noreply@github.com>2022-05-18 09:05:28 +0200
commitd188303cfcaf3fe69111a39502a0e004a730b4e7 (patch)
treec172850059b46f64362554bd0ea82e5fad90f017 /pkgs/tools/admin
parent451f200f676de18f7ecb54b1652d064c04a3c959 (diff)
parent73714678f13f0e8e5cf043d51afcf23e5c18943b (diff)
Merge pull request #173296 from 06kellyjac/trivy
trivy: 0.27.1 -> 0.28.0
Diffstat (limited to 'pkgs/tools/admin')
-rw-r--r--pkgs/tools/admin/trivy/default.nix13
1 files changed, 9 insertions, 4 deletions
diff --git a/pkgs/tools/admin/trivy/default.nix b/pkgs/tools/admin/trivy/default.nix
index 66b99c79453d8..f769850224b8a 100644
--- a/pkgs/tools/admin/trivy/default.nix
+++ b/pkgs/tools/admin/trivy/default.nix
@@ -1,23 +1,28 @@
 { lib
+, stdenv
 , buildGoModule
 , fetchFromGitHub
+, CoreFoundation
+, Security
 }:
 
 buildGoModule rec {
   pname = "trivy";
-  version = "0.27.1";
+  version = "0.28.0";
 
   src = fetchFromGitHub {
     owner = "aquasecurity";
     repo = pname;
     rev = "v${version}";
-    sha256 = "sha256-eyvxBpGuOXicuqINYhl4/fUgN/j+Awe5vgMaMxtAMr0=";
+    sha256 = "sha256-zyTUGAxUAfrigRNiw03ZXFK+UkpuxwuU2xviZmAPuR8=";
   };
-
-  vendorSha256 = "sha256-91tq4ipi3JobVgffASn8KRd3JQkgbOx/7PsjKq5vJdE=";
+  vendorSha256 = "sha256-dgiKWHSm49/CB4dWrNWIzkkmj6Aw4l+9iLa6xe/umq0=";
 
   excludedPackages = "misc";
 
+  buildInputs = lib.optionals (stdenv.isDarwin && stdenv.isx86_64)
+    [ CoreFoundation Security ];
+
   ldflags = [
     "-s"
     "-w"