Package Details: wire-desktop 3.0.2816-1

Git Clone URL: https://aur.archlinux.org/wire-desktop.git (read-only)
Package Base: wire-desktop
Description: Modern, private messenger. Based on Electron.
Upstream URL: https://wire.com/
Keywords: chat encryption end-to-end messenger private videocall
Licenses: GPL3
Conflicts: wire-desktop-bin
Provides: wire-desktop
Submitter: ConorIA
Maintainer: ConorIA
Last Packager: ConorIA
Votes: 66
Popularity: 6.019386
First Submitted: 2016-08-09 00:01
Last Updated: 2017-12-06 22:04

Pinned Comments

ConorIA commented on 2017-03-28 22:29

Please check https://github.com/wireapp/wire-desktop/releases/latest and double-check that you are looking at a Linux release before flagging this package as out of date. The Wire Devs have made clear what they consider to be a "release" and what they consider to be a "tag". The "tags" that are on GitHub tend to be a hit-or-miss, and sometime include experimental dependency versions. While they often work without a hitch, they can sometimes be unstable. As such, I will (mostly) be following the releases that include release notes.

Users who want the latest and greatest should use the wire-desktop-beta or -git packages at https://aur.archlinux.org/packages/wire-desktop-beta/ or https://aur.archlinux.org/packages/wire-desktop-git/

Please also note that webapp updates will be pulled in by the client, this package has no bearing on the webapp version you will use.

ConorIA commented on 2017-01-28 19:47

Please note, to use the Google Contacts API, you should first generate API secrets for an "other" application here: https://console.developers.google.com/apis/credentials/oauthclient

Then export them to your environment:
export GOOGLE_CLIENT_ID=...
export GOOGLE_CLIENT_SECRET=...

Finally, rebuild the package.

See also: https://github.com/wireapp/wire-desktop#enable-support-for-google-contacts-optional

Latest Comments

ConorIA commented on 2017-12-06 22:06

Thanks @maximbaz, added them here as well.

maximbaz commented on 2017-11-16 22:53

We could add a couple in the optional dependencies, I propose noto-fonts-emoji and ttf-emojione (I personally use the latter one).

UPDATE: @ConorIA I added them to wire-desktop-beta

flacks commented on 2017-11-16 05:08

Shouldn't something like "noto-fonts-emoji" be added at least as an optional dependency? I just figured out that it was what I needed to see emojis in Wire with no extra configuration, and its in the Arch repos.

ConorIA commented on 2017-10-13 19:52

@mythsunwind, done! BTW, `electron-builder` includes the "desktop" config item (https://www.electron.build/configuration/linux) but I remember playing around earlier and couldn't figure it out. I think that's your best bet though!

mythsunwind commented on 2017-10-13 19:40

Hey Conor, I found a solution to the problem that you see duplicate icons in the gnome-shell dock when wire is running. Can you add StartupWMClass=Wire to the .desktop file? This will give Gnome the clue that the WMClass is actually "Wire" and not "wire-desktop". I have to figure out how to fix it in the .deb and AppImage builds though...

placcd commented on 2017-10-09 02:29

Clicking on URLs inside Wire wouldn't open the link in my browser. Installing the xdg-utils package fixed this for me. Should xdg-utils be added as an optional dependency?

joolsr1 commented on 2017-09-19 13:54

Having problems installing Wire-desktop. Worked fine up till about two weeks ago. Any ideas?

Using manjaro 64bit (up to date)

> electron@1.7.5 postinstall /tmp/pamac-build-julianr/wire-desktop/src/wire-desktop-release-2.15.2751/node_modules/electron
> node install.js

/tmp/pamac-build-julianr/wire-desktop/src/wire-desktop-release-2.15.2751/node_modules/electron/install.js:48
throw err
^

Error: Could not parse checksum file at line 1:
npm WARN ajv-keywords@2.1.0 requires a peer of ajv@>=5.0.0 but none was installed.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: 7zip-bin-win@2.1.0 (node_modules/7zip-bin-win):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for 7zip-bin-win@2.1.0: wanted {"os":"win32","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: 7zip-bin-mac@1.0.1 (node_modules/7zip-bin-mac):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for 7zip-bin-mac@1.0.1: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.2 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! electron@1.7.5 postinstall: `node install.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the electron@1.7.5 postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! /home/julianr/.npm/_logs/2017-09-19T13_51_30_863Z-debug.log
==> ERROR: A failure occurred in build().
Aborting...

braniii commented on 2017-08-22 14:53

I always good a compiling error for libsodium-neon. Installing "lsb_release" fixed it for me.

ConorIA commented on 2017-08-08 22:57

@ewtoombs, I've removed the dependency on gendesk in 2.15.2751-2. Please let me know if this clears up the pacaur problems.

Rhinoceros commented on 2017-08-07 22:11

@ewtoombs: https://wiki.archlinux.org/index.php/AUR_helpers

> Warning: None of these tools are officially supported by Arch Linux. It is recommended to become familiar with the manual build process in order to be prepared to troubleshoot problems on one's own.

makepkg works. I get this same behaviour in pacaur (but feel free to file a bug with the pacaur devs).

All comments