Sunday, September 06, 2026

[UPDATE] net/nfdump-1.7.7 -> 1.7.9

Hi Stuart, Find appended the ports diff for nfdump 1.7.7. -> 1.7.9 Bump to the 1.7.9 release: - upstream removed configure args: --enable-maxmind, --enable-tor, --enable-sflow, --enable-nftrack dropped. built now unconditionally. - nftrack always builds alongside nfprofile - upstream renamed --with-rrdpath=/--with-ftpath= renamed to --with-rrd=/--with-ft= - added --enable-readpcap and --with-bz2=${LOCALBASE} - added lib/pkgconfig/nfdump.pc — new in 1.7.9 Many thanks and regards - Peter

diff -ruN -x CVS nfdump-orig/Makefile nfdump-1.7.9/Makefile --- nfdump/Makefile Thu Apr 16 20:25:09 2026 +++ nfdump/Makefile Sun Sep 6 18:08:58 2026 @@ -1,7 +1,6 @@ COMMENT = tools to collect and process netflow data -V = 1.7.7 -REVISION = 0 +V = 1.7.9 GH_ACCOUNT = phaag GH_PROJECT = nfdump GH_TAGNAME = v$V @@ -30,14 +29,12 @@ CONFIGURE_ARGS += --enable-ftconv \ --enable-ja4 \ - --enable-maxmind \ + --enable-readpcap \ --enable-nfpcapd \ --enable-nfprofile \ - --enable-nftrack \ - --enable-sflow \ - --enable-tor \ - --with-rrdpath=${LOCALBASE} \ - --with-ftpath=${LOCALBASE} + --with-bz2=${LOCALBASE} \ + --with-rrd=${LOCALBASE} \ + --with-ft=${LOCALBASE} LIB_DEPENDS = archivers/bzip2 \ archivers/lz4 \ diff -ruN -x CVS nfdump-orig/distinfo nfdump-1.7.9/distinfo --- nfdump/distinfo Thu Apr 16 20:25:09 2026 +++ nfdump/distinfo Sun Sep 6 17:42:46 2026 @@ -1,2 +1,2 @@ -SHA256 (nfdump-1.7.7.tar.gz) = 0LRtbj2o2DFiBPt00g0S14LYUI8BVZ402cMeM/AW15Q= -SIZE (nfdump-1.7.7.tar.gz) = 873067 +SHA256 (nfdump-1.7.9.tar.gz) = zRWj4ODsCzTI38DDICzg1joJp4NB9TPzy+jWmDOSe78= +SIZE (nfdump-1.7.9.tar.gz) = 918946 diff -ruN -x CVS nfdump-orig/patches/patch-configure_ac nfdump-1.7.9/patches/patch-configure_ac --- nfdump/patches/patch-configure_ac Tue Nov 18 15:24:48 2025 +++ nfdump/patches/patch-configure_ac Thu Jan 1 01:00:00 1970 @@ -1,13 +0,0 @@ -avoid overlinking to rrdtool libs - -Index: configure.ac ---- configure.ac.orig -+++ configure.ac -@@ -242,6 +242,7 @@ AC_SUBST(RRD_LIBS) - - ]])], AC_DEFINE(RRD_NEEDSCONST, 0, [No fix rrd_update const char argument]), AC_DEFINE(RRD_NEEDSCONST, 1, [Fix rrd_update const char argument]) - ) -+LIBS=$saved_LIBS - ] - , - build_nfprofile="no" diff -ruN -x CVS nfdump-orig/patches/patch-src_libnfdump_Makefile_am nfdump-1.7.9/patches/patch-src_libnfdump_Makefile_am --- nfdump/patches/patch-src_libnfdump_Makefile_am Thu Apr 16 20:25:09 2026 +++ nfdump/patches/patch-src_libnfdump_Makefile_am Sun Sep 6 17:30:35 2026 @@ -1,11 +1,12 @@ Index: src/libnfdump/Makefile.am --- src/libnfdump/Makefile.am.orig +++ src/libnfdump/Makefile.am -@@ -21,6 +21,6 @@ tor = tor/tor.c tor/tor.h +@@ -20,7 +20,7 @@ lib_LTLIBRARIES = libnfdump.la libnfdump_la_SOURCES = $(filter) $(maxmind) $(tor) $(regex) $(decode) $(digest) ../libnffile/vcs_track.h -libnfdump_la_LDFLAGS = -release @VERSION@ +libnfdump_la_LDFLAGS = + libnfdump_la_LIBADD = $(LIBATOMIC) CLEANFILES = filter/lex.yy.c filter/grammar.c filter/grammar.h filter/scanner.c filter/scanner.h *.gch diff -ruN -x CVS nfdump-orig/patches/patch-src_libnffile_Makefile_am nfdump-1.7.9/patches/patch-src_libnffile_Makefile_am --- nfdump/patches/patch-src_libnffile_Makefile_am Fri Oct 25 15:21:47 2024 +++ nfdump/patches/patch-src_libnffile_Makefile_am Sun Sep 6 17:30:35 2026 @@ -1,10 +1,10 @@ Index: src/libnffile/Makefile.am --- src/libnffile/Makefile.am.orig +++ src/libnffile/Makefile.am -@@ -30,7 +30,7 @@ vcs_track.h: Makefile - - lib_LTLIBRARIES = libnffile.la +@@ -30,7 +30,7 @@ libnffile_la_SOURCES = $(conf) $(util) $(pidfile) $(compress) $(nffile) $(nflist) $(filter) $(output) $(regex) $(daemon) $(barrier) $(version) vcs_track.h + libnffile_la_CFLAGS = $(LZ4_CFLAGS) $(ZSTD_CFLAGS) $(BZ2_CFLAGS) + libnffile_la_LIBADD = $(LZ4_LIBS) $(ZSTD_LIBS) $(BZ2_LIBS) $(LIBATOMIC) $(RAND_LIBS) -libnffile_la_LDFLAGS = -release @VERSION@ +libnffile_la_LDFLAGS = diff -ruN -x CVS nfdump-orig/pkg/PLIST nfdump-1.7.9/pkg/PLIST --- nfdump/pkg/PLIST Mon Nov 17 18:17:05 2025 +++ nfdump/pkg/PLIST Sun Sep 6 17:43:05 2026 @@ -23,6 +23,7 @@ @static-lib lib/libnffile.a lib/libnffile.la @lib lib/libnffile.so.${LIBnffile_VERSION} +lib/pkgconfig/nfdump.pc @man man/man1/ft2nfdump.1 @man man/man1/geolookup.1 @man man/man1/nfanon.1

Re: UPDATE net/knot 3.4.11

On Fri, 4 Sep 2026 11:55:39 +0200 Peter Hessler <phessler@theapt.org> wrote: > I installed this in my 7.9-stable server that is my main auth dns > server. Signed and served a bunch of zones, looks good to me. > > OK (even for 7.9-stable) > > > > On 2026 Sep 02 (Wed) at 17:50:00 +0000 (+0000), Lucas Gabriel Vuotto > wrote: :Hi Aisha, ports, > : > :here is an update for Knot to 3.4.11. I started trying it out to > replace :my manual DNSSEC setup and ran into a bug with XoT which was > fixed in :3.4.6. I tried 3.4.11 briefly in my test setup and it still > works, so :here is a patch for it. > : > :I didn't set an update for the 3.5.x branch as I also ran into issues > :there, as a misconfiguration produced valid results in 3.4.x but not > in :3.5.x. I'm talking with upstream about it. I prefer to play it > safe and :stick with 3.4.x for the time being. > : > :Tests in a real setup are welcome. Also, I blindly updated > py-libknot; I :don't have an usecase for it nor it has any tests, but > Knot Makefile :says to update it too. > : > :Portswise, make check-shlib-syms reported additions to libknot. I > didn't :spot any deletion manually inspecting the tags, so I went > with a minor :bump in the library. > : > :OK? Yep, thanks a lot. py-libknot is working fine for my use case. OK aisha@ > : > : Lucas > : > : > :diff refs/heads/master refs/heads/knot-3.4.11 > :commit - d72d7156d73f5f3a980f404445b7fff11bc19e87 > :commit + 54060458c19fcd8cf17a30c7bbc2cfed752a85fb > :blob - 4edbcb1abb36f54d5686c8295d8e5e9dd247932e > :blob + c2178e2ecd09b2164acdc9daa1aa36b82c7ac5b4 > :--- net/knot/Makefile > :+++ net/knot/Makefile > :@@ -1,11 +1,10 @@ > : COMMENT = authoritative DNS server > : > : # update net/py-libknot when updating this > :-DISTNAME = knot-3.4.5 > :-REVISION = 0 > :+DISTNAME = knot-3.4.11 > : > : SHARED_LIBS += dnssec 4.0 # 9.0 > :-SHARED_LIBS += knot 11.0 # 15.0 > :+SHARED_LIBS += knot 11.1 # 15.0 > : SHARED_LIBS += zscanner 2.0 # 4.0 > : > : CATEGORIES = net > :blob - 80674fde8310389d06c8ba22d757a68ddd14eb4f > :blob + fbf8d8f37a2e4e0605000821dd2ff03478bdac6d > :--- net/knot/distinfo > :+++ net/knot/distinfo > :@@ -1,2 +1,2 @@ > :-SHA256 (knot-3.4.5.tar.xz) = > NZr3Cvr6fMqhhDmnwes1Jw/57s6B0HVq5MpxaxQzy0s= :-SIZE > (knot-3.4.5.tar.xz) = 1610204 :+SHA256 (knot-3.4.11.tar.xz) = > dr+3YtbSa0Mlpky6BLpD3+AWIsNu5650CpN24zb++V4= :+SIZE > (knot-3.4.11.tar.xz) = 1624780 :blob - > bdd24dd8526c6637433f306a5b1b5a1cde3d6fdf :blob + > 52780b1c03140ba1e6a3f64a2fa31df93df6fdc3 :--- net/py-libknot/Makefile > :+++ net/py-libknot/Makefile > :@@ -1,6 +1,6 @@ > : COMMENT = Python bindings for libknot > : > :-MODPY_DISTV = 3.4.5 > :+MODPY_DISTV = 3.4.11 > : > : DISTNAME = libknot-${MODPY_DISTV} > : PKGNAME = py-${DISTNAME} > :blob - a2e1568ec52bde246cbc95d474d8822d3e2e806b > :blob + 50c2f728d0284b1e7340ab9912decf625b86a50c > :--- net/py-libknot/distinfo > :+++ net/py-libknot/distinfo > :@@ -1,2 +1,2 @@ > :-SHA256 (libknot-3.4.5.tar.gz) = > z7OJiFQZ6m5y/qbZN9LLQ6NvKz3HQJXGGOE5gK0DTRM= :-SIZE > (libknot-3.4.5.tar.gz) = 16778 :+SHA256 (libknot-3.4.11.tar.gz) = > UMR69G9UM25Vf2fXvZaqzO12ACISAOpx3QJIK6wW/GU= :+SIZE > (libknot-3.4.11.tar.gz) = 16612 >