Signed-off-by: Ladislav Michl <la...@linux-mips.org>
---
 rules/gnutls.in   | 7 +++++++
 rules/gnutls.make | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/rules/gnutls.in b/rules/gnutls.in
index 73e610fe6..cf44ef126 100644
--- a/rules/gnutls.in
+++ b/rules/gnutls.in
@@ -6,6 +6,7 @@ menuconfig GNUTLS
        select LIBGCRYPT
        select LIBTASN1
        select NETTLE
+       select CRYPTODEV        if GNUTLS_CRYPTODEV
        select OPENSSL          if GNUTLS_OPENSSL
        prompt "gnutls                        "
        help
@@ -19,6 +20,12 @@ menuconfig GNUTLS
 
 if GNUTLS
 
+config GNUTLS_CRYPTODEV
+       bool
+       prompt "enable cryptodev support"
+       help
+         Enable the BSD cryptodev engine even if we are not using BSD.
+
 config GNUTLS_OPENSSL
        bool
        prompt "openssl compatibility"
diff --git a/rules/gnutls.make b/rules/gnutls.make
index 3626a38f0..7955375a4 100644
--- a/rules/gnutls.make
+++ b/rules/gnutls.make
@@ -49,7 +49,7 @@ GNUTLS_CONF_OPT               := \
        --enable-dhe \
        --enable-ecdhe \
        --enable-openpgp-authentication \
-       --disable-cryptodev \
+       --$(call ptx/endis, PTXCONF_GNUTLS_CRYPTODEV)-cryptodev \
        --enable-ocsp \
        --enable-session-tickets \
        --$(call ptx/endis, PTXCONF_GNUTLS_OPENSSL)-openssl-compatibility \
-- 
2.11.0


_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

Reply via email to