---- chef-12.10.24/chef.gemspec 2016-06-02 01:34:04.243782081 +0300
-+++ chef-12.10.24/chef.gemspec 2016-06-02 19:54:04.001988520 +0300
-@@ -31,10 +31,6 @@
+--- chef-14.13.15/chef.gemspec~ 2019-08-20 17:11:29.000000000 +0300
++++ chef-14.13.15/chef.gemspec 2019-08-20 17:12:20.043551512 +0300
+@@ -26,7 +26,7 @@
+
+ s.add_dependency "ffi", "~> 1.9", ">= 1.9.25"
+ s.add_dependency "ffi-yajl", "~> 2.2"
+- s.add_dependency "net-ssh", "~> 4.2"
++ s.add_dependency "net-ssh", ">= 4.2"
+ s.add_dependency "net-ssh-multi", "~> 1.2", ">= 1.2.1"
+ s.add_dependency "net-sftp", "~> 2.1", ">= 2.1.2"
+ s.add_dependency "highline", "~> 1.6", ">= 1.6.9"
+@@ -33,27 +33,14 @@
s.add_dependency "erubis", "~> 2.7"
s.add_dependency "diff-lcs", "~> 1.2", ">= 1.2.4"
-- s.add_dependency "chef-zero", "~> 4.5"
+- s.add_dependency "chef-zero", ">= 13.0"
-
- s.add_dependency "plist", "~> 3.2"
+ s.add_dependency "iniparse", "~> 1.4"
+ s.add_dependency "addressable"
+
+- # Audit mode requires these, so they are non-developmental dependencies now
+- %w{rspec-core rspec-expectations rspec-mocks}.each { |gem| s.add_dependency gem, "~> 3.5" }
+- s.add_dependency "rspec_junit_formatter", "~> 0.2.0"
+- s.add_dependency "serverspec", "~> 2.7"
+- s.add_dependency "specinfra", "~> 2.10"
+-
+ s.add_dependency "syslog-logger", "~> 1.6"
+ s.add_dependency "uuidtools", "~> 2.1.5"
+
+ s.add_dependency "proxifier", "~> 1.0"
+
+- # v1.10 is needed as a runtime dep now for 'bundler/inline'
+- # very deliberately avoiding putting a ceiling on this to avoid depsolver conflicts.
+- s.add_dependency "bundler", ">= 1.10"
-
- # Audit mode requires these, so they are non-developmental dependencies now
- %w{rspec-core rspec-expectations rspec-mocks}.each { |gem| s.add_dependency gem, "~> 3.4" }
- s.add_dependency "rspec_junit_formatter", "~> 0.2.0"
+ s.bindir = "bin"
+ s.executables = %w{ chef-client chef-solo knife chef-shell chef-apply chef-resource-inspector }
+