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