From 93f5aaf31bbf41110b316ff8a70046d1da8ab4f8 Mon Sep 17 00:00:00 2001 From: Vladyslav Burzakovskyy Date: Wed, 8 May 2024 17:58:44 +0200 Subject: [PATCH] kratos: pass version & commit in linker flags to fix 'kratos version' command --- pkgs/applications/misc/kratos/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/applications/misc/kratos/default.nix b/pkgs/applications/misc/kratos/default.nix index d5d12eb44676..68437cbb2746 100644 --- a/pkgs/applications/misc/kratos/default.nix +++ b/pkgs/applications/misc/kratos/default.nix @@ -17,6 +17,12 @@ buildGoModule rec { tags = [ "sqlite" ]; + # Pass versioning information via ldflags + ldflags = [ + "-X github.com/ory/kratos/driver/config.Version=${version}" + "-X github.com/ory/kratos/driver/config.Commit=f47675b82012e0ff74b05b9b7e713b3aa2fdda54" + ]; + doCheck = false; preBuild = ''