toxic: 0.15.1 -> 0.16.0
[NixPkgs.git] / pkgs / by-name / no / nodeinfo / package.nix
blob1d86aaa00226d4a5b291844dda99bddb04d3b193
2   lib,
3   fetchFromGitea,
4   buildGoModule,
5 }:
6 buildGoModule rec {
7   pname = "nodeinfo";
8   version = "0.3.2";
9   vendorHash = "sha256-4nHdz/Js8xBUMiH+hH+hSYP25cB4yHbe+QVk0RMqLgc=";
11   src = fetchFromGitea {
12     domain = "codeberg.org";
13     owner = "thefederationinfo";
14     repo = "nodeinfo-go";
15     rev = "refs/tags/v${version}";
16     hash = "sha256-NNrMv4AS7ybuJfTgs+p61btSIxo+iMvzH7Y5ct46Dag=";
17   };
19   modRoot = "./cli";
20   tags = [ "extension" ];
21   ldflags = [
22     "-s"
23     "-w"
24   ];
26   CGO_ENABLED = 0;
28   meta = {
29     mainProgram = "nodeinfo";
30     description = "Command line tool to query nodeinfo based on a given domain";
31     homepage = "https://codeberg.org/thefederationinfo/nodeinfo-go";
32     changelog = "https://codeberg.org/thefederationinfo/nodeinfo-go/releases/tag/v${version}";
33     license = lib.licenses.mit;
34     maintainers = [ lib.maintainers._6543 ];
35   };