evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / fi / fingerprintx / package.nix
blobb081d82dfd70e3247889053c43c8443a2fa0ac3c
1 { lib
2 , buildGoModule
3 , fetchFromGitHub
4 }:
6 buildGoModule rec {
7   pname = "fingerprintx";
8   version = "1.1.14";
10   src = fetchFromGitHub {
11     owner = "praetorian-inc";
12     repo = "fingerprintx";
13     rev = "refs/tags/v${version}";
14     hash = "sha256-o0u6UOrdzORnTgfOlc0kSQ5diDtNHjjbwfuyvPoHHKs=";
15   };
17   vendorHash = "sha256-TMy6FwAFlo+ARvm+RiRqly0xIk4lBCXuZrtdnNSMSxw=";
19   ldflags = [
20     "-s"
21     "-w"
22   ];
24   # Tests require network access
25   doCheck = false;
27   meta = with lib; {
28     description = "Standalone utility for service discovery on open ports";
29     mainProgram = "fingerprintx";
30     homepage = "https://github.com/praetorian-inc/fingerprintx";
31     changelog = "https://github.com/praetorian-inc/fingerprintx/releases/tag/v${version}";
32     license = licenses.asl20;
33     maintainers = with maintainers; [ fab ];
34   };