blob: f50b09e60438dcf64e109bb421d5f8a3355442d3 [file] [log] [blame]
Source: apache-arrow
Section: devel
Priority: optional
Maintainer: Apache Arrow Developers <dev@arrow.apache.org>
Build-Depends:
cmake,
debhelper (>= 12),
git,
gobject-introspection,
gtk-doc-tools,
libboost-filesystem-dev,
libboost-system-dev,
libbrotli-dev,
libbz2-dev,
libcurl4-openssl-dev,
libgirepository1.0-dev,
libgoogle-glog-dev,
@USE_SYSTEM_GRPC@ libgrpc++-dev,
libgtest-dev,
liblz4-dev,
libre2-dev,
libsnappy-dev,
libssl-dev,
libutf8proc-dev,
libzstd-dev,
ninja-build,
nvidia-cuda-toolkit [!arm64],
pkg-config,
@USE_SYSTEM_GRPC@ protobuf-compiler-grpc,
python3-dev,
python3-numpy,
tzdata,
zlib1g-dev
Build-Depends-Indep: libglib2.0-doc
Standards-Version: 3.9.8
Homepage: https://arrow.apache.org/
Package: libarrow400
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: libarrow-cuda400
Section: libs
Architecture: @CUDA_ARCHITECTURE@
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow400 (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides C++ library files for CUDA support.
Package: libarrow-dataset400
Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow400 (= ${binary:Version}),
libparquet400 (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides C++ library files for Dataset module.
Package: libarrow-flight400
Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow400 (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides C++ library files for Flight RPC system.
Package: libarrow-python400
Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow400 (= ${binary:Version}),
python3,
python3-numpy
Description: Apache Arrow is a data processing library for analysis
.
This package provides C++ library files for Python support.
Package: libarrow-python-flight400
Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow-flight400 (= ${binary:Version}),
libarrow-python400 (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides C++ library files for Flight and Python support.
Package: libarrow-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
${misc:Depends},
libarrow400 (= ${binary:Version}),
libbrotli-dev,
libbz2-dev,
@USE_SYSTEM_GRPC@ libgrpc++-dev,
liblz4-dev,
libre2-dev,
libsnappy-dev,
libssl-dev,
libutf8proc-dev,
libzstd-dev,
@USE_SYSTEM_GRPC@ protobuf-compiler-grpc,
zlib1g-dev
Description: Apache Arrow is a data processing library for analysis
.
This package provides C++ header files.
Package: libarrow-cuda-dev
Section: libdevel
Architecture: @CUDA_ARCHITECTURE@
Multi-Arch: same
Depends:
${misc:Depends},
libarrow-dev (= ${binary:Version}),
libarrow-cuda400 (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides C++ header files for CUDA support.
Package: libarrow-dataset-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
${misc:Depends},
libarrow-dev (= ${binary:Version}),
libarrow-dataset400 (= ${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-flight400 (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides C++ header files for Flight RPC system.
Package: libarrow-python-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
${misc:Depends},
libarrow-dev (= ${binary:Version}),
libarrow-python400 (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides C++ header files for Python support.
Package: libarrow-python-flight-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
${misc:Depends},
libarrow-flight-dev (= ${binary:Version}),
libarrow-python-dev (= ${binary:Version}),
libarrow-python-flight400 (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides C++ header files for Flight and Python support.
Package: libgandiva400
Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow400 (= ${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}),
libgandiva400 (= ${binary:Version})
Description: Gandiva is a toolset for compiling and evaluating expressions
on Arrow Data.
.
This package provides C++ header files.
Package: libplasma400
Section: libs
Architecture: @CUDA_ARCHITECTURE@
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow-cuda400 (= ${binary:Version})
Description: Plasma is an in-memory object store and cache for big data.
.
This package provides C++ library files to connect plasma-store-server.
Package: plasma-store-server
Section: utils
Architecture: @CUDA_ARCHITECTURE@
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libplasma400 (= ${binary:Version})
Description: Plasma is an in-memory object store and cache for big data.
.
This package provides plasma-store-server.
Package: libplasma-dev
Section: libdevel
Architecture: @CUDA_ARCHITECTURE@
Multi-Arch: same
Depends:
${misc:Depends},
libarrow-cuda-dev (= ${binary:Version}),
libplasma400 (= ${binary:Version})
Description: Plasma is an in-memory object store and cache for big data.
.
This package provides C++ header files.
Package: libparquet400
Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends}
Description: Apache Parquet is a columnar storage format
.
This package provides C++ library files to process Apache Parquet format.
Package: libparquet-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
${misc:Depends},
libarrow-dev (= ${binary:Version}),
libparquet400 (= ${binary:Version})
Description: Apache Parquet is a columnar storage format
.
This package provides C++ header files.
Package: libarrow-glib400
Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow400 (= ${binary:Version})
Description: Apache Arrow is a data processing library for analysis
.
This package provides GLib based library files.
Package: gir1.2-arrow-1.0
Section: introspection
Architecture: any
Multi-Arch: same
Depends:
${gir:Depends},
${misc:Depends}
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},
libglib2.0-dev,
libarrow-dev (= ${binary:Version}),
libarrow-glib400 (= ${binary:Version}),
gir1.2-arrow-1.0 (= ${binary:Version})
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-glib400
Section: libs
Architecture: @CUDA_ARCHITECTURE@
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow-glib400 (= ${binary:Version}),
libarrow-cuda400 (= ${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-1.0
Section: introspection
Architecture: @CUDA_ARCHITECTURE@
Multi-Arch: same
Depends:
${gir:Depends},
${misc:Depends}
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},
libarrow-cuda-dev (= ${binary:Version}),
libarrow-glib-dev (= ${binary:Version}),
libarrow-cuda-glib400 (= ${binary:Version}),
gir1.2-arrow-cuda-1.0 (= ${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-glib400
Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow-glib400 (= ${binary:Version}),
libarrow-dataset400 (= ${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-1.0
Section: introspection
Architecture: any
Multi-Arch: same
Depends:
${gir:Depends},
${misc:Depends}
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},
libarrow-dataset-dev (= ${binary:Version}),
libarrow-glib-dev (= ${binary:Version}),
libarrow-dataset-glib400 (= ${binary:Version}),
gir1.2-arrow-dataset-1.0 (= ${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: libgandiva-glib400
Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow-glib400 (= ${binary:Version}),
libgandiva400 (= ${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-1.0
Section: introspection
Architecture: any
Multi-Arch: same
Depends:
${gir:Depends},
${misc:Depends}
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},
libgandiva-dev (= ${binary:Version}),
libarrow-glib-dev (= ${binary:Version}),
libgandiva-glib400 (= ${binary:Version}),
gir1.2-gandiva-1.0 (= ${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: libplasma-glib400
Section: libs
Architecture: @CUDA_ARCHITECTURE@
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow-cuda-glib400 (= ${binary:Version}),
libplasma400 (= ${binary:Version})
Description: Plasma is an in-memory object store and cache for big data.
.
This package provides GLib based library files to connect plasma-store-server.
Package: gir1.2-plasma-1.0
Section: introspection
Architecture: @CUDA_ARCHITECTURE@
Multi-Arch: same
Depends:
${gir:Depends},
${misc:Depends}
Description: Plasma is an in-memory object store and cache for big data.
.
This package provides GObject Introspection typelib files.
Package: libplasma-glib-dev
Section: libdevel
Architecture: @CUDA_ARCHITECTURE@
Multi-Arch: same
Depends:
${misc:Depends},
libplasma-dev (= ${binary:Version}),
libarrow-cuda-glib-dev (= ${binary:Version}),
libplasma-glib400 (= ${binary:Version}),
gir1.2-plasma-1.0 (= ${binary:Version})
Description: Plasma is an in-memory object store and cache for big data.
.
This package provides GLib based header files.
Package: libplasma-glib-doc
Section: doc
Architecture: @CUDA_ARCHITECTURE@
Multi-Arch: foreign
Depends:
${misc:Depends}
Recommends: libglib2.0-doc
Description: Plasma is an in-memory object store and cache for big data.
.
This package provides documentations.
Package: libparquet-glib400
Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${misc:Depends},
${shlibs:Depends},
libarrow-glib400 (= ${binary:Version}),
libparquet400 (= ${binary:Version})
Description: Apache Parquet is a columnar storage format
.
This package provides GLib based library files.
Package: gir1.2-parquet-1.0
Section: introspection
Architecture: any
Multi-Arch: same
Depends:
${gir:Depends},
${misc:Depends}
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},
libarrow-glib-dev (= ${binary:Version}),
libparquet-dev (= ${binary:Version}),
libparquet-glib400 (= ${binary:Version}),
gir1.2-parquet-1.0 (= ${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.