diff --git a/textproc/redisearch26/Makefile b/textproc/redisearch26/Makefile index cb2ee0e228ee..badab3a19523 100644 --- a/textproc/redisearch26/Makefile +++ b/textproc/redisearch26/Makefile @@ -1,41 +1,41 @@ PORTNAME= redisearch DISTVERSIONPREFIX= v -DISTVERSION= 2.6.0 +DISTVERSION= 2.6.1 CATEGORIES= textproc PKGNAMESUFFIX= ${DISTVERSION:R:S/.//} MAINTAINER= bofh@FreeBSD.org COMMENT= Full-text search over Redis (2.6.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 USES= cmake compiler USE_GITHUB= yes GH_ACCOUNT= RediSearch GH_PROJECT= RediSearch -GH_TUPLE= RedisAI:VectorSimilarity:79ac7b6:vectorsimilarity/deps/VectorSimilarity \ - google:cpu_features:v0.7.0:cpu_features/deps/cpu_features +GH_TUPLE= RedisAI:VectorSimilarity:24d8866:vectorsimilarity/deps/VectorSimilarity \ + google:cpu_features:438a66e:cpu_features/deps/cpu_features CMAKE_ARGS= -DGIT_DESCRIBE_VERSION:STRING=${PKGVERSION} \ -DOS=freebsd CONFLICTS_INSTALL= redisearch* PLIST_FILES= lib/${PORTNAME}${PKGNAMESUFFIX}.so CFLAGS+= -DCLOCK_MONOTONIC_RAW=CLOCK_MONOTONIC CXXFLAGS+=-Wno-vla-cxx-extension pre-configure: @${MKDIR} ${WRKDIR}/.build/_deps @${MV} ${WRKSRC}/deps/cpu_features ${WRKDIR}/.build/_deps/cpu_features-src do-install: ${INSTALL} -m 0755 ${INSTALL_WRKSRC}/redisearch.so \ ${STAGEDIR}${PREFIX}/lib/${PORTNAME}${PKGNAMESUFFIX}.so .include diff --git a/textproc/redisearch26/distinfo b/textproc/redisearch26/distinfo index 1f2708aaae44..0c4dae5a68cf 100644 --- a/textproc/redisearch26/distinfo +++ b/textproc/redisearch26/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1780179574 -SHA256 (RediSearch-RediSearch-v2.6.0_GH0.tar.gz) = 7bb4459d9a7bf9686a08108fc48e53454cc20b7a74cfea77d344f1c7e7c7a800 -SIZE (RediSearch-RediSearch-v2.6.0_GH0.tar.gz) = 4393986 -SHA256 (RedisAI-VectorSimilarity-79ac7b6_GH0.tar.gz) = 917f6e417e1ca639c53de1b9ff553d148ebc1af92d74a41904d6edb439ccc628 -SIZE (RedisAI-VectorSimilarity-79ac7b6_GH0.tar.gz) = 191365 -SHA256 (google-cpu_features-v0.7.0_GH0.tar.gz) = df80d9439abf741c7d2fdcdfd2d26528b136e6c52976be8bd0cd5e45a27262c0 -SIZE (google-cpu_features-v0.7.0_GH0.tar.gz) = 85986 +TIMESTAMP = 1780749392 +SHA256 (RediSearch-RediSearch-v2.6.1_GH0.tar.gz) = 7d99d3fb08be6c6d84eeaf1e051270b89f4670e86be52811905f193e02b8f627 +SIZE (RediSearch-RediSearch-v2.6.1_GH0.tar.gz) = 4425895 +SHA256 (RedisAI-VectorSimilarity-24d8866_GH0.tar.gz) = 4ef59b82011967a4aa0eee9e4c316de9e86e9a957018cb89507f5b18ccefd92a +SIZE (RedisAI-VectorSimilarity-24d8866_GH0.tar.gz) = 234854 +SHA256 (google-cpu_features-438a66e_GH0.tar.gz) = 7e99e30d5e3e572c8e4fe103c0caa937bf69fb6fe6a0bdf127511bdaab9db4e7 +SIZE (google-cpu_features-438a66e_GH0.tar.gz) = 92085 diff --git a/textproc/redisearch26/files/patch-deps_VectorSimilarity_src_VecSim_info__iterator.h b/textproc/redisearch26/files/patch-deps_VectorSimilarity_src_VecSim_info__iterator.h index de28990f86bc..583a82f2032f 100644 --- a/textproc/redisearch26/files/patch-deps_VectorSimilarity_src_VecSim_info__iterator.h +++ b/textproc/redisearch26/files/patch-deps_VectorSimilarity_src_VecSim_info__iterator.h @@ -1,18 +1,18 @@ ---- deps/VectorSimilarity/src/VecSim/info_iterator.h.orig 2026-05-30 22:20:52 UTC +--- deps/VectorSimilarity/src/VecSim/info_iterator.h.orig 2022-10-20 13:03:07 UTC +++ deps/VectorSimilarity/src/VecSim/info_iterator.h @@ -1,5 +1,6 @@ #pragma once #include +#include #ifdef __cplusplus extern "C" { #endif -@@ -30,7 +31,7 @@ typedef struct { - union { - double floatingPointValue; // Floating point value. 64 bits float. - int64_t integerValue; // Integer value. Signed 64 bits integer. -- u_int64_t uintegerValue; // Unsigned value. Unsigned 64 buts integer. -+ uint64_t uintegerValue; // Unsigned value. Unsigned 64 buts integer. - const char *stringValue; // String value. - }; - } VecSim_InfoField; +@@ -21,7 +22,7 @@ typedef union { + typedef union { + double floatingPointValue; // Floating point value. 64 bits float. + int64_t integerValue; // Integer value. Signed 64 bits integer. +- u_int64_t uintegerValue; // Unsigned value. Unsigned 64 buts integer. ++ uint64_t uintegerValue; // Unsigned value. Unsigned 64 buts integer. + const char *stringValue; // String value. + } FieldValue; +