me
/
guix
Archived
1
0
Fork 0

gnu: Add perl-xml-xpath.

* gnu/packages/xml.scm (perl-xml-xpath): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
master
ng0 2016-08-14 14:37:34 +00:00 committed by Efraim Flashner
parent 428e4463c3
commit 0c1bab36a9
No known key found for this signature in database
GPG Key ID: F4C1D3917EACEE93
1 changed files with 25 additions and 0 deletions

View File

@ -11,6 +11,7 @@
;;; Copyright © 2016 Leo Famulari <leo@famulari.name> ;;; Copyright © 2016 Leo Famulari <leo@famulari.name>
;;; Copyright © 2016 Ben Woodcroft <donttrustben@gmail.com> ;;; Copyright © 2016 Ben Woodcroft <donttrustben@gmail.com>
;;; Copyright © 2016 Jan Nieuwenhuizen <janneke@gnu.org> ;;; Copyright © 2016 Jan Nieuwenhuizen <janneke@gnu.org>
;;; Copyright © 2016 ng0 <ng0@we.make.ritual.n0.is>
;;; ;;;
;;; This file is part of GNU Guix. ;;; This file is part of GNU Guix.
;;; ;;;
@ -563,6 +564,30 @@ encoding of the message to be send into XML, sending the message to the
server, collect the answer, and finally decoding the XML to Perl.") server, collect the answer, and finally decoding the XML to Perl.")
(license (package-license perl)))) (license (package-license perl))))
(define-public perl-xml-xpath
(package
(name "perl-xml-xpath")
(version "1.37")
(source (origin
(method url-fetch)
(uri (string-append "mirror://cpan/authors/id/M/MA/MANWAR/"
"XML-XPath-" version ".tar.gz"))
(sha256
(base32
"0997l8vjgq8p7d1irvp6amqyrv24x7f8hybjm4l4ayag32b13bmq"))))
(build-system perl-build-system)
(native-inputs
`(("perl-path-tiny" ,perl-path-tiny)))
(inputs
`(("perl-xml-parser" ,perl-xml-parser)))
(home-page "http://search.cpan.org/dist/XML-XPath")
(synopsis "Parse and evaluate XPath statements")
(description
"This module aims to comply exactly to the @url{XPath specification,
https://www.w3.org/TR/xpath} and yet allow extensions to be added in
the form of functions.")
(license (package-license perl))))
(define-public pugixml (define-public pugixml
(package (package
(name "pugixml") (name "pugixml")