config BR2_PACKAGE_WGET
bool "wget"
- depends on BR2_USE_WCHAR
help
Network utility to retrieve files from http, https and ftp.
http://www.gnu.org/software/wget/
-
-comment "wget requires a toolchain with WCHAR support"
- depends on !BR2_USE_WCHAR
#
#############################################################
-WGET_VERSION = 1.12
+WGET_VERSION = 1.13.4
WGET_SITE = $(BR2_GNU_MIRROR)/wget
+# Prefer full-blown wget over busybox
+ifeq ($(BR2_PACKAGE_BUSYBOX),y)
+ WGET_DEPENDENCIES += busybox
+endif
+
+ifeq ($(BR2_PACKAGE_GNUTLS),y)
+ WGET_CONF_OPT += --with-ssl=gnutls \
+ --with-libgnutls-prefix=$(STAGING_DIR)
+ WGET_DEPENDENCIES += gnutls
+endif
+
ifeq ($(BR2_PACKAGE_OPENSSL),y)
- WGET_CONF_OPT += --with-ssl --with-libssl-prefix=$(STAGING_DIR)
+ WGET_CONF_OPT += --with-ssl=openssl --with-libssl-prefix=$(STAGING_DIR)
WGET_DEPENDENCIES += openssl
endif
+# --with-ssl is default
+ifneq ($(BR2_PACKAGE_GNUTLS),y)
+ifneq ($(BR2_PACKAGE_OPENSSL),y)
+ WGET_CONF_OPT += --without-ssl
+endif
+endif
+
$(eval $(call AUTOTARGETS))