guix_mirror_bot pushed a commit to branch python-team
in repository guix.
commit 4c1b11be4a45cbe312b5420cad355a76e3901a78
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Thu Jul 17 23:47:02 2025 +0100
gnu: python-dbus-python: Reduce closure size.
Tests never run before and silently were skipped because test-backend is
not known for pyrpoject-build-system which is tappy, this change
visually disables tests and remove some unused inputs from closure.
* gnu/packages/python-xyz.scm (python-dbus-python):
[native-inputs]: Remove python-sphinx, python-sphinx-rtd-theme, and
python-wheel.
Change-Id: I042ceace8f42ae8514751ffe0fee664db05ce2cc
---
gnu/packages/python-xyz.scm | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 4299c8e95d..318e81971a 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -31911,6 +31911,7 @@ Its algorithms are based on the kakasi library, which
is written in C.")
(build-system pyproject-build-system)
(arguments
(list
+ #:tests? #f ;XXX: Tests require setup
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'patch-requirements
@@ -31921,15 +31922,12 @@ Its algorithms are based on the kakasi library, which
is written in C.")
(("(ninja|patchelf)") "")))))))
(native-inputs
(list pkg-config
- python-meson-python
meson
ninja/pinned
patchelf
+ python-meson-python
python-setuptools
- python-sphinx
- python-sphinx-rtd-theme
- python-tappy
- python-wheel))
+ python-tappy))
(inputs
(list dbus glib))
(propagated-inputs