diff options
Diffstat (limited to 'pkgs/applications/misc/gcalcli/default.nix')
-rw-r--r-- | pkgs/applications/misc/gcalcli/default.nix | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/pkgs/applications/misc/gcalcli/default.nix b/pkgs/applications/misc/gcalcli/default.nix deleted file mode 100644 index da456226b1a7..000000000000 --- a/pkgs/applications/misc/gcalcli/default.nix +++ /dev/null @@ -1,59 +0,0 @@ -{ - stdenv, - lib, - fetchFromGitHub, - python3Packages, - libnotify, -}: - -python3Packages.buildPythonApplication rec { - pname = "gcalcli"; - version = "4.4.0"; - pyproject = true; - - src = fetchFromGitHub { - owner = "insanum"; - repo = "gcalcli"; - rev = "refs/tags/v${version}"; - hash = "sha256-X9sgnujHMbmrt7cpcBOvTycIKFz3G2QzNDt3me5GUrQ="; - }; - - postPatch = - '' - # dev dependencies - substituteInPlace pyproject.toml \ - --replace-fail "\"google-api-python-client-stubs\"," "" \ - --replace-fail "\"types-python-dateutil\"," "" \ - --replace-fail "\"types-requests\"," "" \ - --replace-fail "\"types-vobject\"," "" - '' - + lib.optionalString stdenv.isLinux '' - substituteInPlace gcalcli/argparsers.py \ - --replace-fail "'notify-send" "'${lib.getExe libnotify}" - ''; - - build-system = with python3Packages; [ setuptools ]; - - dependencies = with python3Packages; [ - argcomplete - python-dateutil - gflags - httplib2 - parsedatetime - vobject - google-api-python-client - google-auth-oauthlib - uritemplate - libnotify - ]; - - nativeCheckInputs = with python3Packages; [ pytestCheckHook ]; - - meta = { - description = "CLI for Google Calendar"; - mainProgram = "gcalcli"; - homepage = "https://github.com/insanum/gcalcli"; - license = lib.licenses.mit; - maintainers = with lib.maintainers; [ nocoolnametom ]; - }; -} |