Signed-off-by: Ladislav Michl <[email protected]>
---
Changes:
-v2: None
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 e3427d6eb..c0f47b5cf 100644
--- a/rules/gnutls.in
+++ b/rules/gnutls.in
@@ -5,6 +5,7 @@ menuconfig GNUTLS
select LIBTASN1
select NETTLE
select GCCLIBS_CXX if GNUTLS_CXX
+ select CRYPTODEV if GNUTLS_CRYPTODEV
prompt "gnutls "
help
GnuTLS is a secure communications library implementing the SSL,
@@ -21,6 +22,12 @@ config GNUTLS_CXX
bool
prompt "install C++ runtime library"
+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 caa5d8426..955d1f5b4 100644
--- a/rules/gnutls.make
+++ b/rules/gnutls.make
@@ -56,7 +56,7 @@ GNUTLS_CONF_OPT := \
--enable-dhe \
--enable-ecdhe \
--enable-gost \
- --disable-cryptodev \
+ --$(call ptx/endis, PTXCONF_GNUTLS_CRYPTODEV)-cryptodev \
--enable-ocsp \
--$(call ptx/endis, PTXCONF_GNUTLS_OPENSSL)-openssl-compatibility \
--disable-tests \
--
2.22.0
_______________________________________________
ptxdist mailing list
[email protected]