diff options
author | Yuri Victorovich <yuri@FreeBSD.org> | 2021-05-02 09:53:07 +0000 |
---|---|---|
committer | Yuri Victorovich <yuri@FreeBSD.org> | 2021-05-02 09:58:44 +0000 |
commit | 06adcfba1b4da4f41af23e70eb2cc48d04741d3f (patch) | |
tree | 5095b7fe64118a3a2911346b46b96c8cb7b0de53 | |
parent | 874bffdaf5da019e71b010d019adb663d363d0fe (diff) | |
download | ports-06adcfba1b4da4f41af23e70eb2cc48d04741d3f.tar.gz ports-06adcfba1b4da4f41af23e70eb2cc48d04741d3f.zip |
databases/arrow: Update 1.0.1 -> 4.0.0
Also add compression related options and components adding options.
PR: 249947
Original version submitted by: MatÃas Pizarro <matias@pizarro.net>
-rw-r--r-- | databases/arrow/Makefile | 230 | ||||
-rw-r--r-- | databases/arrow/distinfo | 8 | ||||
-rw-r--r-- | databases/arrow/files/patch-CMakeLists.txt | 8 | ||||
-rw-r--r-- | databases/arrow/files/patch-cmake__modules_Findc-ares.cmake | 45 | ||||
-rw-r--r-- | databases/arrow/files/patch-cmake__modules_SetupCxxFlags.cmake | 4 | ||||
-rw-r--r-- | databases/arrow/files/patch-cmake__modules_ThirdpartyToolchain.cmake | 33 | ||||
-rw-r--r-- | databases/arrow/pkg-plist | 359 |
7 files changed, 636 insertions, 51 deletions
diff --git a/databases/arrow/Makefile b/databases/arrow/Makefile index 0a6a6ad6c8f9..732243266ae5 100644 --- a/databases/arrow/Makefile +++ b/databases/arrow/Makefile @@ -1,8 +1,11 @@ PORTNAME= arrow -DISTVERSION= 1.0.1 +DISTVERSION= 4.0.0 CATEGORIES= databases -MASTER_SITES= https://mirrors.advancedhosters.com/apache/${PORTNAME}/${PORTNAME}-${DISTVERSION}/ +MASTER_SITES= https://mirrors.advancedhosters.com/apache/${PORTNAME}/${PORTNAME}-${DISTVERSION}/ \ + https://github.com/apache/orc/archive/rel/:orc DISTNAME= apache-${PORTNAME}-${DISTVERSION} +DISTFILES= apache-${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} release-1.6.6${EXTRACT_SUFX}:orc +EXTRACT_ONLY= apache-${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} MAINTAINER= yuri@FreeBSD.org COMMENT= Columnar in-memory analytics layer for big data @@ -10,39 +13,210 @@ COMMENT= Columnar in-memory analytics layer for big data LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/../LICENSE.txt -BROKEN_riscv64= fails to compile: /nxb-bin/usr/lib/clang/11.0.0/include/mmintrin.h:33:5: use of undeclared identifier '__builtin_ia32_emms' - LIB_DEPENDS= libboost_system.so:devel/boost-libs -USES= cmake compiler:c++11-lang pkgconfig +USES= cmake compiler:c++11-lang localbase pkgconfig python:build USE_LDCONFIG= yes WRKSRC_SUBDIR= cpp -CMAKE_OFF= ARROW_BUILD_STATIC +CMAKE_ARGS= -DARROW_SIMD_LEVEL=NONE -DARROW_RUNTIME_SIMD_LEVEL=NONE +CMAKE_OFF= ARROW_BUILD_STATIC ARROW_WITH_BACKTRACE ARROW_BUILD_TESTS ARROW_BUILD_BENCHMARKS -OPTIONS_GROUP= COMPRESSION +OPTIONS_GROUP= COMPRESSION COMPONENTS # components are listed in cpp/cmake_modules/DefineOptions.cmake OPTIONS_GROUP_COMPRESSION= BROTLI BZ2 LZ4 SNAPPY ZLIB ZSTD -OPTIONS_DEFAULT= BROTLI BZ2 LZ4 SNAPPY ZLIB ZSTD - -COMPRESSION_DESC= Compression support: - -BROTLI_CMAKE_BOOL= ARROW_WITH_BROTLI -BROTLI_LIB_DEPENDS= libbrotlicommon.so:archivers/brotli - -BZ2_DESC= bz2 compression support -BZ2_CMAKE_BOOL= ARROW_WITH_BZ2 - -LZ4_CMAKE_BOOL= ARROW_WITH_LZ4 -LZ4_LIB_DEPENDS= liblz4.so:archivers/liblz4 - -SNAPPY_CMAKE_BOOL= ARROW_WITH_SNAPPY -SNAPPY_LIB_DEPENDS= libsnappy.so:archivers/snappy - -ZLIB_CMAKE_BOOL= ARROW_WITH_ZLIB - -ZSTD_DESC= zstd compression support -ZSTD_CMAKE_BOOL= ARROW_WITH_ZSTD -ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd +OPTIONS_GROUP_COMPONENTS= COMPUTE CSV DATASET FILESYSTEM FLIGHT GANDIVA HDFS HIVESERVER2 IPC JSON MIMALLOC PARQUET ORC PLASMA PYTHON S3 BUILD_UTILITIES TESTING +OPTIONS_SUB= yes + +COMPRESSION_DESC= Compression support: +COMPONENTS_DESC= Build components: + +## Compression options + +BROTLI_CMAKE_BOOL= ARROW_WITH_BROTLI +BROTLI_LIB_DEPENDS= libbrotlicommon.so:archivers/brotli + +BZ2_DESC= bz2 compression support +BZ2_CMAKE_BOOL= ARROW_WITH_BZ2 + +LZ4_CMAKE_BOOL= ARROW_WITH_LZ4 +LZ4_LIB_DEPENDS= liblz4.so:archivers/liblz4 + +SNAPPY_CMAKE_BOOL= ARROW_WITH_SNAPPY +SNAPPY_LIB_DEPENDS= libsnappy.so:archivers/snappy + +ZLIB_CMAKE_BOOL= ARROW_WITH_ZLIB + +ZSTD_DESC= zstd compression support +ZSTD_CMAKE_BOOL= ARROW_WITH_ZSTD +ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd + +## Component options + +COMPUTE_DESC= Arrow Compute Modules +COMPUTE_CMAKE_BOOL= ARROW_COMPUTE +COMPUTE_LIB_DEPENDS= libre2.so:devel/re2 \ + libutf8proc.so:textproc/utf8proc + +CSV_DESC= Arrow CSV Parser Module +CSV_CMAKE_BOOL= ARROW_CSV + +DATASET_DESC= Arrow Dataset Modules +DATASET_CMAKE_BOOL= ARROW_DATASET +DATASET_IMPLIES= COMPUTE FILESYSTEM + +FILESYSTEM_DESC= Arrow Filesystem Layer +FILESYSTEM_CMAKE_BOOL= ARROW_FILESYSTEM + +FLIGHT_DESC= Arrow Flight RPC System +FLIGHT_USES= ssl +FLIGHT_CMAKE_BOOL= ARROW_FLIGHT +FLIGHT_LIB_DEPENDS= libgflags.so:devel/gflags \ + libprotobuf.so:devel/protobuf \ + libabsl_base.so:devel/abseil \ + libcares.so:dns/c-ares \ + libgrpc.so:devel/grpc \ + libre2.so:devel/re2 +FLIGHT_IMPLIES= IPC +FLIGHT_BROKEN= configure breaks: Could not find a package configuration file provided by "re2" + +GANDIVA_DESC= Gandiva libraries +GANDIVA_USES= ssl +GANDIVA_CMAKE_BOOL= ARROW_GANDIVA +GANDIVA_BUILD_DEPENDS= ${LOCALBASE}/bin/clang12:devel/llvm12 # explicitly requires llvm-12 +GANDIVA_LIB_DEPENDS= libgrpc.so:devel/grpc \ + libprotobuf.so:devel/protobuf \ + libre2.so:devel/re2 + +HDFS_DESC= Arrow HDFS bridge +HDFS_CMAKE_BOOL= ARROW_HDFS + +HIVESERVER2_DESC= HiveServer2 client and Arrow adapter +HIVESERVER2_USES= python:build +HIVESERVER2_VARS= BINARY_ALIAS=python=${PYTHON_CMD} +HIVESERVER2_BUILD_DEPENDS= thrift:devel/thrift +HIVESERVER2_CMAKE_BOOL= ARROW_HIVESERVER2 +HIVESERVER2_BROKEN= Pending conflict fix in thrift ports in bug#255538 + +IPC_DESC= Arrow IPC extensions +IPC_CMAKE_BOOL= ARROW_IPC + +JSON_DESC= JSON support +JSON_CMAKE_BOOL= ARROW_JSON +JSON_BUILD_DEPENDS= ${LOCALBASE}/include/rapidjson/rapidjson.h:devel/rapidjson + +MIMALLOC_DESC= Arrow mimalloc-based allocato +MIMALLOC_CMAKE_BOOL= ARROW_MIMALLOC +MIMALLOC_LIB_DEPENDS= libmimalloc.so:devel/mimalloc +MIMALLOC_BROKEN= Pending paths fix in bug#255537 + +PARQUET_DESC= Parquet libraries +PARQUET_CMAKE_BOOL= ARROW_PARQUET PARQUET_REQUIRE_ENCRYPTION +PARQUET_USES= ssl +PARQUET_LIB_DEPENDS= libthrift.so:devel/thrift-cpp +PARQUET_IMPLIES= COMPUTE + +ORC_DESC= Arrow ORC adapter +ORC_CMAKE_BOOL= ARROW_ORC +ORC_LIB_DEPENDS= libprotobuf.so:devel/protobuf +ORC_CONFIGURE_ENV= ARROW_ORC_URL=file://${DISTDIR}/${DIST_SUBDIR}/release-1.6.6${EXTRACT_SUFX} +ORC_IMPLIES= LZ4 SNAPPY ZLIB ZSTD # cpp/CMakeLists.txt +ORC_BROKEN= fatal error: 'orc/OrcFile.hh' file not found: https://issues.apache.org/jira/browse/ARROW-12624 + +PLASMA_DESC= Plasma object store +PLASMA_CMAKE_BOOL= ARROW_PLASMA +PLASMA_LIB_DEPENDS= libgflags.so:devel/gflags + +BUILD_UTILITIES_DESC= build Arrow commandline utilities +BUILD_UTILITIES_CMAKE_BOOL= ARROW_BUILD_UTILITIES + +PYTHON_DESC= build the Arrow CPython extensions +PYTHON_CMAKE_BOOL= ARROW_PYTHON +PYTHON_USES= python:3.9 +PYTHON_BUILD_DEPENDS= ${PY_NUMPY} \ + ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}cython>0:lang/cython@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR} +PYTHON_LIB_DEPENDS= libutf8proc.so:textproc/utf8proc +PYTHON_RUN_DEPENDS= ${PY_NUMPY} +PYTHON_IMPLIES= COMPUTE CSV DATASET FILESYSTEM HDFS JSON +PYTHON_BROKEN= py39-setuptools_scm-4.1.2_1 Unknown flavor 'py39', possible flavors: py38 +PYTHON_VARS= PLIST_SUB=PYTHON_SUFFIX=${PYTHON_SUFFIX} + +S3_DESC= S3 support +S3_CMAKE_BOOL= ARROW_S3 +S3_USES= ssl +S3_LIB_DEPENDS= \ + libaws-c-cal.so:security/aws-c-cal \ + libaws-c-common.so:devel/aws-c-common \ + libaws-c-event-stream.so:devel/aws-c-event-stream \ + libaws-c-io.so:devel/aws-c-io \ + libaws-checksums.so:devel/aws-checksums \ + libaws-cpp-sdk-s3.so:devel/aws-sdk-cpp \ + libs2n.so:security/s2n +S3_IMPLIES= ZLIB + +TESTING_DESC= Arrow testing libraries +TESTING_CMAKE_BOOL= ARROW_TESTING +TESTING_LIB_DEPENDS= libgtest.so:devel/googletest + +.for opt in ${OPTIONS_GROUP_COMPRESSION} ${OPTIONS_GROUP_COMPONENTS} +. if "${${opt}_BROKEN}" == "" +OPTIONS_DEFAULT+= ${opt} +. endif +.endfor + +pre-configure-PYTHON-on: + @${REINPLACE_CMD} -e ' \ + s|arrow_python|arrow_python${PYTHON_SUFFIX}|g; \ + s|arrow-python|arrow-python${PYTHON_SUFFIX}|g \ + ' \ + ${WRKSRC}/../ci/appveyor-cpp-build.bat \ + ${WRKSRC}/../cpp/cmake_modules/FindArrowPython.cmake \ + ${WRKSRC}/../cpp/cmake_modules/FindArrowPythonFlight.cmake \ + ${WRKSRC}/../cpp/src/arrow/python/arrow-python-flight.pc.in \ + ${WRKSRC}/../cpp/src/arrow/python/arrow-python.pc.in \ + ${WRKSRC}/../cpp/src/arrow/python/ArrowPythonConfig.cmake.in \ + ${WRKSRC}/../cpp/src/arrow/python/ArrowPythonFlightConfig.cmake.in \ + ${WRKSRC}/../cpp/src/arrow/python/CMakeLists.txt \ + ${WRKSRC}/../dev/release/rat_exclude_files.txt \ + ${WRKSRC}/../dev/release/verify-apt.sh \ + ${WRKSRC}/../dev/release/verify-yum.sh \ + ${WRKSRC}/../dev/tasks/conda-recipes/arrow-cpp/meta.yaml \ + ${WRKSRC}/../dev/tasks/tasks.yml \ + ${WRKSRC}/../docs/source/developers/python.rst \ + ${WRKSRC}/../python/cmake_modules/FindArrowPython.cmake \ + ${WRKSRC}/../python/cmake_modules/FindArrowPythonFlight.cmake \ + ${WRKSRC}/../python/CMakeLists.txt \ + ${WRKSRC}/../python/pyarrow/__init__.py \ + ${WRKSRC}/../python/pyarrow/plasma.py \ + ${WRKSRC}/../python/setup.py + @${MV} ${WRKSRC}/src/arrow/python/arrow-python.pc.in ${WRKSRC}/src/arrow/python/arrow-python${PYTHON_SUFFIX}.pc.in + @${MV} ${WRKSRC}/src/arrow/python/arrow-python-flight.pc.in ${WRKSRC}/src/arrow/python/arrow-python${PYTHON_SUFFIX}-flight.pc.in + +.include <bsd.port.options.mk> + +.if ${PORT_OPTIONS:MCOMPUTE} || ${PORT_OPTIONS:MFLIGHT} || ${PORT_OPTIONS:MGANDIVA} +PLIST_FILES+= lib/cmake/arrow/Findre2Alt.cmake +.endif + +.if ${PORT_OPTIONS:MPYTHON} == "PYTHON" && ${PORT_OPTIONS:MFLIGHT} == "FLIGHT" + PLIST_SUB+= PYTHONFLIGHT="" +.else + PLIST_SUB+= PYTHONFLIGHT="@comment " +.endif + +.if ${PORT_OPTIONS:MTESTING} && ${PORT_OPTIONS:MFLIGHT} == "FLIGHT" + PLIST_SUB+= TESTINGFLIGHT="" +.else + PLIST_SUB+= TESTINGFLIGHT="@comment " +.endif + +do-test: # tests fail to compile: https://issues.apache.org/jira/browse/ARROW-12625 + @cd ${BUILD_WRKSRC} && \ + ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DARROW_BUILD_TESTS:BOOL=ON ${CMAKE_SOURCE_PATH} && \ + ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \ + ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test .include <bsd.port.mk> diff --git a/databases/arrow/distinfo b/databases/arrow/distinfo index 409064abb70e..457eed3e2fbf 100644 --- a/databases/arrow/distinfo +++ b/databases/arrow/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1598897397 -SHA256 (apache-arrow-1.0.1.tar.gz) = 149ca6aa969ac5742f3b30d1f69a6931a533fd1db8b96712e60bf386a26dc75c -SIZE (apache-arrow-1.0.1.tar.gz) = 7114767 +TIMESTAMP = 1619924164 +SHA256 (apache-arrow-4.0.0.tar.gz) = 4a31d0bf702e953bdbcda67af10762a33308281bd247fcbd152ee177419649ae +SIZE (apache-arrow-4.0.0.tar.gz) = 9042294 +SHA256 (release-1.6.6.tar.gz) = 9a92b3eaad1d8b88a18cee41058feb34eb43d919df363e0b74a0b857724e4ba0 +SIZE (release-1.6.6.tar.gz) = 13939853 diff --git a/databases/arrow/files/patch-CMakeLists.txt b/databases/arrow/files/patch-CMakeLists.txt index 4ad487914028..a5913686ab35 100644 --- a/databases/arrow/files/patch-CMakeLists.txt +++ b/databases/arrow/files/patch-CMakeLists.txt @@ -1,15 +1,15 @@ ---- CMakeLists.txt.orig 2020-07-15 21:43:39 UTC +--- CMakeLists.txt.orig 2021-04-21 16:14:36 UTC +++ CMakeLists.txt -@@ -99,7 +99,7 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CU +@@ -98,7 +98,7 @@ set(ARROW_BINARY_DIR ${PROJECT_BINARY_DIR}) include(CMakePackageConfigHelpers) include(CMakeParseArguments) -include(ExternalProject) +#include(ExternalProject) # bundling isn't allowed - include(FindPkgConfig) + include(FindPackageHandleStandardArgs) include(GNUInstallDirs) -@@ -857,10 +857,10 @@ if(ARROW_BUILD_EXAMPLES) +@@ -910,10 +910,10 @@ if(ARROW_BUILD_EXAMPLES) add_subdirectory(examples/arrow) endif() diff --git a/databases/arrow/files/patch-cmake__modules_Findc-ares.cmake b/databases/arrow/files/patch-cmake__modules_Findc-ares.cmake new file mode 100644 index 000000000000..89438d27f6b2 --- /dev/null +++ b/databases/arrow/files/patch-cmake__modules_Findc-ares.cmake @@ -0,0 +1,45 @@ +--- cmake_modules/Findc-ares.cmake.orig 2020-08-17 17:58:35 UTC ++++ cmake_modules/Findc-ares.cmake +@@ -0,0 +1,42 @@ ++# Licensed to the Apache Software Foundation (ASF) under one ++# or more contributor license agreements. See the NOTICE file ++# distributed with this work for additional information ++# regarding copyright ownership. The ASF licenses this file ++# to you under the Apache License, Version 2.0 (the ++# "License"); you may not use this file except in compliance ++# with the License. You may obtain a copy of the License at ++# ++# http://www.apache.org/licenses/LICENSE-2.0 ++# ++# Unless required by applicable law or agreed to in writing, ++# software distributed under the License is distributed on an ++# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY ++# KIND, either express or implied. See the License for the ++# specific language governing permissions and limitations ++# under the License. ++ ++if(c-ares_ROOT) ++ find_library(CARES_STATIC_LIB ++ NAMES cares ++ PATHS ${c-ares_ROOT} ++ PATH_SUFFIXES ${LIB_PATH_SUFFIXES} ++ NO_DEFAULT_PATH) ++ find_path(CARES_INCLUDE_DIR ++ NAMES ares.h ++ PATHS ${c-ares_ROOT} ++ NO_DEFAULT_PATH ++ PATH_SUFFIXES ${INCLUDE_PATH_SUFFIXES}) ++else() ++ find_library(CARES_STATIC_LIB NAMES cares) ++ find_path(CARES_INCLUDE_DIR NAMES ares.h PATH_SUFFIXES ${INCLUDE_PATH_SUFFIXES}) ++endif() ++ ++find_package_handle_standard_args(c-ares REQUIRED_VARS CARES_STATIC_LIB CARES_INCLUDE_DIR) ++ ++if(c-ares_FOUND) ++ add_library(c-ares::cares STATIC IMPORTED) ++ set_target_properties(c-ares::cares ++ PROPERTIES IMPORTED_LOCATION "${CARES_STATIC_LIB}" ++ INTERFACE_INCLUDE_DIRECTORIES "${CARES_INCLUDE_DIR}") ++endif() ++ diff --git a/databases/arrow/files/patch-cmake__modules_SetupCxxFlags.cmake b/databases/arrow/files/patch-cmake__modules_SetupCxxFlags.cmake index d0fa86a5c7eb..7c5034184e6e 100644 --- a/databases/arrow/files/patch-cmake__modules_SetupCxxFlags.cmake +++ b/databases/arrow/files/patch-cmake__modules_SetupCxxFlags.cmake @@ -1,6 +1,6 @@ ---- cmake_modules/SetupCxxFlags.cmake.orig 2020-07-15 21:43:39 UTC +--- cmake_modules/SetupCxxFlags.cmake.orig 2021-04-21 16:14:36 UTC +++ cmake_modules/SetupCxxFlags.cmake -@@ -27,7 +27,7 @@ if(NOT DEFINED ARROW_CPU_FLAG) +@@ -28,7 +28,7 @@ if(NOT DEFINED ARROW_CPU_FLAG) set(ARROW_CPU_FLAG "armv8") elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "armv7") set(ARROW_CPU_FLAG "armv7") diff --git a/databases/arrow/files/patch-cmake__modules_ThirdpartyToolchain.cmake b/databases/arrow/files/patch-cmake__modules_ThirdpartyToolchain.cmake new file mode 100644 index 000000000000..e2d8e7fbe58e --- /dev/null +++ b/databases/arrow/files/patch-cmake__modules_ThirdpartyToolchain.cmake @@ -0,0 +1,33 @@ +--- cmake_modules/ThirdpartyToolchain.cmake.orig 2021-04-21 16:14:36 UTC ++++ cmake_modules/ThirdpartyToolchain.cmake +@@ -16,6 +16,7 @@ + # under the License. + + include(ProcessorCount) ++include(ExternalProject) + processorcount(NPROC) + + add_custom_target(rapidjson) +@@ -2320,10 +2321,10 @@ macro(build_cares) + file(MAKE_DIRECTORY ${CARES_INCLUDE_DIR}) + + add_dependencies(toolchain cares_ep) +- add_library(c-ares::cares STATIC IMPORTED) +- set_target_properties(c-ares::cares +- PROPERTIES IMPORTED_LOCATION "${CARES_STATIC_LIB}" +- INTERFACE_INCLUDE_DIRECTORIES "${CARES_INCLUDE_DIR}") ++ # add_library(c-ares::cares STATIC IMPORTED) ++ # set_target_properties(c-ares::cares ++ # PROPERTIES IMPORTED_LOCATION "${CARES_STATIC_LIB}" ++ # INTERFACE_INCLUDE_DIRECTORIES "${CARES_INCLUDE_DIR}") + add_dependencies(c-ares::cares cares_ep) + + if(APPLE) +@@ -2904,6 +2905,7 @@ if(ARROW_S3) + set(BUILD_SHARED_LIBS "ON") + endif() + ++ set(BUILD_SHARED_LIBS ON) + # Need to customize the find_package() call, so cannot call resolve_dependency() + if(AWSSDK_SOURCE STREQUAL "AUTO") + find_package(AWSSDK diff --git a/databases/arrow/pkg-plist b/databases/arrow/pkg-plist index 4ee498f2e7ce..dd99aab6bd41 100644 --- a/databases/arrow/pkg-plist +++ b/databases/arrow/pkg-plist @@ -1,3 +1,4 @@ +%%PLASMA%%bin/plasma-store-server include/arrow/api.h include/arrow/array.h include/arrow/array/array_base.h @@ -28,10 +29,71 @@ include/arrow/c/bridge.h include/arrow/c/helpers.h include/arrow/chunked_array.h include/arrow/compare.h +%%COMPUTE%%include/arrow/compute/api.h +%%COMPUTE%%include/arrow/compute/api_aggregate.h +%%COMPUTE%%include/arrow/compute/api_scalar.h +%%COMPUTE%%include/arrow/compute/api_vector.h +%%COMPUTE%%include/arrow/compute/cast.h +%%COMPUTE%%include/arrow/compute/exec.h +%%COMPUTE%%include/arrow/compute/function.h +%%COMPUTE%%include/arrow/compute/kernel.h +%%COMPUTE%%include/arrow/compute/registry.h +%%COMPUTE%%include/arrow/compute/type_fwd.h include/arrow/config.h +%%CSV%%include/arrow/csv/api.h +%%CSV%%include/arrow/csv/chunker.h +%%CSV%%include/arrow/csv/column_builder.h +%%CSV%%include/arrow/csv/column_decoder.h +%%CSV%%include/arrow/csv/converter.h +%%CSV%%include/arrow/csv/options.h +%%CSV%%include/arrow/csv/parser.h +%%CSV%%include/arrow/csv/reader.h +%%CSV%%include/arrow/csv/test_common.h +%%CSV%%include/arrow/csv/type_fwd.h +%%CSV%%include/arrow/csv/writer.h +%%DATASET%%include/arrow/dataset/api.h +%%DATASET%%include/arrow/dataset/dataset.h +%%DATASET%%include/arrow/dataset/discovery.h +%%DATASET%%include/arrow/dataset/expression.h +%%DATASET%%include/arrow/dataset/file_base.h +%%DATASET%%include/arrow/dataset/file_csv.h +%%DATASET%%include/arrow/dataset/file_ipc.h +%%DATASET%%include/arrow/dataset/file_parquet.h +%%DATASET%%include/arrow/dataset/partition.h +%%DATASET%%include/arrow/dataset/pch.h +%%DATASET%%include/arrow/dataset/projector.h +%%DATASET%%include/arrow/dataset/scanner.h +%%DATASET%%include/arrow/dataset/test_util.h +%%DATASET%%include/arrow/dataset/type_fwd.h +%%DATASET%%include/arrow/dataset/visibility.h include/arrow/datum.h include/arrow/device.h include/arrow/extension_type.h +%%FILESYSTEM%%include/arrow/filesystem/api.h +%%FILESYSTEM%%include/arrow/filesystem/filesystem.h +%%FILESYSTEM%%include/arrow/filesystem/hdfs.h +%%FILESYSTEM%%include/arrow/filesystem/localfs.h +%%FILESYSTEM%%include/arrow/filesystem/mockfs.h +%%FILESYSTEM%%include/arrow/filesystem/path_util.h +%%FILESYSTEM%%include/arrow/filesystem/s3_test_util.h +%%FILESYSTEM%%include/arrow/filesystem/s3fs.h +%%FILESYSTEM%%include/arrow/filesystem/test_util.h +%%FILESYSTEM%%include/arrow/filesystem/type_fwd.h +%%FLIGHT%%include/arrow/flight/api.h +%%FLIGHT%%include/arrow/flight/client.h +%%FLIGHT%%include/arrow/flight/client_auth.h +%%FLIGHT%%include/arrow/flight/client_middleware.h +%%FLIGHT%%include/arrow/flight/customize_protobuf.h +%%FLIGHT%%include/arrow/flight/middleware.h +%%FLIGHT%%include/arrow/flight/pch.h +%%FLIGHT%%include/arrow/flight/platform.h +%%FLIGHT%%include/arrow/flight/server.h +%%FLIGHT%%include/arrow/flight/server_auth.h +%%FLIGHT%%include/arrow/flight/server_middleware.h +%%FLIGHT%%include/arrow/flight/test_integration.h +%%FLIGHT%%include/arrow/flight/test_util.h +%%FLIGHT%%include/arrow/flight/types.h +%%FLIGHT%%include/arrow/flight/visibility.h include/arrow/io/api.h include/arrow/io/buffered.h include/arrow/io/caching.h @@ -46,21 +108,61 @@ include/arrow/io/slow.h include/arrow/io/test_common.h include/arrow/io/transform.h include/arrow/io/type_fwd.h -include/arrow/ipc/api.h -include/arrow/ipc/dictionary.h -include/arrow/ipc/feather.h -include/arrow/ipc/json_simple.h -include/arrow/ipc/message.h -include/arrow/ipc/options.h -include/arrow/ipc/reader.h -include/arrow/ipc/test_common.h -include/arrow/ipc/type_fwd.h -include/arrow/ipc/util.h -include/arrow/ipc/writer.h +%%IPC%%include/arrow/ipc/api.h +%%IPC%%include/arrow/ipc/dictionary.h +%%IPC%%include/arrow/ipc/feather.h +%%IPC%%include/arrow/ipc/json_simple.h +%%IPC%%include/arrow/ipc/message.h +%%IPC%%include/arrow/ipc/options.h +%%IPC%%include/arrow/ipc/reader.h +%%IPC%%include/arrow/ipc/test_common.h +%%IPC%%include/arrow/ipc/type_fwd.h +%%IPC%%include/arrow/ipc/util.h +%%IPC%%include/arrow/ipc/writer.h +%%JSON%%include/arrow/json/api.h +%%JSON%%include/arrow/json/chunked_builder.h +%%JSON%%include/arrow/json/chunker.h +%%JSON%%include/arrow/json/converter.h +%%JSON%%include/arrow/json/object_parser.h +%%JSON%%include/arrow/json/object_writer.h +%%JSON%%include/arrow/json/options.h +%%JSON%%include/arrow/json/parser.h +%%JSON%%include/arrow/json/rapidjson_defs.h +%%JSON%%include/arrow/json/reader.h +%%JSON%%include/arrow/json/test_common.h +%%JSON%%include/arrow/json/type_fwd.h include/arrow/memory_pool.h include/arrow/memory_pool_test.h include/arrow/pch.h include/arrow/pretty_print.h +%%PYTHON%%include/arrow/python/api.h +%%PYTHON%%include/arrow/python/arrow_to_pandas.h +%%PYTHON%%include/arrow/python/benchmark.h +%%PYTHON%%include/arrow/python/common.h +%%PYTHON%%include/arrow/python/datetime.h +%%PYTHON%%include/arrow/python/decimal.h +%%PYTHON%%include/arrow/python/deserialize.h +%%PYTHON%%include/arrow/python/extension_type.h +%%PYTHON%%include/arrow/python/filesystem.h +%%PYTHON%%include/arrow/python/flight.h +%%PYTHON%%include/arrow/python/helpers.h +%%PYTHON%%include/arrow/python/inference.h +%%PYTHON%%include/arrow/python/init.h +%%PYTHON%%include/arrow/python/io.h +%%PYTHON%%include/arrow/python/ipc.h +%%PYTHON%%include/arrow/python/iterators.h +%%PYTHON%%include/arrow/python/numpy_convert.h +%%PYTHON%%include/arrow/python/numpy_interop.h +%%PYTHON%%include/arrow/python/numpy_to_arrow.h +%%PYTHON%%include/arrow/python/pch.h +%%PYTHON%%include/arrow/python/platform.h +%%PYTHON%%include/arrow/python/pyarrow.h +%%PYTHON%%include/arrow/python/pyarrow_api.h +%%PYTHON%%include/arrow/python/pyarrow_lib.h +%%PYTHON%%include/arrow/python/python_to_arrow.h +%%PYTHON%%include/arrow/python/serialize.h +%%PYTHON%%include/arrow/python/type_traits.h +%%PYTHON%%include/arrow/python/visibility.h include/arrow/record_batch.h include/arrow/result.h include/arrow/scalar.h @@ -68,16 +170,19 @@ include/arrow/sparse_tensor.h include/arrow/status.h include/arrow/stl.h include/arrow/stl_allocator.h +include/arrow/stl_iterator.h include/arrow/table.h include/arrow/table_builder.h include/arrow/tensor.h include/arrow/tensor/converter.h include/arrow/testing/extension_type.h +include/arrow/testing/future_util.h include/arrow/testing/generator.h include/arrow/testing/gtest_common.h include/arrow/testing/gtest_compat.h include/arrow/testing/gtest_util.h include/arrow/testing/json_integration.h +include/arrow/testing/macros.h include/arrow/testing/pch.h include/arrow/testing/random.h include/arrow/testing/util.h @@ -85,7 +190,9 @@ include/arrow/testing/visibility.h include/arrow/type.h include/arrow/type_fwd.h include/arrow/type_traits.h +include/arrow/util/algorithm.h include/arrow/util/align_util.h +include/arrow/util/async_generator.h include/arrow/util/atomic_shared_ptr.h include/arrow/util/base64.h include/arrow/util/basic_decimal.h @@ -103,18 +210,30 @@ include/arrow/util/bitmap_visit.h include/arrow/util/bitmap_writer.h include/arrow/util/bitset_stack.h include/arrow/util/bpacking.h +include/arrow/util/bpacking_avx2.h +include/arrow/util/bpacking_avx2_generated.h +include/arrow/util/bpacking_avx512.h include/arrow/util/bpacking_avx512_generated.h include/arrow/util/bpacking_default.h +include/arrow/util/bpacking_neon.h +include/arrow/util/bpacking_simd128_generated.h +include/arrow/util/bpacking_simd256_generated.h +include/arrow/util/bpacking_simd512_generated.h include/arrow/util/byte_stream_split.h +include/arrow/util/cancel.h include/arrow/util/checked_cast.h include/arrow/util/compare.h include/arrow/util/compiler_util.h include/arrow/util/compression.h +include/arrow/util/concurrent_map.h include/arrow/util/config.h +include/arrow/util/converter.h include/arrow/util/cpu_info.h include/arrow/util/decimal.h include/arrow/util/delimiting.h +include/arrow/util/dispatch.h include/arrow/util/double_conversion.h +include/arrow/util/endian.h include/arrow/util/formatting.h include/arrow/util/functional.h include/arrow/util/future.h @@ -128,11 +247,13 @@ include/arrow/util/key_value_metadata.h include/arrow/util/logging.h include/arrow/util/macros.h include/arrow/util/make_unique.h +include/arrow/util/map.h include/arrow/util/memory.h include/arrow/util/mutex.h include/arrow/util/optional.h include/arrow/util/parallel.h include/arrow/util/print.h +include/arrow/util/queue.h include/arrow/util/range.h include/arrow/util/rle_encoding.h include/arrow/util/simd.h @@ -143,6 +264,8 @@ include/arrow/util/string.h include/arrow/util/string_builder.h include/arrow/util/string_view.h include/arrow/util/task_group.h +include/arrow/util/tdigest.h +include/arrow/util/test_common.h include/arrow/util/thread_pool.h include/arrow/util/time.h include/arrow/util/trie.h @@ -157,6 +280,7 @@ include/arrow/util/vector.h include/arrow/util/visibility.h include/arrow/util/windows_compatibility.h include/arrow/util/windows_fixup.h +include/arrow/vendored/ProducerConsumerQueue.h include/arrow/vendored/datetime.h include/arrow/vendored/datetime/date.h include/arrow/vendored/datetime/ios.h @@ -176,18 +300,225 @@ include/arrow/vendored/double-conversion/utils.h include/arrow/vendored/optional.hpp include/arrow/vendored/string_view.hpp include/arrow/vendored/strptime.h -include/arrow/vendored/variant.hpp include/arrow/vendored/xxhash.h include/arrow/visitor.h include/arrow/visitor_inline.h +%%GANDIVA%%include/gandiva/annotator.h +%%GANDIVA%%include/gandiva/arrow.h +%%GANDIVA%%include/gandiva/basic_decimal_scalar.h +%%GANDIVA%%include/gandiva/bitmap_accumulator.h +%%GANDIVA%%include/gandiva/cache.h +%%GANDIVA%%include/gandiva/compiled_expr.h +%%GANDIVA%%include/gandiva/condition.h +%%GANDIVA%%include/gandiva/configuration.h +%%GANDIVA%%include/gandiva/date_utils.h +%%GANDIVA%%include/gandiva/decimal_ir.h +%%GANDIVA%%include/gandiva/decimal_scalar.h +%%GANDIVA%%include/gandiva/decimal_type_util.h +%%GANDIVA%%include/gandiva/decimal_xlarge.h +%%GANDIVA%%include/gandiva/dex.h +%%GANDIVA%%include/gandiva/dex_visitor.h +%%GANDIVA%%include/gandiva/engine.h +%%GANDIVA%%include/gandiva/eval_batch.h +%%GANDIVA%%include/gandiva/execution_context.h +%%GANDIVA%%include/gandiva/exported_funcs.h +%%GANDIVA%%include/gandiva/exported_funcs_registry.h +%%GANDIVA%%include/gandiva/expr_decomposer.h +%%GANDIVA%%include/gandiva/expr_validator.h +%%GANDIVA%%include/gandiva/expression.h +%%GANDIVA%%include/gandiva/expression_registry.h +%%GANDIVA%%include/gandiva/field_descriptor.h +%%GANDIVA%%include/gandiva/filter.h +%%GANDIVA%%include/gandiva/formatting_utils.h +%%GANDIVA%%include/gandiva/func_descriptor.h +%%GANDIVA%%include/gandiva/function_holder.h +%%GANDIVA%%include/gandiva/function_holder_registry.h +%%GANDIVA%%include/gandiva/function_ir_builder.h +%%GANDIVA%%include/gandiva/function_registry.h +%%GANDIVA%%include/gandiva/function_registry_arithmetic.h +%%GANDIVA%%include/gandiva/function_registry_common.h +%%GANDIVA%%include/gandiva/function_registry_datetime.h +%%GANDIVA%%include/gandiva/function_registry_hash.h +%%GANDIVA%%include/gandiva/function_registry_math_ops.h +%%GANDIVA%%include/gandiva/function_registry_string.h +%%GANDIVA%%include/gandiva/function_registry_timestamp_arithmetic.h +%%GANDIVA%%include/gandiva/function_signature.h +%%GANDIVA%%include/gandiva/gandiva_aliases.h +%%GANDIVA%%include/gandiva/gdv_function_stubs.h +%%GANDIVA%%include/gandiva/hash_utils.h +%%GANDIVA%%include/gandiva/in_holder.h +%%GANDIVA%%include/gandiva/like_holder.h +%%GANDIVA%%include/gandiva/literal_holder.h +%%GANDIVA%%include/gandiva/llvm_generator.h +%%GANDIVA%%include/gandiva/llvm_includes.h +%%GANDIVA%%include/gandiva/llvm_types.h +%%GANDIVA%%include/gandiva/local_bitmaps_holder.h +%%GANDIVA%%include/gandiva/lru_cache.h +%%GANDIVA%%include/gandiva/lvalue.h +%%GANDIVA%%include/gandiva/native_function.h +%%GANDIVA%%include/gandiva/node.h +%%GANDIVA%%include/gandiva/node_visitor.h +%%GANDIVA%%include/gandiva/pch.h +%%GANDIVA%%include/gandiva/projector.h +%%GANDIVA%%include/gandiva/random_generator_holder.h +%%GANDIVA%%include/gandiva/regex_util.h +%%GANDIVA%%include/gandiva/selection_vector.h +%%GANDIVA%%include/gandiva/selection_vector_impl.h +%%GANDIVA%%include/gandiva/simple_arena.h +%%GANDIVA%%include/gandiva/to_date_holder.h +%%GANDIVA%%include/gandiva/tree_expr_builder.h +%%GANDIVA%%include/gandiva/value_validity_pair.h +%%GANDIVA%%include/gandiva/visibility.h +%%PARQUET%%include/parquet/api/io.h +%%PARQUET%%include/parquet/api/reader.h +%%PARQUET%%include/parquet/api/schema.h +%%PARQUET%%include/parquet/api/writer.h +%%PARQUET%%include/parquet/arrow/reader.h +%%PARQUET%%include/parquet/arrow/schema.h +%%PARQUET%%include/parquet/arrow/test_util.h +%%PARQUET%%include/parquet/arrow/writer.h +%%PARQUET%%include/parquet/bloom_filter.h +%%PARQUET%%include/parquet/column_page.h +%%PARQUET%%include/parquet/column_reader.h +%%PARQUET%%include/parquet/column_scanner.h +%%PARQUET%%include/parquet/column_writer.h +%%PARQUET%%include/parquet/encoding.h +%%PARQUET%%include/parquet/encryption/crypto_factory.h +%%PARQUET%%include/parquet/encryption/encryption.h +%%PARQUET%%include/parquet/encryption/file_key_material_store.h +%%PARQUET%%include/parquet/encryption/file_key_unwrapper.h +%%PARQUET%%include/parquet/encryption/file_key_wrapper.h +%%PARQUET%%include/parquet/encryption/key_encryption_key.h +%%PARQUET%%include/parquet/encryption/key_material.h +%%PARQUET%%include/parquet/encryption/key_metadata.h +%%PARQUET%%include/parquet/encryption/key_toolkit.h +%%PARQUET%%include/parquet/encryption/kms_client.h +%%PARQUET%%include/parquet/encryption/kms_client_factory.h +%%PARQUET%%include/parquet/encryption/local_wrap_kms_client.h +%%PARQUET%%include/parquet/encryption/test_encryption_util.h +%%PARQUET%%include/parquet/encryption/test_in_memory_kms.h +%%PARQUET%%include/parquet/encryption/two_level_cache_with_expiration.h +%%PARQUET%%include/parquet/exception.h +%%PARQUET%%include/parquet/file_reader.h +%%PARQUET%%include/parquet/file_writer.h +%%PARQUET%%include/parquet/hasher.h +%%PARQUET%%include/parquet/level_comparison.h +%%PARQUET%%include/parquet/level_comparison_inc.h +%%PARQUET%%include/parquet/level_conversion.h +%%PARQUET%%include/parquet/level_conversion_inc.h +%%PARQUET%%include/parquet/metadata.h +%%PARQUET%%include/parquet/murmur3.h +%%PARQUET%%include/parquet/parquet_version.h +%%PARQUET%%include/parquet/pch.h +%%PARQUET%%include/parquet/platform.h +%%PARQUET%%include/parquet/printer.h +%%PARQUET%%include/parquet/properties.h +%%PARQUET%%include/parquet/schema.h +%%PARQUET%%include/parquet/statistics.h +%%PARQUET%%include/parquet/stream_reader.h +%%PARQUET%%include/parquet/stream_writer.h +%%PARQUET%%include/parquet/test_util.h +%%PARQUET%%include/parquet/type_fwd.h +%%PARQUET%%include/parquet/types.h +%%PARQUET%%include/parquet/windows_compatibility.h +%%PLASMA%%include/plasma/client.h +%%PLASMA%%include/plasma/common.h +%%PLASMA%%include/plasma/compat.h +%%PLASMA%%include/plasma/events.h +%%PLASMA%%include/plasma/test_util.h lib/cmake/arrow/ArrowConfig.cmake lib/cmake/arrow/ArrowConfigVersion.cmake +%%DATASET%%lib/cmake/arrow/ArrowDatasetConfig.cmake +%%DATASET%%lib/cmake/arrow/ArrowDatasetConfigVersion.cmake +%%DATASET%%lib/cmake/arrow/ArrowDatasetTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%DATASET%%lib/cmake/arrow/ArrowDatasetTargets.cmake +%%FLIGHT%%lib/cmake/arrow/ArrowFlightConfig.cmake +%%FLIGHT%%lib/cmake/arrow/ArrowFlightConfigVersion.cmake +%%FLIGHT%%lib/cmake/arrow/ArrowFlightTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%FLIGHT%%lib/cmake/arrow/ArrowFlightTargets.cmake +%%TESTINGFLIGHT%%lib/cmake/arrow/ArrowFlightTestingConfig.cmake +%%TESTINGFLIGHT%%lib/cmake/arrow/ArrowFlightTestingConfigVersion.cmake +%%TESTINGFLIGHT%%lib/cmake/arrow/ArrowFlightTestingTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%TESTINGFLIGHT%%lib/cmake/arrow/ArrowFlightTestingTargets.cmake lib/cmake/arrow/ArrowOptions.cmake +%%PYTHON%%lib/cmake/arrow/ArrowPythonConfig.cmake +%%PYTHON%%lib/cmake/arrow/ArrowPythonConfigVersion.cmake +%%PYTHONFLIGHT%%lib/cmake/arrow/ArrowPythonFlightConfig.cmake +%%PYTHONFLIGHT%%lib/cmake/arrow/ArrowPythonFlightConfigVersion.cmake +%%PYTHONFLIGHT%%lib/cmake/arrow/ArrowPythonFlightTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%PYTHONFLIGHT%%lib/cmake/arrow/ArrowPythonFlightTargets.cmake +%%PYTHON%%lib/cmake/arrow/ArrowPythonTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%PYTHON%%lib/cmake/arrow/ArrowPythonTargets.cmake lib/cmake/arrow/ArrowTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/arrow/ArrowTargets.cmake +%%TESTING%%lib/cmake/arrow/ArrowTestingConfig.cmake +%%TESTING%%lib/cmake/arrow/ArrowTestingConfigVersion.cmake +%%TESTING%%lib/cmake/arrow/ArrowTestingTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%TESTING%%lib/cmake/arrow/ArrowTestingTargets.cmake lib/cmake/arrow/FindArrow.cmake +%%DATASET%%lib/cmake/arrow/FindArrowDataset.cmake +%%FLIGHT%%lib/cmake/arrow/FindArrowFlight.cmake +%%PYTHON%%lib/cmake/arrow/FindArrowPython.cmake +%%PLASMA%%lib/cmake/arrow/FindPlasma.cmake +%%PYTHONFLIGHT%%lib/cmake/arrow/FindArrowPythonFlight.cmake +%%TESTING%%lib/cmake/arrow/FindArrowTesting.cmake +%%BROTLI%%lib/cmake/arrow/FindBrotli.cmake +%%GANDIVA%%lib/cmake/arrow/FindGandiva.cmake +%%LZ4%%lib/cmake/arrow/FindLz4.cmake +%%PARQUET%%lib/cmake/arrow/FindParquet.cmake +%%SNAPPY%%lib/cmake/arrow/FindSnappy.cmake +%%PYTHON%%lib/cmake/arrow/Findutf8proc.cmake +%%ZSTD%%lib/cmake/arrow/Findzstd.cmake +%%GANDIVA%%lib/cmake/arrow/GandivaConfig.cmake +%%GANDIVA%%lib/cmake/arrow/GandivaConfigVersion.cmake +%%GANDIVA%%lib/cmake/arrow/GandivaTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%GANDIVA%%lib/cmake/arrow/GandivaTargets.cmake +%%PARQUET%%lib/cmake/arrow/ParquetConfig.cmake +%%PARQUET%%lib/cmake/arrow/ParquetConfigVersion.cmake +%%PARQUET%%lib/cmake/arrow/ParquetTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%PARQUET%%lib/cmake/arrow/ParquetTargets.cmake +%%PLASMA%%lib/cmake/arrow/PlasmaConfig.cmake +%%PLASMA%%lib/cmake/arrow/PlasmaConfigVersion.cmake +%%PLASMA%%lib/cmake/arrow/PlasmaTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%PLASMA%%lib/cmake/arrow/PlasmaTargets.cmake lib/cmake/arrow/arrow-config.cmake lib/libarrow.so -lib/libarrow.so.100 -lib/libarrow.so.100.1.0 +lib/libarrow.so.400 +lib/libarrow.so.400.0.0 +%%DATASET%%lib/libarrow_dataset.so +%%DATASET%%lib/libarrow_dataset.so.400 +%%DATASET%%lib/libarrow_dataset.so.400.0.0 +%%FLIGHT%%lib/libarrow_flight.so +%%FLIGHT%%lib/libarrow_flight.so.400 +%%FLIGHT%%lib/libarrow_flight.so.400.0.0 +%%PYTHON%%lib/libarrow_python%%PYTHON_SUFFIX%%.so +%%PYTHON%%lib/libarrow_python%%PYTHON_SUFFIX%%.so.400 +%%PYTHON%%lib/libarrow_python%%PYTHON_SUFFIX%%.so.400.0.0 +%%PYTHONFLIGHT%%lib/libarrow_python%%PYTHON_SUFFIX%%_flight.so +%%PYTHONFLIGHT%%lib/libarrow_python%%PYTHON_SUFFIX%%_flight.so.400 +%%PYTHONFLIGHT%%lib/libarrow_python%%PYTHON_SUFFIX%%_flight.so.400.0.0 +%%TESTING%%lib/libarrow_testing.so +%%TESTING%%lib/libarrow_testing.so.400 +%%TESTING%%lib/libarrow_testing.so.400.0.0 +%%GANDIVA%%lib/libgandiva.so +%%GANDIVA%%lib/libgandiva.so.400 +%%GANDIVA%%lib/libgandiva.so.400.0.0 +%%PARQUET%%lib/libparquet.so +%%PARQUET%%lib/libparquet.so.400 +%%PARQUET%%lib/libparquet.so.400.0.0 +%%PLASMA%%lib/libplasma.so +%%PLASMA%%lib/libplasma.so.400 +%%PLASMA%%lib/libplasma.so.400.0.0 +%%COMPUTE%%libdata/pkgconfig/arrow-compute.pc +%%CSV%%libdata/pkgconfig/arrow-csv.pc +%%DATASET%%libdata/pkgconfig/arrow-dataset.pc +%%FILESYSTEM%%libdata/pkgconfig/arrow-filesystem.pc +%%FLIGHT%%libdata/pkgconfig/arrow-flight.pc +%%JSON%%libdata/pkgconfig/arrow-json.pc +%%PYTHONFLIGHT%%libdata/pkgconfig/arrow-python%%PYTHON_SUFFIX%%-flight.pc +%%PYTHON%%libdata/pkgconfig/arrow-python%%PYTHON_SUFFIX%%.pc +%%TESTING%%libdata/pkgconfig/arrow-testing.pc libdata/pkgconfig/arrow.pc +%%GANDIVA%%libdata/pkgconfig/gandiva.pc +%%PARQUET%%libdata/pkgconfig/parquet.pc +%%PLASMA%%libdata/pkgconfig/plasma.pc |