aboutsummaryrefslogtreecommitdiff
path: root/gn/packages/binderlite.scm
diff options
context:
space:
mode:
authorjgart2022-04-04 12:00:13 -0400
committerjgart2022-04-04 12:00:13 -0400
commit98c6f7a191eecd6aa94447e034eaddd691d24336 (patch)
tree5f7dd75913229e428b6df9016e8563d0a3659242 /gn/packages/binderlite.scm
parentfc38fcc5f4c37a749d64c38da229c8bfa8b6bce9 (diff)
downloadguix-bioinformatics-98c6f7a191eecd6aa94447e034eaddd691d24336.tar.gz
gn: binderlite: add python-jgart-giturlparse
Diffstat (limited to 'gn/packages/binderlite.scm')
-rw-r--r--gn/packages/binderlite.scm34
1 files changed, 34 insertions, 0 deletions
diff --git a/gn/packages/binderlite.scm b/gn/packages/binderlite.scm
new file mode 100644
index 0000000..6b2550f
--- /dev/null
+++ b/gn/packages/binderlite.scm
@@ -0,0 +1,34 @@
+(define-module (gn packages binderlite)
+ #:use-module (gnu packages)
+ #:use-module (gnu packages python-web)
+ #:use-module (guix packages)
+ #:use-module (guix download)
+ #:use-module (guix git-download)
+ #:use-module (guix utils)
+ #:use-module (guix build-system python))
+
+(define-public python-jgart-giturlparse
+ ;; https://github.com/nephila/giturlparse/pull/41
+ (let ((commit "719f4c8e642718121f5a7b91ae8160b0041d31f9")
+ (revision "0"))
+ (package
+ (inherit python-giturlparse)
+ (name "python-jgart-giturlparse")
+ (version (git-version "20211107" revision commit))
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://git.genenetwork.org/jgart/giturlparse")
+ (commit commit)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "1nyp0gw48cmnkcccgvq14adsykf9sk0z34x3j2myfm9g9cg9d669"))))
+ (arguments (list #:tests? #f))
+ (description
+"Provides an updated clean_data function for the github platform. See
+@url{https://github.com/nephila/giturlparse/pull/41}. @code{binderlite}
+will be rewritten in Common Lisp. If we stay with Python I recommend
+switching this library out for @code{python-furl} or similar."))))
+