gnu: python-scapy: Update to 2.6.1.

* gnu/packages/python-xyz.scm (python-scapy): Update to 2.6.1.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: I56f0f87e0eb1a49bd79cad6f36451dfdd6eb78e0
This commit is contained in:
Vinicius Monego 2025-06-22 02:08:45 -03:00
parent f731d71846
commit 97b3b63fcd
No known key found for this signature in database
GPG key ID: 637B0B138065B68A

View file

@ -3463,13 +3463,13 @@ iotop, uptime, pidof, tty, taskset, pmap.")
(define-public python-scapy (define-public python-scapy
(package (package
(name "python-scapy") (name "python-scapy")
(version "2.5.0") (version "2.6.1")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (pypi-uri "scapy" version)) (uri (pypi-uri "scapy" version))
(sha256 (sha256
(base32 (base32
"1hpbbmpcn4dwj3z7i7sz4cnbpkaf57p7mvl3p84x9n2gflmhq9jv")))) "1ig6qv1kpk7z9n8xf41y5fzywfv42xzd61bf79f3x19w73idf03n"))))
(arguments (arguments
'(#:tests? #f)) ; There is a test directory, but apparently no '(#:tests? #f)) ; There is a test directory, but apparently no
; automatic testing framework. ; automatic testing framework.
@ -3477,7 +3477,8 @@ iotop, uptime, pidof, tty, taskset, pmap.")
;; matplotlib. If functionality is missing, these should be added. ;; matplotlib. If functionality is missing, these should be added.
;; See ;; See
;; https://scapy.readthedocs.io/en/latest/installation.html#optional-dependencies ;; https://scapy.readthedocs.io/en/latest/installation.html#optional-dependencies
(build-system python-build-system) (build-system pyproject-build-system)
(native-inputs (list python-setuptools python-wheel))
(home-page "https://scapy.net") (home-page "https://scapy.net")
(synopsis "Python network packet crafting library") (synopsis "Python network packet crafting library")
(description (description