From 9a978d423988fba29b9e0671d5b3fc6e6d01e4e9 Mon Sep 17 00:00:00 2001 From: Fabrice Fontaine Date: Thu, 3 Oct 2019 18:49:48 +0200 Subject: [PATCH] package/uacme: add openssl optional dependency Select openssl if mbedtls or gnutls are not enabled Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- 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 23d14d12e2..0a662a2646 100644 --- a/package/uacme/uacme.mk +++ b/package/uacme/uacme.mk @@ -21,6 +21,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))