summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorSören Tempel <soeren+git@soeren-tempel.net>2026-02-08 15:08:34 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-02-23 22:46:34 +0000
commita3a3bd40c7f4b6d7824c04a2e42db0486f733117 (patch)
treef99ee0fd21e89d6e18d8965612f6557e65103df9 /gnu
parentbfc3821661c7ee4a215059a0ce8d9e74077c4167 (diff)
gnu: zk: Fix version output of `zk --version`.
Without this change, `zk --version` always reports `dev` as the version. * gnu/packages/task-management.scm (zk) [arguments] <build-flags>: Set version via `-ldflags`. Change-Id: If0a2a654b520c1208087dfc97e3935be1d2aed66 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/task-management.scm4
1 files changed, 3 insertions, 1 deletions
diff --git a/gnu/packages/task-management.scm b/gnu/packages/task-management.scm
index d813ba74c6c..c9dde52dd58 100644
--- a/gnu/packages/task-management.scm
+++ b/gnu/packages/task-management.scm
@@ -684,7 +684,9 @@ projects, tagging and reports.")
(list
#:install-source? #f
#:import-path "github.com/zk-org/zk"
- #:build-flags #~'("-tags" "fts5")
+ #:build-flags
+ #~(list "-tags" "fts5"
+ "-ldflags" (string-append "-X=main.Version=" #$version))
#:test-flags
#~(list "-vet=off" "-skip"
;; Test matches $HOME against the /etc/passwd entry.