<pre style='margin:0'>
Rainer Müller (raimue) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/b5914b55467439516dcd9c6b5cb876ad9ff27b2b">https://github.com/macports/macports-ports/commit/b5914b55467439516dcd9c6b5cb876ad9ff27b2b</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit b5914b55467439516dcd9c6b5cb876ad9ff27b2b
</span>Author: Rainer Müller <raimue@macports.org>
AuthorDate: Sun Sep 17 16:11:24 2017 +0200
<span style='display:block; white-space:pre;color:#404040;'> tao: Update to version 6.4.5
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Maintainer update
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/54778
</span>---
devel/tao/Portfile | 14 +++++++++-----
devel/tao/files/patch-ace-config.h.diff | 11 +++++++----
2 files changed, 16 insertions(+), 9 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 8360413..5f8a4b1 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;'>@@ -11,7 +11,7 @@ PortSystem 1.0
</span>
name tao
set name_package ACE+TAO
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 6.3.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 6.4.5
</span> distname ${name_package}-${version}
categories devel
platforms darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -42,11 +42,12 @@ worksrcdir ACE_wrappers
</span> patch.pre_args -p1
patchfiles patch-ace-config.h.diff \
patch-include-makeinclude-platform_macros.GNU.diff
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# patch-include-makeinclude-platform_macosx_elcapitan.GNU.diff
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 eec7ee3d00ce60665bba0855e202ac79462a89ef \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 f99169f79ea5ef8f7f7a977994a8f0fcc6a2015df0eca83bd55172d8cfacb55e
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 2f1c9feee9744c64c0f8e1f866c841c40fedc986 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 7b71f06a2d92c45989886877ca301cf5ac263d23d40f82d5b19af4a5d6775fe9
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set os.name "mavericks"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set os.name "sierra"
</span> array set os.names {
7 panther
8 tiger
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -55,6 +56,10 @@ array set os.names {
</span> 11 lion
12 mountainlion
13 mavericks
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ 14 yosemite
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 15 elcapitan
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 16 sierra
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 17 highsierra
</span> }
foreach {key value} [array get os.names] {
if {${key} == ${os.major}} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -70,7 +75,6 @@ set logdir ${prefix}/var/log/tao
</span> set taodaemon tao_cosnaming
set daemondir ${prefix}/etc/LaunchDaemons/org.macports.${taodaemon}
set taouser _tao
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# set subdirs { . TAO }
</span> set subdirs { ace ACEXML ASNMP Kokyu apps netsvcs TAO/TAO_IDL TAO/tao TAO/orbsvcs TAO/utils }
add_users ${taouser} group=${taouser} realname=TAO\ Server
<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 fe22264..a835d31 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;'>@@ -1,8 +1,11 @@
</span> --- ACE_wrappers.orig/ace/config.h 1969-12-31 16:00:00.000000000 -0800
+++ ACE_wrappers/ace/config.h 2012-02-10 20:59:39.000000000 -0800
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -0,0 +1,5 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define ACE_LACKS_CLOCKID_T
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define ACE_LACKS_CLOCK_MONOTONIC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define ACE_LACKS_CLOCK_REALTIME
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -0,0 +1,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++// ACE_LACKS_CLOCKID_T and ACE_LACKS_CLOCK_MONOTONIC were needed sometime before Mountain Lion
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++// but are not needed for Sierra. Do not yet have info for releases in between.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++// #define ACE_LACKS_CLOCKID_T
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++// #define ACE_LACKS_CLOCK_MONOTONIC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++// ACE_LACKS_CLOCK_REALTIME not necessary for Sierra. Do not yet have info for earlier releases.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++// #define ACE_LACKS_CLOCK_REALTIME
</span> +
+#include "ace/config-macosx-@MACOSX@.h"
</pre><pre style='margin:0'>
</pre>