git: ccf47bf9ecb8 - main - sysutils/rubygem-chef: Update to 18.4.2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 21 Feb 2024 15:36:07 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=ccf47bf9ecb81d9e58bdc449579f52a2a479d2b7
commit ccf47bf9ecb81d9e58bdc449579f52a2a479d2b7
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-02-21 14:58:06 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-02-21 15:10:45 +0000
sysutils/rubygem-chef: Update to 18.4.2
- Take maintainership
Changes: https://github.com/chef/chef/blob/main/CHANGELOG.md
https://docs.chef.io/release_notes_client/
---
sysutils/rubygem-chef/Makefile | 12 +++++-------
sysutils/rubygem-chef/distinfo | 6 +++---
sysutils/rubygem-chef/files/patch-gemspec | 11 +++++++++++
3 files changed, 19 insertions(+), 10 deletions(-)
diff --git a/sysutils/rubygem-chef/Makefile b/sysutils/rubygem-chef/Makefile
index b637656d540f..6f1a3998bff8 100644
--- a/sysutils/rubygem-chef/Makefile
+++ b/sysutils/rubygem-chef/Makefile
@@ -1,9 +1,9 @@
PORTNAME= chef
-PORTVERSION= 18.3.0
+PORTVERSION= 18.4.2
CATEGORIES= sysutils
MASTER_SITES= RG
-MAINTAINER= ruby@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Systems integration framework. Client part
WWW= https://www.chef.io/
@@ -24,7 +24,7 @@ RUN_DEPENDS= rubygem-addressable>=0:www/rubygem-addressable \
rubygem-ffi-libarchive>=1.0.3<2:devel/rubygem-ffi-libarchive \
rubygem-ffi-yajl>=2.2<3:devel/rubygem-ffi-yajl \
rubygem-iniparse>=1.4<2:devel/rubygem-iniparse \
- rubygem-inspec-core>=5:devel/rubygem-inspec-core \
+ rubygem-inspec-core>=5<6:devel/rubygem-inspec-core \
rubygem-license-acceptance>=1.0.5<3:sysutils/rubygem-license-acceptance \
rubygem-mixlib-archive>=0.4<2.0:devel/rubygem-mixlib-archive \
rubygem-mixlib-authentication>=2.1<4:devel/rubygem-mixlib-authentication \
@@ -40,7 +40,7 @@ RUN_DEPENDS= rubygem-addressable>=0:www/rubygem-addressable \
rubygem-train-core>=3.10<4:net/rubygem-train-core \
rubygem-train-rest>=0.4.1:net/rubygem-train-rest \
rubygem-train-winrm>=0.2.5:net/rubygem-train-winrm \
- rubygem-unf_ext>=0.0.8.2:textproc/rubygem-unf_ext \
+ rubygem-unf_ext>=0.0.8.2<0.0.9:textproc/rubygem-unf_ext \
rubygem-uuidtools>=2.1.5<3.0:devel/rubygem-uuidtools \
rubygem-vault>=0.16<1:security/rubygem-vault
@@ -55,12 +55,10 @@ SHEBANG_FILES= spec/functional/assets/chefinittest \
spec/functional/assets/testchefsubsys
SHEBANG_LANG= ksh
-post-patch:
+x-post-patch:
@${REINPLACE_CMD} -e '1d' ${WRKSRC}/spec/data/apt/chef-integration-test*/debian/rules
post-install:
-# ${INSTALL_MAN} ${WRKSRC}/distro/common/man/man1/*.1 ${STAGEDIR}${PREFIX}/man/man1/
-# ${INSTALL_MAN} ${WRKSRC}/distro/common/man/man8/*.8 ${STAGEDIR}${PREFIX}/man/man8/
${MKDIR} ${STAGEDIR}/var/chef
.include <bsd.port.mk>
diff --git a/sysutils/rubygem-chef/distinfo b/sysutils/rubygem-chef/distinfo
index bfa104213b5a..03e66f9c70ee 100644
--- a/sysutils/rubygem-chef/distinfo
+++ b/sysutils/rubygem-chef/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1695143545
-SHA256 (rubygem/chef-18.3.0.gem) = df992f58e8d279b8b11fbaba85179911bde14dca7e01416c1d3b4f1e659e4ec5
-SIZE (rubygem/chef-18.3.0.gem) = 1739776
+TIMESTAMP = 1708450570
+SHA256 (rubygem/chef-18.4.2.gem) = 37bd4085380f24293d378dd77efed0c6a050351179addc454c49114950ff022e
+SIZE (rubygem/chef-18.4.2.gem) = 1753088
diff --git a/sysutils/rubygem-chef/files/patch-gemspec b/sysutils/rubygem-chef/files/patch-gemspec
new file mode 100644
index 000000000000..6b40ad4a6bde
--- /dev/null
+++ b/sysutils/rubygem-chef/files/patch-gemspec
@@ -0,0 +1,11 @@
+--- chef.gemspec.orig 2024-02-17 17:39:34 UTC
++++ chef.gemspec
+@@ -35,7 +35,7 @@ Gem::Specification.new do |s|
+ s.add_runtime_dependency(%q<mixlib-archive>.freeze, [">= 0.4", "< 2.0"])
+ s.add_runtime_dependency(%q<ohai>.freeze, ["~> 18.0"])
+ s.add_runtime_dependency(%q<inspec-core>.freeze, [">= 5", "< 6"])
+- s.add_runtime_dependency(%q<ffi>.freeze, ["~> 1.15.5"])
++ s.add_runtime_dependency(%q<ffi>.freeze, [">= 1.15.5"])
+ s.add_runtime_dependency(%q<ffi-yajl>.freeze, ["~> 2.2"])
+ s.add_runtime_dependency(%q<net-sftp>.freeze, [">= 2.1.2", "< 5.0"])
+ s.add_runtime_dependency(%q<net-ftp>.freeze, [">= 0"])