Merge pull request #250346 from matthiasbeyer/add-timetagger-cli

timetagger_cli: init at 23.8.3

authored by

Matthias Beyer and committed by
GitHub
0ea458a9 90f562fc

+35
+33
pkgs/tools/misc/timetagger_cli/default.nix
··· 1 + { lib 2 + , fetchFromGitHub 3 + , python3 4 + }: 5 + 6 + python3.pkgs.buildPythonApplication rec { 7 + pname = "timetagger_cli"; 8 + version = "23.8.3"; 9 + format = "setuptools"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "almarklein"; 13 + repo = "timetagger_cli"; 14 + rev = "refs/tags/v${version}"; 15 + hash = "sha256-vOpwMR7/EGf/l5KvlHn7mQ1vGGZ1Whd5x2uxLV9nCbk="; 16 + }; 17 + 18 + propagatedBuildInputs = with python3.pkgs; [ 19 + requests 20 + toml 21 + ]; 22 + 23 + # Project has no tests 24 + doCheck = false; 25 + 26 + meta = with lib; { 27 + description = "Track your time from the command-line "; 28 + homepage = "https://github.com/almarklein/timetagger_cli"; 29 + license = with licenses; [ mit ]; 30 + maintainers = with maintainers; [ matthiasbeyer ]; 31 + }; 32 + } 33 +
+2
pkgs/top-level/all-packages.nix
··· 13738 13738 13739 13739 timetagger = callPackage ../servers/timetagger { }; 13740 13740 13741 + timetagger_cli = callPackage ../tools/misc/timetagger_cli { }; 13742 + 13741 13743 timezonemap = callPackage ../development/libraries/timezonemap { }; 13742 13744 13743 13745 tzupdate = callPackage ../applications/misc/tzupdate { };