aboutsummaryrefslogtreecommitdiff
path: root/guix.scm
diff options
context:
space:
mode:
authorFrederick Muriuki Muriithi2022-05-11 06:06:21 +0300
committerFrederick Muriuki Muriithi2022-05-11 06:06:21 +0300
commit0f47b6313e846fc40fb0be4e1e4d377c95170786 (patch)
tree487886a0fe7c7f2784dc0a1752cbfb1e2171303b /guix.scm
parent4808ae57ac83ef00e679c94fe6844c72f18735b9 (diff)
downloadgn-uploader-0f47b6313e846fc40fb0be4e1e4d377c95170786.tar.gz
Update the guix definitions for the application
Diffstat (limited to 'guix.scm')
-rw-r--r--guix.scm71
1 files changed, 37 insertions, 34 deletions
diff --git a/guix.scm b/guix.scm
index 339590c..e347cee 100644
--- a/guix.scm
+++ b/guix.scm
@@ -8,38 +8,41 @@
(gnu packages python-check)
((guix licenses) #:prefix license:))
-(package
- (name "genenetwork-qc")
- (version "0.0.1")
- (source (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://git.genenetwork.org/fredmanglis/gnqc_py.git")
- (commit "3116206b9eca593323c7e25b200ebc76b9a59f6c")))
- (sha256
- (base32
- "1q949yvj391b8kdr2a5143gfz1h4p5ig4l3cwcsahz5lq7p93ff0"))))
- (build-system python-build-system)
- (arguments
- `(#:phases
- (modify-phases %standard-phases
- (replace 'check
- (lambda* (#:key tests? #:allow-other-keys)
- (when tests?
- (invoke "pytest")))))))
- (native-inputs
- (list python-mypy
- python-pylint
- python-pytest
- python-hypothesis))
- (propagated-inputs
- (list python-rq
- python-magic
- python-flask
- python-jsonpickle))
- (synopsis "GeneNetwork Quality Control Application")
- (description
- "GeneNetwork qc is a quality control application for the data files that
+(let ((commit "4808ae57ac83ef00e679c94fe6844c72f18735b9")
+ (revision "2"))
+ (package
+ (name "genenetwork-qc")
+ (version (git-version "0.0.1" revision commit))
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://git.genenetwork.org/fredmanglis/gnqc_py.git")
+ (commit commit)))
+ (sha256
+ (base32
+ "14lbdbkqa5aiwldafirgqsfcydbqqbhz30vrf80afxj9sqxcscd9"))))
+ (build-system python-build-system)
+ (arguments
+ `(#:phases
+ (modify-phases %standard-phases
+ (replace 'check
+ (lambda* (#:key tests? #:allow-other-keys)
+ (when tests?
+ (invoke "pytest")))))))
+ (native-inputs
+ (list python-mypy
+ python-pylint
+ python-pytest
+ python-hypothesis))
+ (propagated-inputs
+ (list python-rq
+ python-magic
+ python-flask
+ python-jsonpickle))
+ (synopsis "GeneNetwork Quality Control Application")
+ (description
+ "GeneNetwork qc is a quality control application for the data files that
eventually are used to add to the data in the GeneNetwork project.")
- (home-page "https://git.genenetwork.org/fredmanglis/gnqc_py")
- (license license:agpl3+))
+ (home-page "https://git.genenetwork.org/fredmanglis/gnqc_py")
+ (license license:agpl3+)))