diff options
| author | Thomas Kramer <thomas@f-si.org> | 2026-05-27 22:38:48 +0200 |
|---|---|---|
| committer | Gabriel Wicki <gabriel@erlikon.ch> | 2026-06-25 12:27:57 +0200 |
| commit | ae8d1fe250481b68fd2ac8b48cda5b76d95234b5 (patch) | |
| tree | abd76582791957cf790ad4b58518a1f712907c65 /gnu/packages/security-token.scm | |
| parent | fad76ceb4950fe92f29157b47bb92f0912bb7ff9 (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.scm | 26 |
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 | ||
| 572 | Nitrokey 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") |
