<pre style='margin:0'>
Ryan Carsten Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9601c5c33421add4187bd2e8eae2db75e1a5900b">https://github.com/macports/macports-ports/commit/9601c5c33421add4187bd2e8eae2db75e1a5900b</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 9601c5c33421add4187bd2e8eae2db75e1a5900b
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Mon Jul 22 01:37:53 2024 -0500
<span style='display:block; white-space:pre;color:#404040;'> ace: Fix detection of MacOSX SDKs < 10.10
</span>---
devel/ace/Portfile | 2 +-
devel/ace/files/patch-ace-config-macosx.h.diff | 38 ++++++++++++++++++++++++++
devel/ace/files/patch-archflags.diff | 2 +-
3 files changed, 40 insertions(+), 2 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/ace/Portfile b/devel/ace/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 09db18238d9..9d21a08f29f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/ace/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/ace/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,7 +13,6 @@ revision 0
</span> distname ${name_package}-${version}
categories devel
maintainers {gmail.com:tlockhart1976 @lockhart} {remedy.nl:jwillemsen @jwillemsen} openmaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span> license BSD
description ACE is an object-oriented framework that implements many core patterns for \
concurrent communication software.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,6 +38,7 @@ use_bzip2 yes
</span> worksrcdir ACE_wrappers
patchfiles patch-ace-config.h.diff \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-ace-config-macosx.h.diff \
</span> patch-include-makeinclude-platform_macros.GNU.diff \
patch-archflags.diff
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/ace/files/patch-ace-config-macosx.h.diff b/devel/ace/files/patch-ace-config-macosx.h.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..318137f9d5b
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/ace/files/patch-ace-config-macosx.h.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,38 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Fix detection of MacOSX SDKs older than 10.10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/DOCGroup/ACE_TAO/pull/2260
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ace/config-macosx.h.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ace/config-macosx.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -12,24 +12,24 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "config-macosx-elcapitan.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #elif __MAC_OS_X_VERSION_MAX_ALLOWED >= 101000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "config-macosx-yosemite.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#elif __MAC_OS_X_VERSION_MAX_ALLOWED >= 100900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#elif __MAC_OS_X_VERSION_MAX_ALLOWED >= 1090
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "config-macosx-mavericks.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#elif __MAC_OS_X_VERSION_MAX_ALLOWED >= 100800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#elif __MAC_OS_X_VERSION_MAX_ALLOWED >= 1080
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "config-macosx-mountainlion.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#elif __MAC_OS_X_VERSION_MAX_ALLOWED >= 100700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#elif __MAC_OS_X_VERSION_MAX_ALLOWED >= 1070
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "config-macosx-lion.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#elif __MAC_OS_X_VERSION_MAX_ALLOWED >= 100600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#elif __MAC_OS_X_VERSION_MAX_ALLOWED >= 1060
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "config-macosx-snowleopard.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#elif __MAC_OS_X_VERSION_MAX_ALLOWED >= 100500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#elif __MAC_OS_X_VERSION_MAX_ALLOWED >= 1050
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "config-macosx-leopard.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#elif __MAC_OS_X_VERSION_MAX_ALLOWED >= 100400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#elif __MAC_OS_X_VERSION_MAX_ALLOWED >= 1040
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "config-macosx-tiger.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#elif __MAC_OS_X_VERSION_MAX_ALLOWED >= 100300
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#elif __MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "config-macosx-panther.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#elif __MAC_OS_X_VERSION_MAX_ALLOWED >= 100200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#elif __MAC_OS_X_VERSION_MAX_ALLOWED >= 1020
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "config-macosx-jaguar.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#error Cannot detect MacOSX version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#error Cannot detect MacOSX SDK version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif // ACE_CONFIG_MACOSX_ALL_H
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/ace/files/patch-archflags.diff b/devel/ace/files/patch-archflags.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 3d4903c83ea..c0d556fafed 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/ace/files/patch-archflags.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/ace/files/patch-archflags.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span> --- include/makeinclude/platform_macosx_common.GNU.orig
+++ include/makeinclude/platform_macosx_common.GNU
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -47,7 +47,6 @@ endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -48,7 +48,6 @@
</span>
LDFLAGS += -flat_namespace
</pre><pre style='margin:0'>
</pre>