From 69cc24741fdb731d2e400f70caef18e25d401335 Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Mon, 14 Jul 2025 21:58:11 +0400 Subject: [PATCH] =?UTF-8?q?redka:=200.5.3=20=E2=86=92=200.6.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/by-name/re/redka/package.nix | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/pkgs/by-name/re/redka/package.nix b/pkgs/by-name/re/redka/package.nix index 339353d9470f..6aab01702841 100644 --- a/pkgs/by-name/re/redka/package.nix +++ b/pkgs/by-name/re/redka/package.nix @@ -4,35 +4,34 @@ fetchFromGitHub, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "redka"; - version = "0.5.3"; + version = "0.6.0"; src = fetchFromGitHub { owner = "nalgeon"; repo = "redka"; - rev = "v${version}"; - hash = "sha256-CCTPhcarLFs2wyhu7OqifunVSil2QU61JViY3uTjVg8="; + tag = "v${finalAttrs.version}"; + hash = "sha256-8p1riY5tCLhNWbXGmMEolqVVyjeKmc0WSaTI7lLZhJk="; }; - vendorHash = "sha256-aX0X6TWVEouo884LunCt+UzLyvDHgmvuxdV0wh0r7Ro="; + vendorHash = "sha256-vtCUDRBVbG7xocE7yUDktUSzEEc5af75R7rmcabu/sQ="; subPackages = [ "cmd/redka" - "cmd/cli" ]; - ldflags = [ "-X main.version=v${version}" ]; - - postInstall = '' - mv $out/bin/{cli,redka-cli} - ''; + ldflags = [ + "-s" + "-w" + "-X main.version=v${finalAttrs.version}" + ]; meta = { description = "Redis re-implemented with SQLite"; homepage = "https://github.com/nalgeon/redka"; - changelog = "https://github.com/nalgeon/redka/releases/tag/${src.rev}"; + changelog = "https://github.com/nalgeon/redka/releases/tag/${finalAttrs.src.tag}"; maintainers = with lib.maintainers; [ sikmir ]; license = lib.licenses.bsd3; }; -} +})