afew: use build-system, dependencies

Also drop the propagated dependency on setuptools, it's not needed
anymore since 4.0.0.
This commit is contained in:
Florian Klink
2026-07-16 17:37:37 +02:00
parent f6a8557194
commit 45d3f8a556

View File

@@ -17,10 +17,13 @@ python3Packages.buildPythonApplication (finalAttrs: {
hash = "sha256-LPKSD4aMAREtf5Y4A9oa6Sh5lv/uuLpamcP35SBgA/M=";
};
nativeBuildInputs = with python3Packages; [
sphinxHook
setuptools
setuptools-scm
build-system = [
python3Packages.setuptools
python3Packages.setuptools-scm
];
nativeBuildInputs = [
python3Packages.sphinxHook
];
sphinxBuilders = [
@@ -28,11 +31,10 @@ python3Packages.buildPythonApplication (finalAttrs: {
"man"
];
propagatedBuildInputs = with python3Packages; [
chardet
dkimpy
notmuch2
setuptools
dependencies = [
python3Packages.chardet
python3Packages.dkimpy
python3Packages.notmuch2
];
nativeCheckInputs = [