git: 74acf3311b89 - main - dns/dnsdist: Update to 1.9.0

From: Gabriel M. Dutra <dutra_at_FreeBSD.org>
Date: Tue, 27 Feb 2024 00:56:15 UTC
The branch main has been updated by dutra:

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

commit 74acf3311b894ecfa26a2dbcb9f24865d7c754b3
Author:     Ralf van der Enden <tremere@cainites.net>
AuthorDate: 2024-02-26 01:22:00 +0000
Commit:     Gabriel M. Dutra <dutra@FreeBSD.org>
CommitDate: 2024-02-27 00:55:47 +0000

    dns/dnsdist: Update to 1.9.0
    
    ChangeLog:
    https://blog.powerdns.com/2024/02/16/powerdns-dnsdist-1.9.0-released
    
    PR:             277176
    Approved by:    garga (mentor)
    Differential Revision: https://reviews.freebsd.org/D44085
---
 dns/dnsdist/Makefile | 8 +++++---
 dns/dnsdist/distinfo | 6 +++---
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/dns/dnsdist/Makefile b/dns/dnsdist/Makefile
index 3663ce46afb5..f20ea19173c4 100644
--- a/dns/dnsdist/Makefile
+++ b/dns/dnsdist/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	dnsdist
-DISTVERSION=	1.8.3
-PORTREVISION=	1
+DISTVERSION=	1.9.0
 CATEGORIES=	dns net
 MASTER_SITES=	https://downloads.powerdns.com/releases/
 
@@ -19,7 +18,8 @@ NOT_FOR_ARCHS_REASON=	archs with 32-bits time_t are no longer supported by upstr
 
 BUILD_DEPENDS=	${LOCALBASE}/lib/libatomic_ops.a:devel/libatomic_ops
 LIB_DEPENDS=	libboost_serialization.so:devel/boost-libs \
-		libh2o-evloop.so:www/h2o \
+		libnghttp2.so:www/libnghttp2 \
+		libquiche.so:net/quiche \
 		libre2.so:devel/re2 \
 		libsodium.so:security/libsodium
 
@@ -32,11 +32,13 @@ GNU_CONFIGURE=	yes
 GNU_CONFIGURE_MANPREFIX=	${PREFIX}/share
 CONFIGURE_ARGS=	--bindir=${PREFIX}/sbin \
 		--enable-dns-over-https \
+		--enable-dns-over-quic \
 		--enable-dns-over-tls \
 		--enable-dnscrypt \
 		--sysconfdir=${ETCDIR} \
 		--with-libsodium \
 		--with-re2
+LDFLAGS+=	-Wl,--as-needed
 
 INSTALL_TARGET=	install-strip
 
diff --git a/dns/dnsdist/distinfo b/dns/dnsdist/distinfo
index 811daf18f3ce..c516fbf676c8 100644
--- a/dns/dnsdist/distinfo
+++ b/dns/dnsdist/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1702893595
-SHA256 (dnsdist-1.8.3.tar.bz2) = 858323f2ed5181488bb7558fbf4f84ec7198600b070b2c5375d15d40695727f4
-SIZE (dnsdist-1.8.3.tar.bz2) = 1484359
+TIMESTAMP = 1708097651
+SHA256 (dnsdist-1.9.0.tar.bz2) = 16bab15cad9245571806398a8e4a5dc32a92b6bb60e617c12fe958c945889c7c
+SIZE (dnsdist-1.9.0.tar.bz2) = 1620891