Index | Thread | Search

From:
Otto Moerbeek <otto@drijf.net>
Subject:
update dnsdist to 1.9.8 including extra features
To:
ports@openbsd.org
Date:
Tue, 17 Dec 2024 14:28:23 +0100

Download raw body.

Thread
Hi,

this adds two features (and two new dependencies). Did I do this
right? I did not think it warrants flavors.

	-Otto

Index: Makefile
===================================================================
RCS file: /home/cvs/ports/net/dnsdist/Makefile,v
diff -u -p -r1.49 Makefile
--- Makefile	11 Dec 2024 10:24:24 -0000	1.49
+++ Makefile	17 Dec 2024 13:17:35 -0000
@@ -1,8 +1,7 @@
 COMMENT=		highly DNS-, DoS- and abuse-aware loadbalancer
 
-DISTNAME=		dnsdist-1.9.7
+DISTNAME=		dnsdist-1.9.8
 EXTRACT_SUFX=		.tar.bz2
-REVISION=		3
 
 CATEGORIES=		net
 
@@ -16,7 +15,7 @@ PERMIT_PACKAGE=		Yes
 FLAVORS=		h3
 FLAVOR?=
 
-WANTLIB +=		${MODLUA_WANTLIB} ${COMPILER_LIBCXX} curses crypto edit m \
+WANTLIB +=		${MODLUA_WANTLIB} ${COMPILER_LIBCXX} cdb curses crypto edit lmdb m \
 			fstrm nghttp2 pthread sodium 
 
 SITES=			https://downloads.powerdns.com/releases/
@@ -39,7 +38,8 @@ CONFIGURE_ARGS+=	--without-gnutls \
 			--without-net-snmp \
 			--without-libcap \
 			--without-ebpf \
-			--without-lmdb \
+			--with-cdb \
+			--with-lmdb \
 			--with-nghttp2 \
 			--enable-dns-over-tls \
 			--enable-dnscrypt \
@@ -53,8 +53,10 @@ CONFIGURE_ENV+=		CPPFLAGS="-I${LOCALBASE
 
 BUILD_DEPENDS=		devel/boost
 LIB_DEPENDS+=		${MODLUA_LIB_DEPENDS} \
-			security/libsodium \
+			databases/lmdb \
+			databases/tinycdb \
 			net/libfstrm \
+			security/libsodium \
 			www/nghttp2
 
 
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/net/dnsdist/distinfo,v
diff -u -p -r1.26 distinfo
--- distinfo	4 Oct 2024 12:47:42 -0000	1.26
+++ distinfo	17 Dec 2024 13:17:35 -0000
@@ -1,2 +1,2 @@
-SHA256 (dnsdist-1.9.7.tar.bz2) = KFERwrff9ryKJAcQalHDZcxb9eYof+RZops5bHRiAzI=
-SIZE (dnsdist-1.9.7.tar.bz2) = 1594532
+SHA256 (dnsdist-1.9.8.tar.bz2) = 9mT3Opao1zQ9MmlqzLcP2LHtQyjXPNsKYnpWHW4v2Z4=
+SIZE (dnsdist-1.9.8.tar.bz2) = 1593902