rainbows.gemspec in rainbows-4.4.3 vs rainbows.gemspec in rainbows-4.5.0
- old
+ new
@@ -26,11 +26,13 @@
# kgio 2.5 has kgio_wait_* methods that take optional timeout args
s.add_dependency(%q<kgio>, ['~> 2.5'])
# we need Unicorn for the HTTP parser and process management
- s.add_dependency(%q<unicorn>, ["~> 4.1"])
+ # 4.6.0+ supports hijacking, 4.6.2 fixes the chunk parser (for Ruby 2.0.0)
+ s.add_dependency(%q<unicorn>, ["~> 4.6", ">= 4.6.2"])
+
s.add_development_dependency(%q<isolate>, "~> 3.1")
s.add_development_dependency(%q<wrongdoc>, "~> 1.6")
# optional runtime dependencies depending on configuration
# see t/test_isolate.rb for the exact versions we've tested with
@@ -51,8 +53,9 @@
# s.add_dependency(%q<eventmachine>, ["~> 0.12.10"])
#
# NeverBlock, currently only available on http://gems.github.com/
# s.add_dependency(%q<espace-neverblock>, ["~> 0.1.6.1"])
- # accessor not compatible with older RubyGems
- # s.licenses = %w(GPLv3 GPLv2 Ruby)
+ # We inherited the Ruby 1.8 license from Mongrel, so we're stuck with it.
+ # GPLv3 is preferred.
+ s.licenses = ["GPLv2", "GPLv3", "Ruby 1.8"]
end