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@.

Reply via email to