diff options
author | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2020-09-14 16:17:19 -0400 |
---|---|---|
committer | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2020-09-14 16:17:19 -0400 |
commit | fa8fe90edb4efaf7d52f71516c4dcabb13d56418 (patch) | |
tree | 8d69a1132e95845d8a3d90f1fe4d0ef04039e2f4 /gnu/packages/xml.scm | |
parent | 1bec03df9b60f156c657a64a323ef27f4ed14b44 (diff) | |
parent | d60739dff2e2f5eb74173b73a5fd207ef7cd110a (diff) | |
download | guix-fa8fe90edb4efaf7d52f71516c4dcabb13d56418.tar.gz |
Merge remote-tracking branch 'origin/master' into core-updates
Diffstat (limited to 'gnu/packages/xml.scm')
-rw-r--r-- | gnu/packages/xml.scm | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm index e49cb104a3..e482312f3c 100644 --- a/gnu/packages/xml.scm +++ b/gnu/packages/xml.scm @@ -23,6 +23,7 @@ ;;; Copyright © 2018 Jack Hill <jackhill@jackhill.us> ;;; Copyright © 2019 Giacomo Leidi <goodoldpaul@autistici.org> ;;; Copyright © 2020 Paul Garlick <pgarlick@tourbillion-technology.com> +;;; Copyright © 2020 Edouard Klein <edk@beaver-labs.com> ;;; ;;; This file is part of GNU Guix. ;;; @@ -41,6 +42,7 @@ (define-module (gnu packages xml) #:use-module (gnu packages) + #:use-module (gnu packages base) #:use-module (gnu packages autotools) #:use-module (gnu packages check) #:use-module (gnu packages compression) @@ -1427,6 +1429,42 @@ generating, manipulating, and validating XML documents using the DOM, SAX, and SAX2 APIs.") (license license:asl2.0))) +(define-public xlsxio + (package + (name "xlsxio") + (version "0.2.26") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/brechtsanders/xlsxio") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0j8jral3yc2aib2ykp527lyb62a1d9p7qmfbszy7iy3s65pkma9b")))) + (native-inputs + `(("expat" ,expat) + ("make" ,gnu-make) + ("minizip" ,minizip) + ("which" ,which))) + (build-system gnu-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (delete 'configure) + (delete 'check) + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (invoke "make" "install" + (string-append + "PREFIX=" (assoc-ref outputs "out")))))))) + (synopsis "C library for reading and writing .xlsx files") + (description "XLSX I/O aims to provide a C library for reading and writing +.xlsx files. The .xlsx file format is the native format used by Microsoft(R) +Excel(TM) since version 2007.") + (home-page "https://github.com/brechtsanders/xlsxio") + (license license:expat))) + (define-public java-simple-xml (package (name "java-simple-xml") |