git: bee2d852db40 - main - dns/dnscap: Update to 2.4.0

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Sun, 29 Jun 2025 11:48:45 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=bee2d852db400f8963845b270af23f2fb092dc89

commit bee2d852db400f8963845b270af23f2fb092dc89
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-06-29 11:34:29 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-06-29 11:45:55 +0000

    dns/dnscap: Update to 2.4.0
    
    Changes:        https://github.com/DNS-OARC/dnscap/releases
---
 dns/dnscap/Makefile                 |  6 ++++--
 dns/dnscap/distinfo                 |  6 +++---
 dns/dnscap/files/patch-Makefile.am  |  4 ++--
 dns/dnscap/files/patch-configure.ac | 10 +++++-----
 4 files changed, 14 insertions(+), 12 deletions(-)

diff --git a/dns/dnscap/Makefile b/dns/dnscap/Makefile
index e5f547436002..66b2dc7ca92c 100644
--- a/dns/dnscap/Makefile
+++ b/dns/dnscap/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	dnscap
-PORTVERSION=	2.3.1
+PORTVERSION=	2.4.0
 PORTEPOCH=	1
 CATEGORIES=	dns
 MASTER_SITES=	https://www.dns-oarc.net/files/dnscap/ \
@@ -13,7 +13,9 @@ WWW=		https://www.dns-oarc.net/tools/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
 
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,10 +1,10 @@
---- 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])