summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/actioncable/actioncable-7.2.2.1.ebuild5
-rw-r--r--dev-ruby/faraday/faraday-1.10.3.ebuild7
-rw-r--r--dev-ruby/httpclient/httpclient-2.9.0.ebuild4
-rw-r--r--dev-ruby/mutex_m/mutex_m-0.2.0.ebuild2
-rw-r--r--dev-ruby/rspec-rails/rspec-rails-7.1.1.ebuild3
-rw-r--r--dev-ruby/rspec-rails/rspec-rails-8.0.0.ebuild3
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