summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEkaitz Zarraga <ekaitz@elenq.tech>2025-07-17 00:18:20 +0200
committerEkaitz Zarraga <ekaitz@elenq.tech>2025-07-17 00:21:05 +0200
commite6812736ab676f31812c70626f482296e86be10c (patch)
tree2eaf2f8e1f4e88b1105bd05d4d62b6d49c555f07
parent826e305fde3687573a7e1449ce91e82836696ce6 (diff)
gnu: duckdb: Update to 1.3.2.
* gnu/packages/databases.scm (duckdb): Update to 1.3.2. [source]: Move snippet to configure-flags. [arguments]{#:configure-flags}: Add OVERRIDE_GIT_DESCRIBE. Remove fts extension (it doesn't exist anymore). Change-Id: I61baaf033dfc9b338b4033975cfe92e6375459a4
-rw-r--r--gnu/packages/databases.scm19
1 files changed, 7 insertions, 12 deletions
diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index fc52e78dd3..65d2a20638 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -205,28 +205,23 @@
(define-public duckdb
(package
(name "duckdb")
- (version "1.1.3")
+ (version "1.3.2")
(source
- (origin
+ (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/duckdb/duckdb")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32
- "1b57r4x1lnkdiv0f8r0wyhbil61l9gp1ipr37i12s0x6dv19lxi2"))
- (modules '((guix build utils)))
- (snippet
- #~(begin
- ;; There is no git checkout from which to read the version tag.
- (substitute* "CMakeLists.txt"
- (("set\\(DUCKDB_VERSION \"[^\"]*\"")
- (string-append "set(DUCKDB_VERSION \"v" #$version "-dev0\"")))))))
+ (base32 "1dg3g66az17z4snxxw7cslqdkrvbx2nnyry73yi77yp0vpri1lz8"))))
(arguments
(list
#:configure-flags
- '(list "-DBUILD_EXTENSIONS=autocomplete;fts;icu;json;parquet;tpch;")))
+ #~(list "-DBUILD_EXTENSIONS=autocomplete;icu;json;parquet;tpch;"
+ ;; There is no git checkout from which to read the version tag.
+ (string-append "-DOVERRIDE_GIT_DESCRIBE="
+ "v" #$version "-0-g0123456789"))))
(build-system cmake-build-system)
(home-page "https://duckdb.org")
(synopsis "In-process SQL OLAP database management system")