Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 8 additions & 7 deletions configs/components/_base-rubygem.rb
Original file line number Diff line number Diff line change
Expand Up @@ -35,15 +35,16 @@
# If a gem needs more command line options to install set the :gem_install_options
# in its component file rubygem-<compoment>, before the instance_eval of this file.
gem_install_options = settings["#{pkg.get_name}_gem_install_options".to_sym]
remove_older_versions = settings["#{pkg.get_name}_remove_older_versions".to_sym]
# Set a default gem_uninstall
gem_uninstall = settings[:gem_uninstall] || "#{settings[:host_gem]} uninstall --all --ignore-dependencies"
pkg.install do
steps = []
steps << "#{gem_uninstall} #{name}" if remove_older_versions
steps << if gem_install_options.nil?
"#{settings[:gem_install]} #{name}-#{version}.gem"
else
"#{settings[:gem_install]} #{name}-#{version}.gem #{gem_install_options}"
end
# Attempting to uninstall a default gem this way will fail, so ignore failures
steps << "#{gem_uninstall} --force --silent #{name} || true"
steps << "#{settings[:gem_install]} #{name}-#{version}.gem #{gem_install_options || ''}"
# If we are installing a newer version of a default gem, we need to remove the existing
# specification file so that we don't get warnings. The corresponding gem directory is
# usually empty and only there for compatibility reasons, so we remove that too to avoid confusion.
steps << "rm -f #{settings[:gem_home]}/specifications/default/#{name}-*.gemspec"
steps << "rm -rf #{settings[:gem_home]}/gems/#{name}-*[!#{version}]"
end
1 change: 0 additions & 1 deletion configs/components/rubygem-CFPropertyList.rb
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
pkg.version '4.0.0'
pkg.sha256sum '385e7bbd7c27e176b23415275ca936ca0ece1727e5b890b08e36632076b00aff'
pkg.build_requires 'rubygem-base64'
pkg.build_requires 'rubygem-nkf'
pkg.build_requires 'rubygem-rexml'
### End automated maintenance section ###

Expand Down
4 changes: 2 additions & 2 deletions configs/components/rubygem-aws-partitions.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
#####
component 'rubygem-aws-partitions' do |pkg, _settings, _platform|
### Maintained by update_gems automation ###
pkg.version '1.1190.0'
pkg.sha256sum '3e21ce1c99329a96fb71419a5d92d0cece5b276a9f47bc91d6a1290450fb3669'
pkg.version '1.1194.0'
pkg.sha256sum 'dcc6c65735f4266b9cb14feee67afd2d345e01e5b87697f91ddc06e7603b0811'
### End automated maintenance section ###

instance_eval File.read('configs/components/_base-rubygem.rb')
Expand Down
2 changes: 0 additions & 2 deletions configs/components/rubygem-aws-sdk-core.rb
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,7 @@
pkg.build_requires 'rubygem-aws-partitions'
pkg.build_requires 'rubygem-aws-sigv4'
pkg.build_requires 'rubygem-base64'
pkg.build_requires 'rubygem-bigdecimal'
pkg.build_requires 'rubygem-jmespath'
pkg.build_requires 'rubygem-logger'
### End automated maintenance section ###

instance_eval File.read('configs/components/_base-rubygem.rb')
Expand Down
4 changes: 2 additions & 2 deletions configs/components/rubygem-aws-sdk-ec2.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
#####
component 'rubygem-aws-sdk-ec2' do |pkg, _settings, _platform|
### Maintained by update_gems automation ###
pkg.version '1.583.0'
pkg.sha256sum 'd35d4f58811b7619b27f2919f6b88ad87ef764974dfdf05b506d8bc7a2693e15'
pkg.version '1.585.0'
pkg.sha256sum '72656489064ef23d676beec39a8f0940bbb20d019605ae0b6c39aa11d38bb963'
pkg.build_requires 'rubygem-aws-sdk-core'
pkg.build_requires 'rubygem-aws-sigv4'
### End automated maintenance section ###
Expand Down
12 changes: 0 additions & 12 deletions configs/components/rubygem-benchmark.rb

This file was deleted.

12 changes: 0 additions & 12 deletions configs/components/rubygem-bigdecimal.rb

This file was deleted.

4 changes: 2 additions & 2 deletions configs/components/rubygem-concurrent-ruby.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
#####
component 'rubygem-concurrent-ruby' do |pkg, _settings, _platform|
### Maintained by update_gems automation ###
pkg.version '1.3.5'
pkg.sha256sum '813b3e37aca6df2a21a3b9f1d497f8cbab24a2b94cab325bffe65ee0f6cbebc6'
pkg.version '1.3.6'
pkg.sha256sum '6b56837e1e7e5292f9864f34b69c5a2cbc75c0cf5338f1ce9903d10fa762d5ab'
### End automated maintenance section ###

instance_eval File.read('configs/components/_base-rubygem.rb')
Expand Down
12 changes: 0 additions & 12 deletions configs/components/rubygem-date.rb

This file was deleted.

1 change: 0 additions & 1 deletion configs/components/rubygem-excon.rb
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
### Maintained by update_gems automation ###
pkg.version '1.3.2'
pkg.sha256sum 'a089babe98638e58042a7d542b2bbd183304527e33d612b6dde22fa491a544a5'
pkg.build_requires 'rubygem-logger'
### End automated maintenance section ###

instance_eval File.read('configs/components/_base-rubygem.rb')
Expand Down
2 changes: 0 additions & 2 deletions configs/components/rubygem-faraday.rb
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@
pkg.version '2.14.0'
pkg.sha256sum '8699cfe5d97e55268f2596f9a9d5a43736808a943714e3d9a53e6110593941cd'
pkg.build_requires 'rubygem-faraday-net_http'
pkg.build_requires 'rubygem-json'
pkg.build_requires 'rubygem-logger'
### End automated maintenance section ###

instance_eval File.read('configs/components/_base-rubygem.rb')
Expand Down
1 change: 0 additions & 1 deletion configs/components/rubygem-fast_gettext.rb
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
# PINNED
pkg.version '2.4.0'
pkg.sha256sum 'fd26c4c406aa10be34f0fd2847ce3ffdc1e9d9798de87538594757bbb9175fbf'
pkg.build_requires 'rubygem-prime'
### End automated maintenance section ###

instance_eval File.read('configs/components/_base-rubygem.rb')
Expand Down
13 changes: 0 additions & 13 deletions configs/components/rubygem-fiddle.rb

This file was deleted.

12 changes: 0 additions & 12 deletions configs/components/rubygem-forwardable.rb

This file was deleted.

12 changes: 0 additions & 12 deletions configs/components/rubygem-getoptlong.rb

This file was deleted.

2 changes: 0 additions & 2 deletions configs/components/rubygem-gettext.rb
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,6 @@
pkg.sha256sum '03ec7f71ea7e2cf1fdcd5e08682e98b81601922fdbee890b7bc6f63b0e1a512a'
pkg.build_requires 'rubygem-erubi'
pkg.build_requires 'rubygem-locale'
pkg.build_requires 'rubygem-prime'
pkg.build_requires 'rubygem-racc'
pkg.build_requires 'rubygem-text'
### End automated maintenance section ###

Expand Down
1 change: 0 additions & 1 deletion configs/components/rubygem-highline.rb
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
### Maintained by update_gems automation ###
pkg.version '3.1.2'
pkg.sha256sum '67cbd34d19f6ef11a7ee1d82ffab5d36dfd5b3be861f450fc1716c7125f4bb4a'
pkg.build_requires 'rubygem-reline'
### End automated maintenance section ###

instance_eval File.read('configs/components/_base-rubygem.rb')
Expand Down
1 change: 0 additions & 1 deletion configs/components/rubygem-httpclient.rb
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
### Maintained by update_gems automation ###
pkg.version '2.9.0'
pkg.sha256sum '4b645958e494b2f86c2f8a2f304c959baa273a310e77a2931ddb986d83e498c8'
pkg.build_requires 'rubygem-mutex_m'
### End automated maintenance section ###

instance_eval File.read('configs/components/_base-rubygem.rb')
Expand Down
12 changes: 0 additions & 12 deletions configs/components/rubygem-io-console.rb

This file was deleted.

12 changes: 0 additions & 12 deletions configs/components/rubygem-json.rb

This file was deleted.

13 changes: 0 additions & 13 deletions configs/components/rubygem-logger.rb

This file was deleted.

12 changes: 0 additions & 12 deletions configs/components/rubygem-mutex_m.rb

This file was deleted.

15 changes: 0 additions & 15 deletions configs/components/rubygem-net-ftp.rb

This file was deleted.

13 changes: 0 additions & 13 deletions configs/components/rubygem-net-protocol.rb

This file was deleted.

12 changes: 0 additions & 12 deletions configs/components/rubygem-nkf.rb

This file was deleted.

1 change: 0 additions & 1 deletion configs/components/rubygem-nori.rb
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
### Maintained by update_gems automation ###
pkg.version '2.7.1'
pkg.sha256sum '6166cd336959854762073e2fbae888593809cac1b3e904f4fb009313d7226861'
pkg.build_requires 'rubygem-bigdecimal'
### End automated maintenance section ###

instance_eval File.read('configs/components/_base-rubygem.rb')
Expand Down
5 changes: 2 additions & 3 deletions configs/components/rubygem-openfact.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,10 @@
#####
component 'rubygem-openfact' do |pkg, _settings, _platform|
### Maintained by update_gems automation ###
pkg.version '5.2.0'
pkg.sha256sum 'b044fdbd45b4bb59aab7bf2d2f98065e6a65ecc3cf4cdd91ee32c79c0556d172'
pkg.version '5.2.1'
pkg.sha256sum '766543bc3ccb1ba5646aaef38e88ced5438c13bb0d72e09d2dd6f9a07fabda0b'
pkg.build_requires 'rubygem-base64'
pkg.build_requires 'rubygem-hocon'
pkg.build_requires 'rubygem-logger'
pkg.build_requires 'rubygem-thor'
### End automated maintenance section ###

Expand Down
8 changes: 2 additions & 6 deletions configs/components/rubygem-openvox.rb
Original file line number Diff line number Diff line change
Expand Up @@ -7,20 +7,16 @@
#####
component 'rubygem-openvox' do |pkg, _settings, _platform|
### Maintained by update_gems automation ###
pkg.version '8.24.1'
pkg.sha256sum '420366b951972e390435353371d527aadd7c80f082fd5ad7b80cd50626a3d439'
pkg.version '8.24.2'
pkg.sha256sum '61ee735793703383c2af229d4b61eb9250788b30ec3ee86bac31ae006e908ea5'
pkg.build_requires 'rubygem-base64'
pkg.build_requires 'rubygem-benchmark'
pkg.build_requires 'rubygem-concurrent-ruby'
pkg.build_requires 'rubygem-deep_merge'
pkg.build_requires 'rubygem-fast_gettext'
pkg.build_requires 'rubygem-getoptlong'
pkg.build_requires 'rubygem-locale'
pkg.build_requires 'rubygem-multi_json'
pkg.build_requires 'rubygem-openfact'
pkg.build_requires 'rubygem-ostruct'
pkg.build_requires 'rubygem-puppet-resource_api'
pkg.build_requires 'rubygem-racc'
pkg.build_requires 'rubygem-scanf'
pkg.build_requires 'rubygem-semantic_puppet'
### End automated maintenance section ###
Expand Down
12 changes: 0 additions & 12 deletions configs/components/rubygem-ostruct.rb

This file was deleted.

15 changes: 0 additions & 15 deletions configs/components/rubygem-prime.rb

This file was deleted.

5 changes: 3 additions & 2 deletions configs/components/rubygem-puppet_forge.rb
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,9 @@
#####
component 'rubygem-puppet_forge' do |pkg, _settings, _platform|
### Maintained by update_gems automation ###
pkg.version '6.0.0'
pkg.sha256sum '0770bed61c9f5b21bd81666b121e086165e34c45691bdefec70438bf412f8ddf'
pkg.version '6.1.0'
pkg.sha256sum 'e3bfe83282f0136adf0938f52180a53b45434b70464a5a453d6398df6563764b'
pkg.build_requires 'rubygem-base64'
pkg.build_requires 'rubygem-faraday'
pkg.build_requires 'rubygem-faraday-follow_redirects'
pkg.build_requires 'rubygem-minitar'
Expand Down
12 changes: 0 additions & 12 deletions configs/components/rubygem-racc.rb

This file was deleted.

Loading