commit: 691dca6b4645df597ca1d7b18aa554240f2c78b3 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org> AuthorDate: Sat Dec 30 07:40:54 2023 +0000 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org> CommitDate: Sat Dec 30 07:40:54 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=691dca6b
dev-ruby/rspec-support: enable ruby33 Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org> dev-ruby/rspec-support/rspec-support-3.12.1.ebuild | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/dev-ruby/rspec-support/rspec-support-3.12.1.ebuild b/dev-ruby/rspec-support/rspec-support-3.12.1.ebuild index fd5760ca30c8..7a33ee949ce0 100644 --- a/dev-ruby/rspec-support/rspec-support-3.12.1.ebuild +++ b/dev-ruby/rspec-support/rspec-support-3.12.1.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="ruby30 ruby31 ruby32 ruby33" RUBY_FAKEGEM_RECIPE_TEST="rspec3" @@ -42,14 +42,11 @@ each_ruby_prepare() { sed -i -e '/shell_out/ s:ruby:'${RUBY}':' spec/rspec/support/spec/shell_out_spec.rb || die case ${RUBY} in - *ruby31|*ruby32) + *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 - - # Avoid specs broken on newer ruby versions and already pending upstream - rm -f spec/rspec/support/reentrant_mutex_spec.rb ;; esac }