diff --git a/pkgs/by-name/gh/ghostfolio/package.nix b/pkgs/by-name/gh/ghostfolio/package.nix index 30868d9bfbe1..c3a715cc1b90 100644 --- a/pkgs/by-name/gh/ghostfolio/package.nix +++ b/pkgs/by-name/gh/ghostfolio/package.nix @@ -5,19 +5,19 @@ nodejs, faketty, openssl, - prisma_6, - prisma-engines_6, + prisma_7, + prisma-engines_7, }: buildNpmPackage (finalAttrs: { pname = "ghostfolio"; - version = "2.254.0"; + version = "3.2.0"; src = fetchFromGitHub { owner = "ghostfolio"; repo = "ghostfolio"; tag = finalAttrs.version; - hash = "sha256-bcUr0tzq/X2pOmg7ZYj46+TQO9NBKmevm+C6PbyV/yc="; + hash = "sha256-KmjGHiuPbXxJ9IkTA8PtjeNfhSyZnqdEp5yn8ypdM2g="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -27,10 +27,19 @@ buildNpmPackage (finalAttrs: { ''; }; - npmDepsHash = "sha256-Wa15OSsd2IXTO1OjZoiFsSF0UhrzvS6fsymvxyPm0s8="; + npmDepsHash = "sha256-YLS1tT15bj9WF9xzOn9UhXIA7Qe0FcQgfOQFSntPYm4="; + + postPatch = '' + substituteInPlace replace.build.mjs \ + --replace-fail 'new Date()' "new Date(''$(