From 1a9c204b183a8ebacef00bcf8f5539350890c5ba Mon Sep 17 00:00:00 2001 From: Zero King Date: Fri, 28 May 2021 16:17:58 +0000 Subject: [PATCH 1/3] neovim: switch back to LuaJIT Neovim 0.5 will only build with Lua 5.1 or LuaJIT --- editors/neovim/Portfile | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/editors/neovim/Portfile b/editors/neovim/Portfile index b86494c417e17..507cfe36530c0 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} \ @@ -35,17 +35,15 @@ depends_lib port:gettext \ port:unibilium \ port:jemalloc \ port:msgpack1 \ - port:lua \ - port:lua-lpeg \ - port:lua-mpack \ - port:lua-luabitop \ - port:luv + 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 \ + -DLUA_PRG=${prefix}/bin/luajit \ -DENABLE_JEMALLOC=ON notes { From aede70b360426eb51aac0e599f31b24cb5f63837 Mon Sep 17 00:00:00 2001 From: Zero King Date: Sat, 29 May 2021 10:10:18 +0000 Subject: [PATCH 2/3] neovim: remove unused dependency --- editors/neovim/Portfile | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/editors/neovim/Portfile b/editors/neovim/Portfile index 507cfe36530c0..6932e4f3475cd 100644 --- a/editors/neovim/Portfile +++ b/editors/neovim/Portfile @@ -33,7 +33,6 @@ depends_lib port:gettext \ port:libvterm \ port:libtermkey \ port:unibilium \ - port:jemalloc \ port:msgpack1 \ path:lib/libluajit-5.1.2.dylib:luajit \ port:lua51-lpeg \ @@ -43,8 +42,7 @@ depends_lib port:gettext \ cmake.out_of_source yes configure.args-append -DUSE_BUNDLED=OFF \ - -DLUA_PRG=${prefix}/bin/luajit \ - -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: From ba96a1785f910414f4239b2986d778fdde407018 Mon Sep 17 00:00:00 2001 From: Zero King Date: Sat, 29 May 2021 19:30:35 +0000 Subject: [PATCH 3/3] neovim: update to msgpack 3 --- editors/neovim/Portfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/editors/neovim/Portfile b/editors/neovim/Portfile index 6932e4f3475cd..33135e5d11c9c 100644 --- a/editors/neovim/Portfile +++ b/editors/neovim/Portfile @@ -33,7 +33,7 @@ depends_lib port:gettext \ port:libvterm \ port:libtermkey \ port:unibilium \ - port:msgpack1 \ + port:msgpack \ path:lib/libluajit-5.1.2.dylib:luajit \ port:lua51-lpeg \ port:lua51-mpack \