databases/duckdb 1.5.6 FreeBSD
In-process SQL OLAP database management system
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
dfcf7ab1ab- License
- MIT
- Categories
- databases
- Package size
- 97744.7 KiB, 1114790.0 KiB installed
Description
DuckDB is a high-performance analytical database system. It is designed to be fast, reliable and easy to use. DuckDB provides a rich SQL dialect, with support far beyond basic SQL. DuckDB supports arbitrary and nested correlated subqueries, window functions, collations, complex types (arrays, structs), and more.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | databases/duckdb | 1.5.6 |
| OpenBSD | databases/duckdb | 1.5.5 |
| NetBSD | databases/duckdb | 1.5.5 |
| DragonFly | databases/duckdb | 1.0.0 |
Install
Binary package:
pkg install duckdb
From the ports tree:
cd /usr/ports/databases/duckdb/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= duckdb>0:databases/duckdb
LIB_DEPENDS= libduckdb.so:databases/duckdb
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.5.6 | 1.5.6 | 0.6.1 | 1.3.2 | 1.5.6 |
| FreeBSD:14:quarterly | 1.5.6 | 1.5.6 | n/a | 1.3.1 | 1.5.6 |
| FreeBSD:15:latest | 1.5.6 | 1.5.6 | n/a | 1.3.2 | 1.3.2 |
| FreeBSD:15:quarterly | 1.5.6 | 1.5.6 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.5.6 | 1.5.6 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 1
libcurl.so: ftp/curl
The full lists below include those, and their dependencies in turn.
Build dependencies 22
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- devel/cmake-core
- devel/gettext-runtime
- devel/jsoncpp
- devel/libffi
- devel/libunistring
- devel/libuv
- devel/ninja
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- lang/python312
- math/mpdecimal
- ports-mgmt/pkg
- print/indexinfo
- security/libssh2
- security/rhash
- textproc/expat2
- www/libnghttp2
Run dependencies 10
Required by 2
Configuration
Options name: databases_duckdb
| Option | Default | Description |
|---|---|---|
| AUTOCOMPLETE | off | |
| DELTA | off | |
| ICU | off | Unicode support via ICU |
| JSON | off | JSON file/format/parser support |
| PARQUET | off | |
| TPCDS | off | |
| TPCE | on | Enable building of the TPC-E tool |
| TPCH | off |
- USES
- cmake:testing compiler:c++11-lang cpe ssl
- Service scripts
- none
Files
pkg-plist 1362
- bin/duckdb
- include/duckdb.h
- include/duckdb.hpp
- include/duckdb/common/identifier.hpp
- include/duckdb/common/sql_identifier.hpp
- include/duckdb/planner/expression_nullability.hpp
- include/duckdb_extension.h
- include/duckdb/catalog/catalog.hpp
- include/duckdb/catalog/catalog_entry.hpp
- include/duckdb/catalog/catalog_entry/aggregate_function_catalog_entry.hpp
- include/duckdb/catalog/catalog_entry/collate_catalog_entry.hpp
- include/duckdb/catalog/catalog_entry/column_dependency_manager.hpp
- include/duckdb/catalog/catalog_entry/coordinate_system_catalog_entry.hpp
- include/duckdb/catalog/catalog_entry/copy_function_catalog_entry.hpp
- include/duckdb/catalog/catalog_entry/dependency/dependency_dependent_entry.hpp
- include/duckdb/catalog/catalog_entry/dependency/dependency_entry.hpp
- include/duckdb/catalog/catalog_entry/dependency/dependency_subject_entry.hpp
- include/duckdb/catalog/catalog_entry/duck_index_entry.hpp
- include/duckdb/catalog/catalog_entry/duck_schema_entry.hpp
- include/duckdb/catalog/catalog_entry/duck_table_entry.hpp
- include/duckdb/catalog/catalog_entry/function_entry.hpp
- include/duckdb/catalog/catalog_entry/index_catalog_entry.hpp
- include/duckdb/catalog/catalog_entry/list.hpp
- include/duckdb/catalog/catalog_entry/macro_catalog_entry.hpp
- include/duckdb/catalog/catalog_entry/pragma_function_catalog_entry.hpp
- include/duckdb/catalog/catalog_entry/scalar_function_catalog_entry.hpp
- include/duckdb/catalog/catalog_entry/scalar_macro_catalog_entry.hpp
- include/duckdb/catalog/catalog_entry/schema_catalog_entry.hpp
- include/duckdb/catalog/catalog_entry/sequence_catalog_entry.hpp
- include/duckdb/catalog/catalog_entry/table_catalog_entry.hpp
- include/duckdb/catalog/catalog_entry/table_column_type.hpp
- include/duckdb/catalog/catalog_entry/table_function_catalog_entry.hpp
- include/duckdb/catalog/catalog_entry/table_macro_catalog_entry.hpp
- include/duckdb/catalog/catalog_entry/type_catalog_entry.hpp
- include/duckdb/catalog/catalog_entry/view_catalog_entry.hpp
- include/duckdb/catalog/catalog_entry_map.hpp
- include/duckdb/catalog/catalog_entry_retriever.hpp
- include/duckdb/catalog/catalog_search_path.hpp
- include/duckdb/catalog/catalog_set.hpp
- include/duckdb/catalog/catalog_transaction.hpp
- include/duckdb/catalog/default/default_coordinate_systems.hpp
- include/duckdb/catalog/default/default_functions.hpp
- include/duckdb/catalog/default/default_generator.hpp
- include/duckdb/catalog/default/default_schemas.hpp
- include/duckdb/catalog/default/default_table_functions.hpp
- include/duckdb/catalog/default/default_types.hpp
- include/duckdb/catalog/default/default_views.hpp
- include/duckdb/catalog/dependency.hpp
- include/duckdb/catalog/dependency_catalog_set.hpp
- include/duckdb/catalog/dependency_list.hpp
- include/duckdb/catalog/dependency_manager.hpp
- include/duckdb/catalog/duck_catalog.hpp
- include/duckdb/catalog/entry_lookup_info.hpp
- include/duckdb/catalog/similar_catalog_entry.hpp
- include/duckdb/catalog/standard_entry.hpp
- include/duckdb/common/adbc/adbc-init.hpp
- include/duckdb/common/adbc/adbc.hpp
- include/duckdb/common/adbc/single_batch_array_stream.hpp
- include/duckdb/common/adbc/wrappers.hpp
- include/duckdb/common/algorithm.hpp
- include/duckdb/common/allocator.hpp
- include/duckdb/common/arena_containers/arena_ptr.hpp
- include/duckdb/common/arena_containers/arena_unordered_map.hpp
- include/duckdb/common/arena_containers/arena_vector.hpp
- include/duckdb/common/arena_linked_list.hpp
- include/duckdb/common/arena_stl_allocator.hpp
- include/duckdb/common/array.hpp
- include/duckdb/common/array_ptr.hpp
- include/duckdb/common/arrow/appender/append_data.hpp
- include/duckdb/common/arrow/appender/bool_data.hpp
- include/duckdb/common/arrow/appender/enum_data.hpp
- include/duckdb/common/arrow/appender/fixed_size_list_data.hpp
- include/duckdb/common/arrow/appender/list.hpp
- include/duckdb/common/arrow/appender/list_data.hpp
- include/duckdb/common/arrow/appender/list_view_data.hpp
- include/duckdb/common/arrow/appender/map_data.hpp
- include/duckdb/common/arrow/appender/null_data.hpp
- include/duckdb/common/arrow/appender/scalar_data.hpp
- include/duckdb/common/arrow/appender/struct_data.hpp
- include/duckdb/common/arrow/appender/union_data.hpp
- include/duckdb/common/arrow/appender/varchar_data.hpp
- include/duckdb/common/arrow/arrow.hpp
- include/duckdb/common/arrow/arrow_appender.hpp
- include/duckdb/common/arrow/arrow_buffer.hpp
- include/duckdb/common/arrow/arrow_converter.hpp
- include/duckdb/common/arrow/arrow_merge_event.hpp
- include/duckdb/common/arrow/arrow_query_result.hpp
- include/duckdb/common/arrow/arrow_type_extension.hpp
- include/duckdb/common/arrow/arrow_util.hpp
- include/duckdb/common/arrow/arrow_wrapper.hpp
- include/duckdb/common/arrow/nanoarrow/nanoarrow.hpp
- include/duckdb/common/arrow/physical_arrow_batch_collector.hpp
- include/duckdb/common/arrow/physical_arrow_collector.hpp
- include/duckdb/common/arrow/result_arrow_wrapper.hpp
- include/duckdb/common/arrow/schema_metadata.hpp
- include/duckdb/common/assert.hpp
- include/duckdb/common/atomic.hpp
- include/duckdb/common/atomic_ptr.hpp
- include/duckdb/common/bignum.hpp
- include/duckdb/common/bind_helpers.hpp
The first 100 are listed.
distinfo 21
| File | Size | SHA256 |
|---|---|---|
| REL_15_13.tar.gz | 2.5439632e+07 | e6d02d9da913ae9a4c528a5cfcbb2f29a5666b65ef4c06c533ce7ee77c5dd5ac |
| duckdb-duckdb-v1.5.6_GH0.tar.gz | 1.0098848e+08 | 1fadcbe9e69e1470f9093b6bcde08daf477d729c449e59a807f45c346622099b |
| duckdb-duckdb-avro-f9d590297485f0318f480372c70bdd852826e258_GH0.tar.gz | 4.930559e+06 | b9c1c7f2be456569b22da9633936837384ec7873a2bbaea82a9e5c024950a55e |
| duckdb-duckdb-aws-28c853c084a6e3acd36d7b8018c42438bb8c5a33_GH0.tar.gz | 25413 | 9c16f599dab3a55f1f43d9c45ac45c6c71d49199fade64d1ad3b47aa73fe34df |
| duckdb-duckdb-azure-003214c96d0caa39d5c3e27a9e1976a0692c7d37_GH0.tar.gz | 6.342398e+06 | b1f651b692ac5cea420524c08367b778b83dbf36830422d48cd8279d81f743be |
| duckdb-ducklake-ac7595b0a1305bea3d4cfaca763b0ce964c763a2_GH0.tar.gz | 704575 | 04829416605ccee7464069b74941bd97188e509d132d45e0f4dbfecf2a1a2e13 |
| duckdb-duckdb-encodings-06295e77b13de65842992c82f14289ea679e4730_GH0.tar.gz | 5.3704651e+07 | dfaac7fb6c9793afcd9ca2e0ef771d72ad33f32e172bc03d1e25c80eaec5503f |
| duckdb-duckdb-excel-f4c72b5ef04a03b3a78a95b5a2ee94ba93e3178d_GH0.tar.gz | 237701 | 046e3e42c6424f7dffaf81d358f489160736f0bd5c6518e8f1e25247ac916d6d |
| duckdb-duckdb-fts-6814ec9a7d5fd63500176507262b0dbf7cea0095_GH0.tar.gz | 16249 | a9ef28e36ada6a75658b91890402c7955207b487e14725ea6291c8e17649f517 |
| duckdb-duckdb-httpfs-4bc690dba4496c765777a0269d48fdbaff7cdc11_GH0.tar.gz | 145022 | 094aef2364bdfb2fe69dca03b6a53723a25e8cc5ccd08b057cf797892d487e6f |
| duckdb-duckdb-iceberg-890b78a9cfae380396b435b033c27cdbdad04e42_GH0.tar.gz | 1.59134897e+08 | 538c429c5801dd846c4c38ce4a2c3b039d5ec496cb1e2b20cbfecfc35a8eb6c7 |
| duckdb-duckdb-inet-fe7f60bb60245197680fb07ecd1629a1dc3d91c8_GH0.tar.gz | 63831 | 7da5ce401ccfd9ff9809d14b4664c8c59d4e8c0adae5f2b47ee251dd70adf832 |
| duckdb-duckdb-postgres-318dabb2474fc3789b0199301a2e661e19c1b4fc_GH0.tar.gz | 322992 | 6c063c0149914c63e43a876fdd68c72aafe9f0943ab600fea6a1cb826eb570cb |
| duckdb-duckdb-mysql-99c2e091b153b7f1cbd449988332232e75684b41_GH0.tar.gz | 142959 | 32ec9a3b97ddee39f93d2460a57ed6f2d69a960d1e5041a608913c5425343230 |
| duckdb-odbc-scanner-7ce06c95c94b46a6984968439ca31ce968a2f473_GH0.tar.gz | 290761 | db9cdc95cc286447063164d9010791919427383dda222dadcf2d0f2eacbf517b |
| duckdb-duckdb-quack-7e80f7ffcc98d0b3e81d0e1df8cc1c2da240a64b_GH0.tar.gz | 73017 | 348dd3d64399cac7b5737a4eb688b2f835ab168ef1d11dc0dda7de6709a01c44 |
| duckdb-duckdb-spatial-04270fe7bb4eb412765cce8afde0276a9d81d3ba_GH0.tar.gz | 4.4479342e+07 | ad42d377bc59afd8f6dab903828f13254de0320efb5dbf52be7ba9ec38f79341 |
| duckdb-duckdb-sqlite-5274128259f73166c1f37f01190a4601f84c5525_GH0.tar.gz | 4.702656e+06 | 3e5838119233985a3b2cb96afb7e80d5f86a6a7fe894ee0ce65c73d7554f2f82 |
| duckdb-database-connector-75af617cba87f5fb41a85ee82e2f639e70152c8e_GH0.tar.gz | 167876 | 2eef906f2162693c59c8c35b2d03e38a55ee2f7cf12b3fb74d68f1a6b06ea5a4 |
| duckdb-duckdb-sqlsmith-e47106c6fef6e019feaf8cedfc2ef737428a386c_GH0.tar.gz | 50456 | 67670885665c9860dac5745c55a7b931c572fa789619a5a99ec7d88cd1466e1c |
Master sites 1
- https://github.com/postgres/postgres/archive/refs/tags/:postgres_sources