Re: git: 9dd3e65452c9 - main - sysutils/rubygem-ohai: update to 19.1.16
Date: Tue, 27 Jan 2026 00:26:07 UTC
Hello Matthias,
On Mon, Jan 19, 2026 at 11:16 PM Matthias Fechner <mfechner@freebsd.org>
wrote:
> The branch main has been updated by mfechner:
>
> URL:
> https://cgit.FreeBSD.org/ports/commit/?id=9dd3e65452c90bb0ac5a005e19ea933b393c674e
>
> commit 9dd3e65452c90bb0ac5a005e19ea933b393c674e
> Author: Matthias Fechner <mfechner@FreeBSD.org>
> AuthorDate: 2026-01-19 14:46:32 +0000
> Commit: Matthias Fechner <mfechner@FreeBSD.org>
> CommitDate: 2026-01-19 14:55:29 +0000
>
> sysutils/rubygem-ohai: update to 19.1.16
>
> Required for gtilab 18.8
>
This port has 3 dependent ports.
And this commit just breaks the other 2 ports.
Please run "git grep" to check dependent ports.
Thanks.
devel/rubygem-omnibus/Makefile: rubygem-ohai>=16<19:sysutils/rubygem-ohai \
sysutils/rubygem-chef/Makefile: rubygem-ohai>=18.0<19:sysutils/rubygem-ohai
\
>
> Changes:
> https://github.com/chef/ohai/blob/18-stable/CHANGELOG.md
That should be https://github.com/chef/ohai/blob/main/CHANGELOG.md
>
> ---
> sysutils/rubygem-ohai/Makefile | 11 ++++++-----
> sysutils/rubygem-ohai/distinfo | 6 +++---
> sysutils/rubygem-ohai/files/patch-gemspec | 11 -----------
> 3 files changed, 9 insertions(+), 19 deletions(-)
>
> diff --git a/sysutils/rubygem-ohai/Makefile
> b/sysutils/rubygem-ohai/Makefile
> index 9fdfa187fbab..101808967266 100644
> --- a/sysutils/rubygem-ohai/Makefile
> +++ b/sysutils/rubygem-ohai/Makefile
> @@ -1,5 +1,5 @@
> PORTNAME= ohai
> -PORTVERSION= 18.2.6
> +PORTVERSION= 19.1.16
> CATEGORIES= sysutils rubygems
> MASTER_SITES= RG
>
> @@ -10,15 +10,16 @@ WWW= https://github.com/chef/ohai
> LICENSE= APACHE20
> LICENSE_FILE= ${WRKSRC}/LICENSE
>
> -RUN_DEPENDS= rubygem-chef-config>=14.12<19:sysutils/rubygem-chef-config
> \
> - rubygem-chef-utils>=16.0<19:sysutils/rubygem-chef-utils \
> - rubygem-ffi>=1.9<2:devel/rubygem-ffi \
> +RUN_DEPENDS= rubygem-base6402>=0:converters/rubygem-base6402 \
> + rubygem-chef-config>=14.12<20:sysutils/rubygem-chef-config
> \
> + rubygem-chef-utils>=16.0<20:sysutils/rubygem-chef-utils \
> + rubygem-ffi>=1.15.5:devel/rubygem-ffi \
> rubygem-ffi-yajl>=2.2<3:devel/rubygem-ffi-yajl \
> rubygem-ipaddress>=0:net/rubygem-ipaddress \
> rubygem-mixlib-cli>=1.7.0:devel/rubygem-mixlib-cli \
> rubygem-mixlib-config>=2.0<4.0:devel/rubygem-mixlib-config
> \
> rubygem-mixlib-log>=2.0.1<4.0:devel/rubygem-mixlib-log \
> -
> rubygem-mixlib-shellout>=3.2.5<4:devel/rubygem-mixlib-shellout \
> +
> rubygem-mixlib-shellout>=3.3.6<3.4:devel/rubygem-mixlib-shellout \
> rubygem-plist>=3.1<4:devel/rubygem-plist \
> rubygem-train-core>=0:net/rubygem-train-core \
> rubygem-wmi-lite>=1.0<2:devel/rubygem-wmi-lite
> diff --git a/sysutils/rubygem-ohai/distinfo
> b/sysutils/rubygem-ohai/distinfo
> index e0daf8891c33..c1e967a31242 100644
> --- a/sysutils/rubygem-ohai/distinfo
> +++ b/sysutils/rubygem-ohai/distinfo
> @@ -1,3 +1,3 @@
> -TIMESTAMP = 1757121866
> -SHA256 (rubygem/ohai-18.2.6.gem) =
> cc70f2442abf3e9d07d0016f13b1da515ccd5d85b1df140dd92b42b3191cd940
> -SIZE (rubygem/ohai-18.2.6.gem) = 133632
> +TIMESTAMP = 1768722539
> +SHA256 (rubygem/ohai-19.1.16.gem) =
> bef45819646b4f225185de3f4674cc94b51f85a2541b8d1cd6e773f1588d1edd
> +SIZE (rubygem/ohai-19.1.16.gem) = 134144
> diff --git a/sysutils/rubygem-ohai/files/patch-gemspec
> b/sysutils/rubygem-ohai/files/patch-gemspec
> deleted file mode 100644
> index 463dc2ca4df1..000000000000
> --- a/sysutils/rubygem-ohai/files/patch-gemspec
> +++ /dev/null
> @@ -1,11 +0,0 @@
> ---- ohai.gemspec.orig 2025-09-02 23:40:43 UTC
> -+++ ohai.gemspec
> -@@ -23,7 +23,7 @@ Gem::Specification.new do |s|
> -
> - s.add_runtime_dependency(%q<chef-config>.freeze, [">= 14.12".freeze,
> "< 19".freeze])
> - s.add_runtime_dependency(%q<chef-utils>.freeze, [">= 16.0".freeze, "<
> 19".freeze])
> -- s.add_runtime_dependency(%q<ffi>.freeze, ["~> 1.9".freeze, "<=
> 1.17.0".freeze])
> -+ s.add_runtime_dependency(%q<ffi>.freeze, ["~> 1.9".freeze])
> - s.add_runtime_dependency(%q<ffi-yajl>.freeze, ["~> 2.2".freeze])
> - s.add_runtime_dependency(%q<ipaddress>.freeze, [">= 0".freeze])
> - s.add_runtime_dependency(%q<mixlib-cli>.freeze, [">= 1.7.0".freeze])
>
>