evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / go / go365 / package.nix
blob12fad051584d2e2fd4c8b67887635ba39e967d23
1 { lib
2 , stdenv
3 , buildGoModule
4 , fetchFromGitHub
5 }:
7 buildGoModule rec {
8   pname = "go365";
9   version = "2.0";
11   src = fetchFromGitHub {
12     owner = "optiv";
13     repo = "Go365";
14     rev = "refs/tags/v${version}";
15     hash = "sha256-jmsbZrqc6XogUhuEWcU59v88id2uLqN/68URwylzWZI=";
16   };
18   vendorHash = "sha256-Io+69kIW4DV2EkA73pjaTcTRbDSYBf61R7F+141Jojs=";
20   postInstall = lib.optionalString (!stdenv.hostPlatform.isDarwin) ''
21     mv $out/bin/Go365 $out/bin/$pname
22   '';
24   meta = with lib; {
25     description = "Office 365 enumeration tool";
26     homepage = "https://github.com/optiv/Go365";
27     changelog = "https://github.com/optiv/Go365/releases/tag/v${version}";
28     license = with licenses; [ mit ];
29     maintainers = with maintainers; [ fab ];
30     mainProgram = "Go365";
31   };