bump(main/libarrow-cpp): 19.0.1

`python-pyarrow` and `libarrow-cpp` packages versions were required to be aligned and they were built from the same source so they were united into package and its subpackage to reduce maintenance cost.
This commit is contained in:
termux-pacman-bot
2025-03-03 12:45:54 +00:00
parent 5758f3bcd0
commit 57c4e58b62
5 changed files with 35 additions and 46 deletions

View File

@@ -0,0 +1,28 @@
--- a/cpp/cmake_modules/FindPython3Alt.cmake
+++ b/cpp/cmake_modules/FindPython3Alt.cmake
@@ -58,7 +58,7 @@
Development NumPy)
else()
find_package(Python3 ${Python3Alt_FIND_PACKAGE_OPTIONS}
- COMPONENTS Interpreter Development.Module NumPy)
+ COMPONENTS Interpreter Development.Module)
endif()
if(NOT Python3_FOUND)
@@ -70,7 +70,9 @@
set(PYTHON_LIBRARIES ${Python3_LIBRARIES})
set(PYTHON_OTHER_LIBS)
+if(FALSE)
get_target_property(NUMPY_INCLUDE_DIRS Python3::NumPy INTERFACE_INCLUDE_DIRECTORIES)
+endif(FALSE)
# CMake's python3_add_library() doesn't apply the required extension suffix,
# detect it ourselves.
@@ -94,5 +96,6 @@
set_target_properties(${name} PROPERTIES SUFFIX ${_EXT_SUFFIX})
endfunction()
+include(FindPackageHandleStandardArgs)
find_package_handle_standard_args(
Python3Alt REQUIRED_VARS PYTHON_EXECUTABLE PYTHON_INCLUDE_DIRS NUMPY_INCLUDE_DIRS)