From nobody Fri Mar 18 23:33:35 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 1FF3B1A1A0AC; Fri, 18 Mar 2022 23:33:36 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4KL0gz4yrDz4nj2; Fri, 18 Mar 2022 23:33:35 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1647646415; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=OE/3/KaPm6M/uf4irc8J6Jmbafoqv+qNIal4JGSGmkE=; b=BHwLkSLua3JQfn+8GhGImBMcpjHdt4ojq9djyN/BipGLCeqLx9aQB41e1PD7WTobRl2AgU nB0aAKKOvoEo4G0uO1+GxLqnbLu3nrszFHyND1LAkn8nhhywH+xktYyXEFMnU2BJ76LPNd IMfW9UcokefRZEbEe1iB8ynGlG/UuEJgOUSWiRA3Fjid+/sCDgCXPw0GfFbIO3ecJqNELd IbSwhCxno/5XozB5gYlX8mbTXnH3R6YSuX9c1ejflDmeJV6PjEenvC6HOxaL2T8sQcS/n7 hWigdqFInrnrwTmyPBGrA83Vbw20B1Sd2oOdmEZxIM04YT6aKDvo1qgepEzdWA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 792AB4E5; Fri, 18 Mar 2022 23:33:35 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 22INXZ5Z025517; Fri, 18 Mar 2022 23:33:35 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 22INXZbF025516; Fri, 18 Mar 2022 23:33:35 GMT (envelope-from git) Date: Fri, 18 Mar 2022 23:33:35 GMT Message-Id: <202203182333.22INXZbF025516@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: =?utf-8?Q?Romain Tarti=C3=A8re?= Subject: git: 64920d55fefc - main - sysutils/rubygem-bolt: Fix build with Ruby 3.x List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: romain X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 64920d55fefceddc4f1e6f3a70278dc208203e52 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1647646415; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=OE/3/KaPm6M/uf4irc8J6Jmbafoqv+qNIal4JGSGmkE=; b=MDekct6bFpMI38NaMOn5DhVvyn3//r7LZeKozIY09ZYPjXK5581nk1BsCOVeR0opc0+2UE sUroWi2W17wXASryUs7vDC+VXgQHySvshjm2MYX9W4uUgDQnUbTi1NEFUppelVyYbOAd5K 21HBJo4ZsOtLxoUUbStvug28VQ79EfzruT3fqHyCbX7vA1T55Rj8OMSW6jmZayf7nP4QkR Jbe18qmInGvSlwZpUtnXNHzTLkiPX6LkJjHKSnJvTGXIMSHXPurhCNp6WJLmOcpqRNFgRb 2Ypjc2u7w6VQRaovL2IPphhKrn3ss2CQ7ryf2J4oB0bEDcrsVyt2Ewp1X4urcA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1647646415; a=rsa-sha256; cv=none; b=ms7r8byKBpjkBmgZoMiuaKFkyAnOQGRaEZDG1FQn3mAuS2hi38RcKpSElERu9ZnhZDF1tX ix2QH4b/2u6+fpH1YomzZpd4tE/F735fVlDDqEhhH60cw+SCE1UV/Hw0Z8+7856q26XYhB l3IglzCbKHeIRloSJENLWBojcHO+8/N6ZdIgBruausQ72f7PXyfKrk3ArNZtqlbi7NNpHH tOCIPh+k4uo1K3gZyU+vRnVmCK0xxQf+bxlKqiDxn95z4D2gm9PBz8SIvwOrKG44kA3y4R 6fp1GJtBMWMS9oAZjgY2E9kETMCzcVYCtYkXaHLDIcfOMhSv1RC3Swqm4VrVNA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by romain: URL: https://cgit.FreeBSD.org/ports/commit/?id=64920d55fefceddc4f1e6f3a70278dc208203e52 commit 64920d55fefceddc4f1e6f3a70278dc208203e52 Author: Yasuhiro Kimura AuthorDate: 2022-03-13 04:23:35 +0000 Commit: Romain Tartière CommitDate: 2022-03-18 23:33:01 +0000 sysutils/rubygem-bolt: Fix build with Ruby 3.x PR: 262519 With hat: puppet --- sysutils/rubygem-bolt/files/patch-bolt.gemspec | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/sysutils/rubygem-bolt/files/patch-bolt.gemspec b/sysutils/rubygem-bolt/files/patch-bolt.gemspec index d2b57a50d0a2..6227470cce7d 100644 --- a/sysutils/rubygem-bolt/files/patch-bolt.gemspec +++ b/sysutils/rubygem-bolt/files/patch-bolt.gemspec @@ -1,5 +1,14 @@ ---- bolt.gemspec.orig 2021-12-07 15:41:14 UTC +--- bolt.gemspec.orig 2022-03-13 04:19:20 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/funct ions/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".f! reeze, "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/sy stem/lib/puppet/functions/system/env.rb".fre! eze, "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/spec! s/forge_s! pec.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.js on".freeze, "lib/bolt_server/schemas/connect! -data.jso! n".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.7".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"])