btrbk: add mainProgram
[NixPkgs.git] / pkgs / by-name / st / stc-cli / package.nix
blobd04fe5293c3a58fbca015efb9185f20a2a46c513
1 { lib, buildGoModule, fetchFromGitHub }:
3 buildGoModule rec {
4   pname = "stc";
5   version = "1.5.3";
7   src = fetchFromGitHub {
8     owner = "tenox7";
9     repo = pname;
10     rev = version;
11     sha256 = "sha256-QdU480at8VvuHpYmEKagnBotjM7ikOsVLJeedJ2qtjw=";
12   };
14   vendorHash = "sha256-TnWCviLstm6kS34cNkrVGS9RZ21cVX/jmx8d+KytB0c=";
16   meta = with lib; {
17     description = "Syncthing CLI Tool";
18     homepage = "https://github.com/tenox7/stc";
19     changelog = "https://github.com/tenox7/stc/releases/tag/${version}";
20     license = licenses.asl20;
21     maintainers = [ maintainers.ivankovnatsky ];
22     mainProgram = "stc";
23   };