Package Details: whatsapp-web-desktop 2.17.407-1

Git Clone URL: https://aur.archlinux.org/whatsapp-web-desktop.git (read-only)
Package Base: whatsapp-web-desktop
Description: WhatsApp Web for desktop
Upstream URL: https://web.whatsapp.com
Licenses: unknown
Provides: whatsapp-desktop
Submitter: tembleking
Maintainer: tembleking
Last Packager: tembleking
Votes: 14
Popularity: 0.411284
First Submitted: 2016-09-02 10:55
Last Updated: 2017-11-06 14:38

Latest Comments

vesath commented on 2017-09-03 21:57

Please create a depends array with (at least): alsa-lib, gconf, gtk2, libxss, libxtst, and nss.

Without one of those dependencies you get errors like:

/opt/whatsapp-web/WhatsApp: error while loading shared libraries: libXss.so.1: cannot open shared object file: No such file or directory

/opt/whatsapp-web/WhatsApp: error while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No such file or directory

gamezelda commented on 2017-04-25 18:16

Thanks, works great. Also a good template for custom nativefied packages.

OCD-level nitpicking (we're Linux users after all): The default window name (right after it launches, before the app. has loaded from the Internet) is 'whats-app', not 'WhatsApp'.

Alad commented on 2016-12-08 15:58

Doesn't build

==> Starting build()...
Downloading electron-v1.1.3-linux-x64.zip
[============================================>] 100.0% of 40.4 MB (289.59 kB/s)

/usr/lib/node_modules/nativefier/node_modules/progress/lib/node-progress.js:177
this.stream.clearLine();
^
TypeError: this.stream.clearLine is not a function
at ProgressBar.terminate (/usr/lib/node_modules/nativefier/node_modules/progress/lib/node-progress.js:177:17)
at ProgressBar.tick (/usr/lib/node_modules/nativefier/node_modules/progress/lib/node-progress.js:91:10)
at DishonestProgress.tick (/source/helpers/dishonestProgress.js:35:22)
at /source/build/buildMain.js:80:22
at fn (/usr/lib/node_modules/nativefier/node_modules/async/lib/async.js:746:34)
at /usr/lib/node_modules/nativefier/node_modules/async/lib/async.js:1213:16
at /usr/lib/node_modules/nativefier/node_modules/async/lib/async.js:166:37
at /usr/lib/node_modules/nativefier/node_modules/async/lib/async.js:706:43
at /usr/lib/node_modules/nativefier/node_modules/async/lib/async.js:167:37
at /usr/lib/node_modules/nativefier/node_modules/async/lib/async.js:1209:30
at /source/build/buildMain.js:76:17
at /usr/lib/node_modules/nativefier/node_modules/electron-packager/index.js:266:7
at end (/usr/lib/node_modules/nativefier/node_modules/run-series/index.js:8:15)
at done (/usr/lib/node_modules/nativefier/node_modules/run-series/index.js:11:10)
at each (/usr/lib/node_modules/nativefier/node_modules/run-series/index.js:16:43)
at Object.finalizeApp [as moveApp] (/usr/lib/node_modules/nativefier/node_modules/electron-packager/common.js:286:7)
==> ERROR: A failure occurred in build().
Aborting...
==> Removing installed dependencies...
checking dependencies...

Package (6) Old Version Net Change

http-parser 2.7.1-1 -0,07 MiB
libuv 1.10.1-1 -0,37 MiB
nodejs 7.1.0-1 -17,82 MiB
nodejs-nativefier 7.0.1-1 -23,26 MiB
npm 4.0.2-1 -12,17 MiB
semver 5.3.0-1 -0,10 MiB

Total Removed Size: 53,79 MiB

:: Do you want to remove these packages? [Y/n]
:: Processing package changes...
removing nodejs-nativefier...
removing npm...
removing semver...
removing nodejs...
removing libuv...
removing http-parser...