Search Criteria
Package Details: walc 0.3.3-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/walc.git (read-only, click to copy) |
---|---|
Package Base: | walc |
Description: | An unofficial WhatsApp Desktop client for linux systems. |
Upstream URL: | https://github.com/WAClient/WALC |
Keywords: | internet messaging whatsapp whatsapp-web |
Licenses: | GPL3 |
Conflicts: | walc |
Provides: | walc |
Submitter: | MisconceivedSec |
Maintainer: | HaCk0 |
Last Packager: | HaCk0 |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2022-05-28 15:52 (UTC) |
Last Updated: | 2024-04-30 10:00 (UTC) |
Dependencies (6)
- alsa-lib
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- nss (nss-hgAUR)
- gendesk (make)
- nodejs-lts-iron (make)
- npm (corepackerAUR, python-nodejs-wheelAUR) (make)
Latest Comments
1 2 Next › Last »
MajorMayer commented on 2024-04-30 09:00 (UTC)
Could you maybe upgrade the NodeJS dependency to v20, so the next LTS release? I tried building locally and it seems to be working. Also the maintainers seem to have nothing against it: https://github.com/WAClient/WALC/discussions/249
MisconceivedSec commented on 2023-09-05 10:39 (UTC) (edited on 2023-09-05 10:43 (UTC) by MisconceivedSec)
Currently there's an error when starting WALC which breaks WhatsApp integration. A quick workaround is to navigate to
/opt/WALC
and runsudo mkdir -m 755 .wwebjs_cache && sudo chmod 755 -R ./.wwebjs_cache
The problem is that it needs to be run at every initiation of WALC. I'm not sure on how to approach the issue, and don't have the time to go through the debugging process at the moment. But I'm open to suggestions.
You can install the
walc-appimage
package (not maintained by me) instead, that's working as intended.MisconceivedSec commented on 2023-05-17 11:18 (UTC) (edited on 2023-05-17 11:35 (UTC) by MisconceivedSec)
I think you meant comment
HaCk0 commented on 2023-05-17 10:59 (UTC)
Hey @YoungFellow I am not sure if I can create pull requests on AUR. I sent you a so-called patch file. This can be applied with
git apply <patchfile>
. https://git-scm.com/docs/git-applySo store the content I sent you in the previous commit in a file like
patch-build.patch
and apply it in the git repo of your AUR package withgit apply patch-build.patch
MisconceivedSec commented on 2023-05-17 10:33 (UTC)
Hello @HaCk0, thank you for sharing this with me. I thought I already tried this, but apparently not. I am testing it out now.
But excuse my ignorance, where can I find this patch of yours, and is it like a GitHub PR? I've never seen this before. I would rather merge it than just enter it manually myself. Thanks.
HaCk0 commented on 2023-05-17 08:23 (UTC)
Hey Here is a git patch to fix the issues with the current version:
Would be nice if you could apply it to the package
MisconceivedSec commented on 2023-05-13 05:55 (UTC)
Yes @perro, the script is throwing an error at the moment. I'm trying to debug the errors. Please use the AppImage for now. Sorry for the inconvenience
perro commented on 2023-05-09 16:08 (UTC) (edited on 2023-05-09 16:12 (UTC) by perro)
I get an error when launching the application, because the file
/opt/whatsapp-web-electron.js
doesn't exist.MisconceivedSec commented on 2022-06-25 06:13 (UTC) (edited on 2022-06-25 06:14 (UTC) by MisconceivedSec)
Thanks a lot for the support @opensorcerer!
Regarding
namcap
, this is what I get:So I adjusted the PKGBUILD according to your suggestions:
1.
arch=('x86_64')
This is correct I presume...as arch officially supports only 64 bit?2.
license=('GPL3')
3.
depends=('nodejs-lts-gallium' 'npm' 'gtk3' 'alsa-lib' 'nss')
Do you think I should push
walc-0.2.2-3
though?Or shall I wait until the next version is out?
Thanks again!
PS: I'll see what I can do regarding the
npm
logs, I might ask the project maintainer, but for the time being, I'm trying to get my pentesting certification over with, so I'll be a bit short on "research" time.opensorcerer commented on 2022-06-24 21:08 (UTC)
Excellent work on your first PKGBUILD!
One more thing: When you create your package, make sure you test both the PKGBUILD and the resulting package with namcap. namcap notifies you of common mistakes in packaging. There are error, warning and info levels of mistakes of which the errors are most important to fix.
Current walc-0.2.2-2 has a number of these errors you should turn your attention to:
There is rather long output on the bundled node-modules and shared libraries. I wonder if it's possible to reduce their existence there so far as to try and use the system-provided ones. A long list of warnings suggest they're not used, anyway. But that's for another time and if you've got the time. :)
Thank you for the package, and packaging.
1 2 Next › Last »