aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gn/packages/genenetwork.scm18
-rw-r--r--gn/packages/guile.scm9
2 files changed, 18 insertions, 9 deletions
diff --git a/gn/packages/genenetwork.scm b/gn/packages/genenetwork.scm
index 4dcb8f9..121c30b 100644
--- a/gn/packages/genenetwork.scm
+++ b/gn/packages/genenetwork.scm
@@ -115,7 +115,7 @@
((#:tests? _ #f) #f)))))
(define-public genenetwork3
- (let ((commit "f9f752152e9e00dbfb756d8a08c10e1892685104")
+ (let ((commit "5d2aebb8c1e3af7751a7b23d3467c63006395c58")
(revision "5"))
(package
(name "genenetwork3")
@@ -129,7 +129,7 @@
(file-name (git-file-name name version))
(sha256
(base32
- "1ggc597xqj280qdp5gzlk745ldgx54k5sgn1w865ini6ph3i18zr"))))
+ "0gmpndln4j39m2wk48qqirdynn3ivjvinppsgm6lgrjbqcjg27zb"))))
(inputs
(list python-click))
(native-inputs
@@ -139,6 +139,7 @@
python-pylint))
(propagated-inputs
(list csvdiff
+ coreutils-minimal
diffutils
nss-certs
gemma-wrapper
@@ -190,7 +191,7 @@
(license license:agpl3+))))
(define-public genenetwork2
- (let ((commit "a08d76600b46968131b51ca6880c348262947119")
+ (let ((commit "0db8dca5edc931b1cea5aaa8096ece0134725481")
(revision "4"))
(package
(name "genenetwork2")
@@ -203,7 +204,7 @@
(file-name (string-append name "-" version))
(sha256
(base32
- "0818642y05jk4662jx5w6cc611k92zwhdqbnrs3sjs2ryqhjwdc8"))))
+ "0h26arq4mrj4jyvh3k3x7my8vx9p9dhnkmvpj1dz4jyxjv66n265"))))
(native-inputs
(list graphviz))
(propagated-inputs
@@ -487,7 +488,7 @@
(license license:agpl3+))))
(define-public gn-auth
- (let ((commit "346217b95a4aac17a5c7ac05c00d1205fa1855c5")
+ (let ((commit "e345a04030249c99237a7f4e1e80e29918e99c7c")
(revision "01"))
(package
(name "gn-auth")
@@ -501,7 +502,7 @@
(hash
(content-hash
(base32
- "0nyxml3s778zaq3r0r9z5d7010hmbzvlwdbm5xnmrzc0xlx223g3")))))
+ "17srcxk5zwnsx97jqmg1csarmjsny8z8k7q435kq19p472f27yv7")))))
(build-system python-build-system)
(arguments
(list
@@ -539,7 +540,7 @@
(define-public gn-libs
- (let ((commit "66bac3df1748ff263c991e121b3ce80599807998")
+ (let ((commit "72a95f8ffa5401649f70978e863dd3f21900a611")
(revision "01"))
(package
(name "gn-libs")
@@ -553,7 +554,7 @@
(hash
(content-hash
(base32
- "11qpz6x4hgi13j1wznlxyl9fxh1la4f3s9vand34zmxk1diqisbb")))))
+ "1jvlz85pn10cx2icjxk0klz1g8k8vn1f8vp6kb4xyjskb1228yrx")))))
(build-system pyproject-build-system)
(arguments
(list
@@ -570,6 +571,7 @@
(propagated-inputs
(list python-authlib
python-pymonad
+ python-requests
python-mysqlclient))
(home-page "https://github.com/genenetwork/gn-libs")
(synopsis "Tools/utilities for GeneNetwork projects.")
diff --git a/gn/packages/guile.scm b/gn/packages/guile.scm
index 2b6bc5b..7328397 100644
--- a/gn/packages/guile.scm
+++ b/gn/packages/guile.scm
@@ -11,6 +11,7 @@
#:use-module ((gnu packages compression) #:select (zlib))
#:use-module ((gnu packages perl) #:select (perl))
#:use-module ((gnu packages texinfo) #:select (texinfo))
+ #:use-module ((gnu packages version-control) #:select (git-minimal))
#:use-module (guix utils)
#:use-module (gnu packages build-tools)
#:use-module (gnu packages package-management)
@@ -137,7 +138,7 @@ for MySQL.")
(inputs
(list guile-3.0 guile3-dbi guile3-dbd-mysql guile-fibers guile-gnutls guile-readline
guile-commonmark guile-redis openssl nss-certs gemma parallel guile-hashing
- guile-json-4 bash-minimal))
+ guile-json-4 bash-minimal git-minimal))
(arguments
(list
#:not-compiled-file-regexp "(guix|guix/.*)[.]scm$"
@@ -147,6 +148,12 @@ for MySQL.")
(guix build utils))
#:phases
#~(modify-phases %standard-phases
+ (add-after 'unpack 'patch-git
+ (lambda* (#:key inputs #:allow-other-keys)
+ (let ((git (assoc-ref inputs "git-minimal")))
+ (substitute* "web/view/markdown.scm"
+ (("\"git\"") (string-append "\"" git "/bin/git" "\""))
+ (("git -C") (string-append git "/bin/git -C"))))))
(add-after 'build 'install-script
(lambda* _
(let* ((bash #$(this-package-input "bash-minimal"))