From 31d794196a00d287c0e2c4b11745a8eae4d0ea73 Mon Sep 17 00:00:00 2001 From: Zero King Date: Tue, 1 Jun 2021 15:57:11 +0000 Subject: [PATCH] neovim: dependency updates (#11168) * neovim: switch back to LuaJIT Neovim 0.5 will only build with Lua 5.1 or LuaJIT * neovim: remove unused dependency * neovim: update to msgpack 3 Merge policy: maintainer timeout --- editors/neovim/Portfile | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/editors/neovim/Portfile b/editors/neovim/Portfile index b86494c417e17..33135e5d11c9c 100644 --- a/editors/neovim/Portfile +++ b/editors/neovim/Portfile @@ -5,7 +5,7 @@ PortGroup github 1.0 PortGroup cmake 1.0 github.setup neovim neovim 0.4.4 v -revision 1 +revision 2 categories editors platforms darwin maintainers {raimue @raimue} \ @@ -33,20 +33,16 @@ depends_lib port:gettext \ port:libvterm \ port:libtermkey \ port:unibilium \ - port:jemalloc \ - port:msgpack1 \ - port:lua \ - port:lua-lpeg \ - port:lua-mpack \ - port:lua-luabitop \ - port:luv + port:msgpack \ + path:lib/libluajit-5.1.2.dylib:luajit \ + port:lua51-lpeg \ + port:lua51-mpack \ + port:luv-luajit cmake.out_of_source yes configure.args-append -DUSE_BUNDLED=OFF \ - -DPREFER_LUA=ON \ - -DLUA_PRG=${prefix}/bin/lua \ - -DENABLE_JEMALLOC=ON + -DLUA_PRG=${prefix}/bin/luajit notes { If you want to share your existing Vim configuration with Neovim, you can add these symlinks: