source "http://rubygems.org" gem "rails", "3.2.8" gem "geoip", "0.8.9" gem "daemons", "1.1.0", :require => false gem "rdiscount", "~> 1.6" gem "mime-types", "1.16", :require => "mime/types" gem "diff-lcs", "1.1.2", :require => "diff/lcs" gem "oauth", "0.4.4" gem "paperclip", "~> 2.7" gem "state_machine", "~> 1.1" gem "acts-as-taggable-on", "~> 2.3" gem "will_paginate", "~>3.0" gem "just_paginate", "0.0.6" gem "net-ldap", "~> 0.3" gem "capillary", "~> 1.0.1" gem "nokogiri", "~> 1.5" gem "memcache-client", "~> 1.8" gem "unicorn", "~> 4.3.1", :platforms => :ruby gem "exception_notification", :require => "exception_notifier" gem "thinking-sphinx", "~> 2.0.10" gem "rails_autolink", "~> 1.0" gem "mysql2" gem "highline" group :openid do gem "ruby-yadis", "0.3.4", :require => "yadis" gem "ruby-openid", :require => "openid" gem "gitorious_openid_auth", "~> 1.1" end group :test do gem "mocha", "0.9.10", :require => false gem "factory_girl_rails", "~> 1.7" gem "shoulda", "~> 3.3" gem "rots", :git => "https://github.com/roman/rots.git" gem "capybara", "1.0.1" gem "launchy", "2.0.5" # used only for Capybara's save_and_open_page for launching the browser gem "minitest", "4.2.0" end group :postgres do gem "pg" end group :development do gem "foreman", "~> 0.41" gem "thin", "~> 1.2" end group :git_proxy do gem "proxymachine", "1.2.4" gem "rake", "~> 0.9" end group :messaging do gem "json", "~> 1.5", :platforms => :ruby_18 end group :resque do gem "resque", "1.9.8" end group :http_utils do gem "httparty", "~> 0.9" end platform :jruby do gem "activerecord-jdbcmysql-adapter" gem "jruby-openssl" gem 'trinidad', :require => false end platform :ruby_18 do gem "ruby-hmac", "0.4.0" gem "oniguruma", "~> 1.1" gem "SystemTimer", "~> 1.2" end