summaryrefslogtreecommitdiff
path: root/gnu/packages/security-token.scm
diff options
context:
space:
mode:
authorThomas Kramer <thomas@f-si.org>2026-05-27 22:38:48 +0200
committerGabriel Wicki <gabriel@erlikon.ch>2026-06-25 12:27:57 +0200
commitae8d1fe250481b68fd2ac8b48cda5b76d95234b5 (patch)
treeabd76582791957cf790ad4b58518a1f712907c65 /gnu/packages/security-token.scm
parentfad76ceb4950fe92f29157b47bb92f0912bb7ff9 (diff)
gnu: Add python-nkdfu.
* gnu/packages/security-token.scm (python-nkdfu): New variable. Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
Diffstat (limited to 'gnu/packages/security-token.scm')
-rw-r--r--gnu/packages/security-token.scm26
1 files changed, 26 insertions, 0 deletions
diff --git a/gnu/packages/security-token.scm b/gnu/packages/security-token.scm
index 6f604c4acde..bd6b10e57fd 100644
--- a/gnu/packages/security-token.scm
+++ b/gnu/packages/security-token.scm
@@ -546,6 +546,32 @@ and other operations. It includes a library and a command-line tool.")
546 ;; majority of files are licensed under bsd-2. 546 ;; majority of files are licensed under bsd-2.
547 (license license:bsd-2))) 547 (license license:bsd-2)))
548 548
549(define-public python-nkdfu
550 (package
551 (name "python-nkdfu")
552 (version "0.2")
553 (source
554 (origin
555 (method git-fetch)
556 (uri (git-reference
557 (url "https://github.com/Nitrokey/nkdfu")
558 (commit (string-append "v" version))))
559 (file-name (git-file-name name version))
560 (sha256
561 (base32 "1252gdpbfxd4bfzr6wqzcfvc0lyr8kkx1293s4b1cwqfxv1gbp0c"))))
562 (build-system pyproject-build-system)
563 (arguments
564 (list
565 #:tests? #f)) ;No tests
566 (propagated-inputs (list python-fire python-intelhex python-libusb1
567 python-tqdm))
568 (native-inputs (list python-flit-core))
569 (home-page "https://github.com/Nitrokey/nkdfu")
570 (synopsis "Firmware upgrade tool")
571 (description "@acronym{DFU, Device Firmware Upgrade} tool for updating
572Nitrokey token firmware.")
573 (license license:gpl2)))
574
549(define-public python-yubico 575(define-public python-yubico
550 (package 576 (package
551 (name "python-yubico") 577 (name "python-yubico")