summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-12-27 13:40:07 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-12-27 13:40:07 +0000
commit99995c94c01b6d74165c7ee31be36275846b14b8 (patch)
tree1b23a90dd05f58a1075ae00f3b70fff3b20df02a /dev-ruby
parentd4ce53f1e327bfbbc32e193e0f495b0e826c61e5 (diff)
gentoo auto-resync : 27:12:2023 - 13:40:07
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/Manifest.gzbin108933 -> 108921 bytes
-rw-r--r--dev-ruby/json/Manifest2
-rw-r--r--dev-ruby/json/json-2.7.1-r1.ebuild (renamed from dev-ruby/json/json-2.7.1.ebuild)0
-rw-r--r--dev-ruby/pdf-reader/Manifest2
-rw-r--r--dev-ruby/pdf-reader/pdf-reader-2.12.0.ebuild46
-rw-r--r--dev-ruby/rbs/Manifest2
-rw-r--r--dev-ruby/rbs/rbs-3.4.1.ebuild54
-rw-r--r--dev-ruby/rchardet/Manifest2
-rw-r--r--dev-ruby/rchardet/rchardet-1.8.0-r1.ebuild2
-rw-r--r--dev-ruby/rdiscount/Manifest4
-rw-r--r--dev-ruby/rdiscount/rdiscount-2.2.7.1.ebuild2
-rw-r--r--dev-ruby/rdiscount/rdiscount-2.2.7.ebuild43
-rw-r--r--dev-ruby/rdtool/Manifest2
-rw-r--r--dev-ruby/rdtool/rdtool-0.6.38-r3.ebuild2
-rw-r--r--dev-ruby/red-colors/Manifest2
-rw-r--r--dev-ruby/red-colors/red-colors-0.3.0-r2.ebuild2
-rw-r--r--dev-ruby/redcarpet/Manifest2
-rw-r--r--dev-ruby/redcarpet/redcarpet-3.6.0.ebuild2
-rw-r--r--dev-ruby/rexical/Manifest2
-rw-r--r--dev-ruby/rexical/rexical-1.0.7-r1.ebuild2
-rw-r--r--dev-ruby/rinku/Manifest2
-rw-r--r--dev-ruby/rinku/rinku-2.0.6-r1.ebuild2
-rw-r--r--dev-ruby/ritex/Manifest2
-rw-r--r--dev-ruby/ritex/ritex-1.0.1-r1.ebuild2
-rw-r--r--dev-ruby/rjb/Manifest6
-rw-r--r--dev-ruby/rjb/rjb-1.6.7.ebuild73
-rw-r--r--dev-ruby/rjb/rjb-1.6.8.ebuild73
-rw-r--r--dev-ruby/rjb/rjb-1.6.9.ebuild2
-rw-r--r--dev-ruby/rkelly-remix/Manifest2
-rw-r--r--dev-ruby/rkelly-remix/rkelly-remix-0.0.7-r1.ebuild2
-rw-r--r--dev-ruby/robots/Manifest2
-rw-r--r--dev-ruby/robots/robots-0.10.1-r3.ebuild2
-rw-r--r--dev-ruby/rqrcode_core/Manifest2
-rw-r--r--dev-ruby/rqrcode_core/rqrcode_core-1.2.0.ebuild2
-rw-r--r--dev-ruby/ruby-augeas/Manifest2
-rw-r--r--dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r5.ebuild2
-rw-r--r--dev-ruby/ruby-ldap/Manifest2
-rw-r--r--dev-ruby/ruby-ldap/ruby-ldap-0.9.20-r5.ebuild2
-rw-r--r--dev-ruby/ruby-macho/Manifest2
-rw-r--r--dev-ruby/ruby-macho/ruby-macho-3.0.0.ebuild2
-rw-r--r--dev-ruby/ruby-ole/Manifest2
-rw-r--r--dev-ruby/ruby-ole/ruby-ole-1.2.12.2-r1.ebuild2
-rw-r--r--dev-ruby/ruby-opengl/Manifest2
-rw-r--r--dev-ruby/ruby-opengl/ruby-opengl-0.10.0-r1.ebuild2
-rw-r--r--dev-ruby/ruby-openid/Manifest2
-rw-r--r--dev-ruby/ruby-openid/ruby-openid-2.9.2.ebuild2
-rw-r--r--dev-ruby/ruby-prof/Manifest3
-rw-r--r--dev-ruby/ruby-prof/ruby-prof-1.6.1.ebuild41
-rw-r--r--dev-ruby/ruby-prof/ruby-prof-1.6.3.ebuild41
-rw-r--r--dev-ruby/ruby-shadow/Manifest2
-rw-r--r--dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild2
-rw-r--r--dev-ruby/ruby-shout/Manifest2
-rw-r--r--dev-ruby/ruby-shout/ruby-shout-2.2.2-r2.ebuild2
-rw-r--r--dev-ruby/ruby-termios/Manifest2
-rw-r--r--dev-ruby/ruby-termios/ruby-termios-1.1.0-r2.ebuild2
-rw-r--r--dev-ruby/ruby-yadis/Manifest2
-rw-r--r--dev-ruby/ruby-yadis/ruby-yadis-0.3.4-r3.ebuild2
-rw-r--r--dev-ruby/ruby2_keywords/Manifest2
-rw-r--r--dev-ruby/ruby2_keywords/ruby2_keywords-0.0.5-r1.ebuild2
-rw-r--r--dev-ruby/rubypants/Manifest2
-rw-r--r--dev-ruby/rubypants/rubypants-0.7.1-r1.ebuild2
-rw-r--r--dev-ruby/rubyzip/Manifest2
-rw-r--r--dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild2
-rw-r--r--dev-ruby/sdoc/Manifest2
-rw-r--r--dev-ruby/sdoc/sdoc-1.1.0-r1.ebuild2
-rw-r--r--dev-ruby/securerandom/Manifest4
-rw-r--r--dev-ruby/securerandom/securerandom-0.2.2.ebuild27
-rw-r--r--dev-ruby/securerandom/securerandom-0.3.1.ebuild2
-rw-r--r--dev-ruby/serialport/Manifest2
-rw-r--r--dev-ruby/serialport/serialport-1.3.2-r1.ebuild2
-rw-r--r--dev-ruby/set/Manifest3
-rw-r--r--dev-ruby/set/set-1.1.0-r1.ebuild2
-rw-r--r--dev-ruby/set/set-1.1.0.ebuild26
-rw-r--r--dev-ruby/sexp_processor/Manifest2
-rw-r--r--dev-ruby/sexp_processor/sexp_processor-4.17.0.ebuild2
-rw-r--r--dev-ruby/sigdump/Manifest2
-rw-r--r--dev-ruby/sigdump/sigdump-0.2.5.ebuild2
-rw-r--r--dev-ruby/simple-rss/Manifest2
-rw-r--r--dev-ruby/simple-rss/simple-rss-1.3.3-r1.ebuild2
-rw-r--r--dev-ruby/simplecov-html/Manifest2
-rw-r--r--dev-ruby/simplecov-html/simplecov-html-0.12.3-r1.ebuild2
-rw-r--r--dev-ruby/slop/Manifest2
-rw-r--r--dev-ruby/slop/slop-4.10.1.ebuild2
-rw-r--r--dev-ruby/sourcemap/Manifest2
-rw-r--r--dev-ruby/sourcemap/sourcemap-0.1.1-r1.ebuild2
-rw-r--r--dev-ruby/spy/Manifest4
-rw-r--r--dev-ruby/spy/spy-1.0.3.ebuild23
-rw-r--r--dev-ruby/spy/spy-1.0.5.ebuild2
-rw-r--r--dev-ruby/sshkey/Manifest2
-rw-r--r--dev-ruby/sshkey/sshkey-3.0.0.ebuild2
-rw-r--r--dev-ruby/stringio/Manifest4
-rw-r--r--dev-ruby/stringio/stringio-3.0.6.ebuild30
-rw-r--r--dev-ruby/stringio/stringio-3.0.8.ebuild30
-rw-r--r--dev-ruby/sus/Manifest2
-rw-r--r--dev-ruby/sus/sus-0.24.2.ebuild2
-rw-r--r--dev-ruby/syntax/Manifest2
-rw-r--r--dev-ruby/syntax/syntax-1.2.2.ebuild2
-rw-r--r--dev-ruby/systemu/Manifest4
-rw-r--r--dev-ruby/systemu/metadata.xml12
-rw-r--r--dev-ruby/systemu/systemu-2.6.5-r1.ebuild4
-rw-r--r--dev-ruby/test-unit-ruby-core/Manifest4
-rw-r--r--dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.3.ebuild16
-rw-r--r--dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.4.ebuild16
-rw-r--r--dev-ruby/test-unit/Manifest6
-rw-r--r--dev-ruby/test-unit/test-unit-3.5.7.ebuild36
-rw-r--r--dev-ruby/test-unit/test-unit-3.5.9.ebuild36
-rw-r--r--dev-ruby/test-unit/test-unit-3.6.0.ebuild36
-rw-r--r--dev-ruby/test_declarative/Manifest2
-rw-r--r--dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild2
-rw-r--r--dev-ruby/text/Manifest2
-rw-r--r--dev-ruby/text/text-1.3.1-r1.ebuild3
-rw-r--r--dev-ruby/tokyocabinet/Manifest2
-rw-r--r--dev-ruby/tokyocabinet/tokyocabinet-1.32.0-r1.ebuild2
-rw-r--r--dev-ruby/tomlrb/Manifest2
-rw-r--r--dev-ruby/tomlrb/tomlrb-2.0.3.ebuild4
-rw-r--r--dev-ruby/transaction-simple/Manifest4
-rw-r--r--dev-ruby/transaction-simple/metadata.xml2
-rw-r--r--dev-ruby/transaction-simple/transaction-simple-1.4.0.2-r3.ebuild4
-rw-r--r--dev-ruby/unf_ext/Manifest2
-rw-r--r--dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild2
-rw-r--r--dev-ruby/vcard/Manifest2
-rw-r--r--dev-ruby/vcard/vcard-0.3.0-r1.ebuild2
-rw-r--r--dev-ruby/version_gem/Manifest2
-rw-r--r--dev-ruby/version_gem/version_gem-1.1.3.ebuild1
-rw-r--r--dev-ruby/whole_history_rating/Manifest2
-rw-r--r--dev-ruby/whole_history_rating/whole_history_rating-0.1.2-r2.ebuild2
-rw-r--r--dev-ruby/xml-simple/Manifest2
-rw-r--r--dev-ruby/xml-simple/xml-simple-1.1.9.ebuild2
-rw-r--r--dev-ruby/xmlrpc/Manifest2
-rw-r--r--dev-ruby/xmlrpc/xmlrpc-0.3.3.ebuild4
-rw-r--r--dev-ruby/zentest/Manifest2
-rw-r--r--dev-ruby/zentest/zentest-4.12.1.ebuild3
132 files changed, 226 insertions, 690 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index a1fc59189cff..3b72bcd0215f 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/json/Manifest b/dev-ruby/json/Manifest
index 77fd6f58d937..1535d41bc424 100644
--- a/dev-ruby/json/Manifest
+++ b/dev-ruby/json/Manifest
@@ -1,5 +1,5 @@
DIST json-2.6.3.tar.gz 133077 BLAKE2B f6101f533159fb689b6bf22975137d34a77bd0926c164a9c14f2d5eab982778538ec40551709e8a6470f05e78584a3e5680be740314bb7829b48feb32fb258ae SHA512 1bf9125266d8cdc565deb9e2fe3c884a1fc8d2f3b31caae67a154d0c47e30305074c1c08b49d180dd785c766762b46d3b3ef85919d53388797fcc2f37675317c
DIST json-2.7.1.tar.gz 125655 BLAKE2B 9921b8dd26123d27b752d3dd633f788437a1aa2003b09ad6d0f43e946362f48a8e5b8dcc70d08f61cc9affa2578750e40c5a78d3bf88e0417af8890100987c79 SHA512 81e7cf51363095088142a7ac15428765f296e9b8c205946abf9ab98ddf7c57aa732c8111e6b0e239606645dfbc24dd40fbe981a52ab2d9fac97c0e3fb08133a0
EBUILD json-2.6.3.ebuild 1391 BLAKE2B df2a6931baf0f5e326101992d3f12a9741136c4f7f7ee8507a9d9e90a6bbd772e01c6dd130dcf736ce0e51b154af543bd2aa058519482193287192da4a69fb70 SHA512 ee4e15ffb2254af61a875532712936c7c5215cc5332b739b5645aefdd0739a0567b22e0da8c1faeacbabc28884d824cf29c2847d7deb8861fea47888d55f7416
-EBUILD json-2.7.1.ebuild 1510 BLAKE2B b533fc1191fd71335e7c0c990aabb6434e3280da6f1e3784f1afe4c5d4d8e7b53b665abe031895e36575b7cd1a9192c1f33e815a200c015d589e3290826f1cac SHA512 77e1c440d39e2e96aba76a4a6c3f40c34b1deb81212ce5ece57987c513b53a3288f6fd412faeb49f437fbd905b5622ddcbd53a6269e603525bf1ce2da310e092
+EBUILD json-2.7.1-r1.ebuild 1510 BLAKE2B b533fc1191fd71335e7c0c990aabb6434e3280da6f1e3784f1afe4c5d4d8e7b53b665abe031895e36575b7cd1a9192c1f33e815a200c015d589e3290826f1cac SHA512 77e1c440d39e2e96aba76a4a6c3f40c34b1deb81212ce5ece57987c513b53a3288f6fd412faeb49f437fbd905b5622ddcbd53a6269e603525bf1ce2da310e092
MISC metadata.xml 337 BLAKE2B 6b424567109cd8947377b5f955a9b32d3c12a25001e8d68cf62ac753264a0d8785f0fc60fc2ffbe5ad4e7a16ebd763add075820e4e559b50f6a230ef2f7a61a5 SHA512 e6900f34ad0c2a8310286eae9942432533dd78a14a04fb5d2551be21437cacc1a2d83b40ec93e885b30626cf49491f7db8a19b6e16009b6931cb0fd0c8ca8d5d
diff --git a/dev-ruby/json/json-2.7.1.ebuild b/dev-ruby/json/json-2.7.1-r1.ebuild
index 178fac808b33..178fac808b33 100644
--- a/dev-ruby/json/json-2.7.1.ebuild
+++ b/dev-ruby/json/json-2.7.1-r1.ebuild
diff --git a/dev-ruby/pdf-reader/Manifest b/dev-ruby/pdf-reader/Manifest
index 100484ad008b..522561317c07 100644
--- a/dev-ruby/pdf-reader/Manifest
+++ b/dev-ruby/pdf-reader/Manifest
@@ -1,5 +1,7 @@
DIST pdf-reader-1.4.1.tar.gz 10236680 BLAKE2B 86fb137c65b47717e758473b94ddbbf52def3ae0edaecd7b5eb3f0d880f664c9ff6097221f43d64247b006ed18220f4f9a469d6b8574592750a1d8a468ce7ddb SHA512 aaa53dafc2d58dc591f708941907ecf14b1ee73362a7bd6d34659103d51effa90888560733747ca1bfe3d217cb6834109e06b024f40a95214880ca42f54054e5
DIST pdf-reader-2.11.0.tar.gz 26136409 BLAKE2B 4ecd75046483c194c4af643e06da23f5efabe5b7e7a81a8c66479eab4f7c231474280ac253f54ca5a4932649c495f146cdb373b8233f43735f7b4219672b0f59 SHA512 a6e7c915170ba31f4889b854cbdcf02e3733b8ba9f0673e057f6b27021c1385c2099e073c82563f2c411174efe646c3f1c656ba7f56ab3fe30f9615acdd597fa
+DIST pdf-reader-2.12.0.tar.gz 26530597 BLAKE2B 77cdac5f998b0e3f2a61406937483f1dc81dc982af47ad4b7fc59cb0e3e776fc082d54adc9f241c31aede3533e1efadffb43144f949927f2f5af7dd5e62a0558 SHA512 47ea75b2e773cee27fa2e395c29346b2ba9b0d542c46bf953fe875548f0788f945ef1dd466d7c519130a05e01e52e6aa0c905cfd2c406041ffa8f92c6e15b407
EBUILD pdf-reader-1.4.1-r4.ebuild 1159 BLAKE2B bae18dc4bd7730c49102e3cdd5a59f578174ec998f5b79100591f0149b94eea992ef4cd6b898eb5a16b846f52203dd6064692c9092c7b4f79adebaae50367848 SHA512 fa241cc4d8f8d8824793f6c542b8dc56312add53d425ea711c0d7b35e2efa3b5a912fa904ea14661bfc3b5b4ed43e1f2d690928ded9a91ea90f86e712bca530d
EBUILD pdf-reader-2.11.0.ebuild 1090 BLAKE2B 39f8447ddff159ab6784c3eb29f1bb667e910364b5de9739b6ce20d9bd64991f5b3658cb00625a63b5c452516d1359b4142cf455dd8a4bdc5542ce27266b13d9 SHA512 276fe7729c1c78642aa29dc3806c49c33f49c918827a74d85b5d14cc8df22ac55413b16fe4fbbd5c933747210f2f0ef866a1dbcb05f516055881d734e13ede52
+EBUILD pdf-reader-2.12.0.ebuild 1076 BLAKE2B 92b19d5780930ae9a4e6441e4133cc2c7644deff531650cf4ca844453c2c73bb9dba2c53dccbfc79c68323bdbcd15662ba999bb3d1318382b24560a8f43301c7 SHA512 83d9cf5ed80796459160607f8536d564dca7c4bdf790876c20260bb0db715dc4533a79785cdd1fedcf587c3f26b6e938dd385026b3c202ac22bc7c6d33be7c03
MISC metadata.xml 341 BLAKE2B f8cb66bab4f3e19575ab8fea37585e35760e4eb05e75f2da902104198fb3eabde71aced9a21d95093826ebdd5151d47b93505910607460e900fd30cf984c068a SHA512 0ed5fa988875afa0aef09acd9af4c7fa319c5d23a4240b9a7c0b064c41a5da623bffdfe7883960590967d75f0b0a9ed7cc09c100a667b49c034088109b0f7c1e
diff --git a/dev-ruby/pdf-reader/pdf-reader-2.12.0.ebuild b/dev-ruby/pdf-reader/pdf-reader-2.12.0.ebuild
new file mode 100644
index 000000000000..a4e973baa941
--- /dev/null
+++ b/dev-ruby/pdf-reader/pdf-reader-2.12.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+GITHUB_USER=yob
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md TODO"
+
+RUBY_FAKEGEM_GEMSPEC="pdf-reader.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="PDF parser conforming as much as possible to the PDF specification from Adobe"
+HOMEPAGE="https://github.com/yob/pdf-reader/"
+
+# We cannot use the gem distributions because they don't contain the
+# tests' data, we have to rely on the git tags.
+SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/afm-0.2.1 =dev-ruby/afm-0.2*
+ =dev-ruby/ascii85-1*
+ =dev-ruby/hashery-2*
+ dev-ruby/ttfunk:*
+ dev-ruby/ruby-rc4"
+
+all_ruby_prepare() {
+ # Remove bundler support
+ sed -i -e '/[Bb]undler/d' spec/spec_helper.rb || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ docinto examples
+ dodoc examples/*
+}
diff --git a/dev-ruby/rbs/Manifest b/dev-ruby/rbs/Manifest
index 165d4c85d91f..d19fe12db0bc 100644
--- a/dev-ruby/rbs/Manifest
+++ b/dev-ruby/rbs/Manifest
@@ -5,6 +5,7 @@ DIST rbs-3.2.0.tar.gz 1147974 BLAKE2B 167d8ac64173c5e7b8bc44d9fbf66c6b2a4c01c8a9
DIST rbs-3.2.1.tar.gz 1148238 BLAKE2B 3f7a711802e283c4bfdb5a8e8bdbe5a0c33a18bee0c93a917dd38a83c983ebea8ceaa6834e1883c812f1cdb3f04119d617066259687c327f4dc35e4f5844c6b6 SHA512 9ed36b5faba77a87b0ed57b2c652c384214b830e12987244a46bb54c372932b369c9c3e87bd26c709e210b59b5b0aa7f9ae7e59c3cec1168fde9cfe15fdd645c
DIST rbs-3.2.2.tar.gz 1148293 BLAKE2B a585a942d48217aa574629ace472dc57a6c876a67e8e521f3eaa00996c65f45836140b3c888e2a0e4e6d7ab9abf48337565978ec9b3950f9bbcce9f885fbb459 SHA512 758787ef7decd889ed3abcf9f06cd612299823e16b446568e729d76ba41cd66c36d626d7618ed360ff4b15b16c9d6f172fe55d9053810106f731c74f4cca3fe4
DIST rbs-3.4.0.tar.gz 1233005 BLAKE2B 66486849627ae75842b58abb24b4148146384f0a3e69ecb968eaf6c67afe0a5a6769d6263cb8f2499c899831280f4030f8fe545e3ed39a79129ff5651e9abdc4 SHA512 fde44bec1eba699323c3173508e2c026d9a61bccf4a4c55d0ed74dbf7306d8e1416fe9e115e3bb70d1027262ee26fb47b644571efbc9aed0b67ccb9d9ee59152
+DIST rbs-3.4.1.tar.gz 1236509 BLAKE2B da51d9c8eed72fb5f4b4b31950db5d39b0fc18a55a3d7999f92d3c5d23ed3d0b0572e65d212483442796093a3941a404e2babd0b55581135d1c77c3521ddc00e SHA512 d98217535091f6af5ff102d8b7126bcd881e22b64c240b5e443a965ccdb0f812a755d3da5db6b65964f6e0e798491bd17ba76d4221e46fbbb26ad0674cd1dca0
EBUILD rbs-2.8.4.ebuild 1869 BLAKE2B abdc78406e890ce6b51755339cb13e0f1de0c21ce17300d1da0db95b7d1946eb0eafb0a97abe9a9f2c607366e8d0f5ccce788f63113df7096c604cddd5f05de0 SHA512 eacad1e46dd94ae884386c068a79d6411e94d852a008247ce9a0bb7eab9d36a3fda6d1f4f65099c8939938da2a8f87fdbdabf8eaa21bb04b01475e1b7031e482
EBUILD rbs-3.0.4.ebuild 1882 BLAKE2B 21471f60ecf65f8ea8b8cf1bb6dae309e9523a5193bb8debf298f0c702c5fe9eac5b62f8f05297fbfb076d2b57879ecccbcf0ddabd094ce8ef615c0ff1e2c652 SHA512 fc8ad4319a866c3bee7521914e1d92fb3c30afa9e1dd9fabcc179937421cd8b1f8538802845a29e512d524cc2793526934e0af78a3941fb85c8bcb185d809f67
EBUILD rbs-3.1.3.ebuild 2054 BLAKE2B 5203376fdec7fb10e22d7b436a03de7609a4be5a933663140b4763291243fc7a74834d1f022db908d12cffd7f71f5baa9a6737c853dd27a9b62d614f04c07567 SHA512 7d64cd0381cc4a623b73a6088b7c2bc37cf45727e2331228c3f853e7c6f2d769b1b1b80cfc57356359f2cbd1840d4d00f466ae5f285d2a691a398b735f7cf3a2
@@ -12,4 +13,5 @@ EBUILD rbs-3.2.0.ebuild 2047 BLAKE2B fb1005fc6120ef0981417e08d669f2da8734873f23d
EBUILD rbs-3.2.1.ebuild 2047 BLAKE2B fb1005fc6120ef0981417e08d669f2da8734873f23d1a6fd149d613b25531b1e046670da77b5f11aaf9a8c0d82d989a940bc93de09cb1bec160d9c566a916b9b SHA512 4168c8deba5acac8f0326b1ed7862bb9377e724b0b3a3112fece7e5137a318a2816cf46083227362fb05c6ae6bc9dae8675524ef39ef993d6e7de246974cabef
EBUILD rbs-3.2.2.ebuild 2047 BLAKE2B fb1005fc6120ef0981417e08d669f2da8734873f23d1a6fd149d613b25531b1e046670da77b5f11aaf9a8c0d82d989a940bc93de09cb1bec160d9c566a916b9b SHA512 4168c8deba5acac8f0326b1ed7862bb9377e724b0b3a3112fece7e5137a318a2816cf46083227362fb05c6ae6bc9dae8675524ef39ef993d6e7de246974cabef
EBUILD rbs-3.4.0.ebuild 2102 BLAKE2B 9291c3d18bd18bd57c0905370e22c1a846605d3743dcd40a8cf6a15cb2feb6346842b5305cc6ee7df983b92a27b00be7a986ba67fa74d01401eca1053af28c1e SHA512 c94c1e590d3dad4c080364e9bf4a735bc7cf8b3368730283851bd1f1880f7454204a9602b114d83323463987ee396cbd2a5d34f5bcec33248d4e64d1b38a21e2
+EBUILD rbs-3.4.1.ebuild 2102 BLAKE2B 9291c3d18bd18bd57c0905370e22c1a846605d3743dcd40a8cf6a15cb2feb6346842b5305cc6ee7df983b92a27b00be7a986ba67fa74d01401eca1053af28c1e SHA512 c94c1e590d3dad4c080364e9bf4a735bc7cf8b3368730283851bd1f1880f7454204a9602b114d83323463987ee396cbd2a5d34f5bcec33248d4e64d1b38a21e2
MISC metadata.xml 335 BLAKE2B 287ad52f77f7c62c6fa58fcdb9b1c1498cf39010ab26b6f98655beef9719ee5803844b1ab084788af70087e342a02806a8619a8dee472bf6d4d0b2ea54d2152f SHA512 75703ccbe3a15813f6fd3fca2489a9b39e586f59ff2cd89ec8d7a6293760a8789aed715565520f0f623746932bd756820eef960e45fea5f130d34cf4cd586cb5
diff --git a/dev-ruby/rbs/rbs-3.4.1.ebuild b/dev-ruby/rbs/rbs-3.4.1.ebuild
new file mode 100644
index 000000000000..5302c97c811c
--- /dev/null
+++ b/dev-ruby/rbs/rbs-3.4.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_EXTRAINSTALL="core schema sig stdlib"
+RUBY_FAKEGEM_EXTENSIONS=(ext/rbs_extension/extconf.rb)
+
+RUBY_FAKEGEM_GEMSPEC="rbs.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="The language for type signatures for Ruby and standard library definitions"
+HOMEPAGE="https://github.com/ruby/rbs"
+SRC_URI="https://github.com/ruby/rbs/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( Ruby-BSD BSD-2 )"
+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"
+SLOT="0"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/abbrev"
+
+ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/rdoc dev-ruby/test-unit )"
+
+all_ruby_prepare() {
+ sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # We compile the extension directly
+ sed -i -e '/extensiontask/I s:^:#:' Rakefile || die
+
+ # Avoid JSON schema validation tests due to a large dependency stack
+ # that would be needed.
+ rm -f test/rbs/schema_test.rb || die
+
+ # Avoid setup tests since they require a lot of development dependencies.
+ rm -f test/rbs/test/runtime_test_test.rb || die
+
+ # Avoid subtract tests with additonal unpackaged dependencies
+ sed -i -e '/def test_subtract/aomit "Skipped due to additional dependencies"' test/rbs/cli_test.rb || die
+
+ # Avoid tests requiring a network connection
+ rm -f test/rbs/collection/installer_test.rb test/rbs/collection/collections_test.rb \
+ test/rbs/collection/config_test.rb test/rbs/collection/sources/git_test.rb || die
+ sed -i -e '/def test_collection_/aomit "Requires network"' test/rbs/cli_test.rb || die
+ sed -i -e '/def test_loading_from_rbs_collection/aomit "Requires network"' test/rbs/environment_loader_test.rb || die
+
+ sed -i -e '/def test_\(method\|paths\)/aomit "Different paths in Gentoo test environment"' test/rbs/cli_test.rb || die
+}
diff --git a/dev-ruby/rchardet/Manifest b/dev-ruby/rchardet/Manifest
index b3d02748912f..0ab8f959fa95 100644
--- a/dev-ruby/rchardet/Manifest
+++ b/dev-ruby/rchardet/Manifest
@@ -1,3 +1,3 @@
DIST rchardet-1.8.0.tar.gz 1903004 BLAKE2B d5860bc17f3a9dae9d6194156f1707e833ec0c440992c7b933b2e4eaca6bbc01f9964bcd7eb1dd054ff633124b863a0b797103297d6d2ff75e6d13040aa0813c SHA512 419eac7d4d4fb4a9cbe102199b5767d826f968943da9dfbfd029d03603bede596fb59d9747e590447b6848ae42c733dd0efdea57140e03d92bdcbac317dd0c6f
-EBUILD rchardet-1.8.0-r1.ebuild 721 BLAKE2B dd53f00b58b0d2c84274cb9eb6cea2b90a466dcce60307bdc9e26f2ac438b57c8a71b14cfc5e0690ce07fd8721d427b7654788b5703dbff85beb1a0161e28528 SHA512 b17a9b1bbf023971205961633b61d749676e79b38c81103b94a37f8c9562ca03f7b7d8c02208800f180762f8178a494f18e1d5be1a458b71e48bf02de58ea9aa
+EBUILD rchardet-1.8.0-r1.ebuild 714 BLAKE2B 5ac4c54bbe1e2e461fbfd6e108db7993cd349a675e2ab17c2016a3bba4fc8b3dea8c961567b48d2184ef10f9704c89d0236aeb1779f00e0f74fffed76a6d7c7e SHA512 846289371afadd7e571d110952503a2d2481b929e81e7a4b9075d2029eb1d1c8a2d922ff45326b6b3790b0786b89e312e256dfa4a10eafc84d283376aa927df4
MISC metadata.xml 344 BLAKE2B c041fafb01a4cf28777c1ae0e13432b524e8054942fa29b3cb5a501c0251695eae6ceedfd29a328412f4064fe5ee23d67f028231eea1bad002168b37708db653 SHA512 037a2787ca96f5c2ca87d6cc99dde303dd6f97b7152cbe9c8f2516a01228d693a8c4a955b9060b518e40b0fe014a85c1db657e6c74f12ab55f744850fe8a3007
diff --git a/dev-ruby/rchardet/rchardet-1.8.0-r1.ebuild b/dev-ruby/rchardet/rchardet-1.8.0-r1.ebuild
index c2cc0c2b78ba..b4da2af9c347 100644
--- a/dev-ruby/rchardet/rchardet-1.8.0-r1.ebuild
+++ b/dev-ruby/rchardet/rchardet-1.8.0-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_EXTRADOC="Readme.md"
diff --git a/dev-ruby/rdiscount/Manifest b/dev-ruby/rdiscount/Manifest
index b52394becb74..12285d4b52d5 100644
--- a/dev-ruby/rdiscount/Manifest
+++ b/dev-ruby/rdiscount/Manifest
@@ -1,5 +1,3 @@
DIST rdiscount-2.2.7.1.gem 74240 BLAKE2B 06779a601c8d13b90f5d9fb1c38712431671eab1cb2ef012dee284ddb6da254a0c788f16295438913d68f3641db2ec48c7cea3bade4f36fdc55b7a6049119fd4 SHA512 e67bbbb7f19ef14a729642e2059f0920b65a3f254507204955ab6d34529ade643ee7adecc3db2c61ca5462d266f88ea336bd228401e3cd0fad98e2e7763dd8d3
-DIST rdiscount-2.2.7.gem 73728 BLAKE2B 0d63372c3e2f4fa1efeef12ec4f8a2b12b9fccd7506ac6609d7e8fea958e04cfa1cc96a484ffba17d643838705d52c1557604ca015fded282ec860a7fc2481a5 SHA512 4f60dc0dbfb6b8f95f80d577c872c2a747d7d15e9fc1f1bd3640f1207a5d262068754dcb6d7b53348fd69de20b85534a390aace35d1eff31112bfbe0f77569d1
-EBUILD rdiscount-2.2.7.1.ebuild 1105 BLAKE2B 06a24ff12561a037db8ab4fc792cbf10e31d02765e37031e327181a3cf5aa70c2c58c766565e880c949b64f77628642521a13373e046898b72537933837540d1 SHA512 c5d2b17c690a796f41d032d3e3ec9215d3bfe82eff9eb4bd1bb578d39d0e8f6f767c7114b7598a8297ededb063226e19c7807984a5119a33372b4a14cff5d9ee
-EBUILD rdiscount-2.2.7.ebuild 1111 BLAKE2B ce803ed2e4fcf664ced891d93791df3ca2c013113c8d3f94f942a5c0c301aed535c5cabd0bcbaca9af9a097bb3fe48260a7ceea60f08a3afdb0fa05d3c099294 SHA512 7279c56e6e5a214b5c221e61b4c76f772539be2d34cf76b6e8868c17965308a848e5ed03b4dd1f10dc4b66bc744732a4b56385d7f70c3d186c454aa41f910c8b
+EBUILD rdiscount-2.2.7.1.ebuild 1105 BLAKE2B 7e30f4ef7954abd064ebbbaba7a4a09b93416dd1dccd050851cc1bde6542c56a82634eb74e61e0e70ade1b5daa495e65a9f2b1d1209fa5213893fb8396e88ff4 SHA512 b073bd5f9ee835f328b478c332602d9544591886d270ac1d83a0b5355031d2a862bb53ffae6dd0448c157ef37aa5df41b947906f225116e09783af849b7d9ec0
MISC metadata.xml 345 BLAKE2B 83db3067d2cf0eeb028bd4793935cb94fe99eb2bff345e02fce72c35613c5c14dc266a8b366a3b518f007b6310ddc3130b3ac1f9a3e52c4940d83bfd6eac1889 SHA512 b771eeb7ff43472f242114cec8f8b1e8dd09715e0b35c1095bfd7d61b1149ec32fc05ea7153704369a270bd267d42ae0e532fab16fc7e6ca11a4454800d72900
diff --git a/dev-ruby/rdiscount/rdiscount-2.2.7.1.ebuild b/dev-ruby/rdiscount/rdiscount-2.2.7.1.ebuild
index b8c99789dca0..e115ba7a39f3 100644
--- a/dev-ruby/rdiscount/rdiscount-2.2.7.1.ebuild
+++ b/dev-ruby/rdiscount/rdiscount-2.2.7.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_TASK_TEST="test:unit"
diff --git a/dev-ruby/rdiscount/rdiscount-2.2.7.ebuild b/dev-ruby/rdiscount/rdiscount-2.2.7.ebuild
deleted file mode 100644
index 463c71c70fb3..000000000000
--- a/dev-ruby/rdiscount/rdiscount-2.2.7.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_TASK_TEST="test:unit"
-
-RUBY_FAKEGEM_TASK_DOC="doc man"
-RUBY_FAKEGEM_EXTRADOC="README.markdown"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb)
-
-inherit ruby-fakegem
-
-DESCRIPTION="Implementation of John Gruber's Markdown"
-HOMEPAGE="https://github.com/rtomayko/rdiscount"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
-IUSE=""
-
-all_ruby_prepare() {
- # Hanna is broken for us and therefore we don't have it in portage.
- sed -i -e 's/hanna/rdoc/' Rakefile || die
-
- # Remove rule that will force a rebuild when running tests.
- sed -i -e "/task 'test:unit' => \[:build\]/d" Rakefile || die
-
- # Provide RUBY variable no longer provided by rake.
- sed -i -e "1 iRUBY=${RUBY}" Rakefile || die
-
- # Remove obsolete -rubygems argument, bug 775377
- sed -i -e '/-rubygems/ s:^:#:' Rakefile || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- doman man/rdiscount.1
-}
diff --git a/dev-ruby/rdtool/Manifest b/dev-ruby/rdtool/Manifest
index 62b573431c0b..156de4d6e150 100644
--- a/dev-ruby/rdtool/Manifest
+++ b/dev-ruby/rdtool/Manifest
@@ -1,4 +1,4 @@
AUX 50rdtool-gentoo.el 174 BLAKE2B 9480cb7873a3f12db0cfff40adb1bd18a5f5fb8c8249c24767631aa9f0f341237fb8c9ccd3cc720ddbe02c63b0d7846127706f7a25def3ca23e71716099e538c SHA512 77e893e6c9660b8a6cb2b8e7d1134867c4e9d38acbf11db4ee948f288b69dfe3a938ab0d37bca7b4b9da2f6ca27fa27e2d9c17629ef3c0d49797f65c036c472f
DIST rdtool-0.6.38.gem 115712 BLAKE2B 037575dd890512ad1f88a4a04532b6c2b8ca6d5245cccaf7ab1b7f51fad971e449bf280bf5ffdb295f212d56add4e817fff5494b0bba011229cf54d2ed74e1aa SHA512 958e9066a8b3610eb1a78069e615c5bd672aa56b3b45669604b35cd094bb8ddc549d8f373d1ee53864c27a0aa7ee038101b3256c56b3b8ffe618f75a1a939bcd
-EBUILD rdtool-0.6.38-r3.ebuild 796 BLAKE2B 153c4b7351458150719e73cfc9b7b5f0c7f7b671eb77d5a0011215fb0cd6a86a3ca25ba426272308b782d4dc36ee1c98955a582d6381e77dc57fcccbdc0b9c53 SHA512 a8176ad27086176632e586fb52d0f7d179ea7b512a7d407a5a0b05ad3ec882e828a3f5daede391aa4903631e1cd9b8a3fe4366826cc40c8bad6fa433ef2b69f2
+EBUILD rdtool-0.6.38-r3.ebuild 796 BLAKE2B 8367ea9fe1661b5adebfa3841aecc97c60e4e4779fcc1f2a6f7a7a709e11080cffb01005f795d51f01226e0cdc510b7a00bbf0b943c0d2a4337e89681955c973 SHA512 9faae3c77af17cda232f32cadc116265b827cff4b0b61280d1b3a8abab0ccc7050dc9b38e300fa94cb5bf57004227c2e56984231af1365d84e80934bc1fb671c
MISC metadata.xml 341 BLAKE2B c7869bdbb270ce39e061039cca7efd99b85ecfad0c14daf5f7dd236e8d489d23776b0f606c78a0a5608e7902976428612aca2c3e92bca7ad2b04805d6a3c80ad SHA512 acbcaeed327c0b86b7c46a3cc0f63da5956ae66d5ba356a8bdb3d2b96589c84c95b3961ba7663991dc82ff1861903b05ea004b314de6e4b651e32a7502380a9d
diff --git a/dev-ruby/rdtool/rdtool-0.6.38-r3.ebuild b/dev-ruby/rdtool/rdtool-0.6.38-r3.ebuild
index a0c596ea8601..39489b7cfc39 100644
--- a/dev-ruby/rdtool/rdtool-0.6.38-r3.ebuild
+++ b/dev-ruby/rdtool/rdtool-0.6.38-r3.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_RECIPE_DOC="none"
RUBY_FAKEGEM_EXTRADOC="HISTORY README.*"
diff --git a/dev-ruby/red-colors/Manifest b/dev-ruby/red-colors/Manifest
index f1defa63dad4..459742106d71 100644
--- a/dev-ruby/red-colors/Manifest
+++ b/dev-ruby/red-colors/Manifest
@@ -1,3 +1,3 @@
DIST red-colors-0.3.0.gem 104448 BLAKE2B 46b99c755e745eadfc1af61c024df66d54b583c9fbad37522971d44ee42b1db9a5148529a37252ad50cdb276fee8e58aca2afdc190bac3098baa67857eac0d6a SHA512 baa05634213a46da968a42e478db097c5bc47187e61807a3b3c30b8109a0fae63d587e5a3227b5bca75b921304b9d5e24a5ba945361dd5eba1c25235889c2cf1
-EBUILD red-colors-0.3.0-r2.ebuild 440 BLAKE2B b1edb7faab74769c705e5224b6dd6ad569a832262e9be76dafb7f0f08e65fd4c96c694851ce87c23753d182e26a1637b2b7059ee7a9edb80689e15c0a02139c6 SHA512 2d16287e707ae23158af00237fc359cf54d6a32bbf7223d509e17573913c20b1eaf3ffd087ff0d2d46f6023c1be083e827b4f8457abf962aacc72836b17dabd3
+EBUILD red-colors-0.3.0-r2.ebuild 433 BLAKE2B 417911547cc93dfde160bc2f32d71e5b92586282dc70acc5f2f7a86547c38415332e7f1c082bdac8bf54573a0d0816af3f3738a7f133ea618ffc410e97a0b34a SHA512 e3d5aaaa7f95a6c06d8c8ba8022dfa1cc1d367752d6df46193c4a324d462a45c8669fc6989f5dab88fab64c9a48257bc0fc30e620683349baae27ba909635f6a
MISC metadata.xml 335 BLAKE2B 298565d1b2f148ef55048346117b9b6c373864aeada709667a8457ac9b641c60110048264d8f4d9e5d099fb619332a6e87951f9f4a9847d1d1488dc25f339d3d SHA512 a482d5ac8ac06b92e03f3e0b6a2a3b79737e3d573142de2107ee85a41e86414e6c0a4a7a360e74bfaa9d0777ef40308c2f927dd2126f26e4a0a0a0355ffbef0e
diff --git a/dev-ruby/red-colors/red-colors-0.3.0-r2.ebuild b/dev-ruby/red-colors/red-colors-0.3.0-r2.ebuild
index c758a648ec3c..9f4866b65574 100644
--- a/dev-ruby/red-colors/red-colors-0.3.0-r2.ebuild
+++ b/dev-ruby/red-colors/red-colors-0.3.0-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_EXTRADOC="README.md"
RUBY_FAKEGEM_EXTRAINSTALL="data"
diff --git a/dev-ruby/redcarpet/Manifest b/dev-ruby/redcarpet/Manifest
index db212f356885..52f1f1368c9c 100644
--- a/dev-ruby/redcarpet/Manifest
+++ b/dev-ruby/redcarpet/Manifest
@@ -1,3 +1,3 @@
DIST redcarpet-3.6.0.tar.gz 108308 BLAKE2B 0dc15dc6ee17fdc8a0a171eb268315c4682b95145c5e79168e004c38cd856bd68f78e48b1b0c14a1d20676630d197fce86905cf15be5a1af0a83103855a63e6b SHA512 6d20340b10ee495319c6d3d24a42daf6ce78d5daafd1a650793f6743cc06b0523a560f2dd3d13030025e3592bbf05663e4b9393607b81b1d76b8a0da5be2dbce
-EBUILD redcarpet-3.6.0.ebuild 918 BLAKE2B 98234c0311ff89a539307433fdc1c3367ee606222cfdb74dc9674c98dbab0643a3c19c2ba45824e60e6d6b1e257c9c26f83b480f247de40f571ae5151eb45a29 SHA512 2fab02caf26b0f1cbad30d4cca77070143870a421028b8714e37eb85f05e08e51f02040d7a72b36e45936cd19fc60f5d03c55317db55f8299b60026d520240ce
+EBUILD redcarpet-3.6.0.ebuild 911 BLAKE2B ee93f7777d26641c3b8454148bc7574c280272e48a7064ce9b834511a67ba755446ecd3cd260e4ad4d8181dc8835163a9c2a5577d3a14c2f5f89446b8dcbcdab SHA512 aba7625d23accbf1fc1877998d2139742cd5f9852f21d06727dd4394151f26978380547140f438ab38f0c6467c9d96e8b21839fa4ada10589ebe637dd14c5805
MISC metadata.xml 340 BLAKE2B 6ecd160f3358aa991ab52f178132bb246abc153b05448664b38685281b3dc29704b99324e33bce621cb11266b673dc67928df1e7ea8866c382c1611b25ed4168 SHA512 aead34aa25b18b54c3348282bd72f3ea5672dc49593f34c0e59ee8a10e5c6d2043dd2c24f7e9e4ad8086931b70f67c0e041d2e78c91fea25906a3adb68b83998
diff --git a/dev-ruby/redcarpet/redcarpet-3.6.0.ebuild b/dev-ruby/redcarpet/redcarpet-3.6.0.ebuild
index 98ada2a0b51b..5f491f7c2a44 100644
--- a/dev-ruby/redcarpet/redcarpet-3.6.0.ebuild
+++ b/dev-ruby/redcarpet/redcarpet-3.6.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_EXTRADOCS="README.markdown CONTRIBUTING.md CHANGELOG.md doc"
RUBY_FAKEGEM_TASK_TEST="test:unit"
diff --git a/dev-ruby/rexical/Manifest b/dev-ruby/rexical/Manifest
index 95c94724d7c0..b369ba9779e5 100644
--- a/dev-ruby/rexical/Manifest
+++ b/dev-ruby/rexical/Manifest
@@ -1,3 +1,3 @@
DIST rexical-1.0.7.gem 22016 BLAKE2B aaadf4131fbc4958a6a17be02b970070e511dcb031fd6432fb62fb841eff36b4d5c41d8f8f295aed4ac376c49e736e5d795166f71957578c6cbe14fd6cea26be SHA512 f71c86bd9764e65ebe0c66acd5446b5da7a1b38aae9d33367d70bfa253eb53c178634ce90c883c5459622219670d4d32f375b216c3023a3109329d6930dec1fc
-EBUILD rexical-1.0.7-r1.ebuild 1050 BLAKE2B c83e89b93d9a69c421940b1447972d9d850d0d73e93e60fd5607df60f99f3da8828147df1d0b5318091d10f24c63d6936449bcbdba239e380c67bfb59045cddf SHA512 279a837a39b6f43b57d1fccc18a69e47c3442b4940ea4534ffb0d2827608599bc8fdc55167c14d6ac551376ea604664519a3e9ea0698d98259240887a968f972
+EBUILD rexical-1.0.7-r1.ebuild 1043 BLAKE2B 80021112a1a8c8f16394be159f96c57bb7d9dedb9ca988e6e0af85ae0abc38f5fd9649bf483999f5813cfe18661e7b4e1f08056b3829951f977c4d13c92a72d7 SHA512 ea00d7e70776605d10d3cdf5dcae32a1a1658bfd7b8198b8c541d6818b7dc9b4373c886d24f1c6efe4331918b56a75885e5693185c907cf1f61bd05a6f9697ba
MISC metadata.xml 345 BLAKE2B 6a09a3ec53d7053b7163d9a37cced813706557fed9bfbc0afdd446edf0427e559671db7d76ce42b548a1a385310826ebf88532e0431a8243606c9dc678e934bd SHA512 a5c493b94049a4084ebfe55c88cf22a3dcb337e65f08b98a3a37c453787ca6864a70a25fe40f744bac81b724d64e781aab1ac2757d1cd63f8e91d2ced8961061
diff --git a/dev-ruby/rexical/rexical-1.0.7-r1.ebuild b/dev-ruby/rexical/rexical-1.0.7-r1.ebuild
index b6cdaee10c1f..a0faf8b5c956 100644
--- a/dev-ruby/rexical/rexical-1.0.7-r1.ebuild
+++ b/dev-ruby/rexical/rexical-1.0.7-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc DOCUMENTATION.en.rdoc DOCUMENTATION.ja.rdoc README.ja README.rdoc"
diff --git a/dev-ruby/rinku/Manifest b/dev-ruby/rinku/Manifest
index 88a428bf97fb..659c6a8cdd1b 100644
--- a/dev-ruby/rinku/Manifest
+++ b/dev-ruby/rinku/Manifest
@@ -1,3 +1,3 @@
DIST rinku-2.0.6.gem 22016 BLAKE2B 9ba678996110a219e4a5121879597f5024c5bfe475af187d9557092ac871f16528e473b41d20742847127b9c7ae665b91e5db7b9aab42dddd32e2a51f20815bb SHA512 5acb6de775e050a92c7b1040af52c5399b3fea654f7569d58aa1b5db10e4f17a2e1ae7ecc05f3753be4e18bbdf63ccd8e62d4060c0c6693981c8bab7115b2ff7
-EBUILD rinku-2.0.6-r1.ebuild 565 BLAKE2B dbbfa35734a638765d152f01fc49abf6f7222df19e9e69df024bb932f18ad3c63ee948b38e9a2cb36cf1ba18ae40287d30cb9562b6cfb45747a51a933101840f SHA512 edf00ee535779c646d7feaba2bab49cf8ed8243644e08cc375aecd712da32d22241a755aaf3a7109dc8f72dca186f21dbee5e2ba578eba60cd894b4b572de2be
+EBUILD rinku-2.0.6-r1.ebuild 565 BLAKE2B a09f4540c4834bdf0cce7f163b2a8e1fd949264fe86c22715817f031fe6ff585c85e4fd6733149ef88f98f99b29984df4f45945635f1cec1aa76db988afb67b2 SHA512 a27a1bec1c9837e4c136467b0dce92225ed58e2caf6a6de5b064122ccacb218ca2aa4d7d891724f9f1a59fd6963dc81ad4382126b8d49a4aaa471f88589336c9
MISC metadata.xml 336 BLAKE2B fbd4d7ea287bc4204c2c8d679890d271ef296f9aef5b503bc20a7dc233230f66223b95a8f0fe456de2d3bc0ea4859ef52522b4cddc18a08d1d9b200b223a69a7 SHA512 0315782f357c588c64d305d9979608425d91737d3054aed0bbb889eddb7bbe161d88084634e437550beb09649df3f2609dfac767596456a64edbceb35c1b892e
diff --git a/dev-ruby/rinku/rinku-2.0.6-r1.ebuild b/dev-ruby/rinku/rinku-2.0.6-r1.ebuild
index 16ab2676823e..e384373cd017 100644
--- a/dev-ruby/rinku/rinku-2.0.6-r1.ebuild
+++ b/dev-ruby/rinku/rinku-2.0.6-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_EXTRADOC="README.markdown"
diff --git a/dev-ruby/ritex/Manifest b/dev-ruby/ritex/Manifest
index a902077b3507..f29fed6a0cb8 100644
--- a/dev-ruby/ritex/Manifest
+++ b/dev-ruby/ritex/Manifest
@@ -1,3 +1,3 @@
DIST ritex-1.0.1.gem 27136 BLAKE2B a336f795f449b9f16d2e10fe1d866d11aa7b96d1800e157e410bd5a94ae018a4706506e4b27ff642281049ec36c4fb70ac45d5a20f59f50fdefcdb3398e1336e SHA512 dd3d13f1fabd6b7c218642b703e2426385ae14a5a5dabfa1d78ff163df0bdfeb38e9a68dd7ba2b1bdb68b122f7b5631c399f23a13fde5aac56159349c2f1de4e
-EBUILD ritex-1.0.1-r1.ebuild 740 BLAKE2B 71820365ad8e255855fba933709e0d09200fe9b5cdf6d508ee165fd95c4a4cd7a6f4d4beaeae7a7888a49881e7b6e8c429238a3c54656fad893d6e72a2c62067 SHA512 aec524be122a54c52762eed13ac67c83a7d3f66deccf7dcd78df9b124762614e368de7febc3dac8704b2601264fe114a92eb4eca3665d42d8b68302b2323df97
+EBUILD ritex-1.0.1-r1.ebuild 740 BLAKE2B 8701bdcfc63f7bdda32b601e2a181ac36c173aff102bb7b9f88106cd0789805f4cd6d59c1a6d8a9e1a803170ffc0202db130fd8ce30f686473d89d913bc3e7bc SHA512 2d6b9151ebb06956e526012add9560920dace272972ec3c9d62a17a6d2e9db1644479a40c95e80fede0e0bc95b68095f69b72d46b9c82c4824b7763dbe73ceb5
MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14
diff --git a/dev-ruby/ritex/ritex-1.0.1-r1.ebuild b/dev-ruby/ritex/ritex-1.0.1-r1.ebuild
index e4185dbe83ec..0b35e5334ac0 100644
--- a/dev-ruby/ritex/ritex-1.0.1-r1.ebuild
+++ b/dev-ruby/ritex/ritex-1.0.1-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README ReleaseNotes"
diff --git a/dev-ruby/rjb/Manifest b/dev-ruby/rjb/Manifest
index 944fb9070300..550bf8fe30ea 100644
--- a/dev-ruby/rjb/Manifest
+++ b/dev-ruby/rjb/Manifest
@@ -1,7 +1,3 @@
-DIST rjb-1.6.7.gem 74752 BLAKE2B 835bc45b4568599e030033d9cff4d1df2da2cffd63ad594a437eeae7974d5e6f1bea490631c79f0990697f006e0006aab923134860aaf57312b153f750bda62b SHA512 ae5980621900d2605372f1cb3783d213e19da7bf1a7b2834dbdb99895476ecf2dad0ee474140e2747bbd477a5ab6d4be94cc9bf4fd0b8f0109ded94d7621bb7e
-DIST rjb-1.6.8.gem 74752 BLAKE2B 795e80879819b7a1b1834d901b9473f5a2ee39b1b68e264ef6ce7931bf312fd0a66e898bc2d4a86f2decca87fb1f6568709a6230b8ffbf3a2202d5951f97ca3d SHA512 f5c3a17ea494c484d5a3e929de370e697c971e9e976ce8a3b38c3fe2a5c074503e5edc91eb782d4e3f0ef0fd51d3a6ba9b147dff1c69e1e895c45f0fb84f478e
DIST rjb-1.6.9.gem 74752 BLAKE2B c8264fd0401044d9099717ae8770a30ce6bdfd12c3acfc2024b21330e3fdb07604bba69600a8808aa179c6459eb2d140e7b5822cbf58c3ea8ce47569bc92463b SHA512 c1ccae10361be881af4a129c0640ced00d00e909442b517150036cd44d5927cf24dc87bc0c30f3703f96955f114e0c0a5ff2d0f5fc555b71ade0f98e6b388426
-EBUILD rjb-1.6.7.ebuild 1914 BLAKE2B 77ee864e72945e30c11e341d3c230835a5388550edf883141060f5c3bde4872d32d497f05a117c4563bf7c437edd85fa0e475ce50ce5f28b4cf596758a9e0265 SHA512 3b40d712b7294155c476c4d22ff1f9b347dd3828f037ebdf998b5d17bf0059e3ed56343a688b20d89dcc2090c0c5d3a5cb12e5093cd0bda82ce221b1fbe8d9da
-EBUILD rjb-1.6.8.ebuild 1907 BLAKE2B c3a18387b66626fa71edac999b1c99ece4691484843670d14053c3d3b2ee4681a8676bff1ea5d6414860e16901602cbb6148ffc62d6bf613df0bc9146ae7b93e SHA512 69a27ae448295852e5eb396fb4fb9b7f28f14a2b87ef915721cdef9f0d45737d01658ee8e48f7188d25253e8d71e34fcd4967dc0b6f5c6005182f17721cdaa89
-EBUILD rjb-1.6.9.ebuild 1907 BLAKE2B c3a18387b66626fa71edac999b1c99ece4691484843670d14053c3d3b2ee4681a8676bff1ea5d6414860e16901602cbb6148ffc62d6bf613df0bc9146ae7b93e SHA512 69a27ae448295852e5eb396fb4fb9b7f28f14a2b87ef915721cdef9f0d45737d01658ee8e48f7188d25253e8d71e34fcd4967dc0b6f5c6005182f17721cdaa89
+EBUILD rjb-1.6.9.ebuild 1914 BLAKE2B 572369826984d6755903a4316ab286315139e9bd3e04225c729693915c78cf1f9a5aae2fb6da8e3d0a5a7b88492016578d4e95f0afb16f88995774b7274d69a0 SHA512 51ae7499aba5aebaede072cfde73ce4a756b9ab2511dd47bc1cf3df3847d572c8ad9cc3bdec8b0efe611e66360a87bc7754e685f0fa1bf84daa45681bf77a8a5
MISC metadata.xml 434 BLAKE2B 1e94200b4a129af238d6fd0d80c250a951a3ffe2090b352b6251cb1b2976a0311fa8e0d35dd8e5ace9d87aebca05792c11511d99a7997ba547e40722566e37da SHA512 8bd89556de265f47cbf04a4679ef4970964a5b50e113464ee441d5fa4655d13fb0f9403728efd9d11a4fce7cf3a93058918104cfe2475473b0a5bd2f24ae9aca
diff --git a/dev-ruby/rjb/rjb-1.6.7.ebuild b/dev-ruby/rjb/rjb-1.6.7.ebuild
deleted file mode 100644
index bafedf0820e6..000000000000
--- a/dev-ruby/rjb/rjb-1.6.7.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="readme.txt ChangeLog"
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb)
-
-inherit java-pkg-2 ruby-fakegem
-
-DESCRIPTION="Rjb is a Ruby-Java software bridge"
-HOMEPAGE="https://github.com/arton/rjb"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples hardened"
-
-DEPEND=">=virtual/jdk-1.8
- hardened? ( sys-apps/paxctl )"
-RDEPEND=">=virtual/jre-1.8:*"
-
-pkg_setup() {
- ruby-ng_pkg_setup
- java-pkg-2_pkg_setup
-}
-
-all_ruby_prepare() {
- # The console is not available for testing.
- sed -i -e '/test_noarg_sinvoke/,/end/ s:^:#:' test/test.rb || die
-
- # Avoid encoding tests since not all locales may be available.
- sed -i -e '/test_kjconv/,/^ end/ s:^:#:' test/test.rb || die
-
- # Fix build on openjdk-11
- sed -i -e 's#javah -classpath ../data/rjb jp.co.infoseek.hp.arton.rjb.RBridge#javac -h . -classpath ../data/rjb RBridge.java#g' ext/extconf.rb || die
-}
-
-each_ruby_prepare() {
- #dev-lang/ruby might need the "hardened" flag to enforce the following:
- if use hardened; then
- paxctl -v /usr/bin/ruby 2>/dev/null | grep MPROTECT | grep disabled || ewarn '!!! rjb will only work if ruby is MPROTECT disabled\n please disable it if required using paxctl -m /usr/bin/ruby'
- fi
- # force compilation of class file for our JVM
- rm -rf data
-}
-
-each_ruby_install() {
- each_fakegem_install
-
- if use examples; then
- dodoc -r samples
- fi
-}
-
-each_ruby_test() {
- if use hardened; then
- paxctl -v ${RUBY} 2>/dev/null | grep MPROTECT | grep -q disabled
- if [ $? = 0 ]; then
- ${RUBY} -C test -I../lib:.:../ext test.rb || die
- else
- ewarn "${RUBY} has MPROTECT enabled, rjb will not work until it is disabled, skipping tests."
- fi
- else
- ${RUBY} -C test -I../lib:.:../ext test.rb || die
- fi
-}
diff --git a/dev-ruby/rjb/rjb-1.6.8.ebuild b/dev-ruby/rjb/rjb-1.6.8.ebuild
deleted file mode 100644
index 49bcfd18a275..000000000000
--- a/dev-ruby/rjb/rjb-1.6.8.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="readme.txt ChangeLog"
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb)
-
-inherit java-pkg-2 ruby-fakegem
-
-DESCRIPTION="Rjb is a Ruby-Java software bridge"
-HOMEPAGE="https://github.com/arton/rjb"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples hardened"
-
-DEPEND=">=virtual/jdk-1.8
- hardened? ( sys-apps/paxctl )"
-RDEPEND=">=virtual/jre-1.8:*"
-
-pkg_setup() {
- ruby-ng_pkg_setup
- java-pkg-2_pkg_setup
-}
-
-all_ruby_prepare() {
- # The console is not available for testing.
- sed -i -e '/test_noarg_sinvoke/,/end/ s:^:#:' test/test.rb || die
-
- # Avoid encoding tests since not all locales may be available.
- sed -i -e '/test_kjconv/,/^ end/ s:^:#:' test/test.rb || die
-
- # Fix build on openjdk-11
- sed -i -e 's#javah -classpath ../data/rjb jp.co.infoseek.hp.arton.rjb.RBridge#javac -h . -classpath ../data/rjb RBridge.java#g' ext/extconf.rb || die
-}
-
-each_ruby_prepare() {
- #dev-lang/ruby might need the "hardened" flag to enforce the following:
- if use hardened; then
- paxctl -v /usr/bin/ruby 2>/dev/null | grep MPROTECT | grep disabled || ewarn '!!! rjb will only work if ruby is MPROTECT disabled\n please disable it if required using paxctl -m /usr/bin/ruby'
- fi
- # force compilation of class file for our JVM
- rm -rf data
-}
-
-each_ruby_install() {
- each_fakegem_install
-
- if use examples; then
- dodoc -r samples
- fi
-}
-
-each_ruby_test() {
- if use hardened; then
- paxctl -v ${RUBY} 2>/dev/null | grep MPROTECT | grep -q disabled
- if [ $? = 0 ]; then
- ${RUBY} -C test -I../lib:.:../ext test.rb || die
- else
- ewarn "${RUBY} has MPROTECT enabled, rjb will not work until it is disabled, skipping tests."
- fi
- else
- ${RUBY} -C test -I../lib:.:../ext test.rb || die
- fi
-}
diff --git a/dev-ruby/rjb/rjb-1.6.9.ebuild b/dev-ruby/rjb/rjb-1.6.9.ebuild
index 49bcfd18a275..06a151b768ab 100644
--- a/dev-ruby/rjb/rjb-1.6.9.ebuild
+++ b/dev-ruby/rjb/rjb-1.6.9.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_EXTRADOC="readme.txt ChangeLog"
RUBY_FAKEGEM_TASK_TEST=""
diff --git a/dev-ruby/rkelly-remix/Manifest b/dev-ruby/rkelly-remix/Manifest
index 0ee5e90d574b..a45bbcf69f7a 100644
--- a/dev-ruby/rkelly-remix/Manifest
+++ b/dev-ruby/rkelly-remix/Manifest
@@ -1,3 +1,3 @@
DIST rkelly-remix-0.0.7.gem 69632 BLAKE2B 5da7c29c13e34d319a0ef69251d1a80ea78a20ed3142e6add368c90ac05760b31257bcba8728cd8d115cffbb9d0622292191efc0b5a4eb1b56b5781fb80a9fc1 SHA512 5450b4b52b912b6626fcac3e3428dd2b4520dcb62b402e36579c9b34e8a027853e53a0860f33b4efc995517d70a3fab4f75f28ce7ab0b2b0c9e09e72ddd7cd54
-EBUILD rkelly-remix-0.0.7-r1.ebuild 445 BLAKE2B ee5d6e0eebeebcd55c0d5d4d77210057331617a4355169e831fad955ee7f0dae09c25b5f883b75ae0819c5159cd33c2f26ccbe1b85b1596e7158e3d320dfc92c SHA512 0e3fc51303e15fbcb9424980df86ed85692c382a1cd450c77b645cb68cfe74583cc5ff815486a2ae59ba59630789007733114bc6a9b19710b64eddd43599b596
+EBUILD rkelly-remix-0.0.7-r1.ebuild 438 BLAKE2B cd0c0980a263dc1c39011027dfc9e1d1ceb8eeef89a7da56c31ef7b7f7068b03870d45b9a7bd8c28d1554387046e1fd625dd244403aac40e5bbcef723597b008 SHA512 cf488c614c27c1edf49686a4663178f1ceba776be96a3d9bcfe6ffbec479e1561a77f8a5a9dfb2fc4e5a057f06a96b12a5384fb7f71eef321ce5125d82266c9c
MISC metadata.xml 458 BLAKE2B 1be95c4006de1de518ef0071d52e8ebc8efafe5f5de34bbdb81be841b4150bf43d6c60abbf1df9bb9786587f61ef05a5fe33b0392c851c9dea7bd4b2071f9cad SHA512 73738a7549c8d25d0e5bc22c7592ce5be91451220108cd83d1c9016469a365026074901c5f84a4bcf5d15bf4a78242b93ebeac969c4802748a0fa98be2702098
diff --git a/dev-ruby/rkelly-remix/rkelly-remix-0.0.7-r1.ebuild b/dev-ruby/rkelly-remix/rkelly-remix-0.0.7-r1.ebuild
index 161002ca3a0b..223af8009310 100644
--- a/dev-ruby/rkelly-remix/rkelly-remix-0.0.7-r1.ebuild
+++ b/dev-ruby/rkelly-remix/rkelly-remix-0.0.7-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
inherit ruby-fakegem
diff --git a/dev-ruby/robots/Manifest b/dev-ruby/robots/Manifest
index daf30fc7de15..8dfaead1aec8 100644
--- a/dev-ruby/robots/Manifest
+++ b/dev-ruby/robots/Manifest
@@ -1,3 +1,3 @@
DIST robots-0.10.1.gem 10752 BLAKE2B 02c2ab5d6dcf5f861a4f290a0eac59f69083928183f79692de19e4909bb0bbfbedf718a083732b7ad5882192dca6be26c0272cac87117c61a74c53ea2b25c851 SHA512 57d5619e172961128c7e2f4175f299ecde28615680dc9fa2721ab86053515da46cae03b03dbdbf9a03a96387a361eefb013a7b3c3b3e61a26592ec4998d10bc5
-EBUILD robots-0.10.1-r3.ebuild 450 BLAKE2B e97a966ebb64f6edb1c7c6cd0e959280ccb7a249367ae58b4cb1a5a0c8853b16b40ae5a2800099601f1b2ef71e5b9f23e817397fa644b64652ab728d311f3129 SHA512 d5324daee925bfd03d3388f8f84fa510f1d9aaa71703a94429c915c89b0d3cb85a808661632368a35689c648a7721e6a8f3e8f59030f07fcc12b3bd319dd6405
+EBUILD robots-0.10.1-r3.ebuild 450 BLAKE2B 04eb4bac3e82e354ab3c250ce31269cf21f8d0e887d550cf3d1ee5b6f2f8b181705ae0a5e1d4188b7ca52b0d46830484206cf2f2630b31dce614a9aab4301306 SHA512 b9e2887cf0046ce24522364ac660fecf9a43504ee4b0591e77983d89c251054b580f40feb595cb4a46feb4c0547b2177466c873ac2c27f26a1bbdb83a8e678c5
MISC metadata.xml 433 BLAKE2B a8dbc3425875ab7b8068868b6cc1a2980c2e559ce7507dc9ab4d2fcf3f46beea0b325d0d0236f24f353019ea0fe60a24b44ebded7e1191ce53d9ba58e27014fb SHA512 4d86e71802ed857575b4de6e043fbff1ee46f4ca08fb9c1d11ac410c59f0e1ad10f7533b6748433f243a7d1d06181de2c3a592f6f76b1acd0a046182c46bac69
diff --git a/dev-ruby/robots/robots-0.10.1-r3.ebuild b/dev-ruby/robots/robots-0.10.1-r3.ebuild
index 1b353cd862f8..888215b5908e 100644
--- a/dev-ruby/robots/robots-0.10.1-r3.ebuild
+++ b/dev-ruby/robots/robots-0.10.1-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README"
diff --git a/dev-ruby/rqrcode_core/Manifest b/dev-ruby/rqrcode_core/Manifest
index 12157d9dd039..2e58852127f8 100644
--- a/dev-ruby/rqrcode_core/Manifest
+++ b/dev-ruby/rqrcode_core/Manifest
@@ -1,3 +1,3 @@
DIST rqrcode_core-1.2.0.tar.gz 21103 BLAKE2B 9988dc999b2853888e91b6346af074defe59dbd1be097e6c058fb7e8e68a779aedef14458ac14aa06e57e8cccdd1240e5eb003944951b47c174a1239cc35d77f SHA512 423a492b29ed8cb4e2f037305121a77f22e76dafc93675d0a24e2c6ad1918522003a8d404d55fa28e007bbb9be6d2038eafab76b2dd5e5e59c0d9adb7ab4626c
-EBUILD rqrcode_core-1.2.0.ebuild 787 BLAKE2B a5fadbfd7cb7f5850a34bd92fbc57c97683088361c738c2246236e0c935d22370756f8267d5e19340fddcc6a77dc3ee124f6979096a32c5bddf6764c8f5d5099 SHA512 a868915bb760c3fbf84f0da7932d1aab9c132f13e435c9fe07f4f25a379763dd7cb6d5ccb0512083b31b02fac2879590df8167709b027e89809dcfd6e787f4f5
+EBUILD rqrcode_core-1.2.0.ebuild 787 BLAKE2B 180d33ff431521733f65270cf97bef24bdfc319ab97af4e74e20878f89bb288eb4d4351eca478f97358103f8ba0f38ab8fdc716d6dc194640ccb5709d6a7b2a2 SHA512 eba803116229ac0a92193f87eca05ca7f836dee5421c03d6fc438f61ea35ca0f24c6e7610557a1a98e6ae6a54a2bb361581ab13459dcae6dedfdb0fccc95d39e
MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14
diff --git a/dev-ruby/rqrcode_core/rqrcode_core-1.2.0.ebuild b/dev-ruby/rqrcode_core/rqrcode_core-1.2.0.ebuild
index 9912f5a98b10..5dd454a709bc 100644
--- a/dev-ruby/rqrcode_core/rqrcode_core-1.2.0.ebuild
+++ b/dev-ruby/rqrcode_core/rqrcode_core-1.2.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_EXTRADOC="README.md"
diff --git a/dev-ruby/ruby-augeas/Manifest b/dev-ruby/ruby-augeas/Manifest
index a8ab9e2ed2fc..4bccccbebd04 100644
--- a/dev-ruby/ruby-augeas/Manifest
+++ b/dev-ruby/ruby-augeas/Manifest
@@ -1,3 +1,3 @@
DIST ruby-augeas-0.5.0.gem 24064 BLAKE2B 7ee13cfed3e38bbcb7445305323d44f519239e177a9a0e2e98ee362629f6fa0166338e128ab31f48ffc3a37095ba450433128779be006a8add26eb0523e76142 SHA512 523742368543c617baa2b393e4682451d7fe20aecbcf9ab50fed0f5575119b3fbc06f79f0894cca728d2fee7d441cdd9f075dbcf81628835ba870930c3d2ac8d
-EBUILD ruby-augeas-0.5.0-r5.ebuild 590 BLAKE2B 88a52f42da33b20879d92c1c9b73c230513d72fcf0d29d504b6b5112d890e95e515d0c8e1972fb4ca293a53fb7802933a20e4bff4685622b4a037fa73464cd61 SHA512 a29f8920b5f48ffb998fdae499f6ba828b654882d40143d9c5108c6dfb0df67013b6bc77ded840a5fdba4cf736a08314e9aa7ea3374a7e18461ff121f45772a7
+EBUILD ruby-augeas-0.5.0-r5.ebuild 590 BLAKE2B 4b2d748991963fd4ec9bb310f31662ddb4b19ab55bbf35e56bb87b09e6b66b5351dab130fdb35d43f16514bfec852ff85aee88fa2f2b598ada164bd84df3d68b SHA512 c2441e7adcd0e0ea82e3b1859d565d6aea5c7fbebc5f0dce93335279dfb390826495b3a8136dac6215ab40619efff1ea23b71eccdc5b56db72164c3c0ce8c0e9
MISC metadata.xml 428 BLAKE2B 11bf486e510416cfdbc43f921d7c24c524a08949c8561031e5c65066c578010f2d078cabd6673999d70746cb095a39b693b107039004502a221ea4bd61fe893f SHA512 59b86095e83ec0e1fa5cf963c1e744bbc0c2a2367c3b9bb91b4d47ab2d4b570a791c8fe79989a0fbb2b7d297aa1c8c9454fecf11a6a046f9eed07e8a6eb9a729
diff --git a/dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r5.ebuild b/dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r5.ebuild
index 846793e4788c..a912b6035674 100644
--- a/dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r5.ebuild
+++ b/dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r5.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_DOCDIR="doc/site/api"
RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
diff --git a/dev-ruby/ruby-ldap/Manifest b/dev-ruby/ruby-ldap/Manifest
index 85a5897e0322..d566334c9d18 100644
--- a/dev-ruby/ruby-ldap/Manifest
+++ b/dev-ruby/ruby-ldap/Manifest
@@ -2,5 +2,5 @@ AUX ruby-ldap-0.9.20-clang16-fix.patch 368 BLAKE2B 30c359696d8db213b2fe9b6f4f32d
AUX ruby-ldap-0.9.20-ruby32.patch 794 BLAKE2B f55e9af5ac10131fa481a79d84b0e9b1033498d13972938366a4a02e4f5d80d633ae504e3ac549e9f0961199da273403dd650b8fb1f180087b071e17d9ad5fc9 SHA512 e77ab48aa41b92cd30f3394d646cab675f65b8853f6e7e5f47aeffe2d7eae7aafadb37412a812966818cc73357f585282e57ed5a02788288c39424cacf5617c8
AUX ruby-ldap-0.9.20-tainted.patch 757 BLAKE2B fa19d46b574be9c4727661af796cc20ecdb8fcf4a9e295dd22e4187a705fb40f93475de5e05aac39dfca9ba83145538abcd9e5663f733fdcc8c34c49e098dde1 SHA512 7c093d5f46974a54ef34ec7f203362aa3b9747f43629051a12133a99c9ca7a7d511c81d6764a69a213972c80a45fd595be55f72cb541121be233a3b8bd129427
DIST ruby-ldap-0.9.20.gem 67072 BLAKE2B 626a35ab764dacfb37c727d867e1d435222730a3e7ea745ee4e7ec051ce3a822cc5a1230b463bc12f4a2390db667ed3b61deceb9842c014f64cdf43a26d285f9 SHA512 4f4902e7eaf4fe0cd421d58c73ce4e625d61ee20ef02363d3cf5754c66237e0f378ac433b234c2b86d5f5284ae03b7ae6c46d3575c512487bc1a931d021c9517
-EBUILD ruby-ldap-0.9.20-r5.ebuild 1052 BLAKE2B 3087aa7b5e0c60ee20303b04e5d88aa65bd23afd508e3d8488a5d2a4507ccd2ccd5d0986b4f23ce67bfc826c3384ca8422792e689685236342e052edd5df903f SHA512 cda84dd5917a940a4ded2fa41e66a8302744824e5f09417ba4b6bad933b2d64dad2d891dd378faa7c02c5abe2b1630d22d8f197a28e7b377ea4c113556919088
+EBUILD ruby-ldap-0.9.20-r5.ebuild 1059 BLAKE2B 3c8b3dd06c16edc86ac2a19f46a0ef3a512701d27c2a5001d4f79abe2fa96316b6eb2c2c4ad0f4ca45e37eadb10207bb342b94adc0ea93570eac362ac31de47c SHA512 a7f21e2279dba32daad5d4aaf1a0c716c1a1d189220812fcc33979b3a2d6035f980a8b141a2d970bf9e4eb1c4b561fa2373cd68b169278fa21bdbb8a0b218472
MISC metadata.xml 394 BLAKE2B 65e22aa56253fa7572dd605f6a0f8e53b6cdd1dc4843df2782ac6b5b8a379facd546acc83bec32001992609532348dab8a4d5b5ad87fa6bad7a510c57de89601 SHA512 a40d822da59a87ff42fd7618f75d033c4acb3156cbd1e675a55073ae7b79390a1393a5604fc597c5bc2801ff594ed3f4605b89b69ec1ee69c536280887347203
diff --git a/dev-ruby/ruby-ldap/ruby-ldap-0.9.20-r5.ebuild b/dev-ruby/ruby-ldap/ruby-ldap-0.9.20-r5.ebuild
index d80d5bf26ec1..adfd19c39389 100644
--- a/dev-ruby/ruby-ldap/ruby-ldap-0.9.20-r5.ebuild
+++ b/dev-ruby/ruby-ldap/ruby-ldap-0.9.20-r5.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
inherit ruby-fakegem
diff --git a/dev-ruby/ruby-macho/Manifest b/dev-ruby/ruby-macho/Manifest
index afb91e46f764..eb46cd2f08fa 100644
--- a/dev-ruby/ruby-macho/Manifest
+++ b/dev-ruby/ruby-macho/Manifest
@@ -1,3 +1,3 @@
DIST ruby-macho-3.0.0.tar.gz 70743 BLAKE2B 6dc48445382d879b6fa67fb8720dbf9643294adebb3424e811775f436d29d9b22b4a57e0443c9a6d08203fb3514267d4c2e4b8431cc9be4d54000e059acb49db SHA512 c718e6b22331511c18a6a51c1e88443121f6601dcc0e8e66a3ab60771b9a9e68cb33b83470bf60ff6af9ce696d50ceadee2c4dc348a0bf3fa2ff4d8aebcf3bd3
-EBUILD ruby-macho-3.0.0.ebuild 630 BLAKE2B 642de4cab47863102d4b848f7e8cdfe4cbca7f4ce84fc71db0f61a3f506176ffdb0efbfa0107c912a4f56c4531a104fdcb0544281d6cf582eebd6d3d0edbb0b3 SHA512 8307efb7dd369fe274c875670499624afbbf635e13c7c2dad888101c2d4d9516240aed13f75d2ffd79b6fe681e404d0e631214d1df7d6ad84e9c16c685ffcddf
+EBUILD ruby-macho-3.0.0.ebuild 623 BLAKE2B 9435ecacbe2f23ee8949754553eecdc00e3ec917fc10791759ef72ac493ba01440e0fb638fd0fe37767a15eb28e340a8c10c26899f9e36d1904ceb222732b63f SHA512 dc5d417536d203779f37e4d2e7c5855866a36090e522205124a01fa2e503e1cce3d1a1545a9d3ca7f47f2b74955d69a524b221f56ce7649bbf568ac21758acd5
MISC metadata.xml 460 BLAKE2B 7327d978526eb3a706c0118ad6b259ad477442761fa0d5806932c76232ec1f1f8ddedf8d56101607a770a9519de9ff4472f2343c1ede5411176101fbdf7ad671 SHA512 0897a29bc6321465a4d51f4f4a139adf49efe74a7229700b6a72c88dc2fa764473663989d3e80aef75975116a4fbe43dc974c136589c3b370b1061adfedb28c1
diff --git a/dev-ruby/ruby-macho/ruby-macho-3.0.0.ebuild b/dev-ruby/ruby-macho/ruby-macho-3.0.0.ebuild
index 973f360e8aa4..1f074313e98c 100644
--- a/dev-ruby/ruby-macho/ruby-macho-3.0.0.ebuild
+++ b/dev-ruby/ruby-macho/ruby-macho-3.0.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_GEMSPEC="ruby-macho.gemspec"
inherit ruby-fakegem
diff --git a/dev-ruby/ruby-ole/Manifest b/dev-ruby/ruby-ole/Manifest
index 5b3e865d31a3..831cf995826f 100644
--- a/dev-ruby/ruby-ole/Manifest
+++ b/dev-ruby/ruby-ole/Manifest
@@ -1,3 +1,3 @@
DIST ruby-ole-1.2.12.2.gem 56832 BLAKE2B 489dbaff30d5d293f5c04672c2e8dd2a6144f6b32fb22319c4691a351318f0aee8fd5d01106f3ef6abaab40e81cd86c8ba9d93ddb1e004240eb052ab6ce5675e SHA512 2c28336a827e42faed4183d79ae61d4dd2b888f3d13eb26fb2b7e967057127a01e184fb509c6e4718e7beebb7490ea2f7aa230f2c5e29efae49994fa92d604b7
-EBUILD ruby-ole-1.2.12.2-r1.ebuild 711 BLAKE2B 7b8adc62db044a3399bb4721df3aec11783a4a9a208a49a1304c31daeda9e6be626d0f6d83e1ae55642e8f8e4576d6031154934df0d943f5a1b59f3ffe73ea89 SHA512 cd454cf753b88732cf33637dc74e3c20c6ed4e98debe7f2ed6e50cf0107ae3b7a8f8c47463afb536dc4dca7938d21b5e197394ab373f7a4209724f903ce835d4
+EBUILD ruby-ole-1.2.12.2-r1.ebuild 704 BLAKE2B ebf900db9028deb06dfd04f12615ed414d998d6837c177dec23116c5dc064b0ef8d2bbe8578ee2ce35242dfb75d42feac20f91bd572edeb5936ab4a942fabe50 SHA512 8a592c6efe9ad92cc0cefc202a812bdab6658744ddd06be6bb0e2778fdb038aeafb81b8320f90e91172ab8274a40aefecb1cbc637c067beb78f80644607366f7
MISC metadata.xml 457 BLAKE2B 99f740fcd9faa54b10a0cb93ad9318f294c0d0a880337167d5bb2bfa0999de7e251232dafc0e276237cba5d615644c8bcb4b399aead5ceb8e6324bf988c510c9 SHA512 668b1a24d94b9eebea8fd7f84b7795a9dad64f16b8a0cf1933720fffa79ea3a1ea655adfde94673226cdcf3c171d8c973d9f58934672e99d3057fcb01178e439
diff --git a/dev-ruby/ruby-ole/ruby-ole-1.2.12.2-r1.ebuild b/dev-ruby/ruby-ole/ruby-ole-1.2.12.2-r1.ebuild
index 0be5b3afc557..746bf140c5ca 100644
--- a/dev-ruby/ruby-ole/ruby-ole-1.2.12.2-r1.ebuild
+++ b/dev-ruby/ruby-ole/ruby-ole-1.2.12.2-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
# Avoid the complexity of the "rake" recipe and run testrb-2 manually.
RUBY_FAKEGEM_RECIPE_TEST=none
diff --git a/dev-ruby/ruby-opengl/Manifest b/dev-ruby/ruby-opengl/Manifest
index a4816c59d329..ab228391c1ee 100644
--- a/dev-ruby/ruby-opengl/Manifest
+++ b/dev-ruby/ruby-opengl/Manifest
@@ -1,3 +1,3 @@
DIST opengl-0.10.0.gem 565248 BLAKE2B e427590865e7ff13110d22a21d04a936cbdc7e559e80b37be94938a4b15c71ca6341d72bc093a45ca10e7cf419fe720e7c68866724a3c99ddc44314a4b054414 SHA512 8d85d7f8a25e429b18245a10c186d07a85fdc8dc4e158b0001cde2b6e4bacfe4b09552a3b3fba5e14439d2fdbe000ad23bba89563f58f612f79958283b588dde
-EBUILD ruby-opengl-0.10.0-r1.ebuild 853 BLAKE2B 37cd7b491b2f483580523ef9654166a5f46dafb617544fbc79b93b18dfa61ecbbab4b7dc0f9116f11e8c12881951c7a99ef146e0becce4df1af8a04e937b7261 SHA512 7ea912695968f5418069b8f8f8a4b89d5885725fab8539f6673822e726611f735d77b3e343e12fa72237b8188f3255d680316ff645c71043759d5de62494faa7
+EBUILD ruby-opengl-0.10.0-r1.ebuild 846 BLAKE2B b6f14764f45b5c8faab56b28e011bea00a518e49f2f34de196268b64798c904032fd87e1d8af5137f2f95c0fb166fd41323a58066e83a8ee67c8051e6ae150fc SHA512 69907d58cb631db52946c99aea5085f910888d32002d6eca66cb2a919fd57ab662ca92deee5b3cdc06bf47cca17d9743d1ba09ed60befdcc6c4fad74dbd69dd3
MISC metadata.xml 343 BLAKE2B 54945a00cee8667a145873b8deaf5d66c0e66a570474cf633fc2d03a9138080d4c2d37bd5f6fd222b6c0a266670cc6b9fbc82a66f10fa420c282ef595f834ad5 SHA512 4cac2d060e9080a9dfdb1cf2d58d5e37fab395cf43e08601cb4cae9d5e66295cfab373fac3bfa266e821aef98d49697cd09642688fe43503d91e1476c32fe616
diff --git a/dev-ruby/ruby-opengl/ruby-opengl-0.10.0-r1.ebuild b/dev-ruby/ruby-opengl/ruby-opengl-0.10.0-r1.ebuild
index be3b103a3b47..fa5b616c6674 100644
--- a/dev-ruby/ruby-opengl/ruby-opengl-0.10.0-r1.ebuild
+++ b/dev-ruby/ruby-opengl/ruby-opengl-0.10.0-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
# Two tests fails but the README already indicates that this may not
# work. Additionally these tests require access to video devices such as
diff --git a/dev-ruby/ruby-openid/Manifest b/dev-ruby/ruby-openid/Manifest
index f969fda6938f..2dbd56d57718 100644
--- a/dev-ruby/ruby-openid/Manifest
+++ b/dev-ruby/ruby-openid/Manifest
@@ -1,3 +1,3 @@
DIST ruby-openid-2.9.2.tar.gz 514882 BLAKE2B 496b257087617537fc413931820fc721f026d9e7826d1684c85250d29d295ef031f834af31449e3448386f714c45a7db802d46531ca207fec099e2e2e80b9780 SHA512 5f4b696952d457ecbb99c6e2bc4b5c04557e8ed8d7653259eaf89a151ef43e62edc1936a28ac9e0d5a2c253379010d6c6a820be4bf2caa90bfcbf4689695d075
-EBUILD ruby-openid-2.9.2.ebuild 985 BLAKE2B c55dfc60bcdf324df410596007431b983e48a4f88c21bf5f68a019d1c92f82ff0ae8f77a118473ef7d445a1ef46215de928a33fd5a35b86489af16e3a9d119e4 SHA512 e8093532999b32b39e5cc8b675b5a47798bfe6c5da736dbea3833139d361053139cd3b3f9600d8f59c37f3fd7afbb16caf29fefcefa64958da5baa04338520d4
+EBUILD ruby-openid-2.9.2.ebuild 985 BLAKE2B e47905364f155a637ee5b9e6fe817cb61f11b0b8013862530bfcfcba255105188ea28036eb4e2141751b837ca26cb1f8ab5a9c45273e9d347ed2c412dcec24d0 SHA512 add91d333359d6f794e6edbee51bba780842a7c426a7a256e6b9f6c8f52805d628e9bc5f66d2963bf6f0cb7a562ed045bad225f60af274e0cb184e6fbe5d2243
MISC metadata.xml 345 BLAKE2B 9e7d33e174f2409c99ee1c569b8002f88ca500d6b1bc9539b21cd313828c334aca2babf02bf45d2ee93cbcb30b179fa33a0859c027b6173e2c7621c75ddc7a3a SHA512 870de0ac6033ea397acdc11cc977e99c69c13e26719ebc9f9057f50164ed13442c7f740a3d8ba43d10328bf394be959b99cef948271fc4205239f9551377aefa
diff --git a/dev-ruby/ruby-openid/ruby-openid-2.9.2.ebuild b/dev-ruby/ruby-openid/ruby-openid-2.9.2.ebuild
index 040dfc9d2bef..ffcefcbc6ac1 100644
--- a/dev-ruby/ruby-openid/ruby-openid-2.9.2.ebuild
+++ b/dev-ruby/ruby-openid/ruby-openid-2.9.2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md NOTICE UPGRADE.md"
diff --git a/dev-ruby/ruby-prof/Manifest b/dev-ruby/ruby-prof/Manifest
index 5b52ad7a179b..e851ebbc49b5 100644
--- a/dev-ruby/ruby-prof/Manifest
+++ b/dev-ruby/ruby-prof/Manifest
@@ -1,6 +1,3 @@
-DIST ruby-prof-1.6.1.tgz 243127 BLAKE2B acceb23b137d080983e0dc8f431b8b31be05db16e8820c478cc7c33f3b578e243ecb536baacbb36e4fbd4675e99f567d3c68a70f09929b3cdd6c10f21413b59b SHA512 01e85e12e2185e092ee10953239b4253da4970162e53563f5270d1b09a6b6a4606b2d15b7c97cb70b3254e3657e6874a22a1873ee28f3c62d04d066f938434a8
DIST ruby-prof-1.6.3.tgz 247407 BLAKE2B aac1ec36ee274faba919aa04be625b7b97ef61df105266f3d1b629cef6948db0bffbe67e70782f90a059221cb11cdb0df18031c9061f84cc882029cdde84629f SHA512 3172251fbd445c73f0eec734e09021ec0e375fd2f2999ec357569c679aa98ea5e0e08a18be1236e2572a8f0c302a1157d6a0d36ef04dffc4d0767accce629118
-EBUILD ruby-prof-1.6.1.ebuild 1129 BLAKE2B b20a30d1907fda6d50823a967a83ec27f7a360f7c13dfbf6f35ae1f472ea5ce1543fe9f6ace29e705d5d5db35dc1d4850f312fec0afcbacf8ca4e46fc7afe3b7 SHA512 eb5982a0c5a39b3738134a534774c3aa04449027c2ef3ce7f02b1e34f79115741eab07071c17af432f91e282a451d4e19babc0e455079bc1012f645925b49d6d
EBUILD ruby-prof-1.6.3-r1.ebuild 1219 BLAKE2B 28b4e00c100c7299dd7254100111c2d6e363c2bc81def48f97e1388a7701667400967d700270fdf72d33bc2c224bfe1d989ad836f0750fe571f1ba233d564a89 SHA512 86261db638dccf5fd9cc9a14e8daed4b72c397d61044867c8a95ee310eff019eb141fc5812fbf278d479a105e647bdaadee91a922548081dbf4f24d01a9930b3
-EBUILD ruby-prof-1.6.3.ebuild 1122 BLAKE2B c3bb6d4fa8cd8f5ab0d712e75ceaa0cd085d36ea4bc5edca49cdcc39adab3353299842054a46f5b53e00aae7b9282dad0885b02d735f973f74178347e3729823 SHA512 d81147eec1c93727da7d6cedd39283546ace97fc81607a40dd66d35e312a4f90f8e6f55f0d38b30dba1214c756e32c9f84a78da4af1e464ad3d47189022b8ddf
MISC metadata.xml 346 BLAKE2B 245dc508fb9933ff6a69b4e7c8a516ac9bb237798680ae70a8fbaeb57481520760f5a17a62cb045f82a955e0fc882fd84fb60d17b68bec1180b386355ca6b6fd SHA512 2cb1d6e31ac399f7faceccfd9dcc5e1a1e29bc10596ba3e0b3960ecc2bc215b21d351611e3ab6bfe7451fcee3bd4880a229b8266b7c8f6321bc79bdd5109b5d9
diff --git a/dev-ruby/ruby-prof/ruby-prof-1.6.1.ebuild b/dev-ruby/ruby-prof/ruby-prof-1.6.1.ebuild
deleted file mode 100644
index 39c10f52a3d8..000000000000
--- a/dev-ruby/ruby-prof/ruby-prof-1.6.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGES"
-RUBY_FAKEGEM_DOCDIR="doc"
-
-RUBY_FAKEGEM_GEMSPEC="ruby-prof.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/ruby_prof/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR="lib"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A module for profiling Ruby code"
-HOMEPAGE="https://github.com/ruby-prof/ruby-prof"
-SRC_URI="https://github.com/ruby-prof/${PN}/archive/${PV}.tar.gz -> ${P}.tgz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/test-unit:2 dev-ruby/minitest )"
-
-all_ruby_prepare() {
- # Avoid bundler
- sed -i -e '/bundler/I s:^:#:' -e '/:build/ s:^:#:' Rakefile || die
-
- sed -i -e '2igem "test-unit"' -e '/bundler/ s:^:#:' test/test_helper.rb || die
-
- # We install the shared object in lib, not ext.
- sed -i -e 's#../ext/ruby_prof#../lib/ruby_prof#' lib/ruby-prof.rb || die
-
- # Avoid unneeded dependency on rake-compiler
- sed -i -e '/extensiontask/ s:^:#:' \
- -e '/ExtensionTask/,/end/ s:^:#:' Rakefile || die
-}
diff --git a/dev-ruby/ruby-prof/ruby-prof-1.6.3.ebuild b/dev-ruby/ruby-prof/ruby-prof-1.6.3.ebuild
deleted file mode 100644
index 5c5244c5f54c..000000000000
--- a/dev-ruby/ruby-prof/ruby-prof-1.6.3.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGES"
-RUBY_FAKEGEM_DOCDIR="doc"
-
-RUBY_FAKEGEM_GEMSPEC="ruby-prof.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/ruby_prof/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR="lib"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A module for profiling Ruby code"
-HOMEPAGE="https://github.com/ruby-prof/ruby-prof"
-SRC_URI="https://github.com/ruby-prof/${PN}/archive/${PV}.tar.gz -> ${P}.tgz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/test-unit:2 dev-ruby/minitest )"
-
-all_ruby_prepare() {
- # Avoid bundler
- sed -i -e '/bundler/I s:^:#:' -e '/:build/ s:^:#:' Rakefile || die
-
- sed -i -e '2igem "test-unit"' -e '/bundler/ s:^:#:' test/test_helper.rb || die
-
- # We install the shared object in lib, not ext.
- sed -i -e 's#../ext/ruby_prof#../lib/ruby_prof#' lib/ruby-prof.rb || die
-
- # Avoid unneeded dependency on rake-compiler
- sed -i -e '/extensiontask/ s:^:#:' \
- -e '/ExtensionTask/,/end/ s:^:#:' Rakefile || die
-}
diff --git a/dev-ruby/ruby-shadow/Manifest b/dev-ruby/ruby-shadow/Manifest
index d380a2291d04..6dfa0aa111df 100644
--- a/dev-ruby/ruby-shadow/Manifest
+++ b/dev-ruby/ruby-shadow/Manifest
@@ -1,5 +1,5 @@
AUX ruby-shadow-2.5.1-ruby32-taint.patch 2265 BLAKE2B 6fd9443e10f85578f22d17ae63728d19eec5b7823a147c3edcf7b3ddb4c9e1eb3adb6c4d78fd63e9914a695575bc29e7fd6929ca99d60a02a2fe7fa5d37a944a SHA512 6dc7211372537eb1f43f735c35e5241311b8b44b99cac1e3bd54fd0f74ceb5057cf519d3162a15224cad7851eb604e515978698a5b4466cabad15d13e757e3a1
AUX ruby-shadow-2.5.1-ruby32.patch 1151 BLAKE2B 654a3776fdfdf9bfb5c3d431ac2709392483bc2f3f576c43855c458f1b69e224bff14975ffbb48c55866084b741beef7175738936ad06fe6dc770d91ce90cd1a SHA512 f56e3a94055b6c12ef3944662eaefd5f89193c6915a00820ee5ebe6ef9b6741a75b10465508af2f20939ea7b52a7e0f0710c83f320cfb9a7ea9434660dc717b4
DIST ruby-shadow-2.5.1.gem 11264 BLAKE2B 0371fbf8f01dd6907b26369c33e69bc11664282ce1005792cff70113b0a05bfe0ce0eddd15896a9c6bcc9de38671d73034414f354f34d2716fd4f9265d823cbf SHA512 401ba31f6f87b9b50597e3924c67ef9d0a8f566ea4649735caf59e2b706861babf9b3aa273b7c47ca1cc9c8b4fde79ab21d2e264cd7ba58041fe7b8f9fd87411
-EBUILD ruby-shadow-2.5.1.ebuild 661 BLAKE2B e2e873361d1225067889323749b301560ce2b83a8af71418728d2760eaffa767b90dea4cabac695a78296a45c1e634e9d190f538804250d76cd8d348b4340d0c SHA512 b6c5f8155184e83ee85c3d698ea37dd029bf086f2968b6508b5ccd2cac399602c36c01677e6a471131638853bb5b4384f1c6517796b341feb6f78b6f43259efa
+EBUILD ruby-shadow-2.5.1.ebuild 668 BLAKE2B e4c86643b020ec3d540dd27b075eff50dab93a984eacb5ec0589935bca9c84ed32550d8a12eedbc4f867100f28b3c30f1d167eca8e1bfc9951f99b88310b2436 SHA512 21a1b2838a646e1449648147e221cb5ab1f4311b08f7de15f236abf502d396116ff2052ace879513bfe2288c164e025bacb84eb2e2686722c95e92ce11d5c8dc
MISC metadata.xml 348 BLAKE2B ea93f8284e10399b71c36f731411b2dd8dc21062add09b74199b8a0007270591e98f7a57c388cd54296cf2d34f450674336ee112c204ea476c401cc094b14ae2 SHA512 753e086ad25985267e80210e6bea514257e8b8c339b67aaafd1f6b444e4218aa72d7c176b2faf41cda705f1c6ce8ff162ed40c497092e65882c0790d690e9956
diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
index a1d3d469c90a..2e42f05bcf5a 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_TASK_TEST=""
diff --git a/dev-ruby/ruby-shout/Manifest b/dev-ruby/ruby-shout/Manifest
index df7bb96554c7..4478d459266e 100644
--- a/dev-ruby/ruby-shout/Manifest
+++ b/dev-ruby/ruby-shout/Manifest
@@ -1,3 +1,3 @@
DIST ruby-shout-2.2.2.gem 13312 BLAKE2B da84e8ca777e5c5e60f4319f030467cbbb0709f8e94c08d3b7c8bb30c4db2861d27852930a01f4a0625ca8cf71ed849fd39f0398708b838c3b6bdcf85c12609d SHA512 2553518d3cef655e9cd59a734860d290928171600676dd0fa4b65d84421286eb9d79cc897cfa5544570e3731c4f761e97e8cd1dd3488d9b62246af840a1d126d
-EBUILD ruby-shout-2.2.2-r2.ebuild 509 BLAKE2B 5dc74f308e6986d9240677cd423e526bfd0eeef30e974600b9f31ae7b450190a097f0a712b06466ff47b9a73f53ba79309063e429dd70d90f44e395b9a29688c SHA512 a6f51f3e468fce1f526c67f9a62c9be1c4b74f33f8cdd56eaa099a84e0216d7efef48583763e62eb4a6e42800f644ee02ffee4cfe2b781e675a62777460474cc
+EBUILD ruby-shout-2.2.2-r2.ebuild 502 BLAKE2B 7becff4a4c479759ac4c89a2a12a2b217be6f6759dca8ea080a5493602864cced4fd9bf482377ce814178608b336cae3ebadd657fafce9689eed48bc39354475 SHA512 511f62d9d92df18b5e0b477f5c4f5ed7a1fe2cb1ab7bf40cd600a488bf1c300e0ba377f16f2067c5ad022ba0268939d3e087390035434f8b157eae1b13377446
MISC metadata.xml 332 BLAKE2B f559791770574b95a70d4a2c94c4a9d732c07c06afb6521134ca4d19851fe00482d57c506c9d6b0fd0f4ef32c1f2a1af723053fd0da7f524668ecaa3a5f58b31 SHA512 63f80f9fadbef51e6484e659e27fd63be7e34a16ef9ae45e888735780452047bca5acdc7be87523bae08dcb93f07b3164ba3b0b3923bfe1e59806c05b3ed4399
diff --git a/dev-ruby/ruby-shout/ruby-shout-2.2.2-r2.ebuild b/dev-ruby/ruby-shout/ruby-shout-2.2.2-r2.ebuild
index f85ba4e3a4b9..4297a213750e 100644
--- a/dev-ruby/ruby-shout/ruby-shout-2.2.2-r2.ebuild
+++ b/dev-ruby/ruby-shout/ruby-shout-2.2.2-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_TASK_TEST=""
diff --git a/dev-ruby/ruby-termios/Manifest b/dev-ruby/ruby-termios/Manifest
index 631d56620a45..28c633769da5 100644
--- a/dev-ruby/ruby-termios/Manifest
+++ b/dev-ruby/ruby-termios/Manifest
@@ -1,3 +1,3 @@
DIST ruby-termios-1.1.0.gem 17408 BLAKE2B df85f46693c17ca05736fecb2dcbddafc3831ae04cdb56e13782242e4161d04e6c095d04927eebe1959843d6f6da95f0433309018a7cee2bd42407560c2c99f9 SHA512 dc98e6d7e304fa76b4139dd88f8c6955e6f4e09ca48d5611813fac941564c93165945c24dc0d7f7f84d7cd959512d006d73f042b57fcb1dde2743ffbb3cc9b41
-EBUILD ruby-termios-1.1.0-r2.ebuild 576 BLAKE2B 4948bdba0f83f655d32aa48bcc1c9bbff3d373a671d5562a6825220d5801635f08a15717c9b1f0439c3e10430160d0f00d384d757d6d3b946f91095437917715 SHA512 ed3ff1f80c6feda311f0acaf7f04c961f9da991bfbd8da21439663205c8a9806fb5a41b23308c71fe78a7b917f69316e7aea899b1f51c176a0734095949e67cd
+EBUILD ruby-termios-1.1.0-r2.ebuild 569 BLAKE2B db59f62953cec411a95f1da1471c5c9807b20389a919afea28dddc01437ce74e6fe709a591e12c186e5c2329d876fcb8cef64ee8e30e1f772e35792e50efe563 SHA512 3deb6d1311d7886a8dfe0b0c99ec0b05ff4cace2a111632029c184f25d61b8768ab4b281284644d8b15f287eb0e585fea7ffbb728703f9e3aeca2a123666b44a
MISC metadata.xml 345 BLAKE2B 7548870113aba058a32107f58f042d6a1616855032a5e32a95b684c5142375037c6d5ed79fd7f3788cd0ebbe8db48b47a6578b7707d34d158faca579449bddc8 SHA512 a71981c265c8ef7f6845370efd733510a1f0a120794d6cf4b9af226287a5b72843602dd0c5e7925ede219a503669e76f300e4a199acb57a909f2662480f15787
diff --git a/dev-ruby/ruby-termios/ruby-termios-1.1.0-r2.ebuild b/dev-ruby/ruby-termios/ruby-termios-1.1.0-r2.ebuild
index 25cd9104e79a..9b7fc27f4864 100644
--- a/dev-ruby/ruby-termios/ruby-termios-1.1.0-r2.ebuild
+++ b/dev-ruby/ruby-termios/ruby-termios-1.1.0-r2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_EXTRADOC="README.md termios.rd"
diff --git a/dev-ruby/ruby-yadis/Manifest b/dev-ruby/ruby-yadis/Manifest
index dc95563b92ff..03c80f3aaeb5 100644
--- a/dev-ruby/ruby-yadis/Manifest
+++ b/dev-ruby/ruby-yadis/Manifest
@@ -1,3 +1,3 @@
DIST ruby-yadis-0.3.4.gem 16896 BLAKE2B 69527b23900792e83e8ef52970ed8b847f69748823f0bb04d417b2b1cdbd765127b54aad81cf5b1559f532cefc7ea78d7c32e2a222a6a1364103e2b9026ccd54 SHA512 1811fda5421b630c954a493a227d4ea70a6d2722c136c3b668a33c3c94f4bf9229f34c0e807dadb452a6c74f008461ed3bb3fa192bafe4bfd5e8f1d242e6e5c9
-EBUILD ruby-yadis-0.3.4-r3.ebuild 758 BLAKE2B 2957946ab4de2456d1ef636655833784b4bc9e37d97da4ea920c95b67cc7f9aaf1a50e42d2734c0bb54c6afa8bea49524d145b9601bd9124eca4751a7ca74a7a SHA512 60f6e74b737e2bcaab5aeafec4cbbdd8262ac32c4509f1dcb861a13aaa64cc82422fdc3bc7194c2c89ebd3c9c60020b252d50be256bb8d53331bd2b22fbc8465
+EBUILD ruby-yadis-0.3.4-r3.ebuild 758 BLAKE2B cb97276fbaaace65f061255c8cc55c27a47badc06ab335eb26c1bba146672680b0c5d6d505a8714fe3e127a9c9937713c35e7df8cb349cb17d7ac217a4152ddf SHA512 d8ea0c0c2122a64ec5828c5e6532f1b3578cdd6db8671414d8bbf9aedbb94dc22b45cf358f3d19171e101f09992c400a921b94ac0788b1918ecb808307254071
MISC metadata.xml 252 BLAKE2B 77e9556ac1d210367a95f4c47816618b685c707cf01d1543d988338e14794fb9ccfb9976ebd11f389db618616d91ee024d8e46dc3a1a356ba7a017a7796b44d1 SHA512 0a970a16d73747993198dd301a3127cef7e65a9f46816b40ca149669ba617826c1d81bac1e5ecf93d16079922964923d37301cd8160f22c823c1ec3b79ee56f1
diff --git a/dev-ruby/ruby-yadis/ruby-yadis-0.3.4-r3.ebuild b/dev-ruby/ruby-yadis/ruby-yadis-0.3.4-r3.ebuild
index 9424ed9ee901..d1427b629b38 100644
--- a/dev-ruby/ruby-yadis/ruby-yadis-0.3.4-r3.ebuild
+++ b/dev-ruby/ruby-yadis/ruby-yadis-0.3.4-r3.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_TASK_TEST=""
diff --git a/dev-ruby/ruby2_keywords/Manifest b/dev-ruby/ruby2_keywords/Manifest
index a5991ff63bb8..f13d8b1df382 100644
--- a/dev-ruby/ruby2_keywords/Manifest
+++ b/dev-ruby/ruby2_keywords/Manifest
@@ -1,3 +1,3 @@
DIST ruby2_keywords-0.0.5.gem 10752 BLAKE2B 430ddd02ed59c73c8dfff7762a2f4bbee2b4514d7c8c38a9bf34928a254799cc9e7401672d92b926e4284b005ed6ce59eb2f4503cabe76c5200626b89055bfa1 SHA512 f6b9078b111e68c0017e0025ecdccb976c7a32f35c1a8adf9fd879db0c91f89eb9bd799f9527a846e28056f2a5fbf0f3610cda9538570288c493613c35c83a6f
-EBUILD ruby2_keywords-0.0.5-r1.ebuild 489 BLAKE2B 7989e9e22169cc8c265e767e005bd88779805a8a0798390201090e297ba065475a5341ae9bf692fb95016d5e73db5308bdedb33a9b15725ce42cf19bc8fdb5b5 SHA512 3ab6346a66d3b6c52e1c752593078092e43a5b6bf962709af4b4ffbb27e0f1765eed51c4e251e464fd149489f77f75066e117b8543508f7c86e67c1ee6accd28
+EBUILD ruby2_keywords-0.0.5-r1.ebuild 482 BLAKE2B 0c1c761b162387113a78e837b4748f1cd290bd88ecf4c04b93e4ef38c3c5dbc6d2bbc9beb89ea89f77dd1c2a3e7f4a9785a2907e00afbaf05176c0bfbe19dfc3 SHA512 90b604e90eae05884f9bbf81df862ed8f1e07aedd10afbcc5c8c0e1b710b496546d3c8cef9e79716ffac7581c1f6277f5e9fd339fec7eca420a916a8286ea431
MISC metadata.xml 404 BLAKE2B c3f2395aead0cca31763565c2ae30c6bc814915d2d402fae9506be9eddc279d41204eff59359aa5bf4fb67e0a8896d51936eb7c3ebbec97e32e2323008a4a34d SHA512 83d6d3df19864603c64ff832c9399ed6764b7bbb31f96b04c82d776e1e023cd25faf63fcfc2b6e91f1449b8729e723194eb8de7684efe5e23bb2af75f694f53f
diff --git a/dev-ruby/ruby2_keywords/ruby2_keywords-0.0.5-r1.ebuild b/dev-ruby/ruby2_keywords/ruby2_keywords-0.0.5-r1.ebuild
index 343b85b32d04..68e53e285053 100644
--- a/dev-ruby/ruby2_keywords/ruby2_keywords-0.0.5-r1.ebuild
+++ b/dev-ruby/ruby2_keywords/ruby2_keywords-0.0.5-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_RECIPE_TEST="none"
diff --git a/dev-ruby/rubypants/Manifest b/dev-ruby/rubypants/Manifest
index 733b4e1cbb28..32c0c5c3d66a 100644
--- a/dev-ruby/rubypants/Manifest
+++ b/dev-ruby/rubypants/Manifest
@@ -1,3 +1,3 @@
DIST rubypants-0.7.1.gem 14336 BLAKE2B 6a2fd50f07e6eca0ee76a3f653fd378b9c389349a23bfa98cbf1be42e46a58cb76769e4f653bf83d72faa318be81b60920d0dbd900053f85489fe2c6a1a69a23 SHA512 48f04e621cefecb9911ee346ea9b4f185ee52a603f9a307d5424d314d3be88d0efda959a5654b5f532dfdd5af9ce2c0c6baceca4e09ad6d1471bf31c990e79bb
-EBUILD rubypants-0.7.1-r1.ebuild 571 BLAKE2B bfd2ec1e5fb471f96dc4025900fcd1912753482bc51392a4de11d6ded2fd373cbab50937534d298626a2e83bd47f96c5fc35395612333e3a46b4e2e0f203455c SHA512 515b70146d47ac2e85248e5c90c0c10d085b95560feb18206580b1efd73f6bb2ba16e568afd7a8118beef1a8602f492c42205350b79b012dee971fda11189132
+EBUILD rubypants-0.7.1-r1.ebuild 564 BLAKE2B e57bdb548871ab0cbdc977f5ade6ecb3e68f7d28418759288ab54e06f193924069eb96bf24487a9c51df7749c2aaad3b9ca7afdc668addff310fac4ce9e081fe SHA512 eefcf9759d2eeafe99f1dbe00ba85e8c380505ae2da570e8035c5410bfe67b80b26bfb74d3838309eb27dff3614de5bf8bad4e4cdde37bb8f67cb2da862539d7
MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14
diff --git a/dev-ruby/rubypants/rubypants-0.7.1-r1.ebuild b/dev-ruby/rubypants/rubypants-0.7.1-r1.ebuild
index 5580eb3a8222..d2658c4e89d5 100644
--- a/dev-ruby/rubypants/rubypants-0.7.1-r1.ebuild
+++ b/dev-ruby/rubypants/rubypants-0.7.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_TASK_TEST=""
diff --git a/dev-ruby/rubyzip/Manifest b/dev-ruby/rubyzip/Manifest
index 6bc39840e56f..6e178529b999 100644
--- a/dev-ruby/rubyzip/Manifest
+++ b/dev-ruby/rubyzip/Manifest
@@ -1,5 +1,5 @@
DIST rubyzip-1.3.0-git.tgz 156664 BLAKE2B 2bde6515ddc71da32fc2d2819770857f7dde8605718c868f73edb8493f7db5ce66a7115d09933ffc6a06ac0979ab07e8cbdcd47984707688b7a5db43394847bc SHA512 5a764725d1f6a797f710581dbe07bd7971f0a8a5b0ffb7fc9b1a627c32e6e342ff54e2ad39e74e294dd283b8cbf358ed2dc40857f6f656007adff80d4769b9f4
DIST rubyzip-2.3.2-git.tgz 225923 BLAKE2B ed901326cd0f79c8be004d9c14b32d7e67e90ab4d2d5b67dc64559fd4691dfb63cfa1ee18363a7cf864bd62559f1bc2fae71fc25ad1c727d7cc01f94d1ec62ee SHA512 6c64e53c1f5ca530abfa22baf388f87c8cf098d81cc9c639f20903e5193cf26243fbf861ac12002ae954f026e04168d8a55beeaf3ac5542bd0618ca85a5c90de
EBUILD rubyzip-1.3.0-r1.ebuild 1322 BLAKE2B 30c630421b1b0ddb7e46f798ce3880cf0d0582e4c88699b140beeabb1e05861a3528d0abac53ae8707a9e395b10b9596e707a3ef9d9656e5b392b721e72552c9 SHA512 2e372d566c898ac7b27f4ba1da5507acecaff53d3949793fc707d995b8b759fb35216fb0012d9d1e959a75c7bb614934313eb9a8848cf870496c433fbdedc825
-EBUILD rubyzip-2.3.2-r1.ebuild 1411 BLAKE2B c1e1aa2ca57ee85ef3028825a41287a15cdd06de46b379793d112b3d1b950f64cd68699df5e543fbaf280ca34b63953b89e4cd76b7f35108e6c5baa3efb30f85 SHA512 b7f59b8abf98339af251d1b8c7289c5587abbd173b6ac6b2476f11f359805ee85f7a07d9796b7bdcb205330284014eb61e41780127809d7bd0711db365de5d27
+EBUILD rubyzip-2.3.2-r1.ebuild 1404 BLAKE2B d9ad773193531bc8bbdd9960126362564191592a33213ecfaeabce2c6d5e9f33c06d0dc686bb9a16a931bb78e20e29092b03b1252fbcf4ba5fa97b134cc48d9b SHA512 4ae857464592f8d550904926bee37060a0608e60df8c9e760661b6a46f22d51b4841cbcfe8ee9eeefb3f18e285be6f070cade55ea302a6586a15cc1775cf8d89
MISC metadata.xml 342 BLAKE2B 1619c520edda34ca9b5b8eed0ba9d1a69491c0411698cc0cb32b192226e3c888dce2c2b22c8996a69222ab8521402b6efe644c93567b26a6ee906bf4d3bfe8e5 SHA512 93ae61d55a80d335c5d362181e5e8fad279739b178de0fc5ed4cec7508b74f088c041a3f544ba80f511e11fc2baeb223cc589231db5ce06d9349f3cc0c85e21e
diff --git a/dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild b/dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild
index 8c38296e63a7..54f13b3b2f7f 100644
--- a/dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild
+++ b/dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_RECIPE_DOC="none"
RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md TODO"
diff --git a/dev-ruby/sdoc/Manifest b/dev-ruby/sdoc/Manifest
index c21f0d0b7730..da8fa5605b24 100644
--- a/dev-ruby/sdoc/Manifest
+++ b/dev-ruby/sdoc/Manifest
@@ -1,3 +1,3 @@
DIST sdoc-1.1.0.gem 269312 BLAKE2B d830a0477bb2a46f8f4c08b0249293ca56d5a398eab36dd1a91f4fdb134611065053f1d445697f249be3fb2d672f2ed95a462f045c953b48e9bdfd30b147a675 SHA512 7bd6bc4725b020adb504ec5c2cbc7387f46e8cddc8c3be5643c1808f203d0663326958c2d039fbb3c384369be1ff1363c162c8868b8906605de76a1e60a3c0a1
-EBUILD sdoc-1.1.0-r1.ebuild 834 BLAKE2B 2296ce74e5a3dc1eca2442daee7da297ccb6d1fde62f38ea830d25eb4a9818ab1bb3662dc4a154142bb1df079c7c869a9d34cb8116421fc82b948c6194ea49bc SHA512 9b287d594819ff83b0d9291b8763bde00e5ff5f9ef03306d3b6f0600f6fa7d303c48f4d286c3c3b2ba880429d5794b5499b8b7f23ff25ec9c9c6d760f6f25ec2
+EBUILD sdoc-1.1.0-r1.ebuild 827 BLAKE2B adfe24c878a7e55d4b93eb2fa789e3703ec79935c1b26f0fc4343d770a05bfc0d63ab50fae795e4c42ba88d89ac9edce5b35aec15a8f24d6424e280f0bcc5f98 SHA512 0bc2bdf615c9203acda946fdff8a47587b8b67b01e79c87fe7f930307dde9eff5d71ed726c83d1e2f097fcf54e6b8eef6b85f43727f7d28685a726b7dc755b7c
MISC metadata.xml 431 BLAKE2B 34e1442227382ee401e2e2de286173d3b28c66a01e9f89eb418a72dd908c7f15c22aeb9d52ef2fee83d088c9b77887b2645d47a58984d24c4fd50a71897982c1 SHA512 f2fd8c3f1d78b2ad742586e41486141c55bfb2369d116f00b8613cb9e020fe071349855fa0ea8e77a0688a84d0c83814ae58d2b392f8e74b8d0e6885bf0691e4
diff --git a/dev-ruby/sdoc/sdoc-1.1.0-r1.ebuild b/dev-ruby/sdoc/sdoc-1.1.0-r1.ebuild
index 227ddc71376e..c30c7dc8d7ab 100644
--- a/dev-ruby/sdoc/sdoc-1.1.0-r1.ebuild
+++ b/dev-ruby/sdoc/sdoc-1.1.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
inherit ruby-fakegem
diff --git a/dev-ruby/securerandom/Manifest b/dev-ruby/securerandom/Manifest
index 731fcc60da99..241e43923c06 100644
--- a/dev-ruby/securerandom/Manifest
+++ b/dev-ruby/securerandom/Manifest
@@ -1,7 +1,5 @@
-DIST securerandom-0.2.2.tar.gz 7871 BLAKE2B 3ded59a1c4a035ea80b0fb1fa67e43d86c27485c782b34c2a548489ea1570be1cdc12860389d655ba0344900275af3422fcbe4621335ec62895eb229407326d2 SHA512 173e8968de037b17d5c4cf22b1d08b042c60e9679fb8cea100df193d58a345d6cb246ad56eeb07f58a3a7a6060826d59b7ed8ecdf7e38352b9d56d3cdfa71ff1
DIST securerandom-0.3.0.tar.gz 10302 BLAKE2B a5dd123fa6d48eebda20eaee70152c237b5018e8c04fbd83f4d8d53b2459453fc0676265341e26328252a5acf3a675f4455f04331a2698ece40bb693a554fbe4 SHA512 a61901b3de95007cb9296e0555ec36ca3ea4aa0a0ed55b0e6a1e5b53ca79240dd93e3d59ef1b6914e4cd646d038f499695196b8348eb829fd8822406a7fc7cb6
DIST securerandom-0.3.1.tar.gz 10593 BLAKE2B bfa122d91f356c3164924ba0409e74da10822ee2298293adeb3c066c5f1d89e4b84755c4b46e970eec3fbce29cef41c698c69eb55bec200acb36446a04635c00 SHA512 1d312c66d6e66afce3d8e812a5fd9baa1a763d022b184227d758aed26d97d12ab69ed16c62163a76d6bc0eac4d4219f0f63bdd846a0078bb0c6a19b67e27cca3
-EBUILD securerandom-0.2.2.ebuild 826 BLAKE2B 15ccf1f57d4e62734dc01300e2e2d2b29c08948dd7c39df4e95613112653f969f7d4acf72021a539615d883ca49cc67f705c2dd0e813fa21b27d5aff131005d2 SHA512 3a3bb80052bda8725c8221e05f8cf7279c182ae93221012c08657a6010e57dd362f569fa9fc2bdb509d5d0577fc7ed1924f9d3ab9914fc5e7ff9fb0668da81da
EBUILD securerandom-0.3.0.ebuild 819 BLAKE2B b6d237d2330f9e33ff09749c734eee97c47d9df0f9d857e43c3ed83c635c7f2329444a484672e8b26f5ccae8670d49dc213d35ea0bcbd1142bb928c7b8df90b3 SHA512 dcd03ebd7099e543358a25472a2fad561e10f559ce56aae59bb448d487d7a6c0172bd41caf4ed3dfa7a4a22f9fd2dca79bd9c5011aa8ac38a1a4a7c13bc83159
-EBUILD securerandom-0.3.1.ebuild 819 BLAKE2B b6d237d2330f9e33ff09749c734eee97c47d9df0f9d857e43c3ed83c635c7f2329444a484672e8b26f5ccae8670d49dc213d35ea0bcbd1142bb928c7b8df90b3 SHA512 dcd03ebd7099e543358a25472a2fad561e10f559ce56aae59bb448d487d7a6c0172bd41caf4ed3dfa7a4a22f9fd2dca79bd9c5011aa8ac38a1a4a7c13bc83159
+EBUILD securerandom-0.3.1.ebuild 826 BLAKE2B 1aedca054576032f16dded5ab36d3f386a9b2696f7bd2a49d1913aa1d8ffd02d53bb5e63bdbad3c2321bd88b5ce5b48661d5244b2aa9a51ac7c61f852a26bd7e SHA512 3b1f7eae7f49c5c3a92a261d8e20bd597651a27cc177d7e68dfc2afb7b462b7f8938f3ab4316945e84e68dd2b8dbebfdc7bd139460fe983f1fde4aa818f1391b
MISC metadata.xml 344 BLAKE2B 3bfca7d632e9ed3ddb1d9e83312f1045e81d2486a06e9c4bd990c2686b94584e83a07ca303e366e058d3dbd0e3bb9c67626c3716938d49b11efe8288b979bd09 SHA512 fe13e1a6482387b9f886ad6792723d45104508235927967154d9d101ddf47fd51d9114054f1db6523f490411132c0706526515fffcea871cbe7faec5d3542271
diff --git a/dev-ruby/securerandom/securerandom-0.2.2.ebuild b/dev-ruby/securerandom/securerandom-0.2.2.ebuild
deleted file mode 100644
index 180c2687ae21..000000000000
--- a/dev-ruby/securerandom/securerandom-0.2.2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="securerandom.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Interface for secure random number generator"
-HOMEPAGE="https://github.com/ruby/securerandom"
-SRC_URI="https://github.com/ruby/securerandom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-all_ruby_prepare() {
- sed -e 's/__dir__/"."/' \
- -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
- -e 's/git ls-files -z/find * -print0/' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}
diff --git a/dev-ruby/securerandom/securerandom-0.3.1.ebuild b/dev-ruby/securerandom/securerandom-0.3.1.ebuild
index 234e636a26d7..b7de3a467068 100644
--- a/dev-ruby/securerandom/securerandom-0.3.1.ebuild
+++ b/dev-ruby/securerandom/securerandom-0.3.1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_BINWRAP=""
RUBY_FAKEGEM_EXTRADOC="README.md"
diff --git a/dev-ruby/serialport/Manifest b/dev-ruby/serialport/Manifest
index bc11eb3676c9..b456825974d2 100644
--- a/dev-ruby/serialport/Manifest
+++ b/dev-ruby/serialport/Manifest
@@ -1,4 +1,4 @@
AUX serialport-1.3.2-clang16-build-fix.patch 428 BLAKE2B 6dea3ea254b19cfb8b4b7ee0844b648d9dd9bb12e4bb508bfcbe62c5cadcc2041b4caac590ee5d08c7cfb1874e32dc21de7a9fd7c4c669095cb0051ef37dc4be SHA512 6ae14305ffd30d4024e21e9d5fd8d049c5dead1b0b01a366435322698d4fba0acbb3305a371259619aba95559c208f4c707b7b38dca69a9ae9e594205b1ed202
DIST serialport-1.3.2.gem 25088 BLAKE2B 035e7bdb8ef321fb67ec63283c0e4c8fbf8f909ea3495994716b95cc55f212561a09a87352aed67290d96b54bb26b7802e5ed37c27e67291d768d7eb6d30850e SHA512 ff78fa04183108c2e9c5eb4f0caa9f8072a693a2a120ca084476b4125ca32ec67a6fb268bedda3ca142a9a397dbc585dffaab88f339fccc12e5ad03a09d4c28c
-EBUILD serialport-1.3.2-r1.ebuild 802 BLAKE2B d3322aab3a21159ef644a5ef6165efe1abbd75acbc3ce673473fa79e787a12c05eb035a96ed2474c1b2ea82f8d666088c6046fc617f7e8970105caca1ddae8fb SHA512 9eca08e76426a422306c26b0c288b09ccf7519cc10d9baa7baabff337ecb33e885d0c624d6933b754779c2336fa34c7256b99378840365d11614ebd71074aa04
+EBUILD serialport-1.3.2-r1.ebuild 802 BLAKE2B ee648f717074c8ae52556e0bd15c69492a12937a7c221bf582154a428fac29761f467aa956583f0e5576af2907acfd7bb5130a40f3a85931a390686049f88114 SHA512 8456ad0b5b43172e383cede72545788e0468bf0b3b0351d8591024646331fc1b3871034b088522145e3a4ec5a786b42481b60437c4bdd605fcda3406c39bef4c
MISC metadata.xml 349 BLAKE2B c7564017cb010dfb71882f21a24d3f5842450cf5ae0d937745c2139913ac5ea2909b99989bfa92eed299ccb0b8adc82d5ad270081887e50f7bf11296097c0ff8 SHA512 4bd626072beef251443974e36503ccd25e1e5d4fb46f779ce2d8d4d0112daf22e545778c8a5b6684740ff7c07f00d3fc90cadce85b22f446b66ab2595abbf4db
diff --git a/dev-ruby/serialport/serialport-1.3.2-r1.ebuild b/dev-ruby/serialport/serialport-1.3.2-r1.ebuild
index 2926a1035eeb..6fd74bbb98bf 100644
--- a/dev-ruby/serialport/serialport-1.3.2-r1.ebuild
+++ b/dev-ruby/serialport/serialport-1.3.2-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_TASK_TEST=""
diff --git a/dev-ruby/set/Manifest b/dev-ruby/set/Manifest
index e742ea27d2c9..2e2548758182 100644
--- a/dev-ruby/set/Manifest
+++ b/dev-ruby/set/Manifest
@@ -1,6 +1,5 @@
DIST set-1.0.3.tar.gz 14549 BLAKE2B 73ced396e10bd65df7e11edf0c553b7fd517dbc74c6f0721c61dba5e70ec730ed98fe45a834224059a5fb84ca60f194b535763f698b7f5e96b45a6118233ecc3 SHA512 5e4effabcfb7034b054ad5276243bf1aab378d0446790fe99c6911970ff1881acc9b704607acab836db75117903b8187d2aeb33e33d9e39d0ee53b41ea7a6086
DIST set-1.1.0.tar.gz 14923 BLAKE2B 6f66a6fa53c7cd7b82ddeb91c1f820a5a062e21b3a9b0ce9df6ae433ed35b1fc9090adde43cb886435b6953f43ea59c1d7e7dc62de2b9d81ffacc342b2e19d76 SHA512 cc7b79ca07d1df9490cf6500c77afc4e972138a4d4c133e8eecbd1c2f80d5622c613040f36771beaeb1a8712f7a6c12dec592833b966f65be9beb454062e2970
EBUILD set-1.0.3.ebuild 596 BLAKE2B b7c560197584874d8f271abf6692f9456e0ce55855d6ab438153aa940663c79457d1a5fbbff2f62d099e242009b6507b37224c60e1d7dc76f90eb074560b5994 SHA512 bf1eb0cb3b2c598eba6a82236f8e99598fb10f98e236f1481a56deb661df136d39507c6aa485c1ba8bb3a825e89c86943fab17bde8ba53682c6620078ab1ed7f
-EBUILD set-1.1.0-r1.ebuild 753 BLAKE2B b0981db8c41c188932b58fbd26efccf9ff8982e6701684b6434ad5463a323c772a9e2f3a670e28e7301c0345e84685d8e712d6fa693d857b555514cd531a257c SHA512 8f5e73fe9598f6664f3745a9288be833c7c055aed7e76f0435d700d8217ba1926f54a75383a9585c976af76d288a01eb2b89f3afe1d8b3fab06013a5e523cf85
-EBUILD set-1.1.0.ebuild 690 BLAKE2B a2454585184ca4a7395939a4f8dee0c362a987181f3c80bdb352a431da91493a2a7abec6fbc889fcf61e67e051e3c232398438db3ac3af2cc4ab3f176849a515 SHA512 99b21ca74282f5ed2222bd77a3ce40d7f46038037347b1e867fccc15f996af47d5b9b0a98b419416a494bb1bb4369b939aca0a0aacb35737f6db7c4ed4e6b347
+EBUILD set-1.1.0-r1.ebuild 760 BLAKE2B 58ff0197b046defa97d8cd804bc6d25ea16bb78b61e7dfa0366000b99221db29e3ddfd467bd9c040a0b744b1d2a077bba6a11c0cf1b004afcb7bc54bd59889c5 SHA512 ae024f979b1245bbf5fdd9ec95b161c20795fa5dafb162407039c4d8086e630f512bb77b1ebeb1d73455ca02bfeb4548a71042616f2399daa977b5419ac31512
MISC metadata.xml 335 BLAKE2B 70868772b2593603b9224346d2e656877146cf21f8b633b884f28b93b7a5ab00637e4b2c0af2a5a4942428960007f514366aab71857a0ca7b335f25d9ab96982 SHA512 0be4eaf463e03d3b70e314dd77b68ac50fc5cd30c3468a57c17574cdb4e3a3ed19cc8d03be1a8ffb5054d04d63ede12759e1a8e7877d0b5c2b0006f9280ee87c
diff --git a/dev-ruby/set/set-1.1.0-r1.ebuild b/dev-ruby/set/set-1.1.0-r1.ebuild
index b37ca96d1d00..b5b6f3d7c810 100644
--- a/dev-ruby/set/set-1.1.0-r1.ebuild
+++ b/dev-ruby/set/set-1.1.0-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_BINWRAP=""
RUBY_FAKEGEM_GEMSPEC="set.gemspec"
diff --git a/dev-ruby/set/set-1.1.0.ebuild b/dev-ruby/set/set-1.1.0.ebuild
deleted file mode 100644
index eb7710372d30..000000000000
--- a/dev-ruby/set/set-1.1.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_GEMSPEC="set.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides a class to deal with collections of unordered, unique values"
-HOMEPAGE="https://github.com/ruby/set"
-SRC_URI="https://github.com/ruby/set/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
-IUSE=""
-
-all_ruby_prepare() {
- sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- sed -e '/test_error/aomit "Fails when sorted_set gem is installed"' \
- -i test/test_sorted_set.rb || die
-}
diff --git a/dev-ruby/sexp_processor/Manifest b/dev-ruby/sexp_processor/Manifest
index 37496927d03e..b8c9b1efa4fd 100644
--- a/dev-ruby/sexp_processor/Manifest
+++ b/dev-ruby/sexp_processor/Manifest
@@ -1,5 +1,5 @@
DIST sexp_processor-4.16.1.gem 56832 BLAKE2B fa17cf32d67cec6a89c202d10dd18af463c70ad2e5455c891b4a68bee6fe6971577067192ae5ad2bfb7eb3f932a1988cb878ad5d901191538a69d62968c9d12f SHA512 eda019d253cce8cd6a93532745dc03e8129f7667e798543b0d38488dceb951b058e292976fe085126c421412c289c3d650ce1cf14c0fbbbafdef896b4db615b2
DIST sexp_processor-4.17.0.gem 57344 BLAKE2B 04355e8a9230095d90a43bb643c1f421a54edf7a0a97280c63026702cabba8fc39ed359df5478667cb087242b444c2ec0768a07ead1d7a7e474eb8117ddc6ba9 SHA512 ce946554e1cf23581d4e5d2071b7ec91999d533a4a2e1403e45775fb5091dd865836c778e345f478f229e068836180fe6ad008bea9cc36942ad66579411513a9
EBUILD sexp_processor-4.16.1.ebuild 703 BLAKE2B bbb1eb5d568fda1942d96b3e6e95d45fc3522f7504ffbda12fcfc5bc68173f7b09cad319653a9ffc2cd9ffdbe16bcf77f3f2876501a671b418b2bcee98d73986 SHA512 99cd91d39d5f451421247939fb48273360fd865e819d81869dd6706a0a4e57ca16dc45f87a2d8da8fb4310066f307ee2eec68dde76eca793ee74e48da7275bdb
-EBUILD sexp_processor-4.17.0.ebuild 696 BLAKE2B 03b9f6d25ce0390d1aaadb8a4c28453085264e8b06080c3d721c3c3386ad321c5155a3dad9e446ec5751e9789e3e82ca8dfa7b84c0a56bb74f12df7b9064a3b9 SHA512 3185541be111e5c6efdd54e0563df85db75acae76664a4c5b9117164603ae793998b545caa86f77dee302976c82ae9b7cb07030d900421201ae2efc076c24eac
+EBUILD sexp_processor-4.17.0.ebuild 696 BLAKE2B f61ee2f250c3580a2d9a0108875de535136aaa4049dcd7d91cabf411518c9aece15ef80fcfbd4dc56fce44ad56fbb09ec5defbd6f30be6c269a12b3684177399 SHA512 35b0e06bf821cfc614b17917e9b0ead3b983f64b79c193ae71bc01c09b19f2e7ddcd5ae88291429cf9a5c5a94a8df48ebcb96a221639143960dbee646e76b64e
MISC metadata.xml 334 BLAKE2B 5bc3f512409b22d3cd14209ee31558a56d73805c8969eae72fffe779e34607a3dd5c260c12006cb5c3ade9fba4357385dfbd227c09038cc102e7f18748ef8a24 SHA512 950d68e5714aa78ce36a4d44450bc03565cd51397b40e4ded64235e228d042ab7325b9def859378552d424aaaeb9ba16d5b6eb3730e1f3dc7362e6a28f772496
diff --git a/dev-ruby/sexp_processor/sexp_processor-4.17.0.ebuild b/dev-ruby/sexp_processor/sexp_processor-4.17.0.ebuild
index dea3eb3edc24..24245f570472 100644
--- a/dev-ruby/sexp_processor/sexp_processor-4.17.0.ebuild
+++ b/dev-ruby/sexp_processor/sexp_processor-4.17.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc"
diff --git a/dev-ruby/sigdump/Manifest b/dev-ruby/sigdump/Manifest
index d668ea463a68..651ac30c9ed7 100644
--- a/dev-ruby/sigdump/Manifest
+++ b/dev-ruby/sigdump/Manifest
@@ -1,3 +1,3 @@
DIST sigdump-0.2.5.gem 12288 BLAKE2B 6d0fa601b9df6c1b3e6bf7d95c1e36a24a01f4b68f37b2e897ba9e0bcd27caa7ec7c96155cd62718deac7958541e9029148bb0ccdfdd8836e26d47dd9a565891 SHA512 2400403768f4606cb21a3fc34b4630800846ef5ad4c06f1bfca3b04fb62208bfd48a53f1f090b8c65858b49d1bf594c42f555c2f997534129793773c837cfa73
-EBUILD sigdump-0.2.5.ebuild 430 BLAKE2B f425637a009aa8e600f4d645d73f003dae38eaecc3bd96071eef53945eedb63a47f44f89895d31209c80a55fd0bdef4a33c1b5db598a792184cccfb78a57aa3a SHA512 c88741776fc5572733049b2897f340e43f699db585e9c2781422b75004de14f3d44628b8cb4f6279434c22993615e1e4f0f040d1a85379879ecdc2eae3638279
+EBUILD sigdump-0.2.5.ebuild 430 BLAKE2B fdf70413e8abfae048c2280a493eb8d0ca9708b1afa858d4847642f0863997a31ab14d565f678828c5b2d346263e7e90a98167a0c042133e53d22fbf29375baa SHA512 5df2ea5416407f1853d1864a8bdd202da5d68ee1e7aafa6df462e1a9b445a607a8c098cd5432fa20c7dff243f047db7e102e5dd2ff0fdee57486eafdc72e8a5f
MISC metadata.xml 341 BLAKE2B ab4fa52db7f92d4b2c61ee40e9284a1c88528943986f29c35f115cc1f06c60df460e362f7369921890ad7767df255c3a56db185a08e7991fa03cd09fe471b360 SHA512 da802c0eb97a9474299b160218273d7604bbfd76cc8045967654d71477c816b661994b208a8c7c972daba2cec290a08cb6d422f19d497d8149d042a8737f613e
diff --git a/dev-ruby/sigdump/sigdump-0.2.5.ebuild b/dev-ruby/sigdump/sigdump-0.2.5.ebuild
index 3f1861459a00..e2db6b3450e7 100644
--- a/dev-ruby/sigdump/sigdump-0.2.5.ebuild
+++ b/dev-ruby/sigdump/sigdump-0.2.5.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_EXTRADOC="ChangeLog README.md"
diff --git a/dev-ruby/simple-rss/Manifest b/dev-ruby/simple-rss/Manifest
index ecb08a412088..965866698108 100644
--- a/dev-ruby/simple-rss/Manifest
+++ b/dev-ruby/simple-rss/Manifest
@@ -1,3 +1,3 @@
DIST simple-rss-1.3.3.gem 33280 BLAKE2B 7de333c13cb928627ed9962ceb55cb23415218d3214591a3ac2dd29e3782cfcb07bb7e99efec067ed3042eed317f38f815dc43bb11ad5246cc9212e8b03f3664 SHA512 7ce7c121889ede58344cf686ac17ab97d75eea6ba5346aedf06294e969f239999a4e19ae416db93f3933f6dae24d7dce22c408d71efb3bbea91cc8091bf43920
-EBUILD simple-rss-1.3.3-r1.ebuild 753 BLAKE2B d88fb0de347a0db505b75fad61cee1a1f81ceb82db0f0e0a5081523e95bdf8d2dc69f11e2728657090a2aeebec44959d63e3bce93ecc9f8c459c586a658c1b6e SHA512 755d01a620f1aa055ef7bcd129368ac1ab281c5b6a406f4bfe3d50d647878b25f1f4bb420d224ba22fefca245f9b5d2e38f64b39ddd5208d76c0181abfbeeafe
+EBUILD simple-rss-1.3.3-r1.ebuild 746 BLAKE2B 2e0234af292c33a456c14b1ce2d7e0d6c5f13d16305db9ad117827f384b9334fb41c2fae4505e66d1d496ff700ff0adb6973ea2db2562fdbb39aa38c9000d73a SHA512 bf346a9044481df028ee83cea1801e7dffe22e5a42101d901ba90648362d71d689ba7029ba48c86804f7088a2a0fac0f06b4b6561e020ee65ca7ed3f229c08ea
MISC metadata.xml 347 BLAKE2B ca4387504c6b7c4dceccdeb82ce97a885080716647fb2aa1e7f777954dd53c43482b2fb34f3f4113daf337ce087e39a44987b3343c98129ccfe6a0e6351c38e0 SHA512 40829e6e719db0a87ca3876f37f537eaed70a91181ab0d3efb100aa65b2258829d908f5ebbd3ed428b61d2cb60685d2e741f01df1cce353d5f666c75e4fd47f3
diff --git a/dev-ruby/simple-rss/simple-rss-1.3.3-r1.ebuild b/dev-ruby/simple-rss/simple-rss-1.3.3-r1.ebuild
index 686abdeb36e8..3b80840365a2 100644
--- a/dev-ruby/simple-rss/simple-rss-1.3.3-r1.ebuild
+++ b/dev-ruby/simple-rss/simple-rss-1.3.3-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_TASK_DOC="doc"
RUBY_FAKEGEM_EXTRADOC="README.markdown"
diff --git a/dev-ruby/simplecov-html/Manifest b/dev-ruby/simplecov-html/Manifest
index 0025f16bddf5..aa561a4b020c 100644
--- a/dev-ruby/simplecov-html/Manifest
+++ b/dev-ruby/simplecov-html/Manifest
@@ -1,3 +1,3 @@
DIST simplecov-html-0.12.3.gem 336896 BLAKE2B 94cfbae7085163ba714b2bdf14b7c5eb1a4bc5fcf39d7e99689d74bb1e693d5b534ca067ba5609f6cfecdba64667dc514b4f5dede020aea176ae2328d1806ea0 SHA512 7fd6dad02b16f512d7fb859f62e5e8bd0a277af103c7829143795ccae60a9a057c323728ac36a1c42dbd143a2f0d175648f6e223e6e7e3e6394a52491d3733af
-EBUILD simplecov-html-0.12.3-r1.ebuild 564 BLAKE2B 4dce918246c053138a7d5b63b4f8046ae81a9cef526869940044d2051d409249a1f9909ada69725f3daa1d7947f7626ae5ce5d206614906dd11f9207958bceca SHA512 0629af6108779a76c6418a2fa5ef3440337ff47f32cc5914fc16066df0228b341810fe71332dc8c7decb862d43d3c4afdcec03bc76c6145ad3ee6c5138ddd057
+EBUILD simplecov-html-0.12.3-r1.ebuild 557 BLAKE2B bb38fbb1400458ed5b2c5e66d8b4ed827add15c12f4aa6ca1a0c089e3352fff93158df23bf7a91bc4e7d167d37086d767005156d5012d824d1c4dfe7068008a8 SHA512 43580f5521cdce97fa1672e711654bac205cf9544c0542380f3854596cd3bcd9e15bc5693e47f4ef15f54cba3bcc4b880bc0ab78f6fc023adc7068ae3e7c8b08
MISC metadata.xml 409 BLAKE2B 65819dbc7c2f3a15b73e8a1e4117069d6ac4d3527c3cfecec29706f17268bab4baa99d5a9de6da5bd0e978c6ec928c4910af838aae3da105353618a140b135a0 SHA512 885470909b49833bc4cf0e6c87c58a1eb7cdb84278a7451e5f92608271b9feeb9c56fe66d1aacdaaf23ffb7433ad16d86384976283e9c23c1582ad4d3c970c60
diff --git a/dev-ruby/simplecov-html/simplecov-html-0.12.3-r1.ebuild b/dev-ruby/simplecov-html/simplecov-html-0.12.3-r1.ebuild
index 4fa6428ac43c..909e1f573bcd 100644
--- a/dev-ruby/simplecov-html/simplecov-html-0.12.3-r1.ebuild
+++ b/dev-ruby/simplecov-html/simplecov-html-0.12.3-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_EXTRADOC="README.md"
diff --git a/dev-ruby/slop/Manifest b/dev-ruby/slop/Manifest
index 1a47eaa23eb8..7659b445822e 100644
--- a/dev-ruby/slop/Manifest
+++ b/dev-ruby/slop/Manifest
@@ -1,3 +1,3 @@
DIST slop-4.10.1.tgz 17752 BLAKE2B d7be110a9fa012af3df26aa4a7dc055fe9443ca131ee078adb05fb4ef87c6976520ee96aca23893abb651bd6fa22ea350be5851ca6f142b301551447c0b12c34 SHA512 0ffca1dcb550a4b21188647bbc433345c62c61dcb5c6e647727ab21d0816a13b6e6cb17180eb86a870eb50ed67b2f44f72f38490f907ba21acaa81c2a2febc53
-EBUILD slop-4.10.1.ebuild 678 BLAKE2B 200d57baa884d311fe344f57d55d6710e8c3d5efb0f9d77dda60487f6111af60fcec0ca57c073b9a19e1407dfc29f7d35c28d29df173789377a8d5f381b21695 SHA512 10994778507fb4e1298a35053932d22b580c9adcec5ae5293479b0c68e17e9c261d5df7fe95bd8e83650117ae65b6271973e0b41b1d21ee2288f4df9b23af773
+EBUILD slop-4.10.1.ebuild 671 BLAKE2B a7bc82afeac4869e1f373b27d4b6eeedb3b6e5566b357ec252808494f3d875d6afedfe1c94907e30868efe7b09ce03911ce5f61273825669d97b707d40786e44 SHA512 0f59ed5e1a87e89ac35c44735b37c22507d56eeab4d33ea1da47c8340221356b81a1c691095c97f1baf511f4777787d59d7502fd7e5fb17759f8c419ea5139f2
MISC metadata.xml 389 BLAKE2B 3007f76ec3ad2c1ce734a5ea209b6708c78a10825986190254b7728087a7b04c19cf847d8f940476d3a796fe9a0272fb4b82db92a664d4edd90eb3377adf31e1 SHA512 777d72f0ab69f3523aed8a4487f4f4c391ac94af4eae7aa7efc3375c6c2539a1e1a85cd88d893a32c879692f1862251489642a6757a46401f3d7e5182d3ef5e1
diff --git a/dev-ruby/slop/slop-4.10.1.ebuild b/dev-ruby/slop/slop-4.10.1.ebuild
index 003a4bf68a9e..286858229e1f 100644
--- a/dev-ruby/slop/slop-4.10.1.ebuild
+++ b/dev-ruby/slop/slop-4.10.1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
diff --git a/dev-ruby/sourcemap/Manifest b/dev-ruby/sourcemap/Manifest
index 628d80bdfd55..48fc29a4d705 100644
--- a/dev-ruby/sourcemap/Manifest
+++ b/dev-ruby/sourcemap/Manifest
@@ -1,3 +1,3 @@
DIST sourcemap-0.1.1.gem 15872 BLAKE2B fac8ae7604a5d5a56b6aff82742b8c773bebfdeb41be6b6aeb3f2b5aff9c6cb2bf584b29ee7a6cfcb4b3064e6b1666e6c0341383fa4d39037759fcbf51ae57ee SHA512 d197a3aab0fe8c9e620c50d3bd994ed957b37dba071f6abc3b8a149a8a0490ee1b89512036b833ec44e6bdcdca6dacbdda9872036ba51736ac1d1e1f160ded59
-EBUILD sourcemap-0.1.1-r1.ebuild 501 BLAKE2B 03c34531ac9f9dd6d0b2b3955df3d0a7795f949032a63b51579045ec8ff7486f22c55d44907d1ab3971146234ea785b2854a204dcd2afa7ecfbe37adcdf5a96d SHA512 e73a69ac2e257560ca57780e48659c818ac54d492aa240528af0d07b00aac5daa55e68df8a1f8be5c2e83b2410e12bc447e52e52861615816a15eda83b0e39e6
+EBUILD sourcemap-0.1.1-r1.ebuild 501 BLAKE2B 2e2d081632a3cc0b6127dd93d4eeab30cc2c150d016905dc354a8416d162628e3ad29a5ef90a01f97b62a8d40ed70e7cbfc7d639dd83ef85b3829e644b13f27b SHA512 3e9530f033d8ff20510449d3ac1dcd8ebfc7180144a251c5e428a850b047aaeab6edd39e47a5eeb0f6dc732f6698c58f8c08027d637f1657c5a2d3d0fc96698a
MISC metadata.xml 344 BLAKE2B 6a62ffc58a838c2bb3938f0c681cdd2e8bfe82aa7e5bfa1f98c6ac077a70663fd8c4ea3b6b8f2d0d62aa5ba74212721c50c7a9c9bb215167ae20128f6cce9d2d SHA512 9c69de58f5785ba8bd3f87ad3dcb8929a2af84f3c22d15cbf9a37b11d9bd6b1749fab33d4ffb085b81c01334e6b0470ceb22b3e66e675bab840d21eeb65bde31
diff --git a/dev-ruby/sourcemap/sourcemap-0.1.1-r1.ebuild b/dev-ruby/sourcemap/sourcemap-0.1.1-r1.ebuild
index bd7d1b18438a..c7fa15a88ec1 100644
--- a/dev-ruby/sourcemap/sourcemap-0.1.1-r1.ebuild
+++ b/dev-ruby/sourcemap/sourcemap-0.1.1-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_EXTRADOC="README.md"
diff --git a/dev-ruby/spy/Manifest b/dev-ruby/spy/Manifest
index 4b2ff0e125db..6dc8cfabf775 100644
--- a/dev-ruby/spy/Manifest
+++ b/dev-ruby/spy/Manifest
@@ -1,5 +1,3 @@
-DIST spy-1.0.3.gem 34304 BLAKE2B 79571772054cf7ebd0471af1a625c06fc4491b11ce4eef94a480eee5d53bddb5a180d1795c763162bfa73f2b7745ec537644980eb42cdbea4210cadb3dfb8f0d SHA512 09628e02a209b18621ba8bdfaf6e44bce82dcf843417c7c71576de5bb214fe2b3ad8e619fe52abed1ddab4090de09b44e71d13f3814e0ccc438a3be8287dfb12
DIST spy-1.0.5.gem 22528 BLAKE2B 8568e16777c5979cc3542f870ac9517c8a4e0df666c05c5cb0e94f11345710c16429d542ac26df844328d9b722271ce68c89673f04ef87fe5607cd2d75d9a9ac SHA512 9a16b870c9b9ce35efb2e69cd8c1e7592e1589a3462844d956c5620df4bc818bf5574f2042cb6e82100142f6a9fd7ff25a5bfff124fbb849925a46ea7277cec0
-EBUILD spy-1.0.3.ebuild 560 BLAKE2B 257f26f834c15908e03924f8d45dd0c4c8fa7461715a218aa2dda63e27e7848a86aa58fdbc281a8dcf9cc1fe9ac474fdc9d5963acc9c5d739669198ba7abd838 SHA512 03b6bf0bf1ed0dd6fd2f6a8a0d18a9f44cb3a44c5148d9176d757aba2f356ca2d5de013e4892c75c67038fdb92f68b864d95e34bd6a270d958c825bdd4b538c8
-EBUILD spy-1.0.5.ebuild 553 BLAKE2B 1cdd4ecee6f7cc20fc1ef13c1e8f2aee89b736480f72469841178fed1f4fd10452bb33f1bbbbd30d8c74bae184d7e6c0680791cdf334ee3ea7d68b4fd07eb08d SHA512 8f88b52165218a5e879a0a6503ebd93d55f844f948eb82185b5a41b4925a11529a7978b3fdd53a6324b5b1e62bd01f3c7e2851527f63682a49bcb5ee10744350
+EBUILD spy-1.0.5.ebuild 553 BLAKE2B c8f19225f546fd67bab168eea854c3086945bcda52894d210d3548ae48d7bf831fb4dee3db7c596157b31d88e0e2fbe13989567cedbe54ab3302011f6a9aeddc SHA512 0a76d95545ac86f5f3d41692038bf372b3e360496c0a3e182519c3e8622a335e8801f031c6ad672f9b1ed88b6bf811b410be5f680eefc833b15d334ac9a54362
MISC metadata.xml 338 BLAKE2B 2aa35f9715605425fc1d481550d40d225dcf91123d26eef91eb4544d4d6c1c3853f06a58f8b1662362ee5f22a3aeb3d8db8838db6ac1b6e5a91eb589e8d08b6a SHA512 9bec36a190e29f3800aa6af08e01fa9cdc6b06e1234f2cb38d027152370e5d4e8f351fe94cdfd49c53227e7ac9162fceaecdfef18378f969460566ce74f50cbb
diff --git a/dev-ruby/spy/spy-1.0.3.ebuild b/dev-ruby/spy/spy-1.0.3.ebuild
deleted file mode 100644
index 3edeeab0a89c..000000000000
--- a/dev-ruby/spy/spy-1.0.3.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A simple opinionated mocking framework"
-HOMEPAGE="https://github.com/ryanong/spy"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/minitest )"
-
-all_ruby_prepare() {
- sed -i -e "/bundler/d" -e "/pry/d" -e "/[Cc]overalls/d" -e '/[Rr]eporters/d' Rakefile test/test_helper.rb || die
-}
diff --git a/dev-ruby/spy/spy-1.0.5.ebuild b/dev-ruby/spy/spy-1.0.5.ebuild
index dcf2e1153a2d..7f17135df639 100644
--- a/dev-ruby/spy/spy-1.0.5.ebuild
+++ b/dev-ruby/spy/spy-1.0.5.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
diff --git a/dev-ruby/sshkey/Manifest b/dev-ruby/sshkey/Manifest
index 18b874a2577c..bd57b6dfcbc4 100644
--- a/dev-ruby/sshkey/Manifest
+++ b/dev-ruby/sshkey/Manifest
@@ -1,5 +1,5 @@
DIST sshkey-2.0.0.gem 26112 BLAKE2B 19fb790d4eba7f57e96b57d838fb6736857b9394f678d37f4577a1794b6d7f901fe35165616c317add04d470a301ab79b55e39d64ef93b566d4c1f628a74fe22 SHA512 dfd56a8b3b4f6abe785f37b5e1a4a61799c704a864821c35beaa6ddcec51b2f9f0111ef945fdacac685cbe6141e7ce2ad0c9bae8fa4cf8a8d48354701a0e5d05
DIST sshkey-3.0.0.gem 31232 BLAKE2B 2bf0a99dd89866ed0d63ac9df4aff9f1085178fef2485c29f4777838e26bbcaac71a80f73446fdeea443e970912f98b10796d095bb8661d3bc8e108e5ae545ca SHA512 5d72a6e6e30de68ecd81176d4d50e74d34c89f63efeb6df374ac5226f19c47254158a7d9f909661839b3a0188d88fe4521bfdaca8b20ee3aa4db72996b7519ec
EBUILD sshkey-2.0.0-r1.ebuild 335 BLAKE2B 01973218d1ff75c7046065fc75eb1195ebc595af39460c3268157c1b20c3d2a3da9e2ec16666465d644a4a7a416a49d2fee90c6696af5161015a2677855ef42f SHA512 8925402ff1deeac09eefb147dbbcf2b978b6895b3f732a608e7970f7fb5108836c85d1830296ad4dd518a09595ebbb5ef3ac90b676a5419e3709c870f875e040
-EBUILD sshkey-3.0.0.ebuild 332 BLAKE2B 552784783a6a188e37919016d722ad680bb9511b109b2e70ed428716ed95b277bff1930ee4bb965405c393ba2f447880224b8357e8ce1f3ad43846713da4f950 SHA512 8c229c54314c8580d4576a91be972950558527ca41e5d45f8339cbf2e7348130dbea9b0412d18d0252b086069ee3badcb1514c385ed644647a3cba82b733742d
+EBUILD sshkey-3.0.0.ebuild 339 BLAKE2B 1183c1af3f32c630df829c6779348c5c4174972fb8e9d89d88bfa7ae1fe80b583632c285b99b814f9db0fa4cb7f83ce7dceba9406fb548fc71933e27dae8009f SHA512 a6ded806f340df5be1c81479446e40ee0d71ce579a11f97c29d4e853ac89347f98138cabdd7f23fff96d5fe962b3afb27fa2fd6543f0995cb86022488f88aee8
MISC metadata.xml 386 BLAKE2B 232746e91c1836006824328f59a37ff1c5de32875e2629ab98f6d8bf9ef190d30914e2655ce593c66046f1ff29f605e4e70804786936579d0335b5ff1030855e SHA512 b75e63f76e0dda7f0a52adb58a118d558dd2a0c4ec553c758dab82cc478c877cf504b2f1653ce405f2c15a0bb06184c0dce54d75735e53aea28d3965c78f8e2f
diff --git a/dev-ruby/sshkey/sshkey-3.0.0.ebuild b/dev-ruby/sshkey/sshkey-3.0.0.ebuild
index 338496c93075..3158985b3d38 100644
--- a/dev-ruby/sshkey/sshkey-3.0.0.ebuild
+++ b/dev-ruby/sshkey/sshkey-3.0.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
inherit ruby-fakegem
diff --git a/dev-ruby/stringio/Manifest b/dev-ruby/stringio/Manifest
index c311b6fce405..e31e4b1cbe47 100644
--- a/dev-ruby/stringio/Manifest
+++ b/dev-ruby/stringio/Manifest
@@ -1,11 +1,7 @@
-DIST stringio-3.0.6.tar.gz 44971 BLAKE2B a143fc01e7b9434db3b444f6049b002549a4149b9573ceeab4bf8955555290b1f41ef6ff012c7f58d1bc0559ca864e83aeb34f0cb75c3133ea91ac51f55008ff SHA512 118e7672fb347b111f90f4380e49ad01aac617fdf6afc9317f2242e942e68fa55ef5d71782c15156ed7b4c91d1eff75ac68d870885650ac4505d6a17b368afab
DIST stringio-3.0.7.tar.gz 44797 BLAKE2B 2772028015b6eb5e5a45e9c86551e62e91e24a627b7280530a10b1d343f08eb19b53d4fbeaf791ed23a239e0609775e8eb4c0550dadc282f690ecc9abef7930b SHA512 fcea0a32bb70c6f1d8a3b237e8a8dbb2677b00c077f0d6ddfa72e1e382c832277ee592dd2e17abdc12003b0494665853eab18fa90bf6f34f51efa0f62f7ea1b9
-DIST stringio-3.0.8.tar.gz 45503 BLAKE2B df001e845915ca4042547338a2fed71e2938efd606b0c9ec907391a3017c8e7c6f545f6c26195caa4ca698ca24612bb2ae676320440a8a005c8efad6efa68bec SHA512 db6be9e9cee01849dd2da0540717a5c0263bfac6c367002149b67c1d001fd8f386b14a61f41445f96fe02007807e173895f2fefa8394589374d265df33f6ff3d
DIST stringio-3.0.9.tar.gz 34991 BLAKE2B e047831dc0c88732b9939cfb7f5df97aceeeff1bdc569d3326a5197afbed0fa64300fb844fc305a888701f164bb97239c2ca129cff05444afa496afe23f370e4 SHA512 7724ae91687408654d9686bd01aaaf7a61ef7766c11570fa62cae622c5f70ad70cda88d5386bd87147dd9e7c1edfd4e70a882d03a8e7afdacf06820e57afec49
DIST stringio-3.1.0.tar.gz 34946 BLAKE2B 4478e6493eb96be48c3f36830948e9b554474200a8738b5e4ab98d38fcc9f429a7b52cff553c0639fd8e30da2699802f5e1c385e51ab5965b0486ae9d0a44879 SHA512 d980566af84645700ad8450ef770ba2444ae7fb9f18cb33b141be0905536bcd639ec619aa535746109777f2f837727103280d80f2ff32fc8a22461a442f09e5a
-EBUILD stringio-3.0.6.ebuild 912 BLAKE2B f66947230f3091daa94578cce02b7c341259e9fec883544fd6ccd0e921c7024e54323d6938b9590976ddec1e2f87b2e473e7e13c0b9e0d1c5f8e7abe0dade46a SHA512 35e147a8246b79a360d74e5c036f64480f2703a2fd67984de8fbfb10ef07eeb4fa2bee96748031c1ceb91a4e64414a8c701ca582c492f4a1bee76cbd1f87dda9
EBUILD stringio-3.0.7.ebuild 912 BLAKE2B f66947230f3091daa94578cce02b7c341259e9fec883544fd6ccd0e921c7024e54323d6938b9590976ddec1e2f87b2e473e7e13c0b9e0d1c5f8e7abe0dade46a SHA512 35e147a8246b79a360d74e5c036f64480f2703a2fd67984de8fbfb10ef07eeb4fa2bee96748031c1ceb91a4e64414a8c701ca582c492f4a1bee76cbd1f87dda9
-EBUILD stringio-3.0.8.ebuild 920 BLAKE2B 89fe84bcd627f3708552b7fd902498ba955c7f4c3872b7cdf697e513bb542ece647d60625191535a92f2730f12e11ce70e238e2b17aaa6908691e9dbec27723f SHA512 00513400ea186154c3ec9a465fb03717b5ee37fa61dc8557d2038ee3e8d151bf5b63b6fac5fc288aaecfcf329687bd9a09cf36d00e74b5d38151ed73a892d434
EBUILD stringio-3.0.9.ebuild 892 BLAKE2B fdb6ba89253749db27545934f660130cf3397ca83ab53dce5afd09fb312f3ec74cba3444435479c348337650fe89d838efab288b57046e3cf07d91f5546a8be2 SHA512 96688fa57e457d19bdb1bf6b7570183c5875e45a1bf474f1c4d56e18c36ad450110ba2d5d62fecfbbf63afa65a29eb0ffead0d2119cef7d3ad5c395aa51a969c
EBUILD stringio-3.1.0.ebuild 920 BLAKE2B 697b08b8ed5d96da2148d9d95fc3368b3d5efebca7e19adcd932d926875f4ae651ed69a320a0b60072c2381e53f6b30d910bbcc3c8b20368709a626a24acf8af SHA512 4db54c1941f9fc4d84d254d41db0b5e3c9429735484bc420fcf853709c1ce4215e68020994a6f3b81816fcb7a2b8194fef1cd60c100f10402a7bd327e931b5df
MISC metadata.xml 340 BLAKE2B bd5f8222a43eb391d2d14a1b878fadefd9f8a322e87b5058d482df79d95d70f7ef19c54e7ae12dc29e7ffc84c72e630f0ca46ac095059263cdcf6047cb4fa4d9 SHA512 f1f32d2c4c13e19500a7ff23b684b180d3dba8a79e49b8cb57b80e265d09e06cb8b7a9e6b743158a140967b7ccbb991fdf51cb3a6e95be4e24378a5f85efcbb2
diff --git a/dev-ruby/stringio/stringio-3.0.6.ebuild b/dev-ruby/stringio/stringio-3.0.6.ebuild
deleted file mode 100644
index 5fba86219b99..000000000000
--- a/dev-ruby/stringio/stringio-3.0.6.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_EXTENSIONS=(ext/stringio/extconf.rb)
-RUBY_FAKEGEM_GEMSPEC="stringio.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Pseudo IO class from/to String."
-HOMEPAGE="https://github.com/ruby/stringio"
-SRC_URI="https://github.com/ruby/stringio/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-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"
-SLOT="0"
-IUSE="test"
-
-all_ruby_prepare() {
- sed -e "/s.version =/ s/source_version/'${PV}'/" \
- -e 's/__dir__/"."/' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:.:test:test/lib -rhelper -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/stringio/stringio-3.0.8.ebuild b/dev-ruby/stringio/stringio-3.0.8.ebuild
deleted file mode 100644
index a61d8368f129..000000000000
--- a/dev-ruby/stringio/stringio-3.0.8.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_EXTENSIONS=(ext/stringio/extconf.rb)
-RUBY_FAKEGEM_GEMSPEC="stringio.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Pseudo IO class from/to String."
-HOMEPAGE="https://github.com/ruby/stringio"
-SRC_URI="https://github.com/ruby/stringio/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-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"
-SLOT="0"
-IUSE="test"
-
-all_ruby_prepare() {
- sed -e "/s.version =/ s/source_version/'${PV}'/" \
- -e 's/__dir__/"."/' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:.:test:test/lib -rhelper -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index 70c401709236..d89f476f2304 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -5,5 +5,5 @@ DIST sus-0.24.2.tar.gz 31233 BLAKE2B 4090aac36d529984e5e447e529988838ed68f9ca4f2
EBUILD sus-0.21.1.ebuild 833 BLAKE2B 09df66af0b12aa45d93ade9e667917401286f7d5f412b920a821592f7c51e34fbc565c3595983ebac9958178e79f14a0f8c649445d83f6693635595ac0811a20 SHA512 bda298d53f329c850a8ef2b18162a1775c71cb84562c7fc4a03f8d2aa250e1fd7d26e434277f8ce49b102c7ac2f8e308d348e4fc9fb24263990f8908066e96a7
EBUILD sus-0.23.0.ebuild 826 BLAKE2B 7d0144dedead9f5e32f95dcd65ef4744197e11e24e41a715e72ea4914634fb61fb6e8adfac34c559244002474373bcce2dbc94bc939b53769bb482c21be1f76a SHA512 f472c659a0095382e614fdb75e664d0b5b909017c46f9870b75092e892995abbb0688b0c1ccb4139134f0885c28be994c585904fe4fb543fd145551d3774723e
EBUILD sus-0.24.0.ebuild 828 BLAKE2B 9c8c2dc26722d3b95e87b7ee2cfcfb2b4ec7ccd03e03f598ac85e11543c58f1bf569dee9ae44f00eade54647bafd46e016319cc786a424b72acf941deb8542f5 SHA512 a022843f7ea96828701176a2ee61c6a618b55f573686b56418d126766451226cb86f19b6ddd34a2ce1493d1a45eadc88e7797619a6c9d621820569a2be198158
-EBUILD sus-0.24.2.ebuild 828 BLAKE2B 9c8c2dc26722d3b95e87b7ee2cfcfb2b4ec7ccd03e03f598ac85e11543c58f1bf569dee9ae44f00eade54647bafd46e016319cc786a424b72acf941deb8542f5 SHA512 a022843f7ea96828701176a2ee61c6a618b55f573686b56418d126766451226cb86f19b6ddd34a2ce1493d1a45eadc88e7797619a6c9d621820569a2be198158
+EBUILD sus-0.24.2.ebuild 835 BLAKE2B be14626b62b654b5a7c4a6aec84df016909415af6897414080dfebae12bbed126f762125f9018af0817a32e39ae2dcfc32df49d4b54284a00bb6968b0148b491 SHA512 ece01fd552a589305ca35c3bc59e9f55c9d3ede77a60ad19da64fab2a31a3257cc26e82ab6a03397db8af28a841bfc015c5f27df0b97255dfc68627ebd3c4f27
MISC metadata.xml 339 BLAKE2B a89a738b1bc39d01b68a8ff2f6ea0b7edbb35c6c9cad01b7762e2ee4e99b00bd72b87752832fb2a09017836a648334aefaf3009d6912917e490c13557427f963 SHA512 bcc9d407a5fb5159fc2910fa0eab40d3654d78907a0b1812351adf85cf577d3cef53550ebcd86aa40ddc6c03714df97469615dccab9ec4388728ab1106cf6cd0
diff --git a/dev-ruby/sus/sus-0.24.2.ebuild b/dev-ruby/sus/sus-0.24.2.ebuild
index bd56aec6e77e..93ded49cded5 100644
--- a/dev-ruby/sus/sus-0.24.2.ebuild
+++ b/dev-ruby/sus/sus-0.24.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_EXTRADOC="readme.md"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
diff --git a/dev-ruby/syntax/Manifest b/dev-ruby/syntax/Manifest
index d28f7e2b273c..f3960a0205b5 100644
--- a/dev-ruby/syntax/Manifest
+++ b/dev-ruby/syntax/Manifest
@@ -1,3 +1,3 @@
DIST syntax-1.2.2.tar.gz 41485 BLAKE2B 09a1fc9a4172ec8e6a748981a966c891038fe43303360a3e5f2302aa0fb370b1098c7fd7b8a1fc2f022365ac8491b3e9f9146f940dffc772fb68fa8be5245986 SHA512 a3be7ac736d6c77833aa532f17485c076d34e66c40426c9c6be2dbbde87b2adb7154c9b3bed3439cc12577dffc01c8148e0870a0d02b3a02ffbf9fb1d651433b
-EBUILD syntax-1.2.2.ebuild 817 BLAKE2B a9dbe8afbf41a4f9a2168b78af3b8a4b3df3f31126ac1ce07d92b927a5c1edf8ca069aaa57758ce78c08f6d7b3d0fd914cec048e15375676ea17c996fb757611 SHA512 e12ac0aa953d3026d1db61cfec8a97f999d92279a85e5e0d8f0b5ab7ffba30a589910864671acc08b448d79dd5e9b5b7e9d56ca2da8570a1e5b64b54a17725c5
+EBUILD syntax-1.2.2.ebuild 810 BLAKE2B 453e8295b26c1b4c8a7dac9db1bc1526d592337abc62ad9fb94d970851e32213863d7767749daf943393aeb21375544033cc37b5674be87aefd1036b67b72054 SHA512 23cc3219a21e2b62f2f0ac850c62e978e6247810feae6296c6542f18cac2276eaafd163fa79c1abcd110b911279a0beb1a55f15662e7134d00f515aac9c4df86
MISC metadata.xml 340 BLAKE2B 962456ed8d58f70077c45c1e25321a61123b84f766464a3dd13ec1ba997470ac11c4ae155abf551ac30755181790a775437d31f66ac2079af46b427aed2939e3 SHA512 f21321695f1484807cf772bba7be2b9867329e8534108e3854ffab9b57e4742177c2767db31aafde9fd878622bcc6230c748c955423dbf3fa39719cf815a1987
diff --git a/dev-ruby/syntax/syntax-1.2.2.ebuild b/dev-ruby/syntax/syntax-1.2.2.ebuild
index f7cda7e3d657..955cb9466143 100644
--- a/dev-ruby/syntax/syntax-1.2.2.ebuild
+++ b/dev-ruby/syntax/syntax-1.2.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
diff --git a/dev-ruby/systemu/Manifest b/dev-ruby/systemu/Manifest
index dffe9fe65f60..52e5c7d8de21 100644
--- a/dev-ruby/systemu/Manifest
+++ b/dev-ruby/systemu/Manifest
@@ -1,3 +1,3 @@
DIST systemu-2.6.5.gem 15872 BLAKE2B 795245f1741af87da43b51839d758123909e3d2a6bb95bd516bd5cc8b73fd38610c00445a49ceb784efedffc575eca96bc61e17585dd50c67bf0ecfc6b9256d1 SHA512 1755e1d24f6d93fd07578859873b94d3fbc855f86c94bf9eb0389959837e94e432883c638ed188e75254312c2ac66eee2041d8b13eff428b473ddf8a8105461f
-EBUILD systemu-2.6.5-r1.ebuild 495 BLAKE2B 25a6d77a55cd2f8c9975b3f9d792d250ea33949af4dc9d885c8b3ddb7daa0e05f2f45f8c200f800ebfbf6a93fdc4b63042a0c7f10222c3436ffbbc2ecb6f38a2 SHA512 ebbbdbae4ffa06ae76b064c5f2758c31326e28fb76cd34b1fe9ed8d881de5ace752513de805c620ba3e8f733731cac8f1397d8482a0ac29bf34e0e87b10cb0c7
-MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14
+EBUILD systemu-2.6.5-r1.ebuild 480 BLAKE2B 835da9d49196f737757379c4c9065053d546e4249be4ceb2a0e04e503bf0277ca061a90f76f8865a17879344b560ca25ae4e957a5d6158f6de65dd730a6fc992 SHA512 b0f95659847df03b6e4c8a3049e2b968d4f0524be7fca5caf61485598ad82a9fae187a86acf9a2539aac7ce70c3dfae5ac39a071997aac9cf5cb267203757bfa
+MISC metadata.xml 393 BLAKE2B f5ff83eba3b06b8ce563a4639e3515ac37467f5cf0d7d0b8a897a4e941bb1a8d3662739dcb8497156c1fece516a3a017eb36aed08214ff4ba83b300259746295 SHA512 fcec658c4f0e831ff77c8bf62f35328f38d97c6e98de06682e34d8404f5261e32b7bdfce3db8de0cf3c5e032bc4ee0aea907d9fdfdd21dae11d04bc57b00cecc
diff --git a/dev-ruby/systemu/metadata.xml b/dev-ruby/systemu/metadata.xml
index 658c72b1920d..6ed983b73916 100644
--- a/dev-ruby/systemu/metadata.xml
+++ b/dev-ruby/systemu/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>ruby@gentoo.org</email>
- <name>Gentoo Ruby Project</name>
-</maintainer>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">ahoward/systemu</remote-id>
+ <remote-id type="rubygems">systemu</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-ruby/systemu/systemu-2.6.5-r1.ebuild b/dev-ruby/systemu/systemu-2.6.5-r1.ebuild
index c361c58c68eb..6b2cd7170daa 100644
--- a/dev-ruby/systemu/systemu-2.6.5-r1.ebuild
+++ b/dev-ruby/systemu/systemu-2.6.5-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_TASK_DOC=""
@@ -12,7 +12,7 @@ RUBY_FAKEGEM_EXTRADOC="README"
inherit ruby-fakegem
DESCRIPTION="Universal capture of STDOUT and STDERR and handling of child process PID"
-HOMEPAGE="http://codeforpeople.com/lib/ruby/systemu/"
+HOMEPAGE="https://github.com/ahoward/systemu"
LICENSE="Ruby-BSD"
SLOT="0"
diff --git a/dev-ruby/test-unit-ruby-core/Manifest b/dev-ruby/test-unit-ruby-core/Manifest
index 5f64c06a0e0a..d2e297a0b361 100644
--- a/dev-ruby/test-unit-ruby-core/Manifest
+++ b/dev-ruby/test-unit-ruby-core/Manifest
@@ -1,7 +1,3 @@
-DIST test-unit-ruby-core-1.0.3.gem 15872 BLAKE2B 35130e8c1ecbcefb80930b2d5ecd9d19873d8e7e17fe2b857e63407086a1ea8d9d57ccefd3cbe6c18e7dbfc09ea0c8e66ef76e1482450ed906ab93c455412aed SHA512 adeb406987b8e76b99006f4afec63038109a14c48f13d2ecf41cbda0445b157d64892790f9a6fad7ef83ecb43dfd19f099eeccf47d542e02a9a8378506ceb96f
-DIST test-unit-ruby-core-1.0.4.gem 15872 BLAKE2B e60d466c5c40f12606554a01ad266778c0006dcd8a4afa39ff829f3987235f9ce8ce29a5089cd7939c617cf13179ab465ae1be7b93666b3b0a0ebac673830c9a SHA512 ab09bc7cd390f5614c891a49e38233bfa71d474a9ddea2e2fc4907336d74c69cc6c002f0d0a4d1583a7b1aba214552f32f8d425f12232242c18e209cc8bc413a
DIST test-unit-ruby-core-1.0.5.gem 15872 BLAKE2B a6f20b5696ad61affc8f508eac804d2816910754a4a6f99105bf7b04bedcac6c3931fc83eb0e77497b94610f31c8242c312e66463d2ebe637596c6ac0db099be SHA512 0fe157b49be30788c14c77e5676065ca3e1150f95b1ea4c0f68552ed331127263c996798ca82bb02e1d0d6afe2de9bc186da4cb89fdc922284d17ab77fe623ed
-EBUILD test-unit-ruby-core-1.0.3.ebuild 517 BLAKE2B f2a16acf2ea86e1b2bececd6fa836c5fc4391e1800df24ad881bf6acea4ffa708e27cbd1e3fb9372b19ea10b0febd4bb1ccfad186d79608cdfe3ce78007ebe24 SHA512 469ca40bfabbbaede9fd5bc937e6ac3ae71b00c68928d3d6a0e5667a171d2a25c754169f060b037eb8b7a4b53ed144eb87605264ceeef71d9fbd20fe6b93fa26
-EBUILD test-unit-ruby-core-1.0.4.ebuild 517 BLAKE2B f2a16acf2ea86e1b2bececd6fa836c5fc4391e1800df24ad881bf6acea4ffa708e27cbd1e3fb9372b19ea10b0febd4bb1ccfad186d79608cdfe3ce78007ebe24 SHA512 469ca40bfabbbaede9fd5bc937e6ac3ae71b00c68928d3d6a0e5667a171d2a25c754169f060b037eb8b7a4b53ed144eb87605264ceeef71d9fbd20fe6b93fa26
EBUILD test-unit-ruby-core-1.0.5.ebuild 524 BLAKE2B f8a90069abe5275750c43104e4136d593a5836958c0069e4891c83348fe585b1b2b0c933ea5fb458224af654329a807af0d22b1abf6161436b8645962a6f6929 SHA512 bf4d6615fc3529bc93da7f32c4ebca75cec2b7f91ab7f7d93af8582eb8d8246eaa49fef0c675048e2e6dfb6d3693309719588a1000f69102bc415eebd699446a
MISC metadata.xml 399 BLAKE2B 2603ce47ba731ac6f9a822859bf3216a1839716f833a87cf614fd4d4978204bcce30fd05acf0850f75fb17c7b35684607f3efe9e7dbfaa984b0e176e8be138a6 SHA512 40911471efcf83b2a4cf802732883ea3ecbcd639a6462c0609c91a473b50d2a6f79b7067fbadd701e16f78d3ef4a8418e3d6a4e40c90bfad1d4ac3b6faac2579
diff --git a/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.3.ebuild b/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.3.ebuild
deleted file mode 100644
index 42761e439544..000000000000
--- a/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.3.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Additional test assertions for Ruby standard libraries"
-HOMEPAGE="https://github.com/ruby/test-unit-ruby-core"
-
-LICENSE="|| ( Ruby-BSD BSD-2 ) PSF-2"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
diff --git a/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.4.ebuild b/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.4.ebuild
deleted file mode 100644
index 42761e439544..000000000000
--- a/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.4.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Additional test assertions for Ruby standard libraries"
-HOMEPAGE="https://github.com/ruby/test-unit-ruby-core"
-
-LICENSE="|| ( Ruby-BSD BSD-2 ) PSF-2"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
diff --git a/dev-ruby/test-unit/Manifest b/dev-ruby/test-unit/Manifest
index 0f85cdcf0641..87c4e89bbe3c 100644
--- a/dev-ruby/test-unit/Manifest
+++ b/dev-ruby/test-unit/Manifest
@@ -1,12 +1,6 @@
AUX testrb-3 183 BLAKE2B 5bd4712b7a73cc480669facf537b5bbeaf16eeae2782e21d5fe88cf92c9945845803d3f1611d465a3fc16f76838b5aba964e9b96eae35d9cef1b0b269bb94e2d SHA512 cff9584c54bb682f03a0253df953ea930053642e249a3c4573e34cc78f4b77ef943ca5a2c7d1869d926b4a8d9e173ebece69169d845724b03c03f00608bdbdfb
-DIST test-unit-3.5.7.tar.gz 164734 BLAKE2B 470a4552f2da0b7b9c8f3cbd071229fefa12c1e48c32936a6520902a9443a891cd19ed0e7c71ba4f8d81747902afd2e3dbc3eaa6ac7683ca11e5ad88e7c4497e SHA512 af678a89590c9305eeac3a4e5c7e99354df5b49157de573ee3ff312dad9f12dbcaef3dfe7ffc256194e39e0438625acdd9ab3e9686d7e2c58b2cf225f7f1f74c
DIST test-unit-3.5.8.tar.gz 165216 BLAKE2B 1a039931d87ce3ad4afecd4c1105bb6197acc05be3b9091ca6361689f42d725d1333553b7527bc5cb46306acd3ac4df20ed809e0aca9928a760fc0d849a51e2b SHA512 ab7f492dd5f4606cd91a32240aa3ef6dffec48281b65d960bf87d0b2a9a865d6273bb4cc6896397136c5b313669f615fe6f5a83a6a4ab241013eaa51cf5e3341
-DIST test-unit-3.5.9.tar.gz 165232 BLAKE2B 7f44a4e6f00025855a776daae53e0ffeea595eca3c31b0dbc56bdd0c2a64b5d91371574d148e82d2382d06e04b769d8df6c926939320083b44763a4ffc71c732 SHA512 3af89f786bfa7b155d55609762dc84da4039f8953a8235694aff2e846a663a2372f2c2b1e46ed57ca9785de1d241337145743d7af0f348df6e3b5025edd9ce2b
-DIST test-unit-3.6.0.tar.gz 165258 BLAKE2B 68c98680fff89e30d47ae463c81a0a9759e895ce874e324291a29d0b238b0d128a27a15db7bdf9d2d8c2f96fbdcdb093b36e816c94f5a1d6626370cd320fc12a SHA512 f1b168c1a5dfd93af6abb5c545ba26f5f45402465e8e2c4e7d7840114a98fb8be39b4ef540b57dca6c58240b59ddf4572b9864c46e63bd832a96c122a606d523
DIST test-unit-3.6.1.tar.gz 165438 BLAKE2B 5f5b912eec04ddeed6501c873850df3b5e3bd4450994581055634ba9923fa54c9c4731593fd24bc08caf1ce2e4f8181a39221bbfcc2f80359395b5fd30df80c9 SHA512 0788871faeb9d9c9e2a07cf4cae7b63d9520ff1e1be831889861c9d76b10bd6f59a60c0417c7b5ae97856bfd1c75cffd4e1c9a006f7a0c651432196733aa0f08
-EBUILD test-unit-3.5.7.ebuild 973 BLAKE2B fa15967156e56d1f5880b9971c2c5f7e9385bfd3d71482ae4ce3287ae5c5cc468524dc2edcd18c9df5016478dda206b7f1eb365d2dfa462ad27a1502a6699e09 SHA512 65aeb4804d35745e82343cea7749027ee7ce0a28dc79b4aed3e3113ff488a7760a3af7be089172d0495f633500e01d7c6bda034141cc165a1e18ea05c7a5fb8a
EBUILD test-unit-3.5.8.ebuild 979 BLAKE2B 27d3bb3a6d6c5e2f8e9d858f7c1e58a2a430950b1993b3f9c8c7e5c9fe53692c899748bcfe6b45deecc7f55af2dbf94518c8d3505a268007e4919e52fada2d41 SHA512 460530bdc51b1c0041a6965d83cd7c9c3396dfd9bdb7b3da603534fff0254e7a3b44f2c8a13f8ec4adb9d749c82d605fab7ccc66adae7081e6681e311574379c
-EBUILD test-unit-3.5.9.ebuild 987 BLAKE2B ad4aee7bf945eb34932fe82a19340be9a037a6851bb0943301f39a2096760da9ae3d51b9f529b5ab865bad583825a31a2a1447c4a8cc78e374a2a8aef627f6fd SHA512 3bab34c3015de3ebdb0402c324c2c7c4646d23f310fa803811511b6893533f2ee593abf3e008e82d4f03f9a3c9dd6a73b41d805aad7854be8697c6ea674d8ab6
-EBUILD test-unit-3.6.0.ebuild 979 BLAKE2B 27d3bb3a6d6c5e2f8e9d858f7c1e58a2a430950b1993b3f9c8c7e5c9fe53692c899748bcfe6b45deecc7f55af2dbf94518c8d3505a268007e4919e52fada2d41 SHA512 460530bdc51b1c0041a6965d83cd7c9c3396dfd9bdb7b3da603534fff0254e7a3b44f2c8a13f8ec4adb9d749c82d605fab7ccc66adae7081e6681e311574379c
EBUILD test-unit-3.6.1.ebuild 979 BLAKE2B 2b2aa0e84f492d05d7c72f8171aa011836b4cb54d55129d52636455f84e3f458ecd1a25a6e96ddc71fbf841a916c93d340a55ad4dfaddddf24efe6961afe11ac SHA512 6f558dcc25f435a49ec22eda8369771cde0b24601d3ee6a57434e91d1690271939349fed7c58276a5ccdf0ef22ae1dd028d37473e1a26c6e58178c07c7e6a860
MISC metadata.xml 399 BLAKE2B 2603ce47ba731ac6f9a822859bf3216a1839716f833a87cf614fd4d4978204bcce30fd05acf0850f75fb17c7b35684607f3efe9e7dbfaa984b0e176e8be138a6 SHA512 40911471efcf83b2a4cf802732883ea3ecbcd639a6462c0609c91a473b50d2a6f79b7067fbadd701e16f78d3ef4a8418e3d6a4e40c90bfad1d4ac3b6faac2579
diff --git a/dev-ruby/test-unit/test-unit-3.5.7.ebuild b/dev-ruby/test-unit/test-unit-3.5.7.ebuild
deleted file mode 100644
index 4bb0e6fe0073..000000000000
--- a/dev-ruby/test-unit/test-unit-3.5.7.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="doc test"
-
-ruby_add_rdepend "dev-ruby/power_assert"
-
-all_ruby_prepare() {
- mv doc doc-install || die "moving doc directory out of the way failed"
-}
-
-each_ruby_test() {
- ${RUBY} test/run-test.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.5.9.ebuild b/dev-ruby/test-unit/test-unit-3.5.9.ebuild
deleted file mode 100644
index f0afb7f19eac..000000000000
--- a/dev-ruby/test-unit/test-unit-3.5.9.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
-
-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 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="doc test"
-
-ruby_add_rdepend "dev-ruby/power_assert"
-
-all_ruby_prepare() {
- mv doc doc-install || die "moving doc directory out of the way failed"
-}
-
-each_ruby_test() {
- ${RUBY} test/run-test.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.6.0.ebuild b/dev-ruby/test-unit/test-unit-3.6.0.ebuild
deleted file mode 100644
index 8878b923983d..000000000000
--- a/dev-ruby/test-unit/test-unit-3.6.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
-
-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 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="doc test"
-
-ruby_add_rdepend "dev-ruby/power_assert"
-
-all_ruby_prepare() {
- mv doc doc-install || die "moving doc directory out of the way failed"
-}
-
-each_ruby_test() {
- ${RUBY} test/run-test.rb || die "testsuite failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- newbin "${FILESDIR}"/testrb-3 testrb-2
-}
diff --git a/dev-ruby/test_declarative/Manifest b/dev-ruby/test_declarative/Manifest
index 551e6db71fb7..8d5ce19ae228 100644
--- a/dev-ruby/test_declarative/Manifest
+++ b/dev-ruby/test_declarative/Manifest
@@ -1,4 +1,4 @@
AUX test_declarative-0.0.6-backport-pr24.patch 1008 BLAKE2B 54d9d15a686e65ebd9bf667476ae54a1f4a7f4ab6984b8671f8d17c8d602d32f8ef78a9a7fed1197834bc7bb09483f4312f5f3c4f4fedc448d198008f09fc2ff SHA512 fd8880ba6e4855efdc0d28e9689143d4b55ace276b394a241c382aac6aaf9943df7768cacb7cc2d00f59a13fd7e743165734c9bc201edabe2eea95b2898ce02f
DIST test_declarative-0.0.6.tgz 3586 BLAKE2B de8e4b011de9ce0773e2c76887d6cf7d888c2f799a07e6dda024b301594edc37ccf2c386c366c0a13d81a1f0697fe7be92932db7d66e5ed482d529fac4b9ce78 SHA512 f147fef7f3ac912c7b1cb2826cfc7cb5abf4cba92ea4f7accc2b1ba3a4f0775bff5ae06e80370144b7b1e7d03e2f3129e268c5d7056ee2aca9d77047a1b5a1c3
-EBUILD test_declarative-0.0.6-r1.ebuild 1206 BLAKE2B c90c04ac083ff2509606cf66aa51294cb76cafcbbc41f7734da74db33f457f4230e9afd70d38abbe5cf8521998c514063eb9769bd545676f4e84e50a0d2fe4fe SHA512 e1b72039c53e00c7fd82692e31448b17d8d701b8bdb0d6594a030ed7c6a6500da0ef545430db868aaea50a9b15bd1b4e3f5d18c9cea3a03e5532d431e82016f3
+EBUILD test_declarative-0.0.6-r1.ebuild 1199 BLAKE2B 7e6b0593200517f305d3b7464bf441d0f968d3b3c33f7dddaced332fd3517479932055a5645b56c98231cb0ae8c3844047f6eeba206f15e8c4d88d582a80a1aa SHA512 cc82d9f68f55ad9aa7b74d908cb063e6dd16663c57f99674b5257f55765b1d7feee7b3e74e5a65bda6f2d6ebbbf2a0b055473420b492fcb081d13ad3ae516ea1
MISC metadata.xml 353 BLAKE2B 504efd99cbd9cd70b9241711a5ecb7ac96f10bef5a88e25288dd6293e1c42b2d215ea3042feff270a4c9b9d36c724a6f6450d180dc69a724781d034e5d91e27f SHA512 c6a704277f2ee955f9cfc5898a89285951ee0a9546760bd949bd29e06b4a8037788365b9a95e2530da65907e03fab5d52dbd0d73768ee75cfcf1b00eddea5d85
diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild
index fbabbb619970..fddfc598d4d5 100644
--- a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild
+++ b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_TASK_DOC=""
diff --git a/dev-ruby/text/Manifest b/dev-ruby/text/Manifest
index 2c8818a99f26..e99454bdfa8c 100644
--- a/dev-ruby/text/Manifest
+++ b/dev-ruby/text/Manifest
@@ -1,3 +1,3 @@
DIST text-1.3.1.gem 138752 BLAKE2B 19c837d83f72787ef1a70eca74d9b2d2e8336d60eb2dc07578f07fa446919984946b1c2431efcb4a3b29770f77f9eb0ea9a40c8d74dd07972786066b67aa3e2e SHA512 0380fc77e2f0d427afd9015ed904947311139e52adf3d49b748d0e6ee32c579073ec979f0cdbc117b53e3d841f25ce9f271637dd7edb5f6e124e369cca788eb8
-EBUILD text-1.3.1-r1.ebuild 405 BLAKE2B 2dd1e93b0934ebc5fe74b8fd8bc79cfa73a6ddd78d6658493a3d8f592f5c493c7c98bd4db7fae7effab06ec2e8600ea6df3f85707bf13f768af7234f5f7f74fd SHA512 61c2716c8b0371ba90e5661eb07ddb938c9df2f4c14c2a063ed3c131de3598c721ea6459b49b6e0562d8c8973da1684d3adf1779aa6371fadde2ef74e3af9701
+EBUILD text-1.3.1-r1.ebuild 399 BLAKE2B 811223f1bc1becf065b13a429f79aa6a46a84733b961100926715eeb03e98656d621ae3942765ebea86ca7d3d5c2c4ac04f9e17b69ef6d69b18a569ef4518ec4 SHA512 e1b429b4c81312872e79f0fac979d1c36a3c940e85b673c1af13ff942b85e69ee6541c5edb71c4ddf0e68016e414071a9a8063d41870e71d82c3edb27d92d86c
MISC metadata.xml 344 BLAKE2B 6a1b407c9fbef40e4a1b79982bbf7de3b2459c6b1726d7be04500a3d1d2926fd6a697830c66c47e3d2a63f432f8d3b0b76775bf5dde17a4ad803c99390cd3b20 SHA512 0a076cc71bd6ca52aa2d418469f5d6cb6b3c3ccffc7061a9418d9face99188e33e37d07c59edaf1d211c5b3e90b06fd6352509a44d437a6f0c2f61200a68473f
diff --git a/dev-ruby/text/text-1.3.1-r1.ebuild b/dev-ruby/text/text-1.3.1-r1.ebuild
index 7bf8a04eab96..fcf9354f048e 100644
--- a/dev-ruby/text/text-1.3.1-r1.ebuild
+++ b/dev-ruby/text/text-1.3.1-r1.ebuild
@@ -2,7 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
diff --git a/dev-ruby/tokyocabinet/Manifest b/dev-ruby/tokyocabinet/Manifest
index 1378f06836f6..d3b095df0301 100644
--- a/dev-ruby/tokyocabinet/Manifest
+++ b/dev-ruby/tokyocabinet/Manifest
@@ -1,3 +1,3 @@
DIST tokyocabinet-1.32.0.gem 18944 BLAKE2B d55ebba43bfb904dfe2b18bc0c22e92b30ced4cdbda8025f7e4d9088da03a2c8486f210473bd05be13fa8d8448830a8f11fc9dc9c34b9803514fd8fc5cce984c SHA512 274a72e166bfb776b66379f587a141c8d0407dec7aa17bcd2e1ce2a401784f52433e72bc356140f69dcca651351edb22d5c9da6fec09b1b1fcfd53cb5af666f3
-EBUILD tokyocabinet-1.32.0-r1.ebuild 452 BLAKE2B 3e99bc010cad995196870ff9d8ee3fc418013f712ce86582097770c136530cf9fc3fbb317a48baea0041639c7e269fefad038b641df2af05026d76686420e735 SHA512 cd8d66c1bdb7b0d18a8adbb0901f070bf65000308c89a5117d6d5469bf1720dd06ff419ae1fe5f1004281c9f29399898b5ee0f3d34dbe7adeaa9c0c9b13b9d43
+EBUILD tokyocabinet-1.32.0-r1.ebuild 445 BLAKE2B 9ed5d5f804b4d2c9d74b15cfcf0362abf6a40edcc78fcd1bfb6dcb4bbde2844e142d050826f82dee8c3347bd0399da3fffe03d3c4e8558b21d1ef18bfecbb0d6 SHA512 c86ff317109857d25ee80ed674c2c425fa1b547a3b13b806ac6ef29b21560325c27960d8a4791cb949fed937316338a8c2b329355bb10e876e2ae475aa25223c
MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14
diff --git a/dev-ruby/tokyocabinet/tokyocabinet-1.32.0-r1.ebuild b/dev-ruby/tokyocabinet/tokyocabinet-1.32.0-r1.ebuild
index 7fdcfd72fd97..a70a1392dc75 100644
--- a/dev-ruby/tokyocabinet/tokyocabinet-1.32.0-r1.ebuild
+++ b/dev-ruby/tokyocabinet/tokyocabinet-1.32.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_TASK_TEST=""
diff --git a/dev-ruby/tomlrb/Manifest b/dev-ruby/tomlrb/Manifest
index f6a9c8797e0c..514f4fe1bf46 100644
--- a/dev-ruby/tomlrb/Manifest
+++ b/dev-ruby/tomlrb/Manifest
@@ -1,3 +1,3 @@
DIST tomlrb-2.0.3.tar.gz 22929 BLAKE2B e67dd81f2d8a49e6c2d296d030d80809d10e780d1fb65e29744ba37ba35a58b8b34fe6bfc4046754ed0f919db2649b68d4feda8b31c35dd09d3df9d607100f68 SHA512 43b02de19b8816fad4e94656ee9ec22e0401cb62b982baa0ac9f4a6af2072e4e8df54ec657016c4dc407e6d977a27eab5b954a7f4ec7bb70b26062022bda96ea
-EBUILD tomlrb-2.0.3.ebuild 650 BLAKE2B 66029c8521fb832153007856d45545092015a8bd57d74a975397999cebc8f9087891d6f13772ccb1764cccc0b42233373a8137baafd3032dd81b4e5260457c98 SHA512 042d6b755849e0ae1693cec61c0594caefcbb4b6ab92404d09e3661521b4893576469d873b4009528481bb48603326b9e8a03ee40f67cba708cb0d47cb171823
+EBUILD tomlrb-2.0.3.ebuild 705 BLAKE2B 1cc4bd0617ecd26855a7328a6be0ceae1a5890e3fc75bb2a407ce00eee55895466d053c7acf4881a0beb270a408fd22cb9e7440ffe905113c8b4c0556019cdd1 SHA512 dd446917f4d637b3a62728eec8b040805edb83d10785f48b3b9d27f72ef4ba966374658610a447cb4a4ddbf8e395758a21836c4cd325d966a753c723a9e6f1fd
MISC metadata.xml 342 BLAKE2B 603c1ce55bc673a27907657f0d61e865aff3a63662610cf0e094d56e311eb0896fa5ced43072359804ea62c741a243cf138c500b8b9ca1513c505776917e3d37 SHA512 ebb4a10c4a93729d88273ed0ecb9832b5f94d71f96b1aee567f4d9b6e11b81b43cf43cf87b04406d9f003ccd7fa18bf9c2f57e8c630042e54a55381821039a56
diff --git a/dev-ruby/tomlrb/tomlrb-2.0.3.ebuild b/dev-ruby/tomlrb/tomlrb-2.0.3.ebuild
index ec6c0a16087e..38c4f7936dc9 100644
--- a/dev-ruby/tomlrb/tomlrb-2.0.3.ebuild
+++ b/dev-ruby/tomlrb/tomlrb-2.0.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
@@ -22,6 +22,8 @@ SLOT="$(ver_cut 1)"
KEYWORDS="~amd64"
IUSE=""
+ruby_add_bdepend "dev-ruby/racc test? ( dev-ruby/minitest )"
+
all_ruby_prepare() {
sed -i -e '/bundler/ s:^:#:' Rakefile || die
sed -i -e '/reporters/I s:^:#:' test/minitest_helper.rb || die
diff --git a/dev-ruby/transaction-simple/Manifest b/dev-ruby/transaction-simple/Manifest
index 90193b6a0994..24e7a97e2752 100644
--- a/dev-ruby/transaction-simple/Manifest
+++ b/dev-ruby/transaction-simple/Manifest
@@ -1,3 +1,3 @@
DIST transaction-simple-1.4.0.2.gem 17408 BLAKE2B 731564406f9904e243838ae207958857065aa7e785c6c92ce769cdfe4fe8c32e8bbaedadd1a258b40babf3c4d59c77894ddaf3607978129590c7bf642f2877d8 SHA512 083c2c0d8c094d052a5262e21911985a3bf91875892844fb0559546901eea21ef14b139d7af6446c7a7bfbd1adf177e2d73cba2798c823bf295a6c87981165a4
-EBUILD transaction-simple-1.4.0.2-r3.ebuild 630 BLAKE2B 0885391a68410685f1d0e4c3671c3f03917424618d81e0224dbafba77f9cffc0331952aa63fd9c379876b0196c1ad2f2cef67c0d502adff7a6503b754d179836 SHA512 e87e1f9522f18879f1115093fb96d1b42e173cbe274c2b159cba8c686f8c1e45ba82dc07127577a619fd65b8bc9dc6305fbe5a66d851769d4f5cacc6e9129853
-MISC metadata.xml 356 BLAKE2B f126702b9fff448882c2bbd2321d813d414e220e0b9c66ff1e6d20d2329aa6974bebbdd51d5676cd443fbff8b2390dbea44813dc8f18556ca261ca1295d738e1 SHA512 c83b0202dfd6edc7669b56bdb511a27d499d7b8aa45553e4b6f572bb5b02bcbd985b8f9cb85fda8d0f698b9e8099eb4a1f9a905a52911177870a245ac255aa1d
+EBUILD transaction-simple-1.4.0.2-r3.ebuild 631 BLAKE2B aabae3e1993de4bc275a5c6c8779c8a0312264d0954e10e8ec902619385b222e8f69f3171e62c66eed8c335d1f0ff89e6c1cfe9680765253b1aa44862f8f210d SHA512 224cfe068871e75007b81a5934250a077b56a7618c290108cc4cc549def3477f113590baf4dbb17d692bda9b68efb98721f66727554d7319d7400259a821c77f
+MISC metadata.xml 364 BLAKE2B fbd76fac5f90fc5e060fbabc6775702648473f7fbba615492203a8d4f96df23cc68e8c09ae54afff05351d038a317732bfccc3bc528ec91f50d3fb32fa05f394 SHA512 af58390ec5840406acfd38b8af3c54e1d9bbcedbb6a1437cf1bdabcdbcece845c9bca6b26c9886d1eae8fd005b19dd4f3fbeb87905120702e36bda00bb4b5e6b
diff --git a/dev-ruby/transaction-simple/metadata.xml b/dev-ruby/transaction-simple/metadata.xml
index 64b35af0e729..b7ddee8e72fb 100644
--- a/dev-ruby/transaction-simple/metadata.xml
+++ b/dev-ruby/transaction-simple/metadata.xml
@@ -6,6 +6,6 @@
<name>Gentoo Ruby Project</name>
</maintainer>
<upstream>
- <remote-id type="github">halostatue/transaction-simple</remote-id>
+ <remote-id type="github">halostatue-archive/transaction-simple</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-ruby/transaction-simple/transaction-simple-1.4.0.2-r3.ebuild b/dev-ruby/transaction-simple/transaction-simple-1.4.0.2-r3.ebuild
index b02cdad03356..a9c41d24844b 100644
--- a/dev-ruby/transaction-simple/transaction-simple-1.4.0.2-r3.ebuild
+++ b/dev-ruby/transaction-simple/transaction-simple-1.4.0.2-r3.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_RECIPE_TEST="none"
@@ -13,7 +13,7 @@ RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc"
inherit ruby-fakegem
DESCRIPTION="Provides transaction support at the object level"
-HOMEPAGE="https://github.com/halostatue/transaction-simple"
+HOMEPAGE="https://github.com/halostatue-archive/transaction-simple"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-ruby/unf_ext/Manifest b/dev-ruby/unf_ext/Manifest
index b89132990665..2b8a08698754 100644
--- a/dev-ruby/unf_ext/Manifest
+++ b/dev-ruby/unf_ext/Manifest
@@ -2,6 +2,6 @@ DIST unf_ext-0.0.8.2.gem 399360 BLAKE2B 01c98ff018ec3471d4068e79b6a80980e891835a
DIST unf_ext-0.0.9.1.gem 399872 BLAKE2B 2c51c426a6740e56a2d15977c46c1fdfb8129691070bd234a3d11bbc8f85466e015eb75feb13ab0be565ad43958506baec9fd09e204efc3ea69f2dbf340e4588 SHA512 f2d0d58dc0ed30e3e99ac75022c8ea78bf4ad51c8803009c059de087b1cd439e06a8e7ef4c1be5c75048f85afe6c301f402ed21405ff02ad36ea73209416994d
DIST unf_ext-0.0.9.gem 399872 BLAKE2B ec32d0357d7e72d001962b16f70fe616910eff6641eabf56dd2403f995c60a8a0dc4b1901ce3154032645e9af2378b9cdf9a23795899a5f7230f5f7ad52bd3c9 SHA512 b89edde90ccd7a71c7ae0e284ded7d8963239fcc976ea2876e569562bad44ff8eb8825ec8adcc61242772cc37c924ff1962bbcf1cea4e4333db446af1f055d30
EBUILD unf_ext-0.0.8.2.ebuild 800 BLAKE2B 72c97e389fdeae8a58f6a82c8ac03bd5aea20335607456314b362c6765db4cc666881fa99f2a619c52d08063e8348d016c4f3b64b706aa925faa5f4bd91a3814 SHA512 0bf3bedfe6f134c8546eac7a6c049c1e1b35c91b7310a1a614d65341a2244f62350d762d18f063bf34976b985fa2f579454fd6557327597c71d11cb1b41460f5
-EBUILD unf_ext-0.0.9.1.ebuild 793 BLAKE2B 75c4b8eecd740c5c24831ef7fbb15c8d966e14dff993d6e2b92153e052eb3a5104ed6bbf4e27d899c07a67fcbfbd7f224d6fb309fae8fd9cadc490ccfae1c6c0 SHA512 9c2986f15d11345077dee84e7d3aa124adaae6dc5bacd1d295614532e4b6a63fb758bfd1df3fadba0159d8856cfe564ccea5924c07b8bee3bad4c8f3a24e1dcb
+EBUILD unf_ext-0.0.9.1.ebuild 800 BLAKE2B a785f9991af09e43f23955d0bc8863c7e86aab0c9e5946dae30da860fc76966041756c7796921f92bdf977a3110dd8f3b1cd60a3edb941567fedfa315d33e4c1 SHA512 19a6c82388df0e6b1a3799d169b3aca034c0f2d534ed3c8673f8e4a1b1982bf27e25130171258be7825ce82d83ddcdfbab2fcb62ac58c7ae12d38dcdabd156ef
EBUILD unf_ext-0.0.9.ebuild 793 BLAKE2B 75c4b8eecd740c5c24831ef7fbb15c8d966e14dff993d6e2b92153e052eb3a5104ed6bbf4e27d899c07a67fcbfbd7f224d6fb309fae8fd9cadc490ccfae1c6c0 SHA512 9c2986f15d11345077dee84e7d3aa124adaae6dc5bacd1d295614532e4b6a63fb758bfd1df3fadba0159d8856cfe564ccea5924c07b8bee3bad4c8f3a24e1dcb
MISC metadata.xml 333 BLAKE2B 566f75da14731f68747b7a954fe27b5f4210377560e841cb55bb683032142dd02f146faef8d96a0bc9b1a8c33d2e529614ef2accab6393ef6217c1c11048e4c4 SHA512 dd31ac716ed46074d1b33b358093f17198cf72b9c32cc4343877b9faeb23f27e5c2177bab96e688d1986bb09dcb02a96dfb03dd9c4a3e2c143a956e73bc18f59
diff --git a/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild b/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
index 93ee53a957d2..1731bc8730ff 100644
--- a/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
+++ b/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_RECIPE_TEST="none"
diff --git a/dev-ruby/vcard/Manifest b/dev-ruby/vcard/Manifest
index ee629435890d..90dd5c4a892e 100644
--- a/dev-ruby/vcard/Manifest
+++ b/dev-ruby/vcard/Manifest
@@ -1,3 +1,3 @@
DIST vcard-0.3.0.gem 54272 BLAKE2B ed019b7f771dbe2da574fc059dacdc8eb5b5eca735abe15c2d8aec08b4f91b22c413f317d4f39f100bc78d16bf8e3edf0e0a99d55b8fbdda5b47315bc33d37b1 SHA512 5b54bada881f4d6cce66bb76c15b3594e310659024d163598f857c4c434379c57e07f28873646d0a5a5aecef4313c8fc731313e80df5542e982f333c05802d4d
-EBUILD vcard-0.3.0-r1.ebuild 591 BLAKE2B e7ec693f1bb0848fd8d2693b14743cff7e2bb0d5e3725edc46601131c9d3b4fde7ee9c803a879a9172c41fbfade34c8ae725929ff9c36945203a5cf4746af4d3 SHA512 04d2cc0a7820b795af72c892bf32f6541ba66d851fb26aca7a34e98710b1afb9f39217dd2d7cdfe0cb121f7c892453d174b01861a9e69741a3da5a29ffbb90fe
+EBUILD vcard-0.3.0-r1.ebuild 584 BLAKE2B e6fb71b748fe7dbc8bd6ba15d967fa914f41989b2484e940d280f82bb26b08225ec39742d816954da18fcdb286ebba9e83617dd684554ded4fe00a418682edfe SHA512 92abb4cb83765d9423626a4359bf22801efecee1d06987871f207863994d205be5a52c5f23fe96c95bc7bd27c57937fa5118cf57e340cf5aa72d2fd76cd747a4
MISC metadata.xml 452 BLAKE2B b78826702f0418a8800e83661797271fb5910daaa3b749dcc9490c158c45c621bc330df22df783b726ad9ed1d0f48f493a8bc0be00638b8e7110e08a95734f3f SHA512 2a4ce035d19ff1bebe679b5bc940bb59649514e9d44cf88855c7cdb1147d4bb150a2bf0e30f4db241cfd23dbe6bd666fa12c155ae3d5b6b4febe4a70ff2305dd
diff --git a/dev-ruby/vcard/vcard-0.3.0-r1.ebuild b/dev-ruby/vcard/vcard-0.3.0-r1.ebuild
index 84d8d8644ad7..580591ea1dd3 100644
--- a/dev-ruby/vcard/vcard-0.3.0-r1.ebuild
+++ b/dev-ruby/vcard/vcard-0.3.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
# Avoid the complexity of the "rake" recipe and run testrb-2 manually.
RUBY_FAKEGEM_RECIPE_TEST=none
diff --git a/dev-ruby/version_gem/Manifest b/dev-ruby/version_gem/Manifest
index b4dd1e255cce..612ab1f3ad7f 100644
--- a/dev-ruby/version_gem/Manifest
+++ b/dev-ruby/version_gem/Manifest
@@ -1,3 +1,3 @@
DIST version_gem-1.1.3.tar.bz2 24554 BLAKE2B 419851cb5fcc5391449b28785aecc1c4e145bed4eafb443cdcd284d3b19d0911307afd226e43a829f34784a2fe7ece5e7e00502bfa5a9b0bb7eb49d0b6dcebf4 SHA512 77e90c6c2a52495ad9096fb83a10492f5b9bda35160287e15898351204ead174677021bde58f5dc7cd8f02f1d599736b3c3b7aba291f73e44edece10c61646e4
-EBUILD version_gem-1.1.3.ebuild 915 BLAKE2B da4860553f385a82848882264892b530c2a8b8bcd569bbac856039cb9afb116314b25bd3a6129011fab06784e4c3f92498c3532fc215ea5a890832a8bbb62377 SHA512 f082e3aab29651ec77f8f82fb89deb5e987537f14d8775ee6387e678495a8702e951dda8a49048d8d01d72d3e5a97d4764ec8b1c3811c24e858d9f8e74e18ea5
+EBUILD version_gem-1.1.3.ebuild 949 BLAKE2B bb5d60344d7b12995e6fcab6337b8cff0f5b816467543fdfb8217cf970d168918f595ebe50c464a0854b2c7b69b79192a5ace9405b36c15c8c58659e3069fedf SHA512 238e379bb4c06e63905f97683ac0a364106bed1325a621b9680dac11245166361d37ae6c3b9a17b76158fe0ab50a7df5aeb3124fa8b4582b431fc36353f2f1a3
MISC metadata.xml 337 BLAKE2B 6b8f52ce757099053fbd9bf52f2a6caad31a3931b1bfadef4b9015819b4b42fea2ef0809dd1776e82a56579bcabb0adcb1c20dde895bd6cc0bfabae929eccb49 SHA512 9dcbe6f537b05341c59dfcb698898d08db81b85e5942b522a7f62bb7499e0ecf412a7068d1abddba8f89f0a23325949b32c16d6411dda377740ad6d61098707f
diff --git a/dev-ruby/version_gem/version_gem-1.1.3.ebuild b/dev-ruby/version_gem/version_gem-1.1.3.ebuild
index fa85a8b3ac6c..9c744b1f7b0e 100644
--- a/dev-ruby/version_gem/version_gem-1.1.3.ebuild
+++ b/dev-ruby/version_gem/version_gem-1.1.3.ebuild
@@ -7,6 +7,7 @@ USE_RUBY="ruby30 ruby31 ruby32"
RUBY_FAKEGEM_BINWRAP=""
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
RUBY_FAKEGEM_GEMSPEC="version_gem.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
#RUBY_FAKEGEM_GEMSPEC="oauth.gemspec"
diff --git a/dev-ruby/whole_history_rating/Manifest b/dev-ruby/whole_history_rating/Manifest
index 468ce9b4f415..65d6bc1d6d1e 100644
--- a/dev-ruby/whole_history_rating/Manifest
+++ b/dev-ruby/whole_history_rating/Manifest
@@ -1,3 +1,3 @@
DIST whole_history_rating-0.1.2.gem 9728 BLAKE2B 506354634ab0390b7805e31ee1982309a903000b69a20992cfa53196da8e685b4ea1c89df7ed96ddd4fc5c8a8974d23dc48625d3e93ebbc09121b32e0ab7216e SHA512 4ee9a3340a5bbe1a0250b469c1210663ff226a1884d13729e169d2c04ef57c615bef117a641d6ac3b29b5d72147009149c291e1f7ad8c4c8028ad3e6fb44c56c
-EBUILD whole_history_rating-0.1.2-r2.ebuild 543 BLAKE2B b802df3e2f7b7fc06cde1fd54c8828e82a34afe5db3eb416f0c1e54ac5eccb2c0ea7f46f3784af69f4cb9b947f7ffab54d762becb8abca93e250e5abe21c2a4a SHA512 088e995e5f9715b4f335aaceb587475b7572ff26c5fbebde4d0513da82db9854c86832da006e95be7290d8340e31d60df5adff36045ebeb4a4a843070612e755
+EBUILD whole_history_rating-0.1.2-r2.ebuild 536 BLAKE2B ecf54f22addd040e331154ceb27281f1b74cb714cabf5da020794fef973544fb5253e49fc635d6e49453da5cdde9272e7c537d2a95451d44de8e64ff6fbf425e SHA512 b86dfffd3443101eda0ce8e905731bcddc9d3564e08a3165273a9b10bb0a9f358e7a50891eb12e7e7e3fba5c15466bc4b08f4dfb38de7d872ae9d270e84575ca
MISC metadata.xml 945 BLAKE2B 162e91169476974aa2830d04857b1ecda994edeed5b096576e602c72e389302219ef1d55f0c244611dc792dda9d8a5d619ffb9d376ab91d9e2915d2318e46170 SHA512 9c708ea136ab66e62ae4ba707615c1b30effdc846bcf1c383a5021b6ba3655e0d7f6c88dd8811b50c628edf6e5c9c21a63141b2667670837bc57fe45ac8ff4c6
diff --git a/dev-ruby/whole_history_rating/whole_history_rating-0.1.2-r2.ebuild b/dev-ruby/whole_history_rating/whole_history_rating-0.1.2-r2.ebuild
index 1eafbb48a090..ae2429ee2142 100644
--- a/dev-ruby/whole_history_rating/whole_history_rating-0.1.2-r2.ebuild
+++ b/dev-ruby/whole_history_rating/whole_history_rating-0.1.2-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_TASK_TEST="test_units"
diff --git a/dev-ruby/xml-simple/Manifest b/dev-ruby/xml-simple/Manifest
index 5e8409bfdc75..bb9a8ccc45d9 100644
--- a/dev-ruby/xml-simple/Manifest
+++ b/dev-ruby/xml-simple/Manifest
@@ -1,3 +1,3 @@
DIST xml-simple-1.1.9.tar.gz 119573 BLAKE2B fd23d75f45265093f7d7a6a1a96a5872bc12d918f775a88339f82bd3a5f710c3db23390769b3d88832b145aee04863734061b27210f129dc23b62ce8c6b02824 SHA512 3bc53558adb65b0d9c4c1e7f2980b5d3cd2fa7f2b0ec1969c1631bd95960be504eacc459830ce83f08d11c080250346e6059c8c463faf372c1e61bbc1fc86804
-EBUILD xml-simple-1.1.9.ebuild 711 BLAKE2B b64a07bceef62500657a7849e458dfddcb3affbad8155332a17f5de7803b9b14544b8ebe951fd7876fabbe87824ec6e0f723b2e4514d4ad5441431179de6c833 SHA512 57d46023bd715f1b4e77a07a239b8abbff21e3490f0d81249b42805abcf2d71d58f9395c4901dc5d8e5e63cb0dab59602b5f48e1448100f50ca440a27519a0a3
+EBUILD xml-simple-1.1.9.ebuild 704 BLAKE2B a6b6fcfd6c20629b91732b2a88dcd993a105ac67182a3f7aa7456b334c4e761652d98f816653fe48ae955ea04bc0a303f652ad54cbac3d6a9f9f2c29848203fd SHA512 220e3ac4d156294be83f63ceadb0048dfc89e8102d81541993fa2830616f0bfa2e74b6e7c2f4f57359601da92040fee2af9ac22d36ac9f8c6b6c2b75080d3111
MISC metadata.xml 342 BLAKE2B 09b84530611bce4e3deb7b205a6d1c293283b4947cd2d25761cf93828d5c3339dc21e536b3e38bcdf516ee22e6e101ecd57a5ecd24c0695441b84e68fa61ce6e SHA512 0237ff135ab962bfc2deaf4c3b0512e33e050e56e1c7464aeab9d20c94b6f3aa1c45ee4be1cbb7e464afcdd379666191812f10f716df26769137484ac8395b94
diff --git a/dev-ruby/xml-simple/xml-simple-1.1.9.ebuild b/dev-ruby/xml-simple/xml-simple-1.1.9.ebuild
index 876af7b61a0b..4a7728708066 100644
--- a/dev-ruby/xml-simple/xml-simple-1.1.9.ebuild
+++ b/dev-ruby/xml-simple/xml-simple-1.1.9.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
COMMIT=7b8bdf7b33ab872bb4d1fb8eeecba5c5e1a4a421
diff --git a/dev-ruby/xmlrpc/Manifest b/dev-ruby/xmlrpc/Manifest
index a71778b9aed6..fa15eaef2b5f 100644
--- a/dev-ruby/xmlrpc/Manifest
+++ b/dev-ruby/xmlrpc/Manifest
@@ -1,5 +1,5 @@
DIST xmlrpc-0.3.2.tar.gz 34780 BLAKE2B 9aeabd5c2549bd36a28bb56162471e5f822f873e3f976fa101a8fe26af9b0ab72bcceaf7b9bfac5488f315f79708db18bc7c507360aa567d95f136fe807084b5 SHA512 9d594971211d556f19db86e2bd5f948610342dbcee031e58cc83bc28c44bb02c54a8c00c44eb15bd96daafe02859a894193d5e507973a0a1df36251138d4999c
DIST xmlrpc-0.3.3.tar.gz 35499 BLAKE2B 4a7ce19c9e3c656cd68cfdb3801ad2997f6de7ff2415be583c4a976f191f1775597467b1eb101ddfe9ec7a67a738ec81ada60fa4082849b8bdf16c9b8a82d9f7 SHA512 4f9872d820ba87f04b6f7ccfd0646397d19361d27f6c3103963b274eb71668f038596a66e99e2379d2bb0f636d5f6b7f34adc57289e537efa702a116b45c7644
EBUILD xmlrpc-0.3.2-r1.ebuild 931 BLAKE2B f64d01876662ab3be7bb1bc06c9c26de554f4f0f404fbfc6040559969950da6e32bbf797e03cce8cd30a6fe9c1bae2d4a26c2d2ff8f0baad6977c00c6f30b035 SHA512 a31fe0b26b1ac6d0ba6d52cf5d2ac8d5516132679e55b239ee2b380e3b8de0f8af5c3c7d041096852049447d0ffb2316b918687f41190a510956e4825e02a1ea
-EBUILD xmlrpc-0.3.3.ebuild 932 BLAKE2B 28957b1f5a34d472645fe546c74f67f81a7ab986b95aa7a9a2fdcac07434b62df562f55d3ac085d1bfdf0f07ddd96bdfbcb9246588cc2825bbcfe1d6a8e3e14c SHA512 5929a3f9040da08f0a90107020972b0fec0754223bbd999670c7f2b3a5728f8891bd23deca95c72ae9ce2ec69e373b015c49a11a522385dffc3cec4113ca4f48
+EBUILD xmlrpc-0.3.3.ebuild 926 BLAKE2B 19af6b2cb794a2643a66bc5e5f0f1fb90dffd97ac62fa5f85368cd2220b233706412bda70d652d2e0f2083b66fdd8407fc21dba90a92f69919dd5ac92a78dc6a SHA512 6da7bd7e3e93abaee2a08fae651e1c8d75ae01ecb232992f0ec32ed3a37bc0f7326f0116c9034811850f4ad6111fd731d36908c9ffb026fa5789899d91ca473c
MISC metadata.xml 338 BLAKE2B 71a438aadd85d67a6e64437e330a9a58458c5a5999aeceeb7cc4db5d14472c5572d642f0a127c3b19a0c6a002f56de58f96b8ed9285b80703e9aad146763ddba SHA512 a14b96828c27fd202324dca423fb2f733e6a6a19d9f6c9ab8807bba60a75c75056559b6a11117f850fd9f8de3521d2ca180437f855cf4958a829c44c685fc2dc
diff --git a/dev-ruby/xmlrpc/xmlrpc-0.3.3.ebuild b/dev-ruby/xmlrpc/xmlrpc-0.3.3.ebuild
index 1f4f0554da25..2382f4086618 100644
--- a/dev-ruby/xmlrpc/xmlrpc-0.3.3.ebuild
+++ b/dev-ruby/xmlrpc/xmlrpc-0.3.3.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_EXTRADOC="README.md"
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/xmlrpc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Ruby-BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "dev-ruby/webrick"
diff --git a/dev-ruby/zentest/Manifest b/dev-ruby/zentest/Manifest
index cd98ea5c9f22..d174436d4f52 100644
--- a/dev-ruby/zentest/Manifest
+++ b/dev-ruby/zentest/Manifest
@@ -1,3 +1,3 @@
DIST ZenTest-4.12.1.gem 48128 BLAKE2B 6e42c5974aa20cc9f926d3baa633a39f0a87d7dfed132e685b9476ea5f793eae1e747ea289705a6607c1f3cb2c0aea9d2d41a3d2607244dd25d6d7ae82ccf824 SHA512 20d51c18ddf1d4573e7350dc5b1cbca461e7c422652bb4a14d9645282d813e694134c42be7243b113d841a761fa644b9394500858c5cffc233731a3ed3ed50a7
-EBUILD zentest-4.12.1.ebuild 770 BLAKE2B f86bbc932c9998e36e408fd725242db4fafd3a396338a41f60b478686dcc584404edbca8c6d083515dcc6269507f50267f7e974dfc16be3caac87f9711e94c42 SHA512 af08010636c6e8fbe1a76cbc544a714ae2df9c4ae072a1c6c4c47d4152e81d4484d7845bb3637b0ab2deac0b360836cfe75a7f575b8e07ba2051ee926e075499
+EBUILD zentest-4.12.1.ebuild 732 BLAKE2B c48cb3f4aa973ef85ebd0d335b3b2ae4e69770e00d4c7213369a970b8381597b29cfb9492c2482a66bc3c71a6237308842b245e4157cee2df69d19cc3155a3f5 SHA512 482d6db5269409f4e19e17cb0a5fdd068081fef93c522d9befad158e21a89138373ac7e0ad77476fe256f9a16e1d051ca58af4c56a1e3be566ff614c96f2ca64
MISC metadata.xml 334 BLAKE2B 369b507a1e9e591980d85569c6175e3dabd2258002983e4f0c58110dd112fdd45b64354b65c85f42444bf233ee2119e6791472b3bf8cd8cce1d07e6889d5bcee SHA512 07a984ac8c9f4fd86726d283396fa1df9c0f123136f98c5557bdb264ab76765ea2cb00c006c63255d7dca7aa82ca6f1d037fceb96d1177e43b6eb596cb84e179
diff --git a/dev-ruby/zentest/zentest-4.12.1.ebuild b/dev-ruby/zentest/zentest-4.12.1.ebuild
index c98bcd1790e8..3979fefea17e 100644
--- a/dev-ruby/zentest/zentest-4.12.1.ebuild
+++ b/dev-ruby/zentest/zentest-4.12.1.ebuild
@@ -3,11 +3,10 @@
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_NAME=ZenTest
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="README.txt History.txt example.txt example1.rb example2.rb"
inherit ruby-fakegem