Browse Source

dhcpcd: bump to version 6.4.0

Now with support for static builds.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Gustavo Zacarias 11 years ago
parent
commit
5de7f26975
2 changed files with 7 additions and 9 deletions
  1. 1 8
      package/dhcpcd/Config.in
  2. 6 1
      package/dhcpcd/dhcpcd.mk

+ 1 - 8
package/dhcpcd/Config.in

@@ -1,15 +1,8 @@
 config BR2_PACKAGE_DHCPCD
 	bool "dhcpcd"
 	# No support for AI_ADDRCONFIG
-	depends on !BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2012R2 && \
-		!BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2012R1
-	depends on !BR2_PREFER_STATIC_LIB
+	depends on !BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2012R2
 	help
 	  An RFC2131 compliant DHCP client
 
 	  http://roy.marples.name/downloads/dhcpcd
-
-comment "dhcpcd needs a toolchain w/ dynamic library"
-	depends on !BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2012R2 && \
-		!BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX_2012R1
-	depends on BR2_PREFER_STATIC_LIB

+ 6 - 1
package/dhcpcd/dhcpcd.mk

@@ -4,15 +4,20 @@
 #
 ################################################################################
 
-DHCPCD_VERSION = 6.1.0
+DHCPCD_VERSION = 6.4.0
 DHCPCD_SOURCE = dhcpcd-$(DHCPCD_VERSION).tar.bz2
 DHCPCD_SITE = http://roy.marples.name/downloads/dhcpcd
+DHCPCD_DEPENDENCIES = host-pkgconf
 DHCPCD_LICENSE = BSD-2c
 
 ifeq ($(BR2_INET_IPV6),)
 	DHCPCD_CONFIG_OPT += --disable-ipv6
 endif
 
+ifeq ($(BR2_PREFER_STATIC_LIB),y)
+	DHCPCD_CONFIG_OPT += --enable-static
+endif
+
 ifeq ($(BR2_USE_MMU),)
 	DHCPCD_CONFIG_OPT += --disable-fork
 endif