if [ "${CONNMAN_BRANCH}" == "scm" ]; then
  depends git
fi &&

depends glib2 &&
depends DEVICE-MANAGER &&
depends dbus  &&

optional_depends readline \
                 "--enable-client" \
                 "--disable-client" \
                 "to build command line client" &&

optional_depends iptables \
                 "--enable-tools" \
                 "--disable-tools" \
                 "for testing tools" &&

optional_depends libmnl \
                 "--enable-wireguard" \
                 "--disable-wireguard" \
                 "for Wireguard support" &&

optional_depends openvpn \
                 "--enable-openvpn" \
                 "--disable-openvpn" \
                 "for OpenVPN support" &&

optional_depends vpnc \
                 "--enable-vpnc" \
                 "--disable-vpnc" \
                 "for vpnc support" &&

optional_depends openconnect \
                 "--enable-openconnect" \
                 "--disable-openconnect" \
                 "for openconnect support" &&

optional_depends xl2tpd \
                 "--enable-l2tp" \
                 "--disable-l2tp" \
                 "for L2TP support" &&

optional_depends pptp-linux \
                 "--enable-pptp" \
                 "--disable-pptp" \
                 "for PPTP support" &&

optional_depends wpa_supplicant \
                 "--enable-wifi" \
                 "--disable-wifi" \
                 "for Wi-Fi support" &&

suggest_depends iwd \
                 "--enable-iwd" \
                 "--disable-iwd" \
                 "for iwd support" &&

optional_depends bluez5 \
                 "--enable-bluetooth" \
                 "--disable-bluetooth" \
                 "for Bluetooth support" &&

if is_depends_enabled ${SPELL} bluez5; then
  config_query_option CONNMAN_OPTS "Enable dundee support (Bluetooth DUN)?" y \
                                   "--enable-dundee" \
                                   "--disable-dundee"
fi &&

optional_depends policykit \
                 "--enable-polkit" \
                 "--disable-polkit" \
                 "for PolicyKit support" &&

optional_depends libselinux \
                 "--enable-selinux" \
                 "--disable-selinux" \
                 "for SELinux support" &&

optional_depends gnutls \
                 "--enable-wispr" \
                 "--disable-wispr" \
                 "for WISPr support"
