commit: 1979dbb2dea9e3f5c035443a0af0ba5091e638dd Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Sat Feb 26 03:09:18 2022 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sat Feb 26 03:43:22 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1979dbb2
app-editors/neovim: update tree-sitter lower bound, other dep bounds Closes: https://bugs.gentoo.org/834039 Signed-off-by: Sam James <sam <AT> gentoo.org> .../{neovim-0.6.1.ebuild => neovim-0.6.1-r1.ebuild} | 16 +++++++++------- app-editors/neovim/neovim-9999.ebuild | 18 ++++++++++-------- 2 files changed, 19 insertions(+), 15 deletions(-) diff --git a/app-editors/neovim/neovim-0.6.1.ebuild b/app-editors/neovim/neovim-0.6.1-r1.ebuild similarity index 87% rename from app-editors/neovim/neovim-0.6.1.ebuild rename to app-editors/neovim/neovim-0.6.1-r1.ebuild index 2583a834c2fb..d7838343d030 100644 --- a/app-editors/neovim/neovim-0.6.1.ebuild +++ b/app-editors/neovim/neovim-0.6.1-r1.ebuild @@ -31,13 +31,15 @@ RESTRICT="!test? ( test ) test" # Upstream build scripts invoke the Lua interpreter BDEPEND="${LUA_DEPS} - dev-util/gperf + >=dev-util/gperf-3.1 virtual/libiconv virtual/libintl virtual/pkgconfig " +# Check https://github.com/neovim/neovim/blob/master/third-party/CMakeLists.txt for +# new dependency bounds and so on on bumps (obviously adjust for right branch/tag). DEPEND="${LUA_DEPS} - dev-lua/luv[${LUA_SINGLE_USEDEP}] + >=dev-lua/luv-1.42.0[${LUA_SINGLE_USEDEP}] $(lua_gen_cond_dep ' dev-lua/lpeg[${LUA_USEDEP}] dev-lua/mpack[${LUA_USEDEP}] @@ -45,12 +47,12 @@ DEPEND="${LUA_DEPS} $(lua_gen_cond_dep ' dev-lua/LuaBitOp[${LUA_USEDEP}] ' lua5-{1,2}) - dev-libs/libuv:0= - >=dev-libs/libvterm-0.1.2 - dev-libs/msgpack:0= - dev-libs/tree-sitter:= + >=dev-libs/libuv-1.42.0:= + >=dev-libs/libvterm-0.1.4 + >=dev-libs/msgpack-3.0.0:= + >=dev-libs/tree-sitter-0.20.1:= tui? ( - dev-libs/libtermkey + >=dev-libs/libtermkey-0.22 >=dev-libs/unibilium-2.0.0:0= ) " diff --git a/app-editors/neovim/neovim-9999.ebuild b/app-editors/neovim/neovim-9999.ebuild index 54ffbbed750b..69b26947a582 100644 --- a/app-editors/neovim/neovim-9999.ebuild +++ b/app-editors/neovim/neovim-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -31,13 +31,15 @@ RESTRICT="!test? ( test ) test" # Upstream build scripts invoke the Lua interpreter BDEPEND="${LUA_DEPS} - dev-util/gperf + >=dev-util/gperf-3.1 virtual/libiconv virtual/libintl virtual/pkgconfig " +# Check https://github.com/neovim/neovim/blob/master/third-party/CMakeLists.txt for +# new dependency bounds and so on on bumps (obviously adjust for right branch/tag). DEPEND="${LUA_DEPS} - dev-lua/luv[${LUA_SINGLE_USEDEP}] + >=dev-lua/luv-1.43.0[${LUA_SINGLE_USEDEP}] $(lua_gen_cond_dep ' dev-lua/lpeg[${LUA_USEDEP}] dev-lua/mpack[${LUA_USEDEP}] @@ -45,12 +47,12 @@ DEPEND="${LUA_DEPS} $(lua_gen_cond_dep ' dev-lua/LuaBitOp[${LUA_USEDEP}] ' lua5-{1,2}) - dev-libs/libuv:0= - >=dev-libs/libvterm-0.1.2 - dev-libs/msgpack:0= - dev-libs/tree-sitter:= + >=dev-libs/libuv-1.43.0:= + >=dev-libs/libvterm-0.1.4 + >=dev-libs/msgpack-3.0.0:= + >=dev-libs/tree-sitter-0.20.1:= tui? ( - dev-libs/libtermkey + >=dev-libs/libtermkey-0.22 >=dev-libs/unibilium-2.0.0:0= ) "
