aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gnu/packages/python-xyz.scm69
1 files changed, 39 insertions, 30 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index c01e6d799b..eb5bad622a 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -30063,36 +30063,45 @@ 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
-reference implementation of the D-Bus protocol.")
- (license license:expat)))
+ (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)") "")))))))
+ (native-inputs
+ (list meson
+ pkg-config
+ ninja
+ patchelf
+ python-meson-python
+ python-sphinx
+ python-sphinx-rtd-theme
+ python-tappy
+ python-wheel))
+ (inputs
+ (list dbus glib))
+ (propagated-inputs
+ (list python-pygobject))
+ (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)))
(define-public python-dbusmock
(package