From 7a089e32fd873ab450a50129f34582c021ab30cc Mon Sep 17 00:00:00 2001 From: termux-pacman-bot Date: Thu, 9 May 2024 06:10:14 +0000 Subject: [PATCH] bump(main/python-pyarrow): 16.0.0 --- packages/python-pyarrow/build.sh | 4 ++-- packages/python-pyarrow/python-CMakeLists.txt.patch | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/python-pyarrow/build.sh b/packages/python-pyarrow/build.sh index 628c5ffddd..f20caf109d 100644 --- a/packages/python-pyarrow/build.sh +++ b/packages/python-pyarrow/build.sh @@ -3,9 +3,9 @@ TERMUX_PKG_DESCRIPTION="Python bindings for Apache Arrow" TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_MAINTAINER="@termux" # Align the version with `libarrow-cpp` package. -TERMUX_PKG_VERSION="15.0.2" +TERMUX_PKG_VERSION="16.0.0" TERMUX_PKG_SRCURL=https://github.com/apache/arrow/archive/refs/tags/apache-arrow-${TERMUX_PKG_VERSION}.tar.gz -TERMUX_PKG_SHA256=4735b349845bff1fe95ed11abbfed204eb092cabc37523aa13a80cb830fe5b5e +TERMUX_PKG_SHA256=423eb4c1d6dbbcb7ca429d548e94f8a99cd4603bc023de9c0578d1950ce0f21d TERMUX_PKG_AUTO_UPDATE=true TERMUX_PKG_UPDATE_METHOD=repology TERMUX_PKG_DEPENDS="libarrow-cpp (>= ${TERMUX_PKG_VERSION}), libc++, python, python-numpy" diff --git a/packages/python-pyarrow/python-CMakeLists.txt.patch b/packages/python-pyarrow/python-CMakeLists.txt.patch index db35f0a906..6d7788a917 100644 --- a/packages/python-pyarrow/python-CMakeLists.txt.patch +++ b/packages/python-pyarrow/python-CMakeLists.txt.patch @@ -5,10 +5,10 @@ # Python and Numpy libraries find_package(Python3Alt REQUIRED) +include_directories(SYSTEM ${NUMPY_INCLUDE_DIRS} ${PYTHON_INCLUDE_DIRS}) - include(UseCython) + message(STATUS "Found NumPy version: ${Python3_NumPy_VERSION}") + message(STATUS "NumPy include dir: ${NUMPY_INCLUDE_DIRS}") - # PyArrow C++ -@@ -369,7 +370,7 @@ +@@ -371,7 +372,7 @@ target_precompile_headers(arrow_python PUBLIC "$<$:arrow/python/pch.h>") endif()