diff options
Diffstat (limited to 'infra/libkookie/nixpkgs/pkgs/applications/networking/instant-messengers/deltachat-electron/default.nix')
-rw-r--r-- | infra/libkookie/nixpkgs/pkgs/applications/networking/instant-messengers/deltachat-electron/default.nix | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/infra/libkookie/nixpkgs/pkgs/applications/networking/instant-messengers/deltachat-electron/default.nix b/infra/libkookie/nixpkgs/pkgs/applications/networking/instant-messengers/deltachat-electron/default.nix index e58e73fdc85b..bb5776b65e34 100644 --- a/infra/libkookie/nixpkgs/pkgs/applications/networking/instant-messengers/deltachat-electron/default.nix +++ b/infra/libkookie/nixpkgs/pkgs/applications/networking/instant-messengers/deltachat-electron/default.nix @@ -1,21 +1,26 @@ -{ lib, fetchurl, appimageTools }: +{ lib, fetchurl, appimageTools, gsettings-desktop-schemas, gtk3 }: let pname = "deltachat-electron"; - version = "1.3.0"; + version = "1.15.1"; name = "${pname}-${version}"; src = fetchurl { url = "https://download.delta.chat/desktop/v${version}/DeltaChat-${version}.AppImage"; - sha256 = "1xyp8cg11px8rras12sncjmq85alyvz7ycw1v1py8w8rlz60wkij"; + sha256 = "sha256-lItI1aIFHYQ3wGRVn4Yw0nA7qgfhyHT/43kKbY/1cgI="; }; appimageContents = appimageTools.extract { inherit name src; }; -in appimageTools.wrapType2 { +in +appimageTools.wrapType2 { inherit name src; + profile = '' + export XDG_DATA_DIRS=${gsettings-desktop-schemas}/share/gsettings-schemas/${gsettings-desktop-schemas.name}:${gtk3}/share/gsettings-schemas/${gtk3.name}:$XDG_DATA_DIRS + ''; + extraInstallCommands = '' mv $out/bin/${name} $out/bin/${pname} install -m 444 -D \ |