mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2025-12-09 00:07:57 +03:00
dev-ruby/rack-attack: add 6.8.0
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
This commit is contained in:
parent
b0acec916f
commit
13b9fd4ee0
@ -1 +1,2 @@
|
||||
DIST rack-attack-6.7.0.gem 27136 BLAKE2B 9321bf2512655267887d1a216d59bef1f1f4d556ebc8141e079e5bc77168eb2021a03f5212f0feb04f0da04ca7486f170ce3bdd3c493f5da9c6125d6a5699560 SHA512 2620cec8d3d81c413db6eb6b62bbcf70c5815d2a8d05d7bdf9d100b5dcd9a0b832e382c2de2b13266966800d9cd6060d7a6cb087a438131dd50c96ffd4fc043b
|
||||
DIST rack-attack-6.8.0.gem 27136 BLAKE2B 51d081905d9fd486ddff26e08e8539535b84d8fb2005b5b40c8961f58dd374d996b46b218b022b79d0bd8d212b06426a132b3528586db564d13a85bcddeb0e9a SHA512 7d76143fb30f84757636396e1888bca9b1bb948a89b8d2615e1daec87b79fe7d6153c4c23ff689b5f3883f951bb52c17ebd388a6a49de3f21ddf2293c6389213
|
||||
|
||||
44
dev-ruby/rack-attack/rack-attack-6.8.0.ebuild
Normal file
44
dev-ruby/rack-attack/rack-attack-6.8.0.ebuild
Normal file
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
USE_RUBY="ruby32 ruby33 ruby34"
|
||||
|
||||
# Skip integration tests since they require additional unpackaged
|
||||
# dependencies and running daemons.
|
||||
RUBY_FAKEGEM_TASK_TEST="test:units"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
|
||||
RUBY_FAKEGEM_BINWRAP=""
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A DSL for blocking & throttling abusive clients"
|
||||
HOMEPAGE="https://github.com/rack/rack-attack"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="$(ver_cut 1)"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
ruby_add_rdepend "dev-ruby/rack:*"
|
||||
ruby_add_bdepend "test? (
|
||||
dev-ruby/actionpack
|
||||
dev-ruby/activesupport
|
||||
dev-ruby/railties
|
||||
dev-ruby/rack-test
|
||||
dev-ruby/minitest )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e '/\(bundler\|byebug\)/ s:^:#:' Rakefile spec/spec_helper.rb || die
|
||||
sed -i -e '3igem "actionpack"' spec/spec_helper.rb || die
|
||||
sed -i -e '/rubocop/I s:^:#:' Rakefile || die
|
||||
|
||||
# Fix minitest deprecation
|
||||
sed -i -e 's/MiniTest/Minitest/' spec/spec_helper.rb || die
|
||||
|
||||
# Avoid specs requiring a live redis service
|
||||
sed -i -e '/should delete rack attack key/askip "requires redis service"' spec/rack_attack_spec.rb || die
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user