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:
parent
e9aba1ea33
commit
974e2b2971
|
@ -137,6 +137,7 @@ living in the same process.")
|
||||||
(define-public gnutls
|
(define-public gnutls
|
||||||
(package
|
(package
|
||||||
(name "gnutls")
|
(name "gnutls")
|
||||||
|
(replacement gnutls-3.5.4)
|
||||||
(version "3.5.2")
|
(version "3.5.2")
|
||||||
(source (origin
|
(source (origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
|
@ -210,6 +211,20 @@ required structures.")
|
||||||
(properties '((ftp-server . "ftp.gnutls.org")
|
(properties '((ftp-server . "ftp.gnutls.org")
|
||||||
(ftp-directory . "/gcrypt/gnutls")))))
|
(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
|
(define-public openssl
|
||||||
(package
|
(package
|
||||||
(name "openssl")
|
(name "openssl")
|
||||||
|
|
Loading…
Reference in New Issue