summaryrefslogtreecommitdiff
path: root/dev-ruby/sprockets
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-07-27 03:04:55 -0500
committerroot <root@alpha.trunkmasters.com>2026-07-27 03:04:55 -0500
commitcae7be1ab2bd23fee3929a8e940d968ee86a78e6 (patch)
tree97cc406771ec329a0480aab0f7fad2319be66e5c /dev-ruby/sprockets
parent704373259ee68c274d8ce04949a32d64de4b6014 (diff)
downloadbaldeagleos-repo-cae7be1ab2bd23fee3929a8e940d968ee86a78e6.tar.gz
baldeagleos-repo-cae7be1ab2bd23fee3929a8e940d968ee86a78e6.tar.xz
baldeagleos-repo-cae7be1ab2bd23fee3929a8e940d968ee86a78e6.zip
Adding metadata
Diffstat (limited to 'dev-ruby/sprockets')
-rw-r--r--dev-ruby/sprockets/sprockets-3.7.2-r3.ebuild27
-rw-r--r--dev-ruby/sprockets/sprockets-4.2.2.ebuild27
2 files changed, 49 insertions, 5 deletions
diff --git a/dev-ruby/sprockets/sprockets-3.7.2-r3.ebuild b/dev-ruby/sprockets/sprockets-3.7.2-r3.ebuild
index d1c235e81790..d9789d7b7980 100644
--- a/dev-ruby/sprockets/sprockets-3.7.2-r3.ebuild
+++ b/dev-ruby/sprockets/sprockets-3.7.2-r3.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
@@ -33,13 +33,18 @@ ruby_add_rdepend "
>=dev-ruby/rack-1:* <dev-ruby/rack-3:*"
ruby_add_bdepend "test? (
+ dev-ruby/bundler
dev-ruby/json
dev-ruby/rack-test
=dev-ruby/coffee-script-2*
=dev-ruby/execjs-2*
+ dev-ruby/minitest:5
dev-ruby/nokogiri
=dev-ruby/sass-3* >=dev-ruby/sass-3.1
dev-ruby/uglifier
+ dev-ruby/timecop
+ dev-ruby/nokogiri
+ dev-ruby/base64
)"
all_ruby_prepare() {
@@ -54,6 +59,24 @@ all_ruby_prepare() {
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
+
+ cat <<-EOF > "${T}/Gemfile" || die
+ gem "base64"
+ gem "coffee-script", "~> 2"
+ gem "concurrent-ruby", "~> 1"
+ gem "execjs", "~> 2"
+ gem "json"
+ gem "logger"
+ gem "minitest", "~> 5"
+ gem "nokogiri"
+ gem "rack", "< 3"
+ gem "rack-test"
+ gem "rake"
+ gem "sass", "~> 3"
+ gem "sassc"
+ gem "timecop"
+ gem "uglifier"
+ EOF
}
each_ruby_prepare() {
@@ -67,5 +90,5 @@ each_ruby_test() {
rm -rf test || die
mv test-new test || die
- each_fakegem_test
+ BUNDLE_GEMFILE="${T}/Gemfile" ${RUBY} -S bundle exec ${RUBY} -S rake || die
}
diff --git a/dev-ruby/sprockets/sprockets-4.2.2.ebuild b/dev-ruby/sprockets/sprockets-4.2.2.ebuild
index a074e9e2a427..5655c5bb6870 100644
--- a/dev-ruby/sprockets/sprockets-4.2.2.ebuild
+++ b/dev-ruby/sprockets/sprockets-4.2.2.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_EXTRADOC="README.md"
@@ -28,13 +28,17 @@ ruby_add_rdepend "
"
ruby_add_bdepend "test? (
+ dev-ruby/bundler
dev-ruby/json
dev-ruby/rack-test
=dev-ruby/coffee-script-2*
=dev-ruby/execjs-2*
+ dev-ruby/minitest:5
=dev-ruby/sass-3* >=dev-ruby/sass-3.1
dev-ruby/sassc
dev-ruby/uglifier
+ dev-ruby/timecop
+ dev-ruby/nokogiri
)"
all_ruby_prepare() {
@@ -54,6 +58,23 @@ all_ruby_prepare() {
sed -i -e "/bundler/d" Rakefile || die
sed -i -e 's/MiniTest/Minitest/' test/sprockets_test.rb test/test*.rb || die
+
+ cat <<-EOF > "${T}/Gemfile" || die
+ gem "coffee-script", "~> 2"
+ gem "concurrent-ruby", "~> 1"
+ gem "execjs", "~> 2"
+ gem "json"
+ gem "logger"
+ gem "minitest", "~> 5"
+ gem "nokogiri"
+ gem "rack"
+ gem "rack-test"
+ gem "rake"
+ gem "sass", "~> 3"
+ gem "sassc"
+ gem "timecop"
+ gem "uglifier"
+ EOF
}
each_ruby_prepare() {
@@ -67,5 +88,5 @@ each_ruby_test() {
rm -rf test || die
mv test-new test || die
- each_fakegem_test
+ BUNDLE_GEMFILE="${T}/Gemfile" ${RUBY} -S bundle exec ${RUBY} -S rake || die
}