git: a44ed4813376 - main - databases/pecl-redis: Update 6.2.0 => 6.3.0, add default options zstd and lz4
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 18 Nov 2025 19:53:16 UTC
The branch main has been updated by vvd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=a44ed48133761d37abe905ef2d7c2b01566b513c
commit a44ed48133761d37abe905ef2d7c2b01566b513c
Author: Paavo-Einari Kaipila <pkaipila@gmail.com>
AuthorDate: 2025-11-18 19:47:16 +0000
Commit: Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-11-18 19:52:11 +0000
databases/pecl-redis: Update 6.2.0 => 6.3.0, add default options zstd and lz4
Changelog:
https://pecl.php.net/package-info.php?package=redis&version=6.3.0
https://github.com/phpredis/phpredis/releases/tag/6.3.0
PR: 290853
Approved by: Mateusz WiÄ…cek <wiacek.m@witia.com.pl> (maintainer)
---
databases/pecl-redis/Makefile | 22 +++++++++++++---------
databases/pecl-redis/distinfo | 6 +++---
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