Fix BUILD_DEPENDS (use += not =) creation in port.

Upgrade to new upstream regression fix release 2.59:

	    Fix regression in 2.58 which caused failure to start up
	    with some combinations of dnsmasq config and IPv6 kernel
	    network config. Thanks to Brielle Bruns for the bug
	    report.

	    Improve dnsmasq's behaviour when network interfaces are
	    still doing duplicate address detection (DAD). Previously,
	    dnsmasq would wait up to 20 seconds at start-up for the
	    DAD state to terminate. This is broken for bridge
	    interfaces on recent Linux kernels, which don't start DAD
	    until the bridge comes up, and so can take arbitrary
	    time. The new behaviour lets dnsmasq poll for an arbitrary
	    time whilst providing service on other interfaces. Thanks
	    to Stephen Hemminger for pointing out the problem.

Note the 2.59.tar.lzma tarball causes the startup banner to print
2.59rc1 which I deem harmless.
This commit is contained in:
Matthias Andree 2011-10-18 22:24:47 +00:00
parent fc80b30a92
commit a8550101df
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=283866
2 changed files with 5 additions and 5 deletions

View File

@ -6,7 +6,7 @@
#
PORTNAME= dnsmasq
PORTVERSION= 2.58
PORTVERSION= 2.59
PORTEPOCH= 1
CATEGORIES= dns ipv6
MASTER_SITES= http://www.thekelleys.org.uk/dnsmasq/ \
@ -43,7 +43,7 @@ CFLAGS+= -DNO_IPV6
.endif
.if !defined(WITHOUT_NLS)
BUILD_DEPENDS= pkg-config:${PORTSDIR}/devel/pkg-config
BUILD_DEPENDS+= pkg-config:${PORTSDIR}/devel/pkg-config
LIB_DEPENDS+= idn:${PORTSDIR}/dns/libidn
PLIST_SUB+= NLS=""
ALL_TARGET= all-i18n
@ -59,7 +59,7 @@ LIB_DEPENDS+= idn:${PORTSDIR}/dns/libidn
.if defined(WITH_DBUS)
LIB_DEPENDS+= dbus-1:${PORTSDIR}/devel/dbus
BUILD_DEPENDS= pkg-config:${PORTSDIR}/devel/pkg-config
BUILD_DEPENDS+= pkg-config:${PORTSDIR}/devel/pkg-config
CFLAGS+= -DHAVE_DBUS
.endif

View File

@ -1,2 +1,2 @@
SHA256 (dnsmasq-2.58.tar.lzma) = b4e0c21dd1044584ec7b1a5925bb0725b87ea81d18009b240d8879ec4d86b992
SIZE (dnsmasq-2.58.tar.lzma) = 340647
SHA256 (dnsmasq-2.59.tar.lzma) = 484579f714023ea1bde67051310de32e9e6809686e325c779adc982e708dbdfa
SIZE (dnsmasq-2.59.tar.lzma) = 340715