diff --git a/packages/radar/package.nix b/packages/radar/package.nix index 821f0b8..ed3f65c 100644 --- a/packages/radar/package.nix +++ b/packages/radar/package.nix @@ -6,13 +6,13 @@ }: let - version = "1.5.10"; + version = "1.5.14"; src = fetchFromGitHub { owner = "skyhook-io"; repo = "radar"; rev = "v${version}"; - hash = "sha256-Xvn1dDqCaBlXY/XD2GoWBDECMhxFlYCGlnVinLR/c1A="; + hash = "sha256-/TebJGe672kefEci2WuDWw31ivGiMImxQCcWIzJ8pQE="; }; # Build the frontend as a separate derivation. @@ -75,7 +75,7 @@ buildGoModule { pname = "radar"; inherit version src; - vendorHash = "sha256-bmS4nRzVG4ZmpV3kq2Ih8uerRWL5weq0KP54jT3sh5I="; + vendorHash = "sha256-86+KD+MTiBh+Nw64suCWCkv90/+FXUKWiv1CS2EWTpw="; # Copy pre-built frontend assets before Go compilation for go:embed preBuild = '' @@ -85,6 +85,12 @@ buildGoModule { env.CGO_ENABLED = 0; + ldflags = [ + "-s" + "-w" + "-X main.version=v${version}" + ]; + subPackages = [ "cmd/explorer" ]; doCheck = false;