CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2021/10/08 16:10:27
Modified files:
editors/neovim : Makefile distinfo
editors/neovim/pkg: PLIST README
Added files:
editors/neovim/patches:
patch-static-deps_luajit_src_host_buildvm_asm_c
patch-static-deps_luajit_src_lj_arch_h
Removed files:
editors/neovim/patches: patch-src_nvim_CMakeLists_txt
Log message:
editors/neovim: Update to 0.5.1 and enable LuaJIT where possible.
This commit updates to the latest version and enables LuaJIT on the
architectures where we can.
Neovim plugins require a very specific version of LuaJIT, so we statically
embed it (for more discussion see:
https://marc.info/?l=openbsd-ports&m=163153228730587&w=2).
Also, make the build honour SEPARATE_BUILD.
Thanks to upstream, and in particular Christian Clason, for helping me
understand what needed to be done WRT LuaJIT.
Tested sparc64 tb@.
"looks OK to me" sthen@.
OK paco@.