<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/04195183e03c678df9e20a5afaea3a0b4079c454">https://github.com/macports/macports-ports/commit/04195183e03c678df9e20a5afaea3a0b4079c454</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 04195183e03 tao: update to version 8.0.0
</span>04195183e03 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 04195183e03c678df9e20a5afaea3a0b4079c454
</span>Author: Thomas Lockhart <tlockhart1976@gmail.com>
AuthorDate: Thu Jun 6 03:07:02 2024 -0700

<span style='display:block; white-space:pre;color:#404040;'>    tao: 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/tao/Portfile                                 | 32 +++-------------------
 devel/tao/files/patch-ace-config.h.diff            |  2 +-
 ...ch-include-makeinclude-platform_macros.GNU.diff |  2 +-
 3 files changed, 6 insertions(+), 30 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/tao/Portfile b/devel/tao/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a9228b666be..a137d214c67 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/tao/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/tao/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,7 +10,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                tao
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,9 +32,9 @@ long_description    The ACE ORB (TAO) is a real-time implementation of CORBA bui
</span>                     applications.
 homepage            https://www.dre.vanderbilt.edu/~schmidt/TAO.html
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  9b601017137cdcea4842f9237ef73f2f1f8e11a1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  3f6b5aa5e6aecae970f84d522496fe8848ca6bc9d1c699dc3f338f4c10bcb600 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    22954824
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  c01fbbd43ae24c785b00b71f65d7cc7faa551e39 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  dc49e7e4b3116fcb57ccbb187ed2480184d54e62269057e4f22c76078b4969c3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    24065586
</span> 
 conflicts           ace
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -50,27 +50,6 @@ 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;'>-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:#ffe0e0;'>-
</span> set logdir          ${prefix}/var/log/tao
 set taodaemon       tao_cosnaming
 set daemondir       ${prefix}/etc/LaunchDaemons/org.macports.${taodaemon}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -80,9 +59,6 @@ set subdirs         { ace ACEXML ASNMP Kokyu apps netsvcs TAO/TAO_IDL TAO/tao TA
</span> add_users ${taouser} group=${taouser} realname=TAO\ Server
 
 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/tao/files/patch-ace-config.h.diff b/devel/tao/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/tao/files/patch-ace-config.h.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/tao/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/tao/files/patch-include-makeinclude-platform_macros.GNU.diff b/devel/tao/files/patch-include-makeinclude-platform_macros.GNU.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 22d22559c38..7d8682ac90b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/tao/files/patch-include-makeinclude-platform_macros.GNU.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/tao/files/patch-include-makeinclude-platform_macros.GNU.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,4 +13,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>