From db41a620d6c8434241cbb899e7149c18aa73cb73 Mon Sep 17 00:00:00 2001 From: Lu Hui Date: Tue, 25 Feb 2025 12:44:40 +0100 Subject: [PATCH] gnu: Add python-extract-dtb. * gnu/packages/python-xyz.scm (python-extract-dtb): New variable. Change-Id: I1c0bab94ac2acca5b16fb0a7a335960b22f7b6d4 Signed-off-by: Nicolas Goaziou --- gnu/packages/python-xyz.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 34d20dda8a7..1686280229e 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -135,6 +135,7 @@ ;;; Copyright © 2023 Gabriel Wicki ;;; Copyright © 2023 Amade Nemes ;;; Copyright © 2023 Bruno Victal +;;; Copyright © 2023 Lu Hui ;;; Copyright © 2023 Kaelyn Takata ;;; Copyright © 2023 dan ;;; Copyright © 2023 Dominik Delgado Steuter @@ -5826,6 +5827,24 @@ interface programs. This library provides features to parse arguments, automatic tab-completion, color support, logging to @code{std}, etc.") (license license:expat))) +(define-public python-extract-dtb + (package + (name "python-extract-dtb") + (version "1.2.3") + (source (origin + (method url-fetch) + (uri (pypi-uri "extract-dtb" version)) + (sha256 + (base32 + "1a7rfvwisgri8b00pch6d9pfrl8s93w8g09yzxf4xh0qvmsxmh43")))) + (build-system python-build-system) + (home-page "https://github.com/PabloCastellano/extract-dtb/") + (synopsis "Extract device tree blobs (DTB) from kernel images") + (description + "This package provides a tool to split a kernel image with appended +@acronym{DTB, Device Tree Blobs} into separated kernel and DTB files.") + (license license:gpl3+))) + (define-public python-mimeparse (package (name "python-mimeparse")