diff options
Diffstat (limited to 'pkgs/tools/misc/vdirsyncer/default.nix')
-rw-r--r-- | pkgs/tools/misc/vdirsyncer/default.nix | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/tools/misc/vdirsyncer/default.nix b/pkgs/tools/misc/vdirsyncer/default.nix new file mode 100644 index 00000000000..5312445563a --- /dev/null +++ b/pkgs/tools/misc/vdirsyncer/default.nix @@ -0,0 +1,32 @@ +{ lib, fetchurl, pythonPackages }: + +pythonPackages.buildPythonPackage rec { + version = "0.4.3"; + name = "vdirsyncer-${version}"; + namePrefix = ""; + + src = fetchurl { + url = "https://github.com/untitaker/vdirsyncer/archive/${version}.tar.gz"; + sha256 = "0jrxmq8lq0dvqflmh42hhyvc3jjrg1cg3gzfhdcsskj9zz0m6wai"; + }; + + pythonPath = with pythonPackages; [ + icalendar + click + requests + lxml + setuptools + requests_toolbelt + requests2 + atomicwrites + ]; + + meta = { + homepage = https://github.com/untitaker/vdirsyncer; + description = "Synchronize calendars and contacts"; + maintainers = [ lib.maintainers.matthiasbeyer ]; + platforms = lib.platforms.all; + license = lib.licenses.mit; + }; +} + |