summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2023-10-23 00:04:08 +0100
committerMaxim Cournoyer <maxim.cournoyer@gmail.com>2024-01-05 00:31:36 -0500
commit2ef73c6bf5a6885153f2ab0594961878ee0dbf04 (patch)
tree7f3cd351860c6caa33573766ba12fe8710a9f3ae
parenta59922dab6e2b957ca882113a231c1e318ee8269 (diff)
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.scm39
1 files changed, 39 insertions, 0 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 898e8499978..f8bb943122d 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
30275applications with variable CPU loads).") 30275applications with variable CPU loads).")
30276 (license license:bsd-3))) 30276 (license license:bsd-3)))
30277 30277
30278(define-public python-djitellopy
30279 (package
30280 (name "python-djitellopy")
30281 (version "2.5.0")
30282 (source
30283 (origin
30284 (method url-fetch)
30285 (uri (pypi-uri "djitellopy" version))
30286 (sha256
30287 (base32 "1kc0syb4hpn7fay0rxpazmczag6jw3pncrrc6v762jj0afiwkrps"))))
30288 (build-system pyproject-build-system)
30289 (arguments
30290 (list
30291 #:tests? #f ;no test suite
30292 #:phases
30293 #~(modify-phases %standard-phases
30294 ;; OpenCV does not ship metadata files for its Python library, which
30295 ;; makes it invisible to the sanity_check script (see:
30296 ;; https://github.com/opencv/opencv/issues/24810).
30297 (delete 'sanity-check))))
30298 (propagated-inputs
30299 (list opencv ;for opencv-python
30300 python-av
30301 python-numpy
30302 python-pillow))
30303 (home-page "https://github.com/damiafuentes/DJITelloPy")
30304 (synopsis
30305 "DJI Tello drone video streaming, swarms and state packets library")
30306 (description
30307 "DJI Tello drone Python interface using the official Tello SDK and Tello
30308EDU SDK. This library has the following features:
30309@itemize
30310@item Implementation of all tello commands
30311@item Retrieve a video stream easily
30312@item Receive and parse state packets
30313@item Control a swarm of drones.
30314@end itemize")
30315 (license license:expat)))
30316
30278(define-public python-djvulibre 30317(define-public python-djvulibre
30279 (package 30318 (package
30280 (name "python-djvulibre") 30319 (name "python-djvulibre")