guix_mirror_bot pushed a commit to branch master
in repository guix.
commit e4610f6dd45b031a4c28293b82d4299777f1207b
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Tue Oct 28 11:27:20 2025 +0000
gnu: binwalk: Switch to pyproject.
* gnu/packages/python-xyz.scm (binwalk)[build-system]: Switch to
pyproject-build-system.
[native-inputs]: Remove python-coverage; add python-setuptools.
Change-Id: I4c27c31b34d6574ba00ee5392cf0f111d207f939
---
gnu/packages/python-xyz.scm | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 82bb0b9343..ca4ab48c05 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -23089,6 +23089,8 @@ pytest-fixtures-style dependency injection.")
(define-public binwalk
(package
(name "binwalk")
+ ;; TODO: It's the latest non Rust version, see:
+ ;; <https://codeberg.org/guix/guix/issues/3919>.
(version "2.3.4")
(source
(origin
@@ -23105,7 +23107,7 @@ pytest-fixtures-style dependency injection.")
(for-each delete-file
(list "testing/tests/input-vectors/firmware.zip"
"testing/tests/test_firmware_zip.py"))))))
- (build-system python-build-system)
+ (build-system pyproject-build-system)
(arguments
`(#:phases
(modify-phases %standard-phases
@@ -23113,7 +23115,7 @@ pytest-fixtures-style dependency injection.")
(lambda _
(setenv "HOME" ""))))))
(native-inputs
- (list python-coverage python-nose))
+ (list python-nose python-setuptools))
(home-page "https://github.com/ReFirmLabs/binwalk")
(synopsis "Firmware analysis tool")
(description "Binwalk is a tool for analyzing, reverse engineering, and