summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/erubi/erubi-1.13.1.ebuild4
-rw-r--r--dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0-r2.ebuild8
-rw-r--r--dev-ruby/pluggaloid/pluggaloid-1.7.0-r1.ebuild4
-rw-r--r--dev-ruby/podcast/podcast-0.0.4-r3.ebuild5
-rw-r--r--dev-ruby/rack/rack-2.2.21.ebuild4
-rw-r--r--dev-ruby/rack/rack-3.0.18.ebuild4
-rw-r--r--dev-ruby/rack/rack-3.1.19.ebuild4
-rw-r--r--dev-ruby/rack/rack-3.2.4.ebuild4
-rw-r--r--dev-ruby/rake-remote_task/rake-remote_task-2.4.4-r1.ebuild5
-rw-r--r--dev-ruby/ruby-glib2/ruby-glib2-4.2.9.ebuild5
-rw-r--r--dev-ruby/ruby2ruby/ruby2ruby-2.6.0.ebuild4
-rw-r--r--dev-ruby/unindent/unindent-1.0-r2.ebuild5
-rw-r--r--dev-ruby/warning/warning-1.5.0.ebuild5
13 files changed, 34 insertions, 27 deletions
diff --git a/dev-ruby/erubi/erubi-1.13.1.ebuild b/dev-ruby/erubi/erubi-1.13.1.ebuild
index 5ee715376799..2012ad04673a 100644
--- a/dev-ruby/erubi/erubi-1.13.1.ebuild
+++ b/dev-ruby/erubi/erubi-1.13.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33 ruby34"
+USE_RUBY="ruby32 ruby33 ruby34 ruby40"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
diff --git a/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0-r2.ebuild b/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0-r2.ebuild
index 0877d5cfe988..e1b29588c5e1 100644
--- a/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0-r2.ebuild
+++ b/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33 ruby34"
+USE_RUBY="ruby32 ruby33 ruby34 ruby40"
RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc"
@@ -20,7 +20,9 @@ IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/minitest-pretty_diff )"
all_ruby_prepare() {
- sed -i -e '/\(bisect\|focus\|moar\)/ s:^:#:' test/minitest_config.rb || die
+ sed -e '/\(bisect\|focus\|moar\)/ s:^:#:' \
+ -e '1igem "minitest", "~> 5.0"' \
+ -i test/minitest_config.rb || die
sed -e '/returns true if the \(keys are missing\|sets are not equal\)/askip "Flaky"' \
-i test/test_minitest-bonus-assertions.rb || die
diff --git a/dev-ruby/pluggaloid/pluggaloid-1.7.0-r1.ebuild b/dev-ruby/pluggaloid/pluggaloid-1.7.0-r1.ebuild
index 3e453bd4686e..c85114cde9f0 100644
--- a/dev-ruby/pluggaloid/pluggaloid-1.7.0-r1.ebuild
+++ b/dev-ruby/pluggaloid/pluggaloid-1.7.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33 ruby34"
+USE_RUBY="ruby32 ruby33 ruby34 ruby40"
RUBY_FAKEGEM_EXTRADOC="README.md"
diff --git a/dev-ruby/podcast/podcast-0.0.4-r3.ebuild b/dev-ruby/podcast/podcast-0.0.4-r3.ebuild
index 40105fbca41b..0730658ee1d0 100644
--- a/dev-ruby/podcast/podcast-0.0.4-r3.ebuild
+++ b/dev-ruby/podcast/podcast-0.0.4-r3.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33 ruby34"
+
+USE_RUBY="ruby32 ruby33 ruby34 ruby40"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_EXTRADOC="README"
diff --git a/dev-ruby/rack/rack-2.2.21.ebuild b/dev-ruby/rack/rack-2.2.21.ebuild
index e17f0d61db8a..82fbe2e43ced 100644
--- a/dev-ruby/rack/rack-2.2.21.ebuild
+++ b/dev-ruby/rack/rack-2.2.21.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby32 ruby33 ruby34"
+USE_RUBY="ruby32 ruby33 ruby34 ruby40"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc SPEC.rdoc"
diff --git a/dev-ruby/rack/rack-3.0.18.ebuild b/dev-ruby/rack/rack-3.0.18.ebuild
index 9f310b81bdbc..349279899480 100644
--- a/dev-ruby/rack/rack-3.0.18.ebuild
+++ b/dev-ruby/rack/rack-3.0.18.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby32 ruby33 ruby34"
+USE_RUBY="ruby32 ruby33 ruby34 ruby40"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md SECURITY.md SPEC.rdoc UPGRADE-GUIDE.md"
diff --git a/dev-ruby/rack/rack-3.1.19.ebuild b/dev-ruby/rack/rack-3.1.19.ebuild
index b477b71ba682..894a04f23a65 100644
--- a/dev-ruby/rack/rack-3.1.19.ebuild
+++ b/dev-ruby/rack/rack-3.1.19.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby32 ruby33 ruby34"
+USE_RUBY="ruby32 ruby33 ruby34 ruby40"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md SECURITY.md SPEC.rdoc UPGRADE-GUIDE.md"
diff --git a/dev-ruby/rack/rack-3.2.4.ebuild b/dev-ruby/rack/rack-3.2.4.ebuild
index 28f97db673ea..2a2ee86977e2 100644
--- a/dev-ruby/rack/rack-3.2.4.ebuild
+++ b/dev-ruby/rack/rack-3.2.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby32 ruby33 ruby34"
+USE_RUBY="ruby32 ruby33 ruby34 ruby40"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md SECURITY.md SPEC.rdoc UPGRADE-GUIDE.md"
diff --git a/dev-ruby/rake-remote_task/rake-remote_task-2.4.4-r1.ebuild b/dev-ruby/rake-remote_task/rake-remote_task-2.4.4-r1.ebuild
index 1717ba1e5daa..6c1d85df7bc0 100644
--- a/dev-ruby/rake-remote_task/rake-remote_task-2.4.4-r1.ebuild
+++ b/dev-ruby/rake-remote_task/rake-remote_task-2.4.4-r1.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33 ruby34"
+
+USE_RUBY="ruby32 ruby33 ruby34 ruby40"
RUBY_FAKEGEM_EXTRADOC="History.txt README.txt"
diff --git a/dev-ruby/ruby-glib2/ruby-glib2-4.2.9.ebuild b/dev-ruby/ruby-glib2/ruby-glib2-4.2.9.ebuild
index b56507c92950..c1016688703e 100644
--- a/dev-ruby/ruby-glib2/ruby-glib2-4.2.9.ebuild
+++ b/dev-ruby/ruby-glib2/ruby-glib2-4.2.9.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33 ruby34"
+
+USE_RUBY="ruby32 ruby33 ruby34 ruby40"
inherit ruby-ng-gnome2
diff --git a/dev-ruby/ruby2ruby/ruby2ruby-2.6.0.ebuild b/dev-ruby/ruby2ruby/ruby2ruby-2.6.0.ebuild
index 702257c4932a..42e4096cdc98 100644
--- a/dev-ruby/ruby2ruby/ruby2ruby-2.6.0.ebuild
+++ b/dev-ruby/ruby2ruby/ruby2ruby-2.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -20,7 +20,7 @@ IUSE="test"
ruby_add_rdepend "
>=dev-ruby/sexp_processor-4.6.0:4
"
-ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.3:5 >=dev-ruby/sexp_processor-4.10.0:4 )"
+ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.3:5 dev-ruby/ruby_parser >=dev-ruby/sexp_processor-4.10.0:4 )"
all_ruby_prepare() {
sed -i -e '/plugin :isolate/ s:^:#:' Rakefile || die
diff --git a/dev-ruby/unindent/unindent-1.0-r2.ebuild b/dev-ruby/unindent/unindent-1.0-r2.ebuild
index b7e289de5b41..9c6fe89d26a0 100644
--- a/dev-ruby/unindent/unindent-1.0-r2.ebuild
+++ b/dev-ruby/unindent/unindent-1.0-r2.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33 ruby34"
+USE_RUBY="ruby32 ruby33 ruby34 ruby40"
+
RUBY_FAKEGEM_EXTRADOC="README.md"
inherit ruby-fakegem
diff --git a/dev-ruby/warning/warning-1.5.0.ebuild b/dev-ruby/warning/warning-1.5.0.ebuild
index c9333b76e093..2e3157a6467b 100644
--- a/dev-ruby/warning/warning-1.5.0.ebuild
+++ b/dev-ruby/warning/warning-1.5.0.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33 ruby34"
+
+USE_RUBY="ruby32 ruby33 ruby34 ruby40"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
RUBY_FAKEGEM_GEMSPEC="warning.gemspec"