diff options
Diffstat (limited to 'gnu/packages/xml.scm')
| -rw-r--r-- | gnu/packages/xml.scm | 33 |
1 files changed, 32 insertions, 1 deletions
diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm index 97781adef26..59b73d2aa5a 100644 --- a/gnu/packages/xml.scm +++ b/gnu/packages/xml.scm | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; GNU Guix --- Functional package management for GNU | 1 | ;;; GNU Guix --- Functional package management for GNU |
| 2 | ;;; Copyright © 2013, 2014, 2015 Ludovic Courtès <ludo@gnu.org> | 2 | ;;; Copyright © 2013, 2014, 2015 Ludovic Courtès <ludo@gnu.org> |
| 3 | ;;; Copyright © 2013 Andreas Enge <andreas@enge.fr> | 3 | ;;; Copyright © 2013, 2015 Andreas Enge <andreas@enge.fr> |
| 4 | ;;; Copyright © 2015 Eric Bavier <bavier@member.fsf.org> | 4 | ;;; Copyright © 2015 Eric Bavier <bavier@member.fsf.org> |
| 5 | ;;; Copyright © 2015 Sou Bunnbu <iyzsong@gmail.com> | 5 | ;;; Copyright © 2015 Sou Bunnbu <iyzsong@gmail.com> |
| 6 | ;;; | 6 | ;;; |
| @@ -21,8 +21,10 @@ | |||
| 21 | 21 | ||
| 22 | (define-module (gnu packages xml) | 22 | (define-module (gnu packages xml) |
| 23 | #:use-module (gnu packages) | 23 | #:use-module (gnu packages) |
| 24 | #:use-module (gnu packages autotools) | ||
| 24 | #:use-module (gnu packages compression) | 25 | #:use-module (gnu packages compression) |
| 25 | #:use-module (gnu packages gnupg) | 26 | #:use-module (gnu packages gnupg) |
| 27 | #:use-module (gnu packages gnutls) | ||
| 26 | #:use-module (gnu packages perl) | 28 | #:use-module (gnu packages perl) |
| 27 | #:use-module (gnu packages python) | 29 | #:use-module (gnu packages python) |
| 28 | #:use-module (gnu packages web) | 30 | #:use-module (gnu packages web) |
| @@ -397,3 +399,32 @@ that conforms to the API of the Document Object Model.") | |||
| 397 | stylesheet for the conversion you want and applies it using an external | 399 | stylesheet for the conversion you want and applies it using an external |
| 398 | XSL-T processor. It also performs any necessary post-processing.") | 400 | XSL-T processor. It also performs any necessary post-processing.") |
| 399 | (license license:gpl2+))) | 401 | (license license:gpl2+))) |
| 402 | |||
| 403 | (define-public xmlsec | ||
| 404 | (package | ||
| 405 | (name "xmlsec") | ||
| 406 | (version "1.2.20") | ||
| 407 | (source (origin | ||
| 408 | (method url-fetch) | ||
| 409 | (uri (string-append "https://www.aleksey.com/xmlsec/download/" | ||
| 410 | name "1-" version ".tar.gz")) | ||
| 411 | (sha256 | ||
| 412 | (base32 | ||
| 413 | "01bkbv2y3x8d1sf4dcln1x3y2jyj391s3208d9a2ndhglly5j89j")))) | ||
| 414 | (build-system gnu-build-system) | ||
| 415 | (propagated-inputs ; according to xmlsec1.pc | ||
| 416 | `(("libxml2" ,libxml2) | ||
| 417 | ("libxslt" ,libxslt))) | ||
| 418 | (inputs | ||
| 419 | `(("gnutls" ,gnutls) | ||
| 420 | ("libgcrypt" ,libgcrypt) | ||
| 421 | ("libltdl" ,libltdl))) | ||
| 422 | (home-page "http://www.libexpat.org/") | ||
| 423 | (synopsis "XML Security Library") | ||
| 424 | (description | ||
| 425 | "The XML Security Library is a C library based on Libxml2. It | ||
| 426 | supports XML security standards such as XML Signature, XML Encryption, | ||
| 427 | Canonical XML (part of Libxml2) and Exclusive Canonical XML (part of | ||
| 428 | Libxml2).") | ||
| 429 | (license (license:x11-style "file://COPYING" | ||
| 430 | "See 'COPYING' in the distribution.")))) | ||
