Merge pull request #213307 from dotlambda/deltachat-desktop-electron_22

deltachat-desktop: use electron_22

authored by Weijia Wang and committed by GitHub 3c20aae1 dc3518d8

+11 -3
+11 -3
pkgs/applications/networking/instant-messengers/deltachat-desktop/default.nix
··· 1 1 { lib 2 2 , buildNpmPackage 3 3 , copyDesktopItems 4 - , electron_18 4 + , electron_22 5 5 , buildGoModule 6 6 , esbuild 7 7 , fetchFromGitHub ··· 57 57 hash = "sha256-XOGfKa0eGVZKKKC0Pm2kw48XWWcrxCyDdYzCSKp+wco="; 58 58 }; 59 59 60 - npmDepsHash = "sha256-ZMXXBDVT5rHTzHOrKAUAezL/1UTMdzbBllG69kxg55M="; 60 + patches = [ 61 + (fetchpatch { 62 + name = "bump-electron-to-22.1.0.patch"; 63 + url = "https://github.com/deltachat/deltachat-desktop/commit/944d2735cda6cd5a95cb83c57484fbaf16720a9c.patch"; 64 + hash = "sha256-kaKi32eFQ3hGLZLjiXmH9qs4GXezcDQ7zTdT2+D8NcQ="; 65 + }) 66 + ]; 67 + 68 + npmDepsHash = "sha256-J3/S/jYQvO/U8StDtYI+jozon0d4VCdeqFX6x1hHzMo="; 61 69 62 70 nativeBuildInputs = [ 63 71 makeWrapper ··· 105 113 $out/lib/node_modules/deltachat-desktop/html-dist/fonts 106 114 done 107 115 108 - makeWrapper ${electron_18}/bin/electron $out/bin/deltachat \ 116 + makeWrapper ${electron_22}/bin/electron $out/bin/deltachat \ 109 117 --set LD_PRELOAD ${sqlcipher}/lib/libsqlcipher${stdenv.hostPlatform.extensions.sharedLibrary} \ 110 118 --add-flags $out/lib/node_modules/deltachat-desktop 111 119