zennotes-desktop: 2.57.0 -> 2.58.0, change app state to managed

This commit is contained in:
sh0uv1
2026-09-29 18:49:35 +00:00
parent 3a3470d694
commit ba8cf9d347

View File

@@ -13,14 +13,14 @@
buildNpmPackage (finalAttrs: {
pname = "zennotes-desktop";
version = "2.57.0";
npmDepsHash = "sha256-mblscdXgrIV2D3MjIqR+uqHh304mGnEKDDqsiFZZrB4=";
version = "2.58.0";
npmDepsHash = "sha256-Td/d4ntAJn7HnzeoamALWWLFw6J6SQsXPnRJHtT+Ap0=";
src = fetchFromGitHub {
owner = "ZenNotes";
repo = "zennotes";
tag = "v${finalAttrs.version}";
hash = "sha256-ECRkAs8QhwCp2wEyqGzZ6F9sG9hXaomVEShKXO34tEg=";
hash = "sha256-8okSuj/JO7zt2N99mZolQFav8TXCSB9jLUzxCbohy7U=";
};
npmWorkspace = "apps/desktop";
@@ -43,9 +43,10 @@ buildNpmPackage (finalAttrs: {
configurePhase = ''
runHook preConfigure
# Allow getting information about latest releases
# Allow getting information about latest releases, change app state from development to managed
substituteInPlace apps/desktop/src/main/updater.ts \
--replace-fail "let managedInstall = false" "let managedInstall = true"
--replace-fail "let managedInstall = false" "let managedInstall = true" \
--replace-fail "isPackaged: app.isPackaged," "isPackaged: true,"
runHook postConfigure
'';