gnu: Add libxslt.

* gnu/packages/xml.scm (libxslt): New variable.
master
Andreas Enge 2013-02-01 23:23:08 +01:00
parent 38bbd61df1
commit 58cc3b385b
1 changed files with 23 additions and 0 deletions

View File

@ -19,6 +19,7 @@
(define-module (gnu packages xml)
#:use-module (gnu packages)
#:use-module (gnu packages gnupg)
#:use-module (gnu packages perl)
#:use-module (gnu packages python)
#: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
(but it is usable outside of the Gnome platform).")
(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)))