Unverified Commit 3eaa74f2 authored by Fabian Affolter's avatar Fabian Affolter Committed by GitHub
Browse files

grype: clean-up

parent 2f816431
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -2,7 +2,6 @@
, buildGoModule
, fetchFromGitHub
, installShellFiles

, openssl
}:

@@ -13,7 +12,7 @@ buildGoModule rec {
  src = fetchFromGitHub {
    owner = "anchore";
    repo = pname;
    rev = "v${version}";
    rev = "refs/tags/v${version}";
    hash = "sha256-TAoF67Fxl0OUiQd48h786+lIsdEuk4C/zdeEO/DRX/k=";
    # populate values that require us to use git. By doing this in postFetch we
    # can delete .git afterwards and maintain better reproducibility of the src.
@@ -26,6 +25,7 @@ buildGoModule rec {
      find "$out" -name .git -print0 | xargs -0 rm -rf
    '';
  };

  proxyVendor = true;

  vendorHash = "sha256-kRxKa3HUO2yvMai03voVvsprg/Kd01OtJQHJn3ECk58=";
@@ -34,6 +34,10 @@ buildGoModule rec {
    installShellFiles
  ];

  nativeCheckInputs = [
    openssl
  ];

  subPackages = [ "." ];

  excludedPackages = "test/integration";
@@ -55,7 +59,6 @@ buildGoModule rec {
    ldflags+=" -X github.com/anchore/grype/internal/version.buildDate=$(cat SOURCE_DATE_EPOCH)"
  '';

  nativeCheckInputs = [ openssl ];
  preCheck = ''
    # test all dirs (except excluded)
    unset subPackages