#
#############################################################
-WPA_SUPPLICANT_VERSION = 0.6.9
-WPA_SUPPLICANT_SOURCE = wpa_supplicant-$(WPA_SUPPLICANT_VERSION).tar.gz
-# DEAD slow original mirror
-#WPA_SUPPLICANT_SITE = http://hostap.epitest.fi/releases
-WPA_SUPPLICANT_SITE = http://www.tienza.es/crux/src/hostap.epitest.fi/releases
+WPA_SUPPLICANT_VERSION = f335c69e148db2afcea6c22bcde73efd346d7812
+WPA_SUPPLICANT_SOURCE = hostap-$(WPA_SUPPLICANT_VERSION).tar.gz
+WPA_SUPPLICANT_SITE = "http://hostap.epitest.fi/gitweb/gitweb.cgi?p=hostap.git;a=snapshot;h=$(WPA_SUPPLICANT_VERSION);sf=tgz"
WPA_SUPPLICANT_LIBTOOL_PATCH = NO
WPA_SUPPLICANT_INSTALL_TARGET_OPT = DESTDIR=$(TARGET_DIR) install
WPA_SUPPLICANT_DEPENDENCIES = uclibc
$(eval $(call AUTOTARGETS,package,wpa_supplicant))
+$(WPA_SUPPLICANT_TARGET_SOURCE): $(DL_DIR)/$(WPA_SUPPLICANT_SOURCE)
+
+$(DL_DIR)/$(WPA_SUPPLICANT_SOURCE):
+ $(WGET) -O $(DL_DIR)/$(WPA_SUPPLICANT_SOURCE) $(WPA_SUPPLICANT_SITE)
+ mkdir -p $(WPA_SUPPLICANT_DIR)
+
$(WPA_SUPPLICANT_TARGET_CONFIGURE):
cp $(WPA_SUPPLICANT_DIR)/wpa_supplicant/defconfig $(WPA_SUPPLICANT_CONFIG)
echo "CFLAGS += $(TARGET_CFLAGS)" >>$(WPA_SUPPLICANT_CONFIG)
endif
ifeq ($(BR2_PACKAGE_DBUS),y)
echo "CONFIG_CTRL_IFACE_DBUS=y" >>$(WPA_SUPPLICANT_CONFIG)
+ echo "CONFIG_WPS=y" >>$(WPA_SUPPLICANT_CONFIG)
endif
touch $@