gnu: Add libxslt.
* gnu/packages/xml.scm (libxslt): New variable.
This commit is contained in:
parent
38bbd61df1
commit
58cc3b385b
|
@ -19,6 +19,7 @@
|
||||||
|
|
||||||
(define-module (gnu packages xml)
|
(define-module (gnu packages xml)
|
||||||
#:use-module (gnu packages)
|
#:use-module (gnu packages)
|
||||||
|
#:use-module (gnu packages gnupg)
|
||||||
#:use-module (gnu packages perl)
|
#:use-module (gnu packages perl)
|
||||||
#:use-module (gnu packages python)
|
#:use-module (gnu packages python)
|
||||||
#:use-module ((guix licenses)
|
#:use-module ((guix licenses)
|
||||||
|
@ -67,3 +68,25 @@ things the parser might find in the XML document (like start tags).")
|
||||||
"Libxml2 is the XML C parser and toolkit developed for the Gnome project
|
"Libxml2 is the XML C parser and toolkit developed for the Gnome project
|
||||||
(but it is usable outside of the Gnome platform).")
|
(but it is usable outside of the Gnome platform).")
|
||||||
(license license:x11)))
|
(license license:x11)))
|
||||||
|
|
||||||
|
(define-public libxslt
|
||||||
|
(package
|
||||||
|
(name "libxslt")
|
||||||
|
(version "1.1.28")
|
||||||
|
(source (origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (string-append "ftp://xmlsoft.org/libxslt/libxslt-"
|
||||||
|
version ".tar.gz"))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"13029baw9kkyjgr7q3jccw2mz38amq7mmpr5p3bh775qawd1bisz"))))
|
||||||
|
(build-system gnu-build-system)
|
||||||
|
(home-page "http://xmlsoft.org/XSLT/index.html")
|
||||||
|
(synopsis "libxslt, a C library for applying XSLT stylesheets to XML documents")
|
||||||
|
(inputs `(("libgcrypt" ,libgcrypt)
|
||||||
|
("libxml2" ,libxml2)
|
||||||
|
("python" ,python)))
|
||||||
|
(description
|
||||||
|
"Libxslt is an XSLT C library developed for the GNOME project. It is
|
||||||
|
based on libxml for XML parsing, tree manipulation and XPath support.")
|
||||||
|
(license license:x11)))
|
||||||
|
|
Loading…
Reference in New Issue