summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2023-08-29 13:39:15 +0200
committerHans de Graaff <graaff@gentoo.org>2023-08-29 16:26:36 +0200
commit57c3a1c6822e18c03cf58847e2ae41c569104cd8 (patch)
treef5a658546c31f95ffc5047e89f2018c30dc7340f /dev-ruby/sprockets
parentdev-ruby/serverengine: drop 2.3.0, 2.3.1 (diff)
downloadgentoo-57c3a1c6822e18c03cf58847e2ae41c569104cd8.tar.gz
gentoo-57c3a1c6822e18c03cf58847e2ae41c569104cd8.tar.bz2
gentoo-57c3a1c6822e18c03cf58847e2ae41c569104cd8.zip
dev-ruby/sprockets: enable ruby32, fix tests
Closes: https://bugs.gentoo.org/733902 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Diffstat (limited to 'dev-ruby/sprockets')
-rw-r--r--dev-ruby/sprockets/sprockets-3.7.2-r3.ebuild5
1 files changed, 4 insertions, 1 deletions
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() {