seednaut: init at v0.1.1 (#556195)

This commit is contained in:
lassulus
2026-10-02 12:44:34 +00:00
committed by GitHub

View File

@@ -0,0 +1,39 @@
{
lib,
rustPlatform,
fetchFromGitHub,
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "seednaut";
version = "0.1.1";
src = fetchFromGitHub {
owner = "Baltram";
repo = "seednaut";
tag = "v${finalAttrs.version}";
hash = "sha256-wyMOZQPJPSqLl4tzC5NELoe81aJZSOurifi62v1+jcQ=";
};
cargoHash = "sha256-1GZ7ZoiGKEQGN2AQFcz/YXpcqg3iYLRSzl2GfTmGk8g=";
__structuredAttrs = true;
meta = {
description = "Inspect, verify and extract files from Seedvault Android backups";
longDescription = ''
A command-line and terminal UI utility for Seedvault, the backup
mechanism integrated by Android distributions such as CalyxOS,
GrapheneOS, iodéOS, LineageOS and /e/OS. It works fully offline and
supports the current backup formats (v2 app backup, v0 file backup),
allowing backups to be verified, explored and extracted off-device.
'';
homepage = "https://github.com/Baltram/seednaut";
changelog = "https://github.com/Baltram/seednaut/releases/tag/v${finalAttrs.version}";
license = with lib.licenses; [
mit
asl20
];
mainProgram = "seednaut";
maintainers = with lib.maintainers; [ _6543 ];
};
})