1313 nix-update-script ,
1414} :
1515let
16- version = "25.4 .0" ;
16+ version = "25.5 .0" ;
1717 src = fetchFromGitHub {
1818 name = "actualbudget-actual-source" ;
1919 owner = "actualbudget" ;
2020 repo = "actual" ;
2121 tag = "v${ version } " ;
22- hash = "sha256-+XYl4Bh0+8bs/FCqlig9egLg3SJCy2SRN2ovxWRE1Ok =" ;
22+ hash = "sha256-NYAO1Yx3u0wm9F6zSwIolQkXBfFO1YkSKV5UMCBi8nw =" ;
2323 } ;
2424 translations = fetchFromGitHub {
2525 name = "actualbudget-translations-source" ;
9595
9696 outputHashAlgo = "sha256" ;
9797 outputHashMode = "recursive" ;
98- outputHash = "sha256-Tac2gOkdc2tzNKB3ARMfJad1MkOphudvN74gI8bGMtY =" ;
98+ outputHash = "sha256-NPyFzklzAUIrTADTF/JBOieWMXOhL+X3pF3qXrfdyCs =" ;
9999 } ;
100100
101101 webUi = stdenvNoCC . mkDerivation {
@@ -168,7 +168,7 @@ stdenv.mkDerivation {
168168 runHook preInstall
169169
170170 mkdir -p $out/{bin,lib,lib/actual/packages/sync-server,lib/actual/packages/desktop-client}
171- cp -r ./packages/sync-server/{app.js,src,migrations,package.json} $out/lib/actual/packages/sync-server
171+ cp -r ./packages/sync-server/{app.js,src,migrations,package.json,bin } $out/lib/actual/packages/sync-server
172172 # sync-server uses package.json to determine path to web ui.
173173 cp ./packages/desktop-client/package.json $out/lib/actual/packages/desktop-client
174174 cp -r ${ webUi } $out/lib/actual/packages/desktop-client/build
@@ -189,7 +189,7 @@ stdenv.mkDerivation {
189189 cp -r ./node_modules $out/lib/actual/
190190
191191 makeWrapper ${ lib . getExe nodejs_20 } "$out/bin/actual-server" \
192- --add-flags "$out/lib/actual/packages/sync-server/app .js" \
192+ --add-flags "$out/lib/actual/packages/sync-server/bin/actual-server .js" \
193193 --set NODE_PATH "$out/actual/lib/node_modules"
194194
195195 runHook postInstall
0 commit comments