1 |
commit: 8c88947cdd0d9512a0a4dab4baa2e61bbfd87eba |
2 |
Author: Thomas Bracht Laumann Jespersen <t <AT> laumann <DOT> xyz> |
3 |
AuthorDate: Thu Jul 28 11:37:46 2022 +0000 |
4 |
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Jul 29 14:23:34 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c88947c |
7 |
|
8 |
app-editors/vim: update LUA_COMPAT and USE_RUBY |
9 |
|
10 |
Lua 5.4 should be supported since v8.2.1212 (over 2 years ago), so |
11 |
extend LUA_COMPAT to include Lua versions 5.3 and 5.4. |
12 |
|
13 |
Ruby versions up to and including 3.1 should also be supported since |
14 |
v8.2.3922, so extend USE_RUBY to include Ruby 3.0 and 3.1. |
15 |
|
16 |
See: https://github.com/vim/vim/commit/5551b131daef3a621a28dcbbe118920f5b9fabe6 |
17 |
See: https://github.com/vim/vim/commit/8bb3fe4d4dcd27c02e903f6772fdc8fe2e9eba70 |
18 |
Thanks-to: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org> |
19 |
Signed-off-by: Thomas Bracht Laumann Jespersen <t <AT> laumann.xyz> |
20 |
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org> |
21 |
|
22 |
app-editors/vim/vim-9999.ebuild | 4 ++-- |
23 |
1 file changed, 2 insertions(+), 2 deletions(-) |
24 |
|
25 |
diff --git a/app-editors/vim/vim-9999.ebuild b/app-editors/vim/vim-9999.ebuild |
26 |
index 38aa4796d06e..8ed0739b5988 100644 |
27 |
--- a/app-editors/vim/vim-9999.ebuild |
28 |
+++ b/app-editors/vim/vim-9999.ebuild |
29 |
@@ -6,10 +6,10 @@ EAPI=8 |
30 |
# Please bump with app-editors/vim-core and app-editors/gvim |
31 |
|
32 |
VIM_VERSION="9.0" |
33 |
-LUA_COMPAT=( lua5-1 luajit ) |
34 |
+LUA_COMPAT=( lua5-{1..4} luajit ) |
35 |
PYTHON_COMPAT=( python3_{8..11} ) |
36 |
PYTHON_REQ_USE="threads(+)" |
37 |
-USE_RUBY="ruby26 ruby27" |
38 |
+USE_RUBY="ruby27 ruby30 ruby31" |
39 |
|
40 |
inherit vim-doc flag-o-matic bash-completion-r1 lua-single python-single-r1 ruby-single desktop xdg-utils |