From 27add5ac6fff2092379fffac350bac854d5114bc Mon Sep 17 00:00:00 2001 From: Paul Meyer <49727155+katexochen@users.noreply.github.com> Date: Mon, 11 Dec 2023 08:52:19 +0100 Subject: [PATCH] grmon: init at 0.1 --- pkgs/by-name/gr/grmon/package.nix | 37 +++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 pkgs/by-name/gr/grmon/package.nix diff --git a/pkgs/by-name/gr/grmon/package.nix b/pkgs/by-name/gr/grmon/package.nix new file mode 100644 index 000000000000..d6200cc68582 --- /dev/null +++ b/pkgs/by-name/gr/grmon/package.nix @@ -0,0 +1,37 @@ +{ lib +, buildGoModule +, fetchFromGitHub +, nix-update-script +}: + +buildGoModule rec { + pname = "grmon"; + version = "0.1"; + + src = fetchFromGitHub { + owner = "bcicen"; + repo = "grmon"; + rev = "v${version}"; + hash = "sha256-0J7f4DMADUut3Da0F1eTDsT1Hlk0rfInwzbcVcQNzg8="; + }; + + vendorHash = "sha256-ySgWEGHlEJpfB/BZuRs1bELBspEaiaX/UnJai2V/hx0="; + + CGO_ENABLED = "0"; + + passthru = { + updateScript = nix-update-script { }; + }; + + meta = with lib; { + description = "Command line monitoring for goroutines"; + longDescription = '' + To use it, instrument your Go code following the + [usage description of the project](https://github.com/bcicen/grmon?tab=readme-ov-file#usage). + ''; + homepage = "https://github.com/bcicen/grmon"; + license = licenses.mit; + mainProgram = "grmon"; + maintainers = with maintainers; [ katexochen ]; + }; +}