mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
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>
This commit is contained in:
parent
874bffdaf5
commit
06adcfba1b
7 changed files with 629 additions and 44 deletions
|
@ -1,8 +1,11 @@
|
||||||
PORTNAME= arrow
|
PORTNAME= arrow
|
||||||
DISTVERSION= 1.0.1
|
DISTVERSION= 4.0.0
|
||||||
CATEGORIES= databases
|
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}
|
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
|
MAINTAINER= yuri@FreeBSD.org
|
||||||
COMMENT= Columnar in-memory analytics layer for big data
|
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= APACHE20
|
||||||
LICENSE_FILE= ${WRKSRC}/../LICENSE.txt
|
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
|
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
|
USE_LDCONFIG= yes
|
||||||
|
|
||||||
WRKSRC_SUBDIR= cpp
|
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_GROUP_COMPRESSION= BROTLI BZ2 LZ4 SNAPPY ZLIB ZSTD
|
||||||
OPTIONS_DEFAULT= BROTLI BZ2 LZ4 SNAPPY ZLIB 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:
|
COMPRESSION_DESC= Compression support:
|
||||||
|
COMPONENTS_DESC= Build components:
|
||||||
|
|
||||||
BROTLI_CMAKE_BOOL= ARROW_WITH_BROTLI
|
## Compression options
|
||||||
BROTLI_LIB_DEPENDS= libbrotlicommon.so:archivers/brotli
|
|
||||||
|
|
||||||
BZ2_DESC= bz2 compression support
|
BROTLI_CMAKE_BOOL= ARROW_WITH_BROTLI
|
||||||
BZ2_CMAKE_BOOL= ARROW_WITH_BZ2
|
BROTLI_LIB_DEPENDS= libbrotlicommon.so:archivers/brotli
|
||||||
|
|
||||||
LZ4_CMAKE_BOOL= ARROW_WITH_LZ4
|
BZ2_DESC= bz2 compression support
|
||||||
LZ4_LIB_DEPENDS= liblz4.so:archivers/liblz4
|
BZ2_CMAKE_BOOL= ARROW_WITH_BZ2
|
||||||
|
|
||||||
SNAPPY_CMAKE_BOOL= ARROW_WITH_SNAPPY
|
LZ4_CMAKE_BOOL= ARROW_WITH_LZ4
|
||||||
SNAPPY_LIB_DEPENDS= libsnappy.so:archivers/snappy
|
LZ4_LIB_DEPENDS= liblz4.so:archivers/liblz4
|
||||||
|
|
||||||
ZLIB_CMAKE_BOOL= ARROW_WITH_ZLIB
|
SNAPPY_CMAKE_BOOL= ARROW_WITH_SNAPPY
|
||||||
|
SNAPPY_LIB_DEPENDS= libsnappy.so:archivers/snappy
|
||||||
|
|
||||||
ZSTD_DESC= zstd compression support
|
ZLIB_CMAKE_BOOL= ARROW_WITH_ZLIB
|
||||||
ZSTD_CMAKE_BOOL= ARROW_WITH_ZSTD
|
|
||||||
ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd
|
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>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
TIMESTAMP = 1598897397
|
TIMESTAMP = 1619924164
|
||||||
SHA256 (apache-arrow-1.0.1.tar.gz) = 149ca6aa969ac5742f3b30d1f69a6931a533fd1db8b96712e60bf386a26dc75c
|
SHA256 (apache-arrow-4.0.0.tar.gz) = 4a31d0bf702e953bdbcda67af10762a33308281bd247fcbd152ee177419649ae
|
||||||
SIZE (apache-arrow-1.0.1.tar.gz) = 7114767
|
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
|
||||||
|
|
|
@ -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
|
+++ 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(CMakePackageConfigHelpers)
|
||||||
include(CMakeParseArguments)
|
include(CMakeParseArguments)
|
||||||
-include(ExternalProject)
|
-include(ExternalProject)
|
||||||
+#include(ExternalProject) # bundling isn't allowed
|
+#include(ExternalProject) # bundling isn't allowed
|
||||||
include(FindPkgConfig)
|
include(FindPackageHandleStandardArgs)
|
||||||
|
|
||||||
include(GNUInstallDirs)
|
include(GNUInstallDirs)
|
||||||
@@ -857,10 +857,10 @@ if(ARROW_BUILD_EXAMPLES)
|
@@ -910,10 +910,10 @@ if(ARROW_BUILD_EXAMPLES)
|
||||||
add_subdirectory(examples/arrow)
|
add_subdirectory(examples/arrow)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|
45
databases/arrow/files/patch-cmake__modules_Findc-ares.cmake
Normal file
45
databases/arrow/files/patch-cmake__modules_Findc-ares.cmake
Normal file
|
@ -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()
|
||||||
|
+
|
|
@ -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
|
+++ 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")
|
set(ARROW_CPU_FLAG "armv8")
|
||||||
elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "armv7")
|
elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "armv7")
|
||||||
set(ARROW_CPU_FLAG "armv7")
|
set(ARROW_CPU_FLAG "armv7")
|
||||||
|
|
|
@ -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
|
|
@ -1,3 +1,4 @@
|
||||||
|
%%PLASMA%%bin/plasma-store-server
|
||||||
include/arrow/api.h
|
include/arrow/api.h
|
||||||
include/arrow/array.h
|
include/arrow/array.h
|
||||||
include/arrow/array/array_base.h
|
include/arrow/array/array_base.h
|
||||||
|
@ -28,10 +29,71 @@ include/arrow/c/bridge.h
|
||||||
include/arrow/c/helpers.h
|
include/arrow/c/helpers.h
|
||||||
include/arrow/chunked_array.h
|
include/arrow/chunked_array.h
|
||||||
include/arrow/compare.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
|
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/datum.h
|
||||||
include/arrow/device.h
|
include/arrow/device.h
|
||||||
include/arrow/extension_type.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/api.h
|
||||||
include/arrow/io/buffered.h
|
include/arrow/io/buffered.h
|
||||||
include/arrow/io/caching.h
|
include/arrow/io/caching.h
|
||||||
|
@ -46,21 +108,61 @@ include/arrow/io/slow.h
|
||||||
include/arrow/io/test_common.h
|
include/arrow/io/test_common.h
|
||||||
include/arrow/io/transform.h
|
include/arrow/io/transform.h
|
||||||
include/arrow/io/type_fwd.h
|
include/arrow/io/type_fwd.h
|
||||||
include/arrow/ipc/api.h
|
%%IPC%%include/arrow/ipc/api.h
|
||||||
include/arrow/ipc/dictionary.h
|
%%IPC%%include/arrow/ipc/dictionary.h
|
||||||
include/arrow/ipc/feather.h
|
%%IPC%%include/arrow/ipc/feather.h
|
||||||
include/arrow/ipc/json_simple.h
|
%%IPC%%include/arrow/ipc/json_simple.h
|
||||||
include/arrow/ipc/message.h
|
%%IPC%%include/arrow/ipc/message.h
|
||||||
include/arrow/ipc/options.h
|
%%IPC%%include/arrow/ipc/options.h
|
||||||
include/arrow/ipc/reader.h
|
%%IPC%%include/arrow/ipc/reader.h
|
||||||
include/arrow/ipc/test_common.h
|
%%IPC%%include/arrow/ipc/test_common.h
|
||||||
include/arrow/ipc/type_fwd.h
|
%%IPC%%include/arrow/ipc/type_fwd.h
|
||||||
include/arrow/ipc/util.h
|
%%IPC%%include/arrow/ipc/util.h
|
||||||
include/arrow/ipc/writer.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.h
|
||||||
include/arrow/memory_pool_test.h
|
include/arrow/memory_pool_test.h
|
||||||
include/arrow/pch.h
|
include/arrow/pch.h
|
||||||
include/arrow/pretty_print.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/record_batch.h
|
||||||
include/arrow/result.h
|
include/arrow/result.h
|
||||||
include/arrow/scalar.h
|
include/arrow/scalar.h
|
||||||
|
@ -68,16 +170,19 @@ include/arrow/sparse_tensor.h
|
||||||
include/arrow/status.h
|
include/arrow/status.h
|
||||||
include/arrow/stl.h
|
include/arrow/stl.h
|
||||||
include/arrow/stl_allocator.h
|
include/arrow/stl_allocator.h
|
||||||
|
include/arrow/stl_iterator.h
|
||||||
include/arrow/table.h
|
include/arrow/table.h
|
||||||
include/arrow/table_builder.h
|
include/arrow/table_builder.h
|
||||||
include/arrow/tensor.h
|
include/arrow/tensor.h
|
||||||
include/arrow/tensor/converter.h
|
include/arrow/tensor/converter.h
|
||||||
include/arrow/testing/extension_type.h
|
include/arrow/testing/extension_type.h
|
||||||
|
include/arrow/testing/future_util.h
|
||||||
include/arrow/testing/generator.h
|
include/arrow/testing/generator.h
|
||||||
include/arrow/testing/gtest_common.h
|
include/arrow/testing/gtest_common.h
|
||||||
include/arrow/testing/gtest_compat.h
|
include/arrow/testing/gtest_compat.h
|
||||||
include/arrow/testing/gtest_util.h
|
include/arrow/testing/gtest_util.h
|
||||||
include/arrow/testing/json_integration.h
|
include/arrow/testing/json_integration.h
|
||||||
|
include/arrow/testing/macros.h
|
||||||
include/arrow/testing/pch.h
|
include/arrow/testing/pch.h
|
||||||
include/arrow/testing/random.h
|
include/arrow/testing/random.h
|
||||||
include/arrow/testing/util.h
|
include/arrow/testing/util.h
|
||||||
|
@ -85,7 +190,9 @@ include/arrow/testing/visibility.h
|
||||||
include/arrow/type.h
|
include/arrow/type.h
|
||||||
include/arrow/type_fwd.h
|
include/arrow/type_fwd.h
|
||||||
include/arrow/type_traits.h
|
include/arrow/type_traits.h
|
||||||
|
include/arrow/util/algorithm.h
|
||||||
include/arrow/util/align_util.h
|
include/arrow/util/align_util.h
|
||||||
|
include/arrow/util/async_generator.h
|
||||||
include/arrow/util/atomic_shared_ptr.h
|
include/arrow/util/atomic_shared_ptr.h
|
||||||
include/arrow/util/base64.h
|
include/arrow/util/base64.h
|
||||||
include/arrow/util/basic_decimal.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/bitmap_writer.h
|
||||||
include/arrow/util/bitset_stack.h
|
include/arrow/util/bitset_stack.h
|
||||||
include/arrow/util/bpacking.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_avx512_generated.h
|
||||||
include/arrow/util/bpacking_default.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/byte_stream_split.h
|
||||||
|
include/arrow/util/cancel.h
|
||||||
include/arrow/util/checked_cast.h
|
include/arrow/util/checked_cast.h
|
||||||
include/arrow/util/compare.h
|
include/arrow/util/compare.h
|
||||||
include/arrow/util/compiler_util.h
|
include/arrow/util/compiler_util.h
|
||||||
include/arrow/util/compression.h
|
include/arrow/util/compression.h
|
||||||
|
include/arrow/util/concurrent_map.h
|
||||||
include/arrow/util/config.h
|
include/arrow/util/config.h
|
||||||
|
include/arrow/util/converter.h
|
||||||
include/arrow/util/cpu_info.h
|
include/arrow/util/cpu_info.h
|
||||||
include/arrow/util/decimal.h
|
include/arrow/util/decimal.h
|
||||||
include/arrow/util/delimiting.h
|
include/arrow/util/delimiting.h
|
||||||
|
include/arrow/util/dispatch.h
|
||||||
include/arrow/util/double_conversion.h
|
include/arrow/util/double_conversion.h
|
||||||
|
include/arrow/util/endian.h
|
||||||
include/arrow/util/formatting.h
|
include/arrow/util/formatting.h
|
||||||
include/arrow/util/functional.h
|
include/arrow/util/functional.h
|
||||||
include/arrow/util/future.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/logging.h
|
||||||
include/arrow/util/macros.h
|
include/arrow/util/macros.h
|
||||||
include/arrow/util/make_unique.h
|
include/arrow/util/make_unique.h
|
||||||
|
include/arrow/util/map.h
|
||||||
include/arrow/util/memory.h
|
include/arrow/util/memory.h
|
||||||
include/arrow/util/mutex.h
|
include/arrow/util/mutex.h
|
||||||
include/arrow/util/optional.h
|
include/arrow/util/optional.h
|
||||||
include/arrow/util/parallel.h
|
include/arrow/util/parallel.h
|
||||||
include/arrow/util/print.h
|
include/arrow/util/print.h
|
||||||
|
include/arrow/util/queue.h
|
||||||
include/arrow/util/range.h
|
include/arrow/util/range.h
|
||||||
include/arrow/util/rle_encoding.h
|
include/arrow/util/rle_encoding.h
|
||||||
include/arrow/util/simd.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_builder.h
|
||||||
include/arrow/util/string_view.h
|
include/arrow/util/string_view.h
|
||||||
include/arrow/util/task_group.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/thread_pool.h
|
||||||
include/arrow/util/time.h
|
include/arrow/util/time.h
|
||||||
include/arrow/util/trie.h
|
include/arrow/util/trie.h
|
||||||
|
@ -157,6 +280,7 @@ include/arrow/util/vector.h
|
||||||
include/arrow/util/visibility.h
|
include/arrow/util/visibility.h
|
||||||
include/arrow/util/windows_compatibility.h
|
include/arrow/util/windows_compatibility.h
|
||||||
include/arrow/util/windows_fixup.h
|
include/arrow/util/windows_fixup.h
|
||||||
|
include/arrow/vendored/ProducerConsumerQueue.h
|
||||||
include/arrow/vendored/datetime.h
|
include/arrow/vendored/datetime.h
|
||||||
include/arrow/vendored/datetime/date.h
|
include/arrow/vendored/datetime/date.h
|
||||||
include/arrow/vendored/datetime/ios.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/optional.hpp
|
||||||
include/arrow/vendored/string_view.hpp
|
include/arrow/vendored/string_view.hpp
|
||||||
include/arrow/vendored/strptime.h
|
include/arrow/vendored/strptime.h
|
||||||
include/arrow/vendored/variant.hpp
|
|
||||||
include/arrow/vendored/xxhash.h
|
include/arrow/vendored/xxhash.h
|
||||||
include/arrow/visitor.h
|
include/arrow/visitor.h
|
||||||
include/arrow/visitor_inline.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/ArrowConfig.cmake
|
||||||
lib/cmake/arrow/ArrowConfigVersion.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
|
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_BUILD_TYPE%%.cmake
|
||||||
lib/cmake/arrow/ArrowTargets.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
|
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/cmake/arrow/arrow-config.cmake
|
||||||
lib/libarrow.so
|
lib/libarrow.so
|
||||||
lib/libarrow.so.100
|
lib/libarrow.so.400
|
||||||
lib/libarrow.so.100.1.0
|
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
|
libdata/pkgconfig/arrow.pc
|
||||||
|
%%GANDIVA%%libdata/pkgconfig/gandiva.pc
|
||||||
|
%%PARQUET%%libdata/pkgconfig/parquet.pc
|
||||||
|
%%PLASMA%%libdata/pkgconfig/plasma.pc
|
||||||
|
|
Loading…
Add table
Reference in a new issue