From 38076812caff6cb32f099ce4e535a2d627721c74 Mon Sep 17 00:00:00 2001 From: blshkv Date: Fri, 20 Oct 2017 07:53:17 +0800 Subject: [PATCH] metasploit: fix deps so it runs --- dev-ruby/rex-arch/Manifest | 1 + dev-ruby/rex-arch/rex-arch-0.1.11.ebuild | 25 +++++++++++++++++++ ...11.ebuild => metasploit-4.16.11-r1.ebuild} | 4 +-- .../base/package.accept_keywords/dev-ruby | 1 + 4 files changed, 29 insertions(+), 2 deletions(-) create mode 100644 dev-ruby/rex-arch/Manifest create mode 100644 dev-ruby/rex-arch/rex-arch-0.1.11.ebuild rename net-analyzer/metasploit/{metasploit-4.16.11.ebuild => metasploit-4.16.11-r1.ebuild} (99%) diff --git a/dev-ruby/rex-arch/Manifest b/dev-ruby/rex-arch/Manifest new file mode 100644 index 000000000..5932ed0f8 --- /dev/null +++ b/dev-ruby/rex-arch/Manifest @@ -0,0 +1 @@ +DIST rex-arch-0.1.11.gem 19456 SHA256 d71be6273fe492001ff50591297d37b101b330d2fed10e3c5ad1372e2b55ffc7 SHA512 0b32c62b6a288f461bb081b7710e8191d49fa35522dde28d10bd9e016b2e9bd0b221391b07b3b30b79cd9ccd65157cab3ba6a5d918683a3674d41dfa1b1286e8 WHIRLPOOL 59d6781c828d620ba63bbc10961175186074dc39a90dd55dd11711b3daf9b3755efae12030238ffe8c14e5e6856091df05341517c0beb3c4ae16ff8e97a98a5b diff --git a/dev-ruby/rex-arch/rex-arch-0.1.11.ebuild b/dev-ruby/rex-arch/rex-arch-0.1.11.ebuild new file mode 100644 index 000000000..323d66390 --- /dev/null +++ b/dev-ruby/rex-arch/rex-arch-0.1.11.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" +#RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="architecture specific information for Rex" +HOMEPAGE="https://rubygems.org/gems/rex-arch" + +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +# doesn't seem to actually run any tests +RESTRICT=test + +ruby_add_bdepend "dev-ruby/rex-text" diff --git a/net-analyzer/metasploit/metasploit-4.16.11.ebuild b/net-analyzer/metasploit/metasploit-4.16.11-r1.ebuild similarity index 99% rename from net-analyzer/metasploit/metasploit-4.16.11.ebuild rename to net-analyzer/metasploit/metasploit-4.16.11-r1.ebuild index fdaf3b6e0..642c8321c 100644 --- a/net-analyzer/metasploit/metasploit-4.16.11.ebuild +++ b/net-analyzer/metasploit/metasploit-4.16.11-r1.ebuild @@ -38,6 +38,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl >=dev-ruby/activerecord-4.2.6:4.2 dev-ruby/backports dev-ruby/bcrypt-ruby + dev-ruby/bcrypt_pbkdf dev-ruby/bit-struct >=dev-ruby/builder-3.0 dev-ruby/bundler @@ -63,11 +64,10 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl dev-ruby/pdf-reader dev-ruby/rbnacl:4 dev-ruby/rbnacl-libsodium - dev-ruby/bcrypt_pbkdf >=dev-ruby/recog-2.0.14 dev-ruby/redcarpet >=dev-ruby/rkelly-remix-0.0.6 - =dev-ruby/rex-arch-0.1.4 + >=dev-ruby/rex-arch-0.1.11 dev-ruby/rex-bin_tools dev-ruby/rex-core dev-ruby/rex-encoder diff --git a/profiles/pentoo/base/package.accept_keywords/dev-ruby b/profiles/pentoo/base/package.accept_keywords/dev-ruby index d2e2c40cb..5278b2b64 100644 --- a/profiles/pentoo/base/package.accept_keywords/dev-ruby +++ b/profiles/pentoo/base/package.accept_keywords/dev-ruby @@ -48,6 +48,7 @@ dev-ruby/i18n:0.7 ~dev-util/aruba-0.6.2 ~dev-ruby/test_declarative-0.0.5 ~dev-ruby/childlabor-0.0.3 +=dev-ruby/simplecov-0.13* #required by cewl ~dev-ruby/mini_exiftool-2.8.0