<pre style='margin:0'>
Chris Jones (cjones051073) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c72d22f2ec14bd6cbed9ff591b4f9f01364a0d96">https://github.com/macports/macports-ports/commit/c72d22f2ec14bd6cbed9ff591b4f9f01364a0d96</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 c72d22f2ec1 libtapi: Use system python3 on darwin 20 and newer
</span>c72d22f2ec1 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit c72d22f2ec14bd6cbed9ff591b4f9f01364a0d96
</span>Author: Chris Jones <jonesc@macports.org>
AuthorDate: Fri Nov 12 12:55:34 2021 +0000
<span style='display:block; white-space:pre;color:#404040;'> libtapi: Use system python3 on darwin 20 and newer
</span>---
devel/libtapi/Portfile | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/libtapi/Portfile b/devel/libtapi/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 945b97756fc..1e58eb75d53 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/libtapi/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/libtapi/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -48,10 +48,8 @@ platform darwin {
</span> configure.args-append -DPYTHON_EXECUTABLE=${prefix}/libexec/libcxx-bootstrap/bin/python2.7
depends_skip_archcheck-append python27-bootstrap
} elseif {${os.major} > 19} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # no idea about python on this system yet so use python38
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_build-append port:python38
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append -DPYTHON_EXECUTABLE=${prefix}/bin/python3.8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_skip_archcheck-append python38
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Use system python 3.x
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append -DPYTHON_EXECUTABLE=/usr/bin/python3
</span> } else {
# use the system python, which is known to be fine for darwin 11 to 19
configure.args-append -DPYTHON_EXECUTABLE=/usr/bin/python2.7
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -62,7 +60,8 @@ platform darwin {
</span> configure.args-append -DLIBXML2_LIBRARIES=IGNORE
compiler.cxx_standard 2011
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.pre_args-replace -DCMAKE_BUILD_TYPE=MacPorts -DCMAKE_BUILD_TYPE=Release
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cmake.build_type Release
</span>
# needs support for llvm::Expect, which requires c++17 inline variables (clang 3.9+)
compiler.blacklist-append {clang < 801}
</pre><pre style='margin:0'>
</pre>