Merge pull request #120336 from dotlambda/radicale-pytestCheckHook
radicale: use pytestCheckHook
This commit is contained in:
commit
de2d41e133
|
@ -1,14 +1,20 @@
|
|||
{ lib, python3 }:
|
||||
{ lib, python3, fetchFromGitHub, nixosTests }:
|
||||
|
||||
python3.pkgs.buildPythonApplication rec {
|
||||
pname = "Radicale";
|
||||
pname = "radicale";
|
||||
version = "3.0.6";
|
||||
|
||||
src = python3.pkgs.fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "a9433d3df97135d9c02cec8dde4199444daf1b73ad161ded398d67b8e629fdc6";
|
||||
src = fetchFromGitHub {
|
||||
owner = "Kozea";
|
||||
repo = "Radicale";
|
||||
rev = version;
|
||||
sha256 = "1xlsvrmx6jhi71j6j8z9sli5vwxasivzjyqf8zq8r0l5p7350clf";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
sed -i '/addopts/d' setup.cfg
|
||||
'';
|
||||
|
||||
propagatedBuildInputs = with python3.pkgs; [
|
||||
defusedxml
|
||||
passlib
|
||||
|
@ -18,14 +24,14 @@ python3.pkgs.buildPythonApplication rec {
|
|||
];
|
||||
|
||||
checkInputs = with python3.pkgs; [
|
||||
pytestrunner
|
||||
pytest
|
||||
pytestcov
|
||||
pytest-flake8
|
||||
pytest-isort
|
||||
pytestCheckHook
|
||||
waitress
|
||||
];
|
||||
|
||||
passthru.tests = {
|
||||
inherit (nixosTests) radicale;
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://www.radicale.org/3.0.html";
|
||||
description = "CalDAV and CardDAV server";
|
||||
|
|
Loading…
Reference in a new issue