gohai: init at 2018-05-23

This project does not have a default versioning scheme. go2nix
suggests using the date of the most recent change.
wip/yesman
Vincent Ambo 6 years ago
parent 1c39035cad
commit ab500439cd
  1. 32
      pkgs/tools/system/gohai/default.nix
  2. 30
      pkgs/tools/system/gohai/deps.nix
  3. 2
      pkgs/top-level/all-packages.nix

@ -0,0 +1,32 @@
{ lib, stdenv, buildGoPackage, fetchgit, fetchhg, fetchbzr, fetchsvn }:
buildGoPackage rec {
name = "gohai-${version}";
version = "2018-05-23";
rev = "60e13eaed98afa238ad6dfc98224c04fbb7b19b1";
goPackagePath = "github.com/DataDog/gohai";
src = fetchgit {
inherit rev;
url = "https://github.com/DataDog/gohai";
sha256 = "15hdw195f6ayrmj1nbyfpfswdai1r1z3qjw927mbma7rwql24dkr";
};
goDeps = ./deps.nix;
meta = with lib; {
description = "System information collector";
homepage = "https://github.com/DataDog/gohai";
license = licenses.mit;
maintainers = [ maintainers.tazjin ];
platforms = platforms.unix;
repositories.git = git://github.com/DataDog/gohai.git;
longDescription = ''
Gohai is a tool which collects an inventory of system
information. It is used by the Datadog agent to provide detailed
system metrics.
'';
};
}

@ -0,0 +1,30 @@
# This file was generated by https://github.com/kamilchm/go2nix v1.2.1
[
{
goPackagePath = "github.com/cihub/seelog";
fetch = {
type = "git";
url = "https://github.com/cihub/seelog";
rev = "f561c5e57575bb1e0a2167028b7339b3a8d16fb4";
sha256 = "0r3228hvgljgpaggj6b9mvxfsizfw25q2c1761wsvcif8gz49cvl";
};
}
{
goPackagePath = "github.com/shirou/gopsutil";
fetch = {
type = "git";
url = "https://github.com/shirou/gopsutil";
rev = "eeb1d38d69593f121e060d24d17f7b1f0936b203";
sha256 = "01qsznk599225gf4pld7p2m30p61y77mvzhrs6raxpk6wf7icp4w";
};
}
{
goPackagePath = "golang.org/x/sys";
fetch = {
type = "git";
url = "https://go.googlesource.com/sys";
rev = "77b0e4315053a57ed2962443614bdb28db152054";
sha256 = "1024gcv1b40i2rgvpgyw2hgy1k5g7473pn29yavwysj37m1rrplp";
};
}
]

@ -1289,6 +1289,8 @@ with pkgs;
goa = callPackage ../development/tools/goa { };
gohai = callPackage ../tools/system/gohai { };
gorilla-bin = callPackage ../tools/security/gorilla-bin { };
gosu = callPackage ../tools/misc/gosu { };

Loading…
Cancel
Save