summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Schitter <ms@mur.at>2025-10-11 09:39:37 +0000
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-10-21 23:30:50 +0100
commit9b2bb05c7d34890f5b7cb5bda946abfd185204aa (patch)
tree5cff6da97e4ed20175e835d1828131e5492e0be8
parentae63bbec6f95e534d6b03a493ac6f1d3a4b9e413 (diff)
gnu: u-boot-tools: Keep tests inputs only for x86_64 target.
* gnu/packages/bootloaders.scm (u-boot-tools)[native-inputs]: Apply condition to include python-coverage, python-pytest, and python-pytest-xdist only on x86_64 systems. Change-Id: I1cc9a734b3e8da28e801676111b3377f2a411055 Reviewed-by: Nicolas Graves <ngraves@ngraves.fr> Reviewed-by: Vagrant Cascadian <vagrant@debian.org> Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
-rw-r--r--gnu/packages/bootloaders.scm20
1 files changed, 11 insertions, 9 deletions
diff --git a/gnu/packages/bootloaders.scm b/gnu/packages/bootloaders.scm
index afde8408236..8a091cfcbe4 100644
--- a/gnu/packages/bootloaders.scm
+++ b/gnu/packages/bootloaders.scm
@@ -927,12 +927,16 @@ Info manual.")))
(inherit u-boot)
(name "u-boot-tools")
(native-inputs
- (modify-inputs (package-native-inputs u-boot)
- (prepend python-coverage
- python-filelock
- python-pycryptodomex
- python-pytest
- python-pytest-xdist)))
+ (if (string-match "^x86_64-linux" (%current-system))
+ (modify-inputs (package-native-inputs u-boot)
+ (prepend python-filelock
+ python-pycryptodomex
+ python-coverage
+ python-pytest
+ python-pytest-xdist))
+ (modify-inputs (package-native-inputs u-boot)
+ (prepend python-filelock
+ python-pycryptodomex))))
(arguments
`(#:make-flags '("HOSTCC=gcc")
#:test-target "tcheck"
@@ -1033,9 +1037,7 @@ CONFIG_TOOLS_KWBIMAGE=n")
(invoke "test/image/test-imagetools.sh"))))
;; Only run full test suite on x86_64 systems, as many tests
;; assume x86_64.
- ,@(if (string-match "^x86_64-linux"
- (or (%current-target-system)
- (%current-system)))
+ ,@(if (string-match "^x86_64-linux" (%current-system))
'((add-after 'check 'check-x86
(lambda* (#:key make-flags test-target tests? #:allow-other-keys)
(when tests?