diff options
author | Robert Schütz <nix@dotlambda.de> | 2022-01-30 22:29:44 +0000 |
---|---|---|
committer | Robert Schütz <github@dotlambda.de> | 2022-01-31 23:02:53 +0000 |
commit | 9607743161df247edd8b85f3734955c06795b00b (patch) | |
tree | 6068c8a5a956d627e7e7d1fc25ddf5474edbed2d /pkgs/applications/misc/etesync-dav | |
parent | 1d5af2a799b1bc2ee3a23a0583a569cb3ae18c8f (diff) |
etesync-dav: 0.30.8 -> 0.32.1
https://github.com/etesync/etesync-dav/blob/v0.32.1/ChangeLog.md
Diffstat (limited to 'pkgs/applications/misc/etesync-dav')
-rw-r--r-- | pkgs/applications/misc/etesync-dav/default.nix | 30 |
1 files changed, 23 insertions, 7 deletions
diff --git a/pkgs/applications/misc/etesync-dav/default.nix b/pkgs/applications/misc/etesync-dav/default.nix index 3acb493c1c04d..aa290632748e4 100644 --- a/pkgs/applications/misc/etesync-dav/default.nix +++ b/pkgs/applications/misc/etesync-dav/default.nix @@ -1,20 +1,36 @@ -{ lib, stdenv, python3Packages, radicale3 }: +{ lib +, stdenv +, python3 +, radicale3 +}: -python3Packages.buildPythonApplication rec { +let + python = python3.override { + packageOverrides = self: super: { + flask_wtf = super.flask_wtf.overridePythonAttrs (old: rec { + version = "0.15.1"; + src = old.src.override { + inherit version; + sha256 = "ff177185f891302dc253437fe63081e7a46a4e99aca61dfe086fb23e54fff2dc"; + }; + }); + }; + }; +in python.pkgs.buildPythonApplication rec { pname = "etesync-dav"; - version = "0.30.8"; + version = "0.32.1"; - src = python3Packages.fetchPypi { + src = python.pkgs.fetchPypi { inherit pname version; - sha256 = "sha256-HBLQsq3B6TMdcnUt8ukbk3+S0Ed44+gePkpuGZ2AyC4="; + sha256 = "a4e2ee83932755d29ac39c1e74005ec289880fd2d4d2164f09fe2464a294d720"; }; - propagatedBuildInputs = with python3Packages; [ + propagatedBuildInputs = with python.pkgs; [ etebase etesync flask flask_wtf - radicale3 + (python.pkgs.toPythonModule (radicale3.override { python3 = python; })) ]; doCheck = false; |