git: 00cd252bc290 - main - www/trafficserver: update to 9.2.3, remove dependency of tcl.

From: Vanilla I. Shu <vanilla_at_FreeBSD.org>
Date: Tue, 06 Feb 2024 08:00:28 UTC
The branch main has been updated by vanilla:

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

commit 00cd252bc2906d6e63ddbed502b482776fa8970a
Author:     Vanilla I. Shu <vanilla@FreeBSD.org>
AuthorDate: 2024-02-06 07:59:04 +0000
Commit:     Vanilla I. Shu <vanilla@FreeBSD.org>
CommitDate: 2024-02-06 08:00:21 +0000

    www/trafficserver: update to 9.2.3, remove dependency of tcl.
    
    PR:             276823
    Reported by:    maintainer
---
 www/trafficserver/Makefile  | 21 ++++++++++++---------
 www/trafficserver/distinfo  |  6 +++---
 www/trafficserver/pkg-plist |  1 +
 3 files changed, 16 insertions(+), 12 deletions(-)

diff --git a/www/trafficserver/Makefile b/www/trafficserver/Makefile
index 87d34a9f7c59..754c0f5bf73c 100644
--- a/www/trafficserver/Makefile
+++ b/www/trafficserver/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	trafficserver
-PORTVERSION=	9.2.1
+PORTVERSION=	9.2.3
 CATEGORIES=	www
 MASTER_SITES=	APACHE/${PORTNAME}
 
@@ -18,7 +18,7 @@ LIB_DEPENDS=	libcurl.so:ftp/curl \
 		libbrotlienc.so:archivers/brotli
 
 USES=		compiler:c++17-lang cpe gmake libtool localbase luajit \
-		ncurses pathfix perl5 pkgconfig sqlite ssl tar:bzip2 tcl
+		ncurses pathfix perl5 pkgconfig sqlite ssl tar:bzip2
 CPE_VENDOR=	apache
 CPE_PRODUCT=	traffic_server
 USE_PERL5=	build run
@@ -34,16 +34,16 @@ PLIST_SUB=	WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}" PORTVERSION="${PORTVERSION}"
 
 CONFIGURE_ARGS=	--with-pcre=${LOCALBASE} \
 		--with-openssl=${OPENSSLBASE} \
-		--with-tcl=${TCL_LIBDIR} \
 		--localstatedir=/var \
 		--with-user=${USERS} \
 		--with-group=${GROUPS} \
 		--disable-maintainer-mode \
 		--disable-dependency-tracking \
 		--enable-mime-sanity-check \
-		--enable-experimental-plugins
+		--enable-experimental-plugins \
+		--enable-event-tracker
 
-OPTIONS_DEFINE=	DOCS GEOIP WCCP MEMCACHED IMAGEMAGICK X11
+OPTIONS_DEFINE=	DOCS GEOIP WCCP MEMCACHED IMAGEMAGICK X11 MIMALLOC
 OPTIONS_SUB=	yes
 PLIST_SUB+=	ARCH="${ARCH:C/powerpc64.*/powerpc/}"
 
@@ -51,18 +51,21 @@ GEOIP_LIB_DEPENDS=	libmaxminddb.so:net/libmaxminddb
 WCCP_DESC=	Enable WCCPv2 protocol
 WCCP_CONFIGURE_ENABLE=	wccp
 
+MIMALLOC_DESC=	Use mimalloc
+MIMALLOC_LIB_DEPENDS=	libmimalloc.so:devel/mimalloc
+MIMALLOC_CONFIGURE_WITH=	mimalloc
 MEMCACHED_DESC=		Enable memcache & memcached_remap plugin
 MEMCACHED_LIB_DEPENDS=	libmemcached.so:databases/libmemcached
 
 IMAGEMAGICK_DESC=	Enable ats-magick & webp convert plugin
 
-.include <bsd.port.pre.mk>
+.include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MIMAGEMAGICK}
 .if ${PORT_OPTIONS:MX11}
-USES+=		magick:6
+USES+=		magick
 .else
-USES+=		magick:6,nox11
+USES+=		magick:nox11
 .endif
 .endif
 
@@ -82,4 +85,4 @@ post-install:
 	${SED} -i '' -e 's|^${STAGEDIR}||g' \
 		${STAGEDIR}${PREFIX}/lib/perl5/${ARCH:C/powerpc64.*/powerpc/}-freebsd-thread-multi/auto/Apache/TS/.packlist
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/trafficserver/distinfo b/www/trafficserver/distinfo
index 1c78491814f0..86c3ae1c914e 100644
--- a/www/trafficserver/distinfo
+++ b/www/trafficserver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1690381405
-SHA256 (trafficserver-9.2.1.tar.bz2) = c9080a521758f258391ff7ceb99b824bcc652b3fd9125a3580697bb2e5eb43b2
-SIZE (trafficserver-9.2.1.tar.bz2) = 10136184
+TIMESTAMP = 1702842784
+SHA256 (trafficserver-9.2.3.tar.bz2) = 49686bf788f48f24f9db3454125856564a847cdc4520cde43dcdd5fed105fbf4
+SIZE (trafficserver-9.2.3.tar.bz2) = 10147269
diff --git a/www/trafficserver/pkg-plist b/www/trafficserver/pkg-plist
index 755e03599a44..85ef1961604a 100644
--- a/www/trafficserver/pkg-plist
+++ b/www/trafficserver/pkg-plist
@@ -123,6 +123,7 @@ libexec/trafficserver/access_control.so
 libexec/trafficserver/acme.so
 libexec/trafficserver/authproxy.so
 libexec/trafficserver/background_fetch.so
+libexec/trafficserver/block_errors.so
 libexec/trafficserver/cache_fill.so
 libexec/trafficserver/cache_promote.so
 libexec/trafficserver/cache_range_requests.so