<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/3896cefad642a10dd944aaa7972b39d128c535da">https://github.com/macports/macports-ports/commit/3896cefad642a10dd944aaa7972b39d128c535da</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 3896cefad642a10dd944aaa7972b39d128c535da
</span>Author: Steven Thomas Smith <s.t.smith@ieee.org>
AuthorDate: Mon May 8 17:24:11 2023 -0400

<span style='display:block; white-space:pre;color:#404040;'>    apache-arrow: update to version 12.0.0; drop python 3.7/3.8
</span>---
 devel/apache-arrow/Portfile | 26 +++++++++++++-------------
 1 file changed, 13 insertions(+), 13 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/apache-arrow/Portfile b/devel/apache-arrow/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 44811e5babb..3cad0c44812 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/apache-arrow/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/apache-arrow/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,8 +5,8 @@ PortGroup           cmake 1.1
</span> PortGroup           github 1.0
 PortGroup           boost 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        apache arrow 11.0.0 apache-arrow-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        apache arrow 12.0.0 apache-arrow-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> name                ${github.author}-${github.project}
 
 categories          devel
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,9 +20,9 @@ long_description    Apache Arrow is a development platform for in-memory \
</span>                     analytics. It contains a set of technologies that \
                     enable big data systems to process and move data fast.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  8fc930aaddf3ed33396df0cdf9333b84b0ccc442 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  416b6a16a2c44b219abdadf04773f170da27e9e17086b6576e582a104bb1e74c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    19653769
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  060f7b3ea56d418b089aee4632c363fb03381abb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  34bc4f650a3807c832ebd299cb73c60fae34ec81efba23df2435548a166d5ca8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    19843276
</span> 
 compiler.cxx_standard \
                     2017
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -95,23 +95,28 @@ post-configure {
</span> # used for both apache-arrow and py*-pyarrow
 
 # macOS wheel:
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/apache/arrow/blob/master/ci/scripts/python_wheel_macos_build.sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/apache/arrow/blob/main/ci/scripts/python_wheel_macos_build.sh
</span> configure.args-append \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DARROW_ACERO:BOOL=OFF \
</span>                     -DARROW_BUILD_SHARED:BOOL=ON \
                     -DARROW_BUILD_STATIC:BOOL=OFF \
                     -DARROW_DATASET:BOOL=ON \
                     -DARROW_DEPENDENCY_USE_SHARED:BOOL=ON \
                     -DARROW_FLIGHT:BOOL=ON \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DARROW_GCS:BOOL=ON \
</span>                     -DARROW_HDFS:BOOL=ON \
                     -DARROW_JSON:BOOL=ON \
                     -DARROW_JEMALLOC:BOOL=ON \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DARROW_MIMALLOC:BOOL=ON \
</span>                     -DARROW_ORC:BOOL=ON \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DARROW_PACKAGE_KIND="python-wheel-macos" \
</span>                     -DARROW_PARQUET:BOOL=ON \
                     -DARROW_PLASMA:BOOL=ON \
                     -DARROW_PROTOBUF_USE_SHARED:BOOL=ON \
                     -DARROW_PYTHON:BOOL=OFF \
                     -DARROW_RPATH_ORIGIN:BOOL=OFF \
                     -DARROW_S3:BOOL=OFF \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DARROW_SUBSTRAIT:BOOL=OFF \
</span>                     -DARROW_USE_CCACHE:BOOL=ON \
                     -DARROW_TENSORFLOW:BOOL=ON \
                     -DARROW_UTF8PROC_USE_SHARED:BOOL=ON \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -159,7 +164,7 @@ proc change_arrow_rpath { binname libname_re } {
</span> }
 
 # create Python subports
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set python_versions [list 37 38 39 310]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set python_versions [list 39 310]
</span> foreach v ${python_versions} {
     subport py${v}-py${github.project} {
         set python.version  ${v}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -260,7 +265,7 @@ if {[string match "py*" ${subport}]} {
</span>     }
 
     # macOS wheel:
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # https://github.com/apache/arrow/blob/master/ci/scripts/python_wheel_macos_build.sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://github.com/apache/arrow/blob/main/ci/scripts/python_wheel_macos_build.sh
</span>     configure.args-replace \
                     -DARROW_PYTHON:BOOL=OFF \
                     -DARROW_PYTHON:BOOL=ON
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -271,11 +276,6 @@ if {[string match "py*" ${subport}]} {
</span>                     -DPython3_EXECUTABLE:FILEPATH=${python.bin} \
                     -Dre2_DIR:PATH=${prefix}/lib/cmake/grpc/modules
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    pre-build {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace "s|${prefix}/bin/plasma-store-server|${configure_destdir}${prefix}/bin/plasma-store-server|" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${configure_destdir}${prefix}/lib/cmake/Plasma/PlasmaConfig.cmake
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span>     build.env-append \
                     "PKG_CONFIG_PATH=/usr/lib/pkgconfig:${build.dir}/install/lib/pkgconfig" \
                     PYARROW_BOOST_USE_SHARED=1 \
</pre><pre style='margin:0'>

</pre>