pentoo-overlay/www-apps/arachni/files/1.3.2-easierdep.patch
2015-12-29 21:46:24 +08:00

100 lines
3.1 KiB
Diff

diff -urN arachni-1.3.2.orig/Gemfile arachni-1.3.2/Gemfile
--- arachni-1.3.2.orig/Gemfile 2015-10-19 13:32:18.000000000 +0800
+++ arachni-1.3.2/Gemfile 2015-12-29 21:20:01.903988066 +0800
@@ -2,27 +2,4 @@
gem 'rake'
-group :docs do
- gem 'yard'
- gem 'redcarpet'
-end
-
-group :spec do
- gem 'simplecov', require: false, group: :test
-
- gem 'rspec', '2.99'
- gem 'faker'
-
- gem 'puma' if !Gem.win_platform? || RUBY_PLATFORM == 'java'
-
- gem 'sinatra'
- gem 'sinatra-contrib'
-end
-
-group :prof do
- gem 'stackprof'
- gem 'sys-proctable'
- gem 'ruby-mass'
-end
-
gemspec
diff -urN arachni-1.3.2.orig/arachni.gemspec arachni-1.3.2/arachni.gemspec
--- arachni-1.3.2.orig/arachni.gemspec 2015-10-19 13:32:18.000000000 +0800
+++ arachni-1.3.2/arachni.gemspec 2015-12-29 21:20:06.003988307 +0800
@@ -49,31 +49,31 @@
s.add_dependency 'bundler'
# For compressing/decompressing system state archives.
- s.add_dependency 'rubyzip', '1.1.6'
+ s.add_dependency 'rubyzip', '~> 1.1.6'
# HTML report
- s.add_dependency 'coderay', '1.1.0'
+ s.add_dependency 'coderay', '~> 1.1.0'
- s.add_dependency 'childprocess', '0.5.3'
+ s.add_dependency 'childprocess', '~> 0.5.3'
# RPC serialization.
if RUBY_PLATFORM == 'java'
- s.add_dependency 'msgpack-jruby', '1.4.0'
+ s.add_dependency 'msgpack-jruby', '~> 1.4.0'
else
- s.add_dependency 'msgpack', '0.5.8'
+ s.add_dependency 'msgpack', '>= 0.5.8'
end
# RPC client/server implementation.
- s.add_dependency 'arachni-rpc', '0.2.1.2'
+ s.add_dependency 'arachni-rpc', '~> 0.2.1.2'
# HTTP client.
- s.add_dependency 'typhoeus', '0.6.9'
+ s.add_dependency 'typhoeus', '~> 0.6.9'
# Fallback URI parsing and encoding utilities.
- s.add_dependency 'addressable', '2.3.6'
+ s.add_dependency 'addressable', '~> 2.3.6'
# E-mail plugin.
- s.add_dependency 'pony', '1.8'
+ s.add_dependency 'pony', '~> 1.8'
# Printing complex objects.
s.add_dependency 'awesome_print', '~> 1.2.0'
@@ -83,20 +83,20 @@
s.add_dependency 'oj_mimic_json'
# For the Arachni console (arachni_console).
- s.add_dependency 'rb-readline', '0.5.1'
+ s.add_dependency 'rb-readline', '~> 0.5.1'
# Markup parsing.
s.add_dependency 'nokogiri', '~> 1.6.5'
# Outputting data in table format (arachni_rpcd_monitor).
- s.add_dependency 'terminal-table', '1.4.5'
+ s.add_dependency 'terminal-table', '~> 1.4.5'
# Browser support for DOM/JS/AJAX analysis stuff.
- s.add_dependency 'watir-webdriver', '0.6.9'
+ s.add_dependency 'watir-webdriver', '~> 0.6.9'
# Markdown to HTML conversion, used by the HTML report for component
# descriptions.
- s.add_dependency 'kramdown', '1.4.1'
+ s.add_dependency 'kramdown', '~> 1.4.1'
# Used to scrub Markdown for XSS etc.
s.add_dependency 'loofah', '~> 2.0.0'