aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVanilla I. Shu <vanilla@FreeBSD.org>2024-02-06 07:59:04 +0000
committerVanilla I. Shu <vanilla@FreeBSD.org>2024-02-06 08:00:21 +0000
commit00cd252bc2906d6e63ddbed502b482776fa8970a (patch)
tree8fe0614e8bf986d62e91bb8a816562bced607905
parent4b722f963146d97817f22a309d6454993f577950 (diff)
downloadports-00cd252bc2906d6e63ddbed502b482776fa8970a.tar.gz
ports-00cd252bc2906d6e63ddbed502b482776fa8970a.zip
www/trafficserver: update to 9.2.3, remove dependency of tcl.
PR: 276823 Reported by: maintainer
-rw-r--r--www/trafficserver/Makefile21
-rw-r--r--www/trafficserver/distinfo6
-rw-r--r--www/trafficserver/pkg-plist1
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