9 pname = "otel-desktop-viewer";
12 src = fetchFromGitHub {
14 repo = "otel-desktop-viewer";
16 hash = "sha256-kMgcco4X7X9WoCCH8iZz5qGr/1dWPSeQOpruTSUnonI=";
19 # https://github.com/CtrlSpice/otel-desktop-viewer/issues/139
20 patches = [ ./version-0.1.4.patch ];
22 subPackages = [ "..." ];
24 vendorHash = "sha256-pH16DCYeW8mdnkkRi0zqioovZu9slVc3gAdhMYu2y98=";
26 ldflags = [ "-s" "-w" ];
28 passthru.tests.version = testers.testVersion {
30 package = otel-desktop-viewer;
31 command = "otel-desktop-viewer --version";
35 changelog = "https://github.com/CtrlSpice/otel-desktop-viewer/releases/tag/v${version}";
36 description = "Receive & visualize OpenTelemtry traces locally within one CLI tool";
37 homepage = "https://github.com/CtrlSpice/otel-desktop-viewer";
38 license = licenses.asl20;
39 maintainers = with maintainers; [ gaelreyrol ];
40 mainProgram = "otel-desktop-viewer";