about summary refs log tree commit diff
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
parent4808ae57ac83ef00e679c94fe6844c72f18735b9 (diff)
downloadgn-uploader-0f47b6313e846fc40fb0be4e1e4d377c95170786.tar.gz
Update the guix definitions for the application
-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+)))