diff mbox

libevent: add optional dependency on OpenSSL

Message ID 1420112396-7686-1-git-send-email-thomas.petazzoni@free-electrons.com
State Accepted
Headers show

Commit Message

Thomas Petazzoni Jan. 1, 2015, 11:39 a.m. UTC
libevent can optionally use OpenSSL, so add an optional dependency on
this package to explicit this possibility. This makes sure libevent
always gets built with OpenSSL support when the OpenSSL package is
enabled.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
---
 package/libevent/libevent.mk | 7 +++++++
 1 file changed, 7 insertions(+)

Comments

Yann E. MORIN Jan. 2, 2015, 2:59 p.m. UTC | #1
Thomas, All,

On 2015-01-01 12:39 +0100, Thomas Petazzoni spake thusly:
> libevent can optionally use OpenSSL, so add an optional dependency on
> this package to explicit this possibility. This makes sure libevent
> always gets built with OpenSSL support when the OpenSSL package is
> enabled.
> 
> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>

Regards,
Yann E. MORIN.

> ---
>  package/libevent/libevent.mk | 7 +++++++
>  1 file changed, 7 insertions(+)
> 
> diff --git a/package/libevent/libevent.mk b/package/libevent/libevent.mk
> index 607b7b2..30fcb5a 100644
> --- a/package/libevent/libevent.mk
> +++ b/package/libevent/libevent.mk
> @@ -22,5 +22,12 @@ ifneq ($(BR2_PACKAGE_PYTHON),y)
>  LIBEVENT_POST_INSTALL_TARGET_HOOKS += LIBEVENT_REMOVE_PYSCRIPT
>  endif
>  
> +ifeq ($(BR2_PACKAGE_OPENSSL),y)
> +LIBEVENT_DEPENDENCIES += openssl
> +LIBEVENT_CONF_OPTS += --enable-openssl
> +else
> +LIBEVENT_CONF_OPTS += --disable-openssl
> +endif
> +
>  $(eval $(autotools-package))
>  $(eval $(host-autotools-package))
> -- 
> 2.1.0
> 
> _______________________________________________
> buildroot mailing list
> buildroot@busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
Thomas Petazzoni Jan. 2, 2015, 3:38 p.m. UTC | #2
Hello,

On Thu,  1 Jan 2015 12:39:56 +0100, Thomas Petazzoni wrote:
> libevent can optionally use OpenSSL, so add an optional dependency on
> this package to explicit this possibility. This makes sure libevent
> always gets built with OpenSSL support when the OpenSSL package is
> enabled.
> 
> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> ---
>  package/libevent/libevent.mk | 7 +++++++
>  1 file changed, 7 insertions(+)

Applied.

Thomas
diff mbox

Patch

diff --git a/package/libevent/libevent.mk b/package/libevent/libevent.mk
index 607b7b2..30fcb5a 100644
--- a/package/libevent/libevent.mk
+++ b/package/libevent/libevent.mk
@@ -22,5 +22,12 @@  ifneq ($(BR2_PACKAGE_PYTHON),y)
 LIBEVENT_POST_INSTALL_TARGET_HOOKS += LIBEVENT_REMOVE_PYSCRIPT
 endif
 
+ifeq ($(BR2_PACKAGE_OPENSSL),y)
+LIBEVENT_DEPENDENCIES += openssl
+LIBEVENT_CONF_OPTS += --enable-openssl
+else
+LIBEVENT_CONF_OPTS += --disable-openssl
+endif
+
 $(eval $(autotools-package))
 $(eval $(host-autotools-package))