Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Jul 2025 04:42:53 GMT
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 6ef55ffd3770 - main - sysutils/vagrant: Strip shared library
Message-ID:  <202507290442.56T4gres022475@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6ef55ffd377052b2838661bdb6a448280c66b101

commit 6ef55ffd377052b2838661bdb6a448280c66b101
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-07-29 04:02:28 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-07-29 04:32:21 +0000

    sysutils/vagrant: Strip shared library
    
    - Update version requirement of RUN_DEPENDS
    - Sort RUN_DEPENDS
    - Rename gemspec patch to patch-gemspec
    - Bump PORTREVISION for package change
---
 sysutils/vagrant/Makefile                             | 19 ++++++++++---------
 .../files/{patch-vagrant.gemspec => patch-gemspec}    |  0
 2 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/sysutils/vagrant/Makefile b/sysutils/vagrant/Makefile
index 0fde376af7ca..26155cc12a87 100644
--- a/sysutils/vagrant/Makefile
+++ b/sysutils/vagrant/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	vagrant
 PORTVERSION=	2.4.1
-PORTREVISION=	1
 DISTVERSIONPREFIX=	v
+PORTREVISION=	2
 CATEGORIES=	sysutils rubygems devel
 
 MAINTAINER=	ports@FreeBSD.org
@@ -17,30 +17,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-childprocess-gitlab>=5.0:devel/rubygem-childprocess-gitlab \
+		rubygem-childprocess-gitlab>=4.1.0:devel/rubygem-childprocess-gitlab \
 		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-gitlab>=1.48.0:net/rubygem-grpc-gitlab \
+		rubygem-grpc-gitlab>=1.56.0:net/rubygem-grpc-gitlab \
 		rubygem-hashicorp-checkpoint>=0.1.5<0.2:www/rubygem-hashicorp-checkpoint \
-		rubygem-i18n>=1.12,2:devel/rubygem-i18n \
+		rubygem-i18n>=1.12,2<2,2:devel/rubygem-i18n \
 		rubygem-ipaddr>=1.2.4:net/rubygem-ipaddr \
-		rubygem-listen>=3.7:devel/rubygem-listen \
+		rubygem-listen>=3.7<4:devel/rubygem-listen \
 		rubygem-log4r>=1.1.9<1.1.11:sysutils/rubygem-log4r \
 		rubygem-mime-types-gitlab>=3.3:misc/rubygem-mime-types-gitlab \
 		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:devel/rubygem-rb-kqueue \
+		rubygem-rb-kqueue>=0.2.0<0.3:devel/rubygem-rb-kqueue \
 		rubygem-rexml>=3.2:textproc/rubygem-rexml \
 		rubygem-rgl>=0.5.10:devel/rubygem-rgl \
 		rubygem-rubyzip-gitlab>=2.3.2:archivers/rubygem-rubyzip-gitlab \
-		rubygem-vagrant_cloud-gitlab>=3.1.1:sysutils/rubygem-vagrant_cloud-gitlab \
+		rubygem-vagrant_cloud-gitlab>=3.1.1<3.2:sysutils/rubygem-vagrant_cloud-gitlab \
 		rubygem-wdm>=0.1.1:devel/rubygem-wdm \
+		rubygem-winrm>=2.3.6<3:sysutils/rubygem-winrm \
 		rubygem-winrm-elevated>=1.2.3<2:sysutils/rubygem-winrm-elevated \
-		rubygem-winrm-fs>=1.3.5<2:filesystems/rubygem-winrm-fs \
-		rubygem-winrm>=2.3.6<3:sysutils/rubygem-winrm
+		rubygem-winrm-fs>=1.3.5<2:filesystems/rubygem-winrm-fs
 
 USES=		cpe ruby shebangfix
 CPE_VENDOR=	hashicorp
@@ -99,6 +99,7 @@ do-build:
 		${STAGEDIR}${DATADIR}/embedded/rgloader/loader.rb
 
 post-install:
+	${FIND} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER} -name '*.so' -exec ${STRIP_CMD} {} +
 	${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
diff --git a/sysutils/vagrant/files/patch-vagrant.gemspec b/sysutils/vagrant/files/patch-gemspec
similarity index 100%
rename from sysutils/vagrant/files/patch-vagrant.gemspec
rename to sysutils/vagrant/files/patch-gemspec


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202507290442.56T4gres022475>