head	1.79;
access;
symbols
	pkgsrc-2024Q4:1.77.0.2
	pkgsrc-2024Q4-base:1.77
	pkgsrc-2024Q3:1.74.0.2
	pkgsrc-2024Q3-base:1.74
	pkgsrc-2024Q2:1.73.0.2
	pkgsrc-2024Q2-base:1.73
	pkgsrc-2024Q1:1.69.0.2
	pkgsrc-2024Q1-base:1.69
	pkgsrc-2023Q4:1.66.0.2
	pkgsrc-2023Q4-base:1.66
	pkgsrc-2023Q3:1.61.0.2
	pkgsrc-2023Q3-base:1.61
	pkgsrc-2023Q2:1.58.0.2
	pkgsrc-2023Q2-base:1.58
	pkgsrc-2023Q1:1.54.0.2
	pkgsrc-2023Q1-base:1.54
	pkgsrc-2022Q4:1.50.0.2
	pkgsrc-2022Q4-base:1.50
	pkgsrc-2022Q3:1.47.0.2
	pkgsrc-2022Q3-base:1.47
	pkgsrc-2022Q2:1.42.0.2
	pkgsrc-2022Q2-base:1.42
	pkgsrc-2022Q1:1.37.0.2
	pkgsrc-2022Q1-base:1.37
	pkgsrc-2021Q4:1.34.0.2
	pkgsrc-2021Q4-base:1.34
	pkgsrc-2021Q3:1.26.0.2
	pkgsrc-2021Q3-base:1.26
	pkgsrc-2021Q2:1.18.0.2
	pkgsrc-2021Q2-base:1.18
	pkgsrc-2021Q1:1.11.0.2
	pkgsrc-2021Q1-base:1.11
	pkgsrc-2020Q4:1.7.0.2
	pkgsrc-2020Q4-base:1.7
	pkgsrc-2020Q3:1.4.0.2
	pkgsrc-2020Q3-base:1.4;
locks; strict;
comment	@# @;


1.79
date	2025.01.29.15.35.38;	author taca;	state dead;
branches;
next	1.78;
commitid	y8g95jXS8pMCxoHF;

1.78
date	2024.12.26.23.57.21;	author adam;	state Exp;
branches;
next	1.77;
commitid	uSVIHBdlvVRFp4DF;

1.77
date	2024.11.14.22.21.02;	author wiz;	state Exp;
branches;
next	1.76;
commitid	JmuDYqwL4erbdFxF;

1.76
date	2024.11.01.12.53.48;	author wiz;	state Exp;
branches;
next	1.75;
commitid	QB4Wk02mZPuBuWvF;

1.75
date	2024.11.01.00.53.01;	author wiz;	state Exp;
branches;
next	1.74;
commitid	QT27BdVP362gvSvF;

1.74
date	2024.09.21.10.24.29;	author wiz;	state Exp;
branches;
next	1.73;
commitid	5cJzOpsKBnHZZEqF;

1.73
date	2024.05.29.16.33.48;	author adam;	state Exp;
branches;
next	1.72;
commitid	n8aFyEjEVZA0JUbF;

1.72
date	2024.04.20.14.01.08;	author taca;	state Exp;
branches;
next	1.71;
commitid	xsydkp3TzAqh9T6F;

1.71
date	2024.04.18.13.39.53;	author taca;	state Exp;
branches;
next	1.70;
commitid	N5LSJoFVo8836D6F;

1.70
date	2024.04.05.14.00.59;	author wiz;	state Exp;
branches;
next	1.69;
commitid	rk5q0M3dc1N8DX4F;

1.69
date	2024.03.20.14.57.54;	author taca;	state Exp;
branches
	1.69.2.1;
next	1.68;
commitid	TkzekEaP1yWAsU2F;

1.68
date	2024.02.13.15.25.33;	author taca;	state Exp;
branches;
next	1.67;
commitid	lIYAUKHC8hrOLhYE;

1.67
date	2024.01.30.18.29.18;	author adam;	state Exp;
branches;
next	1.66;
commitid	DUcJwa4dE7UMevWE;

1.66
date	2023.11.18.04.05.50;	author taca;	state Exp;
branches
	1.66.2.1;
next	1.65;
commitid	zi2zWOKRHljqN2NE;

1.65
date	2023.11.15.18.14.44;	author wiz;	state Exp;
branches;
next	1.64;
commitid	NOhTqnl0gAaTAJME;

1.64
date	2023.11.08.13.20.21;	author wiz;	state Exp;
branches;
next	1.63;
commitid	PsuHTklAIsF4bOLE;

1.63
date	2023.11.02.12.20.05;	author wiz;	state Exp;
branches;
next	1.62;
commitid	N5p8aLMMDOdr32LE;

1.62
date	2023.10.24.22.10.12;	author wiz;	state Exp;
branches;
next	1.61;
commitid	MTsrqKm6aGrQAVJE;

1.61
date	2023.09.20.13.35.24;	author taca;	state Exp;
branches;
next	1.60;
commitid	vW4oumu2huKYQvFE;

1.60
date	2023.08.29.14.46.00;	author taca;	state Exp;
branches;
next	1.59;
commitid	85UMdhACjCv1XGCE;

1.59
date	2023.08.14.05.24.58;	author wiz;	state Exp;
branches;
next	1.58;
commitid	LOSB79OLVxvXjIAE;

1.58
date	2023.06.21.14.40.43;	author taca;	state Exp;
branches;
next	1.57;
commitid	8f2sQDsHcVVL8PtE;

1.57
date	2023.05.17.13.41.58;	author taca;	state Exp;
branches;
next	1.56;
commitid	RrQFKwaKPv1nWjpE;

1.56
date	2023.04.24.13.45.10;	author taca;	state Exp;
branches;
next	1.55;
commitid	Z6gJZuX20eWiHmmE;

1.55
date	2023.04.19.08.11.01;	author adam;	state Exp;
branches;
next	1.54;
commitid	B8gCWhWtMX9vZGlE;

1.54
date	2023.03.17.13.54.19;	author taca;	state Exp;
branches
	1.54.2.1;
next	1.53;
commitid	EuD0igqwKOaaYthE;

1.53
date	2023.02.16.13.36.01;	author taca;	state Exp;
branches;
next	1.52;
commitid	y8QaYgIn5BpFNKdE;

1.52
date	2023.01.26.13.32.47;	author taca;	state Exp;
branches;
next	1.51;
commitid	dfgoCJf1O6mqs3bE;

1.51
date	2023.01.09.06.48.53;	author taca;	state Exp;
branches;
next	1.50;
commitid	9ZHQS810hxDKLP8E;

1.50
date	2022.11.23.16.20.48;	author adam;	state Exp;
branches
	1.50.2.1;
next	1.49;
commitid	ju2K3LUYlTJKqQ2E;

1.49
date	2022.11.16.13.47.38;	author taca;	state Exp;
branches;
next	1.48;
commitid	g96isVy1oy90PV1E;

1.48
date	2022.10.19.11.04.49;	author taca;	state Exp;
branches;
next	1.47;
commitid	iqLHlFGcE9yROjYD;

1.47
date	2022.09.21.12.58.47;	author he;	state Exp;
branches;
next	1.46;
commitid	7XAfPfBoPjjylJUD;

1.46
date	2022.08.17.15.38.28;	author taca;	state Exp;
branches;
next	1.45;
commitid	uWmh6m3wsynmmfQD;

1.45
date	2022.07.20.15.14.13;	author taca;	state Exp;
branches;
next	1.44;
commitid	AzIDDBgnOnDS7EMD;

1.44
date	2022.07.19.11.56.00;	author jperkin;	state Exp;
branches;
next	1.43;
commitid	F0UzwcigqFFO3vMD;

1.43
date	2022.06.28.11.34.58;	author wiz;	state Exp;
branches;
next	1.42;
commitid	D2UoJrTHpoHEANJD;

1.42
date	2022.06.15.14.02.36;	author taca;	state Exp;
branches;
next	1.41;
commitid	HuxYysjtdBmZQ8ID;

1.41
date	2022.05.18.15.05.07;	author taca;	state Exp;
branches;
next	1.40;
commitid	P2VvVm5G8oEh6yED;

1.40
date	2022.04.21.14.14.46;	author taca;	state Exp;
branches;
next	1.39;
commitid	fD2quAD8nY3OG4BD;

1.39
date	2022.04.18.19.11.48;	author adam;	state Exp;
branches;
next	1.38;
commitid	eC9Na3jrfOOUpIAD;

1.38
date	2022.04.03.18.50.19;	author adam;	state Exp;
branches;
next	1.37;
commitid	pljGusxaRu0gNMyD;

1.37
date	2022.03.17.00.18.05;	author taca;	state Exp;
branches;
next	1.36;
commitid	whEMaXHTOqUxbvwD;

1.36
date	2022.02.20.12.57.56;	author taca;	state Exp;
branches;
next	1.35;
commitid	oUiz7CfVBBN2cmtD;

1.35
date	2022.01.27.13.35.36;	author taca;	state Exp;
branches;
next	1.34;
commitid	hHkoyWHoUSAKahqD;

1.34
date	2021.12.15.14.19.21;	author he;	state Exp;
branches;
next	1.33;
commitid	lxfY2ctYexlvNKkD;

1.33
date	2021.12.15.14.18.32;	author he;	state Exp;
branches;
next	1.32;
commitid	dnbagS2h4rhdNKkD;

1.32
date	2021.12.08.16.05.54;	author adam;	state Exp;
branches;
next	1.31;
commitid	2PyWjHx5T8rqARjD;

1.31
date	2021.11.19.14.32.27;	author taca;	state Exp;
branches;
next	1.30;
commitid	MQ3akLCMWQDOHphD;

1.30
date	2021.11.11.12.02.49;	author kim;	state Exp;
branches;
next	1.29;
commitid	AkwcDVBn53lh8ngD;

1.29
date	2021.10.29.06.01.19;	author taca;	state Exp;
branches;
next	1.28;
commitid	hyXCvQAUB3NiyFeD;

1.28
date	2021.10.24.06.40.28;	author taca;	state Exp;
branches;
next	1.27;
commitid	owCk0nzepz08V1eD;

1.27
date	2021.10.21.20.33.07;	author kim;	state Exp;
branches;
next	1.26;
commitid	PFyrj58kRQYXCIdD;

1.26
date	2021.09.19.16.26.51;	author taca;	state Exp;
branches
	1.26.2.1;
next	1.25;
commitid	fyxM2A1yMpSDiA9D;

1.25
date	2021.08.21.03.55.54;	author taca;	state Exp;
branches;
next	1.24;
commitid	dr7wnWYuCqCN4N5D;

1.24
date	2021.08.19.03.33.49;	author taca;	state Exp;
branches;
next	1.23;
commitid	PjgWTlqAGmtc1x5D;

1.23
date	2021.08.02.18.45.35;	author jklos;	state Exp;
branches;
next	1.22;
commitid	L6jcTVFsAFdJBq3D;

1.22
date	2021.07.22.13.30.24;	author he;	state Exp;
branches;
next	1.21;
commitid	0B52Uu5AeEfEdZ1D;

1.21
date	2021.07.20.06.41.46;	author rin;	state Exp;
branches;
next	1.20;
commitid	bDE4NFKaFwup1H1D;

1.20
date	2021.07.20.06.39.45;	author rin;	state Exp;
branches;
next	1.19;
commitid	KjUbKtnXUY6r0H1D;

1.19
date	2021.06.23.20.33.14;	author nia;	state Exp;
branches;
next	1.18;
commitid	L7RJ3CFGxS3ruiYC;

1.18
date	2021.06.19.13.18.21;	author otis;	state Exp;
branches
	1.18.2.1;
next	1.17;
commitid	hDsfz3p29scOcKXC;

1.17
date	2021.06.17.09.04.45;	author otis;	state Exp;
branches;
next	1.16;
commitid	B6PKXhL6QK1MRsXC;

1.16
date	2021.06.02.15.37.30;	author taca;	state Exp;
branches;
next	1.15;
commitid	Pu4tNX6eI7WVwzVC;

1.15
date	2021.06.02.15.37.06;	author taca;	state Exp;
branches;
next	1.14;
commitid	WVv5SarZfnhLwzVC;

1.14
date	2021.05.24.19.53.15;	author wiz;	state Exp;
branches;
next	1.13;
commitid	qokaiStTApGMcrUC;

1.13
date	2021.04.29.05.55.54;	author taca;	state Exp;
branches;
next	1.12;
commitid	Mogp7vyEH997p9RC;

1.12
date	2021.04.21.11.42.23;	author adam;	state Exp;
branches;
next	1.11;
commitid	fph0Axs0eT3az9QC;

1.11
date	2021.03.21.04.16.17;	author taca;	state Exp;
branches
	1.11.2.1;
next	1.10;
commitid	Qfe8a0asPYtG68MC;

1.10
date	2021.02.17.21.36.03;	author wiz;	state Exp;
branches;
next	1.9;
commitid	HFOo8aumv4E9T6IC;

1.9
date	2021.01.29.16.17.15;	author otis;	state Exp;
branches;
next	1.8;
commitid	dO4seAlmaTimIDFC;

1.8
date	2021.01.13.09.34.30;	author nia;	state Exp;
branches;
next	1.7;
commitid	J31fvtRUjiho1yDC;

1.7
date	2020.12.19.16.41.36;	author taca;	state Exp;
branches;
next	1.6;
commitid	OO7ochGNlGmCbnAC;

1.6
date	2020.11.26.13.21.51;	author taca;	state Exp;
branches;
next	1.5;
commitid	bWzbMfeMa4LPOoxC;

1.5
date	2020.11.05.09.08.50;	author ryoon;	state Exp;
branches;
next	1.4;
commitid	VqGaBtHnBBcd5GuC;

1.4
date	2020.09.19.13.09.27;	author taca;	state Exp;
branches;
next	1.3;
commitid	1rrdQRy3EzVhWEoC;

1.3
date	2020.08.31.18.10.31;	author wiz;	state Exp;
branches;
next	1.2;
commitid	7zxRbfOkDOoxbfmC;

1.2
date	2020.08.23.10.03.00;	author taca;	state Exp;
branches;
next	1.1;
commitid	idYByAgS8b73MalC;

1.1
date	2020.08.09.15.20.21;	author taca;	state Exp;
branches;
next	;
commitid	pq8lgp6OYL0AYojC;

1.69.2.1
date	2024.04.23.16.18.54;	author bsiegert;	state Exp;
branches;
next	;
commitid	x2TMOxjgjUMEOh7F;

1.66.2.1
date	2024.02.13.16.56.43;	author bsiegert;	state Exp;
branches;
next	;
commitid	TrSPeiRUyji8hiYE;

1.54.2.1
date	2023.06.26.09.34.36;	author bsiegert;	state Exp;
branches;
next	;
commitid	e7uvgYA5NptOhruE;

1.50.2.1
date	2023.01.26.20.01.44;	author bsiegert;	state Exp;
branches;
next	;
commitid	Urkiv5FoMcgTB5bE;

1.26.2.1
date	2021.11.01.22.24.56;	author tm;	state Exp;
branches;
next	;
commitid	i6XpvaX3PmgOT8fD;

1.18.2.1
date	2021.08.28.09.22.55;	author bsiegert;	state Exp;
branches;
next	;
commitid	1SO2wPBvXFl4FI6D;

1.11.2.1
date	2021.04.30.15.05.15;	author bsiegert;	state Exp;
branches;
next	;
commitid	TkBcPfXZhRTEpkRC;


desc
@@


1.79
log
@net/bind916: remove package

Remove eol pacakge.
@
text
@# $NetBSD: Makefile,v 1.78 2024/12/26 23:57:21 adam Exp $

DISTNAME=	bind-${BIND_VERSION}
PKGNAME=	${DISTNAME:S/-P/pl/}
PKGREVISION=	7
CATEGORIES=	net
MASTER_SITES=	ftp://ftp.isc.org/isc/bind9/${BIND_VERSION}/
EXTRACT_SUFX=	.tar.xz

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://www.isc.org/software/bind/
COMMENT=	Berkeley Internet Name Daemon implementation of DNS, version 9.16
LICENSE=	mpl-2.0

CONFLICTS+=	host-[0-9]*

MAKE_JOBS_SAFE=	no

BIND_VERSION=	9.16.50

BUILD_DEFS+=	BIND_DIR VARBASE

.include "options.mk"

USE_TOOLS+=		autoconf pax perl pkg-config
USE_LIBTOOL=		yes
GNU_CONFIGURE=		yes
CHECK_FILES_SKIP=	bin/tests/system/system-test-driver.sh
MAKE_ENV+=		WRKDIR=${WRKDIR} PREFIX=${PREFIX}

.if ${OPSYS} == "Linux" && !exists(/usr/include/sys/capability.h)
CONFIGURE_ARGS+=		--disable-linux-caps
.endif

CONFIGURE_ARGS+=		--with-libtool
CONFIGURE_ARGS+=		--sysconfdir=${PKG_SYSCONFDIR}
CONFIGURE_ARGS+=		--localstatedir=${VARBASE}
CONFIGURE_ARGS+=		--with-openssl=${SSLBASE:Q}
CONFIGURE_ARGS+=		--with-python=no
CONFIGURE_ARGS.DragonFly+=	--disable-kqueue
CONFIGURE_ARGS.SunOS+=		--disable-epoll

BUILDLINK_TRANSFORM.SunOS+=	rm:-zrelax=transtls

PKG_GROUPS_VARS+=	BIND_GROUP
PKG_USERS_VARS=		BIND_USER

PKG_GROUPS=		${BIND_GROUP}
PKG_USERS=		${BIND_USER}:${BIND_GROUP}

PKG_GECOS.${BIND_USER}=	Named pseudo-user
PKG_HOME.${BIND_USER}=	${BIND_DIR}

DOCS=			CHANGES HISTORY OPTIONS README

FILES_SUBST+=		BIND_GROUP=${BIND_GROUP} \
			BIND_USER=${BIND_USER} PAX=${PAX:Q} \
			SSLBASE=${SSLBASE}
MESSAGE_SUBST+=		BIND_DIR=${BIND_DIR} BIND_USER=${BIND_USER}

DOCDIR=			share/doc/bind9

RCD_SCRIPTS=		named9
SMF_METHODS=		named

INSTALL_MAKE_FLAGS+=	sysconfdir=${PREFIX}/share/examples/bind9
CONF_FILES+=		share/examples/bind9/bind.keys \
			${PKG_SYSCONFDIR}/bind.keys

INSTALLATION_DIRS+=	${DOCDIR}

pre-configure:
	cd ${WRKSRC} && autoconf -f

post-install:
.for f in ${DOCS}
	${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/${DOCDIR}
.endfor

.include "../../mk/atomic64.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../devel/libuv/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.78
log
@revbump after devel/protobuf update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.77 2024/11/14 22:21:02 wiz Exp $
@


1.77
log
@*: recursive bump for icu 76 shlib major version bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.76 2024/11/01 12:53:48 wiz Exp $
d5 1
a5 1
PKGREVISION=	6
@


1.76
log
@*: revbump for icu downgrade
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.75 2024/11/01 00:53:01 wiz Exp $
d5 1
a5 1
PKGREVISION=	5
@


1.75
log
@*: recursive bump for icu 76.1 shlib bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.74 2024/09/21 10:24:29 wiz Exp $
d5 1
a5 1
PKGREVISION=	4
@


1.74
log
@*: recursive bump for protobuf 28.2

two static library became shared libraries - bump to be on the safe side
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.73 2024/05/29 16:33:48 adam Exp $
d5 1
a5 1
PKGREVISION=	3
@


1.73
log
@revbump after icu and protobuf updates
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.72 2024/04/20 14:01:08 taca Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.72
log
@net/bind916: fix blocklist handling

Apply change of revision 1.21 in NetBSD base which fixed PR bin/58170.

Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.71 2024/04/18 13:39:53 taca Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.71
log
@net/bind916: update to 9.16.50

9.16.50 (2024-04-17)

This release marks the end of maintenance for the BIND 9.16 branch.

6364.	[protocol]	Add RESOLVER.ARPA to the built in empty zones.
			[GL #4580]

6338.	[func]		Optimize slabheader placement, so the infrastructure
			records are put in the beginning of the slabheader
			linked list. [GL !8675]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.70 2024/04/05 14:00:59 wiz Exp $
d5 1
@


1.70
log
@*: recursive bump for protobuf 26.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.69 2024/03/20 14:57:54 taca Exp $
a4 1
PKGREVISION=	1
d18 1
a18 1
BIND_VERSION=	9.16.49
@


1.69
log
@net/bind916: update to 9.16.49

9.16.49 (2024-03-20)

6356.	[bug]		Create the pruning task in the dns_cache_flush(), so
			the cache pruning still works after the flush.
			[GL #4621]

6353.	[bug]		Improve the TTL-based cleaning by removing the expired
			headers from the heap, so they don't block the next
			cleaning round and clean more than a single item for
			each new addition to the RBTDB. [GL #4591]

6352.	[bug]		Decrease lock contention during RBTDB tree pruning
			introduced in change 6319 by making the prunenodes list
			bucketed and not cleaning up nodes recursively within a
			single prune_tree() call. [GL #4596]

6350.	[bug]		Address use after free in expire_lru_headers. [GL #4495]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.68 2024/02/13 15:25:33 taca Exp $
d5 1
@


1.69.2.1
log
@Pullup ticket #6852 - requested by taca
net/bind916: blocklist handling fix (PR bin/58170)

Revisions pulled up:
- net/bind916/Makefile                                          1.70-1.72
- net/bind916/distinfo                                          1.55-1.56
- net/bind916/patches/patch-lib_ns_query.c                      1.3

---
   Module Name:	pkgsrc
   Committed By:	wiz
   Date:		Fri Apr  5 14:01:01 UTC 2024

   Modified Files:
   	pkgsrc/audio/forked-daapd: Makefile
   	pkgsrc/audio/mixxx: Makefile
   	pkgsrc/audio/strawberry: Makefile
   	pkgsrc/audio/termusic: Makefile
   	pkgsrc/biology/plinkseq: Makefile
   	pkgsrc/chat/ekg: Makefile
   	pkgsrc/chat/libgadu: Makefile buildlink3.mk
   	pkgsrc/chat/mumble: Makefile
   	pkgsrc/databases/mysql80-server: Makefile
   	pkgsrc/databases/postgresql-postgis2: Makefile
   	pkgsrc/devel/compizconfig-backend-gconf: Makefile buildlink3.mk
   	pkgsrc/devel/libcompizconfig: Makefile buildlink3.mk
   	pkgsrc/devel/protobuf: buildlink3.mk
   	pkgsrc/devel/protobuf-c: Makefile buildlink3.mk
   	pkgsrc/devel/py-compizconfig: Makefile buildlink3.mk
   	pkgsrc/finance/bitcoin: Makefile
   	pkgsrc/geography/qgis: Makefile
   	pkgsrc/graphics/digikam: Makefile
   	pkgsrc/graphics/opencv: Makefile buildlink3.mk
   	pkgsrc/graphics/opencv-contrib-face: Makefile buildlink3.mk
   	pkgsrc/graphics/py-Willow: Makefile
   	pkgsrc/misc/marble: Makefile
   	pkgsrc/multimedia/vlc: Makefile
   	pkgsrc/net/bind916: Makefile
   	pkgsrc/net/bind918: Makefile
   	pkgsrc/net/frr: Makefile
   	pkgsrc/net/grpc: Makefile buildlink3.mk
   	pkgsrc/net/kopete: Makefile
   	pkgsrc/net/mosh: Makefile
   	pkgsrc/net/py-grpcio: Makefile
   	pkgsrc/net/py-grpcio-tools: Makefile
   	pkgsrc/net/qt6-qtgrpc: Makefile buildlink3.mk
   	pkgsrc/net/ratman: Makefile
   	pkgsrc/net/unbound: Makefile
   	pkgsrc/sysutils/collectd-grpc: Makefile
   	pkgsrc/sysutils/collectd-pinba: Makefile
   	pkgsrc/sysutils/collectd-riemann: Makefile
   	pkgsrc/sysutils/collectd-write_prometheus: Makefile
   	pkgsrc/sysutils/riemann-client: Makefile
   	pkgsrc/wm/ccsm: Makefile

   Log Message:
   *: recursive bump for protobuf 26.1

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Thu Apr 18 13:39:53 UTC 2024

   Modified Files:
   	pkgsrc/net/bind916: Makefile distinfo

   Log Message:
   net/bind916: update to 9.16.50

   9.16.50 (2024-04-17)

   This release marks the end of maintenance for the BIND 9.16 branch.

   6364.	[protocol]	Add RESOLVER.ARPA to the built in empty zones.
   			[GL #4580]

   6338.	[func]		Optimize slabheader placement, so the infrastructure
   			records are put in the beginning of the slabheader
   			linked list. [GL !8675]

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sat Apr 20 14:01:08 UTC 2024

   Modified Files:
   	pkgsrc/net/bind916: Makefile distinfo
   	pkgsrc/net/bind916/patches: patch-lib_ns_query.c

   Log Message:
   net/bind916: fix blocklist handling

   Apply change of revision 1.21 in NetBSD base which fixed PR bin/58170.

   Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.69 2024/03/20 14:57:54 taca Exp $
a4 1
PKGREVISION=	1
d18 1
a18 1
BIND_VERSION=	9.16.50
@


1.68
log
@net/bind916: update to 9.16.48

	--- 9.16.48 released ---

6343.	[bug]		Fix case insensitive setting for isc_ht hashtable.
			[GL #4568]

	--- 9.16.47 released ---

6322.	[security]	Specific DNS answers could cause a denial-of-service
			condition due to DNS validation taking a long time.
			(CVE-2023-50387) [GL #4424]

6321.	[security]	Change 6315 inadvertently introduced regressions that
			could cause named to crash. [GL #4234]

	--- 9.16.46 released ---

6319.	[security]	Query patterns that continuously triggered cache
			database maintenance could exhaust all available memory
			on the host running named. (CVE-2023-6516) [GL #4383]

6317.	[security]	Restore DNS64 state when handling a serve-stale timeout.
			(CVE-2023-5679) [GL #4334]

6316.	[security]	Specific queries could trigger an assertion check with
			nxdomain-redirect enabled. (CVE-2023-5517) [GL #4281]

6315.	[security]	Speed up parsing of DNS messages with many different
			names. (CVE-2023-4408) [GL #4234]

6314.	[bug]		Address race conditions in dns_tsigkey_find().
			[GL #4182]

6304.	[bug]		The wrong time was being used to determine what RRSIGs
			where to be generated when dnssec-policy was in use.
			[GL #4494]

6282.	[func]		Deprecate AES-based DNS cookies. [GL #4421]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.67 2024/01/30 18:29:18 adam Exp $
d18 1
a18 1
BIND_VERSION=	9.16.48
@


1.67
log
@revbump for devel/abseil
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.66 2023/11/18 04:05:50 taca Exp $
a4 1
PKGREVISION=	1
d18 1
a18 1
BIND_VERSION=	9.16.45
@


1.66
log
@net/bind916: updte to 9.16.45

Note: B.ROOT-SERVERS.NET's addresses will be changed November 27, 2023.

9.16.45 (2023-11-15)

6269.	[maint]		B.ROOT-SERVERS.NET addresses are now 170.247.170.2 and
			2801:1b8:10::b. [GL #4101]

6254.	[cleanup]	Add semantic patch to do an explicit cast from char
			to unsigned char in ctype.h class of functions.
			[GL #4327]

6250.	[bug]		The wrong covered value was being set by
			dns_ncache_current for RRSIG records in the returned
			rdataset structure. This resulted in TYPE0 being
			reported as the covered value of the RRSIG when dumping
			the cache contents. [GL #4314]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.65 2023/11/15 18:14:44 wiz Exp $
d5 1
@


1.66.2.1
log
@Pullup ticket #6836 - requested by taca
net/bind916: security fix

Revisions pulled up:
- net/bind916/Makefile                                          1.67-1.68
- net/bind916/distinfo                                          1.53
- net/bind916/patches/patch-lib_dns_rbtdb.c                     1.3
- net/bind916/patches/patch-lib_isc_netmgr_netmgr.c             1.3

---
   Module Name:	pkgsrc
   Committed By:	adam
   Date:		Tue Jan 30 18:29:21 UTC 2024

   Modified Files:
   	pkgsrc/audio/libilbc: Makefile
   	pkgsrc/audio/termusic: Makefile
   	pkgsrc/biology/plinkseq: Makefile
   	pkgsrc/chat/ekg: Makefile
   	pkgsrc/chat/libgadu: Makefile buildlink3.mk
   	pkgsrc/databases/postgresql-postgis2: Makefile
   	pkgsrc/devel/abseil: buildlink3.mk
   	pkgsrc/devel/compizconfig-backend-gconf: Makefile buildlink3.mk
   	pkgsrc/devel/cre2: Makefile
   	pkgsrc/devel/libcompizconfig: Makefile buildlink3.mk
   	pkgsrc/devel/protobuf: Makefile buildlink3.mk
   	pkgsrc/devel/protobuf-c: Makefile buildlink3.mk
   	pkgsrc/devel/py-compizconfig: Makefile buildlink3.mk
   	pkgsrc/devel/re2: Makefile buildlink3.mk
   	pkgsrc/graphics/opencv: Makefile buildlink3.mk
   	pkgsrc/graphics/opencv-contrib-face: Makefile buildlink3.mk
   	pkgsrc/graphics/py-Willow: Makefile
   	pkgsrc/inputmethod/fcitx5-mozc: Makefile
   	pkgsrc/misc/libreoffice: Makefile
   	pkgsrc/net/bind916: Makefile
   	pkgsrc/net/bind918: Makefile
   	pkgsrc/net/dnsdist: Makefile
   	pkgsrc/net/frr: Makefile
   	pkgsrc/net/grpc: Makefile buildlink3.mk
   	pkgsrc/net/mosh: Makefile
   	pkgsrc/net/py-grpcio: Makefile
   	pkgsrc/net/py-grpcio-tools: Makefile
   	pkgsrc/net/qt6-qtgrpc: Makefile buildlink3.mk
   	pkgsrc/net/ratman: Makefile
   	pkgsrc/net/unbound: Makefile
   	pkgsrc/sysutils/collectd-grpc: Makefile
   	pkgsrc/sysutils/collectd-pinba: Makefile
   	pkgsrc/sysutils/collectd-riemann: Makefile
   	pkgsrc/sysutils/collectd-write_prometheus: Makefile
   	pkgsrc/sysutils/riemann-client: Makefile
   	pkgsrc/wm/ccsm: Makefile

   Log Message:
   revbump for devel/abseil

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Tue Feb 13 15:25:33 UTC 2024

   Modified Files:
   	pkgsrc/net/bind916: Makefile distinfo
   	pkgsrc/net/bind916/patches: patch-lib_dns_rbtdb.c
   	    patch-lib_isc_netmgr_netmgr.c

   Log Message:
   net/bind916: update to 9.16.48

   	--- 9.16.48 released ---

   6343.	[bug]		Fix case insensitive setting for isc_ht hashtable.
   			[GL #4568]

   	--- 9.16.47 released ---

   6322.	[security]	Specific DNS answers could cause a denial-of-service
   			condition due to DNS validation taking a long time.
   			(CVE-2023-50387) [GL #4424]

   6321.	[security]	Change 6315 inadvertently introduced regressions that
   			could cause named to crash. [GL #4234]

   	--- 9.16.46 released ---

   6319.	[security]	Query patterns that continuously triggered cache
   			database maintenance could exhaust all available memory
   			on the host running named. (CVE-2023-6516) [GL #4383]

   6317.	[security]	Restore DNS64 state when handling a serve-stale timeout.
   			(CVE-2023-5679) [GL #4334]

   6316.	[security]	Specific queries could trigger an assertion check with
   			nxdomain-redirect enabled. (CVE-2023-5517) [GL #4281]

   6315.	[security]	Speed up parsing of DNS messages with many different
   			names. (CVE-2023-4408) [GL #4234]

   6314.	[bug]		Address race conditions in dns_tsigkey_find().
   			[GL #4182]

   6304.	[bug]		The wrong time was being used to determine what RRSIGs
   			where to be generated when dnssec-policy was in use.
   			[GL #4494]

   6282.	[func]		Deprecate AES-based DNS cookies. [GL #4421]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.58 2023/06/21 14:40:43 taca Exp $
d18 1
a18 1
BIND_VERSION=	9.16.48
@


1.65
log
@*: bump for protobuf 25
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.64 2023/11/08 13:20:21 wiz Exp $
a4 1
PKGREVISION=	4
d18 1
a18 1
BIND_VERSION=	9.16.44
@


1.64
log
@*: recursive bump for icu 74.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.63 2023/11/02 12:20:05 wiz Exp $
d5 1
a5 1
PKGREVISION=	3
@


1.63
log
@*: recursive bump for protobuf
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.62 2023/10/24 22:10:12 wiz Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.62
log
@*: bump for openssl 3
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.61 2023/09/20 13:35:24 taca Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.61
log
@net/bind916: update to 9.16.44

9.16.44 (2023-09-20)

6245.	[security]	Limit the amount of recursion that can be performed
			by isccc_cc_fromwire. (CVE-2023-3341) [GL #4152]

6235.	[doc]		Clarify BIND 9 time formats. [GL #4266]

6230.	[bug]		Prevent an unnecessary query restart if a synthesized
			CNAME target points to the CNAME owner. [GL #3835]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.60 2023/08/29 14:46:00 taca Exp $
d5 1
@


1.60
log
@net/bind916: update to 9.16.43

--- 9.16.43 released ---

6212.   [bug]           Don't process detach and close netmgr events when
                        the netmgr has been paused. [GL #4200]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.59 2023/08/14 05:24:58 wiz Exp $
d18 1
a18 1
BIND_VERSION=	9.16.43
@


1.59
log
@*: recursive bump for Python 3.11 as new default
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.58 2023/06/21 14:40:43 taca Exp $
a4 1
PKGREVISION=	1
d18 1
a18 1
BIND_VERSION=	9.16.42
@


1.58
log
@net/bind916: update to 9.16.42

pkgsrc change: reduce pkglint warnings.

9.16.42 (2023-06-21)

Security release:

- CVE-2023-2828
- CVE-2023-2911

6192.	[security]	A query that prioritizes stale data over lookup
			triggers a fetch to refresh the stale data in cache.
			If the fetch is aborted for exceeding the recursion
			quota, it was possible for 'named' to enter an infinite
			callback loop and crash due to stack overflow. This has
			been fixed. (CVE-2023-2911) [GL #4089]

6190.	[security]	Improve the overmem cleaning process to prevent the
			cache going over the configured limit. (CVE-2023-2828)
			[GL #4055]

6183.	[bug]		Fix a serve-stale bug where a delegation from cache
			could be returned to the client. [GL #3950]

6173.	[bug]		Properly process extra "nameserver" lines in
			resolv.conf otherwise the next line is not properly
			processed. [GL #4066]

6169.	[bug]		named could crash when deleting inline-signing zones
			with "rndc delzone". [GL #4054]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.57 2023/05/17 13:41:58 taca Exp $
d5 1
@


1.57
log
@net/bind916: update to 9.16.41

	--- 9.16.41 released ---

6157.	[bug]		When removing delegations in an OPTOUT range
			empty-non-terminal NSEC3 records generated by
			those delegations were not removed. [GL #4027]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.56 2023/04/24 13:45:10 taca Exp $
d18 1
a18 1
BIND_VERSION=	9.16.41
@


1.56
log
@net/bind916: update to 9.16.40

--- 9.16.40 released ---

6142.	[bug]		Reduce the number of dns_dnssec_verify calls made
			determining if revoked keys needs to be removed from
			the trust anchors. [GL #3981]

6138.	[doc]		Fix the DF-flag documentation on the outgoing
			UDP packets. [GL #3710]

6132.	[doc]		Remove a dead link in the DNSSEC guide. [GL #3967]

6129.	[cleanup]	Value stored to 'source' during its initialization is
			never read. [GL #3965]

6124.	[bug]		When changing from a NSEC3 capable DNSSEC algorithm to
			an NSEC3 incapable DNSSEC algorithm using KASP the zone
			could sometimes be incompletely signed. [GL #3937]

5741.	[bug]		Log files with "timestamp" suffixes could be left in
			place after rolling, even if the number of preserved
			log files exceeded the configured "versions" limit.
			[GL #828] [GL #3959]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.55 2023/04/19 08:11:01 adam Exp $
d18 1
a18 1
BIND_VERSION=	9.16.40
@


1.55
log
@revbump after textproc/icu update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.54 2023/03/17 13:54:19 taca Exp $
a4 1
PKGREVISION=	1
d18 1
a18 1
BIND_VERSION=	9.16.39
@


1.54
log
@net/bind916: update to 9.16.39

--- 9.16.39 released ---

6119.	[bug]		Make sure to revert the reconfigured zones to the
			previous version of the view, when the new view
			reconfiguration fails during the configuration of
			one of the configured zones. [GL #3911]

6116.	[bug]		Fix error path cleanup issue in the dns_catz_new_zones()
			function. [GL #3900]

6115.	[bug]		Unregister db update notify callback before detaching
			from the previous db inside the catz update notify
			callback. [GL #3777]

6105.	[bug]		Detach 'rpzs' and 'catzs' from the previous view in
			configure_rpz() and configure_catz(), respectively,
			just after attaching it to the new view. [GL #3880]

6098.	[test]		Don't test HMAC-MD5 when not supported by libcrypto.
			[GL #3871]

6095.	[test]		Test various 'islands of trust' configurations when
			using managed keys. [GL #3662]

6094.	[bug]		Building against (or running with) libuv versions
			1.35.0 and 1.36.0 is now a fatal error.  The rules for
			mixing and matching compile-time and run-time libuv
			versions have been tightened for libuv versions between
			1.35.0 and 1.40.0. [GL #3840]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.53 2023/02/16 13:36:01 taca Exp $
d5 1
@


1.54.2.1
log
@Pullup ticket #6763 - requested by taca
net/bind916: security fix

Revisions pulled up:
- net/bind916/Makefile                                          1.56-1.58
- net/bind916/distinfo                                          1.47-1.49
- net/bind916/options.mk                                        1.5

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Mon Apr 24 13:45:10 UTC 2023

   Modified Files:
   	pkgsrc/net/bind916: Makefile distinfo

   Log Message:
   net/bind916: update to 9.16.40

   --- 9.16.40 released ---

   6142.	[bug]		Reduce the number of dns_dnssec_verify calls made
   			determining if revoked keys needs to be removed from
   			the trust anchors. [GL #3981]

   6138.	[doc]		Fix the DF-flag documentation on the outgoing
   			UDP packets. [GL #3710]

   6132.	[doc]		Remove a dead link in the DNSSEC guide. [GL #3967]

   6129.	[cleanup]	Value stored to 'source' during its initialization is
   			never read. [GL #3965]

   6124.	[bug]		When changing from a NSEC3 capable DNSSEC algorithm to
   			an NSEC3 incapable DNSSEC algorithm using KASP the zone
   			could sometimes be incompletely signed. [GL #3937]

   5741.	[bug]		Log files with "timestamp" suffixes could be left in
   			place after rolling, even if the number of preserved
   			log files exceeded the configured "versions" limit.
   			[GL #828] [GL #3959]

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Wed May 17 13:41:58 UTC 2023

   Modified Files:
   	pkgsrc/net/bind916: Makefile distinfo

   Log Message:
   net/bind916: update to 9.16.41

   	--- 9.16.41 released ---

   6157.	[bug]		When removing delegations in an OPTOUT range
   			empty-non-terminal NSEC3 records generated by
   			those delegations were not removed. [GL #4027]

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Wed Jun 21 14:40:43 UTC 2023

   Modified Files:
   	pkgsrc/net/bind916: Makefile distinfo options.mk

   Log Message:
   net/bind916: update to 9.16.42

   pkgsrc change: reduce pkglint warnings.

   9.16.42 (2023-06-21)

   Security release:

   - CVE-2023-2828
   - CVE-2023-2911

   6192.	[security]	A query that prioritizes stale data over lookup
   			triggers a fetch to refresh the stale data in cache.
   			If the fetch is aborted for exceeding the recursion
   			quota, it was possible for 'named' to enter an infinite
   			callback loop and crash due to stack overflow. This has
   			been fixed. (CVE-2023-2911) [GL #4089]

   6190.	[security]	Improve the overmem cleaning process to prevent the
   			cache going over the configured limit. (CVE-2023-2828)
   			[GL #4055]

   6183.	[bug]		Fix a serve-stale bug where a delegation from cache
   			could be returned to the client. [GL #3950]

   6173.	[bug]		Properly process extra "nameserver" lines in
   			resolv.conf otherwise the next line is not properly
   			processed. [GL #4066]

   6169.	[bug]		named could crash when deleting inline-signing zones
   			with "rndc delzone". [GL #4054]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.54 2023/03/17 13:54:19 taca Exp $
d18 1
a18 1
BIND_VERSION=	9.16.42
@


1.53
log
@net/bind916: update to 9.16.38

	--- 9.16.38 released ---

6083.	[bug]		Fix DNSRPS-enabled builds as they were inadvertently
			broken by change 6042. [GL #3827]

6081.	[bug]		Handle primary server address lookup failures in
			nsupdate more gracefully. [GL #3830]

6080.	[bug]		'named -V' leaked memory. [GL #3829]

6079.	[bug]		Force set the DS state after a 'rdnc dnssec -checkds'
			command. [GL #3822]

6075.	[bug]		Add missing node lock when setting node->wild in
			add_wildcard_magic. [GL #3799]

6072.	[bug]		Avoid the OpenSSL lock contention when initializing
			Message Digest Contexts by using explicit algorithm
			fetching, initializing static contexts for every
			supported algorithms, and initializing the new context
			by copying the static copy. [GL #3795]

6069.	[bug]		Detach from the view in zone_shutdown() to
			release the memory held by the dead view
			early. [GL #3801]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.52 2023/01/26 13:32:47 taca Exp $
d18 1
a18 1
BIND_VERSION=	9.16.38
@


1.52
log
@net/bind916: update to 9.16.37

	--- 9.16.37 released ---

6067.	[security]	Fix serve-stale crash when recursive clients soft quota
			is reached. (CVE-2022-3924) [GL #3619]

6066.	[security]	Handle RRSIG lookups when serve-stale is active.
			(CVE-2022-3736) [GL #3622]

6064.	[security]	An UPDATE message flood could cause named to exhaust all
			available memory. This flaw was addressed by adding a
			new "update-quota" statement that controls the number of
			simultaneous UPDATE messages that can be processed or
			forwarded. The default is 100. A stats counter has been
			added to record events when the update quota is
			exceeded, and the XML and JSON statistics version
			numbers have been updated. (CVE-2022-3094) [GL #3523]

6062.	[func]		The DSCP implementation, which has only been
			partly operational since 9.16.0, is now marked as
			deprecated. Configuring DSCP values in named.conf
			will cause a warning will be logged. [GL #3773]

6060.	[bug]		Fix a use-after-free bug in dns_zonemgr_releasezone()
			by detaching from the zone manager outside of the write
			lock. [GL #3768]

6059.	[bug]		In some serve stale scenarios, like when following an
			expired CNAME record, named could return SERVFAIL if the
			previous request wasn't successful. Consider non-stale
			data when in serve-stale mode. [GL #3678]

6058.	[bug]		Prevent named from crashing when "rndc delzone"
			attempts to delete a zone added by a catalog zone.
			[GL #3745]

6050.	[bug]		Changes to the RPZ response-policy min-update-interval
			and add-soa options now take effect as expected when
			named is reconfigured. [GL #3740]

6048.	[bug]		Fix a log message error in dns_catz_update_from_db(),
			where serials with values of 2^31 or larger were logged
			incorrectly as negative numbers. [GL #3742]

6045.	[cleanup]	The list of supported DNSSEC algorithms changed log
			level from "warning" to "notice" to match named's other
			startup messages. [GL !7217]

6044.	[bug]		There was an "RSASHA236" typo in a log message.
			[GL !7206]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.51 2023/01/09 06:48:53 taca Exp $
d18 1
a18 1
BIND_VERSION=	9.16.37
@


1.51
log
@net/bind916: update to 9.16.36

9.16.36 (2022-12-21)

Feature Changes

* The auto-dnssec option has been deprecated and will be removed in a future
  BIND 9.19.x release. Please migrate to dnssec-policy.  [GL #3667]

Bug Fixes

* When a catalog zone was removed from the configuration, in some cases a
  dangling pointer could cause the named process to crash.  This has been
  fixed. [GL #3683]

* When a zone was deleted from a server, a key management object related to
  that zone was inadvertently kept in memory and only released upon
  shutdown.  This could lead to constantly increasing memory use on servers
  with a high rate of changes affecting the set of zones being served.  This
  has been fixed.  [GL #3727]

* In certain cases, named waited for the resolution of outstanding recursive
  queries to finish before shutting down.  This was unintended and has been
  fixed.  [GL #3183]

* The zone <name>/<class>: final reference detached log message was moved
  from the INFO log level to the DEBUG(1) log level to prevent the
  named-checkzone tool from superfluously logging this message in non-debug
  mode.  [GL #3707]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.50 2022/11/23 16:20:48 adam Exp $
d18 1
a18 1
BIND_VERSION=	9.16.36
@


1.50
log
@massive revision bump after textproc/icu update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.49 2022/11/16 13:47:38 taca Exp $
a4 1
PKGREVISION=	1
d18 1
a18 1
BIND_VERSION=	9.16.35
@


1.50.2.1
log
@Pullup ticket #6726 - requested by taca
net/bind916: security fix

Revisions pulled up:
- net/bind916/Makefile                                          1.51-1.52
- net/bind916/builtin.mk                                        1.2
- net/bind916/distinfo                                          1.43-1.44
- net/bind916/patches/patch-lib_isc_siphash.c                   1.4
- net/bind916/patches/patch-lib_ns_update.c                     1.3

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Mon Jan  9 06:48:53 UTC 2023

   Modified Files:
   	pkgsrc/net/bind916: Makefile distinfo

   Log Message:
   net/bind916: update to 9.16.36

   9.16.36 (2022-12-21)

   Feature Changes

   * The auto-dnssec option has been deprecated and will be removed in a future
     BIND 9.19.x release. Please migrate to dnssec-policy.  [GL #3667]

   Bug Fixes

   * When a catalog zone was removed from the configuration, in some cases a
     dangling pointer could cause the named process to crash.  This has been
     fixed. [GL #3683]

   * When a zone was deleted from a server, a key management object related to
     that zone was inadvertently kept in memory and only released upon
     shutdown.  This could lead to constantly increasing memory use on servers
     with a high rate of changes affecting the set of zones being served.  This
     has been fixed.  [GL #3727]

   * In certain cases, named waited for the resolution of outstanding recursive
     queries to finish before shutting down.  This was unintended and has been
     fixed.  [GL #3183]

   * The zone <name>/<class>: final reference detached log message was moved
     from the INFO log level to the DEBUG(1) log level to prevent the
     named-checkzone tool from superfluously logging this message in non-debug
     mode.  [GL #3707]

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Thu Jan 26 13:32:47 UTC 2023

   Modified Files:
   	pkgsrc/net/bind916: Makefile builtin.mk distinfo
   	pkgsrc/net/bind916/patches: patch-lib_isc_siphash.c
   	    patch-lib_ns_update.c

   Log Message:
   net/bind916: update to 9.16.37

   	--- 9.16.37 released ---

   6067.	[security]	Fix serve-stale crash when recursive clients soft quota
   			is reached. (CVE-2022-3924) [GL #3619]

   6066.	[security]	Handle RRSIG lookups when serve-stale is active.
   			(CVE-2022-3736) [GL #3622]

   6064.	[security]	An UPDATE message flood could cause named to exhaust all
   			available memory. This flaw was addressed by adding a
   			new "update-quota" statement that controls the number of
   			simultaneous UPDATE messages that can be processed or
   			forwarded. The default is 100. A stats counter has been
   			added to record events when the update quota is
   			exceeded, and the XML and JSON statistics version
   			numbers have been updated. (CVE-2022-3094) [GL #3523]

   6062.	[func]		The DSCP implementation, which has only been
   			partly operational since 9.16.0, is now marked as
   			deprecated. Configuring DSCP values in named.conf
   			will cause a warning will be logged. [GL #3773]

   6060.	[bug]		Fix a use-after-free bug in dns_zonemgr_releasezone()
   			by detaching from the zone manager outside of the write
   			lock. [GL #3768]

   6059.	[bug]		In some serve stale scenarios, like when following an
   			expired CNAME record, named could return SERVFAIL if the
   			previous request wasn't successful. Consider non-stale
   			data when in serve-stale mode. [GL #3678]

   6058.	[bug]		Prevent named from crashing when "rndc delzone"
   			attempts to delete a zone added by a catalog zone.
   			[GL #3745]

   6050.	[bug]		Changes to the RPZ response-policy min-update-interval
   			and add-soa options now take effect as expected when
   			named is reconfigured. [GL #3740]

   6048.	[bug]		Fix a log message error in dns_catz_update_from_db(),
   			where serials with values of 2^31 or larger were logged
   			incorrectly as negative numbers. [GL #3742]

   6045.	[cleanup]	The list of supported DNSSEC algorithms changed log
   			level from "warning" to "notice" to match named's other
   			startup messages. [GL !7217]

   6044.	[bug]		There was an "RSASHA236" typo in a log message.
   			[GL !7206]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.50 2022/11/23 16:20:48 adam Exp $
d5 1
d19 1
a19 1
BIND_VERSION=	9.16.37
@


1.49
log
@net/bind916: update to 9.16.35

9.6.35 (2022-11-16)

Bug Fixes

* A crash was fixed that happened when a dnssec-policy zone that used NSEC3
  was reconfigured to enable inline-signing.  [GL #3591]

* In certain resolution scenarios, quotas could be erroneously reached for
  servers, including any configured forwarders, resulting in SERVFAIL
  answers being sent to clients.  This has been fixed.  [GL #3598]

* rpz-ip rules in response-policy zones could be ineffective in some cases
  if a query had the CD (Checking Disabled) bit set to 1.  This has been
  fixed.  [GL #3247]

* Previously, if Internet connectivity issues were experienced during the
  initial startup of named, a BIND resolver with dnssec-validation set to
  auto could enter into a state where it would not recover without stopping
  named, manually deleting the managed-keys.bind and managed-keys.bind.jnl
  files, and starting named again.  This has been fixed.  [GL #2895]

* The statistics counter representing the current number of clients awaiting
  recursive resolution results (RecursClients) could overflow in certain
  resolution scenarios.  This has been fixed.  [GL #3584]

* Previously, BIND failed to start on Solaris-based systems with hundreds of
  CPUs.  This has been fixed.  [GL #3563]

* When a DNS resource record's TTL value was equal to the resolver's
  configured prefetch "eligibility" value, the record was erroneously not
  treated as eligible for prefetching.  This has been fixed.  [GL #3603]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.48 2022/10/19 11:04:49 taca Exp $
d5 1
@


1.48
log
@net/bind916: update to 9.16.34

9.16.34

Known Issues

* Upgrading from BIND 9.16.32 or any older version may require a manual
  configuration change.  The following configurations are affected:

	- type primary zones configured with dnssec-policy but without
          either allow-update or update-policy,

	- type secondary zones configured with dnssec-policy.

* In these cases please add inline-signing yes; to the individual zone
  configuration(s).  Without applying this change, named will fail to start.
  For more details, see
  https://kb.isc.org/docs/dnssec-policy-requires-dynamic-dns-or-inline-signing

New Features

* Support for parsing and validating the dohpath service parameter in SVCB
  records was added.  [GL #3544]

* named now logs the supported cryptographic algorithms during startup and
  in the output of named -V.  [GL #3541]

Bug Fixes

* Changing just the TSIG key names for primaries in catalog zones' member
  zones was not effective.  This has been fixed.  [GL #3557]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.47 2022/09/21 12:58:47 he Exp $
d18 1
a18 1
BIND_VERSION=	9.16.34
@


1.47
log
@Upgrade net/bind916 to version 9.16.33.

OKed by wiz@@

Pkgsrc changes:
 * Just checksum updates.

Upstream changes:
        --- 9.16.33 released ---

5962.   [security]      Fix memory leak in EdDSA verify processing.
                        (CVE-2022-38178) [GL #3487]

5961.   [security]      Fix memory leak in ECDSA verify processing.
                        (CVE-2022-38177) [GL #3487]

5960.   [security]      Fix serve-stale crash that could happen when
                        stale-answer-client-timeout was set to 0 and there was
                        a stale CNAME in the cache for an incoming query.
                        (CVE-2022-3080) [GL #3517]

5957.   [security]      Prevent excessive resource use while processing large
                        delegations. (CVE-2022-2795) [GL #3394]

5956.   [func]          Make RRL code treat all QNAMEs that are subject to
                        wildcard processing within a given zone as the same
                        name. [GL #3459]

5955.   [port]          The libxml2 library has deprecated the usage of
                        xmlInitThreads() and xmlCleanupThreads() functions. Use
                        xmlInitParser() and xmlCleanupParser() instead.
                        [GL #3518]

5954.   [func]          Fallback to IDNA2003 processing in dig when IDNA2008
                        conversion fails. [GL #3485]

5953.   [bug]           Fix a crash on shutdown in delete_trace_entry(). Add
                        mctx attach/detach pair to make sure that the memory
                        context used by a memory pool is not destroyed before
                        the memory pool itself. [GL #3515]

5952.   [bug]           Use quotes around address strings in YAML output.
                        [GL #3511]

5951.   [bug]           In some cases, the dnstap query_message field was
                        erroneously set when logging response messages.
                        [GL #3501]

5948.   [bug]           Fix nsec3.c:dns_nsec3_activex() function, add a missing
                        dns_db_detachnode() call. [GL #3500]

5945.   [bug]           If parsing /etc/bind.key failed, delv could assert
                        when trying to parse the built in trust anchors as
                        the parser hadn't been reset. [GL !6468]

5942.   [bug]           Fix tkey.c:buildquery() function's error handling by
                        adding the missing cleanup code. [GL #3492]

5941.   [func]          Zones with dnssec-policy now require dynamic DNS or
                        inline-siging to be configured explicitly. [GL #3381]

5936.   [bug]           Don't enable serve-stale for lookups that error because
                        it is a duplicate query or a query that would be
                        dropped. [GL #2982]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.46 2022/08/17 15:38:28 taca Exp $
d18 1
a18 1
BIND_VERSION=	9.16.33
@


1.46
log
@net/bind916: update to 9.16.32

9.16.32 (2022-08-17)

Notes for BIND 9.16.32

Feature Changes

* The DNSSEC algorithms RSASHA1 and NSEC3RSASHA1 are now automatically
  disabled on systems where they are disallowed by the security policy
  (e.g. Red Hat Enterprise Linux 9).  Primary zones using those algorithms
  need to be migrated to new algorithms prior to running on these systems,
  as graceful migration to different DNSSEC algorithms is not possible when
  RSASHA1 is disallowed by the operating system.  [GL #3469]

* Log messages related to fetch limiting have been improved to provide more
  complete information.  Specifically, the final counts of allowed and
  spilled fetches are now logged before the counter object is destroyed.
  [GL #3461]

Bug Fixes

* Non-dynamic zones that inherit dnssec-policy from the view or options
  blocks were not marked as inline-signed and therefore never scheduled to
  be re-signed.  This has been fixed.  [GL #3438]

* The old max-zone-ttl zone option was meant to be superseded by the
  max-zone-ttl option in dnssec-policy; however, the latter option was not
  fully effective.  This has been corrected: zones no longer load if they
  contain TTLs greater than the limit configured in dnssec-policy.  For
  zones with both the old max-zone-ttl option and dnssec-policy configured,
  the old option is ignored, and a warning is generated.  [GL #2918]

* rndc dumpdb -expired was fixed to include expired RRsets, even if
  stale-cache-enable is set to no and the cache-cleaning time window has
  passed.  [GL #3462]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.45 2022/07/20 15:14:13 taca Exp $
d18 1
a18 1
BIND_VERSION=	9.16.32
@


1.45
log
@net/bind916: update to 9.16.31

9.6.31 (2022-07-20)

5917.	[bug]		Update ifconfig.sh script as is miscomputed interface
			identifiers when destroying interfaces. [GL #3061]

5915.	[bug]		Detect missing closing brace (}) and computational
			overflows in $GENERATE directives. [GL #3429]

5913.	[bug]		Fix a race between resolver query timeout and
			validation in resolver.c:validated(). Remove
			resolver.c:maybe_destroy() as it is no loger needed.
			[GL #3398]

5909.	[bug]		The server-side destination port was missing from dnstap
			captures of client traffic. [GL #3309]

5905.	[bug]		When the TCP connection would be closed/reset between
			the connect/accept and the read, the uv_read_start()
			return value would be unexpected and cause an assertion
			failure. [GL #3400]

5903.	[bug]		When named checks that the OPCODE in a response matches
			that of the request, if there is a mismatch named logs
			an error.  Some of those error messages incorrectly
			used RCODE instead of OPCODE to lookup the nemonic.
			This has been corrected. [GL !6420]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.44 2022/07/19 11:56:00 jperkin Exp $
d18 1
a18 1
BIND_VERSION=	9.16.31
@


1.44
log
@bind916: Fix SMF method script.  Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.43 2022/06/28 11:34:58 wiz Exp $
a4 1
PKGREVISION=	2
d18 1
a18 1
BIND_VERSION=	9.16.30
@


1.43
log
@*: recursive bump for perl 5.36
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.42 2022/06/15 14:02:36 taca Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.42
log
@net/bind916: update to 9.16.30

	--- 9.16.30 released ---

5899.	[func]		Don't try to process DNSSEC-related and ZONEMD records
			in catz. [GL #3380]

5890.	[bug]		When the fetches-per-server quota was adjusted
			because of an authoritative server timing out more
			or less frequently, it was incorrectly set to 1
			rather than the intended value.  This has been
			fixed. [GL #3327]

5888.	[bug]		Only write key files if the dnssec-policy keymgr has
			changed the metadata. [GL #3302]

5823.	[func]		Replace hazard pointers based lock-free list with
			locked-list based queue that's simpler and has no or
			little performance impact. [GL #3180]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.41 2022/05/18 15:05:07 taca Exp $
d5 1
@


1.41
log
@net/bind916: update to 9.16.29

This release contains a fix for CVE-2022-1183.


	--- 9.16.29 released ---

5885.	[bug]		RPZ NSIP and NSDNAME rule processing didn't handle stub
			and static-stub zones at or above the query name.  This
			has now been addressed. [GL #3232]

5881.	[bug]		dig +nssearch could hang in rare cases when recv_done()
			callback was being called earlier than send_done().
			[GL #3278]

5880.	[func]		Add new named command-line option -C to print built-in
			defaults. [GL #1326]

5879.	[contrib]	dlz: Add FALLTHROUGH and UNREACHABLE macros. [GL #3306]

5874.	[bug]		keymgr didn't work with python 3.11. [GL !6157]

5866.	[bug]		Work around a jemalloc quirk which could trigger an
			out-of-memory condition in named over time. [GL #3287]

5863.	[bug]		If there was a pending negative cache DS entry,
			validations depending upon it could fail. [GL #3279]

5858.	[bug]		Don't remove CDS/CDNSKEY DELETE records on zone sign
			when using 'auto-dnssec maintain;'. [GL #2931]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.40 2022/04/21 14:14:46 taca Exp $
d18 1
a18 1
BIND_VERSION=	9.16.29
@


1.40
log
@net/bind916: update to 9.16.28

	--- 9.16.28 released ---

5856.	[bug]		The "starting maxtime timer" message related to outgoing
			zone transfers was incorrectly logged at the ERROR level
			instead of DEBUG(1). [GL #3208]

5852.	[func]		Add new "reuseport" option to enable/disable load
			balancing of sockets. [GL #3249]

5843.	[bug]		When an UPDATE targets a zone that is not configured,
			the requested zone name is now logged in the "not
			authoritative" error message, so that it is easier to
			track down problematic update clients. [GL #3209]

5836.	[bug]		Quote the dns64 prefix in error messages that complain
			about problems with it, to avoid confusion with the
			following dns64 ACLs. [GL #3210]

5834.	[cleanup]	C99 variable-length arrays are difficult to use safely,
			so avoid them except in test code. [GL #3201]

5828.	[bug]		Replace single TCP write timer with per-TCP write
			timers. [GL #3200]

5824.	[bug]		Invalid dnssec-policy definitions were being accepted
			where the defined keys did not cover both KSK and ZSK
			roles for a given algorithm.  This is now checked for
			and the dnssec-policy is rejected if both roles are
			not present for all algorithms in use. [GL #3142]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.39 2022/04/18 19:11:48 adam Exp $
d18 1
a18 1
BIND_VERSION=	9.16.28
@


1.39
log
@revbump for textproc/icu update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.38 2022/04/03 18:50:19 adam Exp $
a4 1
PKGREVISION=	2
d18 1
a18 1
BIND_VERSION=	9.16.27
@


1.38
log
@revbump for devel/protobuf
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.37 2022/03/17 00:18:05 taca Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.37
log
@net/bind916: update to 9.16.27

	--- 9.16.27 released ---

5818.	[security]	A synchronous call to closehandle_cb() caused
			isc__nm_process_sock_buffer() to be called recursively,
			which in turn left TCP connections hanging in the
			CLOSE_WAIT state blocking indefinitely when
			out-of-order processing was disabled. (CVE-2022-0396)
			[GL #3112]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.36 2022/02/20 12:57:56 taca Exp $
d5 1
@


1.36
log
@net/bind916: update to 9.16.26

	--- 9.16.26 released ---

5801.	[bug]		Log "quota reached" message when hard quota
			is reached when accepting a connection. [GL #3125]

5800.	[func]		Add ECS support to the DLZ interface. [GL #3082]

5797.	[bug]		A failed view configuration during a named
			reconfiguration procedure could cause inconsistencies
			in BIND internal structures, causing a crash or other
			unexpected errors. [GL #3060]

5795.	[bug]		rndc could crash when interrupted by a signal
			before receiving a response. [GL #3080]

5793.	[bug]		Correctly detect and enable UDP recvmmsg support
			in all versions of libuv that support it. [GL #3095]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35 2022/01/27 13:35:36 taca Exp $
d18 1
a18 1
BIND_VERSION=	9.16.26
@


1.35
log
@net/bind916: update to 9.16.25

Notes for BIND 9.16.25

Feature Changes

* Overall memory use by named has been optimized and reduced, especially on
  systems with many CPU cores.  The default memory allocator has been
  switched from internal to external.  A new command-line option -M internal
  allows named to be started with the old internal memory allocator.  [GL
  #2398]

Bug Fixes

* On FreeBSD, TCP connections leaked a small amount of heap memory, leading
  to an eventual out-of-memory problem.  This has been fixed.  [GL #3051]

* If signatures created by the ZSK were expired and the ZSK private key was
  offline, the signatures were not replaced.  This behavior has been amended
  to replace the expired signatures with new signatures created using the
  KSK.  [GL #3049]

* Under certain circumstances, the signed version of an inline-signed zone
  could be dumped to disk without the serial number of the unsigned version
  of the zone.  This prevented resynchronization of the zone contents after
  named restarted, if the unsigned zone file was modified while named was
  not running.  This has been fixed.  [GL #3071]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.34 2021/12/15 14:19:21 he Exp $
d18 1
a18 1
BIND_VERSION=	9.16.25
@


1.34
log
@Eh, undo PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.33 2021/12/15 14:18:32 he Exp $
d18 1
a18 1
BIND_VERSION=	9.16.24
@


1.33
log
@Upgrade net/bind916 to version 9.16.24.

Upstream changes:

        --- 9.16.24 released ---

5773.   [func]          Change the message when accepting TCP connection has
                        failed to say "Accepting TCP connection failed" and
                        change the log level for ISC_R_NOTCONNECTED, ISC_R_QUOTA
                        and ISC_R_SOFTQUOTA results codes from ERROR to INFO.
                        [GL #2700]

5768.   [bug]           dnssec-dsfromkey failed to omit revoked keys. [GL #853]

5764.   [bug]           dns_sdlz_putrr failed to process some valid resource
                        records. [GL #3021]

5762.   [bug]           Fix a "named" crash related to removing and restoring a
                        `catalog-zone` entry in the configuration file and
                        running `rndc reconfig`. [GL #1608]

5758.   [bug]           mdig now honors the operating system's preferred
                        ephemeral port range. [GL #2374]

5757.   [test]          Replace sed in nsupdate system test with awk to
                        construct the nsupdate command.  The sed expression
                        was not reliably changing the ttl. [GL #3003]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.32 2021/12/08 16:05:54 adam Exp $
a4 1
PKGREVISION=	1
@


1.32
log
@revbump for icu and libffi
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.31 2021/11/19 14:32:27 taca Exp $
d19 1
a19 1
BIND_VERSION=	9.16.23
@


1.31
log
@net/bind916: update to 9.16.23

--- 9.16.23 released ---

5752.	[bug]		Fix an assertion failure caused by missing member zones
			during a reload of a catalog zone. [GL #2308]

5750.	[bug]		Fix a bug when comparing two RSA keys. There was a typo
			which caused the "p" prime factors to not being
			compared. [GL #2972]

5737.	[bug]		Address Coverity warning in lib/dns/dnssec.c.
			[GL #2935]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.30 2021/11/11 12:02:49 kim Exp $
d5 1
@


1.30
log
@*: Revbump for protobuf-3.19.0

Fix for: Shared object "libprotobuf.so.29" not found
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2021/10/29 06:01:19 taca Exp $
a4 1
PKGREVISION=	1
d18 1
a18 1
BIND_VERSION=	9.16.22
@


1.29
log
@net/bind916: update to 9.16.22

This release contains security fix.

--- 9.16.22 released ---

5736.	[security]	The "lame-ttl" option is now forcibly set to 0. This
			effectively disables the lame server cache, as it could
			previously be abused by an attacker to significantly
			degrade resolver performance. (CVE-2021-25219)
			[GL #2899]

5724.	[bug]		Address a potential deadlock when checking zone content
			consistency. [GL #2908]

5723.	[bug]		Change 5709 broke backward compatibility for the
			"check-names master ..." and "check-names slave ..."
			options. This has been fixed. [GL #2911]

5720.	[contrib]	Old-style DLZ drivers that had to be enabled at
			build-time have been marked as deprecated. [GL #2814]

5719.	[func]		The "map" zone file format has been marked as
			deprecated. [GL #2882]

5717.	[func]		The "cache-file" option, which was documented as "for
			testing purposes only" and not to be used, has been
			removed. [GL #2903]

5716.	[bug]		Multiple library names were mistakenly passed to the
			krb5-config utility when ./configure was invoked with
			the --with-gssapi=[/path/to/]krb5-config option. This
			has been fixed by invoking krb5-config separately for
			each required library. [GL #2866]

5715.	[func]		Add a check for ports specified in "*-source(-v6)"
			options clashing with a global listening port. Such a
			configuration was already unsupported, but it failed
			silently; it is now treated as an error. [GL #2888]

5714.	[bug]		Remove the "adjust interface" mechanism which was
			responsible for setting up listeners on interfaces when
			the "*-source(-v6)" address and port were the same as
			the "listen-on(-v6)" address and port. Such a
			configuration is no longer supported; under certain
			timing conditions, that mechanism could prevent named
			from listening on some TCP ports. This has been fixed.
			[GL #2852]

5712.	[doc]		Add deprecation notice about removing native PKCS#11
			support in the next major BIND 9 release. [GL #2691]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2021/10/24 06:40:28 taca Exp $
d5 1
@


1.28
log
@net/bind916: update pkgsrc changes from NetBSD

Catch up changes from NetBSD; update them for BIND 9.16.

Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2021/10/21 20:33:07 kim Exp $
a4 1
PKGREVISION=	2
d18 1
a18 1
BIND_VERSION=	9.16.21
@


1.27
log
@*: Revbump for protobuf-3.18.0

Fix for: Shared object "libprotobuf.so.28" not found
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2021/09/19 16:26:51 taca Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.26
log
@net/bind916: update to 9.16.21

--- 9.16.21 released ---

5711.	[bug]		"map" files exceeding 2GB in size failed to load due to
			a size comparison that incorrectly treated the file size
			as a signed integer. [GL #2878]

5710.	[port]		win32: incorrect parentheses resulted in the wrong
			sizeof() tests being used to pick the appropriate
			Windows atomic operations for the object's size.
			[GL #2891]

5709.	[cleanup]	Enum values throughout the code have been updated
			to use the terms "primary" and "secondary" instead of
			"master" and "slave", respectively. [GL #1944]

5708.	[bug]		The thread-local isc_tid_v variable was not properly
			initialized when running BIND 9 as a Windows Service,
			leading to a crash on startup. [GL #2837]

5705.	[bug]		Change #5686 altered the internal memory structure of
			zone databases, but neglected to update the MAPAPI value
			for zone files in "map" format. This caused named to
			attempt to load incompatible map files, triggering an
			assertion failure on startup. The MAPAPI value has now
			been updated, so named rejects outdated files when
			encountering them. [GL #2872]

5704.	[bug]		Change #5317 caused the EDNS TCP Keepalive option to be
			ignored inadvertently in client requests. It has now
			been fixed and this option is handled properly again.
			[GL #1927]

5701.	[bug]		named-checkconf failed to detect syntactically invalid
			values of the "key" and "tls" parameters used to define
			members of remote server lists. [GL #2461]

5700.	[bug]		When a member zone was removed from a catalog zone,
			journal files for the former were not deleted.
			[GL #2842]

5699.	[func]		Data structures holding DNSSEC signing statistics are
			now grown and shrunk as necessary upon key rollover
			events. [GL #1721]

5698.	[bug]		When a DNSSEC-signed zone which only has a single
			signing key available is migrated to use KASP, that key
			is now treated as a Combined Signing Key (CSK).
			[GL #2857]

5696.	[protocol]	Support for HTTPS and SVCB record types has been added.
			(This does not include ADDITIONAL section processing for
			these record types, only basic support for RR type
			parsing and printing.) [GL #1132]

5694.	[bug]		Stale data in the cache could cause named to send
			non-minimized queries despite QNAME minimization being
			enabled. [GL #2665]

5691.	[bug]		When a dynamic zone was made available in another view
			using the "in-view" statement, running "rndc freeze"
			always reported an "already frozen" error even though
			the zone was successfully frozen. [GL #2844]

5690.	[func]		dnssec-signzone now honors Predecessor and Successor
			metadata found in private key files: if a signature for
			an RRset generated by the inactive predecessor exists
			and does not need to be replaced, no additional
			signature is now created for that RRset using the
			successor key. This enables dnssec-signzone to gradually
			replace RRSIGs during a ZSK rollover. [GL #1551]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2021/08/21 03:55:54 taca Exp $
d5 1
@


1.26.2.1
log
@Pullup ticket #6525 - requested by taca
net/bind916: security fix

Revisions pulled up:
- net/bind916/Makefile                                          1.28-1.29
- net/bind916/distinfo                                          1.24,1.26
- net/bind916/patches/patch-bin_named_unix_os.c                 1.1
- net/bind916/patches/patch-bin_tools_arpaname.c                deleted
- net/bind916/patches/patch-contrib_dlz_modules_wildcard_dlz__wildcard__dynamic.c deleted
- net/bind916/patches/patch-lib_dns_client.c                    1.1
- net/bind916/patches/patch-lib_dns_dnsrps.c                    deleted
- net/bind916/patches/patch-lib_dns_include_dns_client.h        1.1
- net/bind916/patches/patch-lib_dns_include_dns_zone.h          1.3
- net/bind916/patches/patch-lib_dns_peer.c                      deleted
- net/bind916/patches/patch-lib_dns_rbt.c                       1.3
- net/bind916/patches/patch-lib_dns_rdata.c                     1.1
- net/bind916/patches/patch-lib_dns_zone.c                      1.5
- net/bind916/patches/patch-lib_isc_app.c                       1.1
- net/bind916/patches/patch-lib_isc_netmgr_netmgr-int.h         1.1
- net/bind916/patches/patch-lib_isc_netmgr_netmgr.c             1.2
- net/bind916/patches/patch-lib_isc_siphash.c                   1.3
- net/bind916/patches/patch-lib_isc_timer.c                     1.1
- net/bind916/patches/patch-lib_isc_unix_include_isc_align.h    deleted
- net/bind916/patches/patch-lib_isc_unix_include_isc_stdatomic.h 1.1
- net/bind916/patches/patch-lib_isc_unix_socket.c               1.6
- net/bind916/patches/patch-lib_ns_Makefile.in                  1.3
- net/bind916/patches/patch-lib_ns_client.c                     1.5
- net/bind916/patches/patch-lib_ns_interfacemgr.c               deleted

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Oct 24 06:40:28 UTC 2021

   Modified Files:
   	pkgsrc/net/bind916: Makefile distinfo
   	pkgsrc/net/bind916/patches: patch-lib_dns_include_dns_zone.h
   	    patch-lib_dns_rbt.c patch-lib_dns_zone.c
   	    patch-lib_isc_netmgr_netmgr.c patch-lib_isc_unix_socket.c
   	    patch-lib_ns_Makefile.in patch-lib_ns_client.c
   Added Files:
   	pkgsrc/net/bind916/patches: patch-bin_named_unix_os.c
   	    patch-lib_dns_client.c patch-lib_dns_include_dns_client.h
   	    patch-lib_dns_rdata.c patch-lib_isc_app.c
   	    patch-lib_isc_netmgr_netmgr-int.h patch-lib_isc_siphash.c
   	    patch-lib_isc_timer.c patch-lib_isc_unix_include_isc_stdatomic.h
   Removed Files:
   	pkgsrc/net/bind916/patches: patch-bin_tools_arpaname.c
   	    patch-contrib_dlz_modules_wildcard_dlz__wildcard__dynamic.c
   	    patch-lib_dns_dnsrps.c patch-lib_dns_peer.c
   	    patch-lib_isc_unix_include_isc_align.h patch-lib_ns_interfacemgr.c

   Log Message:
   net/bind916: update pkgsrc changes from NetBSD

   Catch up changes from NetBSD; update them for BIND 9.16.

   Bump PKGREVISION.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Fri Oct 29 06:01:19 UTC 2021

   Modified Files:
   	pkgsrc/net/bind916: Makefile distinfo

   Log Message:
   net/bind916: update to 9.16.22

   This release contains security fix.

   --- 9.16.22 released ---

   5736.	[security]	The "lame-ttl" option is now forcibly set to 0. This
   			effectively disables the lame server cache, as it could
   			previously be abused by an attacker to significantly
   			degrade resolver performance. (CVE-2021-25219)
   			[GL #2899]

   5724.	[bug]		Address a potential deadlock when checking zone content
   			consistency. [GL #2908]

   5723.	[bug]		Change 5709 broke backward compatibility for the
   			"check-names master ..." and "check-names slave ..."
   			options. This has been fixed. [GL #2911]

   5720.	[contrib]	Old-style DLZ drivers that had to be enabled at
   			build-time have been marked as deprecated. [GL #2814]

   5719.	[func]		The "map" zone file format has been marked as
   			deprecated. [GL #2882]

   5717.	[func]		The "cache-file" option, which was documented as "for
   			testing purposes only" and not to be used, has been
   			removed. [GL #2903]

   5716.	[bug]		Multiple library names were mistakenly passed to the
   			krb5-config utility when ./configure was invoked with
   			the --with-gssapi=[/path/to/]krb5-config option. This
   			has been fixed by invoking krb5-config separately for
   			each required library. [GL #2866]

   5715.	[func]		Add a check for ports specified in "*-source(-v6)"
   			options clashing with a global listening port. Such a
   			configuration was already unsupported, but it failed
   			silently; it is now treated as an error. [GL #2888]

   5714.	[bug]		Remove the "adjust interface" mechanism which was
   			responsible for setting up listeners on interfaces when
   			the "*-source(-v6)" address and port were the same as
   			the "listen-on(-v6)" address and port. Such a
   			configuration is no longer supported; under certain
   			timing conditions, that mechanism could prevent named
   			from listening on some TCP ports. This has been fixed.
   			[GL #2852]

   5712.	[doc]		Add deprecation notice about removing native PKCS#11
   			support in the next major BIND 9 release. [GL #2691]
@
text
@d1 1
a1 1
# $NetBSD$
d18 1
a18 1
BIND_VERSION=	9.16.22
@


1.25
log
@net/bind916: add patch for map zone file problem

Add patch: <https://kb.isc.org/docs/map-zone-format-incompatibility-in-bind-9-16-20-and-9-17-17>.

Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2021/08/19 03:33:49 taca Exp $
a4 1
PKGREVISION=	1
a8 4
PATCH_SITES=		https://downloads.isc.org/isc/bind9/9.16.20/patches/
PATCHFILES=		bind-9.16.20-map-format-fix.patch
PATCH_DIST_STRIP=	-p1

d18 1
a18 1
BIND_VERSION=	9.16.20
@


1.24
log
@net/bind916: update to 9.16.20

This update contains security fix: CVE-2021-25218.


	--- 9.16.20 released ---

5689.	[security]	An assertion failure occurred when named attempted to
			send a UDP packet that exceeded the MTU size, if
			Response Rate Limiting (RRL) was enabled.
			(CVE-2021-25218) [GL #2856]

5688.	[bug]		Zones using KASP and inline-signed zones failed to apply
			changes from the unsigned zone to the signed zone under
			certain circumstances. This has been fixed. [GL #2735]

5687.	[bug]		"rndc reload <zonename>" could trigger a redundant
			reload for an inline-signed zone whose zone file was not
			modified since the last "rndc reload". This has been
			fixed. [GL #2855]

5686.	[func]		The number of internal data structures allocated for
			each zone was reduced. [GL #2829]

5685.	[bug]		named failed to check the opcode of responses when
			performing zone refreshes, stub zone updates, and UPDATE
			forwarding. This has been fixed. [GL #2762]

5682.	[bug]		Some changes to "zone-statistics" settings were not
			properly processed by "rndc reconfig". This has been
			fixed. [GL #2820]

5681.	[func]		Relax the checks in the dns_zone_cdscheck() function to
			allow CDS and CDNSKEY records in the zone that do not
			match an existing DNSKEY record, as long as the
			algorithm matches. This allows a clean rollover from one
			provider to another in a multi-signer DNSSEC
			configuration. [GL #2710]

5679.	[func]		Thread affinity is no longer set. [GL #2822]

5678.	[bug]		The "check DS" code failed to release all resources upon
			named shutdown when a refresh was in progress. This has
			been fixed. [GL #2811]

5672.	[bug]		Authentication of rndc messages could fail if a
			"controls" statement was configured with multiple key
			algorithms for the same listener. This has been fixed.
			[GL #2756]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2021/08/02 18:45:35 jklos Exp $
d5 1
d10 4
@


1.23
log
@Fixed COMMENT because package is at 9.16.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2021/07/22 13:30:24 he Exp $
d18 1
a18 1
BIND_VERSION=	9.16.19
@


1.22
log
@Upgrade net/bind916 to version 9.16.19.

Upstream changes:

        --- 9.16.19 released ---

5671.   [bug]           A race condition could occur where two threads were
                        competing for the same set of key file locks, leading to
                        a deadlock. This has been fixed. [GL #2786]

5670.   [bug]           create_keydata() created an invalid placeholder keydata
                        record upon a refresh failure, which prevented the
                        database of managed keys from subsequently being read
                        back. This has been fixed. [GL #2686]

5669.   [func]          KASP support was extended with the "check DS" feature.
                        Zones with "dnssec-policy" and "parental-agents"
                        configured now check for DS presence and can perform
                        automatic KSK rollovers. [GL #1126]

5668.   [bug]           Rescheduling a setnsec3param() task when a zone failed
                        to load on startup caused a hang on shutdown. This has
                        been fixed. [GL #2791]

5667.   [bug]           The configuration-checking code failed to account for
                        the inheritance rules of the "dnssec-policy" option.
                        This has been fixed. [GL #2780]

5666.   [doc]           The safe "edns-udp-size" value was tweaked to match the
                        probing value from BIND 9.16 for better compatibility.
                        [GL #2183]

5665.   [bug]           If nsupdate sends an SOA request and receives a REFUSED
                        response, it now fails over to the next available
                        server. [GL #2758]

5664.   [func]          For UDP messages larger than the path MTU, named now
                        sends an empty response with the TC (TrunCated) bit set.
                        In addition, setting the DF (Don't Fragment) flag on
                        outgoing UDP sockets was re-enabled. [GL #2790]

5662.   [bug]           Views with recursion disabled are now configured with a
                        default cache size of 2 MB unless "max-cache-size" is
                        explicitly set. This prevents cache RBT hash tables from
                        being needlessly preallocated for such views. [GL #2777]

5661.   [bug]           Change 5644 inadvertently introduced a deadlock: when
                        locking the key file mutex for each zone structure in a
                        different view, the "in-view" logic was not considered.
                        This has been fixed. [GL #2783]

5658.   [bug]           Increasing "max-cache-size" for a running named instance
                        (using "rndc reconfig") did not cause the hash tables
                        used by cache databases to be grown accordingly. This
                        has been fixed. [GL #2770]

5655.   [bug]           Signed, insecure delegation responses prepared by named
                        either lacked the necessary NSEC records or contained
                        duplicate NSEC records when both wildcard expansion and
                        CNAME chaining were required to prepare the response.
                        This has been fixed. [GL #2759]

5653.   [bug]           A bug that caused the NSEC3 salt to be changed on every
                        restart for zones using KASP has been fixed. [GL #2725]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2021/07/20 06:41:46 rin Exp $
d11 1
a11 1
COMMENT=	Berkeley Internet Name Daemon implementation of DNS, version 9.14
@


1.21
log
@net/bind916 --disable-atomic is no longer supported
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2021/07/20 06:39:45 rin Exp $
a4 1
PKGREVISION=	2
d18 1
a18 1
BIND_VERSION=	9.16.18
@


1.20
log
@net/bind916 Use atomic 32-bit integers where appropriate, revision++

Mostly taken from NetBSD base:

- For counters, make sure to use 32-bit integers for !_LP64 platforms.
  In the previous revisions, this is partially done, i.e., incomplete.

- For flags fit within 32-bit width, use 32-bit integers for everyone.
  In the previous, this is incomplete, and restricted for __NetBSD__.
  Fix and generalize to everyone.

- Make comments in patches more helpful.

Fix build for ILP32 platforms as reported in PR pkg/56315.

Thanks jklos@@ for testing.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2021/06/23 20:33:14 nia Exp $
a39 6
.if !empty(MACHINE_PLATFORM:MNetBSD-*-m68k) || \
    !empty(MACHINE_PLATFORM:MNetBSD-*-mipsel) || \
    !empty(MACHINE_PLATFORM:MNetBSD-*-vax) || \
    !empty(MACHINE_PLATFORM:MNetBSD-*-i386)
CONFIGURE_ARGS+=		--disable-atomic
.endif
@


1.19
log
@Revbump for MySQL default change
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2021/06/19 13:18:21 otis Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.18
log
@net/bind916: Update to 9.6.18

This is a bugfix release.

- Fixed a bug that caused the NSEC salt to be changed for KASP zones on every
  startup.

- Signed, insecure delegation responses prepared by named either lacked the
  necessary NSEC records or contained duplicate NSEC records when both wildcard
  expansion and CNAME chaining were required to prepare the response. This has
  been fixed.

- Queries where the wildcard match contained the letter W failed to return the
  correct response as the W was mapped to \000.

- Checking of key-directory and dnssec-policy was broken. The checks failed to
  account for key-directory inheritance.

Full release notes:
https://bind9.readthedocs.io/en/v9_16/notes.html#notes-for-bind-9-16-18
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2021/06/17 09:04:45 otis Exp $
d5 1
@


1.18.2.1
log
@Pullup ticket #6493 - requested by taca
net/bind916: security fix

Revisions pulled up:
- net/bind916/Makefile                                          1.20-1.25
- net/bind916/distinfo                                          1.17-1.21
- net/bind916/patches/patch-lib_dns_include_dns_zone.h          1.2
- net/bind916/patches/patch-lib_dns_zone.c                      1.3-1.4
- net/bind916/patches/patch-lib_isc_include_isc_types.h         1.3
- net/bind916/patches/patch-lib_isc_stats.c                     1.2
- net/bind916/patches/patch-lib_ns_client.c                     1.4
- net/bind916/patches/patch-lib_ns_include_ns_client.h          1.2

---
   Module Name:	pkgsrc
   Committed By:	rin
   Date:		Tue Jul 20 06:39:45 UTC 2021

   Modified Files:
   	pkgsrc/net/bind916: Makefile distinfo
   	pkgsrc/net/bind916/patches: patch-lib_dns_include_dns_zone.h
   	    patch-lib_dns_zone.c patch-lib_isc_stats.c
   	    patch-lib_ns_include_ns_client.h
   Added Files:
   	pkgsrc/net/bind916/patches: patch-lib_isc_include_isc_types.h
   	    patch-lib_ns_client.c

   Log Message:
   net/bind916 Use atomic 32-bit integers where appropriate, revision++

   Mostly taken from NetBSD base:

   - For counters, make sure to use 32-bit integers for !_LP64 platforms.
     In the previous revisions, this is partially done, i.e., incomplete.

   - For flags fit within 32-bit width, use 32-bit integers for everyone.
     In the previous, this is incomplete, and restricted for __NetBSD__.
     Fix and generalize to everyone.

   - Make comments in patches more helpful.

   Fix build for ILP32 platforms as reported in PR pkg/56315.

   Thanks jklos@@ for testing.

---
   Module Name:	pkgsrc
   Committed By:	rin
   Date:		Tue Jul 20 06:41:46 UTC 2021

   Modified Files:
   	pkgsrc/net/bind916: Makefile

   Log Message:
   net/bind916 --disable-atomic is no longer supported

---
   Module Name:	pkgsrc
   Committed By:	rin
   Date:		Tue Jul 20 07:23:04 UTC 2021

   Modified Files:
   	pkgsrc/net/bind916: distinfo
   	pkgsrc/net/bind916/patches: patch-lib_dns_zone.c

   Log Message:
   net/bind916: Oops, fix reversed ``#if''

---
   Module Name:	pkgsrc
   Committed By:	he
   Date:		Thu Jul 22 13:30:24 UTC 2021

   Modified Files:
   	pkgsrc/net/bind916: Makefile distinfo

   Log Message:
   Upgrade net/bind916 to version 9.16.19.

   Upstream changes:

           --- 9.16.19 released ---

   5671.   [bug]           A race condition could occur where two threads were
                           competing for the same set of key file locks, leading to
                           a deadlock. This has been fixed. [GL #2786]

   5670.   [bug]           create_keydata() created an invalid placeholder keydata
                           record upon a refresh failure, which prevented the
                           database of managed keys from subsequently being read
                           back. This has been fixed. [GL #2686]

   5669.   [func]          KASP support was extended with the "check DS" feature.
                           Zones with "dnssec-policy" and "parental-agents"
                           configured now check for DS presence and can perform
                           automatic KSK rollovers. [GL #1126]

   5668.   [bug]           Rescheduling a setnsec3param() task when a zone failed
                           to load on startup caused a hang on shutdown. This has
                           been fixed. [GL #2791]

   5667.   [bug]           The configuration-checking code failed to account for
                           the inheritance rules of the "dnssec-policy" option.
                           This has been fixed. [GL #2780]

   5666.   [doc]           The safe "edns-udp-size" value was tweaked to match the
                           probing value from BIND 9.16 for better compatibility.
                           [GL #2183]

   5665.   [bug]           If nsupdate sends an SOA request and receives a REFUSED
                           response, it now fails over to the next available
                           server. [GL #2758]

   5664.   [func]          For UDP messages larger than the path MTU, named now
                           sends an empty response with the TC (TrunCated) bit set.
                           In addition, setting the DF (Don't Fragment) flag on
                           outgoing UDP sockets was re-enabled. [GL #2790]

   5662.   [bug]           Views with recursion disabled are now configured with a
                           default cache size of 2 MB unless "max-cache-size" is
                           explicitly set. This prevents cache RBT hash tables from
                           being needlessly preallocated for such views. [GL #2777]

   5661.   [bug]           Change 5644 inadvertently introduced a deadlock: when
                           locking the key file mutex for each zone structure in a
                           different view, the "in-view" logic was not considered.
                           This has been fixed. [GL #2783]

   5658.   [bug]           Increasing "max-cache-size" for a running named instance
                           (using "rndc reconfig") did not cause the hash tables
                           used by cache databases to be grown accordingly. This
                           has been fixed. [GL #2770]

   5655.   [bug]           Signed, insecure delegation responses prepared by named
                           either lacked the necessary NSEC records or contained
                           duplicate NSEC records when both wildcard expansion and
                           CNAME chaining were required to prepare the response.
                           This has been fixed. [GL #2759]

   5653.   [bug]           A bug that caused the NSEC3 salt to be changed on every
                           restart for zones using KASP has been fixed. [GL #2725]

---
   Module Name:	pkgsrc
   Committed By:	jklos
   Date:		Mon Aug  2 18:45:35 UTC 2021

   Modified Files:
   	pkgsrc/net/bind916: Makefile

   Log Message:
   Fixed COMMENT because package is at 9.16.

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Thu Aug 19 03:33:49 UTC 2021

   Modified Files:
   	pkgsrc/net/bind916: Makefile distinfo

   Log Message:
   net/bind916: update to 9.16.20

   This update contains security fix: CVE-2021-25218.

   	--- 9.16.20 released ---

   5689.	[security]	An assertion failure occurred when named attempted to
   			send a UDP packet that exceeded the MTU size, if
   			Response Rate Limiting (RRL) was enabled.
   			(CVE-2021-25218) [GL #2856]

   5688.	[bug]		Zones using KASP and inline-signed zones failed to apply
   			changes from the unsigned zone to the signed zone under
   			certain circumstances. This has been fixed. [GL #2735]

   5687.	[bug]		"rndc reload <zonename>" could trigger a redundant
   			reload for an inline-signed zone whose zone file was not
   			modified since the last "rndc reload". This has been
   			fixed. [GL #2855]

   5686.	[func]		The number of internal data structures allocated for
   			each zone was reduced. [GL #2829]

   5685.	[bug]		named failed to check the opcode of responses when
   			performing zone refreshes, stub zone updates, and UPDATE
   			forwarding. This has been fixed. [GL #2762]

   5682.	[bug]		Some changes to "zone-statistics" settings were not
   			properly processed by "rndc reconfig". This has been
   			fixed. [GL #2820]

   5681.	[func]		Relax the checks in the dns_zone_cdscheck() function to
   			allow CDS and CDNSKEY records in the zone that do not
   			match an existing DNSKEY record, as long as the
   			algorithm matches. This allows a clean rollover from one
   			provider to another in a multi-signer DNSSEC
   			configuration. [GL #2710]

   5679.	[func]		Thread affinity is no longer set. [GL #2822]

   5678.	[bug]		The "check DS" code failed to release all resources upon
   			named shutdown when a refresh was in progress. This has
   			been fixed. [GL #2811]

   5672.	[bug]		Authentication of rndc messages could fail if a
   			"controls" statement was configured with multiple key
   			algorithms for the same listener. This has been fixed.
   			[GL #2756]

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sat Aug 21 03:55:54 UTC 2021

   Modified Files:
   	pkgsrc/net/bind916: Makefile distinfo

   Log Message:
   net/bind916: add patch for map zone file problem

   Add patch: <https://kb.isc.org/docs/map-zone-format-incompatibility-in-bind-9-16-20-and-9-17-17>.

   Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2021/06/19 13:18:21 otis Exp $
a8 4
PATCH_SITES=		https://downloads.isc.org/isc/bind9/9.16.20/patches/
PATCHFILES=		bind-9.16.20-map-format-fix.patch
PATCH_DIST_STRIP=	-p1

d11 1
a11 1
COMMENT=	Berkeley Internet Name Daemon implementation of DNS, version 9.16
d18 1
a18 1
BIND_VERSION=	9.16.20
d39 6
@


1.17
log
@net/bind916: Update to 9.16.17

Feature Changes:
- After the network manager was introduced to named to handle incoming traffic,
  it was discovered that recursive performance had degraded compared to
  previous BIND 9 versions. This has now been fixed by processing internal
  tasks inside network manager worker threads, preventing resource contention
  among two sets of threads.

- Zone dumping tasks are now run on separate asynchronous thread pools. This
  change prevents zone dumping from blocking network I/O.

- inline-signing was incorrectly described as being inherited from the
  options/view levels and was incorrectly accepted at those levels without
  effect. This has been fixed; named.conf files with inline-signing at those
  levels no longer load.


Full changelog:
https://bind9.readthedocs.io/en/v9_16/notes.html#notes-for-bind-9-16-17
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2021/06/02 15:37:30 taca Exp $
d18 1
a18 1
BIND_VERSION=	9.16.17
@


1.16
log
@net/bind916: reset PKGREVISION
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2021/06/02 15:37:06 taca Exp $
d18 1
a18 1
BIND_VERSION=	9.16.16
@


1.15
log
@net/bind916: update to 9.11.32

Notes for BIND 9.16.16

Feature Changes

* DNSSEC responses containing NSEC3 records with iteration counts greater
  than 150 are now treated as insecure.  [GL #2445]

* The maximum supported number of NSEC3 iterations that can be configured
  for a zone has been reduced to 150.  [GL #2642]

* The default value of the max-ixfr-ratio option was changed to unlimited,
  for better backwards compatibility in the stable release series.  [GL
  #2671]

* Zones that want to transition from secure to insecure mode without
  becoming bogus in the process must now have their dnssec-policy changed
  first to insecure, rather than none.  After the DNSSEC records have been
  removed from the zone, the dnssec-policy can be set to none or removed
  from the configuration.  Setting the dnssec-policy to insecure causes CDS
  and CDNSKEY DELETE records to be published.  [GL #2645]


* The implementation of the ZONEMD RR type has been updated to match RFC
  8976.  [GL #2658]

* The draft-vandijk-dnsop-nsec-ttl IETF draft was implemented: NSEC(3) TTL
  values are now set to the minimum of the SOA MINIMUM value or the SOA TTL.
  [GL #2347]

Bug Fixes

* It was possible for corrupt journal files generated by an earlier version
  of named to cause problems after an upgrade.  This has been fixed.  [GL
  #2670]

* TTL values in cache dumps were reported incorrectly when
  stale-cache-enable was set to yes.  This has been fixed.  [GL #389] [GL
  #2289]

* A deadlock could occur when multiple rndc addzone, rndc delzone, and/or
  rndc modzone commands were invoked simultaneously for different zones.
  This has been fixed.  [GL #2626]

* named and named-checkconf did not report an error when multiple zones with
  the dnssec-policy option set were using the same zone file.  This has been
  fixed.  [GL #2603]

* If dnssec-policy was active and a private key file was temporarily offline
  during a rekey event, named could incorrectly introduce replacement keys
  and break a signed zone.  This has been fixed.  [GL #2596]

* When generating zone signing keys, KASP now also checks for key ID
  conflicts among newly created keys, rather than just between new and
  existing ones.  [GL #2628]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2021/05/24 19:53:15 wiz Exp $
a4 1
PKGREVISION=	1
@


1.14
log
@*: recursive bump for perl 5.34
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2021/04/29 05:55:54 taca Exp $
d19 1
a19 1
BIND_VERSION=	9.16.15
@


1.13
log
@net/bind916: update to 9.16.15

Security release.

	--- 9.16.15 released ---

5621.	[bug]		Due to a backporting mistake in change 5609, named
			binaries built against a Kerberos/GSSAPI library whose
			header files did not define the GSS_SPNEGO_MECHANISM
			preprocessor macro were not able to start if their
			configuration included the "tkey-gssapi-credential"
			option. This has been fixed. [GL #2634]

5620.	[bug]		If zone journal files written by BIND 9.16.11 or earlier
			were present when BIND was upgraded, the zone file for
			that zone could have been inadvertently rewritten with
			the current zone contents. This caused the original zone
			file structure (e.g. comments, $INCLUDE directives) to
			be lost, although the zone data itself was preserved.
			This has been fixed. [GL #2623]

	--- 9.16.14 released ---

5617.	[security]	A specially crafted GSS-TSIG query could cause a buffer
			overflow in the ISC implementation of SPNEGO.
			(CVE-2021-25216) [GL #2604]

5616.	[security]	named crashed when a DNAME record placed in the ANSWER
			section during DNAME chasing turned out to be the final
			answer to a client query. (CVE-2021-25215) [GL #2540]

5615.	[security]	Insufficient IXFR checks could result in named serving a
			zone without an SOA record at the apex, leading to a
			RUNTIME_CHECK assertion failure when the zone was
			subsequently refreshed. This has been fixed by adding an
			owner name check for all SOA records which are included
			in a zone transfer. (CVE-2021-25214) [GL #2467]

5614.	[bug]		Ensure all resources are properly cleaned up when a call
			to gss_accept_sec_context() fails. [GL #2620]

5613.	[bug]		It was possible to write an invalid transaction header
			in the journal file for a managed-keys database after
			upgrading. This has been fixed. Invalid headers in
			existing journal files are detected and named is able
			to recover from them. [GL #2600]

5611.	[func]		Set "stale-answer-client-timeout" to "off" by default.
			[GL #2608]

5610.	[bug]		Prevent a crash which could happen when a lookup
			triggered by "stale-answer-client-timeout" was attempted
			right after recursion for a client query finished.
			[GL #2594]

5609.	[func]		The ISC implementation of SPNEGO was removed from BIND 9
			source code. It was no longer necessary as all major
			contemporary Kerberos/GSSAPI libraries include support
			for SPNEGO. [GL #2607]

5608.	[bug]		When sending queries over TCP, dig now properly handles
			"+tries=1 +retry=0" by not retrying the connection when
			the remote server closes the connection prematurely.
			[GL #2490]

5607.	[bug]		As "rndc dnssec -checkds" and "rndc dnssec -rollover"
			commands may affect the next scheduled key event,
			reconfiguration of zone keys is now triggered after
			receiving either of these commands to prevent
			unnecessary key rollover delays. [GL #2488]

5606.	[bug]		CDS/CDNSKEY DELETE records are now removed when a zone
			transitions from a secure to an insecure state.
			named-checkzone also no longer reports an error when
			such records are found in an unsigned zone. [GL #2517]

5605.	[bug]		"dig -u" now uses the CLOCK_REALTIME clock source for
			more accurate time reporting. [GL #2592]

5603.	[bug]		Fix a memory leak that occurred when named failed to
			bind a UDP socket to a network interface. [GL #2575]

5602.	[bug]		Fix TCPDNS and TLSDNS timers in Network Manager. This
			makes the "tcp-initial-timeout" and "tcp-idle-timeout"
			options work correctly again. [GL #2583]

5601.	[bug]		Zones using KASP could not be thawed after they were
			frozen using "rndc freeze". This has been fixed.
			[GL #2523]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2021/04/21 11:42:23 adam Exp $
d5 1
@


1.12
log
@revbump for textproc/icu
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2021/03/21 04:16:17 taca Exp $
a4 1
PKGREVISION=	1
d18 1
a18 1
BIND_VERSION=	9.16.13
@


1.11
log
@net/bind916: update to 9.16.13

9.16.13 (2022-03-17)

New Features

* A new purge-keys option has been added to dnssec-policy. It sets the
  period of time that key files are retained after becoming obsolete
  due to a key rollover; the default is 90 days. This feature can be
  disabled by setting purge-keys to 0. [GL #2408]

Feature Changes

* When serve-stale is enabled and stale data is available, named now
  returns stale answers upon encountering any unexpected error in the
  query resolution process. This may happen, for example, if the
  fetches-per-server or fetches-per-zone limits are reached. In this
  case, named attempts to answer DNS requests with stale data, but
  does not start the stale-refresh-time window. [GL #2434]

Bug Fixes

* Zone journal (.jnl) files created by versions of named prior to
  9.16.12 were no longer compatible; this could cause problems when
  upgrading if journal files were not synchronized first. This has
  been corrected: older journal files can now be read when starting
  up. When an old-style journal file is detected, it is updated to the
  new format immediately after loading.

  Note that journals created by the current version of named are not
  usable by versions prior to 9.16.12. Before downgrading to a prior
  release, users are advised to ensure that all dynamic zones have
  been synchronized using rndc sync -clean.

  A journal file's format can be changed manually by running
  named-journalprint -d (downgrade) or named-journalprint -u
  (upgrade). Note that this must not be done while named is
  running. [GL #2505]

* named crashed when it was allowed to serve stale answers and
  stale-answer-client-timeout was triggered without any (stale) data
  available in the cache to answer the query. [GL #2503]

* If an outgoing packet exceeded max-udp-size, named dropped it
  instead of sending back a proper response. To prevent this problem,
  the IP_DONTFRAG option is no longer set on UDP sockets, which has
  been happening since BIND 9.16.11. [GL #2466]

* NSEC3 records were not immediately created when signing a dynamic
  zone using dnssec-policy with nsec3param. This has been fixed. [GL
  #2498]

* A memory leak occurred when named was reconfigured after adding an
  inline-signed zone with auto-dnssec maintain enabled. This has been
  fixed. [GL #2041]

* An invalid direction field (not one of N, S, E, W) in a LOC record
  resulted in an INSIST failure when a zone file containing such a
  record was loaded. [GL #2499]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2021/02/17 21:36:03 wiz Exp $
d5 1
@


1.11.2.1
log
@Pullup ticket #6454 - requested by taca
net/bind916: security fix

Revisions pulled up:
- net/bind916/Makefile                                          1.12-1.13
- net/bind916/distinfo                                          1.12

---
   Module Name:	pkgsrc
   Committed By:	adam
   Date:		Wed Apr 21 11:43:04 UTC 2021

   Modified Files:
   	pkgsrc/archivers/ark: Makefile
   	pkgsrc/archivers/arqiver: Makefile
   	pkgsrc/archivers/karchive: Makefile buildlink3.mk
   	pkgsrc/archivers/lxqt-archiver: Makefile
   	pkgsrc/archivers/quazip: Makefile buildlink3.mk
   	pkgsrc/audio/ardour: Makefile
   	pkgsrc/audio/ario: Makefile
   	pkgsrc/audio/audacious: Makefile buildlink3.mk
   	pkgsrc/audio/audacious-plugins: Makefile
   	pkgsrc/audio/bmp: Makefile
   	pkgsrc/audio/buzztrax: Makefile
   	pkgsrc/audio/cantata: Makefile
   	pkgsrc/audio/cddb-bundle: Makefile
   	pkgsrc/audio/cdplayer: Makefile
   	pkgsrc/audio/ezstream: Makefile
   	pkgsrc/audio/flactag: Makefile
   	pkgsrc/audio/forked-daapd: Makefile
   	pkgsrc/audio/gbemol: Makefile
   	pkgsrc/audio/glurp: Makefile
   	pkgsrc/audio/glyr: Makefile buildlink3.mk
   	pkgsrc/audio/gmpc: Makefile
   	pkgsrc/audio/gmpc-albumview: Makefile
   	pkgsrc/audio/gmpc-jamendo: Makefile
   	pkgsrc/audio/gmpc-lyrics: Makefile
   	pkgsrc/audio/gmpc-lyricwiki: Makefile
   	pkgsrc/audio/gmpc-magnatune: Makefile
   	pkgsrc/audio/gmpc-tagedit: Makefile
   	pkgsrc/audio/grip: Makefile
   	pkgsrc/audio/gst-plugins0.10-a52: Makefile
   	pkgsrc/audio/gst-plugins0.10-dts: Makefile
   	pkgsrc/audio/gst-plugins0.10-faac: Makefile
   	pkgsrc/audio/gst-plugins0.10-faad: Makefile
   	pkgsrc/audio/gst-plugins0.10-flac: Makefile
   	pkgsrc/audio/gst-plugins0.10-fluendo-mp3: Makefile
   	pkgsrc/audio/gst-plugins0.10-jack: Makefile
   	pkgsrc/audio/gst-plugins0.10-lame: Makefile
   	pkgsrc/audio/gst-plugins0.10-mad: Makefile
   	pkgsrc/audio/gst-plugins0.10-musepack: Makefile
   	pkgsrc/audio/gst-plugins0.10-oss: Makefile
   	pkgsrc/audio/gst-plugins0.10-pulse: Makefile
   	pkgsrc/audio/gst-plugins0.10-sid: Makefile
   	pkgsrc/audio/gst-plugins0.10-soundtouch: Makefile
   	pkgsrc/audio/gst-plugins0.10-spc: Makefile
   	pkgsrc/audio/gst-plugins0.10-speex: Makefile
   	pkgsrc/audio/gst-plugins0.10-twolame: Makefile
   	pkgsrc/audio/gst-plugins0.10-wavpack: Makefile
   	pkgsrc/audio/gtkpod: Makefile
   	pkgsrc/audio/hydrogen: Makefile
   	pkgsrc/audio/icecast: Makefile
   	pkgsrc/audio/ices-mp3: Makefile
   	pkgsrc/audio/jack-rack: Makefile
   	pkgsrc/audio/kid3: Makefile
   	pkgsrc/audio/libgpod: Makefile buildlink3.mk
   	pkgsrc/audio/libmusicbrainz5: Makefile buildlink3.mk
   	pkgsrc/audio/liteamp: Makefile
   	pkgsrc/audio/lmms: Makefile
   	pkgsrc/audio/mixxx: Makefile
   	pkgsrc/audio/mp3diags: Makefile
   	pkgsrc/audio/musescore: Makefile
   	pkgsrc/audio/musicpd: Makefile
   	pkgsrc/audio/ncmpcpp: Makefile
   	pkgsrc/audio/paman: Makefile
   	pkgsrc/audio/paprefs: Makefile
   	pkgsrc/audio/pavucontrol: Makefile
   	pkgsrc/audio/pavucontrol-qt: Makefile
   	pkgsrc/audio/pavumeter: Makefile
   	pkgsrc/audio/pragha: Makefile
   	pkgsrc/audio/py-musique: Makefile
   	pkgsrc/audio/qjackctl: Makefile
   	pkgsrc/audio/qmmp: Makefile
   	pkgsrc/audio/qsynth: Makefile
   	pkgsrc/audio/quodlibet: Makefile
   	pkgsrc/audio/rhythmbox: Makefile
   	pkgsrc/audio/solfege: Makefile
   	pkgsrc/audio/sound-juicer: Makefile
   	pkgsrc/audio/spotify-qt: Makefile
   	pkgsrc/audio/streamtuner: Makefile
   	pkgsrc/audio/terminatorx: Makefile
   	pkgsrc/audio/traverso: Makefile
   	pkgsrc/audio/xfce4-mixer: Makefile
   	pkgsrc/audio/xfce4-xmms-plugin: Makefile
   	pkgsrc/benchmarks/dnsperf: Makefile
   	pkgsrc/benchmarks/sysbench: Makefile
   	pkgsrc/biology/bodr: Makefile
   	pkgsrc/biology/gnome-chemistry-utils: Makefile
   	pkgsrc/biology/gromacs: Makefile
   	pkgsrc/biology/molsketch: Makefile
   	pkgsrc/biology/ncbi-blast+: Makefile
   	pkgsrc/biology/openbabel: Makefile buildlink3.mk
   	pkgsrc/cad/gtkwave: Makefile
   	pkgsrc/cad/klayout: Makefile
   	pkgsrc/cad/librecad: Makefile
   	pkgsrc/cad/libredwg: Makefile
   	pkgsrc/cad/openscad: Makefile
   	pkgsrc/cad/qcad: Makefile
   	pkgsrc/chat/anope: Makefile
   	pkgsrc/chat/carbons-purple: Makefile
   	pkgsrc/chat/centerim5: Makefile
   	pkgsrc/chat/dino: Makefile
   	pkgsrc/chat/farstream: Makefile
   	pkgsrc/chat/finch: Makefile
   	pkgsrc/chat/hexchat: Makefile
   	pkgsrc/chat/jabberd2: Makefile
   	pkgsrc/chat/konversation: Makefile
   	pkgsrc/chat/ktp-accounts-kcm: Makefile
   	pkgsrc/chat/ktp-approver: Makefile
   	pkgsrc/chat/ktp-auth-handler: Makefile
   	pkgsrc/chat/ktp-common-internals: Makefile buildlink3.mk
   	pkgsrc/chat/ktp-contact-list: Makefile
   	pkgsrc/chat/ktp-contact-runner: Makefile
   	pkgsrc/chat/ktp-desktop-applets: Makefile
   	pkgsrc/chat/ktp-filetransfer-handler: Makefile
   	pkgsrc/chat/ktp-kded-integration-module: Makefile
   	pkgsrc/chat/ktp-send-file: Makefile
   	pkgsrc/chat/ktp-text-ui: Makefile
   	pkgsrc/chat/libfolks: Makefile
   	pkgsrc/chat/libgadu: Makefile
   	pkgsrc/chat/libpurple: Makefile buildlink3.mk
   	pkgsrc/chat/libtelepathy: Makefile
   	pkgsrc/chat/lurch-purple: Makefile
   	pkgsrc/chat/mumble: Makefile
   	pkgsrc/chat/pidgin: Makefile buildlink3.mk
   	pkgsrc/chat/pidgin-facebookchat: Makefile
   	pkgsrc/chat/pidgin-icb: Makefile
   	pkgsrc/chat/pidgin-latex: Makefile
   	pkgsrc/chat/pidgin-libnotify: Makefile
   	pkgsrc/chat/pidgin-otr: Makefile
   	pkgsrc/chat/pidgin-sametime: Makefile
   	pkgsrc/chat/pidgin-silc: Makefile
   	pkgsrc/chat/profanity: Makefile
   	pkgsrc/chat/psi: Makefile
   	pkgsrc/chat/quassel: Makefile
   	pkgsrc/chat/skypeweb-purple: Makefile
   	pkgsrc/chat/spectrum: Makefile
   	pkgsrc/chat/srain: Makefile
   	pkgsrc/chat/swift: Makefile
   	pkgsrc/chat/telegram-purple: Makefile
   	pkgsrc/chat/telepathy-gabble: Makefile
   	pkgsrc/chat/telepathy-glib: Makefile
   	pkgsrc/chat/telepathy-haze: Makefile
   	pkgsrc/chat/telepathy-idle: Makefile
   	pkgsrc/chat/telepathy-logger: Makefile buildlink3.mk
   	pkgsrc/chat/telepathy-mission-control5: Makefile
   	pkgsrc/chat/telepathy-qt5: Makefile buildlink3.mk
   	pkgsrc/chat/znc: Makefile
   	pkgsrc/comms/asterisk13: Makefile
   	pkgsrc/comms/asterisk15: Makefile
   	pkgsrc/comms/asterisk16: Makefile
   	pkgsrc/comms/libopensync: Makefile buildlink3.mk
   	pkgsrc/comms/libopensync-plugin-file: Makefile
   	pkgsrc/comms/libopensync-plugin-syncml: Makefile
   	pkgsrc/comms/libsyncml: Makefile
   	pkgsrc/comms/msynctool: Makefile
   	pkgsrc/comms/multisync-gui: Makefile
   	pkgsrc/comms/spandsp: Makefile
   	pkgsrc/comms/tilp2: Makefile
   	pkgsrc/comms/xfce4-modemlights-plugin: Makefile
   	pkgsrc/converters/libabw: Makefile
   	pkgsrc/converters/libcdr: Makefile buildlink3.mk
   	pkgsrc/converters/libe-book: Makefile
   	pkgsrc/converters/libetonyek: Makefile
   	pkgsrc/converters/libfreehand: Makefile
   	pkgsrc/converters/libmspub: Makefile
   	pkgsrc/converters/libqxp: Makefile
   	pkgsrc/converters/libvisio: Makefile buildlink3.mk
   	pkgsrc/converters/libzmf: Makefile
   	pkgsrc/converters/pyzy: Makefile buildlink3.mk
   	pkgsrc/converters/wv: Makefile buildlink3.mk
   	pkgsrc/converters/wv2: Makefile buildlink3.mk
   	pkgsrc/databases/SQLiteCpp: Makefile buildlink3.mk
   	pkgsrc/databases/couchdb: Makefile
   	pkgsrc/databases/csharp-mysql: Makefile
   	pkgsrc/databases/deforaos-libdatabase: Makefile
   	pkgsrc/databases/erlang-sqlite3: Makefile
   	pkgsrc/databases/gom: Makefile
   	pkgsrc/databases/gourmet: Makefile
   	pkgsrc/databases/gramps3: Makefile
   	pkgsrc/databases/gtkdbfeditor: Makefile
   	pkgsrc/databases/guile-sqlite3: Makefile
   	pkgsrc/databases/idzebra: Makefile buildlink3.mk
   	pkgsrc/databases/kldap: Makefile buildlink3.mk
   	pkgsrc/databases/libdbi-driver-sqlite3: Makefile
   	pkgsrc/databases/libgda: Makefile buildlink3.mk
   	pkgsrc/databases/libgda-mysql: Makefile
   	pkgsrc/databases/libgda-postgres: Makefile
   	pkgsrc/databases/libzdb: Makefile buildlink3.mk
   	pkgsrc/databases/lua-dbi-sqlite3: Makefile
   	pkgsrc/databases/lua-lsqlite3: Makefile
   	pkgsrc/databases/lua-sql-sqlite3: Makefile
   	pkgsrc/databases/lua-sqlite3: Makefile
   	pkgsrc/databases/mongo-c-driver: Makefile buildlink3.mk
   	pkgsrc/databases/mongodb: Makefile
   	pkgsrc/databases/mongodb3: Makefile
   	pkgsrc/databases/mysql-workbench: Makefile
   	pkgsrc/databases/ocaml-sqlite3: Makefile
   	pkgsrc/databases/p5-DBD-SQLite: Makefile
   	pkgsrc/databases/p5-RRD-Simple: Makefile
   	pkgsrc/databases/pgadmin3: Makefile
   	pkgsrc/databases/php-mongodb: Makefile
   	pkgsrc/databases/php-pdo_sqlite: Makefile
   	pkgsrc/databases/php-rrd: Makefile
   	pkgsrc/databases/php-sqlite3: Makefile
   	pkgsrc/databases/poco-data-sqlite: Makefile buildlink3.mk
   	pkgsrc/databases/postgresql-postgis2: Makefile buildlink3.mk
   	pkgsrc/databases/postgresql-promscale_extension: Makefile
   	pkgsrc/databases/postgresql10: Makefile
   	pkgsrc/databases/postgresql10-client: Makefile
   	pkgsrc/databases/postgresql10-contrib: Makefile
   	pkgsrc/databases/postgresql10-docs: Makefile
   	pkgsrc/databases/postgresql10-plperl: Makefile
   	pkgsrc/databases/postgresql10-plpython: Makefile
   	pkgsrc/databases/postgresql10-pltcl: Makefile
   	pkgsrc/databases/postgresql10-server: Makefile
   	pkgsrc/databases/postgresql11: Makefile
   	pkgsrc/databases/postgresql11-client: Makefile
   	pkgsrc/databases/postgresql11-contrib: Makefile
   	pkgsrc/databases/postgresql11-docs: Makefile
   	pkgsrc/databases/postgresql11-plperl: Makefile
   	pkgsrc/databases/postgresql11-plpython: Makefile
   	pkgsrc/databases/postgresql11-pltcl: Makefile
   	pkgsrc/databases/postgresql11-server: Makefile
   	pkgsrc/databases/postgresql12: Makefile
   	pkgsrc/databases/postgresql12-client: Makefile
   	pkgsrc/databases/postgresql12-contrib: Makefile
   	pkgsrc/databases/postgresql12-docs: Makefile
   	pkgsrc/databases/postgresql12-plperl: Makefile
   	pkgsrc/databases/postgresql12-plpython: Makefile
   	pkgsrc/databases/postgresql12-pltcl: Makefile
   	pkgsrc/databases/postgresql12-server: Makefile
   	pkgsrc/databases/postgresql13: Makefile
   	pkgsrc/databases/postgresql13-client: Makefile
   	pkgsrc/databases/postgresql13-contrib: Makefile
   	pkgsrc/databases/postgresql13-docs: Makefile
   	pkgsrc/databases/postgresql13-plperl: Makefile
   	pkgsrc/databases/postgresql13-plpython: Makefile
   	pkgsrc/databases/postgresql13-pltcl: Makefile
   	pkgsrc/databases/postgresql13-server: Makefile
   	pkgsrc/databases/postgresql95: Makefile
   	pkgsrc/databases/postgresql95-client: Makefile
   	pkgsrc/databases/postgresql95-contrib: Makefile
   	pkgsrc/databases/postgresql95-docs: Makefile
   	pkgsrc/databases/postgresql95-plperl: Makefile
   	pkgsrc/databases/postgresql95-plpython: Makefile
   	pkgsrc/databases/postgresql95-pltcl: Makefile
   	pkgsrc/databases/postgresql95-server: Makefile
   	pkgsrc/databases/postgresql96: Makefile
   	pkgsrc/databases/postgresql96-client: Makefile
   	pkgsrc/databases/postgresql96-contrib: Makefile
   	pkgsrc/databases/postgresql96-docs: Makefile
   	pkgsrc/databases/postgresql96-plperl: Makefile
   	pkgsrc/databases/postgresql96-plpython: Makefile
   	pkgsrc/databases/postgresql96-pltcl: Makefile
   	pkgsrc/databases/postgresql96-server: Makefile
   	pkgsrc/databases/py-apsw: Makefile
   	pkgsrc/databases/py-peewee: Makefile
   	pkgsrc/databases/py-rrdtool: Makefile
   	pkgsrc/databases/py-sqlite2: Makefile
   	pkgsrc/databases/py-sqlite3: Makefile
   	pkgsrc/databases/qore-sqlite3-module: Makefile
   	pkgsrc/databases/repmgr: Makefile
   	pkgsrc/databases/rrdtool: Makefile buildlink3.mk
   	pkgsrc/databases/ruby-do_sqlite3: Makefile
   	pkgsrc/databases/ruby-rrdtool: Makefile
   	pkgsrc/databases/ruby-sqlite3: Makefile
   	pkgsrc/databases/shared-mime-info: Makefile
   	pkgsrc/databases/soci: Makefile
   	pkgsrc/databases/sqlite3: Makefile buildlink3.mk
   	pkgsrc/databases/sqlite3-tcl: Makefile
   	pkgsrc/databases/sqlitebrowser: Makefile
   	pkgsrc/databases/sqlrelay-sqlite: Makefile
   	pkgsrc/databases/virtuoso: Makefile
   	pkgsrc/databases/vsqlite++: Makefile buildlink3.mk
   	pkgsrc/devel/GConf: Makefile buildlink3.mk
   	pkgsrc/devel/GConf-ui: Makefile buildlink3.mk
   	pkgsrc/devel/Gorm: Makefile
   	pkgsrc/devel/ObjectiveLib: Makefile
   	pkgsrc/devel/ProjectCenter: Makefile
   	pkgsrc/devel/Renaissance: Makefile buildlink3.mk
   	pkgsrc/devel/SOPE: Makefile
   	pkgsrc/devel/SOPE4: Makefile
   	pkgsrc/devel/aegis: Makefile
   	pkgsrc/devel/anjuta: Makefile
   	pkgsrc/devel/appdata-tools: Makefile
   	pkgsrc/devel/appstream-glib: Makefile
   	pkgsrc/devel/apr-util: Makefile
   	pkgsrc/devel/at-spi: Makefile buildlink3.mk
   	pkgsrc/devel/autogen: Makefile
   	pkgsrc/devel/cervisia: Makefile
   	pkgsrc/devel/cmake-gui: Makefile
   	pkgsrc/devel/coconut: Makefile
   	pkgsrc/devel/compiz-bcop: Makefile
   	pkgsrc/devel/compizconfig-backend-gconf: Makefile buildlink3.mk
   	pkgsrc/devel/cppcheck: Makefile
   	pkgsrc/devel/creduce: Makefile
   	pkgsrc/devel/cutter: Makefile
   	pkgsrc/devel/devhelp: Makefile
   	pkgsrc/devel/dia2code: Makefile
   	pkgsrc/devel/distccmon-gnome: Makefile
   	pkgsrc/devel/dolphin-plugins: Makefile
   	pkgsrc/devel/doxygen: Makefile
   	pkgsrc/devel/doxymacs: Makefile
   	pkgsrc/devel/dumpet: Makefile
   	pkgsrc/devel/edcommon: Makefile
   	pkgsrc/devel/fossil: Makefile
   	pkgsrc/devel/frama-c: Makefile
   	pkgsrc/devel/gconfmm: Makefile buildlink3.mk
   	pkgsrc/devel/gdl: Makefile
   	pkgsrc/devel/gearmand: Makefile
   	pkgsrc/devel/glade: Makefile buildlink3.mk
   	pkgsrc/devel/global: Makefile
   	pkgsrc/devel/gmtk: Makefile buildlink3.mk
   	pkgsrc/devel/gnustep-base: Makefile buildlink3.mk
   	pkgsrc/devel/gnustep-examples: Makefile
   	pkgsrc/devel/gps: Makefile
   	pkgsrc/devel/grantlee-qt5: Makefile buildlink3.mk
   	pkgsrc/devel/guile-gnome: Makefile
   	pkgsrc/devel/hyperscan: Makefile
   	pkgsrc/devel/include-what-you-use: Makefile
   	pkgsrc/devel/java-subversion: Makefile
   	pkgsrc/devel/kapptemplate: Makefile
   	pkgsrc/devel/kbookmarks: Makefile buildlink3.mk
   	pkgsrc/devel/kcachegrind: Makefile
   	pkgsrc/devel/kcmutils: Makefile buildlink3.mk
   	pkgsrc/devel/kconfig: Makefile buildlink3.mk
   	pkgsrc/devel/kcoreaddons: Makefile buildlink3.mk
   	pkgsrc/devel/kcrash: Makefile buildlink3.mk
   	pkgsrc/devel/kde-dev-scripts: Makefile
   	pkgsrc/devel/kde-dev-utils: Makefile
   	pkgsrc/devel/kdeclarative: Makefile buildlink3.mk
   	pkgsrc/devel/kdesdk-kioslaves: Makefile
   	pkgsrc/devel/kdesdk-strigi-analyzers: Makefile
   	pkgsrc/devel/kdesdk-thumbnailers: Makefile
   	pkgsrc/devel/kdevelop4: Makefile
   	pkgsrc/devel/kdevplatform: Makefile
   	pkgsrc/devel/kdiff3: Makefile
   	pkgsrc/devel/kdoctools: Makefile buildlink3.mk
   	pkgsrc/devel/ki18n: Makefile
   	pkgsrc/devel/kidletime: Makefile buildlink3.mk
   	pkgsrc/devel/kio: Makefile buildlink3.mk
   	pkgsrc/devel/kio-extras: Makefile
   	pkgsrc/devel/kitemmodels: Makefile buildlink3.mk
   	pkgsrc/devel/knotifications: Makefile buildlink3.mk
   	pkgsrc/devel/knotifyconfig: Makefile buildlink3.mk
   	pkgsrc/devel/kompare: Makefile
   	pkgsrc/devel/kpackage: Makefile buildlink3.mk
   	pkgsrc/devel/kparts: Makefile buildlink3.mk
   	pkgsrc/devel/kpeople: Makefile buildlink3.mk
   	pkgsrc/devel/kpty: Makefile buildlink3.mk
   	pkgsrc/devel/kross: Makefile buildlink3.mk
   	pkgsrc/devel/krunner: Makefile buildlink3.mk
   	pkgsrc/devel/kservice: Makefile buildlink3.mk
   	pkgsrc/devel/ktexteditor: Makefile buildlink3.mk
   	pkgsrc/devel/kwayland: Makefile buildlink3.mk
   	pkgsrc/devel/kyua: Makefile
   	pkgsrc/devel/libappindicator: Makefile
   	pkgsrc/devel/libbonobo: Makefile buildlink3.mk
   	pkgsrc/devel/libbonoboui: Makefile buildlink3.mk
   	pkgsrc/devel/libcompizconfig: Makefile buildlink3.mk
   	pkgsrc/devel/libdbusmenu-qt5: Makefile buildlink3.mk
   	pkgsrc/devel/libextractor: Makefile buildlink3.mk
   	pkgsrc/devel/libglade: Makefile buildlink3.mk
   	pkgsrc/devel/libglademm: Makefile buildlink3.mk
   	pkgsrc/devel/libgnome: Makefile buildlink3.mk
   	pkgsrc/devel/libgnomemm: Makefile buildlink3.mk
   	pkgsrc/devel/libgnomeui: Makefile buildlink3.mk
   	pkgsrc/devel/libgnomeuimm: Makefile buildlink3.mk
   	pkgsrc/devel/libgnt: Makefile buildlink3.mk
   	pkgsrc/devel/libgphoto2: Makefile buildlink3.mk
   	pkgsrc/devel/libgsf: Makefile buildlink3.mk
   	pkgsrc/devel/libgweather: Makefile buildlink3.mk
   	pkgsrc/devel/libhid: Makefile
   	pkgsrc/devel/libkgapi: Makefile
   	pkgsrc/devel/libkomparediff2: Makefile buildlink3.mk
   	pkgsrc/devel/liblangtag: Makefile
   	pkgsrc/devel/libsexy: Makefile buildlink3.mk
   	pkgsrc/devel/libsexymm: Makefile buildlink3.mk
   	pkgsrc/devel/libxenserver: Makefile buildlink3.mk
   	pkgsrc/devel/lokalize: Makefile
   	pkgsrc/devel/lxqt-build-tools: Makefile
   	pkgsrc/devel/m17n-lib: Makefile buildlink3.mk
   	pkgsrc/devel/meld: Makefile
   	pkgsrc/devel/monotone: Makefile
   	pkgsrc/devel/monotone-viz: Makefile
   	pkgsrc/devel/nss: Makefile
   	pkgsrc/devel/ocamlgraph: Makefile
   	pkgsrc/devel/okteta: Makefile
   	pkgsrc/devel/opengrok: Makefile
   	pkgsrc/devel/p5-Gnome2: Makefile
   	pkgsrc/devel/p5-Gnome2-GConf: Makefile
   	pkgsrc/devel/p5-Gtk2-GladeXML: Makefile
   	pkgsrc/devel/p5-subversion: Makefile
   	pkgsrc/devel/plasma-wayland-protocols: Makefile
   	pkgsrc/devel/poxml: Makefile
   	pkgsrc/devel/purpose: Makefile buildlink3.mk
   	pkgsrc/devel/py-compizconfig: Makefile buildlink3.mk
   	pkgsrc/devel/py-pysvn: Makefile
   	pkgsrc/devel/py-subversion: Makefile
   	pkgsrc/devel/py-subvertpy: Makefile
   	pkgsrc/devel/py-tortoisehg: Makefile
   	pkgsrc/devel/py-tryton: Makefile
   	pkgsrc/devel/qconf: Makefile
   	pkgsrc/devel/radare2-cutter: Makefile
   	pkgsrc/devel/rapidsvn: Makefile
   	pkgsrc/devel/ruby-redmine: Makefile
   	pkgsrc/devel/ruby-subversion: Makefile
   	pkgsrc/devel/startbug1: Makefile
   	pkgsrc/devel/subversion-base: Makefile buildlink3.mk
   	pkgsrc/devel/threadweaver: Makefile buildlink3.mk
   	pkgsrc/devel/umbrello: Makefile
   	pkgsrc/devel/verifast: Makefile
   	pkgsrc/devel/wayland: Makefile
   	pkgsrc/devel/woboq_codebrowser: Makefile
   	pkgsrc/devel/zeal: Makefile
   	pkgsrc/editors/Sigil: Makefile
   	pkgsrc/editors/TeXmacs: Makefile
   	pkgsrc/editors/abiword: Makefile buildlink3.mk
   	pkgsrc/editors/abiword-plugins: Makefile
   	pkgsrc/editors/codelite: Makefile
   	pkgsrc/editors/emacs25: Makefile
   	pkgsrc/editors/emacs26: Makefile
   	pkgsrc/editors/emacs27: Makefile
   	pkgsrc/editors/feathernotes: Makefile
   	pkgsrc/editors/featherpad: Makefile
   	pkgsrc/editors/focuswriter: Makefile
   	pkgsrc/editors/gedit: Makefile
   	pkgsrc/editors/gobby: Makefile
   	pkgsrc/editors/gtranslator: Makefile
   	pkgsrc/editors/gummi: Makefile
   	pkgsrc/editors/kate: Makefile
   	pkgsrc/editors/kile: Makefile
   	pkgsrc/editors/lyx: Makefile
   	pkgsrc/editors/medit: Makefile
   	pkgsrc/editors/pluma: Makefile
   	pkgsrc/editors/poedit: Makefile
   	pkgsrc/editors/qtcreator: Makefile
   	pkgsrc/editors/sasm: Makefile
   	pkgsrc/editors/tea: Makefile
   	pkgsrc/editors/tepl4: Makefile buildlink3.mk
   	pkgsrc/editors/texmaker: Makefile
   	pkgsrc/editors/texstudio: Makefile
   	pkgsrc/editors/texworks: Makefile
   	pkgsrc/editors/vim-gtk2: Makefile
   	pkgsrc/editors/xfce4-mousepad: Makefile
   	pkgsrc/editors/xournal: Makefile
   	pkgsrc/editors/xournalpp: Makefile
   	pkgsrc/emulators/PC6001VX: Makefile
   	pkgsrc/emulators/bsnes: Makefile
   	pkgsrc/emulators/ckmame: Makefile
   	pkgsrc/emulators/fuse-emulator: Makefile
   	pkgsrc/emulators/mame: Makefile
   	pkgsrc/emulators/mgba: Makefile
   	pkgsrc/emulators/retroarch: Makefile
   	pkgsrc/emulators/rpcemu: Makefile
   	pkgsrc/emulators/ski: Makefile
   	pkgsrc/emulators/wine: Makefile
   	pkgsrc/emulators/yabause: Makefile
   	pkgsrc/filesystems/cloudfuse: Makefile
   	pkgsrc/filesystems/fuse-darling-dmg: Makefile
   	pkgsrc/filesystems/fuse-gphotofs: Makefile
   	pkgsrc/filesystems/fuse-loggedfs: Makefile
   	pkgsrc/filesystems/fuse-pod: Makefile
   	pkgsrc/filesystems/fuse-svnfs: Makefile
   	pkgsrc/filesystems/glusterfs: Makefile
   	pkgsrc/filesystems/ltfs: Makefile
   	pkgsrc/filesystems/ltfs-ltotape: Makefile
   	pkgsrc/filesystems/ori: Makefile
   	pkgsrc/finance/bitcoin: Makefile
   	pkgsrc/finance/gnucash: Makefile
   	pkgsrc/finance/homebank: Makefile
   	pkgsrc/finance/libofx: Makefile
   	pkgsrc/fonts/fontforge: Makefile
   	pkgsrc/fonts/gucharmap: Makefile buildlink3.mk
   	pkgsrc/fonts/harfbuzz-icu: Makefile
   	pkgsrc/games/amor: Makefile
   	pkgsrc/games/armagetronad: Makefile
   	pkgsrc/games/armagetronad-server: Makefile
   	pkgsrc/games/atomix: Makefile
   	pkgsrc/games/blinken: Makefile
   	pkgsrc/games/bomber: Makefile
   	pkgsrc/games/bovo: Makefile
   	pkgsrc/games/ccgo: Makefile
   	pkgsrc/games/crossfire-server: Makefile
   	pkgsrc/games/easyrpg-player: Makefile
   	pkgsrc/games/eternal-lands: Makefile
   	pkgsrc/games/etlegacy: Makefile
   	pkgsrc/games/etlegacy-server: Makefile
   	pkgsrc/games/flightgear: Makefile
   	pkgsrc/games/fna: Makefile buildlink3.mk
   	pkgsrc/games/fnaify: Makefile
   	pkgsrc/games/gamazons: Makefile
   	pkgsrc/games/gbrainy: Makefile
   	pkgsrc/games/gcompris: Makefile
   	pkgsrc/games/genecys-client: Makefile
   	pkgsrc/games/gnome-mastermind: Makefile
   	pkgsrc/games/granatier: Makefile
   	pkgsrc/games/grhino: Makefile
   	pkgsrc/games/kajongg: Makefile
   	pkgsrc/games/kanagram: Makefile
   	pkgsrc/games/kanatest: Makefile
   	pkgsrc/games/kapman: Makefile
   	pkgsrc/games/katomic: Makefile
   	pkgsrc/games/kblackbox: Makefile
   	pkgsrc/games/kblocks: Makefile
   	pkgsrc/games/kbounce: Makefile
   	pkgsrc/games/kbreakout: Makefile
   	pkgsrc/games/kdiamond: Makefile
   	pkgsrc/games/kfourinline: Makefile
   	pkgsrc/games/kgoldrunner: Makefile
   	pkgsrc/games/khangman: Makefile
   	pkgsrc/games/kigo: Makefile
   	pkgsrc/games/killbots: Makefile
   	pkgsrc/games/kiriki: Makefile
   	pkgsrc/games/kjumpingcube: Makefile
   	pkgsrc/games/klickety: Makefile
   	pkgsrc/games/klines: Makefile
   	pkgsrc/games/kmahjongg: Makefile
   	pkgsrc/games/kmines: Makefile
   	pkgsrc/games/knavalbattle: Makefile
   	pkgsrc/games/knetwalk: Makefile
   	pkgsrc/games/kolf: Makefile
   	pkgsrc/games/kollision: Makefile
   	pkgsrc/games/konquest: Makefile
   	pkgsrc/games/kpat: Makefile
   	pkgsrc/games/kreversi: Makefile
   	pkgsrc/games/kshisen: Makefile
   	pkgsrc/games/ksirk: Makefile
   	pkgsrc/games/ksnakeduel: Makefile
   	pkgsrc/games/kspaceduel: Makefile
   	pkgsrc/games/ksquares: Makefile
   	pkgsrc/games/ksudoku: Makefile
   	pkgsrc/games/ktuberling: Makefile
   	pkgsrc/games/kubrick: Makefile
   	pkgsrc/games/kye: Makefile
   	pkgsrc/games/libkdegames: Makefile buildlink3.mk
   	pkgsrc/games/libkmahjongg: Makefile buildlink3.mk
   	pkgsrc/games/liblcf: Makefile buildlink3.mk
   	pkgsrc/games/lincity-ng: Makefile
   	pkgsrc/games/lskat: Makefile
   	pkgsrc/games/manaplus: Makefile
   	pkgsrc/games/megaglest: Makefile
   	pkgsrc/games/minetest: Makefile
   	pkgsrc/games/naev: Makefile
   	pkgsrc/games/openmw: Makefile
   	pkgsrc/games/openrct2: Makefile
   	pkgsrc/games/openttd: Makefile
   	pkgsrc/games/palapeli: Makefile
   	pkgsrc/games/picmi: Makefile
   	pkgsrc/games/pioneers: Makefile
   	pkgsrc/games/q5go: Makefile
   	pkgsrc/games/quarry: Makefile
   	pkgsrc/games/simgear: Makefile buildlink3.mk
   	pkgsrc/games/solarus: Makefile
   	pkgsrc/games/stone-soup: Makefile
   	pkgsrc/games/stone-soup-sdl: Makefile
   	pkgsrc/games/teg: Makefile
   	pkgsrc/games/warmux: Makefile
   	pkgsrc/games/warzone2100: Makefile
   	pkgsrc/games/widelands: Makefile
   	pkgsrc/games/xboard: Makefile
   	pkgsrc/games/xu4: Makefile
   	pkgsrc/geography/R-lwgeom: Makefile
   	pkgsrc/geography/R-rgdal: Makefile
   	pkgsrc/geography/R-sf: Makefile
   	pkgsrc/geography/gama: Makefile
   	pkgsrc/geography/gdal-lib: Makefile buildlink3.mk
   	pkgsrc/geography/geoclue: Makefile
   	pkgsrc/geography/geocode-glib: Makefile
   	pkgsrc/geography/gpsbabel: Makefile
   	pkgsrc/geography/gpxsee: Makefile
   	pkgsrc/geography/libchamplain012: Makefile buildlink3.mk
   	pkgsrc/geography/libgeotiff: Makefile buildlink3.mk
   	pkgsrc/geography/libspatialite: Makefile buildlink3.mk
   	pkgsrc/geography/mapserver: Makefile
   	pkgsrc/geography/merkaartor: Makefile
   	pkgsrc/geography/osm-gps-map: Makefile
   	pkgsrc/geography/osm2pgsql: Makefile
   	pkgsrc/geography/proj: Makefile buildlink3.mk
   	pkgsrc/geography/py-gdal: Makefile
   	pkgsrc/geography/py-proj: Makefile
   	pkgsrc/geography/qgis: Makefile
   	pkgsrc/geography/qlandkartegt: Makefile
   	pkgsrc/geography/qlandkartem: Makefile
   	pkgsrc/geography/viking: Makefile
   	pkgsrc/graphics/Cenon: Makefile
   	pkgsrc/graphics/GraphicsMagick: Makefile
   	pkgsrc/graphics/ImageMagick: Makefile buildlink3.mk
   	pkgsrc/graphics/ImageMagick6: Makefile buildlink3.mk
   	pkgsrc/graphics/ImageViewer: Makefile
   	pkgsrc/graphics/autopano-sift-C: Makefile
   	pkgsrc/graphics/autotrace: Makefile
   	pkgsrc/graphics/breeze-icons: Makefile
   	pkgsrc/graphics/camlimages: Makefile
   	pkgsrc/graphics/colord: Makefile
   	pkgsrc/graphics/comix: Makefile
   	pkgsrc/graphics/darktable: Makefile
   	pkgsrc/graphics/denemo: Makefile
   	pkgsrc/graphics/dia: Makefile
   	pkgsrc/graphics/dia-python: Makefile
   	pkgsrc/graphics/digikam: Makefile
   	pkgsrc/graphics/djview4: Makefile
   	pkgsrc/graphics/dx: Makefile
   	pkgsrc/graphics/eog: Makefile
   	pkgsrc/graphics/eom: Makefile
   	pkgsrc/graphics/frameworks: Makefile
   	pkgsrc/graphics/geeqie: Makefile
   	pkgsrc/graphics/gegl: Makefile
   	pkgsrc/graphics/gimp: Makefile buildlink3.mk
   	pkgsrc/graphics/gimp-color-manager: Makefile
   	pkgsrc/graphics/gimp-exif-browser: Makefile
   	pkgsrc/graphics/gimp-fix-ca: Makefile
   	pkgsrc/graphics/gimp-jxr: Makefile
   	pkgsrc/graphics/gimp-liquid-rescale: Makefile
   	pkgsrc/graphics/gimp-rawphoto: Makefile
   	pkgsrc/graphics/gimp-refocus-it: Makefile
   	pkgsrc/graphics/gimp-resynthesizer: Makefile
   	pkgsrc/graphics/gimp-ufraw: Makefile
   	pkgsrc/graphics/gimp2-wideangle: Makefile
   	pkgsrc/graphics/gmic: Makefile
   	pkgsrc/graphics/gnome-icon-theme-symbolic: Makefile
   	pkgsrc/graphics/gnome-themes-standard: Makefile
   	pkgsrc/graphics/gnuplot: Makefile
   	pkgsrc/graphics/gphoto2: Makefile
   	pkgsrc/graphics/graphviz: Makefile
   	pkgsrc/graphics/gst-plugins0.10-cairo: Makefile
   	pkgsrc/graphics/gst-plugins0.10-jpeg: Makefile
   	pkgsrc/graphics/gst-plugins0.10-png: Makefile
   	pkgsrc/graphics/gthumb: Makefile
   	pkgsrc/graphics/gthumb3: Makefile
   	pkgsrc/graphics/gtkam: Makefile
   	pkgsrc/graphics/gwenview: Makefile
   	pkgsrc/graphics/hugin: Makefile
   	pkgsrc/graphics/imv: Makefile
   	pkgsrc/graphics/inkscape: Makefile
   	pkgsrc/graphics/ipe: Makefile
   	pkgsrc/graphics/kamera: Makefile
   	pkgsrc/graphics/kcolorchooser: Makefile
   	pkgsrc/graphics/kde-base-artwork: Makefile
   	pkgsrc/graphics/kdegraphics-mobipocket: Makefile buildlink3.mk
   	pkgsrc/graphics/kdegraphics-strigi-analyzer: Makefile
   	pkgsrc/graphics/kdegraphics-thumbnailers: Makefile
   	pkgsrc/graphics/kgamma: Makefile
   	pkgsrc/graphics/kiconthemes: Makefile buildlink3.mk
   	pkgsrc/graphics/kimageformats: Makefile
   	pkgsrc/graphics/kipi-plugins: Makefile buildlink3.mk
   	pkgsrc/graphics/kolourpaint: Makefile
   	pkgsrc/graphics/koverartist: Makefile
   	pkgsrc/graphics/kplotting: Makefile buildlink3.mk
   	pkgsrc/graphics/kqtquickcharts: Makefile
   	pkgsrc/graphics/kqtquickcharts4: Makefile
   	pkgsrc/graphics/krita: Makefile
   	pkgsrc/graphics/kruler: Makefile
   	pkgsrc/graphics/kvantum: Makefile
   	pkgsrc/graphics/lasem: Makefile buildlink3.mk
   	pkgsrc/graphics/libgnomecanvas: Makefile buildlink3.mk
   	pkgsrc/graphics/libgnomecanvasmm: Makefile buildlink3.mk
   	pkgsrc/graphics/libkdcraw: Makefile buildlink3.mk
   	pkgsrc/graphics/libkexiv2: Makefile buildlink3.mk
   	pkgsrc/graphics/libkexiv2-kde4: Makefile
   	pkgsrc/graphics/libkipi: Makefile buildlink3.mk
   	pkgsrc/graphics/libksane: Makefile buildlink3.mk
   	pkgsrc/graphics/librsvg: Makefile buildlink3.mk
   	pkgsrc/graphics/librsvg-c: Makefile
   	pkgsrc/graphics/libscigraphica: Makefile buildlink3.mk
   	pkgsrc/graphics/libwmf: Makefile buildlink3.mk
   	pkgsrc/graphics/luminance-hdr: Makefile
   	pkgsrc/graphics/lximage-qt: Makefile
   	pkgsrc/graphics/netpbm: Makefile
   	pkgsrc/graphics/ocaml-cairo: Makefile
   	pkgsrc/graphics/osg: Makefile buildlink3.mk
   	pkgsrc/graphics/p5-Gnome2-Canvas: Makefile buildlink3.mk
   	pkgsrc/graphics/p5-PerlMagick: Makefile
   	pkgsrc/graphics/pfstools: Makefile
   	pkgsrc/graphics/php-imagick: Makefile
   	pkgsrc/graphics/prison: Makefile buildlink3.mk
   	pkgsrc/graphics/py-gtkglext: Makefile
   	pkgsrc/graphics/rawtherapee: Makefile
   	pkgsrc/graphics/ruby-RMagick: Makefile
   	pkgsrc/graphics/ruby-rsvg2: Makefile
   	pkgsrc/graphics/sane-airscan: Makefile
   	pkgsrc/graphics/sane-frontends: Makefile
   	pkgsrc/graphics/scigraphica: Makefile
   	pkgsrc/graphics/screengrab: Makefile
   	pkgsrc/graphics/shotwell: Makefile
   	pkgsrc/graphics/spectacle: Makefile
   	pkgsrc/graphics/svgpart: Makefile
   	pkgsrc/graphics/tango-icon-theme: Makefile
   	pkgsrc/graphics/tesseract: Makefile
   	pkgsrc/graphics/tuxpaint: Makefile
   	pkgsrc/graphics/ucview: Makefile
   	pkgsrc/graphics/veusz: Makefile
   	pkgsrc/graphics/x11rec: Makefile
   	pkgsrc/graphics/xsane: Makefile
   	pkgsrc/graphics/zbar: Makefile
   	pkgsrc/graphics/zphoto: Makefile
   	pkgsrc/ham/gmfsk: Makefile
   	pkgsrc/ham/gnuradio-channels: Makefile
   	pkgsrc/ham/gnuradio-companion: Makefile
   	pkgsrc/ham/gnuradio-core: Makefile
   	pkgsrc/ham/gnuradio-ctrlport: Makefile
   	pkgsrc/ham/gnuradio-digital: Makefile
   	pkgsrc/ham/gnuradio-doxygen: Makefile
   	pkgsrc/ham/gnuradio-dtv: Makefile
   	pkgsrc/ham/gnuradio-fec: Makefile
   	pkgsrc/ham/gnuradio-network: Makefile
   	pkgsrc/ham/gnuradio-qtgui: Makefile
   	pkgsrc/ham/gnuradio-trellis: Makefile
   	pkgsrc/ham/gnuradio-uhd: Makefile
   	pkgsrc/ham/gnuradio-utils: Makefile
   	pkgsrc/ham/gnuradio-video-sdl: Makefile
   	pkgsrc/ham/gnuradio-vocoder: Makefile
   	pkgsrc/ham/gnuradio-wavelet: Makefile
   	pkgsrc/ham/gnuradio-zeromq: Makefile
   	pkgsrc/inputmethod/fcitx: Makefile
   	pkgsrc/inputmethod/fcitx-qt5: Makefile
   	pkgsrc/inputmethod/fcitx-skk: Makefile
   	pkgsrc/inputmethod/fcitx5-chewing: Makefile
   	pkgsrc/inputmethod/fcitx5-chinese-addons: Makefile
   	pkgsrc/inputmethod/fcitx5-configtool: Makefile
   	pkgsrc/inputmethod/fcitx5-kkc: Makefile
   	pkgsrc/inputmethod/fcitx5-m17n: Makefile
   	pkgsrc/inputmethod/fcitx5-mozc: Makefile Makefile.common
   	pkgsrc/inputmethod/fcitx5-qt: Makefile buildlink3.mk
   	pkgsrc/inputmethod/fcitx5-skk: Makefile
   	pkgsrc/inputmethod/fcitx5-unikey: Makefile
   	pkgsrc/inputmethod/ibus-array: Makefile
   	pkgsrc/inputmethod/ibus-chewing: Makefile
   	pkgsrc/inputmethod/ibus-input-pad: Makefile
   	pkgsrc/inputmethod/ibus-libpinyin: Makefile
   	pkgsrc/inputmethod/ibus-m17n: Makefile
   	pkgsrc/inputmethod/ibus-mozc: Makefile
   	pkgsrc/inputmethod/ibus-pinyin: Makefile
   	pkgsrc/inputmethod/ibus-qt: Makefile
   	pkgsrc/inputmethod/im-ja: Makefile
   	pkgsrc/inputmethod/input-pad: Makefile buildlink3.mk
   	pkgsrc/inputmethod/kimera-tomoe-gtk: Makefile
   	pkgsrc/inputmethod/libchewing: Makefile buildlink3.mk
   	pkgsrc/inputmethod/m17n-im-config: Makefile buildlink3.mk
   	pkgsrc/inputmethod/mozc-elisp: Makefile
   	pkgsrc/inputmethod/mozc-renderer: Makefile
   	pkgsrc/inputmethod/mozc-server: Makefile
   	pkgsrc/inputmethod/mozc-tool: Makefile
   	pkgsrc/inputmethod/py-input-pad: Makefile
   	pkgsrc/inputmethod/scim-chewing: Makefile
   	pkgsrc/inputmethod/scim-m17n: Makefile
   	pkgsrc/inputmethod/scim-tomoe: Makefile
   	pkgsrc/inputmethod/tomoe-gtk: Makefile buildlink3.mk
   	pkgsrc/inputmethod/uim: Makefile
   	pkgsrc/inputmethod/uim-chewing: Makefile
   	pkgsrc/inputmethod/uim-mozc: Makefile
   	pkgsrc/inputmethod/uim-tomoe-gtk: Makefile
   	pkgsrc/lang/coq: Makefile
   	pkgsrc/lang/coreclr: Makefile buildlink3.mk
   	pkgsrc/lang/gjs: Makefile buildlink3.mk
   	pkgsrc/lang/konoha: Makefile
   	pkgsrc/lang/mono: Makefile buildlink3.mk
   	pkgsrc/lang/mono-basic: Makefile
   	pkgsrc/lang/mozjs78: Makefile buildlink3.mk
   	pkgsrc/lang/neko: Makefile
   	pkgsrc/lang/nodejs: Makefile buildlink3.mk
   	pkgsrc/lang/nodejs10: Makefile buildlink3.mk
   	pkgsrc/lang/nodejs12: Makefile buildlink3.mk
   	pkgsrc/lang/parrot: Makefile buildlink3.mk
   	pkgsrc/lang/php56: Makefile buildlink3.mk
   	pkgsrc/lang/php73: Makefile buildlink3.mk
   	pkgsrc/lang/php74: Makefile buildlink3.mk
   	pkgsrc/lang/php80: Makefile buildlink3.mk
   	pkgsrc/lang/racket: Makefile
   	pkgsrc/lang/smalltalk: Makefile
   	pkgsrc/lang/spl: Makefile
   	pkgsrc/lang/tcl: Makefile
   	pkgsrc/lang/zig: Makefile
   	pkgsrc/mail/GNUMail: Makefile
   	pkgsrc/mail/Pantomime: Makefile buildlink3.mk
   	pkgsrc/mail/akonadi: Makefile
   	pkgsrc/mail/balsa: Makefile
   	pkgsrc/mail/bogofilter: Makefile
   	pkgsrc/mail/claws-mail-rssyl: Makefile
   	pkgsrc/mail/claws-mail-vcalendar: Makefile
   	pkgsrc/mail/cone: Makefile
   	pkgsrc/mail/cyrus-imapd24: Makefile
   	pkgsrc/mail/dbmail: Makefile
   	pkgsrc/mail/dovecot2-sqlite: Makefile
   	pkgsrc/mail/dspam: Makefile
   	pkgsrc/mail/evolution: Makefile buildlink3.mk
   	pkgsrc/mail/evolution-data-server: Makefile buildlink3.mk
   	pkgsrc/mail/exim: Makefile
   	pkgsrc/mail/ezmlm-idx: Makefile
   	pkgsrc/mail/greylisting-spp: Makefile
   	pkgsrc/mail/kimap: Makefile buildlink3.mk
   	pkgsrc/mail/kmbox: Makefile buildlink3.mk
   	pkgsrc/mail/kmime: Makefile buildlink3.mk
   	pkgsrc/mail/ksmtp: Makefile buildlink3.mk
   	pkgsrc/mail/mail-notification: Makefile
   	pkgsrc/mail/pfqueue: Makefile
   	pkgsrc/mail/postfix: Makefile
   	pkgsrc/mail/postfix-sqlite: Makefile
   	pkgsrc/mail/pst-utils: Makefile
   	pkgsrc/mail/rspamd: Makefile
   	pkgsrc/math/R-XML: Makefile
   	pkgsrc/math/R-igraph: Makefile
   	pkgsrc/math/analitza: Makefile buildlink3.mk
   	pkgsrc/math/cantor: Makefile
   	pkgsrc/math/cgal: Makefile
   	pkgsrc/math/gcalctool: Makefile
   	pkgsrc/math/genius: Makefile
   	pkgsrc/math/gnome-calculator: Makefile
   	pkgsrc/math/gnumeric112: Makefile
   	pkgsrc/math/kalgebra: Makefile
   	pkgsrc/math/kcalc: Makefile
   	pkgsrc/math/lumina-calculator: Makefile
   	pkgsrc/math/octave: Makefile
   	pkgsrc/math/pspp: Makefile
   	pkgsrc/math/qalculate: Makefile buildlink3.mk
   	pkgsrc/math/qalculate-gtk: Makefile
   	pkgsrc/math/sc-im: Makefile
   	pkgsrc/math/sollya: Makefile
   	pkgsrc/math/speedcrunch: Makefile
   	pkgsrc/math/wxmaxima: Makefile
   	pkgsrc/math/xyconvert: Makefile
   	pkgsrc/meta-pkgs/gnustep: Makefile
   	pkgsrc/meta-pkgs/libdbusmenu: Makefile buildlink3.mk
   	pkgsrc/misc/Addresses: Makefile buildlink3.mk
   	pkgsrc/misc/attica-qt5: Makefile buildlink3.mk
   	pkgsrc/misc/bibletime: Makefile
   	pkgsrc/misc/calibre: Makefile
   	pkgsrc/misc/celestia: Makefile
   	pkgsrc/misc/fbreader: Makefile
   	pkgsrc/misc/goffice0.10: Makefile buildlink3.mk
   	pkgsrc/misc/goffice0.8: Makefile buildlink3.mk
   	pkgsrc/misc/kaccessible: Makefile
   	pkgsrc/misc/kalzium: Makefile
   	pkgsrc/misc/kbruch: Makefile
   	pkgsrc/misc/kcharselect: Makefile
   	pkgsrc/misc/kchmviewer: Makefile
   	pkgsrc/misc/kcontacts: Makefile buildlink3.mk
   	pkgsrc/misc/kdav: Makefile buildlink3.mk
   	pkgsrc/misc/kde-wallpapers4: Makefile
   	pkgsrc/misc/kdeartwork4: Makefile
   	pkgsrc/misc/kdeedu-data: Makefile
   	pkgsrc/misc/kdepim-runtime4: Makefile
   	pkgsrc/misc/kdepim4: Makefile
   	pkgsrc/misc/kdepimlibs4: Makefile buildlink3.mk
   	pkgsrc/misc/kdeplasma-addons4: Makefile
   	pkgsrc/misc/kemoticons: Makefile buildlink3.mk
   	pkgsrc/misc/kgeography: Makefile
   	pkgsrc/misc/khelpcenter: Makefile
   	pkgsrc/misc/kidentitymanagement: Makefile buildlink3.mk
   	pkgsrc/misc/kig: Makefile
   	pkgsrc/misc/kiten: Makefile
   	pkgsrc/misc/klettres: Makefile
   	pkgsrc/misc/kmag: Makefile
   	pkgsrc/misc/kmousetool: Makefile
   	pkgsrc/misc/kmouth: Makefile
   	pkgsrc/misc/kremotecontrol: Makefile
   	pkgsrc/misc/kstars: Makefile
   	pkgsrc/misc/kteatime: Makefile
   	pkgsrc/misc/ktouch: Makefile
   	pkgsrc/misc/kturtle: Makefile
   	pkgsrc/misc/ktux: Makefile
   	pkgsrc/misc/kunitconversion: Makefile buildlink3.mk
   	pkgsrc/misc/kwordquiz: Makefile
   	pkgsrc/misc/libkdeedu: Makefile buildlink3.mk
   	pkgsrc/misc/libkeduvocdocument: Makefile buildlink3.mk
   	pkgsrc/misc/libkvkontakte: Makefile buildlink3.mk
   	pkgsrc/misc/libmateweather: Makefile buildlink3.mk
   	pkgsrc/misc/libreoffice: Makefile
   	pkgsrc/misc/marble: Makefile buildlink3.mk
   	pkgsrc/misc/mate-calc: Makefile
   	pkgsrc/misc/parley: Makefile
   	pkgsrc/misc/rocs: Makefile
   	pkgsrc/misc/stellarium: Makefile
   	pkgsrc/misc/step: Makefile
   	pkgsrc/misc/superkaramba: Makefile
   	pkgsrc/misc/sweeper: Makefile
   	pkgsrc/misc/sword: Makefile buildlink3.mk
   	pkgsrc/misc/usbprog: Makefile
   	pkgsrc/misc/vym: Makefile
   	pkgsrc/misc/xfce4-weather-plugin: Makefile
   	pkgsrc/misc/xygrib: Makefile
   	pkgsrc/misc/yelp3: Makefile
   	pkgsrc/misc/zyGrib: Makefile
   	pkgsrc/multimedia/audiocd-kio: Makefile
   	pkgsrc/multimedia/avidemux: Makefile
   	pkgsrc/multimedia/dragon: Makefile
   	pkgsrc/multimedia/dvdauthor: Makefile
   	pkgsrc/multimedia/ffmpeg2: Makefile
   	pkgsrc/multimedia/ffmpeg3: Makefile
   	pkgsrc/multimedia/ffmpeg4: Makefile
   	pkgsrc/multimedia/ffmpegthumbs: Makefile
   	pkgsrc/multimedia/ffplay2: Makefile
   	pkgsrc/multimedia/ffplay3: Makefile
   	pkgsrc/multimedia/ffplay4: Makefile
   	pkgsrc/multimedia/gmencoder: Makefile
   	pkgsrc/multimedia/gnome-mplayer: Makefile
   	pkgsrc/multimedia/goggles: Makefile
   	pkgsrc/multimedia/gopchop: Makefile
   	pkgsrc/multimedia/gst-plugins0.10-bad: Makefile buildlink3.mk
   	pkgsrc/multimedia/gst-plugins0.10-base: Makefile buildlink3.mk
   	pkgsrc/multimedia/gst-plugins0.10-dvdread: Makefile
   	pkgsrc/multimedia/gst-plugins0.10-ffmpeg: Makefile
   	pkgsrc/multimedia/gst-plugins0.10-gnonlin: Makefile
   	pkgsrc/multimedia/gst-plugins0.10-good: Makefile buildlink3.mk
   	pkgsrc/multimedia/gst-plugins0.10-hal: Makefile
   	pkgsrc/multimedia/gst-plugins0.10-mpeg2dec: Makefile
   	pkgsrc/multimedia/gst-plugins0.10-resindvd: Makefile
   	pkgsrc/multimedia/gst-plugins0.10-ugly: Makefile buildlink3.mk
   	pkgsrc/multimedia/gst-plugins0.10-v4l2: Makefile
   	pkgsrc/multimedia/gst-plugins0.10-vp8: Makefile
   	pkgsrc/multimedia/gst-plugins0.10-x264: Makefile
   	pkgsrc/multimedia/gst-plugins0.10-xvid: Makefile
   	pkgsrc/multimedia/gst-plugins1-base: Makefile
   	pkgsrc/multimedia/gst-plugins1-editing-services: Makefile
   	pkgsrc/multimedia/gstreamer0.10: Makefile buildlink3.mk
   	pkgsrc/multimedia/handbrake: Makefile
   	pkgsrc/multimedia/juk: Makefile
   	pkgsrc/multimedia/kdenlive: Makefile
   	pkgsrc/multimedia/kmix: Makefile
   	pkgsrc/multimedia/kmplayer: Makefile
   	pkgsrc/multimedia/kscd: Makefile
   	pkgsrc/multimedia/libassetml: Makefile buildlink3.mk
   	pkgsrc/multimedia/libbluray: Makefile buildlink3.mk
   	pkgsrc/multimedia/libkcddb: Makefile buildlink3.mk
   	pkgsrc/multimedia/libkcompactdisc: Makefile buildlink3.mk
   	pkgsrc/multimedia/mate-media: Makefile
   	pkgsrc/multimedia/mediatomb: Makefile
   	pkgsrc/multimedia/minidlna: Makefile
   	pkgsrc/multimedia/mkvtoolnix: Makefile
   	pkgsrc/multimedia/mlt: Makefile
   	pkgsrc/multimedia/mplayerthumbs: Makefile
   	pkgsrc/multimedia/mpv: Makefile
   	pkgsrc/multimedia/obs-studio: Makefile
   	pkgsrc/multimedia/ogle: Makefile buildlink3.mk
   	pkgsrc/multimedia/ogle_gui: Makefile
   	pkgsrc/multimedia/olive-editor: Makefile
   	pkgsrc/multimedia/p5-GStreamer: Makefile
   	pkgsrc/multimedia/phonon-qt5: Makefile buildlink3.mk
   	pkgsrc/multimedia/phonon-qt5-backend-gstreamer: Makefile
   	pkgsrc/multimedia/phonon-qt5-backend-vlc: Makefile
   	pkgsrc/multimedia/py-gstreamer0.10: Makefile
   	pkgsrc/multimedia/ssr: Makefile
   	pkgsrc/multimedia/subtitleeditor: Makefile
   	pkgsrc/multimedia/totem: Makefile buildlink3.mk
   	pkgsrc/multimedia/totem-pl-parser: Makefile buildlink3.mk
   	pkgsrc/multimedia/transcode: Makefile
   	pkgsrc/multimedia/vlc: Makefile
   	pkgsrc/multimedia/xine-lib: Makefile
   	pkgsrc/net/aria2: Makefile
   	pkgsrc/net/bind911: Makefile
   	pkgsrc/net/bind916: Makefile
   	pkgsrc/net/cacti: Makefile
   	pkgsrc/net/choqok: Makefile
   	pkgsrc/net/corebird: Makefile
   	pkgsrc/net/dc_gui2: Makefile
   	pkgsrc/net/dctc: Makefile
   	pkgsrc/net/dhcpcd-qt: Makefile
   	pkgsrc/net/filezilla: Makefile
   	pkgsrc/net/flickcurl: Makefile
   	pkgsrc/net/freeDiameter: Makefile
   	pkgsrc/net/freeradius-sqlite3: Makefile
   	pkgsrc/net/gift-gnutella: Makefile
   	pkgsrc/net/gnome-online-accounts: Makefile
   	pkgsrc/net/gnome-vfs-smb: Makefile
   	pkgsrc/net/grilo: Makefile buildlink3.mk
   	pkgsrc/net/grilo-plugins: Makefile
   	pkgsrc/net/gssdp: Makefile buildlink3.mk
   	pkgsrc/net/gssdp12: Makefile buildlink3.mk
   	pkgsrc/net/gst-plugins0.10-mms: Makefile
   	pkgsrc/net/gst-plugins0.10-rtmp: Makefile
   	pkgsrc/net/gst-plugins0.10-soup: Makefile
   	pkgsrc/net/gst-plugins1-libnice: Makefile
   	pkgsrc/net/gst-plugins1-soup: Makefile
   	pkgsrc/net/gtk-gnutella: Makefile
   	pkgsrc/net/gtk-vnc: Makefile
   	pkgsrc/net/gupnp: Makefile buildlink3.mk
   	pkgsrc/net/gupnp-av: Makefile buildlink3.mk
   	pkgsrc/net/gupnp-dlna: Makefile buildlink3.mk
   	pkgsrc/net/gupnp-igd: Makefile buildlink3.mk
   	pkgsrc/net/gupnp-tools: Makefile
   	pkgsrc/net/gupnp12: Makefile buildlink3.mk
   	pkgsrc/net/kdenetwork-filesharing: Makefile
   	pkgsrc/net/kdenetwork-strigi-analyzers: Makefile
   	pkgsrc/net/kdnssd: Makefile buildlink3.mk
   	pkgsrc/net/kdsoap: Makefile buildlink3.mk
   	pkgsrc/net/kget: Makefile
   	pkgsrc/net/kmldonkey: Makefile
   	pkgsrc/net/knewstuff: Makefile buildlink3.mk
   	pkgsrc/net/kopete: Makefile
   	pkgsrc/net/kppp: Makefile
   	pkgsrc/net/krdc: Makefile
   	pkgsrc/net/krfb: Makefile
   	pkgsrc/net/ktorrent: Makefile
   	pkgsrc/net/kxmlrpcclient: Makefile buildlink3.mk
   	pkgsrc/net/libcmis: Makefile
   	pkgsrc/net/libdmapsharing3: Makefile buildlink3.mk
   	pkgsrc/net/libgdata: Makefile buildlink3.mk
   	pkgsrc/net/libgdata0.6: Makefile buildlink3.mk
   	pkgsrc/net/libktorrent: Makefile buildlink3.mk
   	pkgsrc/net/libnice: Makefile buildlink3.mk
   	pkgsrc/net/libsoup: Makefile buildlink3.mk
   	pkgsrc/net/libzrtpcpp: Makefile buildlink3.mk
   	pkgsrc/net/lldpd: Makefile
   	pkgsrc/net/microdc2: Makefile
   	pkgsrc/net/minitube: Makefile
   	pkgsrc/net/mldonkey-gui: Makefile
   	pkgsrc/net/mono-nat: Makefile buildlink3.mk
   	pkgsrc/net/monotorrent: Makefile buildlink3.mk
   	pkgsrc/net/nagstamon: Makefile
   	pkgsrc/net/ncdc: Makefile
   	pkgsrc/net/ncgopher: Makefile
   	pkgsrc/net/nfdump: Makefile
   	pkgsrc/net/ntop: Makefile
   	pkgsrc/net/ntopng: Makefile
   	pkgsrc/net/ocamlnet: Makefile
   	pkgsrc/net/ocsync: Makefile buildlink3.mk
   	pkgsrc/net/openconnect: Makefile
   	pkgsrc/net/owncloudclient: Makefile
   	pkgsrc/net/p5-Net-Z3950-ZOOM: Makefile
   	pkgsrc/net/php-soap: Makefile
   	pkgsrc/net/php-xmlrpc: Makefile
   	pkgsrc/net/php-yaz: Makefile
   	pkgsrc/net/powerdns: Makefile
   	pkgsrc/net/proftpd-sqlite: Makefile
   	pkgsrc/net/qbittorrent: Makefile
   	pkgsrc/net/remmina: Makefile
   	pkgsrc/net/scli: Makefile
   	pkgsrc/net/syncthing-gtk: Makefile
   	pkgsrc/net/tcpflow: Makefile
   	pkgsrc/net/transmission-qt: Makefile
   	pkgsrc/net/unison-snapshot: Makefile
   	pkgsrc/net/unison2.51: Makefile
   	pkgsrc/net/vinagre: Makefile
   	pkgsrc/net/vino: Makefile
   	pkgsrc/net/wireshark: Makefile
   	pkgsrc/net/wpa_gui: Makefile
   	pkgsrc/net/xymon: Makefile
   	pkgsrc/net/yaz: Makefile buildlink3.mk
   	pkgsrc/net/zeroconf-ioslave: Makefile
   	pkgsrc/news/bystand: Makefile
   	pkgsrc/news/newsbeuter: Makefile
   	pkgsrc/news/tin: Makefile
   	pkgsrc/parallel/ganglia-monitor-core: Makefile
   	pkgsrc/parallel/gridscheduler: Makefile
   	pkgsrc/parallel/hwloc: Makefile buildlink3.mk
   	pkgsrc/parallel/mpi-ch: Makefile
   	pkgsrc/parallel/openmpi: Makefile buildlink3.mk
   	pkgsrc/parallel/slurm-wlm: Makefile
   	pkgsrc/pkgtools/gnome-packagekit: Makefile
   	pkgsrc/pkgtools/packagekit: Makefile buildlink3.mk
   	pkgsrc/pkgtools/pkgin: Makefile
   	pkgsrc/print/advi: Makefile
   	pkgsrc/print/atril: Makefile
   	pkgsrc/print/dspdfviewer: Makefile
   	pkgsrc/print/evince3: Makefile
   	pkgsrc/print/foliate: Makefile
   	pkgsrc/print/foomatic4-db-engine: Makefile
   	pkgsrc/print/glabels: Makefile
   	pkgsrc/print/gutenprint-lib: Makefile
   	pkgsrc/print/lumina-pdf: Makefile
   	pkgsrc/print/okular: Makefile
   	pkgsrc/print/poppler-qt5: Makefile
   	pkgsrc/print/qpdfview: Makefile
   	pkgsrc/print/scribus-qt4: Makefile
   	pkgsrc/print/scribus-qt5: Makefile
   	pkgsrc/print/sile: Makefile
   	pkgsrc/print/xetex: Makefile
   	pkgsrc/print/xpdf4: Makefile
   	pkgsrc/print/zathura: Makefile
   	pkgsrc/security/KeePass: Makefile
   	pkgsrc/security/ap-modsecurity2: Makefile
   	pkgsrc/security/clamav: Makefile buildlink3.mk
   	pkgsrc/security/cy2-saml: Makefile
   	pkgsrc/security/cy2-sql: Makefile
   	pkgsrc/security/ecap_clamav_adapter: Makefile
   	pkgsrc/security/fwbuilder: Makefile
   	pkgsrc/security/gnupg2: Makefile
   	pkgsrc/security/gpgmepp: Makefile buildlink3.mk
   	pkgsrc/security/heimdal: Makefile buildlink3.mk
   	pkgsrc/security/honeyd: Makefile
   	pkgsrc/security/hydra: Makefile
   	pkgsrc/security/kauth: Makefile buildlink3.mk
   	pkgsrc/security/kdesu: Makefile buildlink3.mk
   	pkgsrc/security/keepassxc: Makefile
   	pkgsrc/security/kgpg: Makefile
   	pkgsrc/security/kwallet: Makefile buildlink3.mk
   	pkgsrc/security/kwalletmanager: Makefile
   	pkgsrc/security/lasso: Makefile buildlink3.mk
   	pkgsrc/security/lastpass-cli: Makefile
   	pkgsrc/security/libfprint: Makefile
   	pkgsrc/security/libfwbuilder: Makefile buildlink3.mk
   	pkgsrc/security/libpreludedb-sqlite3: Makefile
   	pkgsrc/security/lxqt-openssh-askpass: Makefile
   	pkgsrc/security/lxqt-policykit: Makefile
   	pkgsrc/security/lxqt-sudo: Makefile
   	pkgsrc/security/oath-toolkit: Makefile
   	pkgsrc/security/opendnssec: Makefile
   	pkgsrc/security/opendnssec2: Makefile
   	pkgsrc/security/opensc: Makefile
   	pkgsrc/security/pam-saml: Makefile
   	pkgsrc/security/pinentry-qt5: Makefile
   	pkgsrc/security/policykit: Makefile
   	pkgsrc/security/polkit: Makefile
   	pkgsrc/security/polkit-qt5: Makefile buildlink3.mk
   	pkgsrc/security/prelude-manager: Makefile
   	pkgsrc/security/py-lasso: Makefile
   	pkgsrc/security/py-xmlsec: Makefile
   	pkgsrc/security/qca2-qt5: Makefile buildlink3.mk
   	pkgsrc/security/qca2-qt5-gnupg: Makefile
   	pkgsrc/security/qca2-qt5-ossl: Makefile
   	pkgsrc/security/qgpgme: Makefile buildlink3.mk
   	pkgsrc/security/qore-xmlsec-module: Makefile
   	pkgsrc/security/qt5-qtkeychain: Makefile
   	pkgsrc/security/seahorse: Makefile
   	pkgsrc/security/softhsm: Makefile buildlink3.mk
   	pkgsrc/security/softhsm2: Makefile buildlink3.mk
   	pkgsrc/security/tor-browser: Makefile
   	pkgsrc/security/xca: Makefile
   	pkgsrc/security/xmlsec1: Makefile buildlink3.mk
   	pkgsrc/sysutils/augeas: Makefile buildlink3.mk
   	pkgsrc/sysutils/bacula: Makefile
   	pkgsrc/sysutils/bacula-qt5-console: Makefile
   	pkgsrc/sysutils/bacula-tray-monitor-qt5: Makefile
   	pkgsrc/sysutils/baloo: Makefile
   	pkgsrc/sysutils/baloo-widgets: Makefile buildlink3.mk
   	pkgsrc/sysutils/baloo5: Makefile buildlink3.mk
   	pkgsrc/sysutils/bareos: Makefile
   	pkgsrc/sysutils/brasero: Makefile
   	pkgsrc/sysutils/burn: Makefile
   	pkgsrc/sysutils/caja: Makefile
   	pkgsrc/sysutils/caja-extensions: Makefile
   	pkgsrc/sysutils/cfengine3: Makefile
   	pkgsrc/sysutils/collectd-curl: Makefile
   	pkgsrc/sysutils/collectd-mongodb: Makefile
   	pkgsrc/sysutils/collectd-rrdtool: Makefile
   	pkgsrc/sysutils/collectd-virt: Makefile
   	pkgsrc/sysutils/conky: Makefile
   	pkgsrc/sysutils/dbus-sharp: Makefile buildlink3.mk
   	pkgsrc/sysutils/dbus-sharp-glib: Makefile buildlink3.mk
   	pkgsrc/sysutils/dolphin: Makefile buildlink3.mk
   	pkgsrc/sysutils/facette: Makefile
   	pkgsrc/sysutils/filelight: Makefile
   	pkgsrc/sysutils/gcdmaster: Makefile
   	pkgsrc/sysutils/gdmap: Makefile
   	pkgsrc/sysutils/gfm: Makefile
   	pkgsrc/sysutils/gnome-characters: Makefile
   	pkgsrc/sysutils/gnome-control-center: Makefile
   	pkgsrc/sysutils/gnome-nds-thumbnailer: Makefile
   	pkgsrc/sysutils/gnome-settings-daemon: Makefile
   	pkgsrc/sysutils/gnome-tracker: Makefile buildlink3.mk
   	pkgsrc/sysutils/gnome-tracker-miners: Makefile
   	pkgsrc/sysutils/gnome-vfs: Makefile buildlink3.mk
   	pkgsrc/sysutils/gnome-vfsmm: Makefile buildlink3.mk
   	pkgsrc/sysutils/gst-plugins0.10-gnomevfs: Makefile
   	pkgsrc/sysutils/gvfs: Makefile
   	pkgsrc/sysutils/gworkspace: Makefile
   	pkgsrc/sysutils/hivex: Makefile
   	pkgsrc/sysutils/k3b: Makefile
   	pkgsrc/sysutils/kcron: Makefile
   	pkgsrc/sysutils/kdbusaddons: Makefile buildlink3.mk
   	pkgsrc/sysutils/kdf: Makefile
   	pkgsrc/sysutils/kfilemetadata: Makefile
   	pkgsrc/sysutils/kfilemetadata5: Makefile
   	pkgsrc/sysutils/kfloppy: Makefile
   	pkgsrc/sysutils/krusader: Makefile
   	pkgsrc/sysutils/ksystemlog: Makefile
   	pkgsrc/sysutils/kuser: Makefile
   	pkgsrc/sysutils/libbaloo4: Makefile
   	pkgsrc/sysutils/libdevkit-gobject: Makefile
   	pkgsrc/sysutils/lnav: Makefile
   	pkgsrc/sysutils/lxqt-powermanagement: Makefile
   	pkgsrc/sysutils/mate-system-monitor: Makefile
   	pkgsrc/sysutils/nautilus: Makefile
   	pkgsrc/sysutils/ndesk-dbus: Makefile
   	pkgsrc/sysutils/ndesk-dbus-glib: Makefile buildlink3.mk
   	pkgsrc/sysutils/open-vm-tools: Makefile
   	pkgsrc/sysutils/openxenmanager: Makefile
   	pkgsrc/sysutils/p5-Config-Augeas: Makefile
   	pkgsrc/sysutils/p5-Gnome2-VFS: Makefile buildlink3.mk
   	pkgsrc/sysutils/pcmanfm-qt: Makefile
   	pkgsrc/sysutils/py-augeas: Makefile
   	pkgsrc/sysutils/py-notify-python: Makefile buildlink3.mk
   	pkgsrc/sysutils/qdirstat: Makefile
   	pkgsrc/sysutils/rox: Makefile
   	pkgsrc/sysutils/screentest: Makefile
   	pkgsrc/sysutils/solid: Makefile buildlink3.mk
   	pkgsrc/sysutils/strigi: Makefile buildlink3.mk
   	pkgsrc/sysutils/syslog-ng-mongodb: Makefile
   	pkgsrc/sysutils/tarsnap-gui: Makefile
   	pkgsrc/sysutils/vcdimager: Makefile buildlink3.mk
   	pkgsrc/sysutils/virt-manager: Makefile
   	pkgsrc/sysutils/virt-viewer: Makefile
   	pkgsrc/sysutils/xfce4-gvfs-mount-plugin: Makefile
   	pkgsrc/sysutils/xfce4-quicklauncher-plugin: Makefile
   	pkgsrc/sysutils/xfce4-thunar-vcs: Makefile
   	pkgsrc/sysutils/xfce4-xkb-plugin: Makefile
   	pkgsrc/sysutils/zabbix: Makefile
   	pkgsrc/sysutils/zabbix50-agent: Makefile
   	pkgsrc/sysutils/zabbix50-proxy: Makefile
   	pkgsrc/sysutils/zabbix50-server: Makefile
   	pkgsrc/textproc/OdfConverter: Makefile
   	pkgsrc/textproc/R-stringi: Makefile
   	pkgsrc/textproc/R-xml2: Makefile
   	pkgsrc/textproc/asciidoc: Makefile
   	pkgsrc/textproc/bat: Makefile
   	pkgsrc/textproc/csharp-xapian: Makefile
   	pkgsrc/textproc/dikt: Makefile
   	pkgsrc/textproc/dwdiff: Makefile
   	pkgsrc/textproc/ebook-tools: Makefile buildlink3.mk
   	pkgsrc/textproc/gdome2: Makefile buildlink3.mk
   	pkgsrc/textproc/gnome-doc-utils: Makefile
   	pkgsrc/textproc/gtk-doc: Makefile
   	pkgsrc/textproc/hfstospell: Makefile buildlink3.mk
   	pkgsrc/textproc/highlight: Makefile
   	pkgsrc/textproc/icu: buildlink3.mk
   	pkgsrc/textproc/kcodecs: Makefile buildlink3.mk
   	pkgsrc/textproc/kcompletion: Makefile buildlink3.mk
   	pkgsrc/textproc/kpimtextedit: Makefile buildlink3.mk
   	pkgsrc/textproc/libcroco: Makefile buildlink3.mk
   	pkgsrc/textproc/liblrdf: Makefile buildlink3.mk
   	pkgsrc/textproc/libplist: Makefile buildlink3.mk
   	pkgsrc/textproc/libxml++: Makefile buildlink3.mk
   	pkgsrc/textproc/libxml2: Makefile buildlink3.mk
   	pkgsrc/textproc/libxslt: Makefile buildlink3.mk
   	pkgsrc/textproc/ots: Makefile
   	pkgsrc/textproc/p5-Alien-Libxml2: Makefile
   	pkgsrc/textproc/p5-XML-LibXML: Makefile
   	pkgsrc/textproc/p5-XML-LibXSLT: Makefile
   	pkgsrc/textproc/php-intl: Makefile
   	pkgsrc/textproc/php-wddx: Makefile
   	pkgsrc/textproc/php-xsl: Makefile
   	pkgsrc/textproc/po4a: Makefile
   	pkgsrc/textproc/py-ICU: Makefile
   	pkgsrc/textproc/py-html5-parser: Makefile
   	pkgsrc/textproc/py-libxml2: Makefile
   	pkgsrc/textproc/py-libxslt: Makefile
   	pkgsrc/textproc/py-lxml: Makefile
   	pkgsrc/textproc/qore-xml-module: Makefile
   	pkgsrc/textproc/raptor: Makefile buildlink3.mk
   	pkgsrc/textproc/raptor2: Makefile buildlink3.mk
   	pkgsrc/textproc/rarian: Makefile
   	pkgsrc/textproc/rasqal: Makefile buildlink3.mk
   	pkgsrc/textproc/redland: Makefile buildlink3.mk
   	pkgsrc/textproc/ruby-libxml: Makefile
   	pkgsrc/textproc/ruby-nokogiri: Makefile
   	pkgsrc/textproc/ruby-xslt: Makefile
   	pkgsrc/textproc/sonnet: Makefile buildlink3.mk
   	pkgsrc/textproc/soprano: Makefile
   	pkgsrc/textproc/split-thai: Makefile
   	pkgsrc/textproc/sublib: Makefile buildlink3.mk
   	pkgsrc/textproc/syntax-highlighting: Makefile buildlink3.mk
   	pkgsrc/textproc/upmendex: Makefile
   	pkgsrc/textproc/xml2doc: Makefile
   	pkgsrc/textproc/xmlstarlet: Makefile
   	pkgsrc/textproc/xmlto: Makefile
   	pkgsrc/textproc/yelp-tools: Makefile
   	pkgsrc/time/fet: Makefile
   	pkgsrc/time/gchore: Makefile
   	pkgsrc/time/gnome-calendar: Makefile
   	pkgsrc/time/kcalendarcore: Makefile buildlink3.mk
   	pkgsrc/time/kcalutils: Makefile buildlink3.mk
   	pkgsrc/time/kholidays: Makefile buildlink3.mk
   	pkgsrc/time/ktimer: Makefile
   	pkgsrc/time/libical: Makefile buildlink3.mk
   	pkgsrc/time/ntpsec: Makefile
   	pkgsrc/time/rsibreak: Makefile
   	pkgsrc/time/xfce4-orage: Makefile
   	pkgsrc/wm/ccsm: Makefile
   	pkgsrc/wm/compiz: Makefile buildlink3.mk
   	pkgsrc/wm/compiz-fusion-plugins-extra: Makefile
   	pkgsrc/wm/compiz-fusion-plugins-main: Makefile buildlink3.mk
   	pkgsrc/wm/e16menuedit2: Makefile
   	pkgsrc/wm/fvwm: Makefile
   	pkgsrc/wm/fvwm3: Makefile
   	pkgsrc/wm/jwm: Makefile
   	pkgsrc/wm/obconf: Makefile
   	pkgsrc/wm/obconf-qt: Makefile
   	pkgsrc/wm/openbox: Makefile buildlink3.mk
   	pkgsrc/wm/wbar: Makefile
   	pkgsrc/www/SOGo: Makefile
   	pkgsrc/www/SOGo4: Makefile
   	pkgsrc/www/ap-auth-mellon: Makefile
   	pkgsrc/www/ap-authnz-crowd: Makefile
   	pkgsrc/www/ap-mono: Makefile
   	pkgsrc/www/ap-php: Makefile
   	pkgsrc/www/ap2-auth-mellon: Makefile
   	pkgsrc/www/ap2-subversion: Makefile
   	pkgsrc/www/apache24: Makefile
   	pkgsrc/www/badwolf: Makefile
   	pkgsrc/www/bkedit: Makefile
   	pkgsrc/www/bluefish: Makefile
   	pkgsrc/www/c-icap-modules: Makefile
   	pkgsrc/www/cppcms: Makefile
   	pkgsrc/www/deforaos-surfer: Makefile
   	pkgsrc/www/epiphany: Makefile
   	pkgsrc/www/firefox: Makefile
   	pkgsrc/www/firefox52: Makefile
   	pkgsrc/www/firefox68: Makefile
   	pkgsrc/www/firefox78: Makefile
   	pkgsrc/www/gitea: Makefile
   	pkgsrc/www/kannel: Makefile
   	pkgsrc/www/kdewebkit: Makefile buildlink3.mk
   	pkgsrc/www/khtml: Makefile buildlink3.mk
   	pkgsrc/www/kimagemapeditor: Makefile
   	pkgsrc/www/kjs: Makefile buildlink3.mk
   	pkgsrc/www/kjsembed: Makefile buildlink3.mk
   	pkgsrc/www/lariza: Makefile
   	pkgsrc/www/libgtkhtml: Makefile buildlink3.mk
   	pkgsrc/www/libmediawiki: Makefile buildlink3.mk
   	pkgsrc/www/librest07: Makefile buildlink3.mk
   	pkgsrc/www/liferea: Makefile
   	pkgsrc/www/lighttpd: Makefile
   	pkgsrc/www/links-gui: Makefile
   	pkgsrc/www/luakit: Makefile
   	pkgsrc/www/midori: Makefile
   	pkgsrc/www/mono-xsp: Makefile buildlink3.mk
   	pkgsrc/www/nghttp2: Makefile
   	pkgsrc/www/nghttp2-tools: Makefile
   	pkgsrc/www/nginx: Makefile
   	pkgsrc/www/otter-browser: Makefile
   	pkgsrc/www/php-fpm: Makefile
   	pkgsrc/www/php-http3: Makefile
   	pkgsrc/www/phraseanet-indexer: Makefile
   	pkgsrc/www/qutebrowser: Makefile
   	pkgsrc/www/rekonq: Makefile
   	pkgsrc/www/seamonkey: Makefile
   	pkgsrc/www/sitecopy: Makefile
   	pkgsrc/www/spdylay: Makefile buildlink3.mk
   	pkgsrc/www/swish-e: Makefile
   	pkgsrc/www/syndication: Makefile buildlink3.mk
   	pkgsrc/www/uhttpmock: Makefile buildlink3.mk
   	pkgsrc/www/vimb: Makefile
   	pkgsrc/www/webkit-gtk: Makefile buildlink3.mk
   	pkgsrc/www/webkit24-gtk: Makefile buildlink3.mk
   	pkgsrc/www/webkit24-gtk3: Makefile buildlink3.mk
   	pkgsrc/x11/avant-window-navigator: Makefile
   	pkgsrc/x11/caribou: Makefile
   	pkgsrc/x11/clisp-gtk2: Makefile
   	pkgsrc/x11/deforaos-integration: Makefile
   	pkgsrc/x11/devilspie: Makefile
   	pkgsrc/x11/eekboard: Makefile buildlink3.mk
   	pkgsrc/x11/frameworkintegration: Makefile buildlink3.mk
   	pkgsrc/x11/gdm: Makefile
   	pkgsrc/x11/gnome-desktop: Makefile
   	pkgsrc/x11/gnome-session: Makefile
   	pkgsrc/x11/gnome-shell: Makefile
   	pkgsrc/x11/gnome-themes-extras: Makefile
   	pkgsrc/x11/gnustep-back: Makefile buildlink3.mk
   	pkgsrc/x11/gnustep-gui: Makefile buildlink3.mk
   	pkgsrc/x11/gnustep-preferences: Makefile
   	pkgsrc/x11/gtk-sharp: Makefile
   	pkgsrc/x11/gtk-sharp3: Makefile
   	pkgsrc/x11/gtkmm3: Makefile buildlink3.mk
   	pkgsrc/x11/gtksourceview2: Makefile buildlink3.mk
   	pkgsrc/x11/gtksourceview3: Makefile buildlink3.mk
   	pkgsrc/x11/gtksourceview4: Makefile buildlink3.mk
   	pkgsrc/x11/gtksourceviewmm: Makefile buildlink3.mk
   	pkgsrc/x11/kactivities: Makefile buildlink3.mk
   	pkgsrc/x11/kactivities-stats: Makefile buildlink3.mk
   	pkgsrc/x11/kactivities5: Makefile buildlink3.mk
   	pkgsrc/x11/kconfigwidgets: Makefile buildlink3.mk
   	pkgsrc/x11/kde-baseapps4: Makefile
   	pkgsrc/x11/kde-runtime4: Makefile buildlink3.mk
   	pkgsrc/x11/kde-workspace4: Makefile buildlink3.mk
   	pkgsrc/x11/kded: Makefile
   	pkgsrc/x11/kdelibs4: Makefile buildlink3.mk
   	pkgsrc/x11/kdelibs4support: Makefile buildlink3.mk
   	pkgsrc/x11/kdesignerplugin: Makefile
   	pkgsrc/x11/kglobalaccel: Makefile buildlink3.mk
   	pkgsrc/x11/kguiaddons: Makefile buildlink3.mk
   	pkgsrc/x11/kinit: Makefile
   	pkgsrc/x11/kirigami2: Makefile buildlink3.mk
   	pkgsrc/x11/kitemviews: Makefile buildlink3.mk
   	pkgsrc/x11/kjobwidgets: Makefile buildlink3.mk
   	pkgsrc/x11/konsole: Makefile
   	pkgsrc/x11/ktextwidgets: Makefile buildlink3.mk
   	pkgsrc/x11/kwidgetsaddons: Makefile buildlink3.mk
   	pkgsrc/x11/kwindowsystem: Makefile buildlink3.mk
   	pkgsrc/x11/kxmlgui: Makefile buildlink3.mk
   	pkgsrc/x11/libdesktop-agnostic: Makefile buildlink3.mk
   	pkgsrc/x11/libfm-qt: Makefile buildlink3.mk
   	pkgsrc/x11/libgnomekbd: Makefile buildlink3.mk
   	pkgsrc/x11/libkactivities4: Makefile buildlink3.mk
   	pkgsrc/x11/libkscreen: Makefile buildlink3.mk
   	pkgsrc/x11/liblxqt: Makefile buildlink3.mk
   	pkgsrc/x11/libmatekbd: Makefile buildlink3.mk
   	pkgsrc/x11/libqtxdg: Makefile buildlink3.mk
   	pkgsrc/x11/libxfce4gui: Makefile buildlink3.mk
   	pkgsrc/x11/libxkbcommon: Makefile
   	pkgsrc/x11/libxklavier: Makefile buildlink3.mk
   	pkgsrc/x11/lxqt-about: Makefile
   	pkgsrc/x11/lxqt-admin: Makefile
   	pkgsrc/x11/lxqt-config: Makefile
   	pkgsrc/x11/lxqt-globalkeys: Makefile buildlink3.mk
   	pkgsrc/x11/lxqt-notificationd: Makefile
   	pkgsrc/x11/lxqt-panel: Makefile
   	pkgsrc/x11/lxqt-qtplugin: Makefile
   	pkgsrc/x11/lxqt-runner: Makefile
   	pkgsrc/x11/lxqt-session: Makefile
   	pkgsrc/x11/maim: Makefile
   	pkgsrc/x11/mate-applets: Makefile
   	pkgsrc/x11/mate-control-center: Makefile buildlink3.mk
   	pkgsrc/x11/mate-panel: Makefile
   	pkgsrc/x11/mate-screensaver: Makefile
   	pkgsrc/x11/mate-settings-daemon: Makefile buildlink3.mk
   	pkgsrc/x11/mlterm: Makefile
   	pkgsrc/x11/ocaml-lablgtk: Makefile buildlink3.mk
   	pkgsrc/x11/ocaml-lablgtk3: Makefile buildlink3.mk
   	pkgsrc/x11/plasma-framework: Makefile buildlink3.mk
   	pkgsrc/x11/py-gnome2: Makefile buildlink3.mk
   	pkgsrc/x11/py-gnome2-extras: Makefile buildlink3.mk
   	pkgsrc/x11/py-gtk2: Makefile buildlink3.mk
   	pkgsrc/x11/py-gtksourceview: Makefile
   	pkgsrc/x11/py-keybinder: Makefile buildlink3.mk
   	pkgsrc/x11/py-kiwi: Makefile
   	pkgsrc/x11/py-qt5: Makefile
   	pkgsrc/x11/py-qt5-qscintilla: Makefile buildlink3.mk
   	pkgsrc/x11/py-qwt-qt5: Makefile
   	pkgsrc/x11/py-vte: Makefile
   	pkgsrc/x11/qqc2-desktop-style: Makefile
   	pkgsrc/x11/qt4-sqlite3: Makefile
   	pkgsrc/x11/qt5-mysql: Makefile buildlink3.mk
   	pkgsrc/x11/qt5-odbc: Makefile buildlink3.mk
   	pkgsrc/x11/qt5-psql: Makefile buildlink3.mk
   	pkgsrc/x11/qt5-qscintilla: Makefile buildlink3.mk
   	pkgsrc/x11/qt5-qtbase: Makefile buildlink3.mk
   	pkgsrc/x11/qt5-qtcharts: Makefile buildlink3.mk
   	pkgsrc/x11/qt5-qtconnectivity: Makefile buildlink3.mk
   	pkgsrc/x11/qt5-qtdeclarative: Makefile buildlink3.mk
   	pkgsrc/x11/qt5-qtdoc: Makefile
   	pkgsrc/x11/qt5-qtgraphicaleffects: Makefile
   	pkgsrc/x11/qt5-qtimageformats: Makefile buildlink3.mk
   	pkgsrc/x11/qt5-qtlocation: Makefile buildlink3.mk
   	pkgsrc/x11/qt5-qtmacextras: Makefile buildlink3.mk
   	pkgsrc/x11/qt5-qtmultimedia: Makefile buildlink3.mk
   	pkgsrc/x11/qt5-qtnetworkauth: Makefile buildlink3.mk
   	pkgsrc/x11/qt5-qtquickcontrols: Makefile buildlink3.mk
   	pkgsrc/x11/qt5-qtquickcontrols2: Makefile buildlink3.mk
   	pkgsrc/x11/qt5-qtscript: Makefile buildlink3.mk
   	pkgsrc/x11/qt5-qtscxml: Makefile buildlink3.mk
   	pkgsrc/x11/qt5-qtsensors: Makefile buildlink3.mk
   	pkgsrc/x11/qt5-qtserialport: Makefile buildlink3.mk
   	pkgsrc/x11/qt5-qtspeech: Makefile buildlink3.mk
   	pkgsrc/x11/qt5-qtsvg: Makefile buildlink3.mk
   	pkgsrc/x11/qt5-qttools: Makefile buildlink3.mk
   	pkgsrc/x11/qt5-qttranslations: Makefile
   	pkgsrc/x11/qt5-qtvirtualkeyboard: Makefile buildlink3.mk
   	pkgsrc/x11/qt5-qtwayland: Makefile
   	pkgsrc/x11/qt5-qtwebchannel: Makefile buildlink3.mk
   	pkgsrc/x11/qt5-qtwebkit: Makefile buildlink3.mk
   	pkgsrc/x11/qt5-qtwebsockets: Makefile buildlink3.mk
   	pkgsrc/x11/qt5-qtx11extras: Makefile buildlink3.mk
   	pkgsrc/x11/qt5-qtxmlpatterns: Makefile buildlink3.mk
   	pkgsrc/x11/qterminal: Makefile
   	pkgsrc/x11/qtermwidget: Makefile
   	pkgsrc/x11/qwt6-qt5: Makefile buildlink3.mk
   	pkgsrc/x11/rofi: Makefile
   	pkgsrc/x11/rox-session: Makefile
   	pkgsrc/x11/ruby-gtksourceview2: Makefile
   	pkgsrc/x11/ruby-gtksourceview3: Makefile
   	pkgsrc/x11/slop: Makefile
   	pkgsrc/x11/tint2: Makefile
   	pkgsrc/x11/vte3: Makefile
   	pkgsrc/x11/wxGTK28: Makefile
   	pkgsrc/x11/xcb-proto: Makefile
   	pkgsrc/x11/xfce4-desktop: Makefile
   	pkgsrc/x11/xfce4-notes-plugin: Makefile
   	pkgsrc/x11/xfce4-screenshooter: Makefile
   	pkgsrc/x11/xfce4-session: Makefile
   	pkgsrc/x11/xfce4-settings: Makefile
   	pkgsrc/x11/xfce4-tumbler: Makefile
   	pkgsrc/x11/xfce4-wmdock-plugin: Makefile
   	pkgsrc/x11/xlockmore: Makefile
   	pkgsrc/x11/xpad: Makefile
   	pkgsrc/x11/xscreensaver: Makefile buildlink3.mk
   	pkgsrc/x11/xscreensaver-demo: Makefile
   	pkgsrc/x11/xsnow: Makefile
   	pkgsrc/x11/xvidcap: Makefile

   Log Message:
   revbump for textproc/icu

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Thu Apr 29 05:55:54 UTC 2021

   Modified Files:
   	pkgsrc/net/bind916: Makefile distinfo

   Log Message:
   net/bind916: update to 9.16.15

   Security release.

   	--- 9.16.15 released ---

   5621.	[bug]		Due to a backporting mistake in change 5609, named
   			binaries built against a Kerberos/GSSAPI library whose
   			header files did not define the GSS_SPNEGO_MECHANISM
   			preprocessor macro were not able to start if their
   			configuration included the "tkey-gssapi-credential"
   			option. This has been fixed. [GL #2634]

   5620.	[bug]		If zone journal files written by BIND 9.16.11 or earlier
   			were present when BIND was upgraded, the zone file for
   			that zone could have been inadvertently rewritten with
   			the current zone contents. This caused the original zone
   			file structure (e.g. comments, $INCLUDE directives) to
   			be lost, although the zone data itself was preserved.
   			This has been fixed. [GL #2623]

   	--- 9.16.14 released ---

   5617.	[security]	A specially crafted GSS-TSIG query could cause a buffer
   			overflow in the ISC implementation of SPNEGO.
   			(CVE-2021-25216) [GL #2604]

   5616.	[security]	named crashed when a DNAME record placed in the ANSWER
   			section during DNAME chasing turned out to be the final
   			answer to a client query. (CVE-2021-25215) [GL #2540]

   5615.	[security]	Insufficient IXFR checks could result in named serving a
   			zone without an SOA record at the apex, leading to a
   			RUNTIME_CHECK assertion failure when the zone was
   			subsequently refreshed. This has been fixed by adding an
   			owner name check for all SOA records which are included
   			in a zone transfer. (CVE-2021-25214) [GL #2467]

   5614.	[bug]		Ensure all resources are properly cleaned up when a call
   			to gss_accept_sec_context() fails. [GL #2620]

   5613.	[bug]		It was possible to write an invalid transaction header
   			in the journal file for a managed-keys database after
   			upgrading. This has been fixed. Invalid headers in
   			existing journal files are detected and named is able
   			to recover from them. [GL #2600]

   5611.	[func]		Set "stale-answer-client-timeout" to "off" by default.
   			[GL #2608]

   5610.	[bug]		Prevent a crash which could happen when a lookup
   			triggered by "stale-answer-client-timeout" was attempted
   			right after recursion for a client query finished.
   			[GL #2594]

   5609.	[func]		The ISC implementation of SPNEGO was removed from BIND 9
   			source code. It was no longer necessary as all major
   			contemporary Kerberos/GSSAPI libraries include support
   			for SPNEGO. [GL #2607]

   5608.	[bug]		When sending queries over TCP, dig now properly handles
   			"+tries=1 +retry=0" by not retrying the connection when
   			the remote server closes the connection prematurely.
   			[GL #2490]

   5607.	[bug]		As "rndc dnssec -checkds" and "rndc dnssec -rollover"
   			commands may affect the next scheduled key event,
   			reconfiguration of zone keys is now triggered after
   			receiving either of these commands to prevent
   			unnecessary key rollover delays. [GL #2488]

   5606.	[bug]		CDS/CDNSKEY DELETE records are now removed when a zone
   			transitions from a secure to an insecure state.
   			named-checkzone also no longer reports an error when
   			such records are found in an unsigned zone. [GL #2517]

   5605.	[bug]		"dig -u" now uses the CLOCK_REALTIME clock source for
   			more accurate time reporting. [GL #2592]

   5603.	[bug]		Fix a memory leak that occurred when named failed to
   			bind a UDP socket to a network interface. [GL #2575]

   5602.	[bug]		Fix TCPDNS and TLSDNS timers in Network Manager. This
   			makes the "tcp-initial-timeout" and "tcp-idle-timeout"
   			options work correctly again. [GL #2583]

   5601.	[bug]		Zones using KASP could not be thawed after they were
   			frozen using "rndc freeze". This has been fixed.
   			[GL #2523]
@
text
@d1 1
a1 1
# $NetBSD$
d18 1
a18 1
BIND_VERSION=	9.16.15
@


1.10
log
@bind: update to 9.16.12.

XXX: why does this have so many patches?

	--- 9.16.12 released ---

5578.	[protocol]	Make "check-names" accept A records below "_spf",
			"_spf_rate", and "_spf_verify" labels in order to cater
			for the "exists" SPF mechanism specified in RFC 7208
			section 5.7 and appendix D.1. [GL #2377]

5577.	[bug]		Fix the "three is a crowd" key rollover bug in KASP by
			correctly implementing Equation (2) of the "Flexible and
			Robust Key Rollover" paper. [GL #2375]

5575.	[bug]		When migrating to KASP, BIND 9 considered keys with the
			"Inactive" and/or "Delete" timing metadata to be
			possible active keys. This has been fixed. [GL #2406]

5572.	[bug]		Address potential double free in generatexml().
			[GL #2420]

5571.	[bug]		named failed to start when its configuration included a
			zone with a non-builtin "allow-update" ACL attached.
			[GL #2413]

5570.	[bug]		Improve performance of the DNSSEC verification code by
			reducing the number of repeated calls to
			dns_dnssec_keyfromrdata(). [GL #2073]

5569.	[bug]		Emit useful error message when "rndc retransfer" is
			applied to a zone of inappropriate type. [GL #2342]

5568.	[bug]		Fixed a crash in "dnssec-keyfromlabel" when using ECDSA
			keys. [GL #2178]

5567.	[bug]		Dig now reports unknown dash options while pre-parsing
			the options. This prevents "-multi" instead of "+multi"
			from reporting memory usage before ending option parsing
			with "Invalid option: -lti". [GL #2403]

5566.	[func]		Add "stale-answer-client-timeout" option, which is the
			amount of time a recursive resolver waits before
			attempting to answer the query using stale data from
			cache. [GL #2247]

5565.	[func]		The SONAMEs for BIND 9 libraries now include the current
			BIND 9 version number, in an effort to tightly couple
			internal libraries with a specific release. [GL #2387]

5562.	[security]	Fix off-by-one bug in ISC SPNEGO implementation.
			(CVE-2020-8625) [GL #2354]

5561.	[bug]		KASP incorrectly set signature validity to the value of
			the DNSKEY signature validity. This is now fixed.
			[GL #2383]

5560.	[func]		The default value of "max-stale-ttl" has been changed
			from 12 hours to 1 day and the default value of
			"stale-answer-ttl" has been changed from 1 second to 30
			seconds, following RFC 8767 recommendations. [GL #2248]

5456.	[func]		Added "primaries" as a synonym for "masters" in
			named.conf, and "primary-only" as a synonym for
			"master-only" in the parameters to "notify", to bring
			terminology up-to-date with RFC 8499. [GL #1948]

5362.	[func]		Limit the size of IXFR responses so that AXFR will
			be used instead if it would be smaller. This is
			controlled by the "max-ixfr-ratio" option, which
			is a percentage representing the ratio of IXFR size
			to the size of the entire zone. This value cannot
			exceed 100%, which is the default. [GL #1515]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2021/01/29 16:17:15 otis Exp $
d18 1
a18 1
BIND_VERSION=	9.16.12
@


1.9
log
@net/bind916: Update to 9.16.11

- Fix build (at least) on SmartOS

- Changelog:
  * Feature Changes:
    - The new networking code introduced in BIND 9.16 (netmgr) was overhauled
      in order to make it more stable, testable, and maintainable. [GL #2321]

    - Earlier releases of BIND versions 9.16 and newer required the operating
      system to support load-balanced sockets in order for named to be able to
      achieve high performance (by distributing incoming queries among multiple
      threads). However, the only operating systems currently known to support
      load-balanced sockets are Linux and FreeBSD 12, which means both UDP and
      TCP performance were limited to a single thread on other systems. As of
      BIND 9.17.8, named attempts to distribute incoming queries among multiple
      threads on systems which lack support for load-balanced sockets (except
      Windows). [GL #2137]

    - It is now possible to transition a zone from secure to insecure mode
      without making it bogus in the process; changing to dnssec-policy none;
      also causes CDS and CDNSKEY DELETE records to be published, to signal
      that the entire DS RRset at the parent must be removed, as described in
      RFC 8078. [GL #1750]

    - When using the unixtime or date method to update the SOA serial number,
      named and dnssec-signzone silently fell back to the increment method to
      prevent the new serial number from being smaller than the old serial
      number (using serial number arithmetics). dnssec-signzone now prints a
      warning message, and named logs a warning, when such a fallback happens.
      [GL #2058]

  * Bug Fixes:
    - Multiple threads could attempt to destroy a single RBTDB instance at the
      same time, resulting in an unpredictable but low-probability assertion
      failure in free_rbtdb(). This has been fixed. [GL #2317]

    - named no longer attempts to assign threads to CPUs outside the CPU
      affinity set. Thanks to Ole Bjørn Hessen. [GL #2245]

    - When reconfiguring named, removing auto-dnssec did not turn off DNSSEC
      maintenance. This has been fixed. [GL #2341]

    - The report of intermittent BIND assertion failures triggered in
      lib/dns/resolver.c:dns_name_issubdomain() has now been closed without
      further action. Our initial response to this was to add diagnostic
      logging instead of terminating named, anticipating that we would receive
      further useful troubleshooting input. This workaround first appeared in
      BIND releases 9.17.5 and 9.16.7. However, since those releases were
      published, there have been no new reports of assertion failures matching
      this issue, but also no further diagnostic input, so we have closed the
      issue. [GL #2091]

- Full Changelog at:
  https://downloads.isc.org/isc/bind9/9.16.11/doc/arm/html/notes.html
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2021/01/13 09:34:30 nia Exp $
d18 1
a18 1
BIND_VERSION=	9.16.11
@


1.8
log
@bind: Disable atomic operations on i386 too.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2020/12/19 16:41:36 taca Exp $
d18 1
a18 1
BIND_VERSION=	9.16.10
d85 1
@


1.7
log
@net/bind916: update to 9.16.10

Update bind916 to 9.16.10 (BIND 9.16.10).

pkgsrc changes:

* Make blocklist/blacklist support really compiled in.
* Fix build problem with pkcs11 PKG_OPTIONS and allow to use it.


	--- 9.16.10 released ---

5544.	[func]		Restore the default value of "nocookie-udp-size" to 4096
			bytes. [GL #2250]

5541.	[func]		Adjust the "max-recursion-queries" default from 75 to
			100. [GL #2305]

5540.	[port]		Fix building with native PKCS#11 support for AEP Keyper.
			[GL #2315]

5539.	[bug]		Tighten handling of missing DNS COOKIE responses over
			UDP by falling back to TCP. [GL #2275]

5538.	[func]		Add NSEC3 support to KASP. A new option for
			"dnssec-policy", "nsec3param", can be used to set the
			desired NSEC3 parameters. NSEC3 salt collisions are
			automatically prevented during resalting. Salt
			generation is now logged with zone context. [GL #1620]

5534.	[bug]		The CNAME synthesized from a DNAME was incorrectly
			followed when the QTYPE was CNAME or ANY. [GL #2280]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2020/11/26 13:21:51 taca Exp $
d41 2
a42 1
    !empty(MACHINE_PLATFORM:MNetBSD-*-vax)
@


1.6
log
@net/bind916: update to 9.16.9

	--- 9.16.9 released ---

5533.	[func]		Add the "stale-refresh-time" option, a time window that
			starts after a failed lookup, during which a stale RRset
			is served directly from cache before a new attempt to
			refresh it is made. [GL #2066]

5530.	[bug]		dnstap did not capture responses to forwarded UPDATE
			requests. [GL #2252]

5527.	[bug]		A NULL pointer dereference occurred when creating an NTA
			recheck query failed. [GL #2244]

5525.	[bug]		Change 5503 inadvertently broke cross-compilation by
			replacing a call to AC_LINK_IFELSE() with a call to
			AC_RUN_IFELSE() in configure.ac.  This has been fixed,
			making cross-compilation possible again. [GL #2237]

5523.	[bug]		The initial lookup in a zone transitioning to/from a
			signed state could fail if the DNSKEY RRset was not
			found. [GL #2236]

5522.	[bug]		Fixed a race/NULL dereference in TCPDNS send. [GL #2227]

5520.	[bug]		Fixed a number of shutdown races, reference counting
			errors, and spurious log messages that could occur
			in the network manager. [GL #2221]

5518.	[bug]		Stub zones now work correctly with primary servers using
			"minimal-responses yes". [GL #1736]

5517.	[bug]		Do not treat UV_EOF as a TCP4RecvErr or a TCP6RecvErr.
			[GL #2208]

	--- 9.16.8 released ---

5516.	[func]		The default EDNS buffer size has been changed from 4096
			to 1232 bytes. [GL #2183]

5515.	[func]		Add 'rndc dnssec -rollover' command to trigger a manual
			rollover for a specific key. [GL #1749]

5514.	[bug]		Fix KASP expected key size for Ed25519 and Ed448.
			[GL #2171]

5513.	[doc]		The ARM section describing the "rrset-order" statement
			was rewritten to make it unambiguous and up-to-date with
			the source code. [GL #2139]

5512.	[bug]		"rrset-order" rules using "order none" were causing
			named to crash despite named-checkconf treating them as
			valid. [GL #2139]

5511.	[bug]		'dig -u +yaml' failed to display timestamps to the
			microsecond. [GL #2190]

5510.	[bug]		Implement the attach/detach semantics for dns_message_t
			to fix a data race in accessing an already-destroyed
			fctx->rmessage. [GL #2124]

5509.	[bug]		filter-aaaa: named crashed upon shutdown if it was in
			the process of recursing for A RRsets. [GL #1040]

5508.	[func]		Added new parameter "-expired" for "rndc dumpdb" that
			also prints expired RRsets (awaiting cleanup) to the
			dump file. [GL #1870]

5507.	[bug]		Named could compute incorrect SIG(0) responses.
			[GL #2109]

5506.	[bug]		Properly handle failed sysconf() calls, so we don't
			report invalid memory size. [GL #2166]

5505.	[bug]		Updating contents of a mixed-case RPZ could cause some
			rules to be ignored. [GL #2169]

5503.	[bug]		Cleaned up reference counting of network manager
			handles, now using isc_nmhandle_attach() and _detach()
			instead of _ref() and _unref(). [GL #2122]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2020/11/05 09:08:50 ryoon Exp $
d18 1
a18 3
BIND_VERSION=	9.16.9

.include "../../mk/bsd.prefs.mk"
d24 1
a24 1
USE_TOOLS+=		pax perl pkg-config
d76 3
@


1.5
log
@*: Recursive revbump from textproc/icu-68.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2020/09/19 13:09:27 taca Exp $
a4 1
PKGREVISION=	1
d18 1
a18 1
BIND_VERSION=	9.16.7
@


1.4
log
@net/bind916: update to 9.16.7

Update bind916 pacakge to 9.16.7.


	--- 9.16.7 released ---

5501.	[func]		Log CDS/CDNSKEY publication. [GL #1748]

5500.	[bug]		Fix (non-)publication of CDS and CDNSKEY records.
			[GL #2103]

5499.	[func]		Add '-P ds' and '-D ds' arguments to dnssec-settime.
			[GL #1748]

5497.	[bug]		'dig +bufsize=0' failed to disable EDNS. [GL #2054]

5496.	[bug]		Address a TSAN report by ensuring each rate limiter
			object holds a reference to its task. [GL #2081]

5495.	[bug]		With query minimization enabled, named failed to
			resolve ip6.arpa. names that had extra labels to the
			left of the IPv6 part. [GL #1847]

5494.	[bug]		Silence the EPROTO syslog message on older systems.
			[GL #1928]

5493.	[bug]		Fix off-by-one error when calculating new hash table
			size. [GL #2104]

5492.	[bug]		Tighten LOC parsing to reject a period (".") and/or "m"
			as a value. Fix handling of negative altitudes which are
			not whole meters. [GL #2074]

5491.	[bug]		rbtversion->glue_table_size could be read without the
			appropriate lock being held. [GL #2080]

5489.	[bug]		Named erroneously accepted certain invalid resource
			records that were incorrectly processed after
			subsequently being written to disk and loaded back, as
			the wire format differed. Such records include: CERT,
			IPSECKEY, NSEC3, NSEC3PARAM, NXT, SIG, TLSA, WKS, and
			X25. [GL !3953]

5488.	[bug]		NTA code needed to have a weak reference on its
			associated view to prevent the latter from being deleted
			while NTA tests were being performed. [GL #2067]

5486.	[func]		Add 'rndc dnssec -checkds' command, which signals to
			named that the DS record for a given zone or key has
			been updated in the parent zone. [GL #1613]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2020/08/31 18:10:31 wiz Exp $
d5 1
@


1.3
log
@*: bump PKGREVISION for perl-5.32.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2020/08/23 10:03:00 taca Exp $
a4 1
PKGREVISION=	1
d18 1
a18 1
BIND_VERSION=	9.16.6
@


1.2
log
@net/bind916: update to 9.16.5

Update bind916 to 9.16.5 (BIND 9.16.5).


	--- 9.16.5 released ---

5458.	[bug]		Prevent a theoretically possible NULL dereference caused
			by a data race between zone_maintenance() and
			dns_zone_setview_helper(). [GL #1627]

5455.	[bug]		named could crash when cleaning dead nodes in
			lib/dns/rbtdb.c that were being reused. [GL #1968]

5454.	[bug]		Address a startup crash that occurred when the server
			was under load and the root zone had not yet been
			loaded. [GL #1862]

5453.	[bug]		named crashed on shutdown when a new rndc connection was
			received during shutdown. [GL #1747]

5452.	[bug]		The "blackhole" ACL was accidentally disabled for client
			queries. [GL #1936]

5451.	[func]		Add 'rndc dnssec -status' command. [GL #1612]

5449.	[bug]		Fix a socket shutdown race in netmgr udp. [GL #1938]

5448.	[bug]		Fix a race condition in isc__nm_tcpdns_send().
			[GL #1937]

5447.	[bug]		IPv6 addresses ending in "::" could break YAML
			parsing. A "0" is now appended to such addresses
			in YAML output from dig, mdig, delv, and dnstap-read.
			[GL #1952]

5446.	[bug]		The validator could fail to accept a properly signed
			RRset if an unsupported algorithm appeared earlier in
			the DNSKEY RRset than a supported algorithm. It could
			also stop if it detected a malformed public key.
			[GL #1689]

5444.	[bug]		'rndc dnstap -roll <value>' did not limit the number of
			saved files to <value>. [GL !3728]

5443.	[bug]		The "primary" and "secondary" keywords, when used
			as parameters for "check-names", were not
			processed correctly and were being ignored. [GL #1949]

5441.	[bug]		${LMDB_CFLAGS} was missing from make/includes.in.
			[GL #1955]

5440.	[test]		Properly handle missing kyua. [GL #1950]

5439.	[bug]		The DS RRset returned by dns_keynode_dsset() was used in
			a non-thread-safe manner. [GL #1926]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2020/08/09 15:20:21 taca Exp $
d5 1
@


1.1
log
@net/bind916: add version 9.16.5 package

Add bind916 version 9.16.5 package (BIND 9.16.5).


BIND, the Berkeley Internet Name Daemon.  This package contains the BIND
9.16 release.

  * New dnssec-policy statement to configure a key and signing policy for
    zones, enabling automatic key regeneration and rollover.
  * New network manager based on libuv.
  * Added support for the new GeoIP2 geolocation API, libmaxminddb.
  * Improved DNSSEC trust anchor configuration using the trust-anchors
    statement, permitting configuration of trust anchors in DS as well as
    DNSKEY format.
  * YAML output for dig, mdig, and delv.
@
text
@d1 1
a1 1
# $NetBSD$
d18 1
a18 1
BIND_VERSION=	9.16.5
@

