biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / applications / misc / skate / default.nix
blobb344a0e0639e220267fdd6bbcc8eae1e0dde813b
1 { lib, buildGoModule, fetchFromGitHub }:
3 buildGoModule rec {
4   pname = "skate";
5   version = "0.2.2";
7   src = fetchFromGitHub {
8     owner = "charmbracelet";
9     repo = "skate";
10     rev = "v${version}";
11     hash = "sha256-Kum8IdgvRC75RLafCac0fkNn/VKvWFW48IK5tqLH/ME=";
12   };
14   proxyVendor = true;
15   vendorHash = "sha256-/qZB/GGEkoqRoNhEmZw9Q2lsUPZRg5/xVxWgdBZTMLk=";
17   ldflags = [ "-s" "-w" "-X=main.Version=${version}" ];
19   meta = with lib; {
20     description = "A personal multi-machine syncable key value store";
21     homepage = "https://github.com/charmbracelet/skate";
22     changelog = "https://github.com/charmbracelet/skate/releases/tag/${src.rev}";
23     license = licenses.mit;
24     maintainers = with maintainers; [ figsoda penguwin ];
25     mainProgram = "skate";
26   };