diff options
Diffstat (limited to 'dev-ruby')
22 files changed, 139 insertions, 25 deletions
diff --git a/dev-ruby/faker/Manifest b/dev-ruby/faker/Manifest index 29d8125ab4e6..28ee080a6c98 100644 --- a/dev-ruby/faker/Manifest +++ b/dev-ruby/faker/Manifest @@ -1,2 +1,3 @@ DIST faker-2.23.0.tar.gz 1709736 BLAKE2B e3524dbecbd1a4825ef8b38801ae1fa30a4392a7d2eb6fe1c94c3da0b0a4f18db621a42423510bf2f9c4bba175d66e10808252a923c9703aaa8de5d5ed54dd44 SHA512 b037833b3a6d07adaa70c665af66343d90389f282a2faf8ca55a5a81988163263e3b3069744e67ede206512bb67cf53a104eed34c39d92feb10a282f411bde41 DIST faker-3.2.0.tar.gz 1741224 BLAKE2B 0ff591bda01c5009ef1303403fa954f00f4fb885ef48d4838aa471cc00f527b2a738eedc93ada1cb00c0286c53650960dbf55cbf1ac056b16c93f2489dc0f5ae SHA512 472029d6966a5583cab3991821557af25d2b2bfbbee3c9cda824503d3a0cf8f8ffc9ffaa40299cab952815a40148d20aed78c37d3dedb3c91b3f4bcdf70e5bd1 +DIST faker-3.2.1.tar.gz 1790088 BLAKE2B 87131d359c40f4a517a0aa5dfde0aa5a8807a6cfd4af31c5fd61cefcc7a4311549b98fe132c846ead0c9d2b1afd7551d3cc32d285ecedf4ee3ec733ed1d886e3 SHA512 6ee9ffacf60bee367a3590195676cc80c79625d920c52bf9dff42957c2afdb099e1fc28c3fe3d981ee163bea3cb044153396c458b3bf859e2fe3f2b6f44aea85 diff --git a/dev-ruby/faker/faker-3.2.1.ebuild b/dev-ruby/faker/faker-3.2.1.ebuild new file mode 100644 index 000000000000..eba3f189c07d --- /dev/null +++ b/dev-ruby/faker/faker-3.2.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_DOC="none" + +RUBY_FAKEGEM_GEMSPEC="faker.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A library for generating fake data such as names, addresses, and phone numbers" +HOMEPAGE="https://github.com/faker-ruby/faker" +SRC_URI="https://github.com/faker-ruby/faker/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="test" + +ruby_add_rdepend ">=dev-ruby/i18n-1.8.11:1 !<dev-ruby/faker-2.23.0-r1" + +ruby_add_bdepend "test? ( dev-ruby/timecop )" + +all_ruby_prepare() { + sed -i -e '/\(bundler\|rubocop\|yard\)/I s:^:#:' Rakefile || die + sed -i -e '/simplecov/,/^end/ s:^:#:' test/test_helper.rb || die +} diff --git a/dev-ruby/net-ssh-gateway/net-ssh-gateway-2.0.0-r2.ebuild b/dev-ruby/net-ssh-gateway/net-ssh-gateway-2.0.0-r2.ebuild index d868b033bf4f..8a4a2935fc56 100644 --- a/dev-ruby/net-ssh-gateway/net-ssh-gateway-2.0.0-r2.ebuild +++ b/dev-ruby/net-ssh-gateway/net-ssh-gateway-2.0.0-r2.ebuild @@ -19,7 +19,7 @@ KEYWORDS="amd64 ppc ppc64 x86" IUSE="" ruby_add_depend "dev-ruby/minitest:5 - dev-ruby/mocha:1.0" + dev-ruby/mocha:2" ruby_add_rdepend ">=dev-ruby/net-ssh-4.0.0:*" diff --git a/dev-ruby/public_suffix/public_suffix-4.0.7.ebuild b/dev-ruby/public_suffix/public_suffix-4.0.7.ebuild index c36dcd3d151b..30c96ea38f8b 100644 --- a/dev-ruby/public_suffix/public_suffix-4.0.7.ebuild +++ b/dev-ruby/public_suffix/public_suffix-4.0.7.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31 ruby32" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_EXTRAINSTALL="data" @@ -19,7 +19,7 @@ LICENSE="MIT" SLOT="$(ver_cut 1)" IUSE="" -ruby_add_bdepend "test? ( dev-ruby/mocha:1.0 )" +ruby_add_bdepend "test? ( dev-ruby/mocha:2 )" all_ruby_prepare() { sed -i -e '/rubocop/I s:^:#:' \ diff --git a/dev-ruby/public_suffix/public_suffix-5.0.3.ebuild b/dev-ruby/public_suffix/public_suffix-5.0.3.ebuild index 9fa9780bd520..b573ba3ab1dc 100644 --- a/dev-ruby/public_suffix/public_suffix-5.0.3.ebuild +++ b/dev-ruby/public_suffix/public_suffix-5.0.3.ebuild @@ -19,7 +19,7 @@ LICENSE="MIT" SLOT="$(ver_cut 1)" IUSE="" -ruby_add_bdepend "test? ( dev-ruby/mocha:1.0 )" +ruby_add_bdepend "test? ( dev-ruby/mocha:2 )" all_ruby_prepare() { sed -i -e '/rubocop/I s:^:#:' \ diff --git a/dev-ruby/regexp_parser/Manifest b/dev-ruby/regexp_parser/Manifest index 560630dba256..72f0c78a86f0 100644 --- a/dev-ruby/regexp_parser/Manifest +++ b/dev-ruby/regexp_parser/Manifest @@ -1,2 +1,3 @@ DIST regexp_parser-2.6.2.tar.gz 96648 BLAKE2B 5da51aa2a76a0f4156cb564936e457d301d3c479d15cc7788e69b3f359aa3555cf61e81c7ddc58f11966c1208c72ceb6f8950e3db2c1924c0185c18ef6c00cec SHA512 ac866233784385e89419f22eeb16c1de08e742715a8454024d94d00078ceaba2a9159e7d8cdc7dff1f93bda61be405453c63666caf31173154b802493c150ec0 DIST regexp_parser-2.7.0.tar.gz 97494 BLAKE2B 676829775c73939f981758ce36b8ad40bf94ba91a75514a6446730abe256fb47877455f973ded2b5a5e6b92ce8adf46e4553231fc8d21579fd08a4acd7273e28 SHA512 850cdc4c1f51e14f7cd704900ded9e82f827a9a26c979113e17bd316bd6a21038fa4f23b3791c6a50b9a675a8524f21504526e40da14fe74baae566d267b9d7c +DIST regexp_parser-2.8.1.tar.gz 102383 BLAKE2B a23df1637f40e1184476bc5511f5e87fba7a3ce398cc725b9a8b2b13fc10dc75a232c62fe7304969334ff4e3dd88a47f47fa6c2749bd3ca09b3036a0c53836fc SHA512 161a3922eef18f7c91a095dcff436c22d090c779bec89407a4bea4a051f0baf76e7f1639f2b534cbf62d9fec9e577170489e8fb961263458960ca45adcd97eee diff --git a/dev-ruby/regexp_parser/regexp_parser-2.8.1.ebuild b/dev-ruby/regexp_parser/regexp_parser-2.8.1.ebuild new file mode 100644 index 000000000000..59958acbb09b --- /dev/null +++ b/dev-ruby/regexp_parser/regexp_parser-2.8.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_GEMSPEC="regexp_parser.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A library for tokenizing, lexing, and parsing Ruby regular expressions" +HOMEPAGE="https://github.com/ammar/regexp_parser" +SRC_URI="https://github.com/ammar/regexp_parser/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc" +IUSE="" + +DEPEND+=" =dev-util/ragel-6*" + +ruby_add_bdepend "dev-ruby/rake dev-ruby/rspec:3 + test? ( dev-ruby/leto:2 dev-ruby/regexp_property_values dev-ruby/rspec:3 )" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile || die +} + +each_ruby_compile() { + CI=true ${RUBY} -S rake ragel:rb || die +} diff --git a/dev-ruby/rest-client/rest-client-2.1.0-r1.ebuild b/dev-ruby/rest-client/rest-client-2.1.0-r1.ebuild index 2dbf738f2748..20f6c12c5218 100644 --- a/dev-ruby/rest-client/rest-client-2.1.0-r1.ebuild +++ b/dev-ruby/rest-client/rest-client-2.1.0-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_RECIPE_TEST="rspec3" @@ -37,4 +37,8 @@ all_ruby_prepare() { # Fix specs confused by ruby30 keyword arguments sed -i -e 's/with(/with({/' -e '/with/ s/)$/})/' spec/unit/resource_spec.rb || die sed -i -e '508 s/1 => 2/{1 => 2}/' spec/unit/request_spec.rb || die + + # Avoid spec where ruby semantics changed with ruby31 + sed -e '/should reject valid URIs with no hostname/askip "different in ruby30 and ruby31"' \ + -i spec/unit/request_spec.rb || die } diff --git a/dev-ruby/rspec-rails/rspec-rails-5.1.2.ebuild b/dev-ruby/rspec-rails/rspec-rails-5.1.2.ebuild index de282e0450c9..54df365f1791 100644 --- a/dev-ruby/rspec-rails/rspec-rails-5.1.2.ebuild +++ b/dev-ruby/rspec-rails/rspec-rails-5.1.2.ebuild @@ -36,6 +36,7 @@ ruby_add_bdepend "test? ( >=dev-ruby/capybara-2.2.0 >=dev-ruby/ammeter-1.1.5 ~dev-ruby/rspec-rails-${PV} + dev-ruby/rails:6.1 )" all_ruby_prepare() { diff --git a/dev-ruby/rspec-rails/rspec-rails-6.0.3.ebuild b/dev-ruby/rspec-rails/rspec-rails-6.0.3.ebuild index 62764be424ec..2736fb5e3cd5 100644 --- a/dev-ruby/rspec-rails/rspec-rails-6.0.3.ebuild +++ b/dev-ruby/rspec-rails/rspec-rails-6.0.3.ebuild @@ -33,6 +33,7 @@ ruby_add_rdepend " # requiring ammeter will load it, and we need a consistent set of rspec # and rspec-rails for that to work. ruby_add_bdepend "test? ( + || ( dev-ruby/activerecord:7.0[sqlite] dev-ruby/activerecord:6.1[sqlite] ) >=dev-ruby/capybara-2.2.0 >=dev-ruby/ammeter-1.1.5 ~dev-ruby/rspec-rails-${PV} diff --git a/dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.1.ebuild b/dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.1.ebuild index ea5e6eb33831..c324ee9636f3 100644 --- a/dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.1.ebuild +++ b/dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.1.ebuild @@ -22,8 +22,8 @@ KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" ruby_add_rdepend ">=dev-ruby/rspec-3.0" +ruby_add_bdepend "test? ( dev-ruby/rspec-block_is_expected )" + all_ruby_prepare() { - # Avoid spec depending on unpackaged block_is_expected - sed -i -e '/block_is_expected/ s:^:#:' spec/spec_helper.rb || die - sed -i -e '/describe "stubbing"/,/^ end/ s:^:#:' spec/rspec/stubbed_env/test_helpers_spec.rb || die + sed -i -e '/simplecov/ s:^:#:' spec/spec_helper.rb || die } diff --git a/dev-ruby/sass/sass-3.7.4-r2.ebuild b/dev-ruby/sass/sass-3.7.4-r2.ebuild index 48a866f6ab4d..91e5525c82f2 100644 --- a/dev-ruby/sass/sass-3.7.4-r2.ebuild +++ b/dev-ruby/sass/sass-3.7.4-r2.ebuild @@ -22,7 +22,10 @@ LICENSE="MIT" SLOT="$(ver_cut 1-2)" KEYWORDS="amd64 arm arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux" -ruby_add_bdepend "doc? ( >=dev-ruby/yard-0.5.3 )" +ruby_add_bdepend " + doc? ( >=dev-ruby/yard-0.5.3 ) + test? ( dev-ruby/minitest:5.15 ) +" ruby_add_rdepend " !!<dev-ruby/sass-3.4.25-r1:3.4 diff --git a/dev-ruby/sassc-rails/sassc-rails-2.1.2-r3.ebuild b/dev-ruby/sassc-rails/sassc-rails-2.1.2-r3.ebuild index 1336b81a8d71..8be99f2eddbb 100644 --- a/dev-ruby/sassc-rails/sassc-rails-2.1.2-r3.ebuild +++ b/dev-ruby/sassc-rails/sassc-rails-2.1.2-r3.ebuild @@ -41,6 +41,7 @@ all_ruby_prepare() { sed -i -e '/pry/ s:^:#:' test/test_helper.rb || die sed -e '/test_line_comments_active_in_dev/askip "Fails for unknown reason"' \ -e '/test_globbed_imports_work_when_globbed_file_is_added/askip "Fails intermittently, similar to test above"' \ + -e 's/MiniTest/Minitest/' \ -i test/sassc_rails_test.rb || die } diff --git a/dev-ruby/sequel/Manifest b/dev-ruby/sequel/Manifest new file mode 100644 index 000000000000..f60ba1e36870 --- /dev/null +++ b/dev-ruby/sequel/Manifest @@ -0,0 +1 @@ +DIST sequel-5.71.0.tar.gz 1738648 BLAKE2B 88837e479680695bdac2e4dbabe824052820ce3061b0fa128fc8083389ce3f94caebf9d17e5349a0bda7d171c22fc13b09048ea8cd36d8631df6f51e1181723b SHA512 283d5a8783d9fd87dd394131c23422d10071cce3f6c0797a7be26cc2d2934309dc867d0479a1c525fe2422a3ab1137452218a259897eaf66d4afce44c06b1882 diff --git a/dev-ruby/sequel/metadata.xml b/dev-ruby/sequel/metadata.xml new file mode 100644 index 000000000000..246d194b7ec0 --- /dev/null +++ b/dev-ruby/sequel/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>ruby@gentoo.org</email> + <name>Gentoo Ruby Project</name> + </maintainer> + + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-ruby/sequel/sequel-5.71.0.ebuild b/dev-ruby/sequel/sequel-5.71.0.ebuild new file mode 100644 index 000000000000..c40c1e10a6d3 --- /dev/null +++ b/dev-ruby/sequel/sequel-5.71.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc" +RUBY_FAKEGEM_GEMSPEC="sequel.gemspec" +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_TASK_TEST="spec" + +inherit ruby-fakegem + +DESCRIPTION="A lightweight database toolkit for Ruby" +HOMEPAGE="https://sequel.jeremyevans.net/" +SRC_URI="https://github.com/jeremyevans/sequel/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" diff --git a/dev-ruby/snaky_hash/snaky_hash-2.0.1.ebuild b/dev-ruby/snaky_hash/snaky_hash-2.0.1.ebuild index 1b616e43d223..26b1db17da94 100644 --- a/dev-ruby/snaky_hash/snaky_hash-2.0.1.ebuild +++ b/dev-ruby/snaky_hash/snaky_hash-2.0.1.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_BINWRAP="" RUBY_FAKEGEM_EXTRADOC="README.md" @@ -26,7 +26,7 @@ ruby_add_rdepend " >=dev-ruby/version_gem-1.1.1:1 " -ruby_add_depend "test? ( >=dev-ruby/rspec-pending_for-0.1:0 )" +ruby_add_depend "test? ( dev-ruby/rspec-block_is_expected )" all_ruby_prepare() { sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die diff --git a/dev-ruby/sourcemap/sourcemap-0.1.1-r1.ebuild b/dev-ruby/sourcemap/sourcemap-0.1.1-r1.ebuild index 6fac88c4e9d1..bd7d1b18438a 100644 --- a/dev-ruby/sourcemap/sourcemap-0.1.1-r1.ebuild +++ b/dev-ruby/sourcemap/sourcemap-0.1.1-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31 ruby32" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_EXTRADOC="README.md" @@ -19,4 +19,5 @@ IUSE="" all_ruby_prepare() { sed -i -e '/bundler/ s:^:#:' Rakefile || die + sed -i -e 's/MiniTest/Minitest/' test/test_*.rb || die } diff --git a/dev-ruby/test_construct/test_construct-2.0.2-r1.ebuild b/dev-ruby/test_construct/test_construct-2.0.2-r1.ebuild index 05ab3874fa65..6c2e062a13c6 100644 --- a/dev-ruby/test_construct/test_construct-2.0.2-r1.ebuild +++ b/dev-ruby/test_construct/test_construct-2.0.2-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31 ruby32" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" @@ -18,12 +18,12 @@ IUSE="" ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.0.8 - dev-ruby/mocha:1.0 + dev-ruby/mocha:2 dev-ruby/rspec:3 )" all_ruby_prepare() { sed -i -e '/bundler/ s:^:#:' Rakefile || die - sed -i -e '1igem "mocha", "<2"' test/test_helper.rb || die + sed -i -e '/mocha/ s/setup/minitest/' test/test_helper.rb || die } diff --git a/dev-ruby/timecop/Manifest b/dev-ruby/timecop/Manifest index 5b76d9ae52d0..c6de4eeb941d 100644 --- a/dev-ruby/timecop/Manifest +++ b/dev-ruby/timecop/Manifest @@ -1,2 +1,2 @@ -DIST timecop-0.9.5.gem 17408 BLAKE2B e6234759af1b3bcdf8fa5403594498507a7ddb8f652e8698ab7ce0e4879fc99828953120ccb80c3cfd555b63bbb957b0fd2f25758c4add1803d288b1807360be SHA512 4b3aa4d2fe5b95b51119be61faf0c85539d56e1ad2b507a1df182f5d7882390b37bc8b9984ef54e1b0b42bfb0d205ff4f863d016e423d4499cf3b21f2eaed7ff DIST timecop-0.9.6.gem 17408 BLAKE2B 53afa8313be94fb8774812b014f11d9a134b51b7dafcc0fd8d91d10756e042bfd6d56b10f8072c1d606519e532beb2e02032bd4e3f6d45b4cf41dd968ba86224 SHA512 a5cbdf38caa5bccb9887a6abb5d99bdd1470c9ff8d52d19f0c46f116dc73b62512f76021adc1ec98ca4abe85ca61a4ab1e821d80980fa7ab3c821abd13b9695a +DIST timecop-0.9.7.tar.gz 17818 BLAKE2B c978a3765864963b4dbbb8a9cf2172208fa7b66afd68417a057bba44b6d35141bab5182bef3404d6233f394e9d874026886dc85b2e400908bdbf2f3af273b6bf SHA512 4db43b655225b8017769497b5ffc88d7b6d728677439ade09d8e0b8e8ef01c0307e49575ed9e1d2ac379cd222a5a0d34feae018d15ee34b70934e93a019a76e6 diff --git a/dev-ruby/timecop/timecop-0.9.5.ebuild b/dev-ruby/timecop/timecop-0.9.7.ebuild index 6dee71de2de0..5c78acdec7fd 100644 --- a/dev-ruby/timecop/timecop-0.9.5.ebuild +++ b/dev-ruby/timecop/timecop-0.9.7.ebuild @@ -3,33 +3,34 @@ EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31 ruby32" +USE_RUBY="ruby30 ruby31 ruby32" +RUBY_FAKEGEM_BINWRAP="" RUBY_FAKEGEM_TASK_TEST="test" RUBY_FAKEGEM_TASK_DOC="rdoc" RUBY_FAKEGEM_DOCDIR="rdoc" RUBY_FAKEGEM_EXTRADOC="README.markdown" +RUBY_FAKEGEM_GEMSPEC="timecop.gemspec" inherit ruby-fakegem DESCRIPTION="A gem providing 'time travel' and 'time freezing' capabilities" HOMEPAGE="https://github.com/travisjeffery/timecop" +SRC_URI="https://github.com/travisjeffery/timecop/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="" -# Missing testdep activesupport -ruby_add_bdepend "test? ( dev-ruby/mocha )" +ruby_add_bdepend "test? ( dev-ruby/activesupport dev-ruby/mocha )" all_ruby_prepare() { - sed -i -e '/bundler/ s:^:#:' -e '/History.rdoc/d' Rakefile test/test_helper.rb || die + sed -e '/bundler/ s:^:#:' -e '/History.rdoc/d' \ + -i Rakefile test/test_helper.rb test/timecop_with_active_support_test.rb || die sed -i -e '/rubygems/ a\gem "test-unit"' \ -e '/minitest\/rg/ s:^:#:' -e '/pry/ s:^:#:' test/test_helper.rb || die - # FIXME after activesupport gained ruby22 support - rm test/time_stack_item_test.rb || die } each_ruby_test() { diff --git a/dev-ruby/webmock/webmock-3.18.1.ebuild b/dev-ruby/webmock/webmock-3.18.1.ebuild index 5443a860dfa3..77159821c0b0 100644 --- a/dev-ruby/webmock/webmock-3.18.1.ebuild +++ b/dev-ruby/webmock/webmock-3.18.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31 ruby32" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_TASK_TEST="test spec NO_CONNECTION=true" @@ -30,6 +30,7 @@ ruby_add_bdepend "test? ( dev-ruby/rspec:3 >=dev-ruby/test-unit-3.0.0 dev-ruby/rack + dev-ruby/webrick )" all_ruby_prepare() { |
