Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-editors/vim/
Date: Fri, 29 Jul 2022 14:24:21
Message-Id: 1659104614.8c88947cdd0d9512a0a4dab4baa2e61bbfd87eba.floppym@gentoo
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