mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-05-08 12:30:44 +02:00
bettercap: last bit to fix https://github.com/evilsocket/bettercap/issues/412
This commit is contained in:
parent
d8ff862b03
commit
7fa4523271
5 changed files with 80 additions and 2 deletions
|
|
@ -1 +1,2 @@
|
|||
DIST async-0.10.0.gem 14336 SHA256 1f4e2130fae27718d9d5c0fb366bec056531c954ece5ed6b82e2e6519a140688 SHA512 014f61b17b1327a55ba5c753a57caa1aaeeef971ae77b8b7738cafa8c15a0705388674da207382f4dd4df0992cd5230e9ae71fa9f286a5f7f96e9df23a76ed0a WHIRLPOOL 4028e88d25a034fcae805b80dcfbe2fd339bea586aba5f6a395d36fcf6dfd43aef6975ab01dd77e27710d1072362b1738320335981634962399f6bcb9ac531fe
|
||||
DIST async-0.11.1.gem 15360 SHA256 b75fdc57b89cc7d19a594ba946d2bb8c0009e0148d1f1d3e10e1bba29ee7266a SHA512 03039049d8264db703b32550c45b1e1dc8fa61b5b8176c3a62af1c4734c82023c5b340182048b4aeca68abec54d8b972e22cd56eef40744c7214dbb8433e500d WHIRLPOOL f9313b6ccd0ab6c203809424bc04df1cdec9341c81fe30b9d79a2b69c4c221169e593d9abfa6b39313f94740e2880abc201a5c6fddb84ef068da39b5c977c9ee
|
||||
|
|
|
|||
22
dev-ruby/async/async-0.11.1.ebuild
Normal file
22
dev-ruby/async/async-0.11.1.ebuild
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
USE_RUBY="ruby21 ruby22 ruby23 ruby24"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Asynchronous I/O framework for Ruby based on nio4r and timers."
|
||||
HOMEPAGE="https://github.com/socketry/async"
|
||||
SRC_URI="mirror://rubygems/${P}.gem"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend "ruby_targets_ruby21? ( dev-ruby/nio4r:0 )
|
||||
!ruby_targets_ruby21? ( dev-ruby/nio4r:2 )
|
||||
=dev-ruby/timers-4.1*
|
||||
"
|
||||
|
|
@ -1 +1,2 @@
|
|||
DIST packetfu-1.1.11.gem 751104 SHA256 6ae9398fa707446e856c37f1160f3323695cd8b245732b78f281d9db8d2e2816 SHA512 c4e2a86ab331f87989e675777a7c47570afee1426007ac91387d5bd4594206c0ae9c0e180dd0f890558d46ff54d0298e89ef57bb4b433c1fea5644315d7b61b6 WHIRLPOOL 679f615c3a02597d9615bca96aab76b0aad24f9ca01cf57155bb554e2a6d23a513ba999bbf4d0ca1e556b530d7a83543ab9e25fdd4a34e1cefdc690617463054
|
||||
DIST packetfu-1.1.12.gem 773120 SHA256 11c057382ea51604430d8ddf68841937685bed40b465bb46e50dd11238276110 SHA512 788f34df65250ba0a7760b7a58d328929f11d6b96f1a3b3ced3f815fa1b7a03cfa994562440de6570c2fafeec8fc32a5187f653ebcb86d93c2608cfd652ee4d5 WHIRLPOOL f0ec773f2da47aaf379d53a04768ee9ab00d0c7bfd3bb89599548faecaa37a2555b80e30a30fe0172a6404768ecb12450f86c48906ff3189f0929fb797ee4df6
|
||||
|
|
|
|||
53
dev-ruby/packetfu/packetfu-1.1.11-r2.ebuild
Normal file
53
dev-ruby/packetfu/packetfu-1.1.11-r2.ebuild
Normal file
|
|
@ -0,0 +1,53 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
USE_RUBY="ruby21 ruby22 ruby23"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
|
||||
|
||||
inherit multilib ruby-fakegem
|
||||
|
||||
DESCRIPTION="A mid-level packet manipulation library"
|
||||
HOMEPAGE="https://rubygems.org/gems/packetfu"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="${PV}"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
|
||||
ruby_add_rdepend "
|
||||
dev-ruby/network_interface:0
|
||||
dev-ruby/pcaprub:0.12
|
||||
"
|
||||
|
||||
ruby_add_bdepend "test? ( >=dev-ruby/rspec-its-1.2.0:1 )
|
||||
dev-ruby/bundler"
|
||||
DEPEND="${DEPEND} !dev-ruby/packetfu:0"
|
||||
|
||||
all_ruby_prepare() {
|
||||
[ -f Gemfile.lock ] && rm Gemfile.lock
|
||||
#For now, we don't support development or testing at all
|
||||
#if ! use development; then
|
||||
sed -i -e "/^group :development do/,/^end$/d" Gemfile || die
|
||||
sed -i -e "/s.add_development_dependency/d" "${PN}".gemspec || die
|
||||
sed -i -e "/spec.add_development_dependency/d" "${PN}".gemspec || die
|
||||
#fi
|
||||
#if ! use test; then
|
||||
sed -i -e "/^group :test do/,/^end$/d" Gemfile || die
|
||||
#fi
|
||||
#if ! use test && ! use development; then
|
||||
sed -i -e "/^group :development, :test do/,/^end$/d" Gemfile || die
|
||||
#fi
|
||||
}
|
||||
|
||||
each_ruby_prepare() {
|
||||
if [ -f Gemfile ]
|
||||
then
|
||||
BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle install --local || die
|
||||
BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle check || die
|
||||
fi
|
||||
}
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
EAPI=6
|
||||
|
||||
USE_RUBY="ruby21 ruby22 ruby23"
|
||||
|
||||
|
|
@ -15,7 +15,8 @@ HOMEPAGE="https://rubygems.org/gems/packetfu"
|
|||
|
||||
LICENSE="BSD"
|
||||
SLOT="${PV}"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
#bettercap fails to start with this verfsion, remove keywords for now
|
||||
#KEYWORDS="~amd64 ~arm ~x86"
|
||||
|
||||
ruby_add_rdepend "dev-ruby/pcaprub:0.12"
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue