diff --git a/databases/pecl-redis/Makefile b/databases/pecl-redis/Makefile index 7f1e5dd08253..2bba2b8a1a2b 100644 --- a/databases/pecl-redis/Makefile +++ b/databases/pecl-redis/Makefile @@ -1,29 +1,33 @@ PORTNAME= redis -DISTVERSION= 6.2.0 +DISTVERSION= 6.3.0 CATEGORIES= databases MAINTAINER= wiacek.m@witia.com.pl COMMENT= Extension to access Redis WWW= https://pecl.php.net/package/redis LICENSE= PHP301 LICENSE_FILE= ${WRKSRC}/LICENSE USES= php:build,pecl USE_PHP= session:build -OPTIONS_DEFINE= IGBINARY +OPTIONS_DEFINE= IGBINARY LZ4 ZSTD +OPTIONS_DEFAULT= LZ4 ZSTD + IGBINARY_DESC= Build with Igbinary serializer +LZ4_DESC= Build with lz4 support +ZSTD_DESC= Build with zstd support IGBINARY_USE= PHP=igbinary:build IGBINARY_CONFIGURE_ENABLE= redis-igbinary -.include +LZ4_LIB_DEPENDS= liblz4.so:archivers/liblz4 +LZ4_CONFIGURE_ON= --enable-redis-lz4 \ + --with-liblz4=${LOCALBASE} -post-patch: -.if ${PHP_VER} >= 85 - @${REINPLACE_CMD} -e 's|ext/standard/php_smart_string.h|Zend/zend_smart_string.h|' \ - ${WRKSRC}/common.h -.endif +ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd +ZSTD_CONFIGURE_ON= --enable-redis-zstd \ + --with-libzstd=${LOCALBASE} -.include +.include diff --git a/databases/pecl-redis/distinfo b/databases/pecl-redis/distinfo index 3777f7dc2b9d..b62d20098838 100644 --- a/databases/pecl-redis/distinfo +++ b/databases/pecl-redis/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742891225 -SHA256 (PECL/redis-6.2.0.tgz) = 5069c13dd22bd9e494bb246891052cb6cc0fc9a1b45c6a572a8be61773101363 -SIZE (PECL/redis-6.2.0.tgz) = 379865 +TIMESTAMP = 1762479107 +SHA256 (PECL/redis-6.3.0.tgz) = 0d5141f634bd1db6c1ddcda053d25ecf2c4fc1c395430d534fd3f8d51dd7f0b5 +SIZE (PECL/redis-6.3.0.tgz) = 399284