about summary refs log tree commit diff
path: root/pkgs/applications/misc/gcalcli/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/applications/misc/gcalcli/default.nix')
-rw-r--r--pkgs/applications/misc/gcalcli/default.nix59
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 ];
-  };
-}