Unverified Commit ff788573 authored by Yannis Koutras's avatar Yannis Koutras Committed by GitHub
Browse files

Merge pull request #275836 from Antiarchitect/update-mattermost-desktop

mattermost-desktop 5.5.0 -> 5.6.0
parents 576d7037 6cb1c2d5
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
{ lib
, stdenv
, fetchurl
, electron_26
, electron_27
, makeWrapper
}:

let

  pname = "mattermost-desktop";
  version = "5.5.1";
  version = "5.6.0";

  srcs = {
    "x86_64-linux" = {
      url = "https://releases.mattermost.com/desktop/${version}/${pname}-${version}-linux-x64.tar.gz";
      hash = "sha256-bRiO5gYM7nrnkbHBP3B9zAK2YV5POkc3stEsbZJ48VA=";
      hash = "sha256-KUF/zH18X+RS8AICBv53JTBpcaokzo92psyoQNmLF/Q=";
    };

    "aarch64-linux" = {
      url = "https://releases.mattermost.com/desktop/${version}/${pname}-${version}-linux-arm64.tar.gz";
      hash = "sha256-Z4U6Jbwasra69QPHJ9/7WwMSxh0O9r4QIe/xC3WRf4w=";
      hash = "sha256-Zl5PalAles39qSMtt1cytfu4Mheud4+8TTkt7Ohdf/o=";
    };
  };

@@ -52,7 +52,7 @@ stdenv.mkDerivation {
    substituteInPlace $out/share/applications/Mattermost.desktop \
      --replace /share/mattermost-desktop/mattermost-desktop /bin/mattermost-desktop

    makeWrapper ${electron_26}/bin/electron $out/bin/${pname} \
    makeWrapper '${lib.getExe electron_27}' $out/bin/${pname} \
      --add-flags $out/share/${pname}/app.asar

    runHook postInstall