diff --git a/sysutils/rubygem-bolt/Makefile b/sysutils/rubygem-bolt/Makefile index ffe8ebb3ee03..cc3aefaaf024 100644 --- a/sysutils/rubygem-bolt/Makefile +++ b/sysutils/rubygem-bolt/Makefile @@ -1,58 +1,58 @@ PORTNAME= bolt -PORTVERSION= 3.22.1 +PORTVERSION= 3.23.0 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= puppet@FreeBSD.org COMMENT= Execute commands remotely over SSH and WinRM LICENSE= APACHE20 RUN_DEPENDS= r10k:sysutils/rubygem-r10k \ rubygem-addressable>=2.5:www/rubygem-addressable \ rubygem-aws-sdk-ec2>1:devel/rubygem-aws-sdk-ec2 \ rubygem-CFPropertyList>=2.2:devel/rubygem-CFPropertyList \ rubygem-ffi>=1.13:devel/rubygem-ffi \ rubygem-concurrent-ruby>=1.0:devel/rubygem-concurrent-ruby \ rubygem-hiera-eyaml>=3:sysutils/rubygem-hiera-eyaml \ rubygem-jwt>=2.2:www/rubygem-jwt \ rubygem-logging>=2.2:devel/rubygem-logging \ rubygem-net-scp1>=1.2<2:security/rubygem-net-scp1 \ rubygem-net-ssh>=4.0:security/rubygem-net-ssh \ rubygem-net-ssh-krb>=0.5:security/rubygem-net-ssh-krb \ rubygem-orchestrator_client>=0.5:net/rubygem-orchestrator_client \ rubygem-paint>=2.2:devel/rubygem-paint \ rubygem-puppet-resource_api>=1.8.1:devel/rubygem-puppet-resource_api \ rubygem-puppet-strings>=2.3:textproc/rubygem-puppet-strings \ rubygem-puppetfile-resolver>=0.1:sysutils/rubygem-puppetfile-resolver \ rubygem-ruby_smb>=1.0:net/rubygem-ruby_smb \ rubygem-terminal-table>=3.0<4:textproc/rubygem-terminal-table \ rubygem-winrm-fs>=1.3:sysutils/rubygem-winrm-fs \ rubygem-winrm>=2.0:sysutils/rubygem-winrm USES= gem shebangfix USE_RUBY= yes ruby_OLD_CMD+= /opt/puppetlabs/puppet/bin/ruby SHEBANG_FILES= libexec/* NO_ARCH= yes PLIST_FILES= bin/bolt \ etc/bash_completion.d/bolt OPTIONS_SINGLE= PUPPET OPTIONS_SINGLE_PUPPET=PUPPET6 PUPPET7 OPTIONS_DEFAULT=PUPPET7 PUPPET6_DESC= Depend on sysutils/puppet6 PUPPET7_DESC= Depend on sysutils/puppet7 PUPPET6_RUN_DEPENDS=puppet:sysutils/puppet6 PUPPET7_RUN_DEPENDS=puppet:sysutils/puppet7 post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC}/resources/bolt_bash_completion.sh ${STAGEDIR}${PREFIX}/etc/bash_completion.d/bolt .include diff --git a/sysutils/rubygem-bolt/distinfo b/sysutils/rubygem-bolt/distinfo index db2eb155ce39..56e5a0e774b8 100644 --- a/sysutils/rubygem-bolt/distinfo +++ b/sysutils/rubygem-bolt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1648835854 -SHA256 (rubygem/bolt-3.22.1.gem) = 129aefbefd628f2fd3cb09256204f497038633a26a85e0b73c1533e091369c2d -SIZE (rubygem/bolt-3.22.1.gem) = 245248 +TIMESTAMP = 1654893298 +SHA256 (rubygem/bolt-3.23.0.gem) = 5d7d1d40cd92b949400048d7448eeecd91a139a45d7a9f59239cdf1a9b9546ff +SIZE (rubygem/bolt-3.23.0.gem) = 246784 diff --git a/sysutils/rubygem-bolt/files/patch-bolt.gemspec b/sysutils/rubygem-bolt/files/patch-bolt.gemspec index 319692a75385..69915f6d48a1 100644 --- a/sysutils/rubygem-bolt/files/patch-bolt.gemspec +++ b/sysutils/rubygem-bolt/files/patch-bolt.gemspec @@ -1,29 +1,20 @@ ---- bolt.gemspec.orig 2022-03-13 04:19:20 UTC +--- bolt.gemspec.orig 2022-06-10 21:11:14 UTC +++ bolt.gemspec -@@ -16,7 +16,7 @@ Gem::Specification.new do |s| - s.files = ["Puppetfile".freeze, "bolt-modules/boltlib/lib/puppet/datatypes/applyresult.rb".freeze, "bolt-modules/boltlib/lib/puppet/datatypes/containerresult.rb".freeze, "bolt-modules/boltlib/lib/puppet/datatypes/future.rb".freeze, "bolt-modules/boltlib/lib/puppet/datatypes/resourceinstance.rb".freeze, "bolt-modules/boltlib/lib/puppet/datatypes/result.rb".freeze, "bolt-modules/boltlib/lib/puppet/datatypes/resultset.rb".freeze, "bolt-modules/boltlib/lib/puppet/datatypes/target.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/add_facts.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/add_to_group.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/apply_prep.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/background.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/catch_errors.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/download_file.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/facts.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/fail_plan.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/get_resources.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/get_target.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/get_targets.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/parallelize.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/puppetdb_command.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/puppetdb_fact.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/puppetdb_query.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/remove_from_group.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/resolve_references.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/resource.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/run_command.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/run_container.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/run_plan.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/run_script.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/run_task.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/run_task_with.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/set_config.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/set_feature.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/set_resources.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/set_var.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/upload_file.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/vars.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/wait.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/wait_until_available.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/without_default_logging.rb".freeze, "bolt-modules/boltlib/lib/puppet/functions/write_file.rb".freeze, "bolt-modules/boltlib/types/planresult.pp".freeze, "bolt-modules/boltlib/types/targetspec.pp".freeze, "bolt-modules/ctrl/lib/puppet/functions/ctrl/do_until.rb".freeze, "bolt-modules/ctrl/lib/puppet/functions/ctrl/sleep.rb".freeze, "bolt-modules/dir/lib/puppet/functions/dir/children.rb".freeze, "bolt-modules/file/lib/puppet/functions/file/exists.rb".freeze, "bolt-modules/file/lib/puppet/functions/file/join.rb".freeze, "bolt-modules/file/lib/puppet/functions/file/read.rb".freeze, "bolt-modules/file/lib/puppet/functions/file/readable.rb".freeze, "bolt-modules/file/lib/puppet/functions/file/write.rb".freeze, "bolt-modules/log/lib/puppet/functions/log/debug.rb".freeze, "bolt-modules/log/lib/puppet/functions/log/error.rb".freeze, "bolt-modules/log/lib/puppet/functions/log/fatal.rb".freeze, "bolt-modules/log/lib/puppet/functions/log/info.rb".freeze, "bolt-modules/log/lib/puppet/functions/log/trace.rb".freeze, "bolt-modules/log/lib/puppet/functions/log/warn.rb".freeze, "bolt-modules/out/lib/puppet/functions/out/message.rb".freeze, "bolt-modules/out/lib/puppet/functions/out/verbose.rb".freeze, "bolt-modules/prompt/lib/puppet/functions/prompt.rb".freeze, "bolt-modules/prompt/lib/puppet/functions/prompt/menu.rb".freeze, "bolt-modules/system/lib/puppet/functions/system/env.rb".freeze, "exe/bolt".freeze, "guides/debugging.yaml".freeze, "guides/inventory.yaml".freeze, "guides/links.yaml".freeze, "guides/logging.yaml".freeze, "guides/module.yaml".freeze, "guides/modulepath.yaml".freeze, "guides/project.yaml".freeze, "guides/targets.yaml".freeze, "guides/transports.yaml".freeze, "lib/bolt.rb".freeze, "lib/bolt/analytics.rb".freeze, "lib/bolt/application.rb".freeze, "lib/bolt/applicator.rb".freeze, "lib/bolt/apply_inventory.rb".freeze, "lib/bolt/apply_result.rb".freeze, "lib/bolt/apply_target.rb".freeze, "lib/bolt/bolt_option_parser.rb".freeze, "lib/bolt/catalog.rb".freeze, "lib/bolt/catalog/logging.rb".freeze, "lib/bolt/cli.rb".freeze, "lib/bolt/config.rb".freeze, "lib/bolt/config/modulepath.rb".freeze, "lib/bolt/config/options.rb".freeze, "lib/bolt/config/transport/base.rb".freeze, "lib/bolt/config/transport/docker.rb".freeze, "lib/bolt/config/transport/local.rb".freeze, "lib/bolt/config/transport/lxd.rb".freeze, "lib/bolt/config/transport/options.rb".freeze, "lib/bolt/config/transport/orch.rb".freeze, "lib/bolt/config/transport/podman.rb".freeze, "lib/bolt/config/transport/remote.rb".freeze, "lib/bolt/config/transport/ssh.rb".freeze, "lib/bolt/config/transport/winrm.rb".freeze, "lib/bolt/container_result.rb".freeze, "lib/bolt/error.rb".freeze, "lib/bolt/executor.rb".freeze, "lib/bolt/fiber_executor.rb".freeze, "lib/bolt/inventory.rb".freeze, "lib/bolt/inventory/group.rb".freeze, "lib/bolt/inventory/inventory.rb".freeze, "lib/bolt/inventory/options.rb".freeze, "lib/bolt/inventory/target.rb".freeze, "lib/bolt/logger.rb".freeze, "lib/bolt/module.rb".freeze, "lib/bolt/module_installer.rb".freeze, "lib/bolt/module_installer/installer.rb".freeze, "lib/bolt/module_installer/puppetfile.rb".freeze, "lib/bolt/module_installer/puppetfile/forge_module.rb".freeze, "lib/bolt/module_installer/puppetfile/git_module.rb".freeze, "lib/bolt/module_installer/puppetfile/module.rb".freeze, "lib/bolt/module_installer/resolver.rb".freeze, "lib/bolt/module_installer/specs.rb".freeze, "lib/bolt/module_installer/specs/forge_spec.rb".freeze, "lib/bolt/module_installer/specs/git_spec.rb".freeze, "lib/bolt/node/errors.rb".freeze, "lib/bolt/node/output.rb".freeze, "lib/bolt/outputter.rb".freeze, "lib/bolt/outputter/human.rb".freeze, "lib/bolt/outputter/json.rb".freeze, "lib/bolt/outputter/logger.rb".freeze, "lib/bolt/outputter/rainbow.rb".freeze, "lib/bolt/pal.rb".freeze, "lib/bolt/pal/issues.rb".freeze, "lib/bolt/pal/logging.rb".freeze, "lib/bolt/pal/yaml_plan.rb".freeze, "lib/bolt/pal/yaml_plan/evaluator.rb".freeze, "lib/bolt/pal/yaml_plan/loader.rb".freeze, "lib/bolt/pal/yaml_plan/parameter.rb".freeze, "lib/bolt/pal/yaml_plan/step.rb".freeze, "lib/bolt/pal/yaml_plan/step/command.rb".freeze, "lib/bolt/pal/yaml_plan/step/download.rb".freeze, "lib/bolt/pal/yaml_plan/step/eval.rb".freeze, "lib/bolt/pal/yaml_plan/step/message.rb".freeze, "lib/bolt/pal/yaml_plan/step/plan.rb".freeze, "lib/bolt/pal/yaml_plan/step/resources.rb".freeze, "lib/bolt/pal/yaml_plan/step/script.rb".freeze, "lib/bolt/pal/yaml_plan/step/task.rb".freeze, "lib/bolt/pal/yaml_plan/step/upload.rb".freeze, "lib/bolt/pal/yaml_plan/step/verbose.rb".freeze, "lib/bolt/pal/yaml_plan/transpiler.rb".freeze, "lib/bolt/plan_creator.rb".freeze, "lib/bolt/plan_future.rb".freeze, "lib/bolt/plan_result.rb".freeze, "lib/bolt/plugin.rb".freeze, "lib/bolt/plugin/cache.rb".freeze, "lib/bolt/plugin/env_var.rb".freeze, "lib/bolt/plugin/module.rb".freeze, "lib/bolt/plugin/prompt.rb".freeze, "lib/bolt/plugin/puppet_connect_data.rb".freeze, "lib/bolt/plugin/puppetdb.rb".freeze, "lib/bolt/plugin/task.rb".freeze, "lib/bolt/project.rb".freeze, "lib/bolt/project_manager.rb".freeze, "lib/bolt/project_manager/config_migrator.rb".freeze, "lib/bolt/project_manager/inventory_migrator.rb".freeze, "lib/bolt/project_manager/migrator.rb".freeze, "lib/bolt/project_manager/module_migrator.rb".freeze, "lib/bolt/puppetdb.rb".freeze, "lib/bolt/puppetdb/client.rb".freeze, "lib/bolt/puppetdb/config.rb".freeze, "lib/bolt/r10k_log_proxy.rb".freeze, "lib/bolt/rerun.rb".freeze, "lib/bolt/resource_instance.rb".freeze, "lib/bolt/result.rb".freeze, "lib/bolt/result_set.rb".freeze, "lib/bolt/shell.rb".freeze, "lib/bolt/shell/bash.rb".freeze, "lib/bolt/shell/bash/tmpdir.rb".freeze, "lib/bolt/shell/powershell.rb".freeze, "lib/bolt/shell/powershell/snippets.rb".freeze, "lib/bolt/target.rb".freeze, "lib/bolt/task.rb".freeze, "lib/bolt/task/puppet_server.rb".freeze, "lib/bolt/task/run.rb".freeze, "lib/bolt/transport/base.rb".freeze, "lib/bolt/transport/docker.rb".freeze, "lib/bolt/transport/docker/connection.rb".freeze, "lib/bolt/transport/local.rb".freeze, "lib/bolt/transport/local/connection.rb".freeze, "lib/bolt/transport/lxd.rb".freeze, "lib/bolt/transport/lxd/connection.rb".freeze, "lib/bolt/transport/orch.rb".freeze, "lib/bolt/transport/orch/connection.rb".freeze, "lib/bolt/transport/podman.rb".freeze, "lib/bolt/transport/podman/connection.rb".freeze, "lib/bolt/transport/remote.rb".freeze, "lib/bolt/transport/simple.rb".freeze, "lib/bolt/transport/ssh.rb".freeze, "lib/bolt/transport/ssh/connection.rb".freeze, "lib/bolt/transport/ssh/exec_connection.rb".freeze, "lib/bolt/transport/winrm.rb".freeze, "lib/bolt/transport/winrm/connection.rb".freeze, "lib/bolt/util.rb".freeze, "lib/bolt/util/format.rb".freeze, "lib/bolt/util/puppet_log_level.rb".freeze, "lib/bolt/validator.rb".freeze, "lib/bolt/version.rb".freeze, "lib/bolt_server/acl.rb".freeze, "lib/bolt_server/base_config.rb".freeze, "lib/bolt_server/config.rb".freeze, "lib/bolt_server/file_cache.rb".freeze, "lib/bolt_server/plugin.rb".freeze, "lib/bolt_server/plugin/puppet_connect_data.rb".freeze, "lib/bolt_server/request_error.rb".freeze, "lib/bolt_server/schemas/action-apply.json".freeze, "lib/bolt_server/schemas/action-apply_prep.json".freeze, "lib/bolt_server/schemas/action-check_node_connections.json".freeze, "lib/bolt_server/schemas/action-run_command.json".freeze, "lib/bolt_server/schemas/action-run_script.json".freeze, "lib/bolt_server/schemas/action-run_task.json".freeze, "lib/bolt_server/schemas/action-upload_file.json".freeze, "lib/bolt_server/schemas/connect-data.json".freeze, "lib/bolt_server/schemas/partials/target-any.json".freeze, "lib/bolt_server/schemas/partials/target-ssh.json".freeze, "lib/bolt_server/schemas/partials/target-winrm.json".freeze, "lib/bolt_server/schemas/partials/task.json".freeze, "lib/bolt_server/schemas/transport-ssh.json".freeze, "lib/bolt_server/schemas/transport-winrm.json".freeze, "lib/bolt_server/transport_app.rb".freeze, "lib/bolt_spec/bolt_context.rb".freeze, "lib/bolt_spec/plans.rb".freeze, "lib/bolt_spec/plans/action_stubs.rb".freeze, "lib/bolt_spec/plans/action_stubs/command_stub.rb".freeze, "lib/bolt_spec/plans/action_stubs/download_stub.rb".freeze, "lib/bolt_spec/plans/action_stubs/plan_stub.rb".freeze, "lib/bolt_spec/plans/action_stubs/script_stub.rb".freeze, "lib/bolt_spec/plans/action_stubs/task_stub.rb".freeze, "lib/bolt_spec/plans/action_stubs/upload_stub.rb".freeze, "lib/bolt_spec/plans/mock_executor.rb".freeze, "lib/bolt_spec/plans/publish_stub.rb".freeze, "lib/bolt_spec/run.rb".freeze, "lib/logging_extensions/logging.rb".freeze, "libexec/apply_catalog.rb".freeze, "libexec/bolt_catalog".freeze, "libexec/custom_facts.rb".freeze, "libexec/query_resources.rb".freeze, "modules/aggregate/lib/puppet/functions/aggregate/count.rb".freeze, "modules/aggregate/lib/puppet/functions/aggregate/nodes.rb".freeze, "modules/aggregate/lib/puppet/functions/aggregate/targets.rb".freeze, "modules/aggregate/plans/count.pp".freeze, "modules/aggregate/plans/targets.pp".freeze, "modules/canary/lib/puppet/functions/canary/merge.rb".freeze, "modules/canary/lib/puppet/functions/canary/random_split.rb".freeze, "modules/canary/lib/puppet/functions/canary/skip.rb".freeze, "modules/canary/plans/init.pp".freeze, "modules/puppet_connect/plans/test_input_data.pp".freeze, "modules/puppetdb_fact/plans/init.pp".freeze, "resources/bolt_bash_completion.sh".freeze] - s.homepage = "https://github.com/puppetlabs/bolt".freeze - s.licenses = ["Apache-2.0".freeze] -- s.required_ruby_version = Gem::Requirement.new("~> 2.5".freeze) -+ s.required_ruby_version = Gem::Requirement.new(">= 2.5".freeze) - s.rubygems_version = "3.3.15".freeze - s.summary = "Execute commands remotely over SSH and WinRM".freeze - @@ -27,7 +27,7 @@ Gem::Specification.new do |s| if s.respond_to? :add_runtime_dependency then s.add_runtime_dependency(%q.freeze, ["~> 2.5"]) s.add_runtime_dependency(%q.freeze, ["~> 1"]) - s.add_runtime_dependency(%q.freeze, ["~> 2.2"]) + s.add_runtime_dependency(%q.freeze, [">= 2.2"]) s.add_runtime_dependency(%q.freeze, ["~> 1.0"]) s.add_runtime_dependency(%q.freeze, [">= 1.9.25", "< 2.0.0"]) s.add_runtime_dependency(%q.freeze, ["~> 3"]) @@ -43,7 +43,7 @@ Gem::Specification.new do |s| s.add_runtime_dependency(%q.freeze, [">= 1.8.1"]) s.add_runtime_dependency(%q.freeze, ["~> 2.3"]) s.add_runtime_dependency(%q.freeze, ["~> 3.10"]) - s.add_runtime_dependency(%q.freeze, ["~> 1.0"]) + s.add_runtime_dependency(%q.freeze, [">= 1.0"]) s.add_runtime_dependency(%q.freeze, ["~> 3.0"]) s.add_runtime_dependency(%q.freeze, ["~> 2.0"]) s.add_runtime_dependency(%q.freeze, ["~> 1.3"])