about summary refs log tree commit homepage
diff options
context:
space:
mode:
-rw-r--r--local.mk.sample5
-rw-r--r--rainbows.gemspec8
2 files changed, 10 insertions, 3 deletions
diff --git a/local.mk.sample b/local.mk.sample
index b02506d..154c1c2 100644
--- a/local.mk.sample
+++ b/local.mk.sample
@@ -8,10 +8,11 @@ RSYNC = rsync
 DLEXT := so
 gems := rack-1.0.1
 # gems += unicorn-0.95.1 # installed via setup.rb
-gems += rev-0.3.1
-gems += iobuffer-0.1.1
+gems += rev-0.3.1 # up to 0.3.2 once it's out for 1.8
+gems += iobuffer-0.1.3
 gems += eventmachine-0.12.10
 gems += async_sinatra-0.1.5 sinatra-0.9.4
+gems += espace-neverblock-0.1.6.1
 
 # Avoid loading rubygems to speed up tests because gmake is
 # fork+exec heavy with Ruby.
diff --git a/rainbows.gemspec b/rainbows.gemspec
index 553804d..09769d9 100644
--- a/rainbows.gemspec
+++ b/rainbows.gemspec
@@ -54,10 +54,16 @@ Gem::Specification.new do |s|
   # s.add_dependency(%q<revactor>, [">= 0.1.5"])
   #
   # Revactor depends on Rev, too, 0.3.0 got the ability to attach IOs
-  # s.add_dependency(%q<rev>, [">= 0.3.0"])
+  # s.add_dependency(%q<rev>, [">= 0.3.1"])
+  #
+  # Rev depends on IOBuffer, which got faster in 0.1.3
+  # s.add_dependency(%q<iobuffer>, [">= 0.1.3"])
   #
   # We use the new EM::attach/watch API in 0.12.10
   # 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"])
 
   # s.licenses = %w(GPLv2 Ruby) # accessor not compatible with older RubyGems
 end