ripasso-cursive: cosmetic changes (#361736)
[NixPkgs.git] / pkgs / by-name / po / portunus / package.nix
blob1cbc81afdd9790ed3d0fe46150588b41ac6e804f
1 { lib
2 , buildGoModule
3 , fetchFromGitHub
4 , libxcrypt
5 , nixosTests
6 }:
8 buildGoModule rec {
9   pname = "portunus";
10   version = "2.1.1";
12   src = fetchFromGitHub {
13     owner = "majewsky";
14     repo = "portunus";
15     rev = "v${version}";
16     sha256 = "sha256-+pMMIutj+OWKZmOYH5NuA4a7aS5CD+33vAEC9bJmyfM=";
17   };
19   buildInputs = [ libxcrypt ];
21   vendorHash = null;
23   passthru.tests = { inherit (nixosTests) portunus; };
25   meta = with lib; {
26     description = "Self-contained user/group management and authentication service";
27     homepage = "https://github.com/majewsky/portunus";
28     license = licenses.gpl3Plus;
29     platforms = platforms.linux;
30     maintainers = with maintainers; [ majewsky ] ++ teams.c3d2.members;
31   };