git: e22ea145d13c - 2026Q2 - dns/dnsdist: Security update 2.0.6 => 2.0.7

From: Yusuf Yaman <nxjoseph_at_FreeBSD.org>
Date: Mon, 29 Jun 2026 10:21:51 UTC
The branch 2026Q2 has been updated by nxjoseph:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e22ea145d13c4a5bc1f690bedb03412f8411984e

commit e22ea145d13c4a5bc1f690bedb03412f8411984e
Author:     Ralf van der Enden <tremere@cainites.net>
AuthorDate: 2026-06-26 08:03:51 +0000
Commit:     Yusuf Yaman <nxjoseph@FreeBSD.org>
CommitDate: 2026-06-29 10:21:13 +0000

    dns/dnsdist: Security update 2.0.6 => 2.0.7
    
    While here, pet portfmt.
    
    Changelog:
    https://www.dnsdist.org/changelog.html#change-2.0.7
    Security Advisory:
    https://www.dnsdist.org/security-advisories/powerdns-advisory-for-dnsdist-2026-09.html
    
    PR:             296314
    Reported by:    Jordan Ostreff <jordan@ostreff.info>
    Approved by:    osa, vvd (Mentors, implicit)
    MFH:            2026Q2
    Security:       CVE-2026-40011
    Security:       CVE-2026-42004
    Security:       CVE-2026-42005
    Security:       CVE-2026-40208
    Security:       CVE-2026-40209
    Security:       CVE-2026-40210
    Security:       CVE-2026-40211
    
    (cherry picked from commit 248c4f9e8f825ff43934e6e9428c2d0372c8ee5a)
---
 dns/dnsdist/Makefile | 5 +++--
 dns/dnsdist/distinfo | 6 +++---
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/dns/dnsdist/Makefile b/dns/dnsdist/Makefile
index 1df8ddaafd0f..7d81ff5e23ab 100644
--- a/dns/dnsdist/Makefile
+++ b/dns/dnsdist/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	dnsdist
-DISTVERSION=	2.0.6
+DISTVERSION=	2.0.7
 CATEGORIES=	dns net
 MASTER_SITES=	https://downloads.powerdns.com/releases/
 DISTFILES+=	${DISTNAME}${EXTRACT_SUFX}
@@ -98,7 +98,8 @@ LUA_MESON_ON=	-Dlua=lua
 
 OPENSSL_USES=		ssl
 OPENSSL_MESON_ENABLED=	libcrypto tls-libssl
-OPENSSL_MESON_ON=	-Dlibcrypto-path=${OPENSSLBASE}
+OPENSSL_MESON_ON=	-Dlibcrypto-path=${OPENSSLBASE} \
+			-Dtls-libssl-engines=true
 
 SNMP_LIB_DEPENDS=	libnetsnmp.so:net-mgmt/net-snmp
 SNMP_MESON_ENABLED=	snmp
diff --git a/dns/dnsdist/distinfo b/dns/dnsdist/distinfo
index 1742164c7a6c..94490fb2fbce 100644
--- a/dns/dnsdist/distinfo
+++ b/dns/dnsdist/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1780526794
-SHA256 (dnsdist-2.0.6.tar.xz) = b861d74abb0da59cff4e58760266198196eee7c10f2bfe86a3f5ccbd6768626b
-SIZE (dnsdist-2.0.6.tar.xz) = 2293488
+TIMESTAMP = 1782390604
+SHA256 (dnsdist-2.0.7.tar.xz) = 58680f780517b787e64fee4cd4dcc57f439be607084f89ee4699789d7d626875
+SIZE (dnsdist-2.0.7.tar.xz) = 2294560
 SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
 SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
 SHA256 (rust/crates/cc-1.2.25.crate) = d0fc897dc1e865cc67c0e05a836d9d3f1df3cbe442aa4a9473b18e12624a4951