commit:     06aec7b020bf4c9d97465da30e9a7f3ca0ed94db
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 13 08:18:50 2025 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Dec 13 08:19:57 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06aec7b0

dev-ruby/minitest: add 5.27.0

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/minitest/Manifest               |  1 +
 dev-ruby/minitest/minitest-5.27.0.ebuild | 29 +++++++++++++++++++++++++++++
 2 files changed, 30 insertions(+)

diff --git a/dev-ruby/minitest/Manifest b/dev-ruby/minitest/Manifest
index 46bd621c609c..7d322c7b3b25 100644
--- a/dev-ruby/minitest/Manifest
+++ b/dev-ruby/minitest/Manifest
@@ -9,3 +9,4 @@ DIST minitest-5.25.5.gem 101376 BLAKE2B 
139574893f7ee106d2c601eaacee09e400c65364
 DIST minitest-5.26.0.gem 101376 BLAKE2B 
fb64fd912961e33f94f4c6819910bbe5e6dcd41a4740510b45b823066497cc768d8843a49571388c21956c000eb7337e3d2b96ebe18129fc4191176ab0494765
 SHA512 
9319394bab2586e680db2857d761351aa7249b8f0c9d75a7f6393137062d94643fc327b3448b7f0dd206773028725426b4eaf5f691f313c4a19f4079c9985bc5
 DIST minitest-5.26.1.gem 101888 BLAKE2B 
76d2772b8b56b9e2aeace233e90ec6a75db89df0cbafd98f8def34af6794b57112462d9d2393fad25c87050f885ee243ada8fa9ace7ce199fd8b51ff8b5ec1df
 SHA512 
13509f16440c7c27d824b56007fc129d05fa8029efb689e85fbfd90343aaff9356fd7e89ddbccdcba15eb8a71af6d1aa709805eddcd23f96541780602041cea4
 DIST minitest-5.26.2.gem 101888 BLAKE2B 
5221b8ed3af88084b0a24d0eda51757906585bf0da13e21a2a0f6b1e173c27d1ecebe3fc325cd9353cbcfb352a11d6db2b7a94c1a31782d32aa9df96e02d673c
 SHA512 
04d6a42432f0894fdf466313ca8e539e08568ac340389617d5b3a464240467ea0ca5cc3ba06fc391d133b6920b82456ea9dc5ea22c5acc158c530217ed34a36e
+DIST minitest-5.27.0.gem 101888 BLAKE2B 
29570b1a08d797bf3752276e5eb29c3cb384d489cfed78c48477828d316eff20bc85c0e7a7f39eacf025b025c29b24c902f7d4ec4cd50bdf5eaf9616584a65d9
 SHA512 
a30d852a20783e8762da65e767b87d49c88ea5c192214bca000c4b26c23fdabe007537185be91c0a108ebfa315e0526d2151effeac4967867e8d91de9b44d30e

diff --git a/dev-ruby/minitest/minitest-5.27.0.ebuild 
b/dev-ruby/minitest/minitest-5.27.0.ebuild
new file mode 100644
index 000000000000..163244c73010
--- /dev/null
+++ b/dev-ruby/minitest/minitest-5.27.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="minitest/unit is a small and fast replacement for ruby's huge and 
slow test/unit"
+HOMEPAGE="https://github.com/minitest/minitest";
+
+LICENSE="MIT"
+SLOT="5"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="doc test"
+
+all_ruby_prepare() {
+       # Avoid a test dependency on dev-ruby/hoe, leading to circular 
dependencies
+       rm -f test/minitest/test_minitest_test_task.rb || die
+}
+
+each_ruby_test() {
+       export -n A
+       MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 
"Dir['**/test_*.rb'].each{|f| require f}" || die "Tests failed"
+}

Reply via email to