git: 9f7a0de9e201 - main - sysutils/openvox-agent8: Unbreak with latest rubygem-openssl update

From: Romain Tartière <romain_at_FreeBSD.org>
Date: Tue, 23 Dec 2025 05:05:53 UTC
The branch main has been updated by romain:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9f7a0de9e20180414457ca20c28a5bb707f720c1

commit 9f7a0de9e20180414457ca20c28a5bb707f720c1
Author:     Romain Tartière <romain@FreeBSD.org>
AuthorDate: 2025-12-22 23:21:48 +0000
Commit:     Romain Tartière <romain@FreeBSD.org>
CommitDate: 2025-12-23 05:05:34 +0000

    sysutils/openvox-agent8: Unbreak with latest rubygem-openssl update
    
    With hat:       puppet
---
 sysutils/openvox-agent8/Makefile                          |  2 +-
 .../files/patch-lib_puppet_util_monkey__patches.rb        | 15 +++++++++++++++
 2 files changed, 16 insertions(+), 1 deletion(-)

diff --git a/sysutils/openvox-agent8/Makefile b/sysutils/openvox-agent8/Makefile
index 8cc1bfc51a36..a76ba5328c4f 100644
--- a/sysutils/openvox-agent8/Makefile
+++ b/sysutils/openvox-agent8/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	openvox-agent
 PORTVERSION=	8.22.0
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	sysutils
 MASTER_SITES=   https://forge.puppet.com/v3/files/:forge
 PKGNAMESUFFIX=	8
diff --git a/sysutils/openvox-agent8/files/patch-lib_puppet_util_monkey__patches.rb b/sysutils/openvox-agent8/files/patch-lib_puppet_util_monkey__patches.rb
new file mode 100644
index 000000000000..3099539ec99f
--- /dev/null
+++ b/sysutils/openvox-agent8/files/patch-lib_puppet_util_monkey__patches.rb
@@ -0,0 +1,15 @@
+--- lib/puppet/util/monkey_patches.rb.orig	2025-12-22 21:26:30 UTC
++++ lib/puppet/util/monkey_patches.rb
+@@ -52,12 +52,6 @@ unless Puppet::Util::Platform.jruby_fips?
+ require_relative '../../puppet/ssl/openssl_loader'
+ unless Puppet::Util::Platform.jruby_fips?
+   class OpenSSL::SSL::SSLContext
+-    if DEFAULT_PARAMS[:options]
+-      DEFAULT_PARAMS[:options] |= OpenSSL::SSL::OP_NO_SSLv3
+-    else
+-      DEFAULT_PARAMS[:options] = OpenSSL::SSL::OP_NO_SSLv3
+-    end
+-
+     alias __original_initialize initialize
+     private :__original_initialize
+