From a7ddeff598ad822c57fc6ebcfeb5ad7615d19cfc Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Sat, 29 Nov 2025 03:31:56 +0000 Subject: guix: Use latest ccwl in E2E tests. --- .guix/e2e-tests.scm | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) (limited to '.guix') diff --git a/.guix/e2e-tests.scm b/.guix/e2e-tests.scm index 5e4792a..9e1229b 100644 --- a/.guix/e2e-tests.scm +++ b/.guix/e2e-tests.scm @@ -18,10 +18,33 @@ (define-module (e2e-tests) #:use-module ((cwl-conformance) #:select (cwltest-suite-gexp)) - #:use-module ((gnu packages bioinformatics) #:select (ccwl)) + #:use-module ((gnu packages bioinformatics) #:select (ccwl) #:prefix guix:) + #:use-module ((gnu packages guile-xyz) #:select (guile-run64)) #:use-module (guix gexp) + #:use-module (guix git-download) + #:use-module (guix packages) #:use-module (ice-9 match)) +(define ccwl + (let ((commit "badcc3df8488c95359d30f907c8da043fcc0c455") + (revision "0")) + (package + (inherit guix:ccwl) + (name "ccwl") + (version (git-version "0.4.0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://git.systemreboot.net/ccwl") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1zwvjrvdvph7kgpd8scyn2masgy4dci3q7ndh2907nl8rp9skbq7")))) + (native-inputs + (modify-inputs (package-native-inputs guix:ccwl) + (prepend guile-run64)))))) + (define (e2e-tools-gexp sources-directory) (with-imported-modules '((guix build utils)) #~(begin -- cgit 1.4.1