<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>