gnu: gnutls: Replace with 3.5.4 [fixes GNUTLS-SA-2016-3].

* gnu/packages/tls.scm (gnutls)[replacement]: New field.
(gnutls-3.5.4): New variable.
This commit is contained in:
Leo Famulari 2016-09-10 18:09:20 -04:00
parent e9aba1ea33
commit 974e2b2971
No known key found for this signature in database
GPG key ID: 2646FA30BACA7F08

View file

@ -137,6 +137,7 @@ (define-public p11-kit
(define-public gnutls
(package
(name "gnutls")
(replacement gnutls-3.5.4)
(version "3.5.2")
(source (origin
(method url-fetch)
@ -210,6 +211,20 @@ (define-public gnutls
(properties '((ftp-server . "ftp.gnutls.org")
(ftp-directory . "/gcrypt/gnutls")))))
(define gnutls-3.5.4
(package
(inherit gnutls)
(source
(let ((version "3.5.4"))
(origin
(method url-fetch)
(uri (string-append "mirror://gnupg/gnutls/v"
(version-major+minor version)
"/gnutls-" version ".tar.xz"))
(sha256
(base32
"1sx8p7v452s9m854r2c5pvcd1k15a3caiv5h35fhrxz0691h2f2f")))))))
(define-public openssl
(package
(name "openssl")