]> rtime.felk.cvut.cz Git - coffee/buildroot.git/commitdiff
wget: bump to version 1.13.4 and improvements
authorGustavo Zacarias <gustavo@zacarias.com.ar>
Sat, 15 Oct 2011 03:07:33 +0000 (00:07 -0300)
committerPeter Korsgaard <jacmet@sunsite.dk>
Sat, 15 Oct 2011 21:20:28 +0000 (23:20 +0200)
* Bump wget to version 1.13.4
* Enable wget again on !wchar toolchains
* Enable support for gnutls

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
package/wget/Config.in
package/wget/wget.mk

index 172359c24aa803af1a9342a305bac46091b52117..3877a3af5b5547a3d9f57c405c7fadbd211255e0 100644 (file)
@@ -1,10 +1,6 @@
 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
index c34a51c42b0c034eb964f8d88457931deeb9b20e..b14cd92bb37a88b047ebb9695b0d41b0a362eb1a 100644 (file)
@@ -4,12 +4,30 @@
 #
 #############################################################
 
-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))