# Warning[:deprecated] = false if RUBY_VERSION =~ /\A3.1.0/
source "https://rubygems.org"

ENV['PKG_CONFIG_PATH'] = [ "/opt/logjam/lib/pkgconfig", ENV['PKG_CONFIG_PATH'] ].compact.join(':')

gem "rake"
gem "rails",          '~> 8.0.2'
gem "dalli",          '~> 3.1'
gem "mongo",          '~> 2.17', '>= 2.17.1'
gem "bson",           '~> 4.5'
gem "oj",             '~> 3.0'
gem "ffi",            '~> 1.15'
gem "ffi-rzmq-core",  '~> 1.0.5'    #, :path => "~/src/ffi-rzmq-core"
gem "ffi-rzmq",       '~> 2.0.1'
gem "snappy",         '~> 0.3.0'    #, :path => "~/src/rbsnappy"
gem "logjam_agent",   '>= 0.39.0'   # , :path => "~/src/logjam_agent"
gem "time_bandits",   '>= 0.10'     #, :path => "~/src/time_bandits"
gem "gc_hacks"
gem "csv"
gem "whenever", :require => false

# pinned gems with incompatible new versions
gem "connection_pool", '~> 2.5'
gem "minitest",        '~> 5.26'


# gem "ruby-prof", :group => [:development, :test], :require => false

group :development do
  gem "byebug"
  gem "foreman"
  gem "web-console"
  gem "webrick"
end

group :test do
end

group :deployment do
  gem "capistrano", '~> 2.15.6'
  gem "capistrano_colors"
end

gem "cssbundling-rails"
gem "jsbundling-rails"
gem "sprockets-rails"
gem "terser"

# only needed for css compression
gem "sass-rails"
