{ final, prev, ... }: { etesync-dav = prev.etesync-dav.overrideAttrs (oldAttrs: rec { version = "0.32.1"; src = prev.fetchFromGitHub { owner = "etesync"; repo = "etesync-dav"; rev = "108c23abf0f036522af38411bced50c4f6c0a731"; hash = "sha256-w0EuU+E9B2fp5/WfI/KJ8i1AuV4JHWNdZ8o6aopqrfs="; }; patches = (oldAttrs.patches or []) ++ [ ./000-fix-setup-py.patch ]; propagatedBuildInputs = (oldAttrs.propagatedBuildInputs or []) ++ [ prev.python3.pkgs.types-setuptools ]; }); }