diff options
Diffstat (limited to 'dev-ruby')
| -rw-r--r-- | dev-ruby/actioncable/actioncable-7.2.2.1.ebuild | 5 | ||||
| -rw-r--r-- | dev-ruby/faraday/faraday-1.10.3.ebuild | 7 | ||||
| -rw-r--r-- | dev-ruby/httpclient/httpclient-2.9.0.ebuild | 4 | ||||
| -rw-r--r-- | dev-ruby/mutex_m/mutex_m-0.2.0.ebuild | 2 | ||||
| -rw-r--r-- | dev-ruby/rspec-rails/rspec-rails-7.1.1.ebuild | 3 | ||||
| -rw-r--r-- | dev-ruby/rspec-rails/rspec-rails-8.0.0.ebuild | 3 |
6 files changed, 17 insertions, 7 deletions
diff --git a/dev-ruby/actioncable/actioncable-7.2.2.1.ebuild b/dev-ruby/actioncable/actioncable-7.2.2.1.ebuild index f163003ec0a6..ff0622293b72 100644 --- a/dev-ruby/actioncable/actioncable-7.2.2.1.ebuild +++ b/dev-ruby/actioncable/actioncable-7.2.2.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -49,6 +49,9 @@ ruby_add_bdepend " )" all_ruby_prepare() { + sed -e '3igem "activerecord", "~> 7.2.0"; gem "railties", "~> 7.2.0"' \ + -i test/test_helper.rb || die + # Avoid tests for unpackaged dependencies: websocket-client-simple rm -f test/client_test.rb || die diff --git a/dev-ruby/faraday/faraday-1.10.3.ebuild b/dev-ruby/faraday/faraday-1.10.3.ebuild index 4c691621edb1..e41163f6ddd1 100644 --- a/dev-ruby/faraday/faraday-1.10.3.ebuild +++ b/dev-ruby/faraday/faraday-1.10.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -40,7 +40,7 @@ ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.4 >=dev-ruby/connection_pool-2.2.2 dev-ruby/patron - dev-ruby/rack + <dev-ruby/rack-3.1.0 >=dev-ruby/rack-test-0.6 dev-ruby/webmock )" @@ -56,7 +56,8 @@ all_ruby_prepare() { -e '/simplecov/ s:^:#:' \ -e '/SimpleCov/,/end/ s:^:#:' \ -e '/pry/ s:^:#:' \ - -e '3igem "faraday-net_http", "~> 1.0"; gem "faraday-net_http_persistent", "~> 1.0"' \ + -e '3igem "faraday-net_http", "~> 1.0"; gem "faraday-net_http_persistent", "~> 1.0"; gem "faraday-retry", "~> 1.0"' \ + -e '4igem "rack", "<3.1"' \ -i spec/spec_helper.rb || die sed -e '/git ls-files/ s:^:#:' \ diff --git a/dev-ruby/httpclient/httpclient-2.9.0.ebuild b/dev-ruby/httpclient/httpclient-2.9.0.ebuild index b5e1938faba4..fefa829a8af7 100644 --- a/dev-ruby/httpclient/httpclient-2.9.0.ebuild +++ b/dev-ruby/httpclient/httpclient-2.9.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_TASK_TEST="-Ilib test" RUBY_FAKEGEM_TASK_DOC="doc" @@ -23,7 +23,7 @@ SRC_URI="https://github.com/nahi/httpclient/archive/v${PV}.tar.gz -> ${P}.tgz" LICENSE="|| ( Ruby Ruby-BSD BSD-2 )" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc test" ruby_add_rdepend "dev-ruby/mutex_m virtual/ruby-ssl" diff --git a/dev-ruby/mutex_m/mutex_m-0.2.0.ebuild b/dev-ruby/mutex_m/mutex_m-0.2.0.ebuild index 803dd16b53cb..543e417415fc 100644 --- a/dev-ruby/mutex_m/mutex_m-0.2.0.ebuild +++ b/dev-ruby/mutex_m/mutex_m-0.2.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/mutex_m/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2" SLOT="$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="" all_ruby_prepare() { diff --git a/dev-ruby/rspec-rails/rspec-rails-7.1.1.ebuild b/dev-ruby/rspec-rails/rspec-rails-7.1.1.ebuild index 28efae397344..7a63001f6a26 100644 --- a/dev-ruby/rspec-rails/rspec-rails-7.1.1.ebuild +++ b/dev-ruby/rspec-rails/rspec-rails-7.1.1.ebuild @@ -53,6 +53,9 @@ all_ruby_prepare() { # Avoid broken controller generator specs for now. rm -fr spec/generators/rspec || die + # Avoid test depending on a network. + rm -f spec/rspec/rails/example/system_example_group_spec.rb || die + # Test with a compatible rails version #sed -i -e '1igem "rails", "<7.0"' spec/spec_helper.rb || die diff --git a/dev-ruby/rspec-rails/rspec-rails-8.0.0.ebuild b/dev-ruby/rspec-rails/rspec-rails-8.0.0.ebuild index 9da135af85a2..a214a5246dd6 100644 --- a/dev-ruby/rspec-rails/rspec-rails-8.0.0.ebuild +++ b/dev-ruby/rspec-rails/rspec-rails-8.0.0.ebuild @@ -52,6 +52,9 @@ all_ruby_prepare() { # Avoid broken controller generator specs for now. rm -fr spec/generators/rspec || die + # Avoid test depending on a network. + rm -f spec/rspec/rails/example/system_example_group_spec.rb || die + # Test with a compatible rails version #sed -i -e '1igem "rails", "<7.0"' spec/spec_helper.rb || die |
