1{ 2 lib, 3 fetchFromGitHub, 4 buildPythonPackage, 5 radicale, 6}: 7 8buildPythonPackage { 9 pname = "radicale-infcloud"; 10 version = "unstable-2022-04-18"; 11 format = "setuptools"; 12 13 src = fetchFromGitHub { 14 owner = "Unrud"; 15 repo = "RadicaleInfCloud"; 16 rev = "53d3a95af5b58cfa3242cef645f8d40c731a7d95"; 17 hash = "sha256-xzBWIx2OOkCtBjlff1Z0VqgMhxWtgiOKutXUadT3tIo="; 18 }; 19 20 propagatedBuildInputs = [ radicale ]; 21 22 # has no tests 23 doCheck = false; 24 25 pythonImportsCheck = [ "radicale" ]; 26 27 meta = with lib; { 28 homepage = "https://github.com/Unrud/RadicaleInfCloud/"; 29 description = "Integrate InfCloud into Radicale's web interface"; 30 license = with licenses; [ 31 agpl3Plus 32 gpl3 33 ]; 34 maintainers = with maintainers; [ erictapen ]; 35 }; 36}