summaryrefslogtreecommitdiffstats
path: root/pkgs/applications/networking/mailreaders/mailspring
diff options
context:
space:
mode:
authorPol Dellaiera <pol.dellaiera@protonmail.com>2023-12-12 12:44:42 +0100
committerPol Dellaiera <pol.dellaiera@protonmail.com>2023-12-12 12:44:42 +0100
commit54dec7faca46ce0818dbf63e9934d0309b8f91c5 (patch)
tree1d9055b1f854a5292d1b703059448b4853fd83a1 /pkgs/applications/networking/mailreaders/mailspring
parentf7377dd4009dfd011026f3680505bb072fe5dffe (diff)
mailspring: use `finalAttrs` pattern
Diffstat (limited to 'pkgs/applications/networking/mailreaders/mailspring')
-rw-r--r--pkgs/applications/networking/mailreaders/mailspring/default.nix19
1 files changed, 10 insertions, 9 deletions
diff --git a/pkgs/applications/networking/mailreaders/mailspring/default.nix b/pkgs/applications/networking/mailreaders/mailspring/default.nix
index 1f1589f06d0a..96f3f3aea225 100644
--- a/pkgs/applications/networking/mailreaders/mailspring/default.nix
+++ b/pkgs/applications/networking/mailreaders/mailspring/default.nix
@@ -20,12 +20,12 @@
, libappindicator
}:
-stdenv.mkDerivation rec {
+stdenv.mkDerivation (finalAttrs: {
pname = "mailspring";
version = "1.13.2";
src = fetchurl {
- url = "https://github.com/Foundry376/Mailspring/releases/download/${version}/mailspring-${version}-amd64.deb";
+ url = "https://github.com/Foundry376/Mailspring/releases/download/${finalAttrs.version}/mailspring-${finalAttrs.version}-amd64.deb";
hash = "sha256-KEoKUg5CRYP0kNT4jr7pjUp6gK4cQ/qQEiOBNCrhbFM=";
};
@@ -88,17 +88,18 @@ stdenv.mkDerivation rec {
--replace Exec=mailspring Exec=$out/bin/mailspring
'';
- meta = with lib; {
+ meta = {
description = "A beautiful, fast and maintained fork of Nylas Mail by one of the original authors";
+ downloadPage = "https://github.com/Foundry376/Mailspring";
+ homepage = "https://getmailspring.com";
+ license = lib.licenses.gpl3Plus;
longDescription = ''
Mailspring is an open-source mail client forked from Nylas Mail and built with Electron.
Mailspring's sync engine runs locally, but its source is not open.
'';
- sourceProvenance = with sourceTypes; [ binaryNativeCode ];
- license = licenses.gpl3Plus;
- maintainers = with maintainers; [ toschmidt ];
- homepage = "https://getmailspring.com";
- downloadPage = "https://github.com/Foundry376/Mailspring";
+ mainProgram = "mailspring";
+ maintainers = with lib.maintainers; [ toschmidt ];
platforms = [ "x86_64-linux" ];
+ sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
};
-}
+})