[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
04/30: gnu: quickjs: Honor the #:tests? flag.
From: |
guix-commits |
Subject: |
04/30: gnu: quickjs: Honor the #:tests? flag. |
Date: |
Tue, 19 Mar 2024 07:12:02 -0400 (EDT) |
iyzsong pushed a commit to branch master
in repository guix.
commit 8a4ed004d6b0720f47fc6ef5f0247a66a42a2f7c
Author: Zheng Junjie <873216071@qq.com>
AuthorDate: Mon Jul 17 12:10:57 2023 +0800
gnu: quickjs: Honor the #:tests? flag.
* gnu/packages/javascript.scm (quickjs)[arguments]: Adjust custom
'check phase to honor the #:tests? flag.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
Change-Id: I686b3b9a615cbdaefaf59d9c1c0ba7628d7d92f2
---
gnu/packages/javascript.scm | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/javascript.scm b/gnu/packages/javascript.scm
index a1c0d9ad01..c6e7443f85 100644
--- a/gnu/packages/javascript.scm
+++ b/gnu/packages/javascript.scm
@@ -843,8 +843,9 @@ roots, or wrestle with obscure build systems.")
#:phases #~(modify-phases %standard-phases
(delete 'configure)
(replace 'check
- (lambda _
- (invoke "make" "microbench"))))))
+ (lambda* (#:key tests? #:allow-other-keys)
+ (when tests?
+ (invoke "make" "microbench")))))))
(home-page "https://bellard.org/quickjs/")
(synopsis "Small embeddable Javascript engine")
(description "QuickJS supports the ES2020 specification including modules,
- branch master updated (1db82acdfc -> 83c5e7169d), guix-commits, 2024/03/19
- 01/30: gnu: dosbox-staging: Update to 0.81.0., guix-commits, 2024/03/19
- 02/30: gnu: quickjs: Fix building on riscv64-linux., guix-commits, 2024/03/19
- 05/30: gnu: Add wmenu., guix-commits, 2024/03/19
- 10/30: gnu: spdlog: Use Gexps., guix-commits, 2024/03/19
- 12/30: gnu: wtype: Fix cross-compiling., guix-commits, 2024/03/19
- 14/30: gnu: a2jmidid: Use G-expressions., guix-commits, 2024/03/19
- 20/30: gnu: gigolo: Update to 0.5.3., guix-commits, 2024/03/19
- 21/30: gnu: ristretto: Update to 0.13.2., guix-commits, 2024/03/19
- 29/30: gnu: xfce4-weather-plugin: Update to 0.11.2., guix-commits, 2024/03/19
- 04/30: gnu: quickjs: Honor the #:tests? flag.,
guix-commits <=
- 06/30: gnu: sxhkd: Use Gexps., guix-commits, 2024/03/19
- 25/30: gnu: mousepad: Update to 0.6.2., guix-commits, 2024/03/19
- 19/30: gnu: thunar-media-tags-plugin: Update to 0.4.0., guix-commits, 2024/03/19
- 22/30: gnu: xfce4-dict: Update to 0.8.6., guix-commits, 2024/03/19
- 08/30: gnu: bspwm: Use Gexps., guix-commits, 2024/03/19
- 11/30: gnu: spdlog: Fix cross-compilation., guix-commits, 2024/03/19
- 15/30: gnu: a2jmidid: Fix build for riscv64-linux., guix-commits, 2024/03/19
- 17/30: gnu: xfce4-pulseaudio-plugin: Update to 0.4.8., guix-commits, 2024/03/19
- 18/30: gnu: thunar-archive-plugin: Update to 0.5.2., guix-commits, 2024/03/19
- 24/30: gnu: xfce4-notifyd: Update to 0.9.4., guix-commits, 2024/03/19