Skip to content

Commit c77ab11

Browse files
committed
Update gemspec metadata, dependencies
1 parent 945a782 commit c77ab11

1 file changed

Lines changed: 11 additions & 5 deletions

File tree

thinking-sphinx.gemspec

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,19 +14,25 @@ Gem::Specification.new do |s|
1414
s.description = %Q{An intelligent layer for ActiveRecord (via Rails and Sinatra) for the Sphinx full-text search tool.}
1515
s.license = 'MIT'
1616

17+
s.metadata['homepage_uri'] = s.homepage
18+
s.metadata['source_code_uri'] = 'https://github.com/pat/thinking-sphinx'
19+
s.metadata['changelog_uri'] = 'https://github.com/pat/thinking-sphinx/blob/develop/CHANGELOG.markdown'
20+
s.metadata['rubygems_mfa_required'] = 'true'
21+
1722
s.files = `git ls-files`.split("\n")
1823
s.test_files = `git ls-files -- {test,spec,features}/*`.split("\n")
1924
s.executables = `git ls-files -- bin/*`.split("\n").map{ |f|
2025
File.basename(f)
2126
}
2227
s.require_paths = ['lib']
2328

24-
s.add_runtime_dependency 'activerecord', '>= 4.2.0'
25-
s.add_runtime_dependency 'builder', '>= 2.1.2'
26-
s.add_runtime_dependency 'joiner', '>= 0.3.4'
29+
s.required_ruby_version = '>= 3.0'
30+
31+
s.add_runtime_dependency 'activerecord', '>= 6.1.0'
32+
s.add_runtime_dependency 'joiner', '>= 0.6.0'
2733
s.add_runtime_dependency 'middleware', '>= 0.1.0'
28-
s.add_runtime_dependency 'innertube', '>= 1.0.2'
29-
s.add_runtime_dependency 'riddle', '~> 2.3'
34+
s.add_runtime_dependency 'innertube', '>= 1.1.0'
35+
s.add_runtime_dependency 'riddle', '~> 2.4'
3036

3137
s.add_development_dependency 'appraisal', '~> 1.0.2'
3238
s.add_development_dependency 'combustion', '~> 1.1'

0 commit comments

Comments
 (0)