From 0cb9271b71eaf27354dc5879c5d5601357d7fc25 Mon Sep 17 00:00:00 2001 From: figsoda Date: Sun, 5 Feb 2023 20:23:25 -0500 Subject: [PATCH] zed: set version, clean up --- pkgs/development/tools/zed/default.nix | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/zed/default.nix b/pkgs/development/tools/zed/default.nix index 5441946052b3..1635f4d0cf94 100644 --- a/pkgs/development/tools/zed/default.nix +++ b/pkgs/development/tools/zed/default.nix @@ -1,6 +1,8 @@ { lib , buildGoModule , fetchFromGitHub +, testers +, zed }: buildGoModule rec { @@ -18,11 +20,27 @@ buildGoModule rec { subPackages = [ "cmd/zed" "cmd/zq" ]; + ldflags = [ + "-s" + "-w" + "-X=github.com/brimdata/zed/cli.Version=${version}" + ]; + + passthru.tests = { + zed-version = testers.testVersion { + package = zed; + }; + zq-version = testers.testVersion { + package = zed; + command = "zq --version"; + }; + }; + meta = with lib; { description = "A novel data lake based on super-structured data"; - homepage = "https://github.com/brimdata/zed"; + homepage = "https://zed.brimdata.io"; + changelog = "https://github.com/brimdata/zed/blob/v${version}/CHANGELOG.md"; license = licenses.bsd3; maintainers = with maintainers; [ dit7ya ]; - changelog = "https://github.com/brimdata/zed/blob/v${version}/CHANGELOG.md"; }; }