mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
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: b8eb2a7...02080f2
Security: cc42db1c-c65f-11ec-ad96-0800270512f4
This commit is contained in:
parent
892c978348
commit
22bca4ed9d
2 changed files with 8 additions and 5 deletions
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Add table
Reference in a new issue