A new version of NSD is released. It has bug fixes and one minor new feature. Minimal diff needed to support a new upstream feature, and satisfy repoman looks like: --- /usr/portage/net-dns/nsd/nsd-4.1.0.ebuild 2014-09-28 20:12:51.000000000 +0200 +++ nsd-4.1.1.ebuild 2015-02-22 13:05:53.007084658 +0100 @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-dns/nsd/nsd-4.1.0.ebuild,v 1.1 2014/09/28 18:12:51 floppym Exp $ @@ -48,6 +48,7 @@ --with-zonelistfile="${EPREFIX}"/var/db/nsd/zone.list \ --with-zonesdir="${EPREFIX}"/var/lib/nsd \ $(use_enable bind8-stats) \ + $(use_enable bind8-stats zone-stats) \ $(use_enable ipv6) \ $(use_enable minimal-responses) \ $(use_enable mmap) \
Please bump. Current version is 4.1.3
diff for nsd 4.1.3 against current 4.1.0 ebuild in portage tree: --- /usr/portage/net-dns/nsd/nsd-4.1.0.ebuild 2014-09-28 20:12:51.000000000 +0200 +++ nsd-4.1.3.ebuild 2015-07-01 21:58:35.000000000 +0200 @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-dns/nsd/nsd-4.1.0.ebuild,v 1.1 2014/09/28 18:12:51 floppym Exp $ @@ -21,10 +21,10 @@ IUSE="bind8-stats ipv6 libevent minimal-responses mmap munin +nsec3 ratelimit root-server runtime-checks ssl" RDEPEND=" - dev-libs/openssl + dev-libs/openssl:* virtual/yacc libevent? ( dev-libs/libevent ) - ssl? ( dev-libs/openssl ) + ssl? ( dev-libs/openssl:* ) munin? ( net-analyzer/munin ) " DEPEND=" @@ -48,6 +48,7 @@ --with-zonelistfile="${EPREFIX}"/var/db/nsd/zone.list \ --with-zonesdir="${EPREFIX}"/var/lib/nsd \ $(use_enable bind8-stats) \ + $(use_enable bind8-stats zone-stats) \ $(use_enable ipv6) \ $(use_enable minimal-responses) \ $(use_enable mmap) \
Created attachment 406040 [details] net-dns/nsd/nsd-4.1.3.ebuild
Created attachment 412110 [details] nsd/nsd-3.2.19.ebuild
Created attachment 412112 [details] nsd/nsd-4.1.4.ebuild
Bumped both ebuilds to latest versions, no really spiffy changes against previous version. Would be nice if some would actually add them to the portage tree, though.
Created attachment 412620 [details] nsd/nsd-4.1.5.ebuild Version bump to nsd 4.1.5, 4.1.4 was a buggy release (see https://open.nlnetlabs.nl/pipermail/nsd-users/2015-September/002178.html)
Hi Tom, what's the status here? Can I use the attached ebuilds to bump nsd to versions 3.2.20 and 4.1.7 or do they need further rework?
@lars: yes, upgrading using a version bump should be entirely possible for both packages.
commit 53b13a92beb14c6356ed4fb8bc72161b0827dfca Author: Lars Wendler <polynomial-c@gentoo.org> Date: Mon Dec 14 11:41:16 2015 net-dns/nsd: Bump to versions 3.2.20 and 4.1.7 (bug #541036). Proxy commit for Tom Hendrikx. Package-Manager: portage-2.2.26 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> I've slightly tweaked both ebuilds. I changed openssl dependency to "dev-libs/openssl:0=" and removed redundant openssl dependency in the 4.1.7 ebuild.