dotnet: improve language coverage of passthru.tests for dotnet sdks (#370789)
[NixPkgs.git] / pkgs / by-name / ma / mapcidr / package.nix
blobaaad9a46dd708d19596bc957f224a8a45c50e5d7
2   lib,
3   buildGoModule,
4   fetchFromGitHub,
5 }:
7 buildGoModule rec {
8   pname = "mapcidr";
9   version = "1.1.34";
11   src = fetchFromGitHub {
12     owner = "projectdiscovery";
13     repo = pname;
14     tag = "v${version}";
15     hash = "sha256-/bZ6LimkdbR7nG7XcetNshk0KXw1FGbuaTXP+DH7hQg=";
16   };
18   vendorHash = "sha256-tbMCXNBND9jc0C1bA9Rmz1stYKtJPmMzTlbGc3vcmE4=";
20   modRoot = ".";
21   subPackages = [
22     "cmd/mapcidr"
23   ];
25   meta = with lib; {
26     description = "Small utility program to perform multiple operations for a given subnet/CIDR ranges";
27     longDescription = ''
28       mapCIDR is developed to ease load distribution for mass scanning
29       operations, it can be used both as a library and as independent CLI tool.
30     '';
31     homepage = "https://github.com/projectdiscovery/mapcidr";
32     changelog = "https://github.com/projectdiscovery/mapcidr/releases/tag/v${version}";
33     license = licenses.mit;
34     maintainers = with maintainers; [ hanemile ];
35     mainProgram = "mapcidr";
36   };