diff options
Diffstat (limited to 'gnu/packages/tls.scm')
| -rw-r--r-- | gnu/packages/tls.scm | 44 | 
1 files changed, 33 insertions, 11 deletions
| diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm index f02a072a24..84865a31cf 100644 --- a/gnu/packages/tls.scm +++ b/gnu/packages/tls.scm @@ -229,6 +229,7 @@ required structures.")  (define-public openssl    (package     (name "openssl") +   (replacement openssl-1.0.2k)     (version "1.0.2j")     (source (origin               (method url-fetch) @@ -365,11 +366,31 @@ required structures.")     (license license:openssl)     (home-page "http://www.openssl.org/"))) +(define openssl-1.0.2k +  (package +    (inherit openssl) +    (name "openssl") +    (version "1.0.2k") +    (source +      (origin +        (method url-fetch) +        (uri (list (string-append "ftp://ftp.openssl.org/source/" +                                  name "-" version ".tar.gz") +                   (string-append "ftp://ftp.openssl.org/source/old/" +                                  (string-trim-right version char-set:letter) +                                  "/" name "-" version ".tar.gz"))) +        (sha256 +         (base32 +          "1h6qi35w6hv6rd73p4cdgdzg732pdrfgpp37cgwz1v9a3z37ffbb")) +        (patches (search-patches "openssl-runpath.patch" +                                 "openssl-c-rehash-in.patch")))))) +  (define-public openssl-next    (package      (inherit openssl) +    (replacement #f)      (name "openssl") -    (version "1.1.0c") +    (version "1.1.0d")      (source (origin               (method url-fetch)               (uri (list (string-append "ftp://ftp.openssl.org/source/" @@ -380,7 +401,7 @@ required structures.")                (patches (search-patches "openssl-1.1.0-c-rehash-in.patch"))                (sha256                 (base32 -                "1xfn5ydl14myd9wgxm4nxy5a42cpp1g12ijf3g9m4mz0l90n8hzw")))) +                "1pv0zql3r73qpjini90hn29l28d65b7i777zav0larbmi6gbnpkx"))))      (outputs '("out"                 "doc"        ;1.3MiB of man3 pages                 "static"))   ; 5.5MiB of .a files @@ -469,13 +490,13 @@ security, and applying best practice development processes.")  (define-public python-acme    (package      (name "python-acme") -    (version "0.10.1") +    (version "0.10.2")      (source (origin                (method url-fetch)                (uri (pypi-uri "acme" version))        (sha256         (base32 -        "04d2464klbhvrsrlmca10qxyd968qz7xizdppr53cihnlfq2y77m")))) +        "0y6y8d66yvwdcby96g0dlqqwy72b81yh6hws4va8r7w4aribcrb4"))))      (build-system python-build-system)      (arguments       `(#:phases @@ -518,13 +539,13 @@ security, and applying best practice development processes.")  (define-public certbot    (package      (name "certbot") -    (version "0.10.1") +    (version "0.10.2")      (source (origin                (method url-fetch)                (uri (pypi-uri name version))                (sha256                 (base32 -                "0hx71ba7w8kf8hpg1wy5zf8ggczb57g3kcsdg83kxjpqnfnrkmp0")))) +                "0c8nidbbq8p4rjhcrw31saw04n5rz4zgr08chbch17gw03hrqwik"))))      (build-system python-build-system)      (arguments       `(#:python ,python-2 @@ -567,9 +588,10 @@ security, and applying best practice development processes.")         ("python2-requests" ,python2-requests)         ("python2-pytz" ,python2-pytz)))      (synopsis "Let's Encrypt client by the Electronic Frontier Foundation") -    (description "Tool to automatically receive and install X.509 certificates -to enable TLS on servers.  The client will interoperate with the Let’s Encrypt CA which -will be issuing browser-trusted certificates for free.") +    (description "Certbot automatically receives and installs X.509 certificates +to enable Transport Layer Security (TLS) on servers.  It interoperates with the +Let’s Encrypt certificate authority (CA), which issues browser-trusted +certificates for free.")      (home-page "https://certbot.eff.org/")      (license license:asl2.0))) @@ -714,7 +736,7 @@ number generator")  (define-public acme-client    (package      (name "acme-client") -    (version "0.1.15") +    (version "0.1.16")      (source (origin                (method url-fetch)                (uri (string-append "https://kristaps.bsd.lv/" name "/" @@ -722,7 +744,7 @@ number generator")                                    version ".tgz"))                (sha256                 (base32 -                "07p723391whrswl4rir0l1k03l457sjscnj0cfaxr8mfnkx4y3wi")))) +                "00q05b3b1dfnfp7sr1nbd212n0mqrycl3cr9lbs51m7ncaihbrz9"))))      (build-system gnu-build-system)      (arguments       '(#:tests? #f ; no test suite | 
