<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/d5b06e1891e267017a206413d1b802c5ebdd6c0c">https://github.com/macports/macports-ports/commit/d5b06e1891e267017a206413d1b802c5ebdd6c0c</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new d5b06e1891e mysql8: prevent MySQL from building its own custom OpenSSL
</span>d5b06e1891e is described below

<span style='display:block; white-space:pre;color:#808000;'>commit d5b06e1891e267017a206413d1b802c5ebdd6c0c
</span>Author: Herby Gillot <herby.gillot@gmail.com>
AuthorDate: Mon Aug 1 04:08:28 2022 -0400

<span style='display:block; white-space:pre;color:#404040;'>    mysql8: prevent MySQL from building its own custom OpenSSL
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixes: https://trac.macports.org/ticket/65579
</span>---
 databases/mysql8/Portfile                           |  4 ++--
 databases/mysql8/files/patch-cmake-ssl-include.diff | 16 +++++++++++-----
 2 files changed, 13 insertions(+), 7 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/mysql8/Portfile b/databases/mysql8/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c7b64b11d24..84c844a1358 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/mysql8/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/mysql8/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,8 +15,8 @@ maintainers             {gmail.com:herby.gillot @herbygillot} \
</span>                         openmaintainer
 
 # Set revision_client and revision_server to 0 on version bump.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set revision_client     0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set revision_server     0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set revision_client     1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set revision_server     1
</span> 
 set name_mysql          ${name}
 set version_branch      [join [lrange [split ${version} .] 0 1] .]
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/mysql8/files/patch-cmake-ssl-include.diff b/databases/mysql8/files/patch-cmake-ssl-include.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index dcc7eb1ac89..d6b5d4b2bf3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/mysql8/files/patch-cmake-ssl-include.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/mysql8/files/patch-cmake-ssl-include.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,11 +2,8 @@ https://trac.macports.org/ticket/64115
</span> OpenSSL 1.1 include path needs to be specified with higher precedence than ${prefix}/include
 since openssl shim port now makes OpenSSL 3 include headers accessible from ${prefix}/include
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-https://trac.macports.org/ticket/64259
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Also we need to use the openssl executable from the same path
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- ./cmake/ssl.cmake      2022-07-30 18:18:24.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ ./cmake/ssl.cmake      2022-07-30 18:19:12.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ./cmake/ssl.cmake      2022-08-01 03:33:09.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./cmake/ssl.cmake      2022-08-01 03:33:51.000000000 -0400
</span> @@ -474,7 +474,7 @@
          SET(SSL_LIBRARIES ${SSL_LIBRARIES} ${LIBDL})
        ENDIF()
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,3 +13,12 @@ Also we need to use the openssl executable from the same path
</span>      ELSE()
        RESET_SSL_VARIABLES()
        FATAL_SSL_NOT_FOUND_ERROR(
<span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -542,8 +542,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         SET(HAVE_OPENSSL_DYLIB 1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         IF(WITH_SSL STREQUAL "system")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           MESSAGE(STATUS "Using system OpenSSL from Homebrew")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        ELSE()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          SET(APPLE_WITH_CUSTOM_SSL 1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         ENDIF()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       ENDIF()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     ENDIF(APPLE)
</span></pre><pre style='margin:0'>

</pre>