]> rtime.felk.cvut.cz Git - coffee/buildroot.git/blob - package/network-manager/Config.in
f6d8564ab0ed5eec2b82e6212132b2eb26cb98f2
[coffee/buildroot.git] / package / network-manager / Config.in
1 config BR2_PACKAGE_NETWORK_MANAGER
2         bool "networkmanager"
3         depends on BR2_USE_MMU # dbus
4         depends on BR2_PACKAGE_HAS_UDEV
5         depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7
6         depends on BR2_TOOLCHAIN_USES_GLIBC # CLOCK_BOOTTIME, IPTOS_CLASS_*
7         select BR2_PACKAGE_DHCPCD if !BR2_PACKAGE_DHCP_CLIENT
8         select BR2_PACKAGE_DBUS
9         select BR2_PACKAGE_DBUS_GLIB
10         select BR2_PACKAGE_GNUTLS
11         select BR2_PACKAGE_LIBGCRYPT
12         select BR2_PACKAGE_LIBNL
13         select BR2_PACKAGE_UTIL_LINUX
14         select BR2_PACKAGE_UTIL_LINUX_LIBUUID
15         select BR2_PACKAGE_WIRELESS_TOOLS
16         select BR2_PACKAGE_WIRELESS_TOOLS_LIB
17         select BR2_PACKAGE_READLINE
18         select BR2_PACKAGE_LIBNDP
19         help
20           NetworkManager is a set of co-operative tools that make networking
21           simple and straightforward. Whether WiFi, wired, 3G, or Bluetooth,
22           NetworkManager allows you to quickly move from one network to
23           another: once a network has been configured and joined once, it
24           can be detected and re-joined automatically the next time it's
25           available.
26
27           http://projects.gnome.org/NetworkManager/
28
29 if BR2_PACKAGE_NETWORK_MANAGER
30
31 config BR2_PACKAGE_NETWORK_MANAGER_TUI
32         bool "nmtui support"
33         select BR2_PACKAGE_NEWT
34         help
35           This option enables terminal based UI
36
37 config BR2_PACKAGE_NETWORK_MANAGER_MODEM_MANAGER
38         bool "modem-manager support"
39         select BR2_PACKAGE_MODEM_MANAGER
40         select BR2_PACKAGE_MODEM_MANAGER_LIBMBIM
41         select BR2_PACKAGE_MODEM_MANAGER_LIBQMI
42         help
43           This option enables support for ModemManager
44
45 config BR2_PACKAGE_NETWORK_MANAGER_PPPD
46         bool "pppd support"
47         select BR2_PACKAGE_PPPD
48         help
49           This option enables support for PPPD daemon
50 endif
51
52 comment "NetworkManager needs udev /dev management and a (e)glibc toolchain w/ headers >= 3.7"
53         depends on BR2_USE_MMU
54         depends on !BR2_PACKAGE_HAS_UDEV || \
55                 !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7 || \
56                 !BR2_TOOLCHAIN_USES_GLIBC