summaryrefslogtreecommitdiff
path: root/databases/pecl-redis
diff options
context:
space:
mode:
Diffstat (limited to 'databases/pecl-redis')
-rw-r--r--databases/pecl-redis/Makefile22
-rw-r--r--databases/pecl-redis/distinfo6
2 files changed, 16 insertions, 12 deletions
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,5 +1,5 @@
PORTNAME= redis
-DISTVERSION= 6.2.0
+DISTVERSION= 6.3.0
CATEGORIES= databases
MAINTAINER= wiacek.m@witia.com.pl
@@ -12,18 +12,22 @@ 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 <bsd.port.pre.mk>
+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 <bsd.port.post.mk>
+.include <bsd.port.mk>
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