etesync-dav: 0.32.1-unstable-2024-09-02 -> 0.33.4

This commit is contained in:
aucub
2024-12-09 05:12:54 +08:00
parent 7bd33c314f
commit e8ee2d42c6
+19 -21
View File
@@ -2,36 +2,34 @@
lib,
stdenv,
nixosTests,
python3,
python3Packages,
fetchFromGitHub,
radicale,
}:
python3.pkgs.buildPythonApplication {
python3Packages.buildPythonApplication rec {
pname = "etesync-dav";
version = "0.32.1-unstable-2024-09-02";
version = "0.33.4";
src = fetchFromGitHub {
owner = "etesync";
repo = "etesync-dav";
rev = "b9b23bf6fba60d42012008ba06023bccd9109c08";
hash = "sha256-wWhwnOlwE1rFgROTSj90hlSw4k48fIEdk5CJOXoecuQ=";
tag = "v${version}";
hash = "sha256-g+rK762tSWPDaBsaTwpTzfK/lqVs+Z/Qrpq2HCpipQE=";
};
propagatedBuildInputs =
with python3.pkgs;
[
appdirs
etebase
etesync
flask
flask-wtf
msgpack
setuptools
(python.pkgs.toPythonModule (radicale.override { python3 = python; }))
requests
types-setuptools
]
++ requests.optional-dependencies.socks;
dependencies = with python3Packages; [
appdirs
etebase
etesync
flask
flask-wtf
msgpack
setuptools
(python3Packages.toPythonModule (radicale.override { python3 = python; }))
requests
types-setuptools
requests.optional-dependencies.socks
];
doCheck = false;
@@ -43,7 +41,7 @@ python3.pkgs.buildPythonApplication {
homepage = "https://www.etesync.com";
description = "Secure, end-to-end encrypted, and privacy respecting sync for contacts, calendars and tasks";
mainProgram = "etesync-dav";
license = lib.licenses.gpl3;
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [
thyol
valodim