diff options
author | Neha Pansare <neha.pansare@progress.com> | 2022-09-22 16:30:38 +0530 |
---|---|---|
committer | Neha Pansare <neha.pansare@progress.com> | 2022-09-22 16:30:38 +0530 |
commit | 2b3ca9abdaa48b973f3b4b7e8e0a56c579cc955d (patch) | |
tree | 7fbb640f586898a2f91070103464bd2971eeee9c /chef.gemspec | |
parent | 6287de3235f0d76c1f7cd1e95c7c2315cd634d8e (diff) | |
download | chef-2b3ca9abdaa48b973f3b4b7e8e0a56c579cc955d.tar.gz |
Maintain separate gemspec for windows, update lock file to include ucrt block as this is the only way bundle install can pull windows gems, add lock file knife for the same reason
Signed-off-by: Neha Pansare <neha.pansare@progress.com>
Diffstat (limited to 'chef.gemspec')
-rw-r--r-- | chef.gemspec | 19 |
1 files changed, 1 insertions, 18 deletions
diff --git a/chef.gemspec b/chef.gemspec index fa9d620938..d745b1f5fe 100644 --- a/chef.gemspec +++ b/chef.gemspec @@ -24,23 +24,6 @@ Gem::Specification.new do |s| s.required_ruby_version = ">= 3.1.0" - # Adding Windows support in here - if RUBY_PLATFORM == "x64-mingw-ucrt" - s.add_dependency "win32-mmap", "~> 0.4.1" - s.add_dependency "win32-mutex", "~> 0.4.2" - s.add_dependency "chef-powershell", "~> 1.0.12" - s.add_dependency "win32-api", "~> 1.10.0" - s.add_dependency "win32-service", ">= 2.1.5", "< 3.0" - s.add_dependency "win32-event", "~> 0.6.1" - s.add_dependency "win32-taskscheduler", "~> 2.0" - s.add_dependency "win32-eventlog", "0.6.3" - s.add_dependency "win32-process", "~> 0.10" - s.add_dependency "wmi-lite", "~> 1.0" - s.add_dependency "iso8601", ">= 0.12.1", "< 0.14" - s.add_dependency "win32-certstore", "~> 0.6.15" - s.extensions << "ext/win32-eventlog/Rakefile" - end - s.add_dependency "chef-config", "= #{Chef::VERSION}" s.add_dependency "chef-utils", "= #{Chef::VERSION}" s.add_dependency "train-core", "~> 3.10", ">= 3.2.28" # 3.2.28 fixes sudo prompts. See https://github.com/chef/chef/pull/9635 @@ -71,7 +54,7 @@ Gem::Specification.new do |s| s.add_dependency "addressable" s.add_dependency "syslog-logger", "~> 1.6" s.add_dependency "uuidtools", ">= 2.1.5", "< 3.0" # osx_profile resource - s.add_dependency "unf_ext", "< 0.0.8.1" # temporary until it loads properly on Windows + s.add_dependency "unf_ext", ">= 0.0.8.2" # This is ruby31 compatible ucrt gem version s.add_dependency "corefoundation", "~> 0.3.4" # macos_userdefaults resource s.add_dependency "proxifier", "~> 1.0" |