1 config BR2_PACKAGE_LIBEDBUS
3 select BR2_PACKAGE_LIBEINA
4 select BR2_PACKAGE_LIBECORE
5 select BR2_PACKAGE_DBUS
6 depends on BR2_TOOLCHAIN_HAS_THREADS # dbus
7 depends on BR2_USE_MMU # dbus
9 E_Dbus is a set of wrappers around D-Bus APIs so they can be
10 easily used by EFL applications, automatically providing
11 Ecore/main loop integration, as well as Eina data types.
13 http://trac.enlightenment.org/e/wiki/E_Dbus
15 if BR2_PACKAGE_LIBEDBUS
17 config BR2_PACKAGE_LIBEDBUS_BLUEZ
19 depends on !BR2_STATIC_LIBS # bluez_utils
20 depends on BR2_USE_WCHAR # bluez_utils -> glib2
21 depends on BR2_TOOLCHAIN_HAS_THREADS # bluez_utils -> glib2
22 select BR2_PACKAGE_BLUEZ_UTILS
26 comment "bluez support needs a toolchain w/ wchar, threads, dynamic library"
27 depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
29 config BR2_PACKAGE_LIBEDBUS_CONNMAN
30 bool "connman support"
31 depends on BR2_PACKAGE_CONNMAN
33 Connection manager support.
35 config BR2_PACKAGE_LIBEDBUS_NOTIFY
42 comment "libedbus needs a toolchain w/ threads"
43 depends on BR2_USE_MMU
44 depends on !BR2_TOOLCHAIN_HAS_THREADS