summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2020-05-10 10:27:05 +0200
committerHans de Graaff <graaff@gentoo.org>2020-05-10 10:27:19 +0200
commit834836f9cc25d85dadb15063d826c47251d869a9 (patch)
tree3c7ffccd0bf8fffb45a689b3e266c472d2fc156d
parentdev-python/autobahn: Ignore possible file doesn't exist error (diff)
downloadgentoo-834836f9cc25d85dadb15063d826c47251d869a9.tar.gz
gentoo-834836f9cc25d85dadb15063d826c47251d869a9.tar.bz2
gentoo-834836f9cc25d85dadb15063d826c47251d869a9.zip
dev-ruby/sinatra: fix tests with newer rack
Closes: https://bugs.gentoo.org/721698 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
-rw-r--r--dev-ruby/sinatra/sinatra-2.0.8.1-r1.ebuild6
1 files changed, 5 insertions, 1 deletions
diff --git a/dev-ruby/sinatra/sinatra-2.0.8.1-r1.ebuild b/dev-ruby/sinatra/sinatra-2.0.8.1-r1.ebuild
index b365cde14ffd..7021116b670b 100644
--- a/dev-ruby/sinatra/sinatra-2.0.8.1-r1.ebuild
+++ b/dev-ruby/sinatra/sinatra-2.0.8.1-r1.ebuild
@@ -23,8 +23,12 @@ IUSE=""
ruby_add_rdepend "
dev-ruby/mustermann:1
- dev-ruby/rack:2.0
+ || ( dev-ruby/rack:2.1 dev-ruby/rack:2.0 )
~dev-ruby/rack-protection-${PV}
dev-ruby/tilt:2"
ruby_add_bdepend "test? ( >=dev-ruby/rack-test-0.5.6 dev-ruby/erubis dev-ruby/builder dev-ruby/activesupport )"
ruby_add_bdepend "doc? ( dev-ruby/yard )"
+
+all_ruby_prepare() {
+ sed -i -e '1igem "rack", "<2.2"' test/helper.rb || die
+}