commit: 59407c06d33f917ed4a03ad70070c67ac55b0b51
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 8 20:26:44 2026 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Jan 8 20:28:48 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59407c06
dev-ruby/minitest-hooks: enable ruby40
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/minitest-hooks/minitest-hooks-1.5.3.ebuild | 17 +++++++++++++----
1 file changed, 13 insertions(+), 4 deletions(-)
diff --git a/dev-ruby/minitest-hooks/minitest-hooks-1.5.3.ebuild
b/dev-ruby/minitest-hooks/minitest-hooks-1.5.3.ebuild
index f9a112c934d6..10d8b16faa17 100644
--- a/dev-ruby/minitest-hooks/minitest-hooks-1.5.3.ebuild
+++ b/dev-ruby/minitest-hooks/minitest-hooks-1.5.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby32 ruby33 ruby34"
+USE_RUBY="ruby32 ruby33 ruby34 ruby40"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_GEMSPEC="minitest-hooks.gemspec"
@@ -21,8 +21,17 @@ IUSE="test"
ruby_add_rdepend ">=dev-ruby/minitest-5.3"
-ruby_add_depend "test? ( >=dev-ruby/sequel-4 dev-ruby/sqlite3
dev-ruby/minitest-global_expectations )"
+USE_RUBY="ruby32 ruby33 ruby34" ruby_add_depend "
+ test? ( >=dev-ruby/sequel-4 dev-ruby/sqlite3
dev-ruby/minitest-global_expectations )
+"
each_ruby_test() {
- ${RUBY} spec/all.rb || die
+ case ${RUBY} in
+ *ruby40)
+ einfo "Skipping tests to avoid a large circular
dependency"
+ ;;
+ *)
+ ${RUBY} spec/all.rb || die
+ ;;
+ esac
}