(address . guix-patches@gnu.org)(name . Sergey Trofimov)(address . sarg@sarg.org.ru)
* gnu/packages/clojure.scm (clojure-data-zip): New variable.
---
gnu/packages/clojure.scm | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
Toggle diff (37 lines)
diff --git a/gnu/packages/clojure.scm b/gnu/packages/clojure.scm
index 09674f541e..5d02a38aa7 100644
--- a/gnu/packages/clojure.scm
+++ b/gnu/packages/clojure.scm
@@ -578,6 +578,30 @@ (define-public clojure-data-xml
lazy - should allow parsing and emitting of large XML documents")
(license license:epl1.0)))
+(define-public clojure-data-zip
+ (package
+ (name "clojure-data-zip")
+ (version "1.1.0")
+ (home-page "https://github.com/clojure/data.zip")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url home-page)
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "1763ddrhflvi3y7mdrw7s5x3p1jnii25wz8vj0gw7i09cnpga5kn"))))
+ (build-system clojure-build-system)
+ (arguments
+ '(#:source-dirs '("src/main/clojure")
+ #:test-dirs '("src/test/clojure")
+ #:doc-dirs '()))
+ (synopsis "Clojure library for filtering trees, and XML trees in particular.")
+ (description "@code{data.zip} is a Clojure library for filtering trees using the zipper
+abstraction.")
+ (license license:epl1.0)))
+
(define-public clojure-instaparse
(let ((version "1.4.12"))
(package
base-commit: e383e8e34097b064d4baa4207673c6ba30617347
--
2.47.1