about summary refs log tree commit diff
path: root/pkgs/servers/tracing
diff options
context:
space:
mode:
authorK900 <me@0upti.me>2022-08-18 07:55:21 +0300
committerK900 <me@0upti.me>2022-08-18 11:10:11 +0300
commit994890bfe6b4da65ad2670fa780527d478d14c70 (patch)
treeb691928f7b8ab0ccfcc9ced9bd79c070935a9492 /pkgs/servers/tracing
parentda87f771027c5fe2db7d93d4e56197849236dc5a (diff)
tempo: 1.4.1 -> 1.5.0
Diffstat (limited to 'pkgs/servers/tracing')
-rw-r--r--pkgs/servers/tracing/tempo/default.nix15
1 files changed, 11 insertions, 4 deletions
diff --git a/pkgs/servers/tracing/tempo/default.nix b/pkgs/servers/tracing/tempo/default.nix
index 19f2df40ed458..d058a0b2931a5 100644
--- a/pkgs/servers/tracing/tempo/default.nix
+++ b/pkgs/servers/tracing/tempo/default.nix
@@ -2,14 +2,14 @@
 
 buildGoModule rec {
   pname = "tempo";
-  version = "1.4.1";
+  version = "1.5.0";
 
   src = fetchFromGitHub {
     owner = "grafana";
     repo = "tempo";
     rev = "v${version}";
     fetchSubmodules = true;
-    sha256 = "sha256-kxR+xwhthsK3gThs0jPJfWlsRG35kCuWvKH3Wr7ENTs=";
+    sha256 = "sha256-m7tfDd0Yjg4+VHZPxYJXEx2XNNodepMcPLucBjvd88s=";
   };
 
   vendorSha256 = null;
@@ -17,12 +17,19 @@ buildGoModule rec {
   subPackages = [
     "cmd/tempo-cli"
     "cmd/tempo-query"
-    # FIXME: build is broken upstream, enable for next release
-    # "cmd/tempo-serverless"
+    "cmd/tempo-serverless"
     "cmd/tempo-vulture"
     "cmd/tempo"
   ];
 
+  ldflags = [
+    "-s"
+    "-w"
+    "-X=main.Version=${version}"
+    "-X=main.Branch=<release>"
+    "-X=main.Revision=${version}"
+  ];
+
   # tests use docker
   doCheck = false;