mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-11-26 09:49:01 +08:00
8f34b4bccf
* [Arrow] Update to 0.17.1 * Remove arrow:x64-linux=fail from ci.baseline.txt. Add explicit tool dependencies on Flex and Bison for Linux and OSX. * Revert arrow dependency on Flex/Bison, it's Thrift that needs them and its portfile is already fine. * Use vcpkg_fail_port_install(ON_ARCH x86 arm arm64) instead of custom check. Remove thrift:x64-osx=fail from ci.baseline.txt (we know arrow depends on it, and arrow:x64-osx has been shown to work in 3rd party project). * Disable using pkg-config files to locate dependencies in arrow This is incompatible with vcpkg as these files refer to paths in the packages directory rather than the installed directory, so this only works if the packages haven't been cleaned. * Mark thrift:x64-osx as still failing until a proper solution for Bison can be found. * Update ports/arrow/portfile.cmake Co-authored-by: Adam Reeve <adreeve@gmail.com> Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
20 lines
855 B
Plaintext
20 lines
855 B
Plaintext
Source: arrow
|
|
Version: 0.17.1
|
|
Build-Depends: boost-system, boost-filesystem, boost-multiprecision, boost-algorithm, flatbuffers, rapidjson, zlib, lz4, brotli, bzip2, zstd, snappy, gflags, thrift, double-conversion, glog, uriparser, openssl
|
|
Homepage: https://github.com/apache/arrow
|
|
Description: Apache Arrow is a columnar in-memory analytics layer designed to accelerate big data. It houses a set of canonical in-memory representations of flat and hierarchical data along with multiple language-bindings for structure manipulation. It also provides IPC and common algorithm implementations.
|
|
Supports: x64
|
|
Default-Features: csv, json, parquet, filesystem
|
|
|
|
Feature: csv
|
|
Description: CSV file support
|
|
|
|
Feature: json
|
|
Description: JSON file support
|
|
|
|
Feature: parquet
|
|
Description: Parquet file support
|
|
|
|
Feature: filesystem
|
|
Description: Local filesystem support
|