From df08f385705dad9f342e7d1f51407d6207d8b557 Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Thu, 27 Apr 2017 22:58:58 -0400 Subject: gnu: libressl: Provide a TLS-enabled implementation of netcat. * gnu/packages/tls.scm (libressl)[arguments]: Pass '--enable-nc' to #:configure-flags. --- gnu/packages/tls.scm | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm index b211c9d96a..00e99439b0 100644 --- a/gnu/packages/tls.scm +++ b/gnu/packages/tls.scm @@ -470,7 +470,9 @@ required structures.") ;; Do as if 'getentropy' was missing since older Linux kernels lack it ;; and libc would return ENOSYS, which is not properly handled. ;; See . - '(#:configure-flags '("ac_cv_func_getentropy=no"))) + '(#:configure-flags '("ac_cv_func_getentropy=no" + ;; Provide a TLS-enabled netcat. + "--enable-nc"))) (native-search-paths ;; FIXME: These two variables must designate a single file or directory ;; and are not actually "search paths." In practice it works OK in @@ -484,9 +486,10 @@ required structures.") (files '("etc/ssl/certs/ca-certificates.crt"))))) (home-page "https://www.libressl.org/") (synopsis "SSL/TLS implementation") - (description "LibreSSL is a version of the TLS/crypto stack forked -from OpenSSL in 2014, with the goals of modernizing the codebase, improving -security, and applying best practice development processes.") + (description "LibreSSL is a version of the TLS/crypto stack, forked from +OpenSSL in 2014 with the goals of modernizing the codebase, improving security, +and applying best practice development processes. This package also includes a +netcat implementation that supports TLS.") ;; Files taken from OpenSSL keep their license, others are under various ;; non-copyleft licenses. (license (list license:openssl -- cgit v1.2.3