python312Packages.radicale-infcloud: modernize

This commit is contained in:
Robert Schütz 2024-11-24 13:47:35 -08:00
parent 8dca27661f
commit 077802d974

View File

@ -3,12 +3,13 @@
fetchFromGitHub,
buildPythonPackage,
radicale,
setuptools,
}:
buildPythonPackage {
pname = "radicale-infcloud";
version = "unstable-2022-04-18";
format = "setuptools";
pyproject = true;
src = fetchFromGitHub {
owner = "Unrud";
@ -17,7 +18,9 @@ buildPythonPackage {
hash = "sha256-xzBWIx2OOkCtBjlff1Z0VqgMhxWtgiOKutXUadT3tIo=";
};
propagatedBuildInputs = [ radicale ];
build-system = [ setuptools ];
dependencies = [ radicale ];
# has no tests
doCheck = false;
@ -29,7 +32,7 @@ buildPythonPackage {
description = "Integrate InfCloud into Radicale's web interface";
license = with licenses; [
agpl3Plus
gpl3
gpl3Plus
];
maintainers = with maintainers; [ erictapen ];
};