BSD Ports

databases/pecl-redis 6.3.0 MidnightBSD

Extension to access Redis

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
08bc6b97a8
License
PHP301
Categories
databases

Description

This extension provides an API for communicating with Redis database, a persistent key-value database with built-in net interface written in ANSI-C for Posix systems.

In the other systems

SystemPortVersion
MidnightBSDdatabases/pecl-redis6.3.0
FreeBSDdatabases/redis8.10.2
NetBSDdatabases/redis8.10.1
DragonFlydatabases/pecl-redis6.2.0
HardenedBSDdatabases/pecl-redis6.3.0
GhostBSDdatabases/pecl-redis6.3.0

Install

Binary package:

mport install redis

From mports:

cd /usr/mports/databases/pecl-redis && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	redis>0:databases/pecl-redis

Dependencies

No port depends on this one.

Configuration

Options name: databases_redis

OptionDefaultDescription
IGBINARYoffBuild with Igbinary serializer
LZ4onBuild with lz4 support
ZSTDonBuild with zstd support
USES
php:build,pecl
Service scripts
none

Files

distinfo 1
FileSizeSHA256
PECL/redis-6.3.0.tgz3992840d5141f634bd1db6c1ddcda053d25ecf2c4fc1c395430d534fd3f8d51dd7f0b5

Commit history 1

DateCommitCreditsLog message
08bc6b97a8 Lucas Holt databases/pecl-redis: update to 6.3.0
5.3.5 predates PHP 8.4, which removed ext/standard/php_rand.h: backoff.c:3:10: fatal error: 'ext/standard/php_rand.h' file not found redis.c:30:10: fatal error: 'standard/php_random.h' file not found Track the version FreeBSD ships, which supports PHP 8.4 and 8.5, and pick up its LZ4 and ZSTD options. The IGBINARY option keeps only the configure flag: converters/pecl-igbinary does not exist in mports yet. AI-Assisted-by: Claude Opus 5 (1M context) <[email protected]> Signed-off-by: Lucas Holt <[email protected]>