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: 60
Popularity: 7.440428
First Submitted: 2016-08-09 00:01
Last Updated: 2017-10-19 13:18

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-git package at 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-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).

ewtoombs commented on 2017-08-07 17:09

==> Starting package()...
Error on file "/home/eric/.cache/pacaur/wire-desktop/src/wire-desktop.desktop": No such file or directory
==> ERROR: A failure occurred in package().
Aborting...

maximbaz commented on 2017-07-19 11:38

The new release is broken as stated by Wire dev: https://github.com/wireapp/wire-desktop/issues/813

Either downgrade, or accept that all your history will be gone and delete ~/.config/Wire directory.

kaymio commented on 2017-07-19 11:36

After login the usual interface is visible for about a second. Then the whole window gets black and can't be used anymore. I wouldn't know how to track this bug. Help would be appreciated.

EDIT: Deleting ~/.config/Wire helped, but is not ideal as older posts aren't visible anymore and the install is recognized as a new client.

All comments