biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / applications / misc / exercism / default.nix
blobf61de362ac7ab83d8f506b191557c0b5c2d3bb0c
1 { lib, buildGoModule, fetchFromGitHub, nix-update-script }:
3 buildGoModule rec {
4   pname = "exercism";
5   version = "3.5.1";
7   src = fetchFromGitHub {
8     owner = "exercism";
9     repo  = "cli";
10     rev   = "refs/tags/v${version}";
11     hash  = "sha256-AqGSwHQdY/m6aJYbjJdt+IYr5n1Jf7LW4paCOxjptjA=";
12   };
14   vendorHash = "sha256-xY3C3emqtPIKyxIN9aEkrLXhTxWNmo0EJXNZVtbtIvs=";
16   doCheck = false;
18   subPackages = [ "./exercism" ];
20   passthru.updateScript = nix-update-script { };
22   meta = with lib; {
23    inherit (src.meta) homepage;
24    description = "Go based command line tool for exercism.io";
25    license     = licenses.mit;
26    maintainers = [ maintainers.rbasso maintainers.nobbz ];
27    mainProgram = "exercism";
28   };