git: d5862e39f4fc - main - security/libressl: Update to 3.6.2

From: Bernard Spil <brnrd_at_FreeBSD.org>
Date: Sat, 18 Mar 2023 10:18:04 UTC
The branch main has been updated by brnrd:

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

commit d5862e39f4fc5236904fa97d1f203f78b96ad32f
Author:     Bernard Spil <brnrd@FreeBSD.org>
AuthorDate: 2023-03-18 10:17:29 +0000
Commit:     Bernard Spil <brnrd@FreeBSD.org>
CommitDate: 2023-03-18 10:17:29 +0000

    security/libressl: Update to 3.6.2
    
     * Major SHLIBVER update
---
 UPDATING                     | 17 +++++++++++++++++
 security/libressl/Makefile   |  2 +-
 security/libressl/distinfo   |  6 +++---
 security/libressl/pkg-plist  | 14 +++++++-------
 security/libressl/version.mk |  2 +-
 5 files changed, 29 insertions(+), 12 deletions(-)

diff --git a/UPDATING b/UPDATING
index b5bf7c2e3810..18cd305eff2b 100644
--- a/UPDATING
+++ b/UPDATING
@@ -5,6 +5,23 @@ they are unavoidable.
 You should get into the habit of checking this file for changes each time
 you update your ports collection, before attempting any port upgrades.
 
+20230318:
+  AFFECTS: users of security/libressl
+  AUTHOR: brnrd@FreeBSD.org
+
+  The port has been updated to the latest stable version 3.6 of LibreSSL.
+  The shared library versions of the libraries have been bumped.
+
+  After upgrading, manually update all packages that depend on any of the
+  libraries provided by LibreSSL (libssl, libcrypto and libtls) since the
+  versions of these libraries have changed. Normally, you can obtain the
+  list of dependent software by running the following command:
+
+  # pkg info -r libressl
+
+  Then you should rebuild all ports depending on libressl to avoid dangling
+  shared library dependencies.
+
 20230315:
   AFFECTS: users of lang/ruby30
   AUTHOR: yasu@FreeBSD.org
diff --git a/security/libressl/Makefile b/security/libressl/Makefile
index 95e636b6d39d..f44cf4817b54 100644
--- a/security/libressl/Makefile
+++ b/security/libressl/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	libressl
-PORTVERSION=	3.5.4
+PORTVERSION=	3.6.2
 CATEGORIES=	security devel
 MASTER_SITES=	OPENBSD/LibreSSL
 
diff --git a/security/libressl/distinfo b/security/libressl/distinfo
index 6f8bf05bc4d6..67b31de1608e 100644
--- a/security/libressl/distinfo
+++ b/security/libressl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1675878889
-SHA256 (libressl-3.5.4.tar.gz) = 0379da1344a2f71ad4a4e3be30ef9d82eecddce7f8dc2ae66631a1dfe14343ac
-SIZE (libressl-3.5.4.tar.gz) = 4039834
+TIMESTAMP = 1675879570
+SHA256 (libressl-3.6.2.tar.gz) = 4be80fff073746cf50b4a8e5babe2795acae98c6b132a9e02519b445dfbfd033
+SIZE (libressl-3.6.2.tar.gz) = 4239482
diff --git a/security/libressl/pkg-plist b/security/libressl/pkg-plist
index df28628fbba7..1a7c120a1919 100644
--- a/security/libressl/pkg-plist
+++ b/security/libressl/pkg-plist
@@ -20,7 +20,6 @@ include/openssl/conf.h
 include/openssl/conf_api.h
 include/openssl/crypto.h
 include/openssl/ct.h
-include/openssl/cterr.h
 include/openssl/curve25519.h
 include/openssl/des.h
 include/openssl/dh.h
@@ -37,6 +36,7 @@ include/openssl/gost.h
 include/openssl/hkdf.h
 include/openssl/hmac.h
 include/openssl/idea.h
+include/openssl/kdf.h
 include/openssl/lhash.h
 include/openssl/md4.h
 include/openssl/md5.h
@@ -81,16 +81,16 @@ include/openssl/x509v3.h
 include/tls.h
 lib/libcrypto.a
 lib/libcrypto.so
-lib/libcrypto.so.49
-lib/libcrypto.so.49.0.0
+lib/libcrypto.so.50
+lib/libcrypto.so.50.0.0
 lib/libssl.a
 lib/libssl.so
-lib/libssl.so.52
-lib/libssl.so.52.0.0
+lib/libssl.so.53
+lib/libssl.so.53.0.0
 lib/libtls.a
 lib/libtls.so
-lib/libtls.so.25
-lib/libtls.so.25.0.0
+lib/libtls.so.26
+lib/libtls.so.26.0.0
 libdata/pkgconfig/libcrypto.pc
 libdata/pkgconfig/libssl.pc
 libdata/pkgconfig/libtls.pc
diff --git a/security/libressl/version.mk b/security/libressl/version.mk
index 9168fe951720..d282553ac791 100644
--- a/security/libressl/version.mk
+++ b/security/libressl/version.mk
@@ -1 +1 @@
-OPENSSL_SHLIBVER?=	49
+OPENSSL_SHLIBVER?=	50