diff --git a/pkgs/by-name/li/limbo/package.nix b/pkgs/by-name/li/limbo/package.nix deleted file mode 100644 index 306962ff40dc..000000000000 --- a/pkgs/by-name/li/limbo/package.nix +++ /dev/null @@ -1,41 +0,0 @@ -{ - lib, - rustPlatform, - fetchFromGitHub, - versionCheckHook, - nix-update-script, -}: -rustPlatform.buildRustPackage rec { - pname = "limbo"; - version = "0.0.14"; - - src = fetchFromGitHub { - owner = "tursodatabase"; - repo = "limbo"; - tag = "v${version}"; - hash = "sha256-t3bIW+HuuZzj3NOw2lnTZw9qxj7lGWtR8RbZF0rVbQ4="; - }; - - cargoHash = "sha256-DDUl/jojhDmSQY7iI/Dn+Lg4eNuNhj8jyakPtgg4d2k="; - - cargoBuildFlags = [ - "-p" - "limbo" - ]; - cargoTestFlags = cargoBuildFlags; - - nativeInstallCheckInputs = [ versionCheckHook ]; - doInstallCheck = true; - versionCheckProgramArg = "--version"; - - 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"; - license = lib.licenses.mit; - maintainers = with lib.maintainers; [ nartsiss ]; - mainProgram = "limbo"; - }; -} diff --git a/pkgs/by-name/tu/turso/package.nix b/pkgs/by-name/tu/turso/package.nix new file mode 100644 index 000000000000..f2315e5499a8 --- /dev/null +++ b/pkgs/by-name/tu/turso/package.nix @@ -0,0 +1,42 @@ +{ + lib, + rustPlatform, + fetchFromGitHub, + versionCheckHook, + nix-update-script, +}: +rustPlatform.buildRustPackage (finalAttrs: { + pname = "turso"; + version = "0.3.2"; + + src = fetchFromGitHub { + owner = "tursodatabase"; + repo = "turso"; + tag = "v${finalAttrs.version}"; + hash = "sha256-biElXD4d6h28Nq7LIjuL+at/y69TxnsJzvnEX8cOM9E="; + }; + + cargoHash = "sha256-G2VowcxnCRulQ4pJcpfJbH73vkG+KIteeUF1Hq8TEZg="; + + cargoBuildFlags = [ + "-p" + "turso_cli" + ]; + cargoTestFlags = finalAttrs.cargoBuildFlags; + + nativeInstallCheckInputs = [ versionCheckHook ]; + + doInstallCheck = true; + versionCheckProgramArg = "--version"; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Interactive SQL shell for Turso"; + homepage = "https://github.com/tursodatabase/turso"; + changelog = "https://github.com/tursodatabase/turso/blob/v${finalAttrs.version}/CHANGELOG.md"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ nartsiss ]; + 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