summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-01-02 19:15:17 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-01-02 19:15:17 +0000
commit2406209f428ab349fc33209834caf1a7a0477fda (patch)
tree4e893cda9ad87eba107b291f76726217d29bddce /dev-ruby
parentf13a4f2949c0ac5273633ff8f623a8f887e45368 (diff)
downloadbaldeagleos-repo-2406209f428ab349fc33209834caf1a7a0477fda.tar.gz
baldeagleos-repo-2406209f428ab349fc33209834caf1a7a0477fda.tar.xz
baldeagleos-repo-2406209f428ab349fc33209834caf1a7a0477fda.zip
Adding metadata
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/file-tail/Manifest1
-rw-r--r--dev-ruby/file-tail/file-tail-1.4.0.ebuild35
-rw-r--r--dev-ruby/imagesize/imagesize-0.1.1_p20100902-r2.ebuild5
-rw-r--r--dev-ruby/instance_storage/instance_storage-1.0.0-r2.ebuild4
-rw-r--r--dev-ruby/instance_storage/instance_storage-2.0.0-r1.ebuild4
-rw-r--r--dev-ruby/io-wait/io-wait-0.4.0.ebuild4
-rw-r--r--dev-ruby/kissfft/kissfft-0.0.2-r1.ebuild4
-rw-r--r--dev-ruby/liquid/liquid-4.0.4.ebuild4
-rw-r--r--dev-ruby/liquid/liquid-5.11.0.ebuild4
-rw-r--r--dev-ruby/lockfile/lockfile-2.1.3-r1.ebuild5
-rw-r--r--dev-ruby/log4r/log4r-1.1.10-r3.ebuild4
-rw-r--r--dev-ruby/mab/mab-0.0.3-r2.ebuild5
-rw-r--r--dev-ruby/megatest/megatest-0.4.0.ebuild4
-rw-r--r--dev-ruby/memoist/memoist-0.16.2-r1.ebuild4
-rw-r--r--dev-ruby/memoist3/memoist3-1.0.0.ebuild4
-rw-r--r--dev-ruby/metaclass/metaclass-0.0.4-r2.ebuild5
-rw-r--r--dev-ruby/mime-types-data/mime-types-data-3.2025.0924.ebuild4
-rw-r--r--dev-ruby/sequel/Manifest1
-rw-r--r--dev-ruby/sequel/sequel-5.100.0.ebuild33
-rw-r--r--dev-ruby/test-unit/Manifest5
-rw-r--r--dev-ruby/test-unit/test-unit-3.7.1.ebuild42
-rw-r--r--dev-ruby/test-unit/test-unit-3.7.3.ebuild42
-rw-r--r--dev-ruby/test-unit/test-unit-3.7.4.ebuild42
-rw-r--r--dev-ruby/test-unit/test-unit-3.7.7.ebuild (renamed from dev-ruby/test-unit/test-unit-3.7.0.ebuild)4
24 files changed, 107 insertions, 162 deletions
diff --git a/dev-ruby/file-tail/Manifest b/dev-ruby/file-tail/Manifest
index cacb7df0b344..d8eecdd753b4 100644
--- a/dev-ruby/file-tail/Manifest
+++ b/dev-ruby/file-tail/Manifest
@@ -1 +1,2 @@
DIST file-tail-1.3.0.gem 20992 BLAKE2B ecb15f77cabebc9f048888eba2ae2b1b49e66cbbb6143c84a8f98e98f5f6f9480da0b1652b24adfcc826c318d84238e980b3309a0ab1782d6065cb0242726ac5 SHA512 225f73895d76f4c7db37dc891603cf9c7cd6a188c30cd6a19c758cb470ff89d3beb0887cd7bc052c846236b56384a928277c53dfe9e9adef60d35f4fe2f0d0f5
+DIST file-tail-1.4.0.gem 24064 BLAKE2B 062160b2fe36760e904974ca4633448f1d9d87a05cab95fb9b95519bc8657addedba097de8630439c353d102508fbdcc76dc83f0fd87ada802136f7c64d9406f SHA512 2b71aecb238b7c5355b55c5b2faa7c2252404b698dc3186599120b17c5c83accf3713ad357055f5ee5e679ab63f5b2dcdbce3952a25a992b4bd2cfaaf15530b5
diff --git a/dev-ruby/file-tail/file-tail-1.4.0.ebuild b/dev-ruby/file-tail/file-tail-1.4.0.ebuild
new file mode 100644
index 000000000000..83b9c2b50eb9
--- /dev/null
+++ b/dev-ruby/file-tail/file-tail-1.4.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_DOC_SOURCES="lib README.md"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A small ruby library that allows it to 'tail' files in Ruby"
+HOMEPAGE="https://flori.github.io/file-tail/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_rdepend "=dev-ruby/tins-1*"
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"
+
+all_ruby_prepare() {
+ sed -i -e '/test_tail_change2/aomit "has race condition"' tests/file_tail_test.rb || die
+}
+
+each_ruby_test() {
+ ruby-ng_testrb-2 -Ilib tests/*_test.rb
+}
diff --git a/dev-ruby/imagesize/imagesize-0.1.1_p20100902-r2.ebuild b/dev-ruby/imagesize/imagesize-0.1.1_p20100902-r2.ebuild
index 18d7b0c1e077..2879b3ee32ce 100644
--- a/dev-ruby/imagesize/imagesize-0.1.1_p20100902-r2.ebuild
+++ b/dev-ruby/imagesize/imagesize-0.1.1_p20100902-r2.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33 ruby34"
+
+USE_RUBY="ruby32 ruby33 ruby34 ruby40"
RUBY_FAKEGEM_EXTRADOC="README.txt"
RUBY_FAKEGEM_GEMSPEC="imagesize.gemspec"
diff --git a/dev-ruby/instance_storage/instance_storage-1.0.0-r2.ebuild b/dev-ruby/instance_storage/instance_storage-1.0.0-r2.ebuild
index 7889cd7d2e8a..8a58ecad8902 100644
--- a/dev-ruby/instance_storage/instance_storage-1.0.0-r2.ebuild
+++ b/dev-ruby/instance_storage/instance_storage-1.0.0-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33 ruby34"
+USE_RUBY="ruby32 ruby33 ruby34 ruby40"
RUBY_FAKEGEM_EXTRADOC="README.md"
diff --git a/dev-ruby/instance_storage/instance_storage-2.0.0-r1.ebuild b/dev-ruby/instance_storage/instance_storage-2.0.0-r1.ebuild
index 98a0ba160cfb..51e90d30f287 100644
--- a/dev-ruby/instance_storage/instance_storage-2.0.0-r1.ebuild
+++ b/dev-ruby/instance_storage/instance_storage-2.0.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33 ruby34"
+USE_RUBY="ruby32 ruby33 ruby34 ruby40"
RUBY_FAKEGEM_EXTRADOC="README.md"
diff --git a/dev-ruby/io-wait/io-wait-0.4.0.ebuild b/dev-ruby/io-wait/io-wait-0.4.0.ebuild
index e480fb2942a3..22976ceb6515 100644
--- a/dev-ruby/io-wait/io-wait-0.4.0.ebuild
+++ b/dev-ruby/io-wait/io-wait-0.4.0.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_BINWRAP=""
RUBY_FAKEGEM_EXTENSIONS="ext/io/wait/extconf.rb"
diff --git a/dev-ruby/kissfft/kissfft-0.0.2-r1.ebuild b/dev-ruby/kissfft/kissfft-0.0.2-r1.ebuild
index 0420f4f1065a..f77997bc6d6f 100644
--- a/dev-ruby/kissfft/kissfft-0.0.2-r1.ebuild
+++ b/dev-ruby/kissfft/kissfft-0.0.2-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33 ruby34"
+USE_RUBY="ruby32 ruby33 ruby34 ruby40"
RUBY_FAKEGEM_TASK_TEST=""
diff --git a/dev-ruby/liquid/liquid-4.0.4.ebuild b/dev-ruby/liquid/liquid-4.0.4.ebuild
index 2b67713da9d2..c646c53668b4 100644
--- a/dev-ruby/liquid/liquid-4.0.4.ebuild
+++ b/dev-ruby/liquid/liquid-4.0.4.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_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="History.md README.md"
diff --git a/dev-ruby/liquid/liquid-5.11.0.ebuild b/dev-ruby/liquid/liquid-5.11.0.ebuild
index a9aba895a60c..140c33dea5f6 100644
--- a/dev-ruby/liquid/liquid-5.11.0.ebuild
+++ b/dev-ruby/liquid/liquid-5.11.0.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_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="History.md README.md"
diff --git a/dev-ruby/lockfile/lockfile-2.1.3-r1.ebuild b/dev-ruby/lockfile/lockfile-2.1.3-r1.ebuild
index 08bdf6cb64f2..1f150c97f9a8 100644
--- a/dev-ruby/lockfile/lockfile-2.1.3-r1.ebuild
+++ b/dev-ruby/lockfile/lockfile-2.1.3-r1.ebuild
@@ -1,8 +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="ruby31 ruby32 ruby33 ruby34"
+
+USE_RUBY="ruby32 ruby33 ruby34 ruby40"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_TASK_DOC=""
diff --git a/dev-ruby/log4r/log4r-1.1.10-r3.ebuild b/dev-ruby/log4r/log4r-1.1.10-r3.ebuild
index bec07febce12..58c3f5c93324 100644
--- a/dev-ruby/log4r/log4r-1.1.10-r3.ebuild
+++ b/dev-ruby/log4r/log4r-1.1.10-r3.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_TASK_DOC=""
diff --git a/dev-ruby/mab/mab-0.0.3-r2.ebuild b/dev-ruby/mab/mab-0.0.3-r2.ebuild
index 2ec072135166..6316548f3e8f 100644
--- a/dev-ruby/mab/mab-0.0.3-r2.ebuild
+++ b/dev-ruby/mab/mab-0.0.3-r2.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33 ruby34"
+
+USE_RUBY="ruby32 ruby33 ruby34 ruby40"
RUBY_FAKEGEM_EXTRADOC="README.md"
diff --git a/dev-ruby/megatest/megatest-0.4.0.ebuild b/dev-ruby/megatest/megatest-0.4.0.ebuild
index 09b46da93797..9f1899ed2439 100644
--- a/dev-ruby/megatest/megatest-0.4.0.ebuild
+++ b/dev-ruby/megatest/megatest-0.4.0.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_BINDIR="exe"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md TODO.md"
diff --git a/dev-ruby/memoist/memoist-0.16.2-r1.ebuild b/dev-ruby/memoist/memoist-0.16.2-r1.ebuild
index 0db6cae30adc..32feec0cb32c 100644
--- a/dev-ruby/memoist/memoist-0.16.2-r1.ebuild
+++ b/dev-ruby/memoist/memoist-0.16.2-r1.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="ruby31 ruby32 ruby33 ruby34"
+USE_RUBY="ruby32 ruby33 ruby34 ruby40"
RUBY_FAKEGEM_EXTRADOC="README.md"
diff --git a/dev-ruby/memoist3/memoist3-1.0.0.ebuild b/dev-ruby/memoist3/memoist3-1.0.0.ebuild
index 88a1c6e44b6a..be2ce4997f32 100644
--- a/dev-ruby/memoist3/memoist3-1.0.0.ebuild
+++ b/dev-ruby/memoist3/memoist3-1.0.0.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_EXTRADOC="README.md"
diff --git a/dev-ruby/metaclass/metaclass-0.0.4-r2.ebuild b/dev-ruby/metaclass/metaclass-0.0.4-r2.ebuild
index 5d55d7964604..d3e3337573e5 100644
--- a/dev-ruby/metaclass/metaclass-0.0.4-r2.ebuild
+++ b/dev-ruby/metaclass/metaclass-0.0.4-r2.ebuild
@@ -1,8 +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="ruby31 ruby32 ruby33 ruby34"
+
+USE_RUBY="ruby32 ruby33 ruby34 ruby40"
RUBY_FAKEGEM_EXTRADOC="README.md"
diff --git a/dev-ruby/mime-types-data/mime-types-data-3.2025.0924.ebuild b/dev-ruby/mime-types-data/mime-types-data-3.2025.0924.ebuild
index 36eb5c9ff34f..a84d36cf0972 100644
--- a/dev-ruby/mime-types-data/mime-types-data-3.2025.0924.ebuild
+++ b/dev-ruby/mime-types-data/mime-types-data-3.2025.0924.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_EXTRADOC="CHANGELOG.md README.md"
diff --git a/dev-ruby/sequel/Manifest b/dev-ruby/sequel/Manifest
index bf7537227e53..46efca699a04 100644
--- a/dev-ruby/sequel/Manifest
+++ b/dev-ruby/sequel/Manifest
@@ -1,3 +1,4 @@
+DIST sequel-5.100.0.tar.gz 1851137 BLAKE2B eac4ff988befb7584483c91fdfeaa8c96367e4b4d571aa75a2e7aad7861721a65b3278803cf70a737430bae409a4e9182a4f5227ab15da32679ee3e5a055ca7a SHA512 07071450e9cc24289665e1d5f985ff8b1081d76233fb59d39a166bb89644b7a7eb0bdf804506001848311eb2d7453616886a6d27e061bf36f59ae462bc04f00e
DIST sequel-5.93.0.tar.gz 1823336 BLAKE2B f1f8a46662ceb72e8d95b7492fe4c1d795fb3b41eeffb7e6522a2eae593b884c6d33d672e0d7412a72e0408865d8610aeb75c98d5d08fbdc447e9b1f526795c8 SHA512 e5a711b8b25aca2d4d2b42ebc5781a6e18ec3bf90e6285cabb5c8f116c1e02ef80d5b65da46dd6f3e29d2981ed25c4388fc85c481f959a7a6d5a03f593a01aab
DIST sequel-5.95.1.tar.gz 1832996 BLAKE2B 79b47226ffa94bd17ecbee3611e8af2634180fa153277b23dabef489edb121ede2f3c1459bb961ccbd8eedb26d2088d5d6cea6dc619be873a00c84bebf34a866 SHA512 d0b63274dccfc69e3b1e27720ee41b24e4292ad94307cad664aec1f82235910ad8a5e3ef039b8aa9921e924a6c57500268ad9e238dc99fc8addeda5e641d692f
DIST sequel-5.96.0.tar.gz 1834967 BLAKE2B 8ffbdc547749b3fb8d43d663d4d67a863e6d90a0fe54b39c1a2364235a63778b6964133af57ef0b8884271c228691bdd473a01ef34688721a905fe84213d1c3a SHA512 ebee472deb847647afa34b63a7954254a7cfef7f5225176835a0ca6634c8ecb1c8c76b236ba56c0c05582442f796285bf7e6e4e90a37278dd7e67023f584b9dd
diff --git a/dev-ruby/sequel/sequel-5.100.0.ebuild b/dev-ruby/sequel/sequel-5.100.0.ebuild
new file mode 100644
index 000000000000..cd0331a57c58
--- /dev/null
+++ b/dev-ruby/sequel/sequel-5.100.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
+RUBY_FAKEGEM_GEMSPEC="sequel.gemspec"
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_TASK_TEST="spec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A lightweight database toolkit for Ruby"
+HOMEPAGE="https://sequel.jeremyevans.net/"
+SRC_URI="https://github.com/jeremyevans/sequel/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/bigdecimal"
+
+ruby_add_bdepend "test? (
+ dev-ruby/activemodel
+ dev-ruby/minitest
+ dev-ruby/minitest-global_expectations
+ dev-ruby/minitest-hooks
+ dev-ruby/nokogiri
+ dev-ruby/tzinfo
+)"
diff --git a/dev-ruby/test-unit/Manifest b/dev-ruby/test-unit/Manifest
index f8acbbe129cf..5e288b8c5f7b 100644
--- a/dev-ruby/test-unit/Manifest
+++ b/dev-ruby/test-unit/Manifest
@@ -1,9 +1,6 @@
DIST test-unit-3.6.7.tar.gz 169506 BLAKE2B 3ed8eb7acb0889f108d6a4df1497c38a62b5d641ad589e5f343669fa80aa26bf69f49a79603b4e8864bd8684d4d83ec0725f7e1a5444d444f86f3d6970814905 SHA512 b6132d49f26797a5da31a041cc0e3e0ce3b31a9f71dc0be3150b1e983f7c7c6acc5d4fe58eee9f7ff75ea4edbc97008a93b736236babec5e8c9dd56a634cc720
DIST test-unit-3.6.8.tar.gz 169141 BLAKE2B 74639f9ffab7a90d93601e51029f3cf6e9140d13158f7a010946e1104d2b69928c139fcabea03228eefa74b927f320add74df39fa707a1372b7698d21a378474 SHA512 e53a441441b6447eb47a5629ab2d463ef346428ed88bf1fa65a3215ca8f9960c12ad8be1ef9f56943653797be6dbab685d7410d63890b94cf22ec4f54a827d35
DIST test-unit-3.6.9.tar.gz 169456 BLAKE2B 09c44a96f5837f4c6acc1a1d3b75faf2eb1a621408e2361ae1c287633edcf8fa548a920d308db446aed00cff31a95de80148b469afc77a536edd9f5f1148e607 SHA512 54a0341a76cc1415e866dc08aeafee20e4e2b70862c67583c6d8cd931787b2986bc125955c1bf9b175f8a0a1dca7d94990b4add2f4fc56a4e8e314296099c779
-DIST test-unit-3.7.0.tar.gz 169473 BLAKE2B 0e808ee0722f4d744ecf17e19f85c65cc118118e61035f50be6229cbd01abc313faecf3ad3ee75937590bcc359e9a9e9f154b128c10f57650002bc5691e4fac3 SHA512 169ee16872dfedf40b5fdf1c0948ce34723d5f777fbb48dcd55195a72045734ef811dd586167c4a2b431e183b8a92fc2e507ebd9d6dc8e46ff2cce23100cbf3b
-DIST test-unit-3.7.1.tar.gz 169683 BLAKE2B c9ccad490bbdbc92060790a6b4d4e63ce38694570c90b24f00e8e31058c5898e508d877444b610764df6dbc5bda6d7c73f4f658266e264e4ecc9e779d3dd560c SHA512 1c33fd3772e0020ba4964bc7e3567446e141845139e84c81521dfda18e8f2ff7f64c7b7ae52f57b0567c4c556d12ccbbb9df2893ba734df0ca15fcc76e40959d
-DIST test-unit-3.7.3.tar.gz 169725 BLAKE2B fb70d71bd5c53a8d037b72050832dc0bf1e77686d4545ad8da35d03ff5a124bf6fd8ff398516892162b4cfff3129de9ca2e493cb5efbaa836e06b2b89ac81d12 SHA512 ecd377b6f232e5fcbb823a61f28332852ed71e33e9e18765e3db30dca47dcf6887540cd4595ecfe398b3502b2a3088f7875bdbe4f564fb923c401ca59c18bf57
-DIST test-unit-3.7.4.tar.gz 173200 BLAKE2B 992a4d6d006c833087beec728a66527e5dc8aa3ba428976f410898ba4144a8954af17d5739ebeca2d99764a09a22e7acb86e2f8bfdea33f7f08d4fe2fc36846a SHA512 9f6db90472291f7894c3f5c4b12757267ac3734d7c707bd09544c821f24bca24c2cd904490c6f41ad08563869100bb2b250268aa0aa58926c06ccf9eef676f20
DIST test-unit-3.7.5.tar.gz 173362 BLAKE2B 0142a9c5703030b9de951d850e4eb56fcae44bc5494cf1b007c11203c25261c142c53520e8523f818e1ad0758d424f1acac923d095f46f0cc9c52062269ce3a4 SHA512 4563c331c397b3f65e05e22444f34fe3fe3880f3ae4969f546ccee4990a058f12807939f846b7773881209ae7c249f552bdfc600ecadbeb7043700f2821ff059
DIST test-unit-3.7.6.tar.gz 173393 BLAKE2B 84fb3194d8989b8b72f9871603e8039e8306c500752d98dd78286d074cd96927da50d1d22a064347fd8d72312267f59f23752138329cd026829ca70f396935a5 SHA512 e36f64946bd7981d0a33ba394b3493fcc863d14c638998d19f83b92fa721bd1deb5302c7c858d56e3deb6715217d612a6a1a1eafab681e377a853c8927c2ab39
+DIST test-unit-3.7.7.tar.gz 173575 BLAKE2B 52a6e9783a890de7f38f50fd7bc2e4696ec268556881fc2d8c805f7e4fb99a2a9110eee4e3ce283292763108c48dc16cca8a668148b568c9149136f4244c9ca0 SHA512 5452fef0e74b8199affc709127dfb86252778cfcbcee1850112728342e4374f00770236091ac228588143502098a3a6c40b104312dd38f7756a630ff61dc8bb7
diff --git a/dev-ruby/test-unit/test-unit-3.7.1.ebuild b/dev-ruby/test-unit/test-unit-3.7.1.ebuild
deleted file mode 100644
index 90baad0c368f..000000000000
--- a/dev-ruby/test-unit/test-unit-3.7.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# 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_EXTRADOC="README.md doc-install/text/*.md"
-
-RUBY_FAKEGEM_GEMSPEC="test-unit.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An xUnit family unit testing framework for Ruby"
-HOMEPAGE="https://rubygems.org/gems/test-unit"
-SRC_URI="https://github.com/test-unit/test-unit/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( Ruby-BSD BSD-2 ) PSF-2"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
-IUSE="doc test"
-
-ruby_add_rdepend "dev-ruby/power_assert"
-
-ruby_add_bdepend "test? ( dev-ruby/bigdecimal dev-ruby/csv )"
-
-all_ruby_prepare() {
- mv doc doc-install || die "moving doc directory out of the way failed"
-
- sed -e 's:_relative ": "./:' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
- ${RUBY} test/run.rb || die "testsuite failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- newbin "${FILESDIR}"/testrb-3 testrb-2
-}
diff --git a/dev-ruby/test-unit/test-unit-3.7.3.ebuild b/dev-ruby/test-unit/test-unit-3.7.3.ebuild
deleted file mode 100644
index 90baad0c368f..000000000000
--- a/dev-ruby/test-unit/test-unit-3.7.3.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# 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_EXTRADOC="README.md doc-install/text/*.md"
-
-RUBY_FAKEGEM_GEMSPEC="test-unit.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An xUnit family unit testing framework for Ruby"
-HOMEPAGE="https://rubygems.org/gems/test-unit"
-SRC_URI="https://github.com/test-unit/test-unit/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( Ruby-BSD BSD-2 ) PSF-2"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
-IUSE="doc test"
-
-ruby_add_rdepend "dev-ruby/power_assert"
-
-ruby_add_bdepend "test? ( dev-ruby/bigdecimal dev-ruby/csv )"
-
-all_ruby_prepare() {
- mv doc doc-install || die "moving doc directory out of the way failed"
-
- sed -e 's:_relative ": "./:' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
- ${RUBY} test/run.rb || die "testsuite failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- newbin "${FILESDIR}"/testrb-3 testrb-2
-}
diff --git a/dev-ruby/test-unit/test-unit-3.7.4.ebuild b/dev-ruby/test-unit/test-unit-3.7.4.ebuild
deleted file mode 100644
index 90baad0c368f..000000000000
--- a/dev-ruby/test-unit/test-unit-3.7.4.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# 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_EXTRADOC="README.md doc-install/text/*.md"
-
-RUBY_FAKEGEM_GEMSPEC="test-unit.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An xUnit family unit testing framework for Ruby"
-HOMEPAGE="https://rubygems.org/gems/test-unit"
-SRC_URI="https://github.com/test-unit/test-unit/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( Ruby-BSD BSD-2 ) PSF-2"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
-IUSE="doc test"
-
-ruby_add_rdepend "dev-ruby/power_assert"
-
-ruby_add_bdepend "test? ( dev-ruby/bigdecimal dev-ruby/csv )"
-
-all_ruby_prepare() {
- mv doc doc-install || die "moving doc directory out of the way failed"
-
- sed -e 's:_relative ": "./:' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
- ${RUBY} test/run.rb || die "testsuite failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- newbin "${FILESDIR}"/testrb-3 testrb-2
-}
diff --git a/dev-ruby/test-unit/test-unit-3.7.0.ebuild b/dev-ruby/test-unit/test-unit-3.7.7.ebuild
index 90baad0c368f..eec2aa856d76 100644
--- a/dev-ruby/test-unit/test-unit-3.7.0.ebuild
+++ b/dev-ruby/test-unit/test-unit-3.7.7.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_EXTRADOC="README.md doc-install/text/*.md"