diff --git a/dns/dnscap/Makefile b/dns/dnscap/Makefile index e5f547436002..66b2dc7ca92c 100644 --- a/dns/dnscap/Makefile +++ b/dns/dnscap/Makefile @@ -1,34 +1,36 @@ PORTNAME= dnscap -PORTVERSION= 2.3.1 +PORTVERSION= 2.4.0 PORTEPOCH= 1 CATEGORIES= dns MASTER_SITES= https://www.dns-oarc.net/files/dnscap/ \ LOCAL/sunpoet MAINTAINER= sunpoet@FreeBSD.org COMMENT= DNS network traffic capture utility WWW= https://www.dns-oarc.net/tools/dnscap \ https://github.com/DNS-OARC/dnscap LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -LIB_DEPENDS= libldns.so:dns/ldns +LIB_DEPENDS= libldns.so:dns/ldns \ + liblz4.so:archivers/liblz4 \ + libzstd.so:archivers/zstd USES= autoreconf libtool localbase pkgconfig ssl CONFIGURE_ARGS= --enable-shared --enable-static CONFIGURE_ENV= libcrypto_CFLAGS=-I${OPENSSLINC}/include \ libcrypto_LIBS="-L${OPENSSLLIB}/lib -lcrypto" GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= CDS THREADS OPTIONS_DEFAULT=THREADS CDS_DESC= CBOR DNS Stream (CDS) format (experimental) CDS_CONFIGURE_OFF= ac_cv_lib_tinycbor_cbor_parser_init=no CDS_LIB_DEPENDS= libtinycbor.so:devel/tinycbor THREADS_CONFIGURE_ENABLE= threads .include diff --git a/dns/dnscap/distinfo b/dns/dnscap/distinfo index ba3294b4f430..edf98e7b0e67 100644 --- a/dns/dnscap/distinfo +++ b/dns/dnscap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745936030 -SHA256 (dnscap-2.3.1.tar.gz) = 012226ddc666d78bf225ef1feeb7b106be94facce33c1c5e48c229735fecf0a1 -SIZE (dnscap-2.3.1.tar.gz) = 788252 +TIMESTAMP = 1750954122 +SHA256 (dnscap-2.4.0.tar.gz) = 1e568a2e417a3df68efd20c2534c7ec352cf8329ac861cbe301982f62893ef01 +SIZE (dnscap-2.4.0.tar.gz) = 833066 diff --git a/dns/dnscap/files/patch-Makefile.am b/dns/dnscap/files/patch-Makefile.am index 0a8b516baf73..4ab72fe2131e 100644 --- a/dns/dnscap/files/patch-Makefile.am +++ b/dns/dnscap/files/patch-Makefile.am @@ -1,11 +1,11 @@ ---- Makefile.am.orig 2020-04-23 08:19:36 UTC +--- Makefile.am.orig 2025-06-11 07:37:41 UTC +++ Makefile.am @@ -6,7 +6,7 @@ SUBDIRS = src plugins SUBDIRS = src plugins --dist_doc_DATA = README.md LICENSE CONTRIBUTORS +-dist_doc_DATA = README.md LICENSE CONTRIBUTORS CHANGES +dist_doc_DATA = EXTRA_DIST = isc m4 .clang-format fmt.sh diff --git a/dns/dnscap/files/patch-configure.ac b/dns/dnscap/files/patch-configure.ac index 719ed0ea6447..32ac3fecb957 100644 --- a/dns/dnscap/files/patch-configure.ac +++ b/dns/dnscap/files/patch-configure.ac @@ -1,11 +1,11 @@ ---- configure.ac.orig 2021-03-11 15:59:57 UTC +--- configure.ac.orig 2025-06-23 11:48:40 UTC +++ configure.ac -@@ -112,7 +112,7 @@ AC_HEADER_RESOLV - AC_HEADER_TIME +@@ -114,7 +114,7 @@ AC_CHECK_HEADERS([sys/ioctl.h sys/param.h sys/socket.h + AC_HEADER_RESOLV AC_CHECK_HEADERS([arpa/inet.h fcntl.h netdb.h netinet/in.h stdlib.h string.h]) AC_CHECK_HEADERS([sys/ioctl.h sys/param.h sys/socket.h sys/time.h unistd.h]) -AC_CHECK_HEADERS([ldns/ldns.h arpa/nameser_compat.h cbor.h cbor/cbor.h]) +AC_CHECK_HEADERS([ldns/ldns.h arpa/nameser_compat.h cbor.h tinycbor/cbor.h]) - AC_CHECK_HEADERS([sys/time.h]) - AC_CHECK_HEADERS([zlib.h]) AC_CHECK_HEADERS([openssl/conf.h openssl/evp.h openssl/err.h]) + AC_CHECK_HEADERS([cryptopANT.h]) + AC_CHECK_HEADERS([endian.h sys/endian.h machine/endian.h])