dev-ruby/ruby-lsp: add 0.23.11-r1 & 0.23.23-r1, drop 0.23.11 & 0.23.23

closes: https://bugs.gentoo.org/950694

Signed-off-by: Bryce Copeland (truffle) <truffle074@gmail.com>
This commit is contained in:
Bryce Copeland (truffle)
2025-07-23 15:50:26 +10:00
parent aa5efe0710
commit 20acd89d4b
2 changed files with 18 additions and 0 deletions

View File

@@ -17,9 +17,18 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
# TODO: if necessary create extra packages with test dependencies
# currently tests would require many more gems/ebuilds
RUBY_FAKEGEM_RECIPE_TEST="none"
DEPEND+="
>=dev-ruby/prism-1.2 <dev-ruby/prism-2
>=dev-ruby/rbs-3 <dev-ruby/rbs-4
=dev-ruby/language_server-protocol-3.17*
>=dev-ruby/sorbet-runtime-0.5.10782
"
each_fakegem_test() {
ewarn "Tests disabled due requiring ~10 extra gems to be installed, most of which do not have ebuilds"
default
}

View File

@@ -17,9 +17,18 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
# TODO: if necessary create extra packages with test dependencies
# currently tests would require many more gems/ebuilds
RUBY_FAKEGEM_RECIPE_TEST="none"
DEPEND+="
>=dev-ruby/prism-1.2 <dev-ruby/prism-2
>=dev-ruby/rbs-3 <dev-ruby/rbs-5
=dev-ruby/language_server-protocol-3.17*
>=dev-ruby/sorbet-runtime-0.5.10782
"
each_fakegem_test() {
ewarn "Tests disabled due requiring ~10 extra gems to be installed, most of which do not have ebuilds"
default
}