FreeBSD Bugzilla – Attachment 229024 Details for
Bug 257051
editors/neovim: neovim-0.5.0 fails to link if luajit is not enabled
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
v0
neovim.diff (text/plain), 2.00 KB, created by
Mikael Urankar
on 2021-10-25 14:36:59 UTC
(
hide
)
Description:
v0
Filename:
MIME Type:
Creator:
Mikael Urankar
Created:
2021-10-25 14:36:59 UTC
Size:
2.00 KB
patch
obsolete
>diff --git a/editors/neovim/Makefile b/editors/neovim/Makefile >index c35ba42e31ea..463c93100d09 100644 >--- a/editors/neovim/Makefile >+++ b/editors/neovim/Makefile >@@ -3,6 +3,7 @@ > PORTNAME= neovim > DISTVERSIONPREFIX= v > DISTVERSION= 0.5.1 >+PORTREVISION= 1 > CATEGORIES= editors > > MAINTAINER= adamw@FreeBSD.org >@@ -13,7 +14,8 @@ LICENSE= APACHE20 > BUILD_DEPENDS= gperf:devel/gperf \ > ${LUA_MODLIBDIR}/bit.so:devel/lua-bitop@${LUA_FLAVOR} \ > ${LUA_MODLIBDIR}/lpeg.so:devel/lua-lpeg@${LUA_FLAVOR} >-LIB_DEPENDS= libluv.so:devel/luv \ >+LIB_DEPENDS= libluajit-5.1.so:lang/luajit-openresty \ >+ libluv.so:devel/luv \ > libmsgpackc.so:devel/msgpack \ > libtermkey.so:devel/libtermkey \ > libtree-sitter.so:devel/tree-sitter \ >@@ -25,7 +27,7 @@ TEST_DEPENDS= autoconf>=0:devel/autoconf \ > gmake:devel/gmake \ > libtool:devel/libtool > >-USES= cmake cpe iconv pathfix pkgconfig >+USES= cmake cpe iconv lua:build pathfix pkgconfig > USE_GITHUB= yes > GH_TUPLE= libmpack:libmpack:1.0.5:libmpack \ > libmpack:libmpack-lua:1.0.7:libmpack_lua >@@ -38,23 +40,11 @@ CMAKE_ARGS= -DLUA_PRG:FILEPATH="${LUA_CMD}" \ > DATADIR= ${PREFIX}/share/nvim > PORTDATA= runtime > >-OPTIONS_DEFINE= LUAJIT NLS PYNVIM >-OPTIONS_DEFAULT=LUAJIT >-OPTIONS_EXCLUDE_aarch64=LUAJIT >-OPTIONS_EXCLUDE_mips64= LUAJIT >-OPTIONS_EXCLUDE_powerpc=LUAJIT >-OPTIONS_EXCLUDE_riscv= LUAJIT >-OPTIONS_EXCLUDE_riscv64=LUAJIT >-OPTIONS_EXCLUDE_sparc64=LUAJIT >+OPTIONS_DEFINE= NLS PYNVIM > OPTIONS_SUB= yes > >-LUAJIT_DESC= Use LuaJIT for faster Lua code > PYNVIM_DESC= Enable support for plugins written in python > >-LUAJIT_CMAKE_OFF= -DPREFER_LUA:BOOL="ON" >-LUAJIT_LIB_DEPENDS= libluajit-5.1.so:lang/luajit >-LUAJIT_USES= lua:build >-LUAJIT_USES_OFF= lua:52 > NLS_CMAKE_BOOL= ENABLE_LIBINTL > NLS_USES= gettext > PYNVIM_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pynvim>=0.3.0:editors/py-pynvim@${PY_FLAVOR} >@@ -63,7 +53,6 @@ PYNVIM_USES= python:run > .include <bsd.port.options.mk> > > .if ${ARCH:Mpowerpc64*} >-LUAJIT_LIB_DEPENDS= libluajit-5.1.so:lang/luajit-openresty > USES+= compiler:gcc-c++11-lib > .endif >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 257051
:
226597
|
226733
| 229024