From de0954d18c70c8959243696d4519c2ac58271ff6 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Sun, 8 Aug 2021 10:46:44 +0300 Subject: gnu: p7zip: Honor #:tests? flag. * gnu/packages/compression.scm (p7zip)[arguments]: Only run test suite when #:tests? is true. --- gnu/packages/compression.scm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'gnu/packages/compression.scm') diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm index 4e6370f8c6..561f134c4c 100644 --- a/gnu/packages/compression.scm +++ b/gnu/packages/compression.scm @@ -1347,10 +1347,11 @@ for most inputs, but the resulting compressed files are anywhere from 20% to "makefile.linux_any_cpu_gcc_4.X"))) "makefile.machine"))) (replace 'check - (lambda _ - (invoke "make" "test") - (invoke "make" "test_7z") - (invoke "make" "test_7zr")))))) + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (invoke "make" "test") + (invoke "make" "test_7z") + (invoke "make" "test_7zr"))))))) (native-inputs (let ((system (or (%current-target-system) (%current-system)))) -- cgit v1.2.3