lib.packagesFromDirectoryRecursive: Improved documentation (#359898)
[NixPkgs.git] / pkgs / by-name / wg / wgautomesh / package.nix
blobed4f2b7d3cd98b0a9b31b4f2db964c6973740f55
1 { lib
2 , fetchFromGitea
3 , rustPlatform
4 }:
5 rustPlatform.buildRustPackage rec {
6   pname = "wgautomesh";
7   version = "unstable-20240524";
9   src = fetchFromGitea {
10     domain = "git.deuxfleurs.fr";
11     owner = "Deuxfleurs";
12     repo = "wgautomesh";
13     rev = "59d315b853d4251dfdfd8229152bc151655da438";
14     hash = "sha256-1xphnyuRMZEeq907nyhAW7iERYJLS1kxH0wRBsfYL40=";
15   };
17   cargoHash = "sha256-HZ1VImsfxRd0sFN/vKAKgwIV2eio2GiEz+6c1+dCmdk=";
19   meta = with lib; {
20     description = "Simple utility to help connect wireguard nodes together in a full mesh topology";
21     homepage = "https://git.deuxfleurs.fr/Deuxfleurs/wgautomesh";
22     license = licenses.agpl3Only;
23     maintainers = [ maintainers.lx ];
24     mainProgram = "wgautomesh";
25   };