nur-packages

My NUR packages
git clone git://git.sikmir.ru/nur-packages
Log | Files | Refs | README | LICENSE

commit 10ceab8dd373368582d540e595440ea136f2975f
parent 61d05ac18a28e3e28efe14a8ceacb955e0f48e07
Author: Nikolay Korotkiy <sikmir@disroot.org>
Date:   Thu,  1 Oct 2026 11:13:34 +0400

Add snmpdigger

Diffstat:
Apkgs/by-name/sn/snmpdigger/package.nix | 41+++++++++++++++++++++++++++++++++++++++++
1 file changed, 41 insertions(+), 0 deletions(-)

diff --git a/pkgs/by-name/sn/snmpdigger/package.nix b/pkgs/by-name/sn/snmpdigger/package.nix @@ -0,0 +1,41 @@ +{ + lib, + buildGo127Module, + fetchFromGitHub, + installShellFiles, +}: + +buildGo127Module (finalAttrs: { + pname = "snmpdigger"; + version = "0.2.3"; + + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "kawaiipantsu"; + repo = "snmpdigger"; + tag = "v${finalAttrs.version}"; + hash = "sha256-N/6fE61KVn26/sWyJp7vwRG8MtiWGDqnqWftZV7AxP4="; + }; + + vendorHash = "sha256-xMKVh+/ninYGAXhIFM2XlLtw3xCoVeOsVhOlerUH5eI="; + + nativeBuildInputs = [ installShellFiles ]; + + ldflags = [ + "-s" + "-X github.com/kawaiipantsu/snmpdigger/internal/version.Version=v${finalAttrs.version}" + ]; + + postInstall = '' + installManPage packaging/*.1 + ''; + + meta = { + description = "Fancy TUI for SNMP"; + homepage = "https://github.com/umputun/snmpdigger"; + maintainers = with lib.maintainers; [ sikmir ]; + license = lib.licenses.mit; + mainProgram = "snmpdigger"; + }; +})