[Buildroot] [PATCH v4] efl: do not force dependency on libudev by making eeze a config option.
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Mon Feb 6 16:15:43 UTC 2017
Hello,
On Mon, 6 Feb 2017 17:10:28 +0100, Romain Naour wrote:
> From: Gustavo Sverzut Barbieri <barbieri at profusion.mobi>
>
> Although highly recommended to be enabled, EFL's eeze can be disabled
> and thus no dependency on libudev or dynamic device management.
>
> Since 'BR2_PACKAGE_HAS_UDEV' has two ways to be satisfied (eudev or
> systemd) we can't automatically select it, instead show a comment and
> use 'depends on'.
>
> Signed-off-by: Gustavo Sverzut Barbieri <barbieri at profusion.mobi>
> [Romain:
> - Propagate the eeze dependency to enlightenment and efl Wayland
> - Remove udev provider from eeze comment in efl's Config.in
> - Add comments when eeze is not available]
> Signed-off-by: Romain Naour <romain.naour at gmail.com>
> ---
> v4: Propagate eeze dependency to BR2_PACKAGE_EFL_WAYLAND
> Add some comments about udev management (eeze)
> v3: Add missing udev in Enlightenment comment text (Baruch Siach)
> v2: Propagate the eeze dependency to enlightenment
> Remove udev provider from eeze comment in efl's Config.in since
> we don't explicitely name all possible providers in comment.
> ---
> package/efl/Config.in | 38 +++++++++++++++++++++++++++++++-------
> package/efl/efl.mk | 9 ++++++++-
> package/enlightenment/Config.in | 7 +++++--
> 3 files changed, 44 insertions(+), 10 deletions(-)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
More information about the buildroot
mailing list