Merge pull request #213972 from WolfangAukang/morgen-update

morgen: 2.5.16 -> 2.6.4, update electron version

authored by Weijia Wang and committed by GitHub 0b2cf91a 9686512e

+4 -7
+3 -6
pkgs/applications/office/morgen/default.nix
··· 3 3 4 4 stdenv.mkDerivation rec { 5 5 pname = "morgen"; 6 - version = "2.5.16"; 6 + version = "2.6.4"; 7 7 8 8 src = fetchurl { 9 9 url = "https://download.todesktop.com/210203cqcj00tw1/morgen-${version}.deb"; 10 - sha256 = "sha256-U77yOgQNSj1p3WZbwkyq0Ui2UrXeuAv5sD7L+ZI2x24="; 10 + sha256 = "sha256-2Cze8R22Wrvp+FJq/7Kp36i7Areo5e9fdBo3DQ+rvZY="; 11 11 }; 12 12 13 13 nativeBuildInputs = [ ··· 19 19 20 20 buildInputs = [ alsa-lib gtk3 libxshmfence mesa nss ]; 21 21 22 - dontBuild = true; 23 - dontConfigure = true; 24 - 25 22 unpackCmd = '' 26 23 dpkg-deb -x ${src} ./morgen-${pname} 27 24 ''; ··· 37 34 # 2. Fixes startup script 38 35 substituteInPlace $TMP/work/dist/main.js \ 39 36 --replace "process.resourcesPath,\"todesktop-runtime-config.json" "\"$out/opt/Morgen/resources/todesktop-runtime-config.json" \ 40 - --replace "Exec=\"+process.execPath+\"" "Exec=$out/bin/morgen" 37 + --replace "Exec=\".concat(process.execPath," "Exec=\".concat(\"$out/bin/morgen\"," 41 38 asar pack --unpack='{*.node,*.ftz,rect-overlay}' "$TMP/work" $out/opt/Morgen/resources/app.asar 42 39 43 40 substituteInPlace $out/share/applications/morgen.desktop \
+1 -1
pkgs/top-level/all-packages.nix
··· 9807 9807 mole = callPackage ../tools/networking/mole { }; 9808 9808 9809 9809 morgen = callPackage ../applications/office/morgen { 9810 - electron = electron_15; 9810 + electron = electron_22; 9811 9811 }; 9812 9812 9813 9813 mosh = callPackage ../tools/networking/mosh { };