+define Package/wpa-supplicant-p2p
+$(call Package/wpa-supplicant/Default,$(1))
+ TITLE+= (with 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))
+ TITLE+= (with 802.11s and SAE)
+ DEPENDS+=@PACKAGE_kmod-cfg80211 @(!TARGET_uml||BROKEN)
+ PROVIDES+=wpa-supplicant-mesh
+endef
+
+define Package/wpa-supplicant-mesh-openssl
+$(call Package/wpa-supplicant-mesh/Default,$(1))
+ VARIANT:=supplicant-mesh-openssl
+ DEPENDS+=+libopenssl
+endef
+
+define Package/wpa-supplicant-mesh-wolfssl
+$(call Package/wpa-supplicant-mesh/Default,$(1))
+ VARIANT:=supplicant-mesh-wolfssl
+ DEPENDS+=+libwolfssl
+endef
+
+define Package/wpa-supplicant-basic
+$(call Package/wpa-supplicant/Default,$(1))
+ TITLE+= (with 11r and 11w)
+ VARIANT:=supplicant-basic
+endef
+