summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorArun Isaac <arunisaac@systemreboot.net>2025-11-17 23:32:16 +0000
committerjgart <jgart@dismail.de>2025-11-17 19:52:05 -0600
commit8f5506763ec97a2f0cd0f569ba6998092457f8e8 (patch)
tree6ebd21026c090be0661f1450069727b4fc28d4a9 /gnu
parent1f66a3682056579b1f8e865fca14593246cb01de (diff)
gnu: Add guile-run64.
* gnu/packages/guile-xyz.scm (guile-run64): New variable. Signed-off-by: jgart <jgart@dismail.de>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/guile-xyz.scm27
1 files changed, 27 insertions, 0 deletions
diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm
index 1162f1f658a..b35a8514b44 100644
--- a/gnu/packages/guile-xyz.scm
+++ b/gnu/packages/guile-xyz.scm
@@ -5867,6 +5867,33 @@ run SRFI 64 test suites. It gives Automake insight into the individual
tests being run, resulting clearer and more specific output.")
(license license:gpl3+)))
+(define-public guile-run64
+ (package
+ (name "guile-run64")
+ (version "0.1.0")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "https://forge.systemreboot.net/run64/releases/run64-"
+ version ".tar.lz"))
+ (sha256
+ (base32
+ "0xwydln0i430i6c99waycsyhfy3i8cd1hkiv2xlchnqgwwi4il1a"))))
+ (build-system gnu-build-system)
+ (arguments
+ (list #:make-flags #~(list (string-append "prefix=" #$output))
+ #:phases
+ #~(modify-phases %standard-phases
+ (delete 'configure))))
+ (native-inputs
+ (list lzip))
+ (home-page "https://forge.systemreboot.net/run64/")
+ (synopsis "SRFI-64 test runner for Scheme")
+ (description "run64 is a SRFI-64 runner. It generates pretty, readable,
+colorful output featuring clear diffs between expected and actual values.
+run64 is meant to work with an SRFI-64 implementation, and is not an SRFI-64
+implementation in itself.")
+ (license license:gpl3+)))
+
(define-public guile-uuid
(package
(name "guile-uuid")