diff options
author | Ekaitz Zarraga <ekaitz@elenq.tech> | 2024-12-09 16:41:37 +0100 |
---|---|---|
committer | Ekaitz Zarraga <ekaitz@elenq.tech> | 2024-12-09 16:48:22 +0100 |
commit | a5a540d71331fd43fd53e23eb49102c55462c28f (patch) | |
tree | efaa4e0117265d437bcef6b69b9d0463a89540da /gnu/packages | |
parent | 9d09b0cf841fb657a1aec12e9bab68e00c2b493c (diff) | |
download | guix-a5a540d71331fd43fd53e23eb49102c55462c28f.tar.gz guix-a5a540d71331fd43fd53e23eb49102c55462c28f.zip |
gnu: duckdb: Build with for core extensions.
DuckDB comes with a set of built-in extensions. This commit enables
those that don't require extra dependencies.
* gnu/packages/databases.scm (duckdb)[arguments]<#:configure-flags>: Add
BUILD_EXTENSIONS with autocomplete, fts, icu, json, parquet and tpch.
Change-Id: Ibac5efaeec04dcba98af1c497e75632166941fc2
Diffstat (limited to 'gnu/packages')
-rw-r--r-- | gnu/packages/databases.scm | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index 996d61e486..dcd122cb22 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -214,6 +214,9 @@ (substitute* "CMakeLists.txt" (("set\\(DUCKDB_VERSION \"[^\"]*\"") (string-append "set(DUCKDB_VERSION \"v" #$version "-dev0\""))))))) + (arguments + `(#:configure-flags + (list "-DBUILD_EXTENSIONS=autocomplete;fts;icu;json;parquet;tpch;"))) (build-system cmake-build-system) (home-page "https://duckdb.org") (synopsis "In-process SQL OLAP database management system") |