~ruther/guix-local

803172643174f2b01ab2720aedbc327b2e35aefe — Sharlatan Hellseher 8 months ago d1af0f7
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
1 files changed, 3 insertions(+), 5 deletions(-)

M gnu/packages/python-xyz.scm
M gnu/packages/python-xyz.scm => gnu/packages/python-xyz.scm +3 -5
@@ 31812,6 31812,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


@@ 31822,15 31823,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