From 39581a0fe6155ad6bdc5cc0818e1fdff3e62c2e1 Mon Sep 17 00:00:00 2001 From: nartsisss Date: Sat, 18 Oct 2025 03:52:56 +0300 Subject: [PATCH 1/2] limbo: rename to turso --- pkgs/by-name/{li/limbo => tu/tursodb}/package.nix | 14 +++++++------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 8 insertions(+), 7 deletions(-) rename pkgs/by-name/{li/limbo => tu/tursodb}/package.nix (73%) diff --git a/pkgs/by-name/li/limbo/package.nix b/pkgs/by-name/tu/tursodb/package.nix similarity index 73% rename from pkgs/by-name/li/limbo/package.nix rename to pkgs/by-name/tu/tursodb/package.nix index 306962ff40dc..f0d1e1394d63 100644 --- a/pkgs/by-name/li/limbo/package.nix +++ b/pkgs/by-name/tu/tursodb/package.nix @@ -6,12 +6,12 @@ nix-update-script, }: rustPlatform.buildRustPackage rec { - pname = "limbo"; + pname = "tursodb"; version = "0.0.14"; src = fetchFromGitHub { owner = "tursodatabase"; - repo = "limbo"; + repo = "turso"; tag = "v${version}"; hash = "sha256-t3bIW+HuuZzj3NOw2lnTZw9qxj7lGWtR8RbZF0rVbQ4="; }; @@ -20,7 +20,7 @@ rustPlatform.buildRustPackage rec { cargoBuildFlags = [ "-p" - "limbo" + "turso_cli" ]; cargoTestFlags = cargoBuildFlags; @@ -31,11 +31,11 @@ rustPlatform.buildRustPackage rec { passthru.updateScript = nix-update-script { }; meta = { - description = "Interactive SQL shell for Limbo"; - homepage = "https://github.com/tursodatabase/limbo"; - changelog = "https://github.com/tursodatabase/limbo/blob/v${version}/CHANGELOG.md"; + description = "Interactive SQL shell for Turso"; + homepage = "https://github.com/tursodatabase/turso"; + changelog = "https://github.com/tursodatabase/turso/blob/v${version}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ nartsiss ]; - mainProgram = "limbo"; + mainProgram = "tursodb"; }; } diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 8cf4433b21b4..af7b786208b3 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -839,6 +839,7 @@ mapAliases { lightly-qt = throw "'lightly-qt' has been removed, as it is only compatible with Plasma 5, which is EOL"; # Added 2025-08-20 ligo = throw "ligo has been removed from nixpkgs for lack of maintainance"; # Added 2025-06-03 lima-bin = warnAlias "lima-bin has been replaced by lima" lima; # Added 2025-05-13 + limbo = warnAlias "limbo has been renamed to turso" turso; # Added 2025-11-07 lincity_ng = warnAlias "lincity_ng has been renamed to lincity-ng" lincity-ng; # Added 2025-10-09 linphone = linphonePackages.linphone-desktop; # Added 2025-09-20 linux-libre = throw "linux_libre has been removed due to lack of maintenance"; # Added 2025-10-01 From 785183dbc417d299c7ec2d44c46106d3c8ee5589 Mon Sep 17 00:00:00 2001 From: nartsisss Date: Sat, 18 Oct 2025 03:58:57 +0300 Subject: [PATCH 2/2] 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"; }; -} +})