<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/d4c0d02a92eada69d5dcb88d4cbbc84afe5908a6">https://github.com/macports/macports-ports/commit/d4c0d02a92eada69d5dcb88d4cbbc84afe5908a6</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 d4c0d02a92e ace: update to version 8.0.0
</span>d4c0d02a92e is described below
<span style='display:block; white-space:pre;color:#808000;'>commit d4c0d02a92eada69d5dcb88d4cbbc84afe5908a6
</span>Author: Thomas Lockhart <tlockhart1976@gmail.com>
AuthorDate: Thu Jun 6 02:57:45 2024 -0700
<span style='display:block; white-space:pre;color:#404040;'> ace: update to version 8.0.0
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * update to version 8.0.0
</span><span style='display:block; white-space:pre;color:#404040;'> * remove includes of version-specific configuration files since the
</span><span style='display:block; white-space:pre;color:#404040;'> distro solves that internally
</span><span style='display:block; white-space:pre;color:#404040;'> * remove unused code from the portfile
</span>---
devel/ace/Portfile | 33 +++-------------------
devel/ace/files/patch-ace-config.h.diff | 2 +-
...ch-include-makeinclude-platform_macros.GNU.diff | 2 +-
3 files changed, 6 insertions(+), 31 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 cde3d31032d..8ee5d42c2fc 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;'>@@ -3,7 +3,7 @@
</span> PortSystem 1.0
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup DOCGroup ACE_TAO 7_0_5 ACE+TAO-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup DOCGroup ACE_TAO 8_0_0 ACE+TAO-
</span> github.tarball_from releases
name ace
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -42,39 +42,14 @@ patchfiles patch-ace-config.h.diff \
</span> patch-include-makeinclude-platform_macros.GNU.diff \
patch-archflags.diff
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 7154f78548c105c99e23c3b9445326dfc78cf360 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 438bf41e184a5262e2b79f95edb6fd8384fb7ea69e249c54e75daf059a8d9757 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 8286805
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set os.name "mojave"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-array set os.names {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 7 panther
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 8 tiger
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 9 leopard
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 10 snowleopard
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 11 lion
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 12 mountainlion
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 13 mavericks
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 14 yosemite
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 15 elcapitan
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 16 sierra
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 17 highsierra
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 18 mojave
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-foreach {key value} [array get os.names] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {${key} == ${os.major}} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set os.name ${value}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 2c08cc91ef7dbdbd1cfbfc09d75f4c830ec3f9c2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 d812d6007013e955ce83b905094db614e5ea2729e507ff79d24d1f9ae85d9ab9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 8417817
</span>
# omit examples and test programs to cut build time by 60%
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# set subdirs { . }
</span> set subdirs { ace ACEXML ASNMP Kokyu apps netsvcs }
post-patch {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|@MACOSX@|${os.name}|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/ace/config.h \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/include/makeinclude/platform_macros.GNU
</span> reinplace "s|@@CFLAGS@@|[get_canonical_archflags cc]|g" \
${worksrcpath}/include/makeinclude/platform_macosx_common.GNU
reinplace "s|@@LDFLAGS@@|[get_canonical_archflags ld] -stdlib=${configure.cxx_stdlib}|g" \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/ace/files/patch-ace-config.h.diff b/devel/ace/files/patch-ace-config.h.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index f769c005ba6..fd8228c887f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/ace/files/patch-ace-config.h.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/ace/files/patch-ace-config.h.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,4 +8,4 @@
</span> +// ACE_LACKS_CLOCK_REALTIME not necessary for Sierra. Do not yet have info for earlier releases.
+// #define ACE_LACKS_CLOCK_REALTIME
+
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include "ace/config-macosx-@MACOSX@.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include "ace/config-macosx.h"
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/ace/files/patch-include-makeinclude-platform_macros.GNU.diff b/devel/ace/files/patch-include-makeinclude-platform_macros.GNU.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 1b323720d77..c3a11ae72c5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/ace/files/patch-include-makeinclude-platform_macros.GNU.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/ace/files/patch-include-makeinclude-platform_macros.GNU.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,4 +12,4 @@
</span> +
+SOFLAGS+= -Wl,-install_name,\@rpath/$@
+
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+include $(ACE_ROOT)/include/makeinclude/platform_macosx_@MACOSX@.GNU
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++include $(ACE_ROOT)/include/makeinclude/platform_macosx.GNU
</span></pre><pre style='margin:0'>
</pre>