<pre style='margin:0'>
Ryan Carsten Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/1d343c76fd7d1027cac92803624a160474169fb5">https://github.com/macports/macports-ports/commit/1d343c76fd7d1027cac92803624a160474169fb5</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 1d343c76fd7 py-pandas: Blacklist clang < 800
</span>1d343c76fd7 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 1d343c76fd7d1027cac92803624a160474169fb5
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Fri Apr 5 21:59:10 2024 -0500
<span style='display:block; white-space:pre;color:#404040;'> py-pandas: Blacklist clang < 800
</span>---
python/py-pandas/Portfile | 14 ++++++++++----
1 file changed, 10 insertions(+), 4 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-pandas/Portfile b/python/py-pandas/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7e18d9984c2..83b7e474738 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-pandas/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-pandas/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,10 +25,6 @@ checksums rmd160 0597e33564e666117eab6957838304ea39cc0fe0 \
</span> sha256 0ab90f87093c13f3e8fa45b48ba9f39181046e8f3317d3aadb2fffbb1b978572 \
size 4395256
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# error: use of undeclared identifier 'signbit'; did you mean 'std::signbit'?
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {clang < 600} *gcc-4.*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> if {${name} ne ${subport}} {
depends_build-append \
port:py${python.version}-cython \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -52,6 +48,11 @@ if {${name} ne ${subport}} {
</span> reinplace {s|oldest-supported-numpy>=2022\.8\.16|numpy|g} ${worksrcpath}/pyproject.toml
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ # error: use of undeclared identifier 'signbit'; did you mean 'std::signbit'?
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ compiler.blacklist-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {clang < 600} *gcc-3.* *gcc-4.*
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> set compat_path [string replace ${python.pkgd} 0 [string length ${python.prefix}]-1 ${prefix}/lib/py${python.version}-cython-compat]
build.env-append PYTHONPATH=${compat_path}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -62,6 +63,11 @@ if {${name} ne ${subport}} {
</span> depends_lib-delete port:py${python.version}-pytzdata
} else {
patchfiles-append patch-pyproject.toml.diff
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # error: static_assert failed "Overflow checking not detected; please try a newer compiler"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ compiler.blacklist-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {clang < 800} *gcc-3.* *gcc-4.*
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> build.env-append CYTHON=${prefix}/bin/cython-${python.branch}
build.env-append PATH=${python.prefix}/bin:$::env(PATH)
}
</pre><pre style='margin:0'>
</pre>