diff options
author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2023-10-23 00:04:08 +0100 |
---|---|---|
committer | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2024-01-05 00:31:36 -0500 |
commit | 2ef73c6bf5a6885153f2ab0594961878ee0dbf04 (patch) | |
tree | 7f3cd351860c6caa33573766ba12fe8710a9f3ae | |
parent | a59922dab6e2b957ca882113a231c1e318ee8269 (diff) | |
download | guix-2ef73c6bf5a6885153f2ab0594961878ee0dbf04.tar.gz guix-2ef73c6bf5a6885153f2ab0594961878ee0dbf04.zip |
gnu: Add python-djitellopy.
* gnu/packages/python-xyz.scm (python-djitellopy): New variable.
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I3e1fe9ecc7c02cb22a979c494fd76db678019e2e
-rw-r--r-- | gnu/packages/python-xyz.scm | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 898e849997..f8bb943122 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -30275,6 +30275,45 @@ heterogeneous and multi-platform clusters (including clusters running other applications with variable CPU loads).") (license license:bsd-3))) +(define-public python-djitellopy + (package + (name "python-djitellopy") + (version "2.5.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "djitellopy" version)) + (sha256 + (base32 "1kc0syb4hpn7fay0rxpazmczag6jw3pncrrc6v762jj0afiwkrps")))) + (build-system pyproject-build-system) + (arguments + (list + #:tests? #f ;no test suite + #:phases + #~(modify-phases %standard-phases + ;; OpenCV does not ship metadata files for its Python library, which + ;; makes it invisible to the sanity_check script (see: + ;; https://github.com/opencv/opencv/issues/24810). + (delete 'sanity-check)))) + (propagated-inputs + (list opencv ;for opencv-python + python-av + python-numpy + python-pillow)) + (home-page "https://github.com/damiafuentes/DJITelloPy") + (synopsis + "DJI Tello drone video streaming, swarms and state packets library") + (description + "DJI Tello drone Python interface using the official Tello SDK and Tello +EDU SDK. This library has the following features: +@itemize +@item Implementation of all tello commands +@item Retrieve a video stream easily +@item Receive and parse state packets +@item Control a swarm of drones. +@end itemize") + (license license:expat))) + (define-public python-djvulibre (package (name "python-djvulibre") |