Package Details: mailspring 1.6.1-1

Git Clone URL: https://aur.archlinux.org/mailspring.git (read-only)
Package Base: mailspring
Description: A beautiful, fast and maintained fork of Nylas Mail by one of the original authors.
Upstream URL: https://getmailspring.com/
Keywords: email mail multiple-accounts nylas
Licenses: custom: GPL3 and (C) 2016-2019 Foundry 376, LLC.
Submitter: jnylen
Maintainer: dbalan (rashintha, jnylen)
Last Packager: jnylen
Votes: 102
Popularity: 10.410402
First Submitted: 2017-10-06 10:00
Last Updated: 2019-04-06 17:15

Latest Comments

1 2 3 4 5 6 ... Next › Last »

jnylen commented on 2019-03-23 14:38

@flying-sheep, I can look into it when a new release comes if you don't mind.

flying-sheep commented on 2019-03-22 14:32

Hi! mailspring uses the keytar npm package, which uses libsecret, not directly gnome-keyring.

could you please make the libgnome-keyring and gnome-keyring deps optional?

friday commented on 2019-03-20 14:35

@jnylen: It seems to be possible, but you would need asar as a build dependency and it's a bit quirky. The built output also includes 65mb of files which the original build step excludes. It might be possible build it with grunt too, but that would add another dependency. From the directory app.asar is in: asar extract app.asar app; sed -i 's/updater.getState()/0/g' app/internal_packages/notifications/lib/items/update-notification.js; asar pack app app.asar; rm -rf app;

Not sure if it's fully safe. Trying it out now (notification is gone and it works).

Edit: Commented at the github issue instead since code formatting is not very readable here.

Edit 2: While it worked I found a simpler way compatible with this package: echo -e '\n127.0.0.1 updates.getmailspring.com' | sudo tee -a /etc/hosts

rashintha commented on 2019-03-20 12:49

@ilyes24 please check releases at https://github.com/Foundry376/Mailspring/releases before flagging the package.

jnylen commented on 2019-03-18 17:58

Updated it to 1.6.0. Thanks for notifying me.

@friday, Problem here is we are using the .deb file. Which means it's already compiled and built for us. So we can't really patch the binary (if you know a way do tell me). We could move to the git repo but that will make it a messy aur build.

I wrote a comment on the issue asking if there was a safe way to disable it.

friday commented on 2019-02-12 20:39

Suggestion: Add a patch to disable or hide the update notification: https://github.com/Foundry376/Mailspring/issues/1229 The dev doesn't seem to care much about "third-party distribution that lags behind releases". I think you just need to change this line to const updateAvailable = false or something similar: https://github.com/Foundry376/Mailspring/blob/866e41d506a26b18eb4b6fdde4e129fffce71af5/app/internal_packages/notifications/lib/items/update-notification.jsx#L25

chenlei commented on 2019-02-12 13:25

@rashintha It works! Thank you very much.

chenlei commented on 2019-02-12 11:56

@rashintha Thanks for you help, I'll try and I'll feedback.

rashintha commented on 2019-02-12 11:40

@chenlei

Try updating checksum. Download and extract the snapshot. Then,

$ updpkgsums

and then,

$ makepkg -si

chenlei commented on 2019-02-12 11:32

Is there any other way to install this app? I am a new linuxer, so please don't mind the simple question I asked.