forked from Lainports/freebsd-ports
www/trafficserver: update to 9.2.3, remove dependency of tcl.
PR: 276823 Reported by: maintainer
This commit is contained in:
parent
4b722f9631
commit
00cd252bc2
3 changed files with 16 additions and 12 deletions
|
|
@ -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>
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue