hostapd: make -mesh and -p2p variants depend on the cfg80211 symbol

Avoids build failures when the nl80211 driver is disabled

Signed-off-by: Felix Fietkau <nbd@nbd.name>
This commit is contained in:
Felix Fietkau 2016-10-05 23:01:33 +02:00
parent 116adaa3a4
commit 73c87a3cad

View file

@ -175,7 +175,7 @@ endef
define Package/wpad-mesh define Package/wpad-mesh
$(call Package/wpad/Default) $(call Package/wpad/Default)
TITLE+= (with 802.11s mesh and SAE support) TITLE+= (with 802.11s mesh and SAE support)
DEPENDS:=$(DRV_DEPENDS) +libubus +PACKAGE_wpad-mesh:libopenssl @(!TARGET_uml||BROKEN) DEPENDS:=$(DRV_DEPENDS) +libubus +PACKAGE_wpad-mesh:libopenssl @PACKAGE_kmod-cfg80211 @(!TARGET_uml||BROKEN)
VARIANT:=wpad-mesh VARIANT:=wpad-mesh
endef endef
@ -204,7 +204,7 @@ endef
define Package/wpa-supplicant-p2p define Package/wpa-supplicant-p2p
$(Package/wpa-supplicant) $(Package/wpa-supplicant)
TITLE:=WPA Supplicant (with Wi-Fi P2P support) TITLE:=WPA Supplicant (with Wi-Fi P2P support)
DEPENDS:=$(DRV_DEPENDS) DEPENDS:=$(DRV_DEPENDS) @PACKAGE_kmod-cfg80211
CONFLICTS:=wpad wpad-mini wpad-mesh CONFLICTS:=wpad wpad-mini wpad-mesh
VARIANT:=supplicant-p2p VARIANT:=supplicant-p2p
endef endef
@ -216,7 +216,7 @@ endef
define Package/wpa-supplicant-mesh define Package/wpa-supplicant-mesh
$(Package/wpa-supplicant) $(Package/wpa-supplicant)
TITLE:=WPA Supplicant (with 802.11s and SAE) TITLE:=WPA Supplicant (with 802.11s and SAE)
DEPENDS:=$(DRV_DEPENDS) @(!TARGET_uml||BROKEN) DEPENDS:=$(DRV_DEPENDS) @PACKAGE_kmod-cfg80211 @(!TARGET_uml||BROKEN)
CONFLICTS:=wpad wpad-mesh wpad-mesh CONFLICTS:=wpad wpad-mesh wpad-mesh
VARIANT:=supplicant-mesh VARIANT:=supplicant-mesh
endef endef