summaryrefslogtreecommitdiff
path: root/px
diff options
context:
space:
mode:
authorFranz Geffke <franz@pantherx.org>2023-11-28 13:07:35 +0000
committerFranz Geffke <franz@pantherx.org>2023-11-28 13:07:35 +0000
commite796dd1ed230dc0bd8583c939a05d116f58324d0 (patch)
treeafa7972a40d44f5377df3be2a2233c17a6c3863d /px
parent0896408c76607c0bb5b0471109ad614a8929126f (diff)
python-ckcc-protocol: v1.4.0
Diffstat (limited to 'px')
-rw-r--r--px/packages/python-xyz.scm25
1 files changed, 25 insertions, 0 deletions
diff --git a/px/packages/python-xyz.scm b/px/packages/python-xyz.scm
index 50b501a..d4fc41c 100644
--- a/px/packages/python-xyz.scm
+++ b/px/packages/python-xyz.scm
@@ -34,6 +34,7 @@
#:use-module (gnu packages ghostscript)
#:use-module (gnu packages image)
#:use-module (gnu packages libffi)
+ #:use-module (gnu packages libusb)
#:use-module (gnu packages tls)
#:use-module (gnu packages compression))
@@ -854,3 +855,27 @@ than Python’s urllib2 library.")
(uri (pypi-uri "lazy-object-proxy" version))
(sha256
(base32 "1znridhk878rpgn92jvyra2gg70bi4l03ciz1i5lwdwsv4rivcbz"))))))
+
+(define-public python-ckcc-protocol
+ (package
+ (name "python-ckcc-protocol")
+ (version "1.4.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "ckcc-protocol" version))
+ (sha256
+ (base32 "1rgcpckyz38nwx8szh8cdgcny9m82d35pgm619ca93ihwg9x94yd"))))
+ (build-system python-build-system)
+ (inputs (list python-hidapi
+ python-ecdsa
+ python-pyaes
+ python-click))
+ (arguments
+ `(#:tests? #f))
+ (home-page "https://github.com/Coldcard/ckcc-protocol")
+ (synopsis "Python library for Coldcard")
+ (description "Python library and command line tool for
+communicating with your Coldcard over USB")
+ (license license:expat)))
+