rekado pushed a commit to branch python-team
in repository guix.
commit be47a9e7ee343d5ceaf28927c6be2c13cdbe92fc
Author: Ricardo Wurmus <[email protected]>
AuthorDate: Sat Apr 6 14:22:02 2024 +0200
gnu: python-dbus-python: Add missing input.
* gnu/packages/python-xyz.scm (python-dbus-python)[native-inputs]: Add
python-setuptools.
Change-Id: I3b813a5a3edcc878b552aa7885a47c1079d7acda
---
gnu/packages/python-xyz.scm | 60 +++++++++++++++++++++++----------------------
1 file changed, 31 insertions(+), 29 deletions(-)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 1c9bea820c..ef24533b0f 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -29560,36 +29560,38 @@ for YAML and JSON.")
(define-public python-dbus-python
(package
- (name "python-dbus-python")
- (version "1.3.2")
- (source
- (origin
- (method url-fetch)
- (uri (pypi-uri "dbus-python" version))
- (sha256
- (base32 "1y28h90v2ib8zqhs3r2yr7ycg8ccwvw3gqkvadlm12v1129q2rxd"))))
- (build-system pyproject-build-system)
- (arguments
- (list #:phases #~(modify-phases %standard-phases
- (add-after 'unpack 'patch-requirements
- (lambda _
- (substitute* (list "pyproject.toml" "setup.py")
- (("'(ninja|patchelf)',?") ""))
- (substitute* "setup.cfg"
- (("(ninja|patchelf)") "")))))))
- (inputs (list dbus glib))
- (propagated-inputs (list python-pygobject))
- (native-inputs (list pkg-config
- python-meson-python
- meson ninja patchelf
- python-sphinx python-sphinx-rtd-theme
- python-tappy
- python-wheel))
- (home-page "https://dbus.freedesktop.org/doc/dbus-python/")
- (synopsis "Python bindings for libdbus")
- (description "This package provides Python bindings to libdbus, the
+ (name "python-dbus-python")
+ (version "1.3.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "dbus-python" version))
+ (sha256
+ (base32 "1y28h90v2ib8zqhs3r2yr7ycg8ccwvw3gqkvadlm12v1129q2rxd"))))
+ (build-system pyproject-build-system)
+ (arguments
+ (list #:phases #~(modify-phases %standard-phases
+ (add-after 'unpack 'patch-requirements
+ (lambda _
+ (substitute* (list "pyproject.toml" "setup.py")
+ (("'(ninja|patchelf)',?") ""))
+ (substitute* "setup.cfg"
+ (("(ninja|patchelf)") "")))))))
+ (inputs (list dbus glib))
+ (propagated-inputs (list python-pygobject))
+ (native-inputs (list pkg-config
+ python-meson-python
+ meson ninja patchelf
+ python-setuptools
+ python-sphinx
+ python-sphinx-rtd-theme
+ python-tappy
+ python-wheel))
+ (home-page "https://dbus.freedesktop.org/doc/dbus-python/")
+ (synopsis "Python bindings for libdbus")
+ (description "This package provides Python bindings to libdbus, the
reference implementation of the D-Bus protocol.")
- (license license:expat)))
+ (license license:expat)))
(define-public python-dbusmock
(package