python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / misc / wakatime / default.nix
blob556d748e69a1c01775e0da7afc757b7d6199a34b
1 { lib, buildGoModule, fetchFromGitHub }:
3 buildGoModule rec {
4   pname = "wakatime";
5   version = "1.55.2";
7   src = fetchFromGitHub {
8     owner = "wakatime";
9     repo = "wakatime-cli";
10     rev = "v${version}";
11     sha256 = "sha256-Gp4whRxKhZfs0eFxTTrnrtqJAaWGX4ueKKoLUgbz4Ts=";
12   };
14   vendorSha256 = "sha256-ANRcgeZYtcWGbK8c9KE8joo97d8LKvKA8/A+/rrjOoM=";
16   meta = with lib; {
17     inherit (src.meta) homepage;
18     description = "WakaTime command line interface";
19     longDescription = ''
20       Command line interface to WakaTime used by all WakaTime text editor
21       plugins. You shouldn't need to directly use this package unless you
22       are building your own plugin or your text editor's plugin asks you
23       to install the wakatime CLI interface manually.
24     '';
25     license = licenses.bsd3;
26     mainProgram = "wakatime-cli";
27   };