diff --git a/pkgs/by-name/re/readest/package.nix b/pkgs/by-name/re/readest/package.nix index 2e39521699a3..591776c30a37 100644 --- a/pkgs/by-name/re/readest/package.nix +++ b/pkgs/by-name/re/readest/package.nix @@ -17,15 +17,15 @@ jq, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "readest"; - version = "0.9.23"; + version = "0.9.28"; src = fetchFromGitHub { owner = "readest"; repo = "readest"; - tag = "v${version}"; - hash = "sha256-MveWZ+9SSd6mPw580U8d8aP7c4rl4861VzCKHpOKiXU="; + tag = "v${finalAttrs.version}"; + hash = "sha256-jIAvpppOB50KA+4jmx8QN/4e1Dkn6V9Oo3lHUWb5cyI="; fetchSubmodules = true; }; @@ -34,18 +34,18 @@ rustPlatform.buildRustPackage rec { chmod -R +w . ''; - sourceRoot = "${src.name}/apps/readest-app"; + sourceRoot = "${finalAttrs.src.name}/apps/readest-app"; pnpmDeps = pnpm_9.fetchDeps { - inherit pname version src; - hash = "sha256-faLytJLMlWs80HZpN0TnCCEWPe9SPP9QH0bx3HLDO5o="; + inherit (finalAttrs) pname version src; + hash = "sha256-VcPxhCpDrKaqKtGMsvPwXwniPy0rbJ/i03gbZ3i87aE="; }; pnpmRoot = "../.."; useFetchCargoVendor = true; - cargoHash = "sha256-5E+3Hpa6hiOORtZ5ykrXVOPucbppwO5KVVS1mb9mVXY="; + cargoHash = "sha256-guUe2liie2x87VXNo8UeJhVLgvfPViKJKQol1XWA3fw="; cargoRoot = "../.."; @@ -95,10 +95,10 @@ rustPlatform.buildRustPackage rec { meta = { description = "Modern, feature-rich ebook reader"; homepage = "https://github.com/readest/readest"; - changelog = "https://github.com/readest/readest/releases/tag/v${version}"; + changelog = "https://github.com/readest/readest/releases/tag/v${finalAttrs.version}"; mainProgram = "readest"; license = lib.licenses.agpl3Plus; - maintainers = with lib.maintainers; [ ]; + maintainers = with lib.maintainers; [ eljamm ]; platforms = lib.platforms.linux; }; -} +})