summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild8
-rw-r--r--net-analyzer/metasploit/metasploit-9999.ebuild8
2 files changed, 14 insertions, 2 deletions
diff --git a/net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild b/net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild
index e24648b0588f..db815de8d1d6 100644
--- a/net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild
+++ b/net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild
@@ -92,7 +92,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl
dev-ruby/ruby-macho
dev-ruby/rubyntlm
dev-ruby/ruby_smb:*
- dev-ruby/rubyzip
+ dev-ruby/rubyzip:*
dev-ruby/sqlite3
dev-ruby/sshkey
dev-ruby/tzinfo:*
@@ -215,6 +215,12 @@ all_ruby_prepare() {
#if ! use nessus; then
sed -i -e "/nessus/d" metasploit-framework.gemspec || die
#fi
+
+ #OpenVAS support dropped on net-analyzer/metasploit. Bug:692076
+ #openvas-omp is deprecated and masked for removal. Bug:692076
+ #Remove openvas-omp in gemspec. Bug:698762
+ sed -i -e "/openvas-omp/d" metasploit-framework.gemspec || die
+
#even if we pass --without=blah bundler still calculates the deps and messes us up
if ! use development; then
sed -i -e "/^group :development do/,/^end$/d" Gemfile || die
diff --git a/net-analyzer/metasploit/metasploit-9999.ebuild b/net-analyzer/metasploit/metasploit-9999.ebuild
index 08d45194b387..42bf6440d53d 100644
--- a/net-analyzer/metasploit/metasploit-9999.ebuild
+++ b/net-analyzer/metasploit/metasploit-9999.ebuild
@@ -91,7 +91,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl
dev-ruby/ruby-macho
dev-ruby/rubyntlm
dev-ruby/ruby_smb:*
- dev-ruby/rubyzip
+ dev-ruby/rubyzip:*
dev-ruby/sqlite3
dev-ruby/sshkey
dev-ruby/tzinfo:*
@@ -214,6 +214,12 @@ all_ruby_prepare() {
#if ! use nessus; then
sed -i -e "/nessus/d" metasploit-framework.gemspec || die
#fi
+
+ #OpenVAS support dropped on net-analyzer/metasploit. Bug:692076
+ #openvas-omp is deprecated and masked for removal. Bug:692076
+ #Remove openvas-omp in gemspec. Bug:698762
+ sed -i -e "/openvas-omp/d" metasploit-framework.gemspec || die
+
#even if we pass --without=blah bundler still calculates the deps and messes us up
if ! use development; then
sed -i -e "/^group :development do/,/^end$/d" Gemfile || die