codesnap: init at 0.8.2 (#364266)
[NixPkgs.git] / pkgs / by-name / gu / gut / package.nix
blobc49ba59dfd819cb664b270cde6e8999b7ed2d778
2   lib,
3   buildGoModule,
4   fetchFromGitHub,
5   nix-update-script,
6 }:
8 buildGoModule rec {
9   pname = "gut";
10   version = "0.3.1";
12   src = fetchFromGitHub {
13     owner = "julien040";
14     repo = "gut";
15     rev = version;
16     hash = "sha256-pjjeA0Nwc5M3LwxZLpBPnFqXJX0b6KDaj4YCPuGoUuU=";
17   };
19   vendorHash = "sha256-G9oDMHLmdv/vQfofTqKAf21xaGp+lvW+sedLmaj+A5A=";
21   ldflags = [
22     "-s"
23     "-w"
24     "-X github.com/julien040/gut/src/telemetry.gutVersion=${version}"
25   ];
27   # Depends on `/home` existing
28   doCheck = false;
30   passthru.updateScript = nix-update-script { };
32   meta = with lib; {
33     description = "Alternative git CLI";
34     homepage = "https://gut-cli.dev";
35     license = licenses.mit;
36     maintainers = [ ];
37     mainProgram = "gut";
38   };