From nobody Mon Sep 04 06:33:32 2023 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 4RfJk4624vz4rg19; Mon, 4 Sep 2023 06:33:32 +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 4RfJk45Hl2z3NKM; Mon, 4 Sep 2023 06:33:32 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1693809212; 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=zOznXt3w4MfqHDiorX4g5Sl8gWeHRYOLCcKw82JFvyY=; b=Wh6a9bcDxhsEP53FyptSl07k9Xxlius/SX06B+Vo8yKMVPwvOVQeGHtBamsay5qoarY3wo thiZ/n1sPf0Hd5mWC1qwsSNI9k7nr/jIRnm6lOUC1rK51WHYKNvff2V+EiK9LQh7806tYU apUki17Y3k3+gItc5h9agv7K+FyTSwsZXwbfdXFrQuTGMhmIdtNm2jBAngCqMqEhFljfr3 taWMIpXm4p0XtuN+x4Fuhs5eiqXww4uNdByrKfFXvYU/C4Bzqga2X8UFv3XLi5RMWQUbFF uTqe2K4B38+JCljwS+Ow6nmf94uqc8c7b2YBCIh5jQdzaccVIsAPqZnYP70yAA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1693809212; a=rsa-sha256; cv=none; b=KUSgvdikMRXd1iL4UJshktHnJNsN9XHZW1nWg7K+NWdIDX/3kCEdvQYrnaGMRKJsLWvUN/ J3v+117UDITnhUqZVYB139Mexw8CFtONYU5jrJ5MhN25/mNziUkt0quhiuYdBa3LrDlv7R YFGz97nLzMauJ3b75CoeLTDPXuUsD90nseiAl+oFNzzqSkH8vtbmU0Sf91TVCKB2uDfyZV L21brxjP3AgXTEtq5dUDJDkvzJqDcKl0EeuenSftXzUqR4Lo2NOgIbsLwPu+L8ckXTtjvy T+1uklZhbzyNEVEU6e9VGryVRpQlK662rYf4PXMjR08IHJRB90aHgtMJHnT4kw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1693809212; 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=zOznXt3w4MfqHDiorX4g5Sl8gWeHRYOLCcKw82JFvyY=; b=uF0j4v9PCo2TbGnJaWqq7iB4RKQR2ZDOlx9gJG+hmk6kR22vNHlexAPscdRMPPM0lMpJp3 Ig7ais0F3FPiyswp1+MeXhb1irpoZv367y1z22R/xN33E+CtZ81Rj8uLV3Jt2sIvDZcgs1 14+2ZfZ8Ls2IEMuBly7jWgo/8dMWC/zj1OCqYRPbNaOotd1FhxJC2jE7RbFlVtx5zs9YoL ChNz3mmczh0QvKmseil+2S7bNQo9yvvE/9VIoqpkW2f83399Q9fDs1VXe/QHuvVE8VmLi3 Xunk5hvguwxIv9oQbQfFNnN8wK8SnjWIn87auJqy/vLWfVp/Mt6B3fM4ar24Iw== 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 4RfJk44MJRzwnx; Mon, 4 Sep 2023 06:33:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3846XWke098516; Mon, 4 Sep 2023 06:33:32 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3846XWSl098513; Mon, 4 Sep 2023 06:33:32 GMT (envelope-from git) Date: Mon, 4 Sep 2023 06:33:32 GMT Message-Id: <202309040633.3846XWSl098513@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Fernando =?utf-8?Q?Apestegu=C3=ADa?= Subject: git: 334c78087fd3 - main - sysutils/vagrant: update to 2.3.7 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: fernape X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 334c78087fd3eba8fe93f4ed4407c97804ed70c7 Auto-Submitted: auto-generated The branch main has been updated by fernape: URL: https://cgit.FreeBSD.org/ports/commit/?id=334c78087fd3eba8fe93f4ed4407c97804ed70c7 commit 334c78087fd3eba8fe93f4ed4407c97804ed70c7 Author: Ralf van der Enden AuthorDate: 2023-08-30 08:58:53 +0000 Commit: Fernando ApesteguĂ­a CommitDate: 2023-09-04 06:33:18 +0000 sysutils/vagrant: update to 2.3.7 ChangeLog: https://github.com/hashicorp/vagrant/blob/v2.3.7/CHANGELOG.md 2.3.7 (June 15, 2023) IMPROVEMENTS: * command/ssh: Enable deprecated key types and algorithms * core: Update user error message on failed extension installs * core: Support loading legacy providers in OpenSSL 3 * provisioner/salt: Verify bootstrap-salt download BUG FIXES: * communicator/ssh: Remove keyboard-interactive auth method * provisioner/salt: Fix usage on Windows guests VAGRANT-GO: * Update data layer implementation * Update dependencies 2.3.6 (May 19, 2023) BUG FIXES: * command/serve: Isolate proto constants to file for auto-loading * core/util: Unlock file prior to deletion * provider/docker: Attempt using docker command for bridge ip * provider/virtualbox: Update preferred locale values for driver 2.3.5 (May 15, 2023) BUG FIXES: * communicator/ssh: Use netssh builtin keep alive functionality * communicator/ssh: Update connection settings when using a password to connect ssh * core: Add a file mutex when downloading box files * guest/arch: Support differentiating between Artix and Arch Linux * host/windows: Get state of Windows feature "Microsoft-Hyper-V-Hypervisor" * provider/docker: Ignore inactive docker containers when assigning ports * provider/docker: Sync folders before preparing nfs settings * provider/virtualbox: De-duplicate machine port forward info * provider/virtualbox: Remove check for hyperv being enabled when verifying virtualbox is usable on windows * provider/virtualbox: Validate LANG value when possible * provider/hyperv: Check for hyper-v feature "EnhancedSessionTransportType" * provisioner/ansible: Fix installing Ansible provisioner with version and pip * synced_folders/rsync: allow rsync-auto to also ignore relative paths PR: 273419 Reported by: tremere@cainites.net Approved by: joe@thrallingpenguin.com (maintainer) --- sysutils/vagrant/Makefile | 39 ++++++++++++++++++++++----------------- sysutils/vagrant/distinfo | 6 +++--- sysutils/vagrant/pkg-plist | 11 ++++++++--- 3 files changed, 33 insertions(+), 23 deletions(-) diff --git a/sysutils/vagrant/Makefile b/sysutils/vagrant/Makefile index bbd22f285e88..f4d82cb1e437 100644 --- a/sysutils/vagrant/Makefile +++ b/sysutils/vagrant/Makefile @@ -1,5 +1,5 @@ PORTNAME= vagrant -PORTVERSION= 2.3.4 +PORTVERSION= 2.3.7 DISTVERSIONPREFIX= v CATEGORIES= sysutils rubygems devel @@ -16,32 +16,30 @@ BUILD_DEPENDS= rubygem-builder>=2.1.2:devel/rubygem-builder \ RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss \ curl:ftp/curl \ rubygem-bcrypt_pbkdf>=1.1:security/rubygem-bcrypt_pbkdf \ - rubygem-bundler>=1.12.5:sysutils/rubygem-bundler \ rubygem-childprocess>=4.1.0:devel/rubygem-childprocess \ rubygem-ed25519>=1.3.0:security/rubygem-ed25519 \ rubygem-erubi>=0:www/rubygem-erubi \ rubygem-googleapis-common-protos-types>=1.3.0:devel/rubygem-googleapis-common-protos-types \ rubygem-grpc>=1.48.0:net/rubygem-grpc \ rubygem-hashicorp-checkpoint>=0.1.5<0.2:www/rubygem-hashicorp-checkpoint \ - rubygem-i18n>=1.8,2<2,2:devel/rubygem-i18n \ + rubygem-i18n>=1.12,2:devel/rubygem-i18n \ rubygem-ipaddr>=1.2.4:net/rubygem-ipaddr \ - rubygem-listen>=3.6:devel/rubygem-listen \ + rubygem-listen>=3.7:devel/rubygem-listen \ rubygem-log4r>=1.1.9<1.1.11:sysutils/rubygem-log4r \ rubygem-mime-types>=3.3:misc/rubygem-mime-types \ - rubygem-net-ftp>=0.1:ftp/rubygem-net-ftp \ + rubygem-net-ftp>=0.2:ftp/rubygem-net-ftp \ rubygem-net-scp>=4.0.0:security/rubygem-net-scp \ rubygem-net-sftp>=4.0:security/rubygem-net-sftp \ rubygem-net-ssh>=7.0.0:security/rubygem-net-ssh \ - rubygem-rb-kqueue>=0.2.0<0.3:devel/rubygem-rb-kqueue \ + rubygem-rb-kqueue>=0.2.0:devel/rubygem-rb-kqueue \ rubygem-rexml>=3.2:textproc/rubygem-rexml \ - rubygem-rgl>=0.5.7:devel/rubygem-rgl \ - rubygem-ruby_dep>=0:devel/rubygem-ruby_dep \ - rubygem-rubyzip>=2.2<3:archivers/rubygem-rubyzip \ - rubygem-vagrant_cloud>=3.0.5<3.1:sysutils/rubygem-vagrant_cloud \ - rubygem-wdm>=0.1.0<0.2:devel/rubygem-wdm \ - rubygem-winrm-elevated>=1.2.1<2:sysutils/rubygem-winrm-elevated \ - rubygem-winrm-fs>=1.3.4<2:sysutils/rubygem-winrm-fs \ - rubygem-winrm>=2.3.4<3:sysutils/rubygem-winrm + rubygem-rgl>=0.5.10:devel/rubygem-rgl \ + rubygem-rubyzip>=2.3.2:archivers/rubygem-rubyzip \ + rubygem-vagrant_cloud>=3.0.5:sysutils/rubygem-vagrant_cloud \ + rubygem-wdm>=0.1.1:devel/rubygem-wdm \ + rubygem-winrm-elevated>=1.2.3<2:sysutils/rubygem-winrm-elevated \ + rubygem-winrm-fs>=1.3.5<2:sysutils/rubygem-winrm-fs \ + rubygem-winrm>=2.3.6<3:sysutils/rubygem-winrm USES= cpe ruby shebangfix CPE_VENDOR= hashicorp @@ -54,9 +52,10 @@ SHEBANG_FILES= plugins/hosts/darwin/scripts/install_virtualbox.sh \ GEMFILES= vagrant-${PORTVERSION}.gem RUBYGEMBIN= gem -NO_ARCH= yes +BUILD_TARGET= ${ARCH}-${OPSYS:tl}-${OSREL:R} -PLIST_SUB+= DOC_DIR="lib/ruby/gems/${RUBY_VER}/doc" \ +PLIST_SUB+= BUILD_TARGET="${BUILD_TARGET}" \ + DOC_DIR="lib/ruby/gems/${RUBY_VER}/doc" \ GEM_BASE_DIR="lib/ruby/gems/${RUBY_VER}/gems" \ GEMS_DIR="lib/ruby/gems/${RUBY_VER}" \ PORTVERSION="${PORTVERSION}" @@ -74,7 +73,9 @@ ZSH_PLIST_FILES= share/share/zsh/site-functions/_vagrant REMOVE_TARGETS= .envrc .runner.sh .vimrc .yardopts flake.lock flake.nix Gemfile \ gen.go go.mod go.sum Makefile Rakefile shell.nix \ vagrant-config.hcl vagrant-spec.config.example.rb \ - vagrant.gemspec + vagrant.gemspec vagrant_ssl.so + +REMOVE_TARGETS_EXT= gem_make.out mkmf.log post-patch: @${REINPLACE_CMD} -e 's|@PREFIX@|${PREFIX}|g' \ @@ -96,10 +97,14 @@ do-build: post-install: ${RMDIR} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/doc + ${RM} -r ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/gems/${PORTNAME}-${PORTVERSION}/ext ${RM} -r ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/gems/${PORTNAME}-${PORTVERSION}/nix .for FILE in ${REMOVE_TARGETS} ${RM} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/gems/${PORTNAME}-${PORTVERSION}/${FILE} .endfor +.for FILE in ${REMOVE_TARGETS_EXT} + ${RM} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/extensions/${BUILD_TARGET}/${RUBY_VER}/${PORTNAME}-${PORTVERSION}/${FILE} +.endfor post-install-BASH-on: ${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions diff --git a/sysutils/vagrant/distinfo b/sysutils/vagrant/distinfo index d92365a2f92b..a04471420252 100644 --- a/sysutils/vagrant/distinfo +++ b/sysutils/vagrant/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1672569880 -SHA256 (hashicorp-vagrant-v2.3.4_GH0.tar.gz) = 43eb1461c6dcfd23a0c386570e6c2a876e06d2388bbc0f1f0c9c99e393aa2f0f -SIZE (hashicorp-vagrant-v2.3.4_GH0.tar.gz) = 3255262 +TIMESTAMP = 1693243733 +SHA256 (hashicorp-vagrant-v2.3.7_GH0.tar.gz) = fa8a96319aa7b9ff5f4a991b77cbf37f549549d84737624bcebefa8f2004bf45 +SIZE (hashicorp-vagrant-v2.3.7_GH0.tar.gz) = 3296042 diff --git a/sysutils/vagrant/pkg-plist b/sysutils/vagrant/pkg-plist index 21db9a923af2..f444b811c074 100644 --- a/sysutils/vagrant/pkg-plist +++ b/sysutils/vagrant/pkg-plist @@ -1,5 +1,4 @@ bin/vagrant -%%GEMS_DIR%%/cache/vagrant-%%PORTVERSION%%.gem %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/CHANGELOG.md %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/LICENSE %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/README.md @@ -21,6 +20,7 @@ bin/vagrant %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/keys/vagrant %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/keys/vagrant.pub %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant.rb +%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant_ssl.so %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action.rb %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builder.rb %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/box_add.rb @@ -139,6 +139,7 @@ bin/vagrant %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/experimental.rb %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/file_checksum.rb %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/file_mode.rb +%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/file_mutex.rb %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/guest_hosts.rb %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/guest_inspection.rb %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/hash_with_indifferent_access.rb @@ -284,6 +285,7 @@ bin/vagrant %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/reload/plugin.rb %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/resume/command.rb %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/resume/plugin.rb +%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/serve/constants.rb %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/snapshot/command/delete.rb %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/snapshot/command/list.rb %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/snapshot/command/pop.rb @@ -939,8 +941,7 @@ bin/vagrant %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/puppet/plugin.rb %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/puppet/provisioner/puppet.rb %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/puppet/provisioner/puppet_server.rb -%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/salt/bootstrap-salt.ps1 -%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/salt/bootstrap-salt.sh +%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/salt/bootstrap_downloader.rb %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/salt/config.rb %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/salt/errors.rb %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/salt/plugin.rb @@ -1060,6 +1061,7 @@ bin/vagrant %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/provisioners/chef_solo/solo.erb %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/provisioners/chef_zero/zero.erb %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/rgloader.rb +%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/tools.go %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/version.txt %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/Dockerfile %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/binstubs/vagrant @@ -1213,6 +1215,9 @@ bin/vagrant %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/alma/cap/flavor.rb %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/alma/guest.rb %%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/alma/plugin.rb +%%GEMS_DIR%%/cache/vagrant-%%PORTVERSION%%.gem +%%GEMS_DIR%%/extensions/%%BUILD_TARGET%%/%%RUBY_VER%%/vagrant-%%PORTVERSION%%/gem.build_complete +%%GEMS_DIR%%/extensions/%%BUILD_TARGET%%/%%RUBY_VER%%/vagrant-%%PORTVERSION%%/vagrant_ssl.so %%GEMS_DIR%%/specifications/vagrant-%%PORTVERSION%%.gemspec %%DATADIR%%/embedded/rgloader/loader.rb @dir %%GEMS_DIR%%/extensions