9 python3Packages.buildPythonApplication rec {
14 disabled = python3Packages.pythonOlder "3.9";
16 src = fetchFromGitHub {
19 rev = "refs/tags/v${version}";
20 hash = "sha256-cBsceJ6tib8OYx5L2Hv2AqRS+ADRSLIuJGIULNpAmEI=";
25 name = "fix-compatibility-with-icalendar-v6.patch";
26 url = "https://github.com/jelmer/xandikos/commit/ae8924c374ed86b2efde5bfbc75e56f6d8318086.patch";
27 excludes = [ "requirements.txt" ];
28 hash = "sha256-PCKo5C6Ejw9ZsFFLAMw1ZtMoCq9gJxR65K7CM6RUYwU=";
32 build-system = with python3Packages; [
36 dependencies = with python3Packages; [
48 passthru.tests.xandikos = nixosTests.xandikos;
50 nativeCheckInputs = with python3Packages; [ pytestCheckHook ];
53 description = "Lightweight CalDAV/CardDAV server";
54 homepage = "https://github.com/jelmer/xandikos";
55 license = licenses.gpl3Plus;
56 changelog = "https://github.com/jelmer/xandikos/blob/v${version}/NEWS";
57 maintainers = with maintainers; [ _0x4A6F ];
58 mainProgram = "xandikos";