Commit aa67578c authored by Rene Ladan's avatar Rene Ladan
Browse files

textproc/redisearch20: Remove expired port

2026-06-30 textproc/redisearch20: Redisearch 2.0 is no longer maintained use textproc/redisearch22 instead.
parent 9e50646e
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -5472,3 +5472,4 @@ archivers/zipmix|archivers/archmerge|2026-06-30|Has expired: No longer supported
net/frr8-pythontools||2026-06-30|Has expired: No longer maintained
net/frr8||2026-06-30|Has expired: No longer maintained
net-mgmt/arts++||2026-06-30|Has expired: deprecated by upstream, broken
textproc/redisearch20|textproc/redisearch22|2026-06-30|Has expired: Redisearch 2.0 is no longer maintained use textproc/redisearch22 instead
+0 −1
Original line number Diff line number Diff line
@@ -1804,7 +1804,6 @@
    SUBDIR += redet
    SUBDIR += redisearch
    SUBDIR += redisearch2
    SUBDIR += redisearch20
    SUBDIR += redisearch22
    SUBDIR += redisearch24
    SUBDIR += redisearch26

textproc/redisearch20/Makefile

deleted100644 → 0
+0 −36
Original line number Diff line number Diff line
PORTNAME=	redisearch
DISTVERSIONPREFIX=	v
DISTVERSION=	2.0.15
PORTREVISION=	1
CATEGORIES=	textproc
PKGNAMESUFFIX=	${DISTVERSION:R:S/.//}

MAINTAINER=	bofh@FreeBSD.org
COMMENT=	Full-text search over Redis (2.0.X)
WWW=		https://github.com/RediSearch/RediSearch/

LICENSE=	RSAL
LICENSE_NAME=	Redis Source Available License Agreement
LICENSE_FILE=	${WRKSRC}/LICENSE
LICENSE_PERMS=	dist-mirror pkg-mirror auto-accept

DEPRECATED=	Redisearch 2.0 is no longer maintained use textproc/redisearch22 instead.
EXPIRATION_DATE=2026-06-30

USES=		cmake compiler
USE_GITHUB=	yes
GH_ACCOUNT=	RediSearch
GH_PROJECT=	RediSearch

CMAKE_ARGS=	-DGIT_DESCRIBE_VERSION:STRING=${PKGVERSION} \
		-DOS=freebsd

CONFLICTS_INSTALL=	redisearch*

PLIST_FILES=	lib/${PORTNAME}${PKGNAMESUFFIX}.so

do-install:
	${INSTALL} -m 0755 ${INSTALL_WRKSRC}/redisearch.so \
		${STAGEDIR}${PREFIX}/lib/${PORTNAME}${PKGNAMESUFFIX}.so

.include <bsd.port.mk>

textproc/redisearch20/distinfo

deleted100644 → 0
+0 −3
Original line number Diff line number Diff line
TIMESTAMP = 1639609425
SHA256 (RediSearch-RediSearch-v2.0.15_GH0.tar.gz) = b9d66de84fe127a84b4428358099149636b676d5ec66c87ad6e394523acef4e3
SIZE (RediSearch-RediSearch-v2.0.15_GH0.tar.gz) = 3997848
+0 −21
Original line number Diff line number Diff line
--- src/fork_gc.c.orig	2020-04-12 11:18:47 UTC
+++ src/fork_gc.c
@@ -282,6 +282,7 @@ done:
 }
 
 static void sendHeaderString(ForkGC *gc, void *arg) {
+  struct iovec { void *iov_base; size_t iov_len; };
   struct iovec *iov = arg;
   FGC_sendBuffer(gc, iov->iov_base, iov->iov_len);
 }
@@ -298,7 +299,9 @@ static void FGC_childCollectTerms(ForkGC *gc, RedisSea
     RedisModuleKey *idxKey = NULL;
     InvertedIndex *idx = Redis_OpenInvertedIndexEx(sctx, term, strlen(term), 1, &idxKey);
     if (idx) {
-      struct iovec iov = {.iov_base = (void *)term, termLen};
+      struct iovec { void *iov_base; size_t iov_len; } iov;
+      iov.iov_base = term;
+      iov.iov_len = termLen;
       FGC_childRepairInvidx(gc, sctx, idx, sendHeaderString, &iov, NULL);
     }
     if (idxKey) {
Loading