chromium,chromedriver: 129.0.6668.91 -> 129.0.6668.100
[NixPkgs.git] / pkgs / by-name / oa / oauth2l / package.nix
blobc6d7070486bd564b7a21887389ffb65bf5b0f714
1 { stdenv
2 , lib
3 , buildGoModule
4 , fetchFromGitHub
5 }:
7 buildGoModule rec {
8   pname = "oauth2l";
9   version = "1.3.0";
11   src = fetchFromGitHub {
12     owner = "google";
13     repo = "oauth2l";
14     rev = "v${version}";
15     hash = "sha256-bL1bys/CBo/P9VfWc/FB8JHW/aBwC521V8DB1sFBIAA=";
16   };
18   vendorHash = null;
20   ldflags = [ "-s" "-w" ];
22   # Fix tests by preventing them from writing to /homeless-shelter.
23   preCheck = "export HOME=$(mktemp -d)";
25   # tests fail on linux for some reason
26   doCheck = stdenv.hostPlatform.isDarwin;
28   meta = with lib; {
29     description = "Simple CLI for interacting with Google API authentication";
30     homepage = "https://github.com/google/oauth2l";
31     license = licenses.asl20;
32     maintainers = with maintainers; [ happysalada ];
33     mainProgram = "oauth2l";
34   };