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, 01 Oct 2022 01:29:44
Message-Id: 1664587772.14cd6bb17f4528e9a1b21aa09f7ce4ec4b78d499.sam@gentoo
1 commit: 14cd6bb17f4528e9a1b21aa09f7ce4ec4b78d499
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Sat Oct 1 01:29:23 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Sat Oct 1 01:29:32 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14cd6bb1
7
8 app-editors/neovim: add 0.8.0
9
10 Signed-off-by: Sam James <sam <AT> gentoo.org>
11
12 app-editors/neovim/Manifest | 1 +
13 .../neovim/{neovim-9999.ebuild => neovim-0.8.0.ebuild} | 15 ++++++++-------
14 app-editors/neovim/neovim-9999.ebuild | 15 ++++++++-------
15 3 files changed, 17 insertions(+), 14 deletions(-)
16
17 diff --git a/app-editors/neovim/Manifest b/app-editors/neovim/Manifest
18 index fe903123a573..a1a7f59a5bae 100644
19 --- a/app-editors/neovim/Manifest
20 +++ b/app-editors/neovim/Manifest
21 @@ -1,2 +1,3 @@
22 DIST neovim-0.7.0.tar.gz 10925354 BLAKE2B 0524d008ba1ebbe823406e94cfb048014b26bc394c686b2dd84bb7fae5a1f7f3acd42764b03b6efec10c0f25045c5838f624542b5125947e5f42d3b0d2ad1f84 SHA512 3597c54fb925a4d607bca9ba0fdb37df90ecb816da99f52baf46cc2ec79727a55048ba1d8d22c8e7d61f0e8e35546326b1d0d15c0a91de8bf5bc529c45fb1ce0
23 DIST neovim-0.7.2.tar.gz 10933623 BLAKE2B c2db449a91f1685233da7125e3d4b49cb8fe26db5e498fd3a83340bd14842399474fcc7f2c78b88783195c6f7b0b8df196985b70387ed88972372a8866e2c721 SHA512 04d0fa5b23018531b70b53271821bf6944cde1bcec2210b99f5888e1339cd38f57feaa8e40874a3a504930e6614980947f31852185cbcd2ce106a0867896dd79
24 +DIST neovim-0.8.0.tar.gz 11387355 BLAKE2B 341f0fa10f0001324c87c26e7c0047334c25808901034f073945c3977dde4dda44b03869be1f530398d549f0b13dafae0eb82766464875ced2cd26621a0c5d88 SHA512 e9504e33df292043656b0ef064e465069c93d4be52bbe29ec33c111f3e00ed83647148d653e3f143e2243dac537eede6a9351990bd858ac20abc8edbc5249432
25
26 diff --git a/app-editors/neovim/neovim-9999.ebuild b/app-editors/neovim/neovim-0.8.0.ebuild
27 similarity index 90%
28 copy from app-editors/neovim/neovim-9999.ebuild
29 copy to app-editors/neovim/neovim-0.8.0.ebuild
30 index c1e19411b835..2e5948e10f45 100644
31 --- a/app-editors/neovim/neovim-9999.ebuild
32 +++ b/app-editors/neovim/neovim-0.8.0.ebuild
33 @@ -32,6 +32,7 @@ RESTRICT="!test? ( test ) test"
34 # Upstream build scripts invoke the Lua interpreter
35 BDEPEND="${LUA_DEPS}
36 >=dev-util/gperf-3.1
37 + >=sys-devel/gettext-0.20.1
38 virtual/libiconv
39 virtual/libintl
40 virtual/pkgconfig
41 @@ -39,7 +40,7 @@ BDEPEND="${LUA_DEPS}
42 # Check https://github.com/neovim/neovim/blob/master/third-party/CMakeLists.txt for
43 # new dependency bounds and so on on bumps (obviously adjust for right branch/tag).
44 DEPEND="${LUA_DEPS}
45 - >=dev-lua/luv-1.43.0[${LUA_SINGLE_USEDEP}]
46 + >=dev-lua/luv-1.44.2[${LUA_SINGLE_USEDEP}]
47 $(lua_gen_cond_dep '
48 dev-lua/lpeg[${LUA_USEDEP}]
49 dev-lua/mpack[${LUA_USEDEP}]
50 @@ -47,10 +48,10 @@ DEPEND="${LUA_DEPS}
51 $(lua_gen_cond_dep '
52 dev-lua/LuaBitOp[${LUA_USEDEP}]
53 ' lua5-{1,2})
54 - >=dev-libs/libuv-1.44.1:=
55 - >=dev-libs/libvterm-0.1.4
56 + >=dev-libs/libuv-1.44.2:=
57 + >=dev-libs/libvterm-0.3
58 >=dev-libs/msgpack-3.0.0:=
59 - >=dev-libs/tree-sitter-0.20.6:=
60 + >=dev-libs/tree-sitter-0.20.2:=
61 tui? (
62 >=dev-libs/libtermkey-0.22
63 >=dev-libs/unibilium-2.0.0:0=
64 @@ -76,9 +77,9 @@ if [[ ${PV} == 9999 ]]; then
65 )
66 else
67 PATCHES+=(
68 - "${FILESDIR}/${PN}-0.4.4-cmake_lua_version.patch"
69 - "${FILESDIR}/${PN}-0.4.4-cmake-release-type.patch"
70 - "${FILESDIR}/${PN}-0.7.2-cmake-darwin.patch"
71 + "${FILESDIR}/${PN}-9999-cmake_lua_version.patch"
72 + "${FILESDIR}/${PN}-9999-cmake-release-type.patch"
73 + "${FILESDIR}/${PN}-9999-cmake-darwin.patch"
74 )
75 fi
76
77
78 diff --git a/app-editors/neovim/neovim-9999.ebuild b/app-editors/neovim/neovim-9999.ebuild
79 index c1e19411b835..2e5948e10f45 100644
80 --- a/app-editors/neovim/neovim-9999.ebuild
81 +++ b/app-editors/neovim/neovim-9999.ebuild
82 @@ -32,6 +32,7 @@ RESTRICT="!test? ( test ) test"
83 # Upstream build scripts invoke the Lua interpreter
84 BDEPEND="${LUA_DEPS}
85 >=dev-util/gperf-3.1
86 + >=sys-devel/gettext-0.20.1
87 virtual/libiconv
88 virtual/libintl
89 virtual/pkgconfig
90 @@ -39,7 +40,7 @@ BDEPEND="${LUA_DEPS}
91 # Check https://github.com/neovim/neovim/blob/master/third-party/CMakeLists.txt for
92 # new dependency bounds and so on on bumps (obviously adjust for right branch/tag).
93 DEPEND="${LUA_DEPS}
94 - >=dev-lua/luv-1.43.0[${LUA_SINGLE_USEDEP}]
95 + >=dev-lua/luv-1.44.2[${LUA_SINGLE_USEDEP}]
96 $(lua_gen_cond_dep '
97 dev-lua/lpeg[${LUA_USEDEP}]
98 dev-lua/mpack[${LUA_USEDEP}]
99 @@ -47,10 +48,10 @@ DEPEND="${LUA_DEPS}
100 $(lua_gen_cond_dep '
101 dev-lua/LuaBitOp[${LUA_USEDEP}]
102 ' lua5-{1,2})
103 - >=dev-libs/libuv-1.44.1:=
104 - >=dev-libs/libvterm-0.1.4
105 + >=dev-libs/libuv-1.44.2:=
106 + >=dev-libs/libvterm-0.3
107 >=dev-libs/msgpack-3.0.0:=
108 - >=dev-libs/tree-sitter-0.20.6:=
109 + >=dev-libs/tree-sitter-0.20.2:=
110 tui? (
111 >=dev-libs/libtermkey-0.22
112 >=dev-libs/unibilium-2.0.0:0=
113 @@ -76,9 +77,9 @@ if [[ ${PV} == 9999 ]]; then
114 )
115 else
116 PATCHES+=(
117 - "${FILESDIR}/${PN}-0.4.4-cmake_lua_version.patch"
118 - "${FILESDIR}/${PN}-0.4.4-cmake-release-type.patch"
119 - "${FILESDIR}/${PN}-0.7.2-cmake-darwin.patch"
120 + "${FILESDIR}/${PN}-9999-cmake_lua_version.patch"
121 + "${FILESDIR}/${PN}-9999-cmake-release-type.patch"
122 + "${FILESDIR}/${PN}-9999-cmake-darwin.patch"
123 )
124 fi