diff --git a/pkgs/by-name/pe/penpot-desktop/package.nix b/pkgs/by-name/pe/penpot-desktop/package.nix index ea24c174e9395..3c691db155ea0 100644 --- a/pkgs/by-name/pe/penpot-desktop/package.nix +++ b/pkgs/by-name/pe/penpot-desktop/package.nix @@ -2,30 +2,29 @@ lib, buildNpmPackage, copyDesktopItems, - electron_35, + electron, fetchFromGitHub, jq, makeDesktopItem, makeWrapper, - nodejs_22, + nodejs_24, stdenv, }: let description = "Unofficial desktop application for the open-source design tool, Penpot"; icon = "penpot"; - nodejs = nodejs_22; - electron = electron_35; + nodejs = nodejs_24; in buildNpmPackage rec { pname = "penpot-desktop"; - version = "0.13.1"; + version = "0.18.1"; src = fetchFromGitHub { owner = "author-more"; repo = "penpot-desktop"; tag = "v${version}"; - hash = "sha256-ztvwabsy7PiT8m0+DDehvwV8oclJCb1BymEpkjTPtZ8="; + hash = "sha256-MxkdGifPaakhX/tLHiD7Y6xCe3cZ7ELiAhD7GSmdtvk="; }; makeCacheWritable = true; @@ -33,7 +32,7 @@ buildNpmPackage rec { "--engine-strict" "--legacy-peer-deps" ]; - npmDepsHash = "sha256-aRdqq0tMuNXkSy/NYdwir+LfwAr466dLi2b4vO/yjdg="; + npmDepsHash = "sha256-zOoED2WKfiDgfWQDgRrr7Gf09GbSFK+8rOsNr8VQpgY="; # Do not run the default build script as it leads to errors caused by the electron-builder configuration dontNpmBuild = true;