From 785183dbc417d299c7ec2d44c46106d3c8ee5589 Mon Sep 17 00:00:00 2001 From: nartsisss Date: Sat, 18 Oct 2025 03:58:57 +0300 Subject: [PATCH] turso: 0.0.14 -> 0.3.2 --- .../by-name/tu/{tursodb => turso}/package.nix | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) rename pkgs/by-name/tu/{tursodb => turso}/package.nix (67%) diff --git a/pkgs/by-name/tu/tursodb/package.nix b/pkgs/by-name/tu/turso/package.nix similarity index 67% rename from pkgs/by-name/tu/tursodb/package.nix rename to pkgs/by-name/tu/turso/package.nix index f0d1e1394d63..f2315e5499a8 100644 --- a/pkgs/by-name/tu/tursodb/package.nix +++ b/pkgs/by-name/tu/turso/package.nix @@ -5,26 +5,27 @@ versionCheckHook, nix-update-script, }: -rustPlatform.buildRustPackage rec { - pname = "tursodb"; - version = "0.0.14"; +rustPlatform.buildRustPackage (finalAttrs: { + pname = "turso"; + version = "0.3.2"; src = fetchFromGitHub { owner = "tursodatabase"; repo = "turso"; - tag = "v${version}"; - hash = "sha256-t3bIW+HuuZzj3NOw2lnTZw9qxj7lGWtR8RbZF0rVbQ4="; + tag = "v${finalAttrs.version}"; + hash = "sha256-biElXD4d6h28Nq7LIjuL+at/y69TxnsJzvnEX8cOM9E="; }; - cargoHash = "sha256-DDUl/jojhDmSQY7iI/Dn+Lg4eNuNhj8jyakPtgg4d2k="; + cargoHash = "sha256-G2VowcxnCRulQ4pJcpfJbH73vkG+KIteeUF1Hq8TEZg="; cargoBuildFlags = [ "-p" "turso_cli" ]; - cargoTestFlags = cargoBuildFlags; + cargoTestFlags = finalAttrs.cargoBuildFlags; nativeInstallCheckInputs = [ versionCheckHook ]; + doInstallCheck = true; versionCheckProgramArg = "--version"; @@ -33,9 +34,9 @@ rustPlatform.buildRustPackage rec { meta = { description = "Interactive SQL shell for Turso"; homepage = "https://github.com/tursodatabase/turso"; - changelog = "https://github.com/tursodatabase/turso/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/tursodatabase/turso/blob/v${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ nartsiss ]; mainProgram = "tursodb"; }; -} +})