aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/arrow/vcpkg.json
diff options
context:
space:
mode:
authorEthan Morgan <ethan@gweithio.com>2026-02-14 16:44:06 +0000
committerEthan Morgan <ethan@gweithio.com>2026-02-14 16:44:06 +0000
commit54409423f767d8b1cf30cb7d0efca6b4ca138823 (patch)
treed915ac7828703ce4b963efdd9728a1777ba18c1e /vcpkg/ports/arrow/vcpkg.json
move to own git serverHEADmaster
Diffstat (limited to 'vcpkg/ports/arrow/vcpkg.json')
-rw-r--r--vcpkg/ports/arrow/vcpkg.json182
1 files changed, 182 insertions, 0 deletions
diff --git a/vcpkg/ports/arrow/vcpkg.json b/vcpkg/ports/arrow/vcpkg.json
new file mode 100644
index 0000000..96a8704
--- /dev/null
+++ b/vcpkg/ports/arrow/vcpkg.json
@@ -0,0 +1,182 @@
+{
+ "name": "arrow",
+ "version": "21.0.0",
+ "port-version": 2,
+ "description": "Cross-language development platform for in-memory analytics",
+ "homepage": "https://arrow.apache.org",
+ "license": "Apache-2.0",
+ "supports": "x64 | arm64",
+ "dependencies": [
+ "boost-filesystem",
+ "boost-multiprecision",
+ "boost-system",
+ "brotli",
+ "bzip2",
+ "gflags",
+ "lz4",
+ "openssl",
+ "re2",
+ "snappy",
+ "thrift",
+ "utf8proc",
+ {
+ "name": "vcpkg-cmake",
+ "host": true
+ },
+ {
+ "name": "vcpkg-cmake-config",
+ "host": true
+ },
+ "xsimd",
+ "zlib",
+ "zstd"
+ ],
+ "default-features": [
+ "csv",
+ "filesystem",
+ "json",
+ "parquet"
+ ],
+ "features": {
+ "acero": {
+ "description": "Acero support",
+ "dependencies": [
+ {
+ "name": "arrow",
+ "default-features": false,
+ "features": [
+ "compute"
+ ]
+ }
+ ]
+ },
+ "compute": {
+ "description": "Build all computational kernel functions"
+ },
+ "csv": {
+ "description": "CSV support"
+ },
+ "cuda": {
+ "description": "cuda support",
+ "dependencies": [
+ "cuda"
+ ]
+ },
+ "dataset": {
+ "description": "Dataset support",
+ "dependencies": [
+ {
+ "name": "arrow",
+ "default-features": false,
+ "features": [
+ "acero",
+ "filesystem"
+ ]
+ }
+ ]
+ },
+ "example": {
+ "description": "Install the minimal example (source code)"
+ },
+ "filesystem": {
+ "description": "Filesystem support"
+ },
+ "flight": {
+ "description": "Arrow Flight RPC support",
+ "dependencies": [
+ "abseil",
+ "c-ares",
+ "grpc",
+ "protobuf"
+ ]
+ },
+ "flightsql": {
+ "description": "FlightSQL support",
+ "dependencies": [
+ {
+ "name": "arrow",
+ "default-features": false,
+ "features": [
+ "flight"
+ ]
+ }
+ ]
+ },
+ "gcs": {
+ "description": "GCS support",
+ "dependencies": [
+ {
+ "name": "arrow",
+ "default-features": false,
+ "features": [
+ "filesystem"
+ ]
+ },
+ {
+ "name": "google-cloud-cpp",
+ "default-features": false,
+ "features": [
+ "storage"
+ ]
+ }
+ ]
+ },
+ "jemalloc": {
+ "description": "jemalloc allocator",
+ "supports": "!windows"
+ },
+ "json": {
+ "description": "JSON support",
+ "dependencies": [
+ "rapidjson"
+ ]
+ },
+ "mimalloc": {
+ "description": "mimalloc allocator",
+ "supports": "!staticcrt"
+ },
+ "orc": {
+ "description": "ORC support",
+ "dependencies": [
+ "orc"
+ ]
+ },
+ "parquet": {
+ "description": "Parquet support",
+ "dependencies": [
+ {
+ "name": "arrow",
+ "default-features": false,
+ "features": [
+ "json"
+ ]
+ },
+ "rapidjson"
+ ]
+ },
+ "s3": {
+ "description": "S3 support",
+ "dependencies": [
+ {
+ "name": "arrow",
+ "default-features": false,
+ "features": [
+ "filesystem"
+ ]
+ },
+ {
+ "name": "aws-sdk-cpp",
+ "default-features": false,
+ "features": [
+ "cognito-identity",
+ "config",
+ "identity-management",
+ "s3",
+ "sts",
+ "transfer"
+ ]
+ }
+ ]
+ }
+ }
+}