gnu: libxml2: Upgrade to 2.9.4.

* gnu/packages/xml.scm (libxml2)[replacement]: Remove.
[version, source]: Upgrade to 2.9.4.
(libxml2/fixed): Remove.
This commit is contained in:
Ludovic Courtès 2016-06-07 12:01:33 +02:00
parent aeafff536f
commit 3c9e0ddc6f
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5
1 changed files with 2 additions and 17 deletions

View File

@ -66,15 +66,14 @@ things the parser might find in the XML document (like start tags).")
(define-public libxml2 (define-public libxml2
(package (package
(name "libxml2") (name "libxml2")
(version "2.9.3") (version "2.9.4")
(replacement libxml2/fixed) ;multiple CVEs
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (string-append "ftp://xmlsoft.org/libxml2/libxml2-" (uri (string-append "ftp://xmlsoft.org/libxml2/libxml2-"
version ".tar.gz")) version ".tar.gz"))
(sha256 (sha256
(base32 (base32
"0bd17g6znn2r98gzpjppsqjg33iraky4px923j3k8kdl8qgy7sad")))) "0g336cr0bw6dax1q48bblphmchgihx9p1pjmxdnrd6sh3qci3fgz"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(home-page "http://www.xmlsoft.org/") (home-page "http://www.xmlsoft.org/")
(synopsis "C parser for XML") (synopsis "C parser for XML")
@ -94,20 +93,6 @@ things the parser might find in the XML document (like start tags).")
project (but it is usable outside of the Gnome platform).") project (but it is usable outside of the Gnome platform).")
(license license:x11))) (license license:x11)))
(define libxml2/fixed
(package
(inherit libxml2)
(source
(let ((name "libxml2")
(version "2.9.4"))
(origin
(method url-fetch)
(uri (string-append "ftp://xmlsoft.org/libxml2/libxml2-"
version ".tar.gz"))
(sha256
(base32
"0g336cr0bw6dax1q48bblphmchgihx9p1pjmxdnrd6sh3qci3fgz")))))))
(define-public python-libxml2 (define-public python-libxml2
(package (inherit libxml2) (package (inherit libxml2)
(name "python-libxml2") (name "python-libxml2")