diff options
Diffstat (limited to 'pkgs/applications/misc/khal/default.nix')
-rw-r--r-- | pkgs/applications/misc/khal/default.nix | 90 |
1 files changed, 0 insertions, 90 deletions
diff --git a/pkgs/applications/misc/khal/default.nix b/pkgs/applications/misc/khal/default.nix deleted file mode 100644 index 83de3e517d78..000000000000 --- a/pkgs/applications/misc/khal/default.nix +++ /dev/null @@ -1,90 +0,0 @@ -{ lib -, stdenv -, fetchFromGitHub -, glibcLocales -, installShellFiles -, python3 -}: - -python3.pkgs.buildPythonApplication rec { - pname = "khal"; - version = "0.11.3"; - pyproject = true; - - src = fetchFromGitHub { - owner = "pimutils"; - repo = "khal"; - rev = "refs/tags/v${version}"; - hash = "sha256-YP2kQ/qXPDwvFvlHf+A2Ymvk49dmt5tAnTaOhrOV92M="; - }; - - nativeBuildInputs = [ - glibcLocales - installShellFiles - ] ++ (with python3.pkgs; [ - setuptools-scm - sphinx - sphinxcontrib-newsfeed - ]); - - propagatedBuildInputs = with python3.pkgs;[ - atomicwrites - click - click-log - configobj - freezegun - icalendar - lxml - pkginfo - vdirsyncer - python-dateutil - pytz - pyxdg - requests-toolbelt - tzlocal - urwid - ]; - - nativeCheckInputs = with python3.pkgs;[ - freezegun - hypothesis - packaging - pytestCheckHook - vdirsyncer - ]; - - postInstall = '' - # shell completions - installShellCompletion --cmd khal \ - --bash <(_KHAL_COMPLETE=bash_source $out/bin/khal) \ - --zsh <(_KHAL_COMPLETE=zsh_source $out/bin/khal) \ - --fish <(_KHAL_COMPLETE=fish_source $out/bin/khal) - - # man page - PATH="${python3.withPackages (ps: with ps; [ sphinx sphinxcontrib-newsfeed ])}/bin:$PATH" \ - make -C doc man - installManPage doc/build/man/khal.1 - - # .desktop file - install -Dm755 misc/khal.desktop -t $out/share/applications - ''; - - doCheck = !stdenv.isAarch64; - - LC_ALL = "en_US.UTF-8"; - - disabledTests = [ - # timing based - "test_etag" - "test_bogota" - "test_event_no_dst" - ]; - - meta = with lib; { - description = "CLI calendar application"; - homepage = "http://lostpackets.de/khal/"; - changelog = "https://github.com/pimutils/khal/releases/tag/v${version}"; - license = licenses.mit; - maintainers = with maintainers; [ gebner ]; - }; -} |