gnu: libxslt: Incorporate grafted patch.

* gnu/packages/xml.scm (libxslt)[replacement]: Remove field.
[source]: Add patch 'libxslt-CVE-2016-4738.patch'.
(libxslt/fixed): Remove variable.
This commit is contained in:
Leo Famulari 2017-01-25 12:47:43 -05:00
parent e9f62e527e
commit 2663c38826
No known key found for this signature in database
GPG Key ID: 2646FA30BACA7F08
1 changed files with 1 additions and 9 deletions

View File

@ -135,12 +135,12 @@ project (but it is usable outside of the Gnome platform).")
(define-public libxslt (define-public libxslt
(package (package
(name "libxslt") (name "libxslt")
(replacement libxslt/fixed)
(version "1.1.29") (version "1.1.29")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (string-append "ftp://xmlsoft.org/libxslt/libxslt-" (uri (string-append "ftp://xmlsoft.org/libxslt/libxslt-"
version ".tar.gz")) version ".tar.gz"))
(patches (search-patches "libxslt-CVE-2016-4738.patch"))
(sha256 (sha256
(base32 (base32
"1klh81xbm9ppzgqk339097i39b7fnpmlj8lzn8bpczl3aww6x5xm")) "1klh81xbm9ppzgqk339097i39b7fnpmlj8lzn8bpczl3aww6x5xm"))
@ -157,14 +157,6 @@ project (but it is usable outside of the Gnome platform).")
based on libxml for XML parsing, tree manipulation and XPath support.") based on libxml for XML parsing, tree manipulation and XPath support.")
(license license:x11))) (license license:x11)))
(define libxslt/fixed
(package
(inherit libxslt)
(name "libxslt")
(source (origin
(inherit (package-source libxslt))
(patches (search-patches "libxslt-CVE-2016-4738.patch"))))))
(define-public perl-graph-readwrite (define-public perl-graph-readwrite
(package (package
(name "perl-graph-readwrite") (name "perl-graph-readwrite")