[Buildroot] [PATCH 2/2] package/uacme: add openssl optional dependency
Fabrice Fontaine
fontaine.fabrice at gmail.com
Thu Oct 3 16:49:48 UTC 2019
Select openssl if mbedtls or gnutls are not enabled
Signed-off-by: Fabrice Fontaine <fontaine.fabrice at gmail.com>
---
package/uacme/Config.in | 2 +-
package/uacme/uacme.mk | 3 +++
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/package/uacme/Config.in b/package/uacme/Config.in
index 96247f9c94..ac59764e1a 100644
--- a/package/uacme/Config.in
+++ b/package/uacme/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_UACME
bool "uacme"
depends on BR2_USE_MMU # fork()
- select BR2_PACKAGE_MBEDTLS if !BR2_PACKAGE_GNUTLS
+ select BR2_PACKAGE_OPENSSL if !(BR2_PACKAGE_GNUTLS || BR2_PACKAGE_MBEDTLS)
select BR2_PACKAGE_LIBCURL
help
uacme is a client for the ACMEv2 protocol described in
diff --git a/package/uacme/uacme.mk b/package/uacme/uacme.mk
index 03f2621249..2060ca0e7f 100644
--- a/package/uacme/uacme.mk
+++ b/package/uacme/uacme.mk
@@ -19,6 +19,9 @@ UACME_DEPENDENCIES += gnutls
else ifeq ($(BR2_PACKAGE_MBEDTLS),y)
UACME_CONF_OPTS += --with-mbedtls
UACME_DEPENDENCIES += mbedtls
+else ifeq ($(BR2_PACKAGE_OPENSSL),y)
+UACME_CONF_OPTS += --with-openssl
+UACME_DEPENDENCIES += openssl
endif
$(eval $(autotools-package))
--
2.23.0
More information about the buildroot
mailing list