[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
107/150: gnu: python-capablerobot-usbhub: Build using python-poetry-core
From: |
guix-commits |
Subject: |
107/150: gnu: python-capablerobot-usbhub: Build using python-poetry-core. |
Date: |
Sun, 24 Apr 2022 05:12:30 -0400 (EDT) |
lbraun pushed a commit to branch wip-python-pep517
in repository guix.
commit d11334825e60d0f2e992b0c554ad87aaddc53956
Author: Lars-Dominik Braun <lars@6xq.net>
AuthorDate: Fri Jan 7 13:33:13 2022 +0100
gnu: python-capablerobot-usbhub: Build using python-poetry-core.
* gnu/packages/libusb.scm (python-capablerobot-usbhub)[arguments]:
Override #:build-backend.
[native-inputs]: Add python-poetry-core.
---
gnu/packages/libusb.scm | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/libusb.scm b/gnu/packages/libusb.scm
index 01771dffca..aa8b45e942 100644
--- a/gnu/packages/libusb.scm
+++ b/gnu/packages/libusb.scm
@@ -47,6 +47,7 @@
#:use-module (gnu packages mp3)
#:use-module (gnu packages pkg-config)
#:use-module (gnu packages python)
+ #:use-module (gnu packages python-build)
#:use-module (gnu packages python-xyz)
#:use-module (gnu packages tls)
#:use-module (gnu packages xiph))
@@ -316,7 +317,8 @@ wrapper for accessing libusb-1.0.")
"1priic4iq2vn1rc711kzxwhxrwa508rkxrr193qdz2lw26kdhvix"))))
(build-system python-build-system)
(arguments
- `(#:phases
+ `(#:build-backend "poetry.core.masonry.api"
+ #:phases
(modify-phases %standard-phases
(add-after 'install 'install-udev-rules
(lambda* (#:key outputs #:allow-other-keys)
@@ -329,6 +331,7 @@ wrapper for accessing libusb-1.0.")
#t))))))
(propagated-inputs
(list python-click python-construct python-pyusb python-pyyaml))
+ (native-inputs (list python-poetry-core))
(home-page
"https://github.com/CapableRobot/CapableRobot_USBHub_Driver")
(synopsis
- 72/150: gnu: python-pep517: Reset timestamps and add missing build input., (continued)
- 72/150: gnu: python-pep517: Reset timestamps and add missing build input., guix-commits, 2022/04/24
- 74/150: gnu: python-entrypoints: Fix build and enable tests., guix-commits, 2022/04/24
- 84/150: gnu: python-eliot: Remove redundant input., guix-commits, 2022/04/24
- 88/150: gnu: python-cairocffi: Disable tests., guix-commits, 2022/04/24
- 78/150: gnu: python-apipkg: Disable tests., guix-commits, 2022/04/24
- 80/150: gnu: python-isort: Remove custom build phases., guix-commits, 2022/04/24
- 93/150: gnu: python-dnaio: Disable tests., guix-commits, 2022/04/24
- 91/150: gnu: python-progressbar2: Disable tests., guix-commits, 2022/04/24
- 65/150: gnu: scons: Remove obsolete argument., guix-commits, 2022/04/24
- 100/150: gnu: Remove remaining uses of #:test-target for python-build-system., guix-commits, 2022/04/24
- 107/150: gnu: python-capablerobot-usbhub: Build using python-poetry-core.,
guix-commits <=
- 115/150: gnu: python-clikit: Add missing build input., guix-commits, 2022/04/24
- 109/150: gnu: python-rich: Build using poetry., guix-commits, 2022/04/24
- 112/150: gnu: python-yaspin: Add missing build input., guix-commits, 2022/04/24
- 18/150: gnu: python-multivolumefile: Remove unused inputs., guix-commits, 2022/04/24
- 20/150: gnu: gusb-minimal: Add explicit dependency on setuptools., guix-commits, 2022/04/24
- 30/150: gnu: python-tomlkit: Add missing build system input., guix-commits, 2022/04/24
- 36/150: gnu: python-apsw: Remove custom 'build phase., guix-commits, 2022/04/24
- 24/150: gnu: python-folium: Disable tests., guix-commits, 2022/04/24
- 12/150: gnu: python-charset-normalizer: Add missing input., guix-commits, 2022/04/24
- 32/150: gnu: python-eradicate: Disable missing tests., guix-commits, 2022/04/24