<pre style='margin:0'>
Clemens Lang (neverpanic) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/6717ec5346b2198c2047899d1e9d9a5241588fc7">https://github.com/macports/macports-ports/commit/6717ec5346b2198c2047899d1e9d9a5241588fc7</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 6717ec5346b openssl11: fix build on Tiger
</span>6717ec5346b is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 6717ec5346b2198c2047899d1e9d9a5241588fc7
</span>Author: Evan Miller <emmiller@gmail.com>
AuthorDate: Sat Feb 19 06:53:08 2022 -0500

<span style='display:block; white-space:pre;color:#404040;'>    openssl11: fix build on Tiger
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/64682
</span>---
 devel/openssl11/Portfile                           |  5 +++++
 devel/openssl11/files/patch-crypto-rand-tiger.diff | 11 +++++++++++
 2 files changed, 16 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/openssl11/Portfile b/devel/openssl11/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 079e6e99091..5cb8f99a75d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/openssl11/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/openssl11/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -48,6 +48,11 @@ checksums           rmd160  ed6e8fe6c0f3e3912853c888a2af50d37d28f5c6 \
</span>                     sha256  f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96 \
                     size    9847315
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+platform darwin 8 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # No Availability.h on Tiger
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-append patch-crypto-rand-tiger.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {${os.platform} eq "darwin" && ${os.major} < 11} {
     # Having the stdlib set to libc++ on 10.6 causes a dependency on a
     # macports-clang compiler to be added, which would be a dep cycle.
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/openssl11/files/patch-crypto-rand-tiger.diff b/devel/openssl11/files/patch-crypto-rand-tiger.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..0c190db9eca
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/openssl11/files/patch-crypto-rand-tiger.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- include/crypto/rand.h.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ include/crypto/rand.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -21,7 +21,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # include <openssl/rand.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # if defined(__APPLE__) && !defined(OPENSSL_NO_APPLE_CRYPTO_RANDOM)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#  include <Availability.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#  include <AvailabilityMacros.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #  if (defined(__MAC_OS_X_VERSION_MIN_REQUIRED) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101200) || \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      (defined(__IPHONE_OS_VERSION_MIN_REQUIRED) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 80000)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #   define OPENSSL_APPLE_CRYPTO_RANDOM 1
</span></pre><pre style='margin:0'>

</pre>