gnu: gnupg: Upgrade versions 1 and 2 (security fix.)

* gnu/packages/gnupg.scm (gnupg): Upgrade to 2.0.24.
  (gnupg-1): Upgrade to 1.4.17.
This commit is contained in:
Ludovic Courtès 2014-06-25 11:45:08 +02:00
parent 473dad6fde
commit 58970d6a5d
1 changed files with 18 additions and 20 deletions

View File

@ -168,15 +168,14 @@ specifications are building blocks of S/MIME and TLS.")
(define-public gnupg (define-public gnupg
(package (package
(name "gnupg") (name "gnupg")
(version "2.0.23") (version "2.0.24")
(source (source (origin
(origin (method url-fetch)
(method url-fetch) (uri (string-append "mirror://gnupg/gnupg/gnupg-" version
(uri (string-append "mirror://gnupg/gnupg/gnupg-" version ".tar.bz2"))
".tar.bz2")) (sha256
(sha256 (base32
(base32 "0ch2hbindk832cy7ca00a7whw84ndm0nhqrl24a5fw4ldkca2x6r"))))
"0hcq21n96j0vp7qxyvjdxhgjl0p08cjy38q0y0v45yzaas06n6fg"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("bzip2" ,guix:bzip2) `(("bzip2" ,guix:bzip2)
@ -204,21 +203,20 @@ specifications are building blocks of S/MIME and TLS.")
standard. It is used to encrypt and sign data and communication. It standard. It is used to encrypt and sign data and communication. It
features powerful key management and the ability to access public key features powerful key management and the ability to access public key
servers. It includes several libraries: libassuan (IPC between GnuPG servers. It includes several libraries: libassuan (IPC between GnuPG
components), libgpg-error (centralized GnuPG error values), and libskba components), libgpg-error (centralized GnuPG error values), and
(working with X.509 certificates and CMS data).") libskba (working with X.509 certificates and CMS data).")
(license gpl3+))) (license gpl3+)))
(define-public gnupg-1 (define-public gnupg-1
(package (inherit gnupg) (package (inherit gnupg)
(version "1.4.16") (version "1.4.17")
(source (source (origin
(origin (method url-fetch)
(method url-fetch) (uri (string-append "mirror://gnupg/gnupg/gnupg-" version
(uri (string-append "mirror://gnupg/gnupg/gnupg-" version ".tar.bz2"))
".tar.bz2")) (sha256
(sha256 (base32
(base32 "0nvv1bd8v13gh2m1429azws7ks0ix9y1yv87ak9k9i1dsqcrvpg6"))))
"0bsa1yqa3ybhvmc4ys73amdpcmckrlq1fsxjl2980cxada778fvv"))))
(inputs (inputs
`(("zlib" ,guix:zlib) `(("zlib" ,guix:zlib)
("bzip2" ,guix:bzip2) ("bzip2" ,guix:bzip2)