zoho-mail-desktop: init at 1.7.1

This commit is contained in:
Rohith S
2025-11-19 23:33:32 +05:30
parent e69232dd14
commit 2ffae69153
@@ -0,0 +1,44 @@
{
lib,
appimageTools,
fetchurl,
}:
let
pname = "zoho-mail-desktop";
version = "1.7.1";
src = fetchurl {
url = "https://downloads.zohocdn.com/zmail-desktop/linux/zoho-mail-desktop-lite-x64-v${version}.AppImage";
hash = "sha256-KLDJl91vfTdDtUQ5maDuCBU1HJQf4V0VEnplAc4ytZM=";
};
appimageContents = appimageTools.extract {
inherit pname version src;
};
in
appimageTools.wrapType2 {
inherit pname version src;
extraInstallCommands = ''
install -Dm444 ${appimageContents}/zoho-mail-desktop.desktop \
$out/share/applications/zoho-mail-desktop.desktop
install -Dm444 ${appimageContents}/usr/share/icons/hicolor/1024x1024/apps/zoho-mail-desktop.png \
$out/share/icons/hicolor/1024x1024/apps/zoho-mail-desktop.png
substituteInPlace $out/share/applications/zoho-mail-desktop.desktop \
--replace-fail 'Exec=AppRun' 'Exec=${pname}'
'';
meta = {
description = "Desktop client for Zoho Mail";
homepage = "https://www.zoho.com/mail/desktop/";
license = lib.licenses.unfree;
platforms = [ "x86_64-linux" ];
maintainers = with lib.maintainers; [ rohi-devs ];
mainProgram = "zoho-mail-desktop";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
};
}