smap: init at 0.1.12 Smap is a drop-in replacement for Nmap powered by shodan.io written in go

+38
+38
pkgs/by-name/sm/smap/package.nix
··· 1 + { 2 + lib, 3 + buildGoModule, 4 + fetchFromGitHub, 5 + gitUpdater, 6 + }: 7 + 8 + buildGoModule rec { 9 + pname = "smap"; 10 + version = "0.1.12"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "s0md3v"; 14 + repo = "Smap"; 15 + tag = version; 16 + hash = "sha256-GLw0zgjWnEwtwRV4vTHqGUS6TqcFhhZ1zeThKe6S0CY="; 17 + }; 18 + 19 + vendorHash = "sha256-19plbD+ibjoqAA6gGhCvpO52z/VejJkRRh8ljBHN+qY="; 20 + 21 + subPackages = [ "cmd/smap" ]; 22 + 23 + ldflags = [ 24 + "-s" 25 + "-w" 26 + ]; 27 + 28 + passthru.updateScript = gitUpdater { }; 29 + 30 + meta = { 31 + description = "Drop-in replacement for Nmap powered by shodan.io"; 32 + homepage = "https://github.com/s0md3v/Smap"; 33 + changelog = "https://github.com/s0md3v/Smap/releases/tag/${version}"; 34 + license = lib.licenses.agpl3Only; 35 + maintainers = with lib.maintainers; [ yechielw ]; 36 + mainProgram = "smap"; 37 + }; 38 + }