Changeset View
Changeset View
Standalone View
Standalone View
editors/neovim/Makefile
# Created by: Anton Tornqvist <antont@inbox.lv> | # Created by: Anton Tornqvist <antont@inbox.lv> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= neovim | PORTNAME= neovim | ||||
DISTVERSIONPREFIX= v | DISTVERSIONPREFIX= v | ||||
DISTVERSION= 0.4.3 | DISTVERSION= 0.4.3 | ||||
CATEGORIES= editors | CATEGORIES= editors | ||||
MAINTAINER= adamw@FreeBSD.org | MAINTAINER= adamw@FreeBSD.org | ||||
COMMENT= Next-generation Vim | COMMENT= Next-generation Vim | ||||
LICENSE= APACHE20 | LICENSE= APACHE20 | ||||
BUILD_DEPENDS= gperf:devel/gperf \ | BUILD_DEPENDS= gperf:devel/gperf \ | ||||
${LUA_MODLIBDIR}/bit.so:devel/lua-bitop \ | ${LUA_MODLIBDIR}/bit.so:devel/lua-bitop@${LUA_FLAVOR} \ | ||||
${LUA_MODLIBDIR}/lpeg.so:devel/lua-lpeg | ${LUA_MODLIBDIR}/lpeg.so:devel/lua-lpeg@${LUA_FLAVOR} | ||||
LIB_DEPENDS= libluv.so:devel/luv \ | LIB_DEPENDS= libluv.so:devel/luv \ | ||||
libmsgpackc.so:devel/msgpack \ | libmsgpackc.so:devel/msgpack \ | ||||
libtermkey.so:devel/libtermkey \ | libtermkey.so:devel/libtermkey \ | ||||
libunibilium.so:devel/unibilium \ | libunibilium.so:devel/unibilium \ | ||||
libuv.so:devel/libuv \ | libuv.so:devel/libuv \ | ||||
libvterm.so:devel/libvterm | libvterm.so:devel/libvterm | ||||
TEST_DEPENDS= autoconf>=0:devel/autoconf \ | TEST_DEPENDS= autoconf>=0:devel/autoconf \ | ||||
aclocal:devel/automake \ | aclocal:devel/automake \ | ||||
Show All 19 Lines | |||||
OPTIONS_EXCLUDE_riscv= LUAJIT | OPTIONS_EXCLUDE_riscv= LUAJIT | ||||
OPTIONS_EXCLUDE_sparc64=LUAJIT | OPTIONS_EXCLUDE_sparc64=LUAJIT | ||||
OPTIONS_SUB= yes | OPTIONS_SUB= yes | ||||
LUAJIT_DESC= Use LuaJIT for faster Lua code | LUAJIT_DESC= Use LuaJIT for faster Lua code | ||||
PYNVIM_DESC= Enable support for plugins written in python | PYNVIM_DESC= Enable support for plugins written in python | ||||
LUAJIT_CMAKE_OFF= -DPREFER_LUA:BOOL="ON" | LUAJIT_CMAKE_OFF= -DPREFER_LUA:BOOL="ON" | ||||
LUAJIT_LIB_DEPENDS= libluajit-5.1.so:lang/luajit | LUAJIT_LIB_DEPENDS= libluajit-5.1.so:lang/luajit | ||||
LUAJIT_USES= lua:build | LUAJIT_USES= lua:build | ||||
mat: This looks a bit iffy, should it not have a lua:51 here? | |||||
Done Inline ActionsIt may be iffy, but it's also not changed by this patch, so that's probably a question for the maintainer. It appears it is using some lua + lpeg script at build time that isn't necessarily related to the run-time plugin support? andrew_tao173.riddles.org.uk: It may be iffy, but it's also not changed by this patch, so that's probably a question for the… | |||||
Not Done Inline ActionsYeah, but does it work with and without LUAJIT? mat: Yeah, but does it work with and without LUAJIT? | |||||
Done Inline ActionsYes andrew_tao173.riddles.org.uk: Yes | |||||
LUAJIT_USES_OFF= lua:52 | LUAJIT_USES_OFF= lua:52 | ||||
NLS_CMAKE_BOOL= ENABLE_LIBINTL | NLS_CMAKE_BOOL= ENABLE_LIBINTL | ||||
NLS_USES= gettext | NLS_USES= gettext | ||||
PYNVIM_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pynvim>=0.3.0:editors/py-pynvim@${PY_FLAVOR} | PYNVIM_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pynvim>=0.3.0:editors/py-pynvim@${PY_FLAVOR} | ||||
PYNVIM_USES= python:run | PYNVIM_USES= python:run | ||||
post-patch: | post-patch: | ||||
${REINPLACE_CMD} -e \ | ${REINPLACE_CMD} -e \ | ||||
Show All 18 Lines |
This looks a bit iffy, should it not have a lua:51 here?