git: 737cf78f72f8 - main - databases/redis: Add MODULES option
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 20 Mar 2026 12:39:44 UTC
The branch main has been updated by bofh:
URL: https://cgit.FreeBSD.org/ports/commit/?id=737cf78f72f8b33da0d648cd19feadfbe79a7d22
commit 737cf78f72f8b33da0d648cd19feadfbe79a7d22
Author: Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2026-03-20 11:33:55 +0000
Commit: Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2026-03-20 12:39:30 +0000
databases/redis: Add MODULES option
Modules greatly extend the functionality of the Redis server. As a
starting point make the redisjson module available as an option. More
modules to follow.
Reported by: kalin.staykov@redis.com
---
databases/redis/Makefile | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/databases/redis/Makefile b/databases/redis/Makefile
index 8931e3d7c4e0..482cedc011c0 100644
--- a/databases/redis/Makefile
+++ b/databases/redis/Makefile
@@ -1,5 +1,6 @@
PORTNAME= redis
DISTVERSION= 8.6.1
+PORTREVISION= 1
CATEGORIES= databases
MASTER_SITES= https://download.redis.io/releases/
@@ -47,8 +48,15 @@ PLIST_SUB= REDIS_DBDIR=${REDIS_DBDIR} \
OPTIONS_DEFINE= JEMALLOC TLS
OPTIONS_DEFAULT= TLS
+OPTIONS_GROUP= MODULES
OPTIONS_SUB= yes
+OPTIONS_GROUP_MODULES= REDISJSON
+
+REDISJSON_DESC= RedisJSON module
+
+REDISJSON_RUN_DEPENDS= redisjson>=0:databases/redisjson
+
JEMALLOC_DESC= Use jemalloc
TLS_DESC= Use TLS (openssl req.)