Diff did_you_mean-1.6.3 with a did_you_mean-2.0.0

/usr/portage/dev-ruby/did_you_mean/did_you_mean-2.0.0.ebuild 2026-01-04 10:18:04.883584591 +0300
2 2
# Distributed under the terms of the GNU General Public License v2
3 3

  
4 4
EAPI=8
5
USE_RUBY="ruby31 ruby32 ruby33"
6 5

  
7
RUBY_FAKEGEM_RECIPE_DOC=""
6
USE_RUBY="ruby32 ruby33 ruby34 ruby40"
7

  
8 8
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
9 9

  
10 10
inherit ruby-fakegem
11 11

  
12 12
DESCRIPTION="'did you mean?'experience in Ruby"
13
HOMEPAGE="https://github.com/yuki24/did_you_mean"
13
HOMEPAGE="https://github.com/ruby/did_you_mean"
14 14

  
15 15
LICENSE="MIT"
16
SLOT="2.6"
16
SLOT="$(ver_cut 1)"
17 17
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
18
IUSE=""
19

  
20
PATCHES=( "${FILESDIR}/${P}-ruby33.patch" )
18
IUSE="test"
21 19

  
22
ruby_add_bdepend "test? ( dev-ruby/minitest:5 dev-ruby/test-unit )"
20
ruby_add_bdepend "test? ( dev-ruby/minitest:5 dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
23 21

  
24 22
all_ruby_prepare() {
25 23
	sed -i -e '/bundler/ s:^:#:' Rakefile || die
24

  
25
	# Avoid a test that no longer works in ruby40 since ostruct changed status
26
	sed -e '/test_load_error_from_require_has_suggestions/aomit "ostruct changed"' \
27
		-i test/spell_checking/test_require_path_check.rb || die
28

  
29
	# Avoid ractor tests that have not been updated for ruby40 yet.
30
	rm -f test/test_ractor_compatibility.rb || die
26 31
}
Thank you!