FreeBSD Ports

databases/clickhouse-cpp 2.6.2

C++ client for ClickHouse

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d498309a14
License
APACHE20
Categories
databases, devel
Package size
321.8 KiB, 2853.3 KiB installed

Description

Clickhouse-cpp is the official C++ client library for ClickHouse, providing a fast and type-safe interface to ClickHouse using its native binary protocol.

Install

As a binary package — by origin, or by package name:

pkg install databases/clickhouse-cpp
pkg install clickhouse-cpp

From the ports tree:

cd /usr/ports/databases/clickhouse-cpp/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	clickhouse-cpp>0:databases/clickhouse-cpp

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.6.22.6.2---
FreeBSD:14:quarterly2.6.22.6.2n/a--
FreeBSD:15:latest2.6.22.6.2n/a--
FreeBSD:15:quarterly2.6.22.6.2n/an/an/a
FreeBSD:16:latest2.6.22.6.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 3

The full lists below include those, and their dependencies in turn.

All build dependencies 18
All run dependencies 3
Required by 1

Configuration

Options name: databases_clickhouse-cpp

OptionDefaultDescription
TESToffBuild and/or run tests
USES
cmake
Service scripts
none

Files

pkg-plist 48
  • include/clickhouse/base/buffer.h
  • include/clickhouse/base/compressed.h
  • include/clickhouse/base/endpoints_iterator.h
  • include/clickhouse/base/input.h
  • include/clickhouse/base/open_telemetry.h
  • include/clickhouse/base/output.h
  • include/clickhouse/base/platform.h
  • include/clickhouse/base/projected_iterator.h
  • include/clickhouse/base/singleton.h
  • include/clickhouse/base/socket.h
  • include/clickhouse/base/string_utils.h
  • include/clickhouse/base/string_view.h
  • include/clickhouse/base/uuid.h
  • include/clickhouse/base/wire_format.h
  • include/clickhouse/block.h
  • include/clickhouse/client.h
  • include/clickhouse/columns/array.h
  • include/clickhouse/columns/bool.h
  • include/clickhouse/columns/column.h
  • include/clickhouse/columns/date.h
  • include/clickhouse/columns/decimal.h
  • include/clickhouse/columns/enum.h
  • include/clickhouse/columns/factory.h
  • include/clickhouse/columns/geo.h
  • include/clickhouse/columns/ip4.h
  • include/clickhouse/columns/ip6.h
  • include/clickhouse/columns/itemview.h
  • include/clickhouse/columns/json.h
  • include/clickhouse/columns/lowcardinality.h
  • include/clickhouse/columns/map.h
  • include/clickhouse/columns/nothing.h
  • include/clickhouse/columns/nullable.h
  • include/clickhouse/columns/numeric.h
  • include/clickhouse/columns/string.h
  • include/clickhouse/columns/time.h
  • include/clickhouse/columns/tuple.h
  • include/clickhouse/columns/utils.h
  • include/clickhouse/columns/uuid.h
  • include/clickhouse/error_codes.h
  • include/clickhouse/exceptions.h
  • include/clickhouse/protocol.h
  • include/clickhouse/query.h
  • include/clickhouse/server_exception.h
  • include/clickhouse/types/type_parser.h
  • include/clickhouse/types/types.h
  • include/clickhouse/version.h
  • lib/libcityhash.a
  • lib/libclickhouse-cpp-lib.a
distinfo 1
FileSizeSHA256
clickhouse-clickhouse-cpp-v2.6.2_GH0.tar.gz1.167734e+06bac497857759e991fa4e1638bccf936cb36d10ad79273695a570272cc4891428

Commit history 1

DateCommitCreditsLog message
d498309a14 Piotr Kubaj databases/clickhouse-cpp: enable on powerpc64le