aboutsummaryrefslogtreecommitdiff
path: root/gn/packages/cwl.scm
diff options
context:
space:
mode:
authorpjotrp2018-12-14 04:58:44 +0000
committerpjotrp2018-12-14 04:58:44 +0000
commit9e84151973674af3cc31e0cbe5e6e1a9eeaa6ed4 (patch)
tree244f2ca537e831d8794977766754f2ba0aca7871 /gn/packages/cwl.scm
parent2372ecc00bb08b033bba48316edd17ef9a6e974b (diff)
downloadguix-bioinformatics-9e84151973674af3cc31e0cbe5e6e1a9eeaa6ed4.tar.gz
CWL: fetching from git repo to get the latest
Diffstat (limited to 'gn/packages/cwl.scm')
-rw-r--r--gn/packages/cwl.scm20
1 files changed, 13 insertions, 7 deletions
diff --git a/gn/packages/cwl.scm b/gn/packages/cwl.scm
index 785a6ed..5a01dbf 100644
--- a/gn/packages/cwl.scm
+++ b/gn/packages/cwl.scm
@@ -22,19 +22,25 @@
#:use-module (srfi srfi-1))
(define-public cwltool ; guix: needs work
+ (let ((commit "e12d36b6efbc5d4a6ff7b4fbfd7387bff8f72727"))
(package
(name "cwltool")
(version "1.0.20181012180214")
(source
(origin
- (method url-fetch)
- (uri (string-append
- "https://pypi.python.org/packages/source/c/cwltool/cwltool-"
- version
- ".tar.gz"))
+ ; (method url-fetch)
+ ; (uri (string-append
+ ; "https://pypi.python.org/packages/source/c/cwltool/cwltool-"
+ ; version
+ ; ".tar.gz"))
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/genenetwork/cwltool.git")
+ (commit commit)))
+ (file-name (git-file-name name version))
(sha256
(base32
- "0pk0jlac2vl6vfihdq07agzz9dasw84yjz5ladcbwnmzzl022cg7"))))
+ "1zhba1hfizrw3bxfmhpjds92pj79hyyv5k7sglw24z52kg1in67p"))))
(build-system python-build-system)
(propagated-inputs ; a lot of these are used for testing
`(("git" ,git)
@@ -80,7 +86,7 @@
"Common workflow language reference implementation")
(description
"Common workflow language reference implementation")
- (license license:asl2.0)))
+ (license license:asl2.0))))
(define-public python-schema-salad
(package