Index | Thread | Search

From:
Renaud Allard <renaud@allard.it>
Subject:
Re: update dnsdist to 1.9.8 including extra features
To:
ports@openbsd.org
Date:
Tue, 17 Dec 2024 16:08:44 +0100

Download raw body.

Thread
Hi Otto,

On 12/17/24 2:28 PM, Otto Moerbeek wrote:
> Hi,
> 
> this adds two features (and two new dependencies). Did I do this
> right? I did not think it warrants flavors.
> 

Isn't the flavor there because quiche/boringssl don't build on some arches?

> 	-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
>