summary refs log tree commit diff
path: root/pkgs/applications/misc
diff options
context:
space:
mode:
authorVincent Breitmoser <look@my.amazin.horse>2020-01-22 13:18:13 +0100
committerJon <jonringer@users.noreply.github.com>2020-02-22 11:15:39 -0800
commitbd91cacadf82b517c082e2a034ca90dd7b9fcd29 (patch)
treea72ab8d893d5b4649db06fc0bc06d7aeb6b21df0 /pkgs/applications/misc
parent5b244b986d79b99a692afaa745fe16f6924b6cef (diff)
downloadnixpkgs-bd91cacadf82b517c082e2a034ca90dd7b9fcd29.tar
nixpkgs-bd91cacadf82b517c082e2a034ca90dd7b9fcd29.tar.gz
nixpkgs-bd91cacadf82b517c082e2a034ca90dd7b9fcd29.tar.bz2
nixpkgs-bd91cacadf82b517c082e2a034ca90dd7b9fcd29.tar.lz
nixpkgs-bd91cacadf82b517c082e2a034ca90dd7b9fcd29.tar.xz
nixpkgs-bd91cacadf82b517c082e2a034ca90dd7b9fcd29.tar.zst
nixpkgs-bd91cacadf82b517c082e2a034ca90dd7b9fcd29.zip
etesync-dav: init at 0.14.2
Diffstat (limited to 'pkgs/applications/misc')
-rw-r--r--pkgs/applications/misc/etesync-dav/default.nix33
1 files changed, 33 insertions, 0 deletions
diff --git a/pkgs/applications/misc/etesync-dav/default.nix b/pkgs/applications/misc/etesync-dav/default.nix
new file mode 100644
index 00000000000..d99d1890563
--- /dev/null
+++ b/pkgs/applications/misc/etesync-dav/default.nix
@@ -0,0 +1,33 @@
+{ lib, python3Packages, radicale2 }:
+
+python3Packages.buildPythonApplication rec {
+  pname = "etesync-dav";
+  version = "0.14.2";
+
+  src = python3Packages.fetchPypi {
+    inherit pname version;
+    sha256 = "05kzy74r2hd44sqjgd0bc588ganrzbz5brpiginb8sh8z38igb60";
+  };
+
+  propagatedBuildInputs = with python3Packages; [
+    etesync
+    flask
+    flask_wtf
+    radicale2
+  ];
+
+  checkInputs = with python3Packages; [
+    pytest
+  ];
+
+  checkPhase = ''
+    pytest
+  '';
+
+  meta = with lib; {
+    homepage = "https://www.etesync.com/";
+    description = "Secure, end-to-end encrypted, and privacy respecting sync for contacts, calendars and tasks";
+    license = licenses.gpl3;
+    maintainers = with maintainers; [ valodim ];
+  };
+}