git: ee2ebb0a7423 - main - security/openssl-devel: Update to 3.0.7

From: Bernard Spil <brnrd_at_FreeBSD.org>
Date: Sat, 17 Dec 2022 16:40:23 UTC
The branch main has been updated by brnrd:

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

commit ee2ebb0a7423cbe2988fae47774b14a2e9a7be83
Author:     Bernard Spil <brnrd@FreeBSD.org>
AuthorDate: 2022-12-17 16:39:02 +0000
Commit:     Bernard Spil <brnrd@FreeBSD.org>
CommitDate: 2022-12-17 16:40:16 +0000

    security/openssl-devel: Update to 3.0.7
---
 security/openssl-devel/Makefile                             |  2 +-
 security/openssl-devel/distinfo                             |  6 +++---
 .../openssl-devel/files/patch-crypto_threads__pthread.c     | 13 +++++++++++++
 security/openssl-devel/pkg-plist                            |  1 +
 4 files changed, 18 insertions(+), 4 deletions(-)

diff --git a/security/openssl-devel/Makefile b/security/openssl-devel/Makefile
index 9095e3d2dc25..a91e48fda10e 100644
--- a/security/openssl-devel/Makefile
+++ b/security/openssl-devel/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	openssl
-DISTVERSION=	3.0.5
+DISTVERSION=	3.0.7
 CATEGORIES=	security devel
 MASTER_SITES=	https://www.openssl.org/source/ \
 		ftp://ftp.cert.dfn.de/pub/tools/net/openssl/source/
diff --git a/security/openssl-devel/distinfo b/security/openssl-devel/distinfo
index f80a8d3156d9..c6ae0191b040 100644
--- a/security/openssl-devel/distinfo
+++ b/security/openssl-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1657032912
-SHA256 (openssl-3.0.5.tar.gz) = aa7d8d9bef71ad6525c55ba11e5f4397889ce49c2c9349dcea6d3e4f0b024a7a
-SIZE (openssl-3.0.5.tar.gz) = 15074407
+TIMESTAMP = 1667323393
+SHA256 (openssl-3.0.7.tar.gz) = 83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e
+SIZE (openssl-3.0.7.tar.gz) = 15107575
diff --git a/security/openssl-devel/files/patch-crypto_threads__pthread.c b/security/openssl-devel/files/patch-crypto_threads__pthread.c
new file mode 100644
index 000000000000..3347170e0bd0
--- /dev/null
+++ b/security/openssl-devel/files/patch-crypto_threads__pthread.c
@@ -0,0 +1,13 @@
+--- crypto/threads_pthread.c.orig	2022-11-01 14:14:36 UTC
++++ crypto/threads_pthread.c
+@@ -29,6 +29,10 @@
+ #define BROKEN_CLANG_ATOMICS
+ #endif
+ 
++#if defined(__FreeBSD__) && defined(__i386__)
++#define BROKEN_CLANG_ATOMICS
++#endif
++
+ #if defined(OPENSSL_THREADS) && !defined(CRYPTO_TDEBUG) && !defined(OPENSSL_SYS_WINDOWS)
+ 
+ # if defined(OPENSSL_SYS_UNIX)
diff --git a/security/openssl-devel/pkg-plist b/security/openssl-devel/pkg-plist
index 8fb99d16766b..a64414068f16 100644
--- a/security/openssl-devel/pkg-plist
+++ b/security/openssl-devel/pkg-plist
@@ -155,6 +155,7 @@ man/man1/asn1parse.1ossl.gz
 man/man1/c_rehash.1ossl.gz
 man/man1/ca.1ossl.gz
 man/man1/ciphers.1ossl.gz
+man/man1/cmp.1ossl.gz
 man/man1/cms.1ossl.gz
 man/man1/crl.1ossl.gz
 man/man1/crl2pkcs7.1ossl.gz