about summary refs log tree commit diff
path: root/pkgs/tools/admin/clair
diff options
context:
space:
mode:
authorMario Rodas <marsam@users.noreply.github.com>2022-05-28 04:20:00 +0000
committerMario Rodas <marsam@users.noreply.github.com>2022-05-28 04:20:00 +0000
commitc87a7d3d312f3ddf0240affedd91d87a11a3211a (patch)
tree70d27c2daf90362362e4adbeef728c79feda6b44 /pkgs/tools/admin/clair
parent858a21231497577a67aff1eb4431c05e0f5e4a88 (diff)
clair: 4.3.6 -> 4.4.2
Diffstat (limited to 'pkgs/tools/admin/clair')
-rw-r--r--pkgs/tools/admin/clair/default.nix10
1 files changed, 7 insertions, 3 deletions
diff --git a/pkgs/tools/admin/clair/default.nix b/pkgs/tools/admin/clair/default.nix
index 20929f5d8d5fc..27cf2d03ccd0c 100644
--- a/pkgs/tools/admin/clair/default.nix
+++ b/pkgs/tools/admin/clair/default.nix
@@ -2,19 +2,23 @@
 
 buildGoModule rec {
   pname = "clair";
-  version = "4.3.6";
+  version = "4.4.2";
 
   src = fetchFromGitHub {
     owner = "quay";
     repo = pname;
     rev = "v${version}";
-    sha256 = "sha256-yKs/TPSu3WD34Z9fAys7ItWWcSKiUXhVWAqQXMnOrEw=";
+    sha256 = "sha256-6nlVcuWAp9lWji4ruAZ//D6iEbL+zSjLDX9bYyRfTQ8=";
   };
 
-  vendorSha256 = "sha256-C3xnBANsymSgI7l446CjJzEMY1gURGTxDNBBjNjHmaE=";
+  vendorSha256 = "sha256-35rUeDi+7xSI2kSk9FvtubxhZq5LePNoXC66dIy6gs8=";
 
   nativeBuildInputs = [ makeWrapper ];
 
+  subPackages = [ "cmd/clair" "cmd/clairctl" ];
+
+  ldflags = [ "-s" "-w" "-X main.Version=${version}" ];
+
   postInstall = ''
     wrapProgram $out/bin/clair \
       --prefix PATH : "${lib.makeBinPath [ rpm xz ]}"