summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2021-08-31 16:34:01 +0000
committertaca <taca@pkgsrc.org>2021-08-31 16:34:01 +0000
commitb526ace109e63da0645531ed735d37731e8dd0c1 (patch)
tree81e34a22aabcd5fbf5a17111accc2ab679c5deb9
parent46218a02df5008888ff7913138ce8e194a94798a (diff)
downloadpkgsrc-b526ace109e63da0645531ed735d37731e8dd0c1.tar.gz
misc/ruby-ohai: update to 17.5.2
pkgsrc change: require Ruby 2.7 or later (drop Ruby 2.6). 16.8.1 (2020-12-11) Merged Pull Requests * Remove platform dependencies that aren't needed #1586 (tas50) * Update Linode plugin to use domain / apt data to detect Linode #1587 (tas50) * grub2: add plugin to expose GRUB2 environment variables #1590 (davide125) 17.3.1 (2021-07-20) Merged Pull Requests * Add Virtuozzo as RHEL platform_family #1670 (robertmasztalerz) * Update rubocop-performance requirement from 1.10.2 to 1.11.3 #1678 (dependabot[bot]) * Switch testing to GitHub Actions #1679 (tas50) * Add plugin for linux livepatch #1672 (liu-song-6) * Update rubocop-performance requirement from 1.11.3 to 1.11.4 #1682 (dependabot[bot]) * Update chefstyle requirement from 2.0.5 to 2.0.6 #1681 (dependabot[bot]) 17.1.0 (2021-05-13) Merged Pull Requests * Add Rocky Linux as RHEL platform_family #1663 (tas50) * Update the readme copyright #1664 (tas50) 17.0.42 (2021-04-27) Merged Pull Requests * Bump Ohai to 17.0.0 #1591 (tas50) * network: populate pause frame config #1564 (kuba-moo) * Support more than 10 interfaces #1479 (Babar) * Stop gathering filesystem2 data on BSD/Solaris/AIX #1592 (tas50) * Fetch chef-utils and chef-config from chef-16 branch #1594 (tas50) * Require Ruby 2.7 or later #1593 (tas50) * Update master ohai to pull from master chef #1595 (tas50) * suppress constant redefinition warning #1597 (lamont-granquist) * Update ec2_metadata to use IMDSV2 (Continued from #1457) #1520 (sawanoboly) * Update ec2_metadata to use IMDSV2 #1457 (wilkosz) * Fix fetching metadata on AWS compatible clouds #1599 (tas50) * Support newer aws metadata versions #1600 (tas50) * Detect Alma Linux with platform_family of rhel #1604 (tas50) * Don't track sensitive new ec2 metadata #1605 (tas50) * [linux/platform] fix platform_version on Debian testing and unstable #1613 (michel-slm) * Remove stubbing mock methods onto the frozen true value #1615 (lamont-granquist) * Add support for Podman and fix docker guest detection on Github Actions #1617 (ramereth) * Update packages for Windows to be complete. #1616 (jaymzh) * Add platform / platform_family detection for Alibaba Cloud Linux #1618 (tas50) * Add Alibaba cloud plugin #1620 (tas50) * adds Habitat plugin #1623 (collinmcneese) * Adds chef_effortless collection to chef plugin #1624 (collinmcneese) * Don't return in the hab plugin #1625 (tas50) * Detect docker properly even if it's within virtualization #1627 (jaymzh) * Resolve new rubocop-performance warning #1629 (tas50) * Update rubocop-performance to 1.10.1 and revert optimization #1630 (tas50) * Fix support for Sangoma Linux #1631 (hron84) * Remove support for discontinued antergos distro #1634 (tas50) * Remove support for Pidora which is discontinued #1633 (tas50) * Update the XCP-ng Linux Detection #1632 (tas50) * Stick the common matched platforms first #1635 (tas50) * network: Add offload features to node. #1637 (zalokhan) * Ohai: Change C language plugin for glibc version detection #1636 (bhaveshdavda) * Create os_release plugin for parsing data from /etc/os-release #1645 (ramereth) * lpar_no and wpar_no in AIX Virtualizatin plugin should be Integers #1647 (tas50) * Update rubocop-performance to 1.10.2 #1651 (tas50) * Fall back to v4-only getaddrinfo if we get socket errors #1652 (jaymzh) * Update minimum version of mixlib-shellout #1654 (pravi) * Gather CPU info from lscpu and merge data into cpu attribute namespace #1454 (ramereth) * Dead links fixed #1657 (craftsbyshuvro) * Update minimum version of chef-config #1659 (pravi) * Use filter_map where we can #1656 (tas50) * Chef 17: Set 'filesystem' to be new-style data on Windows #1662 (jaymzh) 17.3.1 (2021-07-20) Merged Pull Requests * Add Virtuozzo as RHEL platform_family #1670 (robertmasztalerz) * Update rubocop-performance requirement from 1.10.2 to 1.11.3 #1678 (dependabot[bot]) * Switch testing to GitHub Actions #1679 (tas50) * Add plugin for linux livepatch #1672 (liu-song-6) * Update rubocop-performance requirement from 1.11.3 to 1.11.4 #1682 (dependabot[bot]) * Update chefstyle requirement from 2.0.5 to 2.0.6 #1681 (dependabot[bot]) 17.5.2 (2021-08-28) Merged Pull Requests * Update chefstyle requirement from 2.0.6 to 2.0.7 #1683 (dependabot[bot]) * Update chefstyle requirement from 2.0.7 to 2.0.8 #1686 (dependabot[bot]) * Update tests and links for the branch rename #1691 (tas50) * Update the list of EC2 metadata versions we support #1690 (tas50) * Update chefstyle requirement from 2.0.8 to 2.0.9 #1692 (dependabot[bot])
-rw-r--r--misc/ruby-ohai/Makefile9
-rw-r--r--misc/ruby-ohai/PLIST6
-rw-r--r--misc/ruby-ohai/distinfo10
3 files changed, 15 insertions, 10 deletions
diff --git a/misc/ruby-ohai/Makefile b/misc/ruby-ohai/Makefile
index 63b3f0a1cc2..9acff6fb2aa 100644
--- a/misc/ruby-ohai/Makefile
+++ b/misc/ruby-ohai/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.34 2021/05/09 14:56:01 taca Exp $
+# $NetBSD: Makefile,v 1.35 2021/08/31 16:34:01 taca Exp $
-DISTNAME= ohai-16.13.0
+DISTNAME= ohai-17.5.2
CATEGORIES= misc
MAINTAINER= pkgsrc-users@NetBSD.org
@@ -8,7 +8,7 @@ HOMEPAGE= https://github.com/opscode/ohai
COMMENT= Ohai profiles your system and emits JSON
LICENSE= apache-2.0
-DEPENDS+= ${RUBY_PKGPREFIX}-chef-config>=12.8:../../sysutils/ruby-chef-config
+DEPENDS+= ${RUBY_PKGPREFIX}-chef-config>=14.12:../../sysutils/ruby-chef-config
#DEPENDS+= ${RUBY_PKGPREFIX}-chef-utils>=16.0:../../sysutils/ruby-chef-utils
DEPENDS+= ${RUBY_PKGPREFIX}-ffi>=1.9<2:../../devel/ruby-ffi
DEPENDS+= ${RUBY_PKGPREFIX}-ffi-yajl>=2.2<3:../../devel/ruby-ffi-yajl
@@ -16,13 +16,14 @@ DEPENDS+= ${RUBY_PKGPREFIX}-ipaddress>=0.8.0:../../net/ruby-ipaddress
DEPENDS+= ${RUBY_PKGPREFIX}-mixlib-cli>=1.7.0:../../devel/ruby-mixlib-cli
DEPENDS+= ${RUBY_PKGPREFIX}-mixlib-config>=2.0:../../devel/ruby-mixlib-config
DEPENDS+= ${RUBY_PKGPREFIX}-mixlib-log>=2.0.1:../../devel/ruby-mixlib-log
-DEPENDS+= ${RUBY_PKGPREFIX}-mixlib-shellout>=2.0:../../devel/ruby-mixlib-shellout
+DEPENDS+= ${RUBY_PKGPREFIX}-mixlib-shellout>=3.2<4:../../devel/ruby-mixlib-shellout
DEPENDS+= ${RUBY_PKGPREFIX}-plist>=3.1<4:../../textproc/ruby-plist
DEPENDS+= ${RUBY_PKGPREFIX}-train-core>=0:../../net/ruby-train-core
DEPENDS+= ${RUBY_PKGPREFIX}-wmi-lite>=1.0<2:../../devel/ruby-wmi-lite
USE_LANGUAGES= # none
+RUBY_VERSIONS_ACCEPTED= 27 30
RUBYGEM_OPTIONS+= --format-executable
.include "../../lang/ruby/gem.mk"
diff --git a/misc/ruby-ohai/PLIST b/misc/ruby-ohai/PLIST
index ec0116ee6c3..c2261066710 100644
--- a/misc/ruby-ohai/PLIST
+++ b/misc/ruby-ohai/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.19 2021/05/09 14:56:01 taca Exp $
+@comment $NetBSD: PLIST,v 1.20 2021/08/31 16:34:01 taca Exp $
bin/ohai${RUBY_SUFFIX}
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/Gemfile
@@ -16,6 +16,7 @@ ${GEM_LIBDIR}/lib/ohai/hints.rb
${GEM_LIBDIR}/lib/ohai/loader.rb
${GEM_LIBDIR}/lib/ohai/log.rb
${GEM_LIBDIR}/lib/ohai/mash.rb
+${GEM_LIBDIR}/lib/ohai/mixin/alibaba_metadata.rb
${GEM_LIBDIR}/lib/ohai/mixin/azure_metadata.rb
${GEM_LIBDIR}/lib/ohai/mixin/chef_utils_wiring.rb
${GEM_LIBDIR}/lib/ohai/mixin/command.rb
@@ -41,6 +42,7 @@ ${GEM_LIBDIR}/lib/ohai/plugins/aix/network.rb
${GEM_LIBDIR}/lib/ohai/plugins/aix/platform.rb
${GEM_LIBDIR}/lib/ohai/plugins/aix/uptime.rb
${GEM_LIBDIR}/lib/ohai/plugins/aix/virtualization.rb
+${GEM_LIBDIR}/lib/ohai/plugins/alibaba.rb
${GEM_LIBDIR}/lib/ohai/plugins/azure.rb
${GEM_LIBDIR}/lib/ohai/plugins/bsd/virtualization.rb
${GEM_LIBDIR}/lib/ohai/plugins/c.rb
@@ -72,6 +74,7 @@ ${GEM_LIBDIR}/lib/ohai/plugins/gce.rb
${GEM_LIBDIR}/lib/ohai/plugins/go.rb
${GEM_LIBDIR}/lib/ohai/plugins/groovy.rb
${GEM_LIBDIR}/lib/ohai/plugins/grub2.rb
+${GEM_LIBDIR}/lib/ohai/plugins/habitat.rb
${GEM_LIBDIR}/lib/ohai/plugins/haskell.rb
${GEM_LIBDIR}/lib/ohai/plugins/hostname.rb
${GEM_LIBDIR}/lib/ohai/plugins/init_package.rb
@@ -85,6 +88,7 @@ ${GEM_LIBDIR}/lib/ohai/plugins/linux/block_device.rb
${GEM_LIBDIR}/lib/ohai/plugins/linux/hostnamectl.rb
${GEM_LIBDIR}/lib/ohai/plugins/linux/interrupts.rb
${GEM_LIBDIR}/lib/ohai/plugins/linux/ipc.rb
+${GEM_LIBDIR}/lib/ohai/plugins/linux/livepatch.rb
${GEM_LIBDIR}/lib/ohai/plugins/linux/lsb.rb
${GEM_LIBDIR}/lib/ohai/plugins/linux/lspci.rb
${GEM_LIBDIR}/lib/ohai/plugins/linux/machineid.rb
diff --git a/misc/ruby-ohai/distinfo b/misc/ruby-ohai/distinfo
index fa468aadb25..28378d8e1aa 100644
--- a/misc/ruby-ohai/distinfo
+++ b/misc/ruby-ohai/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.24 2021/05/09 14:56:01 taca Exp $
+$NetBSD: distinfo,v 1.25 2021/08/31 16:34:01 taca Exp $
-SHA1 (ohai-16.13.0.gem) = 9bf61c93e80f9a5e1004c2615c6ae92f60a73948
-RMD160 (ohai-16.13.0.gem) = 9111968fe2d022476881da12ae5b9db2022084ae
-SHA512 (ohai-16.13.0.gem) = 4fe17d93f8a26375d44cca9950888ad3f30cd2db5f67f2569d40460b1b66d4d8e0789a645302f7956061c92016aec428fb7a3cf97dc67513282b61b06692786d
-Size (ohai-16.13.0.gem) = 123904 bytes
+SHA1 (ohai-17.5.2.gem) = 7e7d7eabd2261252db44eba002abf6725af0f2fa
+RMD160 (ohai-17.5.2.gem) = bb06bf7e8a114456e53ee6a1e8e678fceed03797
+SHA512 (ohai-17.5.2.gem) = 47d983efa97fd5cd5da8784c4949017db12331377af08baebdeb9e04bb37f8f2490f8542900709010759bd1094c775ad03a520675baa19d4ba73aa8c72365cc3
+Size (ohai-17.5.2.gem) = 128000 bytes