diff options
author | Yasuhiro Kimura <yasu@FreeBSD.org> | 2022-04-30 12:49:18 +0000 |
---|---|---|
committer | Yasuhiro Kimura <yasu@FreeBSD.org> | 2022-05-01 02:14:06 +0000 |
commit | 22bca4ed9d01ed738406c11af7ea9f3d15cc1db1 (patch) | |
tree | cec585cd9fa4eb5d401aaa663c8588cf4d66b8f1 | |
parent | 892c9783480e46569259796969d9767851bd05f3 (diff) | |
download | ports-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/Makefile | 7 | ||||
-rw-r--r-- | 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 |