<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/f4b63f72042e07952c7f2e36113dbbe2f8f1750e">https://github.com/macports/macports-ports/commit/f4b63f72042e07952c7f2e36113dbbe2f8f1750e</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit f4b63f72042e07952c7f2e36113dbbe2f8f1750e
</span>Author: Sergey Fedorov <barracuda@macos-powerpc.org>
AuthorDate: Thu Aug 1 10:38:14 2024 +0800
<span style='display:block; white-space:pre;color:#404040;'> fb303: update to 2024.07.29.00
</span>---
devel/fb303/Portfile | 16 ++++++++++++----
...-revert-2a8ffe3a4048f3b71e9c315036a8f46248f14ecd.diff | 11 +++++++++++
2 files changed, 23 insertions(+), 4 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/fb303/Portfile b/devel/fb303/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 826706199e0..b634d72ddf9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/fb303/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/fb303/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,12 +10,12 @@ PortGroup openssl 1.0
</span>
boost.version 1.81
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup facebook fb303 2024.06.03.00 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup facebook fb303 2024.07.29.00 v
</span> epoch 1
revision 0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 97aa489c1b4ceb3372946e589dc1058c788133ec \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 a77a002183576d7255fc6e6f3a55df4eaf7ae0ea5a4065a241e20f30d3708fcd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 283872
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 e53a0b9246ed96fefbd85808330db38cbe88e0b5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 facd624042adb0de1af631751970d2bbbcbb698068421e54551f78282566925a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 287676
</span>
categories devel
license Apache-2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,6 +47,14 @@ compiler.blacklist-append \
</span>
compiler.cxx_standard 2017
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Related to: https://github.com/facebook/folly/issues/2266
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platform darwin {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${os.major} < 20 && ${configure.cxx_stdlib} eq "libc++"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-revert-2a8ffe3a4048f3b71e9c315036a8f46248f14ecd.diff
</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> configure.args-append \
-DBUILD_TESTS=OFF \
-DBUILD_SHARED_LIBS=ON \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/fb303/files/patch-revert-2a8ffe3a4048f3b71e9c315036a8f46248f14ecd.diff b/devel/fb303/files/patch-revert-2a8ffe3a4048f3b71e9c315036a8f46248f14ecd.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..3386d6bcd5f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/fb303/files/patch-revert-2a8ffe3a4048f3b71e9c315036a8f46248f14ecd.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- fb303/ThreadCachedServiceData.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ fb303/ThreadCachedServiceData.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -96,7 +96,7 @@ ThreadCachedServiceData::StatsThreadLocal&
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ThreadCachedServiceData::getStatsThreadLocal() {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static folly::Indestructible<ThreadCachedServiceData::StatsThreadLocal>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ threadLocal{[]() {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- return ThreadCachedServiceData::ThreadLocalStatsMap{fbData.ptr()};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ return new ThreadCachedServiceData::ThreadLocalStatsMap{fbData.ptr()};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ return *threadLocal;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span></pre><pre style='margin:0'>
</pre>