From 676d1ab50570b6cce26e6f2ac5aa0039e36e205f Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 16 Mar 2026 22:02:54 +0000 Subject: [PATCH] rtk: 0.29.0 -> 0.30.0 Diff: https://github.com/rtk-ai/rtk/compare/v0.29.0...v0.30.0 Changelog: https://github.com/rtk-ai/rtk/blob/v0.30.0/CHANGELOG.md --- pkgs/by-name/rt/rtk/package.nix | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/rt/rtk/package.nix b/pkgs/by-name/rt/rtk/package.nix index 38000f7873b6..66c6628858b6 100644 --- a/pkgs/by-name/rt/rtk/package.nix +++ b/pkgs/by-name/rt/rtk/package.nix @@ -2,28 +2,31 @@ lib, rustPlatform, fetchFromGitHub, + makeWrapper, pkg-config, sqlite, + gitMinimal, writableTmpDirAsHomeHook, versionCheckHook, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "rtk"; - version = "0.29.0"; + version = "0.30.0"; src = fetchFromGitHub { owner = "rtk-ai"; repo = "rtk"; tag = "v${finalAttrs.version}"; - hash = "sha256-QGHCa8rO4YBFXdrz78FhWKFxY7DmRxCXM8iYQv4yTYE="; + hash = "sha256-aB9SWF9jYHeH3Apz5v4mQptLa6tS9cIfyfo6rHqsD8w="; }; strictDeps = true; - cargoHash = "sha256-gNJjtQah7NFSgFVYJftK19dECzDvLCi2E33na2PtKmc="; + cargoHash = "sha256-0dpZRBPubzd2GuK02/jbNBWOR/TpFM5lVMucEii/JxM="; nativeBuildInputs = [ + makeWrapper pkg-config ]; @@ -31,7 +34,17 @@ rustPlatform.buildRustPackage (finalAttrs: { sqlite ]; + postInstall = '' + wrapProgram $out/bin/rtk \ + --prefix PATH : ${ + lib.makeBinPath [ + gitMinimal + ] + } + ''; + nativeCheckInputs = [ + gitMinimal writableTmpDirAsHomeHook ];