aboutsummaryrefslogtreecommitdiff
path: root/devel/luv/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'devel/luv/Makefile')
-rw-r--r--devel/luv/Makefile25
1 files changed, 4 insertions, 21 deletions
diff --git a/devel/luv/Makefile b/devel/luv/Makefile
index 47dd6bd45690..d4823eb8b3a1 100644
--- a/devel/luv/Makefile
+++ b/devel/luv/Makefile
@@ -9,7 +9,8 @@ COMMENT= libuv bindings for lua
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-LIB_DEPENDS= libuv.so:devel/libuv
+LIB_DEPENDS= libuv.so:devel/libuv \
+ libluajit-5.1.so:lang/luajit-openresty \
USES= cmake
USE_LDCONFIG= yes
@@ -19,27 +20,9 @@ GH_PROJECT= luv lua-compat-5.3:compat
GH_TAGNAME= bc91f40:compat
GH_SUBDIR= deps/lua-compat-5.3:compat
-OPTIONS_DEFINE= DOCS EXAMPLES LUAJIT
-OPTIONS_DEFAULT_aarch64= LUAJIT
-OPTIONS_DEFAULT_amd64= LUAJIT
-OPTIONS_DEFAULT_i386= LUAJIT
-OPTIONS_DEFAULT_powerpc= LUAJIT
-OPTIONS_DEFAULT_powerpc64= LUAJIT
-OPTIONS_DEFAULT_powerpc64le= LUAJIT
+OPTIONS_DEFINE= DOCS EXAMPLES
-LUAJIT_DESC= Use LuaJIT (instead of just Lua)
-LUAJIT_LIB_DEPENDS= ${LUAJIT_LIB_DEPENDS_${ARCH}}
-LUAJIT_LIB_DEPENDS_aarch64= libluajit-5.1.so:lang/luajit-openresty
-LUAJIT_LIB_DEPENDS_amd64= libluajit-5.1.so:lang/luajit
-LUAJIT_LIB_DEPENDS_i386= libluajit-5.1.so:lang/luajit
-LUAJIT_LIB_DEPENDS_powerpc= libluajit-5.1.so:lang/luajit
-LUAJIT_LIB_DEPENDS_powerpc64= libluajit-5.1.so:lang/luajit-openresty
-LUAJIT_LIB_DEPENDS_powerpc64le= libluajit-5.1.so:lang/luajit-openresty
-LUAJIT_CMAKE_ON= -DWITH_LUA_ENGINE=LuaJIT
-LUAJIT_USES_OFF= lua
-LUAJIT_CMAKE_OFF= -DWITH_LUA_ENGINE=Lua
-
-CMAKE_ON= BUILD_SHARED_LIBS WITH_SHARED_LIBUV
+CMAKE_ON= BUILD_SHARED_LIBS WITH_LUA_ENGINE=LuaJIT WITH_SHARED_LIBUV
CMAKE_OFF= BUILD_MODULE
CMAKE_ARGS= -DLUA_BUILD_TYPE=System \
-DLUA_COMPAT53_DIR=deps/lua-compat-5.3