On Tue, Dec 17, 2024 at 04:08:44PM +0100, Renaud Allard wrote: > 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?
Yes, but I mean I'm adding lmdb and cdb support unconditionally. The existing h3 flavor remains. -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 > > >