diff --git a/Gemfile b/Gemfile index 64b47a4..cc172bf 100644 --- a/Gemfile +++ b/Gemfile @@ -9,7 +9,9 @@ group :development do # We depend on Vagrant for development, but we don't add it as a # gem dependency because we expect to be installed within the # Vagrant environment itself using `vagrant plugin`. - gem 'vagrant', git: 'https://github.com/hashicorp/vagrant.git', branch: 'main' + gem 'vagrant', git: 'https://github.com/hashicorp/vagrant.git', tag: 'v2.3.4' - gem 'vagrant-spec', git: 'https://github.com/hashicorp/vagrant-spec.git', branch: 'main' + # TODO: Switch back to the upstream from `hashicorp` org when this PR is merged: + # https://github.com/hashicorp/vagrant-spec/pull/56 + gem 'vagrant-spec', git: 'https://github.com/legal90/vagrant-spec.git', branch: 'fix-ruby-3' end diff --git a/vagrant-parallels.gemspec b/vagrant-parallels.gemspec index ed9db25..6e14ae3 100644 --- a/vagrant-parallels.gemspec +++ b/vagrant-parallels.gemspec @@ -13,7 +13,6 @@ Gem::Specification.new do |spec| spec.homepage = 'https://github.com/Parallels/vagrant-parallels' spec.license = 'MIT' - spec.required_ruby_version = '>= 3.0', '< 3.3' spec.required_rubygems_version = '>= 1.3.6' spec.rubyforge_project = 'vagrant-parallels' @@ -24,6 +23,7 @@ Gem::Specification.new do |spec| spec.add_development_dependency 'rake', '~> 13.0' spec.add_development_dependency 'rspec', '~> 3.11' spec.add_development_dependency 'rspec-its', '~> 1.3.0' + spec.add_development_dependency 'webrick', '~> 1.8.0' spec.files = Dir['lib/**/*', 'locales/**/*', 'README.md', 'CHANGELOG.md', 'LICENSE.txt'] spec.require_path = 'lib'