diff options
Diffstat (limited to 'pkgs/applications/misc/etesync-dav/default.nix')
-rw-r--r-- | pkgs/applications/misc/etesync-dav/default.nix | 24 |
1 files changed, 22 insertions, 2 deletions
diff --git a/pkgs/applications/misc/etesync-dav/default.nix b/pkgs/applications/misc/etesync-dav/default.nix index aa290632748..42d16c3eaf8 100644 --- a/pkgs/applications/misc/etesync-dav/default.nix +++ b/pkgs/applications/misc/etesync-dav/default.nix @@ -7,12 +7,32 @@ let python = python3.override { packageOverrides = self: super: { - flask_wtf = super.flask_wtf.overridePythonAttrs (old: rec { + flask-wtf = super.flask-wtf.overridePythonAttrs (old: rec { version = "0.15.1"; src = old.src.override { inherit version; sha256 = "ff177185f891302dc253437fe63081e7a46a4e99aca61dfe086fb23e54fff2dc"; }; + disabledTests = [ + "test_outside_request" + ]; + }); + werkzeug = super.werkzeug.overridePythonAttrs (old: rec { + version = "2.0.3"; + src = old.src.override { + inherit version; + sha256 = "b863f8ff057c522164b6067c9e28b041161b4be5ba4d0daceeaa50a163822d3c"; + }; + }); + wtforms = super.wtforms.overridePythonAttrs (old: rec { + version = "2.3.3"; + src = old.src.override { + inherit version; + sha256 = "81195de0ac94fbc8368abbaf9197b88c4f3ffd6c2719b5bf5fc9da744f3d829c"; + }; + checkPhase = '' + ${self.python.interpreter} tests/runtests.py + ''; }); }; }; @@ -29,7 +49,7 @@ in python.pkgs.buildPythonApplication rec { etebase etesync flask - flask_wtf + flask-wtf (python.pkgs.toPythonModule (radicale3.override { python3 = python; })) ]; |