git: 1dcdcbee478e - main - textproc/redisearch28: Update version 2.8.2=>2.8.3
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 21 Jun 2026 12:39:04 UTC
The branch main has been updated by bofh:
URL: https://cgit.FreeBSD.org/ports/commit/?id=1dcdcbee478ef8eb12d6f217a5724eccbc9f670d
commit 1dcdcbee478ef8eb12d6f217a5724eccbc9f670d
Author: Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2026-06-20 23:20:41 +0000
Commit: Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2026-06-21 12:38:42 +0000
textproc/redisearch28: Update version 2.8.2=>2.8.3
- Unbundle cpu_features [1]
Changelog: https://github.com/RediSearch/RediSearch/releases/tag/v2.8.3
Reported by: fuz [1]
---
textproc/redisearch28/Makefile | 22 ++++++++++------------
textproc/redisearch28/distinfo | 8 +++-----
2 files changed, 13 insertions(+), 17 deletions(-)
diff --git a/textproc/redisearch28/Makefile b/textproc/redisearch28/Makefile
index d3553f89d75f..362dea442d72 100644
--- a/textproc/redisearch28/Makefile
+++ b/textproc/redisearch28/Makefile
@@ -1,6 +1,6 @@
PORTNAME= redisearch
DISTVERSIONPREFIX= v
-DISTVERSION= 2.8.2
+DISTVERSION= 2.8.3
CATEGORIES= textproc
PKGNAMESUFFIX= ${DISTVERSION:R:S/.//}
@@ -19,17 +19,17 @@ LICENSE_PERMS_RSALv2= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
LICENSE_PERMS_SSPLv1= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
BUILD_DEPENDS= ${LOCALBASE}/include/boost/optional.hpp:devel/boost-libs
-LIB_DEPENDS= libabsl_base.so:devel/abseil
+LIB_DEPENDS= libabsl_base.so:devel/abseil \
+ libcpu_features.so:devel/cpu_features
-USES= cmake compiler localbase
+USES= cmake compiler localbase:ldflags
USE_GITHUB= yes
GH_ACCOUNT= RediSearch
GH_PROJECT= RediSearch
GH_TUPLE= RedisAI:VectorSimilarity:e134c63:vectorsimilarity/deps/VectorSimilarity \
- google:cpu_features:438a66e:cpu_features/deps/cpu_features \
- RedisLabsModules:readies:185fd0d:readies/deps/readies \
- RedisLabs:RedisModulesSDK:7ba899d:redismodulesdk/deps/RedisModulesSDK \
- google:s2geometry:efb4eb8:s2geometry/deps/s2geometry
+ RedisLabsModules:readies:185fd0d:readies/deps/readies \
+ RedisLabs:RedisModulesSDK:7ba899d:redismodulesdk/deps/RedisModulesSDK \
+ google:s2geometry:efb4eb8:s2geometry/deps/s2geometry
CMAKE_ARGS= -DGIT_DESCRIBE_VERSION:STRING=${PKGVERSION} \
-DOS=freebsd -Wno-dev
@@ -39,16 +39,14 @@ CONFLICTS_INSTALL= redisearch*
PLIST_FILES= lib/${PORTNAME}${PKGNAMESUFFIX}.so
CFLAGS+= -DCLOCK_MONOTONIC_RAW=CLOCK_MONOTONIC -fPIC
-CXXFLAGS+=-Wno-vla-cxx-extension -fPIC
+CXXFLAGS+= -Wno-vla-cxx-extension -fPIC -I${LOCALBASE}/include/cpu_features
+LDFLAGS+= -lcpu_features
post-patch:
@${REINPLACE_CMD} -e 's|20230125.1|20250127|g' \
-e '/conan_toolchain.cmake/d' \
${WRKSRC}/src/geometry/CMakeLists.txt
-
-pre-configure:
- @${MKDIR} ${WRKDIR}/.build/_deps
- @${MV} ${WRKSRC}/deps/cpu_features ${WRKDIR}/.build/_deps/cpu_features-src
+ ${ECHO_CMD} "find_package(CpuFeatures REQUIRED)" > ${WRKSRC}/deps/VectorSimilarity/cmake/cpu_features.cmake
do-install:
${INSTALL} -m 0755 ${INSTALL_WRKSRC}/redisearch.so \
diff --git a/textproc/redisearch28/distinfo b/textproc/redisearch28/distinfo
index 3e25d5f7ee63..96bb8b959e28 100644
--- a/textproc/redisearch28/distinfo
+++ b/textproc/redisearch28/distinfo
@@ -1,10 +1,8 @@
-TIMESTAMP = 1781358293
-SHA256 (RediSearch-RediSearch-v2.8.2_GH0.tar.gz) = d265c353313bdb9542c8f7829e3337573d7576a052d988c7f59748ccd79a0c8e
-SIZE (RediSearch-RediSearch-v2.8.2_GH0.tar.gz) = 6832780
+TIMESTAMP = 1781986395
+SHA256 (RediSearch-RediSearch-v2.8.3_GH0.tar.gz) = b183b215fa7b3b6007812d235e86ebf9c4dbf1656831e6985c35cb6b47c01bf6
+SIZE (RediSearch-RediSearch-v2.8.3_GH0.tar.gz) = 6847890
SHA256 (RedisAI-VectorSimilarity-e134c63_GH0.tar.gz) = b32cd1eda89f7a30ffe3be7106f60550e0e64ea9b46c9db70ed72f66368ff4ab
SIZE (RedisAI-VectorSimilarity-e134c63_GH0.tar.gz) = 593084
-SHA256 (google-cpu_features-438a66e_GH0.tar.gz) = 7e99e30d5e3e572c8e4fe103c0caa937bf69fb6fe6a0bdf127511bdaab9db4e7
-SIZE (google-cpu_features-438a66e_GH0.tar.gz) = 92085
SHA256 (RedisLabsModules-readies-185fd0d_GH0.tar.gz) = f78a3f9f389ed519e94f4f08029f78bf2ff87ada5d32343c1adb31e7a85766c0
SIZE (RedisLabsModules-readies-185fd0d_GH0.tar.gz) = 86580
SHA256 (RedisLabs-RedisModulesSDK-7ba899d_GH0.tar.gz) = dd4b7e691ce013f849317f0e472f6219e86a570d3eac50bacf060ffb2b56c4b2