From a5a540d71331fd43fd53e23eb49102c55462c28f Mon Sep 17 00:00:00 2001 From: Ekaitz Zarraga Date: Mon, 9 Dec 2024 16:41:37 +0100 Subject: 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 --- gnu/packages/databases.scm | 3 +++ 1 file changed, 3 insertions(+) (limited to 'gnu/packages/databases.scm') 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") -- cgit v1.2.3