Skip to contentSkip to conversation

dhcpcd: bump to version 6.4.0

PATCH New Gustavo Zacarias 2 participants 2 messages Jun 17, 2014 – Jun 18, 2014

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 dhcpcd: bump to version 6.4.0

Now with support for static builds.

---
 package/dhcpcd/Config.in | 9 +--------
 package/dhcpcd/dhcpcd.mk | 7 ++++++-
 2 files changed, 7 insertions(+), 9 deletions(-)
package/dhcpcd/Config.in +1 -8
index 68eac1c..79063ef 100644
@@ -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
package/dhcpcd/dhcpcd.mk +6 -1
index 01ced3a..7a16f52 100644
@@ -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
Signature · 1 line
1.8.5.5
#1 lore raw

PATCH 1/1 dhcpcd: bump to version 6.4.0

Quoted 4 lines
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Gustavo" == Gustavo Zacarias <[email protected]> writes:

Now with support for static builds.

Committed, thanks.

Quoted 10 lines
---
 package/dhcpcd/Config.in | 9 +--------
 package/dhcpcd/dhcpcd.mk | 7 ++++++-
 2 files changed, 7 insertions(+), 9 deletions(-)
package/dhcpcd/Config.in +0 -0
index 68eac1c..79063ef 100644

package/dhcpcd/Config.in line 4

Quoted 7 lines
package/dhcpcd/Config.in +1 -3
@@ -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

Seems we have a bunch of the 2012R1 symbol still lingering around under package/ - Will fix.

Signature · 1 line
Bye, Peter Korsgaard