lol

Merge pull request #228978 from dotlambda/etesync-dav-fix

etesync-dav: fix build

authored by

Weijia Wang and committed by
GitHub
2c0f992b 885df2be

+15
+15
pkgs/applications/misc/etesync-dav/default.nix
··· 1 1 { lib 2 2 , stdenv 3 + , fetchpatch 4 + , nixosTests 3 5 , python3 4 6 , radicale3 5 7 }: ··· 47 49 hash = "sha256-pOLug5MnVdKaw5wedABewomID9LU0hZPCf4kZKKU1yA="; 48 50 }; 49 51 52 + patches = [ 53 + (fetchpatch { 54 + name = "add-missing-comma-in-setup.py.patch"; 55 + url = "https://github.com/etesync/etesync-dav/commit/040cb7b57205e70515019fb356e508a6414da11e.patch"; 56 + hash = "sha256-87IpIQ87rgpinvbRwUlWd0xeegn0zfVSiDFYNUqPerg="; 57 + }) 58 + ]; 59 + 50 60 propagatedBuildInputs = with python.pkgs; [ 51 61 appdirs 52 62 etebase ··· 57 67 setuptools 58 68 (python.pkgs.toPythonModule (radicale3.override { python3 = python; })) 59 69 requests 70 + types-setuptools 60 71 ] ++ requests.optional-dependencies.socks; 61 72 62 73 doCheck = false; 74 + 75 + passthru.tests = { 76 + inherit (nixosTests) etesync-dav; 77 + }; 63 78 64 79 meta = with lib; { 65 80 homepage = "https://www.etesync.com/";