<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/f0bdaa2aab141d031b0f51859f3037e59f2c4392">https://github.com/macports/macports-ports/commit/f0bdaa2aab141d031b0f51859f3037e59f2c4392</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit f0bdaa2aab141d031b0f51859f3037e59f2c4392
</span>Author: Sergey Fedorov <svacchanda@43-219.wireless-city.scu.edu.tw>
AuthorDate: Sun Oct 15 21:44:53 2023 +0800
<span style='display:block; white-space:pre;color:#404040;'> thrift: update to 0.19.0, fix build on Sonoma
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Fixes: https://trac.macports.org/ticket/68475
</span>---
devel/thrift/Portfile | 19 ++++++++++++++-----
1 file changed, 14 insertions(+), 5 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/thrift/Portfile b/devel/thrift/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9e3b84d2a50..763545294a6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/thrift/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/thrift/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,19 +4,20 @@ PortSystem 1.0
</span> PortGroup conflicts_build 1.0
PortGroup boost 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+boost.version 1.81
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> name thrift
# NOTE: This port must be kept at the same version as port:py-thrift and port:p5-thrift
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 0.18.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 71f2fe5fd0ebebd0575c747c01157dbf27aa4774 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 04c6f10e5d788ca78e13ee2ef0d2152c7b070c0af55483d6b942e29cff296726 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 4310494
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 0.19.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 6a9560b841762a260bb8e6cc7f9d69d663c5e99c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 d49c896c2724a78701e05cfccf6cf70b5db312d82a17efe951b441d300ccf275 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 4335656
</span> revision 0
categories devel
license Apache-2
maintainers nomaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span>
description framework for scalable cross-language services development
long_description \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -76,6 +77,14 @@ configure.args --with-c_glib=no \
</span>
configure.cppflags-append -DBOOST_TEST_DYN_LINK
<span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.platform} eq "darwin" && ${os.major} > 21} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # https://trac.macports.org/ticket/68475
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {[string match *clang* ${configure.compiler}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.cxxflags-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Wno-error=unused-but-set-variable
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant java description "enable the Java library" {
depends_build-append bin:ant:apache-ant
configure.env-append JAVA_PREFIX=${prefix}/share/java
</pre><pre style='margin:0'>
</pre>