Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/
Date: Sat, 26 Feb 2022 03:44:07
Message-Id: 1645847002.1979dbb2dea9e3f5c035443a0af0ba5091e638dd.sam@gentoo
1 commit: 1979dbb2dea9e3f5c035443a0af0ba5091e638dd
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Sat Feb 26 03:09:18 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Sat Feb 26 03:43:22 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1979dbb2
7
8 app-editors/neovim: update tree-sitter lower bound, other dep bounds
9
10 Closes: https://bugs.gentoo.org/834039
11 Signed-off-by: Sam James <sam <AT> gentoo.org>
12
13 .../{neovim-0.6.1.ebuild => neovim-0.6.1-r1.ebuild} | 16 +++++++++-------
14 app-editors/neovim/neovim-9999.ebuild | 18 ++++++++++--------
15 2 files changed, 19 insertions(+), 15 deletions(-)
16
17 diff --git a/app-editors/neovim/neovim-0.6.1.ebuild b/app-editors/neovim/neovim-0.6.1-r1.ebuild
18 similarity index 87%
19 rename from app-editors/neovim/neovim-0.6.1.ebuild
20 rename to app-editors/neovim/neovim-0.6.1-r1.ebuild
21 index 2583a834c2fb..d7838343d030 100644
22 --- a/app-editors/neovim/neovim-0.6.1.ebuild
23 +++ b/app-editors/neovim/neovim-0.6.1-r1.ebuild
24 @@ -31,13 +31,15 @@ RESTRICT="!test? ( test ) test"
25
26 # Upstream build scripts invoke the Lua interpreter
27 BDEPEND="${LUA_DEPS}
28 - dev-util/gperf
29 + >=dev-util/gperf-3.1
30 virtual/libiconv
31 virtual/libintl
32 virtual/pkgconfig
33 "
34 +# Check https://github.com/neovim/neovim/blob/master/third-party/CMakeLists.txt for
35 +# new dependency bounds and so on on bumps (obviously adjust for right branch/tag).
36 DEPEND="${LUA_DEPS}
37 - dev-lua/luv[${LUA_SINGLE_USEDEP}]
38 + >=dev-lua/luv-1.42.0[${LUA_SINGLE_USEDEP}]
39 $(lua_gen_cond_dep '
40 dev-lua/lpeg[${LUA_USEDEP}]
41 dev-lua/mpack[${LUA_USEDEP}]
42 @@ -45,12 +47,12 @@ DEPEND="${LUA_DEPS}
43 $(lua_gen_cond_dep '
44 dev-lua/LuaBitOp[${LUA_USEDEP}]
45 ' lua5-{1,2})
46 - dev-libs/libuv:0=
47 - >=dev-libs/libvterm-0.1.2
48 - dev-libs/msgpack:0=
49 - dev-libs/tree-sitter:=
50 + >=dev-libs/libuv-1.42.0:=
51 + >=dev-libs/libvterm-0.1.4
52 + >=dev-libs/msgpack-3.0.0:=
53 + >=dev-libs/tree-sitter-0.20.1:=
54 tui? (
55 - dev-libs/libtermkey
56 + >=dev-libs/libtermkey-0.22
57 >=dev-libs/unibilium-2.0.0:0=
58 )
59 "
60
61 diff --git a/app-editors/neovim/neovim-9999.ebuild b/app-editors/neovim/neovim-9999.ebuild
62 index 54ffbbed750b..69b26947a582 100644
63 --- a/app-editors/neovim/neovim-9999.ebuild
64 +++ b/app-editors/neovim/neovim-9999.ebuild
65 @@ -1,4 +1,4 @@
66 -# Copyright 1999-2021 Gentoo Authors
67 +# Copyright 1999-2022 Gentoo Authors
68 # Distributed under the terms of the GNU General Public License v2
69
70 EAPI=7
71 @@ -31,13 +31,15 @@ RESTRICT="!test? ( test ) test"
72
73 # Upstream build scripts invoke the Lua interpreter
74 BDEPEND="${LUA_DEPS}
75 - dev-util/gperf
76 + >=dev-util/gperf-3.1
77 virtual/libiconv
78 virtual/libintl
79 virtual/pkgconfig
80 "
81 +# Check https://github.com/neovim/neovim/blob/master/third-party/CMakeLists.txt for
82 +# new dependency bounds and so on on bumps (obviously adjust for right branch/tag).
83 DEPEND="${LUA_DEPS}
84 - dev-lua/luv[${LUA_SINGLE_USEDEP}]
85 + >=dev-lua/luv-1.43.0[${LUA_SINGLE_USEDEP}]
86 $(lua_gen_cond_dep '
87 dev-lua/lpeg[${LUA_USEDEP}]
88 dev-lua/mpack[${LUA_USEDEP}]
89 @@ -45,12 +47,12 @@ DEPEND="${LUA_DEPS}
90 $(lua_gen_cond_dep '
91 dev-lua/LuaBitOp[${LUA_USEDEP}]
92 ' lua5-{1,2})
93 - dev-libs/libuv:0=
94 - >=dev-libs/libvterm-0.1.2
95 - dev-libs/msgpack:0=
96 - dev-libs/tree-sitter:=
97 + >=dev-libs/libuv-1.43.0:=
98 + >=dev-libs/libvterm-0.1.4
99 + >=dev-libs/msgpack-3.0.0:=
100 + >=dev-libs/tree-sitter-0.20.1:=
101 tui? (
102 - dev-libs/libtermkey
103 + >=dev-libs/libtermkey-0.22
104 >=dev-libs/unibilium-2.0.0:0=
105 )
106 "