aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYasuhiro Kimura <yasu@FreeBSD.org>2022-04-30 12:49:18 +0000
committerYasuhiro Kimura <yasu@FreeBSD.org>2022-05-01 02:14:06 +0000
commit22bca4ed9d01ed738406c11af7ea9f3d15cc1db1 (patch)
treecec585cd9fa4eb5d401aaa663c8588cf4d66b8f1
parent892c9783480e46569259796969d9767851bd05f3 (diff)
downloadports-22bca4ed9d01ed738406c11af7ea9f3d15cc1db1.tar.gz
ports-22bca4ed9d01ed738406c11af7ea9f3d15cc1db1.zip
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
-rw-r--r--databases/redis-devel/Makefile7
-rw-r--r--databases/redis-devel/distinfo6
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