net-analyzer/metasploit:
authorZero_Chaos <zerochaos@gentoo.org>
Sun, 12 Jun 2016 21:53:33 +0000 (17:53 -0400)
committerZero_Chaos <zerochaos@gentoo.org>
Mon, 13 Jun 2016 04:36:44 +0000 (00:36 -0400)
Package-Manager: portage-2.3.0_rc1

net-analyzer/metasploit/metasploit-9999.ebuild

index ac969a0657c91d4af07760c7444fb593a7b03484..75cb3e18c1628cde7691cba3b4e2db8a8ebf3b02 100644 (file)
@@ -37,9 +37,9 @@ IUSE="development +java oracle +pcap test"
 RESTRICT="test"
 
 RUBY_COMMON_DEPEND="virtual/ruby-ssl
-       >=dev-ruby/activesupport-4.0.9:4.0
-       >=dev-ruby/actionpack-4.0.9:4.0
-       >=dev-ruby/activerecord-4.0.9:4.0
+       >=dev-ruby/activesupport-4.2.6:4.2
+       >=dev-ruby/actionpack-4.2.6:4.2
+       >=dev-ruby/activerecord-4.2.6:4.2
        dev-ruby/bcrypt-ruby
        dev-ruby/builder:3
        dev-ruby/bundler
@@ -50,14 +50,17 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl
        dev-ruby/metasm:1.0.2
        dev-ruby/metasploit_data_models:1.2.10
        dev-ruby/meterpreter_bins:0.0.22
-       dev-ruby/metasploit-payloads:1.0.22
-       dev-ruby/metasploit-credential:1.0.1
-       >=dev-ruby/metasploit-concern-1.0.0:1.0
-       >=dev-ruby/metasploit-model-1.0.0:1.0
+       dev-ruby/metasploit-payloads:1.1.11
+       >=dev-ruby/metasploit-credential-2.0.0
+       >=dev-ruby/metasploit-concern-2.0.0
+       >=dev-ruby/metasploit-model-2.0.0
        dev-ruby/msgpack
        dev-ruby/nokogiri
+       dev-ruby/octokit
        dev-ruby/openssl-ccm:1.2.1
+       dev-ruby/patch_finder
        dev-ruby/recog:2.0.14
+       dev-ruby/redcarpet
        =dev-ruby/rkelly-remix-0.0.6
        dev-ruby/sqlite3
        >=dev-ruby/pg-0.11
@@ -65,6 +68,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl
        >=dev-ruby/rubyzip-1.1
        dev-ruby/rb-readline-r7
        dev-ruby/robots
+       dev-ruby/tzinfo
        java? ( dev-ruby/rjb )
        oracle? ( dev-ruby/ruby-oci8 )
        pcap? ( dev-ruby/pcaprub:*
@@ -188,6 +192,9 @@ all_ruby_prepare() {
        #probably a better way to fix this... if I care at some point
        sed -i -e "/^  spec.files/,/^  }/d" metasploit-framework.gemspec || die
 
+       #https://bugs.gentoo.org/show_bug.cgi?id=584522 no tzinfo-data by choice in gentoo
+       sed -i '/tzinfo-data/d' metasploit-framework.gemspec
+
        #let's bogart msfupdate
        rm msfupdate
        echo "#!/bin/sh" > msfupdate