commit:     57c3a1c6822e18c03cf58847e2ae41c569104cd8
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 29 11:39:15 2023 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Aug 29 14:26:36 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57c3a1c6

dev-ruby/sprockets: enable ruby32, fix tests

Closes: https://bugs.gentoo.org/733902
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/sprockets/sprockets-3.7.2-r3.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/sprockets/sprockets-3.7.2-r3.ebuild 
b/dev-ruby/sprockets/sprockets-3.7.2-r3.ebuild
index 0f9f971f3c7b..d9704edc5370 100644
--- a/dev-ruby/sprockets/sprockets-3.7.2-r3.ebuild
+++ b/dev-ruby/sprockets/sprockets-3.7.2-r3.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="README.md"
@@ -36,6 +36,7 @@ ruby_add_bdepend "test? (
                dev-ruby/rack-test
                =dev-ruby/coffee-script-2*
                =dev-ruby/execjs-2*
+               dev-ruby/nokogiri
                =dev-ruby/sass-3* >=dev-ruby/sass-3.1
                dev-ruby/uglifier
        )"
@@ -50,6 +51,8 @@ all_ruby_prepare() {
        sed -i -e "/bundler/d" Rakefile || die
 
        sed -i -e 's/MiniTest/Minitest/' test/sprockets_test.rb test/test*.rb 
|| die
+       sed -i -e '2igem "rack", "<3"' test/sprockets_test.rb || die
+       sed -i -e '5irequire "rack/lint"' test/test_server.rb || die
 }
 
 each_ruby_prepare() {

Reply via email to