git: 22bca4ed9d01 - main - databases/redis-devel: Update to latest snapshot

From: Yasuhiro Kimura <yasu_at_FreeBSD.org>
Date: Sun, 01 May 2022 02:14:57 UTC
The branch main has been updated by yasu:

URL: https://cgit.FreeBSD.org/ports/commit/?id=22bca4ed9d01ed738406c11af7ea9f3d15cc1db1

commit 22bca4ed9d01ed738406c11af7ea9f3d15cc1db1
Author:     Yasuhiro Kimura <yasu@FreeBSD.org>
AuthorDate: 2022-04-30 12:49:18 +0000
Commit:     Yasuhiro Kimura <yasu@FreeBSD.org>
CommitDate: 2022-05-01 02:14:06 +0000

    databases/redis-devel: Update to latest snapshot
    
    Mark BROKEN if any of external lua library options are enabled.
    Upstream add new APIs to bundled lua library and use them in source
    code of redis. This makes it impossible to compile and link redis with
    external lua libraries. According to the commit message of upstream
    repository they took the code of new API from the repository of
    lua. It means linking with external lua libraries may get possible
    again if they are updated. So mark BROKEN rather than remove these
    options.
    
    Changes:        https://github.com/redis/redis/compare/b8eb2a7...02080f2
    Security:       cc42db1c-c65f-11ec-ad96-0800270512f4
---
 databases/redis-devel/Makefile | 7 +++++--
 databases/redis-devel/distinfo | 6 +++---
 2 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/databases/redis-devel/Makefile b/databases/redis-devel/Makefile
index 4a4f900e4548..51af6ce1567e 100644
--- a/databases/redis-devel/Makefile
+++ b/databases/redis-devel/Makefile
@@ -1,7 +1,7 @@
 # Created by: Sergey Skvortsov <skv@protey.ru>
 
 PORTNAME=	redis
-DISTVERSION=	7.0.0.20220331
+DISTVERSION=	7.0.0.20220428
 CATEGORIES=	databases
 PKGNAMESUFFIX=	-devel
 
@@ -14,7 +14,7 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 USES+=		compiler:c11 cpe gmake
 CPE_VENDOR=	redislabs
 USE_GITHUB=	yes
-GH_TUPLE=	redis:redis:b8eb2a7
+GH_TUPLE=	redis:redis:02080f2
 
 MAKE_ENV=	OPTIMIZATION= \
 		V=yo
@@ -33,16 +33,19 @@ TLS_DESC=	Use TLS (openssl req.)
 TRIB_DESC=	Install redis-trib.rb (lang/ruby req.)
 
 JEMALLOC_MAKE_ENV=	USE_JEMALLOC=yes
+LUAJITOR_BROKEN=	Fails to link
 LUAJITOR_BUILD_DEPENDS=	${LOCALBASE}/include/luajit-2.1/lua.h:lang/luajit-openresty
 LUAJITOR_LIB_DEPENDS=	libluajit-5.1.so:lang/luajit-openresty
 LUAJITOR_EXTRA_PATCHES=	${PATCHDIR}/extra-patch-src-Makefile.luajit-or \
 			${PATCHDIR}/extra-patch-src-function_lua.c \
 			${PATCHDIR}/extra-patch-deps_lua_src_lua__cjson.c
 LUAJITOR_VARS=		_ADDFLAGS=true
+LUAJIT_BROKEN=		Fails to link
 LUAJIT_BUILD_DEPENDS=	${LOCALBASE}/include/luajit-2.0/lua.h:lang/luajit
 LUAJIT_LIB_DEPENDS=	libluajit-5.1.so:lang/luajit
 LUAJIT_EXTRA_PATCHES=	${PATCHDIR}/extra-patch-src-Makefile.luajit
 LUAJIT_VARS=		_ADDFLAGS=true
+LUA_BROKEN=		Fails to link
 LUA_USES=		lua:51
 LUA_EXTRA_PATCHES=	${PATCHDIR}/extra-patch-src-Makefile.lua
 LUA_VARS=		_ADDFLAGS=true
diff --git a/databases/redis-devel/distinfo b/databases/redis-devel/distinfo
index a71b5fa78667..437c0bd27462 100644
--- a/databases/redis-devel/distinfo
+++ b/databases/redis-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1648772960
-SHA256 (redis-redis-7.0.0.20220331-b8eb2a7_GH0.tar.gz) = 065556d4d30b34cd06d77498a7b31f68029ce562356c6847e36ec91d2fa66af2
-SIZE (redis-redis-7.0.0.20220331-b8eb2a7_GH0.tar.gz) = 2951500
+TIMESTAMP = 1651322034
+SHA256 (redis-redis-7.0.0.20220428-02080f2_GH0.tar.gz) = 571b5a75a077e1e0eef5d68a4c794c5e98e1d2f38f1e65a9257fc79b8a728be0
+SIZE (redis-redis-7.0.0.20220428-02080f2_GH0.tar.gz) = 2963742