Unverified Commit f2aff727 authored by Emily Trau's avatar Emily Trau Committed by GitHub
Browse files

Merge pull request #251554 from mariuskimmina/master

cnquery: init at 9.11.0
parents c4be56b2 90a82870
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -11248,6 +11248,12 @@
    github = "marius851000";
    githubId = 22586596;
  };
  mariuskimmina = {
    email = "mar.kimmina@gmail.com";
    name = "Marius Kimmina";
    github = "mariuskimmina";
    githubId = 38843153;
  };
  markbeep = {
    email = "mrkswrn@gmail.com";
    github = "markbeep";
+31 −0
Original line number Diff line number Diff line
{ lib
, buildGoModule
, fetchFromGitHub
}:

buildGoModule rec {
  pname = "cnquery";
  version = "9.11.0";

  src = fetchFromGitHub {
    owner = "mondoohq";
    repo = "cnquery";
    rev = "v${version}";
    hash = "sha256-3fyX6vz3lqnV07gu/H7qeIrLyNSbqhLpICJWqPTv7T0=";
  };

  subPackages = [ "apps/cnquery" ];

  vendorHash = "sha256-7zZRX0LWDmO7LA0fIjAh8+5kK2dcAV/4HQmKdn9I3Mg=";

  meta = with lib; {
    description = "cloud-native, graph-based asset inventory";
    longDescription = ''
    cnquery is a cloud-native tool for querying your entire fleet. It answers thousands of questions about your infrastructure and integrates with over 300 resources across cloud accounts, Kubernetes, containers, services, VMs, APIs, and more.
      '';
    homepage = "https://mondoo.com/cnquery";
    changelog = "https://github.com/mondoohq/cnquery/releases/tag/v${version}";
    license = licenses.bsl11;
    maintainers = with maintainers; [ mariuskimmina ];
  };
}
+2 −0
Original line number Diff line number Diff line
@@ -518,6 +518,8 @@ with pkgs;
  cm256cc = callPackage ../development/libraries/cm256cc {  };
  cnquery = callPackage ../tools/security/cnquery { };
  cocogitto = callPackage ../development/tools/cocogitto {
    inherit (darwin.apple_sdk.frameworks) Security;
  };