about summary refs log tree commit diff
path: root/.guix
diff options
context:
space:
mode:
authorArun Isaac2025-11-29 03:31:56 +0000
committerArun Isaac2025-11-29 03:35:01 +0000
commita7ddeff598ad822c57fc6ebcfeb5ad7615d19cfc (patch)
treea5cfcc752e8e33966c711b6acb5ea46765ae2ee4 /.guix
parent370aedb071b84aad25cbfb25366c436f965ff50e (diff)
downloadravanan-a7ddeff598ad822c57fc6ebcfeb5ad7615d19cfc.tar.gz
ravanan-a7ddeff598ad822c57fc6ebcfeb5ad7615d19cfc.tar.lz
ravanan-a7ddeff598ad822c57fc6ebcfeb5ad7615d19cfc.zip
guix: Use latest ccwl in E2E tests.
Diffstat (limited to '.guix')
-rw-r--r--.guix/e2e-tests.scm25
1 files changed, 24 insertions, 1 deletions
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