diff options
author | Edmund Wu <fangkazuto@gmail.com> | 2021-07-04 22:21:04 -0400 |
---|---|---|
committer | Raphael Megzari <raphael@megzari.com> | 2021-11-08 19:32:24 +0900 |
commit | 238eae397572c5e784498d13f3fd8ab3ec4bd7ea (patch) | |
tree | ea294a07189490805efeeb4cb06e7f1b1094a4d4 | |
parent | 41a611a2adfff3d4cc4e78573a8405b13475c5ae (diff) | |
download | nixpkgs-238eae397572c5e784498d13f3fd8ab3ec4bd7ea.tar nixpkgs-238eae397572c5e784498d13f3fd8ab3ec4bd7ea.tar.gz nixpkgs-238eae397572c5e784498d13f3fd8ab3ec4bd7ea.tar.bz2 nixpkgs-238eae397572c5e784498d13f3fd8ab3ec4bd7ea.tar.lz nixpkgs-238eae397572c5e784498d13f3fd8ab3ec4bd7ea.tar.xz nixpkgs-238eae397572c5e784498d13f3fd8ab3ec4bd7ea.tar.zst nixpkgs-238eae397572c5e784498d13f3fd8ab3ec4bd7ea.zip |
wakatime: 13.0.7 -> 1.18.7
Convert to the new implementation in Go
-rw-r--r-- | pkgs/tools/misc/wakatime/default.nix | 23 |
1 files changed, 7 insertions, 16 deletions
diff --git a/pkgs/tools/misc/wakatime/default.nix b/pkgs/tools/misc/wakatime/default.nix index e8bd12d567b..5cd52a6a4ac 100644 --- a/pkgs/tools/misc/wakatime/default.nix +++ b/pkgs/tools/misc/wakatime/default.nix @@ -1,26 +1,17 @@ -{ lib, python3Packages, fetchFromGitHub, glibcLocales }: +{ lib, buildGoModule, fetchFromGitHub }: -with python3Packages; -buildPythonApplication rec { +buildGoModule rec { pname = "wakatime"; - version = "13.0.7"; + version = "1.18.7"; src = fetchFromGitHub { owner = "wakatime"; - repo = "wakatime"; - rev = version; - sha256 = "1rnapzaabg962wxrmfcq9lxz0yyqd3mxqbx3dq1ih4w33lf4fi8d"; + repo = "wakatime-cli"; + rev = "v${version}"; + sha256 = "171x4pixmh5ni89iawdjl1fk9gr10bgp5bnslpskhspcqzyl1y5b"; }; - # needs more dependencies from https://github.com/wakatime/wakatime/blob/191b302bfb5f272ae928c6d3867d06f3dfcba4a8/dev-requirements.txt - # especially nose-capturestderr, which we do not package yet. - doCheck = false; - checkInputs = [ mock testfixtures pytest glibcLocales ]; - - checkPhase = '' - export HOME=$(mktemp -d) LC_ALL=en_US.utf-8 - pytest tests - ''; + vendorSha256 = "01c2vbnafhhm345nyfmvbvj5mga6laf9w46lhh0flq6kdgdw168s"; meta = with lib; { inherit (src.meta) homepage; |