From 82ba60cac5a8cc84d3d45a5ef3df243fd6b58da0 Mon Sep 17 00:00:00 2001 From: uku Date: Sat, 13 Jun 2026 20:04:15 +0200 Subject: [PATCH] memos: set version in go code This fixes apps like Moe Memos which rely on the server properly advertising its version (via the /api/v1/instance/profile endpoint) --- pkgs/by-name/me/memos/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/me/memos/package.nix b/pkgs/by-name/me/memos/package.nix index ba786d2f0ec6..a036672cfb39 100644 --- a/pkgs/by-name/me/memos/package.nix +++ b/pkgs/by-name/me/memos/package.nix @@ -52,6 +52,10 @@ buildGoModule (finalAttrs: { vendorHash = "sha256-6oJgxhGS7aD3I0umTQuVMLzcOhzf53g4TZcCtkKrrc8="; + ldflags = [ + "-X github.com/usememos/memos/internal/version.Version=${finalAttrs.version}" + ]; + preBuild = '' rm -rf server/router/frontend/dist cp -r ${finalAttrs.memos-web} server/router/frontend/dist