From 98c6f7a191eecd6aa94447e034eaddd691d24336 Mon Sep 17 00:00:00 2001 From: jgart Date: Mon, 4 Apr 2022 12:00:13 -0400 Subject: gn: binderlite: add python-jgart-giturlparse --- gn/packages/binderlite.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 gn/packages/binderlite.scm (limited to 'gn/packages') 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.")))) + -- cgit v1.2.3