[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#69736] [PATCH 6/7] gnu: Add python-cwltool.
From: |
Arun Isaac |
Subject: |
[bug#69736] [PATCH 6/7] gnu: Add python-cwltool. |
Date: |
Mon, 11 Mar 2024 18:22:41 +0000 |
* gnu/packages/bioinformatics.scm (python-cwltool): New variable.
Change-Id: Ic374d4c02b69c4e6c923d1cc17e629d4a3a6221c
---
gnu/packages/bioinformatics.scm | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index b8ecea013c..68577ded17 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -5326,6 +5326,18 @@ (define-public cwltool
CWL descriptions.")
(license license:asl2.0)))
+;; python-toil tightly integrates with cwltool using it as a library. So,
+;; create a library version of cwltool where inputs become propagated inputs.
+(define-public python-cwltool
+ (package
+ (inherit cwltool)
+ (name "python-cwltool")
+ (inputs
+ (list node))
+ (propagated-inputs
+ (modify-inputs (package-inputs cwltool)
+ (delete "node")))))
+
(define-public python-dendropy
(package
(name "python-dendropy")
--
2.41.0
- [bug#69736] [PATCH 0/7] Add toil, Arun Isaac, 2024/03/11
- [bug#69736] [PATCH 5/7] gnu: Add python-enlighten., Arun Isaac, 2024/03/11
- [bug#69736] [PATCH 6/7] gnu: Add python-cwltool.,
Arun Isaac <=
- [bug#69736] [PATCH 3/7] gnu: Add python-addict., Arun Isaac, 2024/03/11
- [bug#69736] [PATCH 4/7] gnu: Add python-prefixed., Arun Isaac, 2024/03/11
- [bug#69736] [PATCH 2/7] gnu: Add python-pypubsub., Arun Isaac, 2024/03/11
- [bug#69736] [PATCH 1/7] gnu: Add python-typing-extensions-4.10., Arun Isaac, 2024/03/11
- [bug#69736] [PATCH 7/7] gnu: Add python-toil., Arun Isaac, 2024/03/11