Package Details: rocketchat-desktop 3.0.7-1

Git Clone URL: https://aur.archlinux.org/rocketchat-desktop.git (read-only, click to copy)
Package Base: rocketchat-desktop
Description: Rocket.Chat Native Cross-Platform Desktop Application via Electron.
Upstream URL: https://github.com/RocketChat/Rocket.Chat.Electron
Keywords: chat client electron rocket rocketchat
Licenses: MIT
Conflicts: rocketchat-client-bin
Submitter: sum01
Maintainer: matthias.lisin
Last Packager: matthias.lisin
Votes: 17
Popularity: 0.56
First Submitted: 2017-10-23 16:52
Last Updated: 2020-11-09 20:55

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 Next › Last »

matthias.lisin commented on 2018-12-31 23:20

The package now uses the system electron2. Therefore it is now a dependency of this package. Don't worry about the additional size of the new dependency, because this package lost most than 120M of size itself!

Spell checking now uses the system hunspell dictionaries instead of using the ones provided by upstream. This is a breaking change and you need to install the desired hunspell-* packages to re-enable spell checking. Again, this is a zero sum game, the size gained by installing system hunspell dicts is lost through removing the package dicts.

Next upstream rocketchat-update is likely to use electron3, so don't worry about electron2 being somewhat a waste of space if you have electron installed also. It's gone soon.

As always, report problems.

matthias.lisin commented on 2018-12-02 20:48

I decided against leaving this package broken. As a temporary solution the yarn.lock Lockfile will be ignored.

Waiting for https://github.com/RocketChat/Rocket.Chat.Electron/issues/1024

Also had to patch the package.json due to (another) broken dependencie concerning electron-updater. I quickly tested it on my home machine and it seems to work.

Everything is a mess.

God have mercy

matthias.lisin commented on 2018-12-02 20:18

Edit: this comment is obsolete now

Hi je-vv, yes, it's broken now. But I can't fix it that easily because it's an issue somewhere else. (this whole event-stream drama)

I reported it upstream and will update as soon as it's fixed upstream. I would really like to patch it myself, but I'm not an expert and will probably break something else if I try to.

je-vv commented on 2018-12-02 02:51

Build of 2.14.4 failing with:

==> Extracting sources...
  -> Extracting rocketchat-desktop-2.14.4.tar.gz with bsdtar
==> Starting prepare()...
patching file electron-builder.json
Hunk #1 succeeded at 86 (offset 10 lines).
patching file tasks/release.js
==> Removing existing $pkgdir/ directory...
==> Starting build()...
yarn install v1.12.3
[1/4] Resolving packages...
[2/4] Fetching packages...
error https://registry.yarnpkg.com/event-stream/-/event-stream-3.3.6.tgz: Extracting tar content of undefined failed, the file appears to be corrupt: "Unexpected end of data"
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: build: failure on package rocketchat-desktop

matthias.lisin commented on 2018-11-21 12:03

Updated to 2.14.4

Changes from 2.14.3 to 2.14.4

je-vv commented on 2018-11-14 20:27

Thanks a lot @matthias.lisin, as I had the menu bar hidden, I didn't notice the setting, :). But the tray is working as you mentioned. And now with 2.14.3-1 the versioning is fine !

matthias.lisin commented on 2018-11-14 19:09

@je-vv All the displayed package versions should now display properly. Tray Icon should still work, activate it via View -> Tray Icon

je-vv commented on 2018-11-14 17:57

The details in this URL shows 2.14.2-2, but the latest snapshot, as well as the latest changes commit here, latest-commit, just point to package release 1, not 2, so I guess, the package details don't match what's in latest PKGBUILD, neither what gets downloaded with latest snapshot?

Also, 2.14.2-1 doesn't load the icon on the tray, which I really miss... Should that be flagged upstream, or is it something in the packaging?

matthias.lisin commented on 2018-11-08 13:55

Todays update only fixes the Node 11 build problem. This will be be fixed in upsteam starting 2.14.2. I decided to skip 2.14.1 which contains a but that renders rocketchat unusable, and I'll skip the 2.14.2-beta.1 as well since it's a beta and I don't want to heavily edit the PKGBUILD because hyphens are not allowed in pkgver.

matthias.lisin commented on 2018-10-28 14:31

Hi notification-receivers,

Waiting for this issue to be resolved before updating to 2.14.1, or 2.14.2, depends if the fix will result in a new version.

Issue: https://github.com/RocketChat/Rocket.Chat.Electron/issues/957

Edit: So I could update to 2.14.1 and fix the building issue by upadting natives to 1.1.6, but it's totally not worth it because this release has weird issues with tray icon and closing the application on Linux. It's fixed upstream, but I'd rather wait for 2.14.2 before updating this package. Thanks for reading.