Merge pull request #282164 from arikgrahl/wireguard-vanity-keygen

wireguard-vanity-keygen: init at 0.0.7

authored by h7x4 and committed by GitHub 7c6550f3 ee2572f0

+31
+31
pkgs/by-name/wi/wireguard-vanity-keygen/package.nix
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + }: 5 + 6 + buildGoModule rec { 7 + pname = "wireguard-vanity-keygen"; 8 + version = "0.0.7"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "axllent"; 12 + repo = "wireguard-vanity-keygen"; 13 + rev = version; 14 + hash = "sha256-+q6l2531APm67JqvFNQb4Zj5pyWnHgncwxcgWNiBCJw="; 15 + }; 16 + 17 + vendorHash = "sha256-F3AoN8NgXjePy7MmI8jzLDxaIZBCfOPRbe0ZYmt6vm8="; 18 + 19 + ldflags = [ "-s" "-w" "-X main.appVersion=${version}" ]; 20 + 21 + meta = with lib; { 22 + changelog = let 23 + versionWithoutDots = concatStrings (splitString "." version); 24 + in "https://github.com/axllent/wireguard-vanity-keygen/blob/develop/CHANGELOG.md#${versionWithoutDots}"; 25 + description = "WireGuard vanity key generator"; 26 + homepage = "https://github.com/axllent/wireguard-vanity-keygen"; 27 + license = licenses.mit; 28 + maintainers = with maintainers; [ arikgrahl ]; 29 + mainProgram = "wireguard-vanity-keygen"; 30 + }; 31 + }