blob: 78f435a0fc9e3defd7801759cff83691eb850990 [file] [log] [blame]
Source: apache-arrow
Section: devel
Priority: optional
Maintainer: Apache Arrow Developers <dev@arrow.apache.org>
Build-Depends:
cmake,
debhelper (>= 12),
gi-docgen,
git,
gobject-introspection,
libboost-filesystem-dev,
libboost-system-dev,
libbrotli-dev,
libbz2-dev,
libc-ares-dev,
libcurl4-openssl-dev,
libgirepository1.0-dev,
libgoogle-glog-dev,
libgrpc++-dev,
libgtest-dev,
liblz4-dev,
libprotobuf-dev,
libprotoc-dev,
libre2-dev,
libsnappy-dev,
libssl-dev,
libthrift-dev,
libutf8proc-dev,
libxxhash-dev,
libzstd-dev,
meson,
ninja-build,
nlohmann-json-dev | nlohmann-json3-dev,
nvidia-cuda-toolkit [!arm64],
pkg-config,
protobuf-compiler,
protobuf-compiler-grpc,
tzdata,
valac,
zlib1g-dev
Build-Depends-Indep: libglib2.0-doc
Standards-Version: 3.9.8
Homepage: https://arrow.apache.org/
Package: libarrow2400
Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends}
Description: Apache Arrow is a data processing library for analysis
.
This package provides C++ library files.
Package: arrow-tools
Section: utils
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow2400 (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides tools.
Package: libarrow-compute2400
Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow2400 (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides C++ library files for Compute support.
Package: libarrow-cuda2400
Section: libs
Architecture: @CUDA_ARCHITECTURE@
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow2400 (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides C++ library files for CUDA support.
Package: libarrow-acero2400
Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow-compute2400 (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides C++ library files for Acero module.
Package: libarrow-dataset2400
Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow-acero2400 (= ${binary:Version}),
libparquet2400 (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides C++ library files for Dataset module.
Package: libarrow-flight2400
Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow2400 (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides C++ library files for Flight RPC system.
Package: libarrow-flight-sql2400
Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow-flight2400 (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides C++ library files for Flight SQL system.
Package: libarrow-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
${misc:Depends},
libabsl-dev,
libarrow2400 (= ${binary:Version}),
libbrotli-dev,
libbz2-dev,
libc-ares-dev,
libcurl4-openssl-dev,
liblz4-dev,
libprotobuf-dev,
libprotoc-dev,
libre2-dev,
libsnappy-dev,
libssl-dev,
libutf8proc-dev,
libxxhash-dev,
libzstd-dev,
nlohmann-json-dev | nlohmann-json3-dev,
protobuf-compiler-grpc,
zlib1g-dev
Description: Apache Arrow is a data processing library for analysis
.
This package provides C++ header files.
Package: libarrow-compute-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
${misc:Depends},
libarrow-compute2400 (= ${binary:Version}),
libarrow-dev (= ${binary:Version})
Replaces: libarrow-dev (<< 21.0.0-1)
Breaks: libarrow-dev (<< 21.0.0-1)
Description: Apache Arrow is a data processing library for analysis
.
This package provides C++ header files for compute module.
Package: libarrow-cuda-dev
Section: libdevel
Architecture: @CUDA_ARCHITECTURE@
Multi-Arch: same
Depends:
${misc:Depends},
libarrow-cuda2400 (= ${binary:Version}),
libarrow-dev (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides C++ header files for CUDA support.
Package: libarrow-acero-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
${misc:Depends},
libarrow-acero2400 (= ${binary:Version}),
libarrow-compute-dev (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides C++ header files for Acero module.
Package: libarrow-dataset-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
${misc:Depends},
libarrow-acero-dev (= ${binary:Version}),
libarrow-dataset2400 (= ${binary:Version}),
libparquet-dev (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides C++ header files for dataset module.
Package: libarrow-flight-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
${misc:Depends},
libarrow-dev (= ${binary:Version}),
libarrow-flight2400 (= ${binary:Version}),
libc-ares-dev,
libgrpc++-dev
Description: Apache Arrow is a data processing library for analysis
.
This package provides C++ header files for Flight RPC system.
Package: libarrow-flight-sql-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
${misc:Depends},
libarrow-flight-dev (= ${binary:Version}),
libarrow-flight-sql2400 (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides C++ header files for Flight SQL system.
Package: libgandiva2400
Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow2400 (= ${binary:Version})
Description: Gandiva is a toolset for compiling and evaluating expressions
on Arrow Data.
.
This package provides C++ library files.
Package: libgandiva-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
${misc:Depends},
libarrow-dev (= ${binary:Version}),
libgandiva2400 (= ${binary:Version})
Description: Gandiva is a toolset for compiling and evaluating expressions
on Arrow Data.
.
This package provides C++ header files.
Package: libparquet2400
Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow2400 (= ${binary:Version})
Description: Apache Parquet is a columnar storage format
.
This package provides C++ library files to process Apache Parquet format.
Package: parquet-tools
Section: utils
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libparquet2400 (= ${binary:Version})
Description: Apache Parquet is a columnar storage format
.
This package provides tools.
Package: libparquet-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
${misc:Depends},
libarrow-dev (= ${binary:Version}),
libparquet2400 (= ${binary:Version}),
libthrift-dev
Description: Apache Parquet is a columnar storage format
.
This package provides C++ header files.
Package: libarrow-glib2400
Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow-acero2400 (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides GLib based library files.
Package: gir1.2-arrow-24.0
Section: introspection
Architecture: any
Multi-Arch: same
Depends:
${gir:Depends},
${misc:Depends},
libarrow-glib2400 (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides GObject Introspection typelib files.
Package: libarrow-glib-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
${misc:Depends},
gir1.2-arrow-24.0 (= ${binary:Version}),
libarrow-acero-dev (= ${binary:Version}),
libglib2.0-dev
Suggests: libarrow-glib-doc
Description: Apache Arrow is a data processing library for analysis
.
This package provides GLib based header files.
Package: libarrow-glib-doc
Section: doc
Architecture: all
Multi-Arch: foreign
Depends:
${misc:Depends}
Recommends: libglib2.0-doc
Description: Apache Arrow is a data processing library for analysis
.
This package provides documentations.
Package: libarrow-cuda-glib2400
Section: libs
Architecture: @CUDA_ARCHITECTURE@
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow-cuda2400 (= ${binary:Version}),
libarrow-glib2400 (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides GLib based library files for CUDA support.
Package: gir1.2-arrow-cuda-24.0
Section: introspection
Architecture: @CUDA_ARCHITECTURE@
Multi-Arch: same
Depends:
${gir:Depends},
${misc:Depends},
gir1.2-arrow-24.0 (= ${binary:Version}),
libarrow-cuda-glib2400 (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides GObject Introspection typelib files for CUDA support.
Package: libarrow-cuda-glib-dev
Section: libdevel
Architecture: @CUDA_ARCHITECTURE@
Multi-Arch: same
Depends:
${misc:Depends},
gir1.2-arrow-cuda-24.0 (= ${binary:Version}),
libarrow-cuda-dev (= ${binary:Version}),
libarrow-glib-dev (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides GLib based header files for CUDA support.
Package: libarrow-dataset-glib2400
Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow-dataset2400 (= ${binary:Version}),
libarrow-glib2400 (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides GLib based library files for dataset module.
Package: gir1.2-arrow-dataset-24.0
Section: introspection
Architecture: any
Multi-Arch: same
Depends:
${gir:Depends},
${misc:Depends},
gir1.2-arrow-24.0 (= ${binary:Version}),
libarrow-dataset-glib2400 (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides GObject Introspection typelib files for dataset module.
Package: libarrow-dataset-glib-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
${misc:Depends},
gir1.2-arrow-dataset-24.0 (= ${binary:Version}),
libarrow-dataset-dev (= ${binary:Version}),
libarrow-glib-dev (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides GLib based header files for dataset module.
Package: libarrow-dataset-glib-doc
Section: doc
Architecture: any
Multi-Arch: foreign
Depends:
${misc:Depends}
Recommends: libarrow-glib-doc
Description: Apache Arrow is a data processing library for analysis
.
This package provides documentations for dataset module.
Package: libarrow-flight-glib2400
Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow-glib2400 (= ${binary:Version}),
libarrow-flight2400 (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides GLib based library files for Apache Arrow Flight.
Package: gir1.2-arrow-flight-24.0
Section: introspection
Architecture: any
Multi-Arch: same
Depends:
${gir:Depends},
${misc:Depends},
gir1.2-arrow-24.0 (= ${binary:Version}),
libarrow-flight-glib2400 (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides GObject Introspection typelib files for Apache Arrow
Flight.
Package: libarrow-flight-glib-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
${misc:Depends},
gir1.2-arrow-flight-24.0 (= ${binary:Version}),
libarrow-flight-dev (= ${binary:Version}),
libarrow-glib-dev (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides GLib based header files for Apache Arrow Flight.
Package: libarrow-flight-glib-doc
Section: doc
Architecture: any
Multi-Arch: foreign
Depends:
${misc:Depends}
Recommends: libarrow-glib-doc
Description: Apache Arrow is a data processing library for analysis
.
This package provides documentations for Apache Arrow Flight.
Package: libarrow-flight-sql-glib2400
Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow-flight-glib2400 (= ${binary:Version}),
libarrow-flight-sql2400 (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides GLib based library files for Apache Arrow Flight SQL.
Package: gir1.2-arrow-flight-sql-24.0
Section: introspection
Architecture: any
Multi-Arch: same
Depends:
${gir:Depends},
${misc:Depends},
gir1.2-arrow-flight-24.0 (= ${binary:Version}),
libarrow-flight-sql-glib2400 (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides GObject Introspection typelib files for Apache Arrow
Flight SQL.
Package: libarrow-flight-sql-glib-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
${misc:Depends},
gir1.2-arrow-flight-sql-24.0 (= ${binary:Version}),
libarrow-flight-glib-dev (= ${binary:Version}),
libarrow-flight-sql-dev (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides GLib based header files for Apache Arrow Flight SQL.
Package: libarrow-flight-sql-glib-doc
Section: doc
Architecture: any
Multi-Arch: foreign
Depends:
${misc:Depends}
Recommends: libarrow-flight-glib-doc
Description: Apache Arrow is a data processing library for analysis
.
This package provides documentations for Apache Arrow Flight SQL.
Package: libgandiva-glib2400
Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow-glib2400 (= ${binary:Version}),
libgandiva2400 (= ${binary:Version})
Description: Gandiva is a toolset for compiling and evaluating expressions
on Arrow Data.
.
This package provides GLib based library files.
Package: gir1.2-gandiva-24.0
Section: introspection
Architecture: any
Multi-Arch: same
Depends:
${gir:Depends},
${misc:Depends},
gir1.2-arrow-24.0 (= ${binary:Version}),
libgandiva-glib2400 (= ${binary:Version})
Description: Gandiva is a toolset for compiling and evaluating expressions
on Arrow Data.
.
This package provides GObject Introspection typelib files.
Package: libgandiva-glib-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
${misc:Depends},
gir1.2-gandiva-24.0 (= ${binary:Version}),
libarrow-glib-dev (= ${binary:Version}),
libgandiva-dev (= ${binary:Version})
Description: Gandiva is a toolset for compiling and evaluating expressions
on Arrow Data.
.
This package provides GLib based header files.
Package: libgandiva-glib-doc
Section: doc
Architecture: any
Multi-Arch: foreign
Depends:
${misc:Depends}
Recommends: libglib2.0-doc
Description: Gandiva is a toolset for compiling and evaluating expressions
on Arrow Data.
.
This package provides documentations.
Package: libparquet-glib2400
Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow-glib2400 (= ${binary:Version}),
libparquet2400 (= ${binary:Version})
Description: Apache Parquet is a columnar storage format
.
This package provides GLib based library files.
Package: gir1.2-parquet-24.0
Section: introspection
Architecture: any
Multi-Arch: same
Depends:
${gir:Depends},
${misc:Depends},
gir1.2-arrow-24.0 (= ${binary:Version}),
libparquet-glib2400 (= ${binary:Version})
Description: Apache Parquet is a columnar storage format
.
This package provides GObject Introspection typelib files.
Package: libparquet-glib-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
${misc:Depends},
gir1.2-parquet-24.0 (= ${binary:Version}),
libarrow-glib-dev (= ${binary:Version}),
libparquet-dev (= ${binary:Version})
Suggests: libparquet-glib-doc
Description: Apache Parquet is a columnar storage format
.
This package provides GLib based header files.
Package: libparquet-glib-doc
Section: doc
Architecture: all
Multi-Arch: foreign
Depends:
${misc:Depends}
Recommends: libglib2.0-doc
Description: Apache Parquet is a columnar storage format
.
This package provides documentations.