Gentoo Archives: gentoo-commits

From: Hans de Graaff <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ruby/faraday_middleware/
Date: Tue, 02 Aug 2022 05:35:39
Message-Id: 1659418531.258c736c584ce2d90f114f5c18214a2357adf083.graaff@gentoo
1 commit: 258c736c584ce2d90f114f5c18214a2357adf083
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Tue Aug 2 05:35:21 2022 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Tue Aug 2 05:35:31 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=258c736c
7
8 dev-ruby/faraday_middleware: enable ruby30
9
10 Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
11
12 dev-ruby/faraday_middleware/faraday_middleware-1.2.0.ebuild | 8 ++++++--
13 1 file changed, 6 insertions(+), 2 deletions(-)
14
15 diff --git a/dev-ruby/faraday_middleware/faraday_middleware-1.2.0.ebuild b/dev-ruby/faraday_middleware/faraday_middleware-1.2.0.ebuild
16 index b08b6146db7d..ed5fc68e6050 100644
17 --- a/dev-ruby/faraday_middleware/faraday_middleware-1.2.0.ebuild
18 +++ b/dev-ruby/faraday_middleware/faraday_middleware-1.2.0.ebuild
19 @@ -3,7 +3,7 @@
20
21 EAPI=8
22
23 -USE_RUBY="ruby26 ruby27"
24 +USE_RUBY="ruby26 ruby27 ruby30"
25
26 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
27
28 @@ -46,17 +46,21 @@ ruby_add_bdepend "test? (
29
30 all_ruby_prepare() {
31 sed -i -e '/\(cane\|parallel\|rubocop\|simplecov\)/ s:^:#:' \
32 - -e '/rspec/ s/>=/~>/' \
33 -e "/addressable/ s/, '< 2.4'//" \
34 -e "/rack/ s/< 2/< 2.3/" \
35 -e "/rack-cache/ s/, '< 1.3'//" \
36 -e "/simple_oauth/ s/, '< 0.3'//" \
37 + -e "/safe_yaml/ s:^:#:" \
38 -e "/webmock/ s/2.3/3.0/" Gemfile || die
39
40 # Avoid unneeded dependency on git
41 sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
42
43 sed -i -e '1irequire "fileutils"' spec/spec_helper.rb || die
44 +
45 + # Avoid safe_yaml specs since they are broken with newer ruby versions
46 + # and safe_yaml is not mandatory for using faraday_middleware.
47 + rm -f spec/unit/parse_yaml_spec.rb || die
48 }
49
50 each_ruby_test() {