summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-06-02 07:36:26 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-06-02 07:36:26 +0000
commit0fb0319f2b53fc61d3ee19d285a784e2394e0eeb (patch)
treed7b25a6a54c8cbbbce9409377ee49b13b1023d3f /dev-ruby
parent03141b0eb5253631b0df0083bcca02424f7c3e3e (diff)
downloadbaldeagleos-repo-0fb0319f2b53fc61d3ee19d285a784e2394e0eeb.tar.gz
baldeagleos-repo-0fb0319f2b53fc61d3ee19d285a784e2394e0eeb.tar.xz
baldeagleos-repo-0fb0319f2b53fc61d3ee19d285a784e2394e0eeb.zip
Adding metadata
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/ffi/ffi-1.17.2.ebuild2
-rw-r--r--dev-ruby/i18n/i18n-1.14.7.ebuild2
-rw-r--r--dev-ruby/rcairo/Manifest1
-rw-r--r--dev-ruby/rcairo/rcairo-1.17.13.ebuild75
-rw-r--r--dev-ruby/rmagick/Manifest1
-rw-r--r--dev-ruby/rmagick/rmagick-6.1.0.ebuild82
-rw-r--r--dev-ruby/roadie/Manifest1
-rw-r--r--dev-ruby/roadie/roadie-5.2.0.ebuild34
-rw-r--r--dev-ruby/rouge/Manifest1
-rw-r--r--dev-ruby/rouge/rouge-4.4.0.ebuild36
-rw-r--r--dev-ruby/rr/Manifest1
-rw-r--r--dev-ruby/rr/rr-3.1.0.ebuild31
-rw-r--r--dev-ruby/rspec-core/Manifest1
-rw-r--r--dev-ruby/rspec-core/rspec-core-3.13.1.ebuild97
-rw-r--r--dev-ruby/rspec-its/rspec-its-1.3.1.ebuild3
-rw-r--r--dev-ruby/rspec-pending_for/Manifest1
-rw-r--r--dev-ruby/rspec-pending_for/rspec-pending_for-0.1.16.ebuild30
-rw-r--r--dev-ruby/rspec-support/Manifest2
-rw-r--r--dev-ruby/rspec-support/rspec-support-3.13.1.ebuild56
-rw-r--r--dev-ruby/rspec-support/rspec-support-3.13.3.ebuild53
-rw-r--r--dev-ruby/rss/Manifest1
-rw-r--r--dev-ruby/rss/rss-0.3.0.ebuild29
-rw-r--r--dev-ruby/ruby-atk/Manifest1
-rw-r--r--dev-ruby/ruby-atk/ruby-atk-4.1.2.ebuild16
-rw-r--r--dev-ruby/ruby-cairo-gobject/Manifest1
-rw-r--r--dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-4.1.2.ebuild18
-rw-r--r--dev-ruby/ruby-dict/ruby-dict-0.9.4-r5.ebuild4
-rw-r--r--dev-ruby/ruby-gdk3/Manifest1
-rw-r--r--dev-ruby/ruby-gdk3/ruby-gdk3-4.1.2.ebuild21
-rw-r--r--dev-ruby/ruby-gdkpixbuf2/Manifest1
-rw-r--r--dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-4.1.2.ebuild20
-rw-r--r--dev-ruby/ruby-gettext/Manifest1
-rw-r--r--dev-ruby/ruby-gettext/ruby-gettext-3.4.9.ebuild71
-rw-r--r--dev-ruby/ruby-gio2/Manifest1
-rw-r--r--dev-ruby/ruby-gio2/ruby-gio2-4.1.2.ebuild28
-rw-r--r--dev-ruby/ruby-glib2/Manifest1
-rw-r--r--dev-ruby/ruby-glib2/ruby-glib2-4.1.2.ebuild21
-rw-r--r--dev-ruby/ruby-gobject-introspection/Manifest1
-rw-r--r--dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-4.1.2.ebuild18
-rw-r--r--dev-ruby/ruby-gtk3/Manifest1
-rw-r--r--dev-ruby/ruby-gtk3/ruby-gtk3-4.1.2-r1.ebuild34
-rw-r--r--dev-ruby/ruby-gtk3/ruby-gtk3-4.1.2.ebuild30
-rw-r--r--dev-ruby/ruby-macho/Manifest1
-rw-r--r--dev-ruby/ruby-macho/ruby-macho-4.0.1.ebuild23
-rw-r--r--dev-ruby/ruby-net-ldap/Manifest1
-rw-r--r--dev-ruby/ruby-net-ldap/ruby-net-ldap-0.18.0.ebuild33
-rw-r--r--dev-ruby/ruby-ole/Manifest1
-rw-r--r--dev-ruby/ruby-ole/ruby-ole-1.2.12.2-r1.ebuild28
-rw-r--r--dev-ruby/ruby-pango/Manifest1
-rw-r--r--dev-ruby/ruby-pango/ruby-pango-4.1.2.ebuild33
-rw-r--r--dev-ruby/ruby-poppler/Manifest1
-rw-r--r--dev-ruby/ruby-poppler/ruby-poppler-4.1.2.ebuild19
-rw-r--r--dev-ruby/ruby2ruby/Manifest1
-rw-r--r--dev-ruby/ruby2ruby/ruby2ruby-2.5.1.ebuild32
-rw-r--r--dev-ruby/ruby_parser/Manifest1
-rw-r--r--dev-ruby/ruby_parser/ruby_parser-3.21.0.ebuild33
56 files changed, 6 insertions, 1032 deletions
diff --git a/dev-ruby/ffi/ffi-1.17.2.ebuild b/dev-ruby/ffi/ffi-1.17.2.ebuild
index 41651f5b7ac8..da3cc16b8e0d 100644
--- a/dev-ruby/ffi/ffi-1.17.2.ebuild
+++ b/dev-ruby/ffi/ffi-1.17.2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${PN}-git-${PV}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
# Needs recent libffi for HPPA fixes (and probably Apple arm64 too)
RDEPEND=">=dev-libs/libffi-3.4.8:="
diff --git a/dev-ruby/i18n/i18n-1.14.7.ebuild b/dev-ruby/i18n/i18n-1.14.7.ebuild
index 4976ec7fcd41..2ff4483e20ee 100644
--- a/dev-ruby/i18n/i18n-1.14.7.ebuild
+++ b/dev-ruby/i18n/i18n-1.14.7.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/ruby-i18n/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
ruby_add_rdepend "
dev-ruby/concurrent-ruby:1
diff --git a/dev-ruby/rcairo/Manifest b/dev-ruby/rcairo/Manifest
index ee879ef2f676..e4a6df52fe78 100644
--- a/dev-ruby/rcairo/Manifest
+++ b/dev-ruby/rcairo/Manifest
@@ -1,3 +1,2 @@
-DIST cairo-1.17.13.gem 199168 BLAKE2B 07472d8c3cb71ee6351b0d3fc3a8b22eef586f44677d38dcd2fa848afecca20a1d8c66397eac70ced9c24ccee60a83721fc7cc3a6cf7c1c1beae69935fde5a9b SHA512 82fb621f97b6eb292565fd0f90f5e686c2cd4cd8aa61fa0ab6e25aac665aa9f7e780481a6571fd443be8c53070f29a2dfea5a54949350fe783b12aeb6aba3769
DIST cairo-1.17.14.gem 199680 BLAKE2B 87659c65512875c232b6a28570853fc7388dbfc86929cc41dee1aa11357cc47244d2b63851fdff59ae3200514cc76bd2d9816d1b8f2ab1ec4ced148063313c7e SHA512 66a41f108af4d1ea7189bbdcb8e60c3029f042e1be6db7e40739e0f320b1a3cee19e5e76c5bcf4336c24464d9ef54d8c95c7149f923737824d88b320163746a7
DIST cairo-1.18.4.gem 199680 BLAKE2B 4f20a22a4b41fad0e5bf7611d590d8a8b68172b494dc8d0ad355b494d713474258a2712aab0c972e0add973303e15fb66819fbb02c5dae890a4f650140afd1e6 SHA512 665a791f54567bb81e8533e56964640c14dce195da8b5cca968930dcaef9a28b705c5a04901a796f0cc645e1168fd127da95f0d1f6dbe5a71ef27d8f4624adb7
diff --git a/dev-ruby/rcairo/rcairo-1.17.13.ebuild b/dev-ruby/rcairo/rcairo-1.17.13.ebuild
deleted file mode 100644
index febb9b042f2f..000000000000
--- a/dev-ruby/rcairo/rcairo-1.17.13.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_NAME="cairo"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_DOCDIR="doc"
-
-RUBY_FAKEGEM_EXTRADOC="AUTHORS NEWS"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/cairo/extconf.rb)
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby bindings for cairo"
-HOMEPAGE="https://cairographics.org/rcairo/"
-
-IUSE=""
-
-SLOT="0"
-LICENSE="|| ( Ruby-BSD GPL-2 )"
-KEYWORDS="amd64 ~ppc ~riscv ~x86"
-
-RDEPEND="${RDEPEND}
- >=x11-libs/cairo-1.2.0[svg(+)]"
-DEPEND="${DEPEND}
- >=x11-libs/cairo-1.2.0[svg(+)]"
-
-ruby_add_rdepend "dev-ruby/red-colors"
-
-ruby_add_bdepend "
- >=dev-ruby/pkg-config-1.2.2
- dev-ruby/ruby-glib2
- test? ( >=dev-ruby/test-unit-2.1.0-r1:2 dev-ruby/ruby-poppler )"
-
-all_ruby_prepare() {
- # Avoid unneeded dependency
- sed -e '/native-package-installer/ s:^:#:' \
- -e '/def required_pkg_config_package/areturn true' \
- -e '/checking_for/,/^end/ s:^:#:' \
- -i ext/cairo/extconf.rb || die
- sed -i -e '/native-package-installer/,/Gem::Dependency/ d' ../metadata || die
-
- # Avoid test that requires unpackaged fixture
- sed -i -e '/sub_test_case..FreeTypeFontFace/,/^ end/ s:^:#:' test/test_font_face.rb || die
-
- # Bug 790131
- sed -i -e '/^install-headers:/s!$! $(TIMESTAMP_DIR)/.sitearchdir.time!' \
- ext/cairo/depend || die
-}
-
-each_ruby_test() {
- # don't rely on the Rakefile because it's a mess to load with
- # their hierarchy, do it manually.
- ${RUBY} -Ilib -r ./test/helper \
- -e 'gem "test-unit"; require "test/unit"; Dir.glob("test/**/test_*.rb") {|f| load f}' || die "tests failed"
-}
-
-each_ruby_install() {
- each_fakegem_install
-
- insinto $(ruby_get_hdrdir)
- doins ext/cairo/rb_cairo.h
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- dodoc -r samples
-}
diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index b4b8549c8fda..138be7808e2a 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -1,4 +1,3 @@
DIST rmagick-5.5.0.tar.gz 2045116 BLAKE2B 018d4e940043210238b6026a8bc0b65656633aaaf559954b666c75dda74c0f0fd33319a13fd6c494a6a51a3cfac67aac283e3e79d06dc90b6d4581464805e476 SHA512 f813104c347867b14281b044135fd626805d35d2afa3167c25d5e31179b31e985c5cc75deb630f8a64d20b877d8c42ce13e31e137f573467d3c5f3f2453d514f
DIST rmagick-6.0.1.tar.gz 2045860 BLAKE2B e36ed9c2719df593cce32591111010a8d64e54ff4348ed22ebf9d840ca6f7ceec91b8097b5258bb0a195db63c422373e408f5995cef8944eac42e71d6fd00c4e SHA512 a6fdecd4ad6d17045438a9a14fc6c0a8b9d18224d6d3d0af2ade6fcba1bd0c889710f03d8b2f9738214023d87c504f7a7017f49b467a778fa3d97a14aa2bfeb3
-DIST rmagick-6.1.0.tar.gz 2048383 BLAKE2B 2d032dac7ce7d6d684ae3ed9f894dfa8e6b5d061b17d6a9118bae5bf7824da50f67cce809d26e3d68fdfcf0bc188f134891880e2fb79cd0f35269f05ef801b2c SHA512 8b00e888481991a7e991c7616e1b2575ec9e08da4d5620436439bf0cbe9cb38fa3a5b24986ba0d943c565d73dd0bf675e703a70b7fc3420df6fb932bc7bd2ccb
DIST rmagick-6.1.1.tar.gz 2048591 BLAKE2B 5511a146cb44375a66c430bff7cdc710aa3cc3b958e4d44dba6788eebe10ec97be4fb88a25d956a25caff274b4ab4fd81308f367b5b103c5c8f850ed22a95f53 SHA512 138b2b0358ee13ce2ed005c923cb77e0e63254eddd33f92fc10c8152f54be240596448eb9e6847bf065aeb1d93763f9ad34e15fba19638318add9bec42be3467
diff --git a/dev-ruby/rmagick/rmagick-6.1.0.ebuild b/dev-ruby/rmagick/rmagick-6.1.0.ebuild
deleted file mode 100644
index 565929110967..000000000000
--- a/dev-ruby/rmagick/rmagick-6.1.0.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="rmagick.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/RMagick/extconf.rb)
-
-MY_PV=RMagick_${PV//\./-}
-
-inherit ruby-fakegem
-
-DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image processing library"
-HOMEPAGE="https://github.com/rmagick/rmagick"
-SRC_URI="https://github.com/rmagick/rmagick/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
-RUBY_S="rmagick-${MY_PV}"
-
-LICENSE="Artistic"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
-IUSE="doc"
-
-RDEPEND=">=media-gfx/imagemagick-6.9.0:="
-DEPEND=">=media-gfx/imagemagick-6.9.0 test? ( >=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp,xml] media-fonts/dejavu )"
-
-# observer is a default gem packaged with ruby
-
-ruby_add_bdepend "dev-ruby/pkg-config"
-
-all_ruby_prepare() {
- # Avoid unused dependency on rake-compiler. This also avoids an
- # extra compile during tests.
- sed -i -e '/extensiontask/ s:^:#:' \
- -e '/ExtensionTask/,/end/ s:^:#:' \
- -e '/compile/ s:^:#:' Rakefile || die
- sed -i -e '/pry/ s:^:#:' -e '5irequire "tempfile"' spec/spec_helper.rb || die
- sed -e 's/git ls-files/find */' \
- -e '/pkg-config/ s:^:#:' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Squelch harmless warning about imagemagick installation.
- sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' ext/RMagick/extconf.rb || die
-
- # Create directory used for a test
- mkdir tmp
-}
-
-each_ruby_test() {
- # Borrowed from media-gfx/gscan2pdf
- # Needed to avoid test failures on e.g. ppc, bug #815856
- # (Unclear why it doesn't manifest on amd64 here at least)
- local confdir="${HOME}/.config/ImageMagick"
- mkdir -p "${confdir}" || die
- cat > "${confdir}/policy.xml" <<-EOT || die
- <policymap>
- <policy domain="coder" rights="read|write" pattern="PDF" />
- <policy domain="coder" rights="read" pattern="PS" />
- </policymap>
- EOT
-
- RSPEC_VERSION="3" ruby-ng_rspec
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- docinto examples
- dodoc examples/*
-
- if use doc ; then
- docinto .
- dodoc -r doc
- fi
-}
diff --git a/dev-ruby/roadie/Manifest b/dev-ruby/roadie/Manifest
index 1619cba34635..7b9248c1ed5e 100644
--- a/dev-ruby/roadie/Manifest
+++ b/dev-ruby/roadie/Manifest
@@ -1,2 +1 @@
-DIST roadie-5.2.0.tar.gz 50870 BLAKE2B ba78087e07d9135341dbe6cee3b4ff2c9a54ae8a98315447ac38b4af1f0a19b61151c209f28e5c279d87d0de97de8da517aa8313fb867babfa400e6c8f3f07cd SHA512 76123aa4d01fe847693358ceae26048510fa5c18a1489a09f09ffeffcc021baf156330a5d75fc1326936b9605a034dfa8987bb29deaa11c1e8b7bd0493054e5e
DIST roadie-5.2.1.tar.gz 50799 BLAKE2B 9a3a228a5242d6260604ddf44fb3d804c65bf391091b3b54ff63f19b794a46cce6a963490afe497b0bb0c763204d47f33e30d0e86954d1ef50c09bc28773b764 SHA512 3cbd7026f2a4712ff1541c9584590d5bd9f1a45f18d5275ecd16b8300ae87acab47756626f9eb4b6dba200d57e040f38e0ae9e6a3bac6a0fdf3815605d2ded80
diff --git a/dev-ruby/roadie/roadie-5.2.0.ebuild b/dev-ruby/roadie/roadie-5.2.0.ebuild
deleted file mode 100644
index 756b73a5b1fe..000000000000
--- a/dev-ruby/roadie/roadie-5.2.0.ebuild
+++ /dev/null
@@ -1,34 +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.md"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Making HTML emails comfortable for the Rails rockstars"
-HOMEPAGE="https://github.com/Mange/roadie"
-SRC_URI="https://github.com/Mange/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/nokogiri-1.15:0
- >=dev-ruby/css_parser-1.4.5 =dev-ruby/css_parser-1*"
-ruby_add_bdepend "test? ( dev-ruby/rspec-collection_matchers dev-ruby/webmock )"
-
-all_ruby_prepare() {
- sed -i -e "/[Bb]undler/d" Rakefile || die
- sed -i -e 's/git ls-files/find * -type f -print/' \
- -e '/test_files/d' \
- -e '/css_parser/ s/~>/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
diff --git a/dev-ruby/rouge/Manifest b/dev-ruby/rouge/Manifest
index 9a5b2bc6361f..b633525f9967 100644
--- a/dev-ruby/rouge/Manifest
+++ b/dev-ruby/rouge/Manifest
@@ -1,4 +1,3 @@
DIST rouge-3.30.0.tar.gz 1036048 BLAKE2B 79dde9ed8a282b22aa044bef1a17cdde705e5361aa9298789d1de155260a69a200d8039c400d22db5719039d67f0d9179c31574190684da50ea64fba92c63ec8 SHA512 f21ff96d2d1f248dfffb02ea2312b4c01090b2b5664588e00763d0ede0d8af701efe0cdabb551a2debff26a301dfaffa7a07aa579d73806c6635f03dd15dcfe1
-DIST rouge-4.4.0.tar.gz 1071280 BLAKE2B 41bc0ed85589870e0389809c5c0d39de5498c1847c6fd79713873fd690da114e6ba7c2058f7ac37872e6090996d6ce3ffcb268751d462df1fa2dc94443939c17 SHA512 c1b7d10a719c58b889a9b5104ca8cbf02ad3ba8bfa8c73ef2cf2e654467e00c93d23d8344e098073ecfbf7c197b02a70be0984d3b0b2000d253a4d308302d882
DIST rouge-4.5.1.tar.gz 1079742 BLAKE2B b74cd8aeec73b35fd2670b611ae1ab3220a0d98ee85cd0abe2d008fa1a34aa827f1e66aab770ec867d4b59b9491e61339be0bb5e896dfeb4b93d77759ba256ff SHA512 f0659597cb04d04c48d1d20722be870f04fec5cf92f5b47f9ba6dde8e653a359c2a6798a1bb9f8785682e218390f16ebf5cba5c4582604a0a3a7a3596e0139b1
DIST rouge-4.5.2.tar.gz 1082289 BLAKE2B 47c45917411b8791bee8a47c8a18c5024af2fca4838627ddefb25c9875ed5416a21d4555b9ef49d844f8e1352663692a10c3bcb28c8b16d1e2215d0621e8fe1b SHA512 dbc415067673d0e44384b743a5b124efd5cc38db93abc48c123163d0688f4cd639154534bd5efdd0c972fb10e046d7cde4df1791fa44c932952841831f051f83
diff --git a/dev-ruby/rouge/rouge-4.4.0.ebuild b/dev-ruby/rouge/rouge-4.4.0.ebuild
deleted file mode 100644
index 3433a1b01f66..000000000000
--- a/dev-ruby/rouge/rouge-4.4.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_TASK_TEST="spec"
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-
-RUBY_FAKEGEM_GEMSPEC="rouge.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Yet-another-markdown-parser using a strict syntax definition in pure Ruby"
-HOMEPAGE="https://github.com/rouge-ruby/rouge"
-SRC_URI="https://github.com/rouge-ruby/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2 MIT"
-
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="doc test"
-
-ruby_add_bdepend "doc? ( dev-ruby/redcarpet )
- test? ( dev-ruby/minitest-power_assert )
- dev-ruby/yard
-"
-
-ruby_add_rdepend "dev-ruby/redcarpet"
-
-all_ruby_prepare() {
- rm -f tasks/{check/style,update/changelog}.rake || die
-
- sed -i -e '/bundler/I s:^:#: ; 5irequire "minitest-power_assert"' spec/spec_helper.rb || die
- sed -i -e '/\(changelog\|bundler\|rubocop\)/ s:^:#: ; 1irequire "pathname"' Rakefile || die
-}
diff --git a/dev-ruby/rr/Manifest b/dev-ruby/rr/Manifest
index d14a729d1c1e..ba809a392d05 100644
--- a/dev-ruby/rr/Manifest
+++ b/dev-ruby/rr/Manifest
@@ -1,3 +1,2 @@
-DIST rr-3.1.0.tar.gz 140388 BLAKE2B 0994ae589d1d9ebe6b4a334c1e93f959b63280beff8f2a6b1696722ac908ac5a21954e65d20216c239587abdbff3a1b3110f6f1eb3f17bd5e0f169a4892e750c SHA512 d05d8421d5cd6e9225cbf5ca183c54cc510a3212f0629f7cee60887b18c874618cb67836503aed7665cef8443cc579306b84e030ae1ec0834f56298f5044a2fa
DIST rr-3.1.1.tar.gz 141316 BLAKE2B 7bed228a5d3b454f8141b48bc3841a168dae81aba970d674a53466c4237cc85cdf817e5265a767a6290a98756b78a82bd9fcf39a22ca65964418c058270f2bca SHA512 3b359db98e90e9be788f1da7baa9e58e74b91345c2c569ea7b3b354b4ab567f2b9f2dbe189323f3b0d1d0c61cfa3715fa423bc37ddba755256390c011365093f
DIST rr-3.1.2.tar.gz 141817 BLAKE2B 2f1ec16318f0f7e451f9df857b9e275af608c99e1dbcf3b44cac07c432e1829b8d29caebaa472e4f1876ee42bee051a41ab4cf89881b8edcbc939d4e941317d3 SHA512 2bbd885edde4ed7ba3289af5573786af07f49abde8eca42e422a4ac309c5a4eba94a9b131dc0d13818295274cb75d1f9869260bdbb5b656c1e2a7a96a26aaca7
diff --git a/dev-ruby/rr/rr-3.1.0.ebuild b/dev-ruby/rr/rr-3.1.0.ebuild
deleted file mode 100644
index 3b3e44be3275..000000000000
--- a/dev-ruby/rr/rr-3.1.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC=rr.gemspec
-
-inherit ruby-fakegem
-
-DESCRIPTION="A double framework featuring a selection of double techniques and a terse syntax"
-HOMEPAGE="https://rr.github.io/rr/"
-SRC_URI="https://github.com/rr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="test"
-
-ruby_add_bdepend "test? (
- dev-ruby/minitest
- dev-ruby/diff-lcs
- dev-ruby/test-unit-rr )"
-
-each_ruby_test() {
- ${RUBY} test/run-test.rb || die
-}
diff --git a/dev-ruby/rspec-core/Manifest b/dev-ruby/rspec-core/Manifest
index 4486a1777c88..6249d8513d48 100644
--- a/dev-ruby/rspec-core/Manifest
+++ b/dev-ruby/rspec-core/Manifest
@@ -1,3 +1,2 @@
-DIST rspec-core-3.13.1-git.tgz 414144 BLAKE2B 390b6bd1a487ed85862c3a7099706ce4333b5961cbd5d0ecb8ef5a2cd4621fbd92da1effd1262c418ad840980b76e05df63deca06431a9dcbd3c281f47044a07 SHA512 48c1cb928b1157f4e8ecf412b3bc8bf71f1bb8b5e00891ad76fefb70ff7c19e5b7c6f6e93e4332f3268c2cff290ed7689e13692bf58e07a366e0685c4870afbc
DIST rspec-core-3.13.3-git.tgz 916455 BLAKE2B 911e2ed5872cbd6b3531b736bc4fc901ac70b7742c7b3a28026d65824dbf291c29b9f911374f13acf29beffa0ba588e369555d3b5e5054f2bd7bd833ac757e6a SHA512 decceb71366a0baa5b690a1f58224f340b8559bef90f5fdfd0a0066d884db7b32c4cf841959776eeab41b7285d77e6e1cb7ee8b11c436361ac95e133d41f7aa0
DIST rspec-core-3.13.4-git.tgz 918176 BLAKE2B 861a6825bcd799487e3220ab79f3d2cfe38e517a013117805519e7083c89695da79fdf6a3bc01225664906a363091adf542bc3292f8a36071f7301dc8e714427 SHA512 bfd8aba6c1226a33b6a9cb158ae853c94fe7f2a61edcbc854cc85a85fd93e2f215994f126f2604149f8e534f703d451d775ba6567eafc8b0c208685990573390
diff --git a/dev-ruby/rspec-core/rspec-core-3.13.1.ebuild b/dev-ruby/rspec-core/rspec-core-3.13.1.ebuild
deleted file mode 100644
index 02d57ba11782..000000000000
--- a/dev-ruby/rspec-core/rspec-core-3.13.1.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_TASK_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-# Also install this custom path since internal paths depend on it.
-RUBY_FAKEGEM_EXTRAINSTALL="exe"
-
-RUBY_FAKEGEM_GEMSPEC="rspec-core.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
-HOMEPAGE="https://github.com/rspec/rspec-core"
-SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-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="highlight test"
-
-SUBVERSION="$(ver_cut 1-2)"
-
-DEPEND+="test? ( dev-vcs/git )"
-
-ruby_add_rdepend "
- =dev-ruby/rspec-support-${SUBVERSION}*
- highlight? ( >=dev-ruby/coderay-1.1.1 )
-"
-
-ruby_add_bdepend "test? (
- >=dev-ruby/nokogiri-1.5.2
- >=dev-ruby/coderay-1.1.1
- dev-ruby/syntax
- >=dev-ruby/thread_order-1.1.0
- >=dev-ruby/rspec-expectations-3.8.0:3
- >=dev-ruby/rspec-mocks-2.99.0:3
- >=dev-ruby/rspec-support-3.9.1:3
- )"
-
-all_ruby_prepare() {
- # Don't set up bundler: it doesn't understand our setup.
- sed -i -e '/[Bb]undler/d' Rakefile || die
-
- # Avoid dependency on cucumber since we can't run the features anyway.
- sed -i -e '/[Cc]ucumber/ s:^:#:' Rakefile || die
-
- # Duplicate exe also in bin. We can't change it since internal stuff
- # also depends on this and fixing that is going to be fragile. This
- # way we can at least install proper bin scripts.
- cp -R exe bin || die
-
- # Avoid unneeded dependency on git.
- sed -i -e 's/git ls-files --/find/' rspec-core.gemspec || die
-
- # Avoid aruba dependency so that we don't end up in dependency hell.
- sed -i -e '/ArubaLoader/,/^end/ s:^:#:' -e '/Aruba/ s:^:#:' spec/spec_helper.rb || die
- rm -f spec/support/aruba_support.rb || die
- rm -f spec/integration/{bisect_runners,failed_line_detection,filtering,order,persistence_failures,suite_hooks_errors}_spec.rb || die
- rm -f spec/integration/{spec_file_load_errors,output_stream,fail_if_no_examples}_spec.rb || die
-
- # Avoid a spec failing due to path issues
- sed -i -e '/does not load files in the default path when run by ruby/,/end/ s:^:#:' \
- spec/rspec/core/configuration_spec.rb || die
-
- # Avoid a spec that depends on dev-ruby/rspec to lessen circular
- # dependencies, bug 662328
- sed -e '/loads mocks and expectations when the constants are referenced/askip "gentoo: bug 662328"' \
- -i spec/rspec/core_spec.rb || die
-
- # Avoid a spec depending on specifics on local networks
- # This fails when localhost resolves to ::1 which may be a
- # ruby regression in the drb/acl code.
- rm -f spec/rspec/core/bisect/server_spec.rb || die
-
- # Avoid old regression check (already fixed upstream)
- sed -i -e '/uses only one thread local variable/askip "old safety check"' spec/rspec/core_spec.rb || die
-}
-
-each_ruby_prepare() {
- sed -i -e 's:ruby -e:'${RUBY}' -e:' spec/rspec/core_spec.rb || die
-}
-
-each_ruby_test() {
- PATH="${S}/bin:${PATH}" RUBYLIB="${S}/lib" ${RUBY} -Ilib bin/rspec spec || die "Tests failed."
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- ruby_fakegem_binwrapper rspec /usr/bin/rspec-3 'gem "rspec", "~>3.0"'
-}
diff --git a/dev-ruby/rspec-its/rspec-its-1.3.1.ebuild b/dev-ruby/rspec-its/rspec-its-1.3.1.ebuild
index e71ea7c03249..2ed2de14c842 100644
--- a/dev-ruby/rspec-its/rspec-its-1.3.1.ebuild
+++ b/dev-ruby/rspec-its/rspec-its-1.3.1.ebuild
@@ -2,7 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+
+USE_RUBY="ruby32 ruby33 ruby34"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
diff --git a/dev-ruby/rspec-pending_for/Manifest b/dev-ruby/rspec-pending_for/Manifest
index d9e45e2c4195..8189ae125fe3 100644
--- a/dev-ruby/rspec-pending_for/Manifest
+++ b/dev-ruby/rspec-pending_for/Manifest
@@ -1,2 +1 @@
-DIST rspec-pending_for-0.1.16.tar.gz 12841 BLAKE2B fb95f7e21e681454252e6dd625c7a7766ee5853ec60f3280c25e591d91a6163dd307ed8583d6e966cca9f1eeac3e3d8543a539f557abaaf41ae424dc8d91d68a SHA512 4d87c82814a2b8f51f79d1c22030870dce98b846add8cab8897d211129ab2116dd28fffe4999e42c35f70393d90448b11067be424af28594600c7dd461de2e80
DIST rspec-pending_for-0.1.17.tar.gz 33376 BLAKE2B 5534dd4853b57a5305d9bb2d60c553b80903324f4da18840e1cb59f51264e6bbc7ef846996fb947282d868a747fe554e3b79a1e6f9d5c4851545113b265bba91 SHA512 629c77591d7484d41bafc2a39df4b9da4d0d9fc30af1a6545093069b0eb0ce2da83a198717175a7a1261487ec444e6ea22b8ee02f4ecea74e82f4068d9059bbd
diff --git a/dev-ruby/rspec-pending_for/rspec-pending_for-0.1.16.ebuild b/dev-ruby/rspec-pending_for/rspec-pending_for-0.1.16.ebuild
deleted file mode 100644
index 2bd987782ff0..000000000000
--- a/dev-ruby/rspec-pending_for/rspec-pending_for-0.1.16.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="rspec-pending_for.gemspec"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Mark specs pending or skipped for specific Ruby engine / version combinations"
-HOMEPAGE="https://github.com/pboling/rspec-pending_for"
-SRC_URI="https://github.com/pboling/rspec-pending_for/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-
-ruby_add_rdepend "
- dev-ruby/rspec-core
- dev-ruby/ruby_engine:2
- dev-ruby/ruby_version:1
-"
-
-all_ruby_prepare() {
- sed -i -e '/simplecov/ s:^:#:' spec/spec_helper.rb || die
-}
diff --git a/dev-ruby/rspec-support/Manifest b/dev-ruby/rspec-support/Manifest
index 823570d90bc1..f6db13bd8dfe 100644
--- a/dev-ruby/rspec-support/Manifest
+++ b/dev-ruby/rspec-support/Manifest
@@ -1,4 +1,2 @@
-DIST rspec-support-3.13.1-git.tgz 79672 BLAKE2B 73a1b7c8508fd361ca06a647b3291e51eb5cd7f5ea3061b41b81daa724a8811a4891a8b0fadd440b163cf7cf8c43cb2e81e440da57613e82f791cb656913ecf5 SHA512 afbd76d937c5e2bfff8eccd69f4cd5081befc667fdef699743f809bf3f3bdda2404a24fb2408bce3373d7995406ca11a76c734d973957aeb6ada3d41fa59249c
DIST rspec-support-3.13.2-git.tgz 914469 BLAKE2B 9bb0977420f8e034b47f7f8589e372483265e8a7b783bc2222243a1a500d7852ea948f44a8b19e0c3b1fa62379b8fdb1d68e7dd98ac439585cce91086cc0d5e9 SHA512 f4f46ecfc6d5b9dae9a210fd25b0ac96c9491e9b20aadae8d26997f45cc81b3dce6dbbffc727e406517869ae68cc46f73832f8f3793cb10055c342dc16f5848d
-DIST rspec-support-3.13.3-git.tgz 917482 BLAKE2B e1cd8d63d0b6351889c5dfb5ad4b80dc01386897796fffe5151923d861d36a087765ba29f49fc183242e0fc5f5ee8eb2e7351cb2ca43f89a9cc6e9366dc7b2f1 SHA512 262385980a445441ce97aa957bff336633b5066600013b28b91b80349c901b687e823051918478be63571ce5dcc6b659996e4228896bda90aa6fe7287ee0f699
DIST rspec-support-3.13.4-git.tgz 918142 BLAKE2B 2ed20f07a42bb9133baccdf722e8dbe6f6d967aa4d17fcb4fd15baa6c401f69f6b6cd25c5bd944c07d90d49d2a42ae51fd44d9c0248aabae19b056f5c3162267 SHA512 3225aaaea9cda393f0357bc08e739c7333068807f3cb7999355c27bf05384bac2eb99ab921202edce83f686c02e8565031b73f379174f6df74c65852fbc6d4e7
diff --git a/dev-ruby/rspec-support/rspec-support-3.13.1.ebuild b/dev-ruby/rspec-support/rspec-support-3.13.1.ebuild
deleted file mode 100644
index 85ee17e5830b..000000000000
--- a/dev-ruby/rspec-support/rspec-support-3.13.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
-HOMEPAGE="https://github.com/rspec/rspec-support"
-SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-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_bdepend "test? ( >=dev-ruby/rspec-3.9.0:3 >=dev-ruby/thread_order-1.1.0 )"
-
-all_ruby_prepare() {
- sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Remove spec that, by following symlinks, tries to scan pretty much
- # the whole filesystem.
- rm spec/rspec/support/caller_filter_spec.rb || die
-
- # Avoid spec that requires a dependency on git
- sed -i -e '/library wide checks/,/]/ s:^:#:' spec/rspec/support_spec.rb || die
-
- # Avoid a spec requiring a specific locale
- sed -i -e '/copes with encoded strings/ s/RSpec::Support::OS.windows?/true/' spec/rspec/support/differ_spec.rb || die
-}
-
-each_ruby_prepare() {
- # Use the ruby version being tested
- sed -i -e '/shell_out/ s:ruby:'${RUBY}':' spec/rspec/support/spec/shell_out_spec.rb || die
-
- case ${RUBY} in
- *ruby31|*ruby32|*ruby33)
- # Avoid specs failing when run in Gentoo, possibly due to different IO
- sed -e '/outputs unified diff message of two arrays/askip "ruby31 IO"' \
- -e '/outputs unified diff message for hashes inside arrays with differing key orders/askip "ruby31 IO"' \
- -i spec/rspec/support/differ_spec.rb || die
- ;;
- esac
-}
-
-each_ruby_test() {
- RUBYLIB=lib ${RUBY} -S rspec spec || die
-}
diff --git a/dev-ruby/rspec-support/rspec-support-3.13.3.ebuild b/dev-ruby/rspec-support/rspec-support-3.13.3.ebuild
deleted file mode 100644
index 4e94fb96be7f..000000000000
--- a/dev-ruby/rspec-support/rspec-support-3.13.3.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby32 ruby33 ruby34"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
-HOMEPAGE="https://github.com/rspec/rspec-support"
-SRC_URI="https://github.com/rspec/rspec/archive/refs/tags/${PN}-v${PV}.tar.gz -> ${P}-git.tgz"
-RUBY_S="rspec-${PN}-v${PV}/${PN}"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-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_bdepend "test? ( >=dev-ruby/rspec-3.9.0:3 >=dev-ruby/thread_order-1.1.0 )"
-
-all_ruby_prepare() {
- sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Remove spec that, by following symlinks, tries to scan pretty much
- # the whole filesystem.
- rm spec/rspec/support/caller_filter_spec.rb || die
-
- # Avoid spec that requires a dependency on git
- sed -i -e '/library wide checks/,/]/ s:^:#:' spec/rspec/support_spec.rb || die
-
- # Avoid a spec requiring a specific locale
- sed -i -e '/copes with encoded strings/ s/RSpec::Support::OS.windows?/true/' spec/rspec/support/differ_spec.rb || die
-
- # Avoid specs failing when run in Gentoo, possibly due to different IO
- sed -e '/outputs unified diff message of two arrays/askip "ruby31 IO"' \
- -e '/outputs unified diff message for hashes inside arrays with differing key orders/askip "ruby31 IO"' \
- -i spec/rspec/support/differ_spec.rb || die
-}
-
-each_ruby_prepare() {
- # Use the ruby version being tested
- sed -i -e '/shell_out/ s:ruby:'${RUBY}':' spec/rspec/support/spec/shell_out_spec.rb || die
-}
-
-each_ruby_test() {
- RUBYLIB=lib ${RUBY} -S rspec spec || die
-}
diff --git a/dev-ruby/rss/Manifest b/dev-ruby/rss/Manifest
index c82dbc03d62f..f9f289cd8b72 100644
--- a/dev-ruby/rss/Manifest
+++ b/dev-ruby/rss/Manifest
@@ -1,2 +1 @@
-DIST rss-0.3.0.tar.gz 107114 BLAKE2B a66d1b317e3dd9016f6cb4942e1daed215622b54c50bc5a318d16c145ec20ca7c0bdf330d173ff5484aa529c293fb4391896fda8127ce00cd865fddc17918e30 SHA512 86b7097e3dcf0da03284b44493be43e972a1facb2f20e81cc3303ea0c39336a364858f3d37e04a2397851ca897bd484284eb81cd6d6b55f4c0d77d811350688e
DIST rss-0.3.1.tar.gz 107398 BLAKE2B 8ae8e714a12a6692a0b41d5c757204ee8a63350267cb2506435fad220a23fdec417887bd5879ef2355ec65a8dd278985d623aa8f98a43af306f169188adb3887 SHA512 bc0238a020f5a330e6bca45dbcdfaa40c37bb5220f7de35636547c6b75aa64955cc5c7840097b9e1525a545196f0374d7108de8b50672bc2aeefce72f60a9ea5
diff --git a/dev-ruby/rss/rss-0.3.0.ebuild b/dev-ruby/rss/rss-0.3.0.ebuild
deleted file mode 100644
index ca5180eca83a..000000000000
--- a/dev-ruby/rss/rss-0.3.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
-RUBY_FAKEGEM_GEMSPEC="rss.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Family of libraries that support various formats of XML feeds"
-HOMEPAGE="https://github.com/ruby/rss"
-SRC_URI="https://github.com/ruby/rss/archive/refs/tags/${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"
-
-ruby_add_rdepend "dev-ruby/rexml"
-
-ruby_add_bdepend "test? ( dev-ruby/test-unit )"
-
-all_ruby_prepare() {
- sed -i -e '/bundler/,/^helper.install/ s:^:#:' Rakefile || die
-
- sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
diff --git a/dev-ruby/ruby-atk/Manifest b/dev-ruby/ruby-atk/Manifest
index 6fd3a3281781..27d8cc81523c 100644
--- a/dev-ruby/ruby-atk/Manifest
+++ b/dev-ruby/ruby-atk/Manifest
@@ -1,3 +1,2 @@
-DIST ruby-gnome2-4.1.2.tar.gz 2708791 BLAKE2B ef24788d8c65f96c76b43d8adc38af21dfb3bfe2f8ae2157f6978993fe65e9735030e9912e8eb1ff5ff90ab1c67701ae61ac3b0790cb285646f26b6193d74be5 SHA512 898ae5bcd7a6347d7392b7888c19493905f6e660afb61f17a60b1f22e4069329ef6ccc9277375a2c40b4d998a309b61de6797f50c4633c0f5de22d2e85252537
DIST ruby-gnome2-4.2.4.tar.gz 2748574 BLAKE2B 8203e964a64c4699edce1c12559d3ee25f772b600c9f9af97ca6a133bb7b7a5773d8e6ca76a380a435daeb92ee03a57534e193a3436f13bac572e866c3655be5 SHA512 8efb04324255e3db17cd9a1a3c6984edb2b523e62493740c90a2cc48b957bcb6849438658273c00f2b6bcb497a6314b9f058eede789cc8625bee6145cfb799bb
DIST ruby-gnome2-4.2.9.tar.gz 2024610 BLAKE2B bd12d97a2e6b0978ccf209a3814f4bde073d48290c7d651d3859a10530ded9363914f0b405d9130d96ef7c3b03218801b228efd295c86480efa6af525a40a72b SHA512 8c9fe9075785842d7fe13fe6db9235475bca25c628030467feb3b0d258c9dbec34659d02b3a2f83c5c945aa683d8be143f17396a64090e3e211f0f4d2da9cfc3
diff --git a/dev-ruby/ruby-atk/ruby-atk-4.1.2.ebuild b/dev-ruby/ruby-atk/ruby-atk-4.1.2.ebuild
deleted file mode 100644
index c637edf92d92..000000000000
--- a/dev-ruby/ruby-atk/ruby-atk-4.1.2.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby31 ruby32 ruby33"
-
-inherit ruby-ng-gnome2
-
-DESCRIPTION="Ruby Atk bindings"
-KEYWORDS="amd64 ~ppc ~riscv ~x86"
-IUSE=""
-RDEPEND+=" dev-libs/atk[introspection]"
-
-ruby_add_rdepend "
- ~dev-ruby/ruby-glib2-${PV}
- ~dev-ruby/ruby-gobject-introspection-${PV}"
diff --git a/dev-ruby/ruby-cairo-gobject/Manifest b/dev-ruby/ruby-cairo-gobject/Manifest
index 6fd3a3281781..27d8cc81523c 100644
--- a/dev-ruby/ruby-cairo-gobject/Manifest
+++ b/dev-ruby/ruby-cairo-gobject/Manifest
@@ -1,3 +1,2 @@
-DIST ruby-gnome2-4.1.2.tar.gz 2708791 BLAKE2B ef24788d8c65f96c76b43d8adc38af21dfb3bfe2f8ae2157f6978993fe65e9735030e9912e8eb1ff5ff90ab1c67701ae61ac3b0790cb285646f26b6193d74be5 SHA512 898ae5bcd7a6347d7392b7888c19493905f6e660afb61f17a60b1f22e4069329ef6ccc9277375a2c40b4d998a309b61de6797f50c4633c0f5de22d2e85252537
DIST ruby-gnome2-4.2.4.tar.gz 2748574 BLAKE2B 8203e964a64c4699edce1c12559d3ee25f772b600c9f9af97ca6a133bb7b7a5773d8e6ca76a380a435daeb92ee03a57534e193a3436f13bac572e866c3655be5 SHA512 8efb04324255e3db17cd9a1a3c6984edb2b523e62493740c90a2cc48b957bcb6849438658273c00f2b6bcb497a6314b9f058eede789cc8625bee6145cfb799bb
DIST ruby-gnome2-4.2.9.tar.gz 2024610 BLAKE2B bd12d97a2e6b0978ccf209a3814f4bde073d48290c7d651d3859a10530ded9363914f0b405d9130d96ef7c3b03218801b228efd295c86480efa6af525a40a72b SHA512 8c9fe9075785842d7fe13fe6db9235475bca25c628030467feb3b0d258c9dbec34659d02b3a2f83c5c945aa683d8be143f17396a64090e3e211f0f4d2da9cfc3
diff --git a/dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-4.1.2.ebuild b/dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-4.1.2.ebuild
deleted file mode 100644
index ed2b894792bb..000000000000
--- a/dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-4.1.2.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-inherit ruby-ng-gnome2
-
-DESCRIPTION="Ruby cairo-gobject bindings"
-KEYWORDS="amd64 ~ppc ~riscv ~x86"
-IUSE=""
-
-DEPEND+=" x11-libs/cairo"
-RDEPEND+=" x11-libs/cairo"
-
-ruby_add_rdepend "dev-ruby/rcairo
- ~dev-ruby/ruby-glib2-${PV}
- test? ( ~dev-ruby/ruby-gobject-introspection-${PV} )"
diff --git a/dev-ruby/ruby-dict/ruby-dict-0.9.4-r5.ebuild b/dev-ruby/ruby-dict/ruby-dict-0.9.4-r5.ebuild
index ddcfdc7d1861..aff4773b8a71 100644
--- a/dev-ruby/ruby-dict/ruby-dict-0.9.4-r5.ebuild
+++ b/dev-ruby/ruby-dict/ruby-dict-0.9.4-r5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
inherit ruby-ng
diff --git a/dev-ruby/ruby-gdk3/Manifest b/dev-ruby/ruby-gdk3/Manifest
index 6fd3a3281781..27d8cc81523c 100644
--- a/dev-ruby/ruby-gdk3/Manifest
+++ b/dev-ruby/ruby-gdk3/Manifest
@@ -1,3 +1,2 @@
-DIST ruby-gnome2-4.1.2.tar.gz 2708791 BLAKE2B ef24788d8c65f96c76b43d8adc38af21dfb3bfe2f8ae2157f6978993fe65e9735030e9912e8eb1ff5ff90ab1c67701ae61ac3b0790cb285646f26b6193d74be5 SHA512 898ae5bcd7a6347d7392b7888c19493905f6e660afb61f17a60b1f22e4069329ef6ccc9277375a2c40b4d998a309b61de6797f50c4633c0f5de22d2e85252537
DIST ruby-gnome2-4.2.4.tar.gz 2748574 BLAKE2B 8203e964a64c4699edce1c12559d3ee25f772b600c9f9af97ca6a133bb7b7a5773d8e6ca76a380a435daeb92ee03a57534e193a3436f13bac572e866c3655be5 SHA512 8efb04324255e3db17cd9a1a3c6984edb2b523e62493740c90a2cc48b957bcb6849438658273c00f2b6bcb497a6314b9f058eede789cc8625bee6145cfb799bb
DIST ruby-gnome2-4.2.9.tar.gz 2024610 BLAKE2B bd12d97a2e6b0978ccf209a3814f4bde073d48290c7d651d3859a10530ded9363914f0b405d9130d96ef7c3b03218801b228efd295c86480efa6af525a40a72b SHA512 8c9fe9075785842d7fe13fe6db9235475bca25c628030467feb3b0d258c9dbec34659d02b3a2f83c5c945aa683d8be143f17396a64090e3e211f0f4d2da9cfc3
diff --git a/dev-ruby/ruby-gdk3/ruby-gdk3-4.1.2.ebuild b/dev-ruby/ruby-gdk3/ruby-gdk3-4.1.2.ebuild
deleted file mode 100644
index 943c8695cde9..000000000000
--- a/dev-ruby/ruby-gdk3/ruby-gdk3-4.1.2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_GNOME2_NEED_VIRTX=yes
-
-inherit ruby-ng-gnome2
-
-DESCRIPTION="Ruby GDK-3.x bindings"
-KEYWORDS="~amd64 ~ppc ~riscv ~x86"
-IUSE=""
-
-DEPEND+=" x11-libs/gtk+:3"
-RDEPEND+=" x11-libs/gtk+:3"
-
-ruby_add_rdepend "
- ~dev-ruby/ruby-cairo-gobject-${PV}
- ~dev-ruby/ruby-gdkpixbuf2-${PV}
- ~dev-ruby/ruby-pango-${PV}"
diff --git a/dev-ruby/ruby-gdkpixbuf2/Manifest b/dev-ruby/ruby-gdkpixbuf2/Manifest
index 6fd3a3281781..27d8cc81523c 100644
--- a/dev-ruby/ruby-gdkpixbuf2/Manifest
+++ b/dev-ruby/ruby-gdkpixbuf2/Manifest
@@ -1,3 +1,2 @@
-DIST ruby-gnome2-4.1.2.tar.gz 2708791 BLAKE2B ef24788d8c65f96c76b43d8adc38af21dfb3bfe2f8ae2157f6978993fe65e9735030e9912e8eb1ff5ff90ab1c67701ae61ac3b0790cb285646f26b6193d74be5 SHA512 898ae5bcd7a6347d7392b7888c19493905f6e660afb61f17a60b1f22e4069329ef6ccc9277375a2c40b4d998a309b61de6797f50c4633c0f5de22d2e85252537
DIST ruby-gnome2-4.2.4.tar.gz 2748574 BLAKE2B 8203e964a64c4699edce1c12559d3ee25f772b600c9f9af97ca6a133bb7b7a5773d8e6ca76a380a435daeb92ee03a57534e193a3436f13bac572e866c3655be5 SHA512 8efb04324255e3db17cd9a1a3c6984edb2b523e62493740c90a2cc48b957bcb6849438658273c00f2b6bcb497a6314b9f058eede789cc8625bee6145cfb799bb
DIST ruby-gnome2-4.2.9.tar.gz 2024610 BLAKE2B bd12d97a2e6b0978ccf209a3814f4bde073d48290c7d651d3859a10530ded9363914f0b405d9130d96ef7c3b03218801b228efd295c86480efa6af525a40a72b SHA512 8c9fe9075785842d7fe13fe6db9235475bca25c628030467feb3b0d258c9dbec34659d02b3a2f83c5c945aa683d8be143f17396a64090e3e211f0f4d2da9cfc3
diff --git a/dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-4.1.2.ebuild b/dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-4.1.2.ebuild
deleted file mode 100644
index 3ad95f335dd3..000000000000
--- a/dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-4.1.2.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_NAME="gdk_pixbuf2"
-
-inherit ruby-ng-gnome2
-
-RUBY_S=ruby-gnome-${PV}/gdk_pixbuf2
-
-DESCRIPTION="Ruby GdkPixbuf2 bindings"
-KEYWORDS="amd64 ~ppc ~riscv ~x86"
-IUSE="test"
-
-DEPEND+=" test? ( x11-libs/gdk-pixbuf[jpeg,gif(+)] )"
-RDEPEND+=" x11-libs/gdk-pixbuf[introspection]"
-
-ruby_add_rdepend "~dev-ruby/ruby-gio2-${PV}"
diff --git a/dev-ruby/ruby-gettext/Manifest b/dev-ruby/ruby-gettext/Manifest
index 44fdd18ce118..d53816a00383 100644
--- a/dev-ruby/ruby-gettext/Manifest
+++ b/dev-ruby/ruby-gettext/Manifest
@@ -1,2 +1 @@
-DIST gettext-3.4.9.gem 234496 BLAKE2B bc1fd26ae048a959df1291cbe6bc5ce4fe060dc66baff2e3a9030dfbbc937e6e2aef5586259cfb1ef0f6eb5e2924badd6db579f7d268ae4bb079d06248655e87 SHA512 756fc65210ccc88c06ed07da699e88aca865b0b3b2b2b92824d3e17062a1008d9d561f1572d0795478bfe7ad542e3aaf8c65ee2f80fed1ead202638bd32dc77a
DIST gettext-3.5.0.gem 234496 BLAKE2B 9e86fd351585b115e04bad485a056fa8341450fd705901bc8ed6ba8309e99cc2096a79a3f506f729fa1823007c806557609ae8653f3de1988b0bb88bb3dde832 SHA512 15f3683b710cf9240a6ecd2babf5d7f64ac3eb1461f29d4df3d9ad7afa07467fc81f261989bbc9a0bf73f28e79b626282432b1e9c11923a489d023383089266e
diff --git a/dev-ruby/ruby-gettext/ruby-gettext-3.4.9.ebuild b/dev-ruby/ruby-gettext/ruby-gettext-3.4.9.ebuild
deleted file mode 100644
index e85690c7b2e0..000000000000
--- a/dev-ruby/ruby-gettext/ruby-gettext-3.4.9.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_NAME="${PN/ruby-/}"
-RUBY_FAKEGEM_VERSION="${PV%_*}"
-
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-RUBY_FAKEGEM_EXTRADOC="README.md doc/text/news.md"
-
-RUBY_FAKEGEM_TASK_TEST="none"
-
-RUBY_FAKEGEM_EXTRAINSTALL="locale po"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Native Language Support Library and Tools modeled after GNU gettext package"
-HOMEPAGE="https://ruby-gettext.github.io/"
-
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
-IUSE="doc test"
-SLOT="0"
-LICENSE="|| ( GPL-2 Ruby-BSD LGPL-3+ )"
-
-ruby_add_rdepend "
- dev-ruby/erubi
- >=dev-ruby/locale-2.0.5
- dev-ruby/prime
- dev-ruby/racc
- >=dev-ruby/text-1.3.0
-"
-
-ruby_add_bdepend "doc? ( dev-ruby/yard )
- dev-ruby/racc"
-ruby_add_bdepend "test? (
- dev-ruby/test-unit:2
- dev-ruby/test-unit-rr )"
-
-RDEPEND+=" sys-devel/gettext"
-DEPEND+=" sys-devel/gettext"
-
-all_ruby_prepare() {
- # Fix broken racc invocation
- sed -i -e '/command_line/ s/#{racc}/-S racc/' Rakefile || die
-
- # Avoid bundler dependency
- sed -i -e '/bundler/,/helper.install/ s:^:#:' \
- -e 's/helper.gemspec/Gem::Specification.new/' Rakefile || die
-
- # Avoid dependency on developer-specific tools.
- sed -i -e '/notify/ s:^:#:' test/run-test.rb || die
-}
-
-each_ruby_test() {
- # Borrowed from Fedora
- local -x LANG=C.UTF-8
- local -x LANGUAGE=ja_JP.utf8
-
- # Upstream tries to daisy-chain rake calls but they fail badly
- # with our setup, so run it manually.
- ${RUBY} test/run-test.rb || die "tests failed"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- dodoc -r samples
-}
diff --git a/dev-ruby/ruby-gio2/Manifest b/dev-ruby/ruby-gio2/Manifest
index 6fd3a3281781..27d8cc81523c 100644
--- a/dev-ruby/ruby-gio2/Manifest
+++ b/dev-ruby/ruby-gio2/Manifest
@@ -1,3 +1,2 @@
-DIST ruby-gnome2-4.1.2.tar.gz 2708791 BLAKE2B ef24788d8c65f96c76b43d8adc38af21dfb3bfe2f8ae2157f6978993fe65e9735030e9912e8eb1ff5ff90ab1c67701ae61ac3b0790cb285646f26b6193d74be5 SHA512 898ae5bcd7a6347d7392b7888c19493905f6e660afb61f17a60b1f22e4069329ef6ccc9277375a2c40b4d998a309b61de6797f50c4633c0f5de22d2e85252537
DIST ruby-gnome2-4.2.4.tar.gz 2748574 BLAKE2B 8203e964a64c4699edce1c12559d3ee25f772b600c9f9af97ca6a133bb7b7a5773d8e6ca76a380a435daeb92ee03a57534e193a3436f13bac572e866c3655be5 SHA512 8efb04324255e3db17cd9a1a3c6984edb2b523e62493740c90a2cc48b957bcb6849438658273c00f2b6bcb497a6314b9f058eede789cc8625bee6145cfb799bb
DIST ruby-gnome2-4.2.9.tar.gz 2024610 BLAKE2B bd12d97a2e6b0978ccf209a3814f4bde073d48290c7d651d3859a10530ded9363914f0b405d9130d96ef7c3b03218801b228efd295c86480efa6af525a40a72b SHA512 8c9fe9075785842d7fe13fe6db9235475bca25c628030467feb3b0d258c9dbec34659d02b3a2f83c5c945aa683d8be143f17396a64090e3e211f0f4d2da9cfc3
diff --git a/dev-ruby/ruby-gio2/ruby-gio2-4.1.2.ebuild b/dev-ruby/ruby-gio2/ruby-gio2-4.1.2.ebuild
deleted file mode 100644
index 18216ea171e3..000000000000
--- a/dev-ruby/ruby-gio2/ruby-gio2-4.1.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby31 ruby32 ruby33"
-
-inherit ruby-ng-gnome2
-
-DESCRIPTION="Ruby binding of gio-2"
-KEYWORDS="amd64 ~ppc ~riscv ~x86"
-IUSE=""
-
-DEPEND+=" dev-libs/glib
- test? ( sys-apps/dbus )"
-RDEPEND+=" dev-libs/glib"
-ruby_add_rdepend "~dev-ruby/ruby-glib2-${PV}
- ~dev-ruby/ruby-gobject-introspection-${PV}"
-
-all_ruby_prepare() {
- ruby-ng-gnome2_all_ruby_prepare
-
- # Avoid test requiring network access
- rm -f test/test-resolver.rb || die
-}
-
-each_ruby_test() {
- XDG_RUNTIME_DIR=${T} dbus-launch ${RUBY} test/run-test.rb || die
-}
diff --git a/dev-ruby/ruby-glib2/Manifest b/dev-ruby/ruby-glib2/Manifest
index 6fd3a3281781..27d8cc81523c 100644
--- a/dev-ruby/ruby-glib2/Manifest
+++ b/dev-ruby/ruby-glib2/Manifest
@@ -1,3 +1,2 @@
-DIST ruby-gnome2-4.1.2.tar.gz 2708791 BLAKE2B ef24788d8c65f96c76b43d8adc38af21dfb3bfe2f8ae2157f6978993fe65e9735030e9912e8eb1ff5ff90ab1c67701ae61ac3b0790cb285646f26b6193d74be5 SHA512 898ae5bcd7a6347d7392b7888c19493905f6e660afb61f17a60b1f22e4069329ef6ccc9277375a2c40b4d998a309b61de6797f50c4633c0f5de22d2e85252537
DIST ruby-gnome2-4.2.4.tar.gz 2748574 BLAKE2B 8203e964a64c4699edce1c12559d3ee25f772b600c9f9af97ca6a133bb7b7a5773d8e6ca76a380a435daeb92ee03a57534e193a3436f13bac572e866c3655be5 SHA512 8efb04324255e3db17cd9a1a3c6984edb2b523e62493740c90a2cc48b957bcb6849438658273c00f2b6bcb497a6314b9f058eede789cc8625bee6145cfb799bb
DIST ruby-gnome2-4.2.9.tar.gz 2024610 BLAKE2B bd12d97a2e6b0978ccf209a3814f4bde073d48290c7d651d3859a10530ded9363914f0b405d9130d96ef7c3b03218801b228efd295c86480efa6af525a40a72b SHA512 8c9fe9075785842d7fe13fe6db9235475bca25c628030467feb3b0d258c9dbec34659d02b3a2f83c5c945aa683d8be143f17396a64090e3e211f0f4d2da9cfc3
diff --git a/dev-ruby/ruby-glib2/ruby-glib2-4.1.2.ebuild b/dev-ruby/ruby-glib2/ruby-glib2-4.1.2.ebuild
deleted file mode 100644
index d56bdd14102a..000000000000
--- a/dev-ruby/ruby-glib2/ruby-glib2-4.1.2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby31 ruby32 ruby33"
-
-inherit ruby-ng-gnome2
-
-DESCRIPTION="Ruby Glib2 bindings"
-KEYWORDS="amd64 ~ppc ~ppc64 ~riscv x86"
-IUSE=""
-RDEPEND+=" >=dev-libs/glib-2"
-DEPEND+=" >=dev-libs/glib-2"
-
-all_ruby_prepare() {
- ruby-ng-gnome2_all_ruby_prepare
-
- # Skip spawn tests since our sandbox also provides items in the
- # environment and this makes the test fragile.
- rm -v test/test-spawn.rb || die
-}
diff --git a/dev-ruby/ruby-gobject-introspection/Manifest b/dev-ruby/ruby-gobject-introspection/Manifest
index 6fd3a3281781..27d8cc81523c 100644
--- a/dev-ruby/ruby-gobject-introspection/Manifest
+++ b/dev-ruby/ruby-gobject-introspection/Manifest
@@ -1,3 +1,2 @@
-DIST ruby-gnome2-4.1.2.tar.gz 2708791 BLAKE2B ef24788d8c65f96c76b43d8adc38af21dfb3bfe2f8ae2157f6978993fe65e9735030e9912e8eb1ff5ff90ab1c67701ae61ac3b0790cb285646f26b6193d74be5 SHA512 898ae5bcd7a6347d7392b7888c19493905f6e660afb61f17a60b1f22e4069329ef6ccc9277375a2c40b4d998a309b61de6797f50c4633c0f5de22d2e85252537
DIST ruby-gnome2-4.2.4.tar.gz 2748574 BLAKE2B 8203e964a64c4699edce1c12559d3ee25f772b600c9f9af97ca6a133bb7b7a5773d8e6ca76a380a435daeb92ee03a57534e193a3436f13bac572e866c3655be5 SHA512 8efb04324255e3db17cd9a1a3c6984edb2b523e62493740c90a2cc48b957bcb6849438658273c00f2b6bcb497a6314b9f058eede789cc8625bee6145cfb799bb
DIST ruby-gnome2-4.2.9.tar.gz 2024610 BLAKE2B bd12d97a2e6b0978ccf209a3814f4bde073d48290c7d651d3859a10530ded9363914f0b405d9130d96ef7c3b03218801b228efd295c86480efa6af525a40a72b SHA512 8c9fe9075785842d7fe13fe6db9235475bca25c628030467feb3b0d258c9dbec34659d02b3a2f83c5c945aa683d8be143f17396a64090e3e211f0f4d2da9cfc3
diff --git a/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-4.1.2.ebuild b/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-4.1.2.ebuild
deleted file mode 100644
index 1d073f4d314a..000000000000
--- a/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-4.1.2.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby31 ruby32 ruby33"
-
-inherit ruby-ng-gnome2
-
-DESCRIPTION="Ruby GObjectIntrospection bindings"
-KEYWORDS="amd64 ~ppc ~riscv ~x86"
-IUSE=""
-
-DEPEND+=" dev-libs/glib
- dev-libs/gobject-introspection"
-RDEPEND+=" dev-libs/glib
- dev-libs/gobject-introspection"
-
-ruby_add_rdepend "~dev-ruby/ruby-glib2-${PV}"
diff --git a/dev-ruby/ruby-gtk3/Manifest b/dev-ruby/ruby-gtk3/Manifest
index 6fd3a3281781..27d8cc81523c 100644
--- a/dev-ruby/ruby-gtk3/Manifest
+++ b/dev-ruby/ruby-gtk3/Manifest
@@ -1,3 +1,2 @@
-DIST ruby-gnome2-4.1.2.tar.gz 2708791 BLAKE2B ef24788d8c65f96c76b43d8adc38af21dfb3bfe2f8ae2157f6978993fe65e9735030e9912e8eb1ff5ff90ab1c67701ae61ac3b0790cb285646f26b6193d74be5 SHA512 898ae5bcd7a6347d7392b7888c19493905f6e660afb61f17a60b1f22e4069329ef6ccc9277375a2c40b4d998a309b61de6797f50c4633c0f5de22d2e85252537
DIST ruby-gnome2-4.2.4.tar.gz 2748574 BLAKE2B 8203e964a64c4699edce1c12559d3ee25f772b600c9f9af97ca6a133bb7b7a5773d8e6ca76a380a435daeb92ee03a57534e193a3436f13bac572e866c3655be5 SHA512 8efb04324255e3db17cd9a1a3c6984edb2b523e62493740c90a2cc48b957bcb6849438658273c00f2b6bcb497a6314b9f058eede789cc8625bee6145cfb799bb
DIST ruby-gnome2-4.2.9.tar.gz 2024610 BLAKE2B bd12d97a2e6b0978ccf209a3814f4bde073d48290c7d651d3859a10530ded9363914f0b405d9130d96ef7c3b03218801b228efd295c86480efa6af525a40a72b SHA512 8c9fe9075785842d7fe13fe6db9235475bca25c628030467feb3b0d258c9dbec34659d02b3a2f83c5c945aa683d8be143f17396a64090e3e211f0f4d2da9cfc3
diff --git a/dev-ruby/ruby-gtk3/ruby-gtk3-4.1.2-r1.ebuild b/dev-ruby/ruby-gtk3/ruby-gtk3-4.1.2-r1.ebuild
deleted file mode 100644
index 0410d6b9acb2..000000000000
--- a/dev-ruby/ruby-gtk3/ruby-gtk3-4.1.2-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_GNOME2_NEED_VIRTX=yes
-
-inherit ruby-ng-gnome2
-
-DESCRIPTION="Ruby Gtk2 bindings"
-KEYWORDS="~amd64 ~ppc ~riscv ~x86"
-IUSE=""
-
-DEPEND+=" dev-libs/glib
- dev-libs/gobject-introspection
- x11-base/xorg-proto
- x11-libs/gtk+:3"
-RDEPEND+=" dev-libs/glib
- dev-libs/gobject-introspection
- x11-libs/gtk+:3"
-
-ruby_add_rdepend "
- ~dev-ruby/ruby-atk-${PV}
- ~dev-ruby/ruby-gdk3-${PV}"
-ruby_add_bdepend "
- ~dev-ruby/ruby-cairo-gobject-${PV}
- ~dev-ruby/ruby-glib2-${PV}
- ~dev-ruby/ruby-gobject-introspection-${PV}
- ~dev-ruby/ruby-pango-${PV}"
-
-PATCHES=(
- "${FILESDIR}"/ruby-gtk3-4.1.2-c99.patch
-)
diff --git a/dev-ruby/ruby-gtk3/ruby-gtk3-4.1.2.ebuild b/dev-ruby/ruby-gtk3/ruby-gtk3-4.1.2.ebuild
deleted file mode 100644
index 8e9684c3b797..000000000000
--- a/dev-ruby/ruby-gtk3/ruby-gtk3-4.1.2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_GNOME2_NEED_VIRTX=yes
-
-inherit ruby-ng-gnome2
-
-DESCRIPTION="Ruby Gtk2 bindings"
-KEYWORDS="~amd64 ~ppc ~riscv ~x86"
-IUSE=""
-
-DEPEND+=" dev-libs/glib
- dev-libs/gobject-introspection
- x11-base/xorg-proto
- x11-libs/gtk+:3"
-RDEPEND+=" dev-libs/glib
- dev-libs/gobject-introspection
- x11-libs/gtk+:3"
-
-ruby_add_rdepend "
- ~dev-ruby/ruby-atk-${PV}
- ~dev-ruby/ruby-gdk3-${PV}"
-ruby_add_bdepend "
- ~dev-ruby/ruby-cairo-gobject-${PV}
- ~dev-ruby/ruby-glib2-${PV}
- ~dev-ruby/ruby-gobject-introspection-${PV}
- ~dev-ruby/ruby-pango-${PV}"
diff --git a/dev-ruby/ruby-macho/Manifest b/dev-ruby/ruby-macho/Manifest
index ddb535d1ab10..5a13b571dfed 100644
--- a/dev-ruby/ruby-macho/Manifest
+++ b/dev-ruby/ruby-macho/Manifest
@@ -1,3 +1,2 @@
DIST ruby-macho-3.0.0.tar.gz 70743 BLAKE2B 6dc48445382d879b6fa67fb8720dbf9643294adebb3424e811775f436d29d9b22b4a57e0443c9a6d08203fb3514267d4c2e4b8431cc9be4d54000e059acb49db SHA512 c718e6b22331511c18a6a51c1e88443121f6601dcc0e8e66a3ab60771b9a9e68cb33b83470bf60ff6af9ce696d50ceadee2c4dc348a0bf3fa2ff4d8aebcf3bd3
-DIST ruby-macho-4.0.1.tar.gz 80183 BLAKE2B 9762ea051fcf62aae1f00c17ffbe935a6bacd57fe1e59f43473f7d8f3b3090d1c92d1b57f4e48309c7deff4c3e13b6f5240d4fa561c433a0b2718cd3ba96509b SHA512 19d748b93367e703090058c0456e5bd70bc8ce9ec0f1f209d53fbec78a00a14123f97fcf84c439e00ffa74fb56d4a8ef974caaf7c797ab6c7576d81e2e10c9da
DIST ruby-macho-4.1.0.tar.gz 81998 BLAKE2B 023789c311c9cc2210a1bbaab05c8a6b219e43ac409e64b7e803a678ff098ab3ff098fcb3bbd12924d6f9587ab37a9be3cb8645b05a2ff1f459433f569537ab3 SHA512 038929d1daca618d7208fe5d495d48a608e7411c4f1a1dd9448f4031f30b9ed1edb162456d701dc5d758babdd0032e913e53051a7b39e10252065832cbb63f5a
diff --git a/dev-ruby/ruby-macho/ruby-macho-4.0.1.ebuild b/dev-ruby/ruby-macho/ruby-macho-4.0.1.ebuild
deleted file mode 100644
index 0bea149e0afa..000000000000
--- a/dev-ruby/ruby-macho/ruby-macho-4.0.1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-RUBY_FAKEGEM_GEMSPEC="ruby-macho.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A library for viewing and manipulating Mach-O files in Ruby"
-HOMEPAGE="https://github.com/Homebrew/ruby-macho"
-SRC_URI="https://github.com/Homebrew/ruby-macho/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~x86"
-
-all_ruby_prepare() {
- # Avoid benchmarks with additional dependencies
- rm -f test/bench.rb || die
- sed -i -e '/test\/bench/ s:^:#:' Rakefile || die
-}
diff --git a/dev-ruby/ruby-net-ldap/Manifest b/dev-ruby/ruby-net-ldap/Manifest
index e677ee568488..7c88f3d709c7 100644
--- a/dev-ruby/ruby-net-ldap/Manifest
+++ b/dev-ruby/ruby-net-ldap/Manifest
@@ -1,2 +1 @@
-DIST ruby-net-ldap-0.18.0.tar.gz 94296 BLAKE2B 92c7f36ac94e9822f99931f58de83f05ca949c8f38482846c1bb0e4b43ed3b08799160643c720de8d724091c031c09926818e6199f32535a6033b636ea38fd5d SHA512 21b8241d3eef6f75f2f552af1df169d748e89948aba3527659a54cc3c4da5d6efcba41269c0ee40f6651adb363d0c7082dae71c3efc11cc65d103e1236e7d6d1
DIST ruby-net-ldap-0.19.0.tar.gz 94763 BLAKE2B e3cf5da4116e86b735f7f1e0f97e9e183eee7d0ac1ba86acc96e44e7fa097c12d617babc78c34765320fe7165c908e40020efac7c1fa99a75be2aeda0f996438 SHA512 4e8a8b8e33109a884ab320db8e34a5331e4c6559b891e35e52e0ad4edb879f4bbe2e63e181ea27eedc4009faf3055a19ce77dc4adb0b7cdf88b73f3d9410a8b5
diff --git a/dev-ruby/ruby-net-ldap/ruby-net-ldap-0.18.0.ebuild b/dev-ruby/ruby-net-ldap/ruby-net-ldap-0.18.0.ebuild
deleted file mode 100644
index 1fed1af1f8ad..000000000000
--- a/dev-ruby/ruby-net-ldap/ruby-net-ldap-0.18.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_TASK_TEST="test spec"
-RUBY_FAKEGEM_EXTRADOC="Contributors.rdoc History.rdoc README.rdoc"
-
-RUBY_FAKEGEM_NAME="net-ldap"
-
-RUBY_FAKEGEM_GEMSPEC="net-ldap.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Pure ruby LDAP client implementation"
-HOMEPAGE="https://github.com/ruby-ldap/ruby-net-ldap"
-SRC_URI="https://github.com/ruby-ldap/ruby-net-ldap/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-ruby_add_bdepend "test? ( >=dev-ruby/flexmock-1.3.0 )"
-
-all_ruby_prepare() {
- sed -i -e "s:_relative ': './:" ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/ruby-ole/Manifest b/dev-ruby/ruby-ole/Manifest
index 73cdb8ab6831..17e32c51c010 100644
--- a/dev-ruby/ruby-ole/Manifest
+++ b/dev-ruby/ruby-ole/Manifest
@@ -1,2 +1 @@
-DIST ruby-ole-1.2.12.2.gem 56832 BLAKE2B 489dbaff30d5d293f5c04672c2e8dd2a6144f6b32fb22319c4691a351318f0aee8fd5d01106f3ef6abaab40e81cd86c8ba9d93ddb1e004240eb052ab6ce5675e SHA512 2c28336a827e42faed4183d79ae61d4dd2b888f3d13eb26fb2b7e967057127a01e184fb509c6e4718e7beebb7490ea2f7aa230f2c5e29efae49994fa92d604b7
DIST ruby-ole-1.2.13.1.gem 56832 BLAKE2B d3d4a94428c5e3c2ea24db0740daeb3856ecdb9211455711a994da0011191d6aebacdd83187f5a64824ee1e6744731a9f696a76f954d2accf8eb3b36610289cc SHA512 5281d14e490b8dcae5b97f0e9c5088593c4c2ba39452884e4b0dda234638d4d701eb88f44d3863ec7436f39b770d5a9b556d2cd1cc6ac42c39951174cfe1ce88
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
deleted file mode 100644
index 746bf140c5ca..000000000000
--- a/dev-ruby/ruby-ole/ruby-ole-1.2.12.2-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-# Avoid the complexity of the "rake" recipe and run testrb-2 manually.
-RUBY_FAKEGEM_RECIPE_TEST=none
-
-# Same thing for the docs whose rake target just calls rdoc.
-RUBY_FAKEGEM_RECIPE_DOC=rdoc
-RUBY_FAKEGEM_EXTRADOC="ChangeLog README.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby library for easy read/write access to OLE compound documents"
-HOMEPAGE="https://github.com/aquasync/ruby-ole"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )"
-
-each_ruby_test() {
- ruby-ng_testrb-2 --pattern='test.*\.rb' test/
-}
diff --git a/dev-ruby/ruby-pango/Manifest b/dev-ruby/ruby-pango/Manifest
index 6fd3a3281781..27d8cc81523c 100644
--- a/dev-ruby/ruby-pango/Manifest
+++ b/dev-ruby/ruby-pango/Manifest
@@ -1,3 +1,2 @@
-DIST ruby-gnome2-4.1.2.tar.gz 2708791 BLAKE2B ef24788d8c65f96c76b43d8adc38af21dfb3bfe2f8ae2157f6978993fe65e9735030e9912e8eb1ff5ff90ab1c67701ae61ac3b0790cb285646f26b6193d74be5 SHA512 898ae5bcd7a6347d7392b7888c19493905f6e660afb61f17a60b1f22e4069329ef6ccc9277375a2c40b4d998a309b61de6797f50c4633c0f5de22d2e85252537
DIST ruby-gnome2-4.2.4.tar.gz 2748574 BLAKE2B 8203e964a64c4699edce1c12559d3ee25f772b600c9f9af97ca6a133bb7b7a5773d8e6ca76a380a435daeb92ee03a57534e193a3436f13bac572e866c3655be5 SHA512 8efb04324255e3db17cd9a1a3c6984edb2b523e62493740c90a2cc48b957bcb6849438658273c00f2b6bcb497a6314b9f058eede789cc8625bee6145cfb799bb
DIST ruby-gnome2-4.2.9.tar.gz 2024610 BLAKE2B bd12d97a2e6b0978ccf209a3814f4bde073d48290c7d651d3859a10530ded9363914f0b405d9130d96ef7c3b03218801b228efd295c86480efa6af525a40a72b SHA512 8c9fe9075785842d7fe13fe6db9235475bca25c628030467feb3b0d258c9dbec34659d02b3a2f83c5c945aa683d8be143f17396a64090e3e211f0f4d2da9cfc3
diff --git a/dev-ruby/ruby-pango/ruby-pango-4.1.2.ebuild b/dev-ruby/ruby-pango/ruby-pango-4.1.2.ebuild
deleted file mode 100644
index 4f75391e5208..000000000000
--- a/dev-ruby/ruby-pango/ruby-pango-4.1.2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-inherit ruby-ng-gnome2
-
-DESCRIPTION="Ruby Pango bindings"
-KEYWORDS="amd64 ~ppc ~riscv ~x86"
-IUSE=""
-DEPEND+=" dev-libs/glib
- >=x11-libs/pango-1.14.0[introspection]"
-RDEPEND+=" dev-libs/glib
- >=x11-libs/pango-1.14.0[introspection]"
-
-ruby_add_rdepend "
- ~dev-ruby/ruby-cairo-gobject-${PV}
- ~dev-ruby/ruby-glib2-${PV}
- ~dev-ruby/ruby-gobject-introspection-${PV}
-"
-
-all_ruby_prepare() {
- ruby-ng-gnome2_all_ruby_prepare
-
- # Remove test depending on specific locales to be set up: bug 526248
- rm -f test/test-language.rb || die
-}
-
-each_ruby_test() {
- # Include pango path since run-test does not list it
- ${RUBY} -Iext/pango test/run-test.rb || die
-}
diff --git a/dev-ruby/ruby-poppler/Manifest b/dev-ruby/ruby-poppler/Manifest
index 6fd3a3281781..27d8cc81523c 100644
--- a/dev-ruby/ruby-poppler/Manifest
+++ b/dev-ruby/ruby-poppler/Manifest
@@ -1,3 +1,2 @@
-DIST ruby-gnome2-4.1.2.tar.gz 2708791 BLAKE2B ef24788d8c65f96c76b43d8adc38af21dfb3bfe2f8ae2157f6978993fe65e9735030e9912e8eb1ff5ff90ab1c67701ae61ac3b0790cb285646f26b6193d74be5 SHA512 898ae5bcd7a6347d7392b7888c19493905f6e660afb61f17a60b1f22e4069329ef6ccc9277375a2c40b4d998a309b61de6797f50c4633c0f5de22d2e85252537
DIST ruby-gnome2-4.2.4.tar.gz 2748574 BLAKE2B 8203e964a64c4699edce1c12559d3ee25f772b600c9f9af97ca6a133bb7b7a5773d8e6ca76a380a435daeb92ee03a57534e193a3436f13bac572e866c3655be5 SHA512 8efb04324255e3db17cd9a1a3c6984edb2b523e62493740c90a2cc48b957bcb6849438658273c00f2b6bcb497a6314b9f058eede789cc8625bee6145cfb799bb
DIST ruby-gnome2-4.2.9.tar.gz 2024610 BLAKE2B bd12d97a2e6b0978ccf209a3814f4bde073d48290c7d651d3859a10530ded9363914f0b405d9130d96ef7c3b03218801b228efd295c86480efa6af525a40a72b SHA512 8c9fe9075785842d7fe13fe6db9235475bca25c628030467feb3b0d258c9dbec34659d02b3a2f83c5c945aa683d8be143f17396a64090e3e211f0f4d2da9cfc3
diff --git a/dev-ruby/ruby-poppler/ruby-poppler-4.1.2.ebuild b/dev-ruby/ruby-poppler/ruby-poppler-4.1.2.ebuild
deleted file mode 100644
index e31095a2fa88..000000000000
--- a/dev-ruby/ruby-poppler/ruby-poppler-4.1.2.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby30 ruby31 ruby32"
-
-inherit ruby-ng-gnome2
-
-DESCRIPTION="Ruby poppler-glib bindings"
-KEYWORDS="amd64 ~ppc ~riscv ~x86"
-IUSE=""
-
-RDEPEND+=" app-text/poppler[cairo,introspection]"
-DEPEND+=" app-text/poppler[cairo,introspection]"
-
-ruby_add_rdepend "
- ~dev-ruby/ruby-cairo-gobject-${PV}
- ~dev-ruby/ruby-gio2-${PV}
-"
diff --git a/dev-ruby/ruby2ruby/Manifest b/dev-ruby/ruby2ruby/Manifest
index 1dc12f9b98d1..b432efbb7349 100644
--- a/dev-ruby/ruby2ruby/Manifest
+++ b/dev-ruby/ruby2ruby/Manifest
@@ -1,2 +1 @@
-DIST ruby2ruby-2.5.1.gem 29184 BLAKE2B 1898d4d0f18d911d1940dcefa51c71fe3f6d65a5d96d626eca6d452ac28f079d0c7c8f41f92cd78eb35be4f0ccc9e7dac60a32ce950f09167c7eb7a0c9cbddd8 SHA512 db0edcef99786a289b9dc7ec7897e6685715c977bb8f946def90797e1e5c36dac8fa3e5fe220e1bb67444d77194547ec7692afbc5e1cd47589cdcca73a5ff3ce
DIST ruby2ruby-2.5.2.gem 29184 BLAKE2B 5f4389d10e6028951b938fce461726a90943ce3c1de65c6a2138888e0c6c11872a8d3df691bb9e30e001b4b9a5d9e8b2b3fdbd25f95ae652d513c0adafd57db1 SHA512 f16c34fe3cefd139768f0817309fec4929fc2e1689d3c2569d52d46c3fb0c9ccdd8468ae89b4cf8dfea7d73a721e01ec7fc38a1f3243dcd7a4559113d4794198
diff --git a/dev-ruby/ruby2ruby/ruby2ruby-2.5.1.ebuild b/dev-ruby/ruby2ruby/ruby2ruby-2.5.1.ebuild
deleted file mode 100644
index dde37d354d94..000000000000
--- a/dev-ruby/ruby2ruby/ruby2ruby-2.5.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Generates readable ruby from ParseTree"
-HOMEPAGE="https://github.com/seattlerb/ruby2ruby"
-
-LICENSE="GPL-2"
-SLOT="2"
-KEYWORDS="~alpha amd64 arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="test"
-
-ruby_add_rdepend "
- >=dev-ruby/sexp_processor-4.6.0:4
- >=dev-ruby/ruby_parser-3.1:3
-"
-ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.3:5 >=dev-ruby/sexp_processor-4.10.0:4 )"
-
-all_ruby_prepare() {
- sed -i -e '/plugin :isolate/ s:^:#:' Rakefile || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/ruby_parser/Manifest b/dev-ruby/ruby_parser/Manifest
index 932496b60761..3b842a142331 100644
--- a/dev-ruby/ruby_parser/Manifest
+++ b/dev-ruby/ruby_parser/Manifest
@@ -1,2 +1 @@
-DIST ruby_parser-3.21.0.gem 765952 BLAKE2B 7a616e7b5af08a12d40ec6c8761dc0a6edbdbda60cd024bbae6710303cd569ff59b4b0c1168c555a08aa8f374350e7cec6a524f884ec715fc4b31f2c1139cec2 SHA512 2d911adf41651ab942ea6acfffb4a97b036aea41f209476182361622bc93771d0fb8dff4b8d10d89ed0041dc9590783be0264282985ebcfc03bd610bbd46b69b
DIST ruby_parser-3.21.1.gem 766464 BLAKE2B d33d1c395ad38851a59ff63ed95a495208ee630723028dc3b10a0e526243f89065da1fe442282e324deff1f9ed377c8f13fc23ebbe8373dfbb1f2475a657933f SHA512 2613c229cd61808aa2edd54f597d6f0ecfd1c95b2f87999adf8d64f47bb1e7c7428a8cb4640999138c889299c6836b1437565b90d33d396c0490edc0ba26ca42
diff --git a/dev-ruby/ruby_parser/ruby_parser-3.21.0.ebuild b/dev-ruby/ruby_parser/ruby_parser-3.21.0.ebuild
deleted file mode 100644
index 4586105cfbd4..000000000000
--- a/dev-ruby/ruby_parser/ruby_parser-3.21.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A ruby parser written in pure ruby"
-HOMEPAGE="https://github.com/seattlerb/ruby_parser"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~alpha amd64 arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="test"
-
-ruby_add_rdepend ">=dev-ruby/sexp_processor-4.16.0:4"
-
-ruby_add_bdepend "test? ( dev-ruby/racc >=dev-ruby/minitest-4.3 >=dev-ruby/sexp_processor-4.17.0:4 )"
-
-DEPEND+=" test? ( dev-util/unifdef )"
-
-all_ruby_prepare() {
- sed -i -e '/license/d' Rakefile || die
- sed -i -e '/Hoe.plugin :isolate/ s:^:#:' Rakefile || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
-}