|
|
@@ -21,8 +21,6 @@ PKG_BUILD_PARALLEL:=1
|
|
|
PKG_ASLR_PIE_REGULAR:=1
|
|
|
|
|
|
PKG_CONFIG_DEPENDS:= \
|
|
|
- CONFIG_PACKAGE_kmod-ath9k \
|
|
|
- CONFIG_PACKAGE_kmod-cfg80211 \
|
|
|
CONFIG_PACKAGE_hostapd \
|
|
|
CONFIG_PACKAGE_hostapd-basic \
|
|
|
CONFIG_PACKAGE_hostapd-mini \
|
|
|
@@ -85,8 +83,7 @@ CORE_DEPENDS = +ucode +libubus +libucode +ucode-mod-fs +ucode-mod-nl80211 +ucode
|
|
|
OPENSSL_DEPENDS = +PACKAGE_$(1):libopenssl +PACKAGE_$(1):libopenssl-legacy
|
|
|
|
|
|
DRIVER_MAKEOPTS= \
|
|
|
- CONFIG_ACS=$(CONFIG_PACKAGE_kmod-cfg80211) \
|
|
|
- CONFIG_DRIVER_NL80211=$(CONFIG_PACKAGE_kmod-cfg80211) \
|
|
|
+ CONFIG_ACS=y CONFIG_DRIVER_NL80211=y \
|
|
|
CONFIG_IEEE80211AC=$(HOSTAPD_IEEE80211AC) \
|
|
|
CONFIG_IEEE80211AX=$(HOSTAPD_IEEE80211AX) \
|
|
|
CONFIG_MBO=$(CONFIG_WPA_MBO_SUPPORT) \
|
|
|
@@ -143,7 +140,7 @@ ifneq ($(LOCAL_TYPE),hostapd)
|
|
|
endif
|
|
|
endif
|
|
|
|
|
|
-DRV_DEPENDS:=+PACKAGE_kmod-cfg80211:libnl-tiny
|
|
|
+DRV_DEPENDS:=+libnl-tiny
|
|
|
|
|
|
|
|
|
define Package/hostapd/Default
|
|
|
@@ -360,7 +357,7 @@ endef
|
|
|
|
|
|
define Package/wpad-mesh
|
|
|
$(call Package/wpad/Default,$(1))
|
|
|
- DEPENDS+=@PACKAGE_kmod-cfg80211 @(!TARGET_uml||BROKEN)
|
|
|
+ DEPENDS+=@(!TARGET_uml||BROKEN)
|
|
|
PROVIDES+=wpa-supplicant-mesh wpad-mesh
|
|
|
endef
|
|
|
|
|
|
@@ -444,13 +441,12 @@ endef
|
|
|
define Package/wpa-supplicant-p2p
|
|
|
$(call Package/wpa-supplicant/Default,$(1))
|
|
|
TITLE+= (Wi-Fi P2P support)
|
|
|
- DEPENDS+=@PACKAGE_kmod-cfg80211
|
|
|
VARIANT:=supplicant-p2p-internal
|
|
|
endef
|
|
|
|
|
|
define Package/wpa-supplicant-mesh/Default
|
|
|
$(call Package/wpa-supplicant/Default,$(1))
|
|
|
- DEPENDS+=@PACKAGE_kmod-cfg80211 @(!TARGET_uml||BROKEN)
|
|
|
+ DEPENDS+=@(!TARGET_uml||BROKEN)
|
|
|
PROVIDES+=wpa-supplicant-mesh
|
|
|
endef
|
|
|
|
|
|
@@ -589,11 +585,7 @@ TARGET_CPPFLAGS := \
|
|
|
-D_GNU_SOURCE \
|
|
|
$(if $(CONFIG_WPA_MSG_MIN_PRIORITY),-DCONFIG_MSG_MIN_PRIORITY=$(CONFIG_WPA_MSG_MIN_PRIORITY))
|
|
|
|
|
|
-TARGET_LDFLAGS += -lubox -lubus -lblobmsg_json -lucode
|
|
|
-
|
|
|
-ifdef CONFIG_PACKAGE_kmod-cfg80211
|
|
|
- TARGET_LDFLAGS += -lm -lnl-tiny
|
|
|
-endif
|
|
|
+TARGET_LDFLAGS += -lubox -lubus -lblobmsg_json -lucode -lm -lnl-tiny
|
|
|
|
|
|
ifdef CONFIG_WPA_ENABLE_WEP
|
|
|
DRIVER_MAKEOPTS += CONFIG_WEP=y
|