diff options
author | Leo Famulari <leo@famulari.name> | 2016-09-10 18:09:20 -0400 |
---|---|---|
committer | Leo Famulari <leo@famulari.name> | 2016-09-12 12:30:33 -0400 |
commit | 974e2b297104d2de01632df1a56069b383e645f4 (patch) | |
tree | b34112733b3919c06860911bc844aead8020f21a | |
parent | e9aba1ea338d9e311c005ee294992297f19b8ca5 (diff) | |
download | guix-patches-974e2b297104d2de01632df1a56069b383e645f4.tar guix-patches-974e2b297104d2de01632df1a56069b383e645f4.tar.gz |
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.
-rw-r--r-- | gnu/packages/tls.scm | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm index 4b04cac893..ad9dee00ec 100644 --- a/gnu/packages/tls.scm +++ b/gnu/packages/tls.scm @@ -137,6 +137,7 @@ living in the same process.") (define-public gnutls (package (name "gnutls") + (replacement gnutls-3.5.4) (version "3.5.2") (source (origin (method url-fetch) @@ -210,6 +211,20 @@ required structures.") (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") |