Skip site navigation (1)Skip section navigation (2)



index | | raw e-mail

diff --git a/sysutils/openvox-agent8/Makefile b/sysutils/openvox-agent8/Makefile
index a76ba5328c4f..1d6e5def85b4 100644
--- a/sysutils/openvox-agent8/Makefile
+++ b/sysutils/openvox-agent8/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	openvox-agent
-PORTVERSION=	8.22.0
-PORTREVISION=	2
+PORTVERSION=	8.24.2
 CATEGORIES=	sysutils
 MASTER_SITES=   https://forge.puppet.com/v3/files/:forge
 PKGNAMESUFFIX=	8
@@ -128,7 +127,7 @@ post-install:
 	@${FIND} ${STAGEDIR}${RUBY_SITELIBDIR}/puppet -type f | \
 		${SED} 's,^${STAGEDIR}${PREFIX}/,,' >> ${TMPPLIST}
 	${MKDIR} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/specifications
-	${INSTALL_DATA} ${WRKSRC}/openvox.gemspec ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/specifications/openvox-${PORTVERSION}.gemspec
+	${RUBY} -e "puts Gem::Specification.load('${WRKSRC}/openvox.gemspec').to_ruby" > ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/specifications/openvox-${PORTVERSION}.gemspec
 
 post-install-DOCS-on:
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/sysutils/openvox-agent8/distinfo b/sysutils/openvox-agent8/distinfo
index 3445383a100c..41e65baa5892 100644
--- a/sysutils/openvox-agent8/distinfo
+++ b/sysutils/openvox-agent8/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1756943361
+TIMESTAMP = 1766859627
 SHA256 (puppetlabs-augeas_core-1.5.0.tar.gz) = 470406981b7638869acb4ecc75e2fd079b5999b5aeeb8324b9b475fe07bca935
 SIZE (puppetlabs-augeas_core-1.5.0.tar.gz) = 26311
 SHA256 (puppetlabs-cron_core-1.3.0.tar.gz) = 2a7be4004acc3881357b2e11db1a8937f4d64d37d8ce38872cefe1c7c4a2a6ef
@@ -19,5 +19,5 @@ SHA256 (puppetlabs-zfs_core-1.5.0.tar.gz) = 54ddfee4aeea028ed4269cd9ffd89f8491cb
 SIZE (puppetlabs-zfs_core-1.5.0.tar.gz) = 20163
 SHA256 (puppetlabs-zone_core-1.2.0.tar.gz) = 7c722015b3d16b6a48bec1b6f79dd7369cfd0de70731f17b94c27553f7e08096
 SIZE (puppetlabs-zone_core-1.2.0.tar.gz) = 22000
-SHA256 (OpenVoxProject-openvox-8.22.0_GH0.tar.gz) = 2618a86753c6f4fc8091f5612338dba3e105b99ae03d388a2d401a57589bf633
-SIZE (OpenVoxProject-openvox-8.22.0_GH0.tar.gz) = 3546534
+SHA256 (OpenVoxProject-openvox-8.24.2_GH0.tar.gz) = f5fef9a2e4337030aec5aacca6a8b62f13a45d028b119af052852d8dad62dc2a
+SIZE (OpenVoxProject-openvox-8.24.2_GH0.tar.gz) = 3740967
diff --git a/sysutils/openvox-agent8/files/patch-openvox.gemspec b/sysutils/openvox-agent8/files/patch-openvox.gemspec
deleted file mode 100644
index eab051b8ad96..000000000000
--- a/sysutils/openvox-agent8/files/patch-openvox.gemspec
+++ /dev/null
@@ -1,15 +0,0 @@
---- openvox.gemspec.orig	2025-08-23 23:48:23 UTC
-+++ openvox.gemspec
-@@ -21,10 +21,10 @@ Gem::Specification.new do |spec|
-   spec.summary = "OpenVox, a community implementation of Puppet -- an automated configuration management tool"
-   spec.specification_version = 4
-   spec.add_runtime_dependency('base64', '>= 0.1', '< 0.4')
--  spec.add_runtime_dependency('benchmark', '>= 0.3', '< 0.5')
-+  spec.add_runtime_dependency('benchmark', '>= 0.3', '< 0.6')
-   spec.add_runtime_dependency('concurrent-ruby', '~> 1.0')
-   spec.add_runtime_dependency('deep_merge', '~> 1.0')
--  spec.add_runtime_dependency('fast_gettext', '>= 2.1', '< 4')
-+  spec.add_runtime_dependency('fast_gettext', '>= 2.1', '< 5')
-   spec.add_runtime_dependency('getoptlong', '~> 0.2.0')
-   spec.add_runtime_dependency('locale', '~> 2.1')
-   spec.add_runtime_dependency('multi_json', '~> 1.13')


help