summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2025-11-26 00:18:11 +0000
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-11-26 21:22:05 +0000
commit27cf3437aa05ab8599b5e4339f178aec377c412d (patch)
treed89d55faada15b49da8a686767a068ccd30931eb
parent9afa48113af60fce844884577f73b7239a51b98a (diff)
gnu: Add python-psptrace.
* gnu/packages/embedded.scm (python-psptrace, python-psptrace-bootstrap): New variables. Change-Id: Ie36a997170c7623790b3fabe4c786513031959c2
-rw-r--r--gnu/packages/embedded.scm36
1 files changed, 36 insertions, 0 deletions
diff --git a/gnu/packages/embedded.scm b/gnu/packages/embedded.scm
index b0064f4a1ee..c38e1298c91 100644
--- a/gnu/packages/embedded.scm
+++ b/gnu/packages/embedded.scm
@@ -1993,6 +1993,42 @@ and Zilog Z80 families, plus many of their variants.")
1993 (description "PSPTool is a tool for dealing with AMD binary blobs") 1993 (description "PSPTool is a tool for dealing with AMD binary blobs")
1994 (license license:gpl3+))) 1994 (license license:gpl3+)))
1995 1995
1996(define-public python-psptrace
1997 (package
1998 (name "python-psptrace")
1999 (version "0.7")
2000 (source
2001 (origin
2002 (method url-fetch)
2003 (uri (pypi-uri "psptrace" version))
2004 (sha256
2005 (base32 "1mrympnpkkns2dxq34h9x9qn667ihdvbbf0wpmbp3jli0n7bj7ih"))))
2006 (build-system pyproject-build-system)
2007 (arguments
2008 (list #:tests? #f)) ;no tests in PyPI or Git
2009 (native-inputs
2010 (list python-setuptools))
2011 (propagated-inputs
2012 (list python-prettytable
2013 python-psptool))
2014 (home-page "https://github.com/PSPReverse/PSPTrace")
2015 (synopsis "Capture of an AMD boot procedure")
2016 (description
2017 "PSPTrace is a tool for correlating an SPI capture of an AMD boot
2018procedure to the PSP firmware components.")
2019 (license license:gpl3+)))
2020
2021(define-public python-psptrace-bootstrap
2022 (hidden-package
2023 (package/inherit python-psptrace
2024 (name "python-psptrace")
2025 (arguments
2026 (list #:tests? #f
2027 #:phases
2028 #~(modify-phases %standard-phases
2029 (delete 'sanity-check))))
2030 (propagated-inputs '()))))
2031
1996(define-public agent-proxy 2032(define-public agent-proxy
1997 (let ((commit "8927798a71d246871ea8fc22b4512296a3fa1765") 2033 (let ((commit "8927798a71d246871ea8fc22b4512296a3fa1765")
1998 (revision "0")) 2034 (revision "0"))