Merge pull request #330634 from r-ryantm/auto-update/circumflex
[NixPkgs.git] / pkgs / servers / portunus / default.nix
blob971a6a0967f5f0dfb99930c30f3fe6b18bc996d1
1 { lib
2 , buildGoModule
3 , fetchFromGitHub
4 , libxcrypt
5 }:
7 buildGoModule rec {
8   pname = "portunus";
9   version = "2.1.1";
11   src = fetchFromGitHub {
12     owner = "majewsky";
13     repo = "portunus";
14     rev = "v${version}";
15     sha256 = "sha256-+pMMIutj+OWKZmOYH5NuA4a7aS5CD+33vAEC9bJmyfM=";
16   };
18   buildInputs = [ libxcrypt ];
20   vendorHash = null;
22   meta = with lib; {
23     description = "Self-contained user/group management and authentication service";
24     homepage = "https://github.com/majewsky/portunus";
25     license = licenses.gpl3Plus;
26     platforms = platforms.linux;
27     maintainers = with maintainers; [ majewsky ] ++ teams.c3d2.members;
28   };