Search Criteria
Package Details: purple-gowhatsapp-git 1.17.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/purple-gowhatsapp-git.git (read-only, click to copy) |
---|---|
Package Base: | purple-gowhatsapp-git |
Description: | A libpurple/Pidgin plugin for WhatsApp, powered by whatsmeow |
Upstream URL: | https://github.com/hoehermann/purple-gowhatsapp |
Keywords: | chat libpurple library pidgin plugin purple whatsapp |
Licenses: | GPLv3 |
Conflicts: | purple-gowhatsapp |
Provides: | purple-gowhatsapp |
Submitter: | Network_Jack |
Maintainer: | hoehermann |
Last Packager: | hoehermann |
Votes: | 10 |
Popularity: | 0.89 |
First Submitted: | 2019-11-03 21:33 (UTC) |
Last Updated: | 2025-05-11 22:15 (UTC) |
Dependencies (9)
- libpurple (pidgin-hgAUR, pidgin-miniAUR, libpurple-gnutlsAUR, libpurple-minimalAUR)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- go (go-gitAUR, gcc-go-gitAUR, gcc-go-snapshotAUR, gcc-go) (make)
- make (make-gitAUR, make-staticAUR) (make)
- pkg-config (pkgconf-gitAUR, pkg-config-gitAUR, pkgconf) (make)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR) (optional) – Stickers
- opusfile (opusfile-gitAUR) (optional) – Upload opus audio as PTT voice message
- webp-pixbuf-loader (optional) – Stickers
Latest Comments
1 2 Next › Last »
astehlik commented on 2025-09-18 16:32 (UTC) (edited on 2025-09-18 16:34 (UTC) by astehlik)
Go seems to install its module files by default with non writable permissions 0444.
This causes issues with the cache cleanup of AUR Helpers like yay - for example yay tries to remove
~/.cache/yay/purple-gowhatsapp-git/src/purple-gowhatsapp/build/_go/pkg/mod/google.golang.org/protobuf@v1.36.9/runtime/protolazy/protolazy.go
- which fails.I looked around a bit and other packages solve this problem by adding the
modcacherw
flag (see https://go.dev/ref/mod#build-commands) to the download commands (for example yay itsself: https://github.com/Jguer/yay/blob/next/Makefile#L27)I was able to solve this in the
purple-gowhatsapp-git
by setting an env variable in line 31 of thePKGBUILD
file:I'm not sure if this is the best solution or if this is something that should be integrated in the cmake config.
PS, thank you for your lightspeed merge of my PR and maintaining this package :)
hoehermann commented on 2022-07-13 20:25 (UTC)
Thank you for the report, sotitrox. The issue has been fixed upstream.
sotitrox commented on 2022-07-13 17:15 (UTC)
I got this in the build process
...
gpc commented on 2022-03-01 14:20 (UTC)
The whatsmeow branch is now the main branch, with this PKGBUILD provided:
https://github.com/hoehermann/purple-gowhatsapp/blob/whatsmeow/PKGBUILD
sotitrox commented on 2022-02-10 21:05 (UTC)
yes, it's working, but don't work for those that activate the new beta multi-device on whatsapp, if you activate that capacity, use the "whatsmeow" branch
gpc commented on 2022-02-05 09:36 (UTC) (edited on 2022-02-05 09:38 (UTC) by gpc)
I believe this plugin currently does not work, except for a beta version using whatsmeow. See https://github.com/hoehermann/purple-gowhatsapp/issues/90 and https://github.com/hoehermann/purple-gowhatsapp/tree/whatsmeow
Industrial commented on 2021-04-18 19:41 (UTC)
Hi!
mederel commented on 2021-03-21 13:23 (UTC)
Along with @PedroHLC indication had also to patch the removal of the failing touch and add another envvar on build. Here the full patch:
nobicycle commented on 2020-09-27 06:16 (UTC)
Not sure how PedroHLC got it to compile, but:
$ yay -S purple-gowhatsapp-git :: Checking for conflicts... :: Checking for inner conflicts... [Aur:1] purple-gowhatsapp-git-r157.be9ccd1-1
:: Downloaded PKGBUILD (1/1): purple-gowhatsapp-git 1 purple-gowhatsapp-git (Build Files Exist) ==> Diffs to show? ==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4) ==> :: (1/1) Parsing SRCINFO: purple-gowhatsapp-git ==> Making package: purple-gowhatsapp-git r157.be9ccd1-1 (Sun 27 Sep 2020 02:13:23 PM WITA) ==> Retrieving sources... -> Cloning purple-gowhatsapp git repo... Cloning into bare repository '/home/me/System/Manjaro/yay/purple-gowhatsapp-git/purple-gowhatsapp'... remote: Enumerating objects: 7, done. remote: Counting objects: 100% (7/7), done. remote: Compressing objects: 100% (7/7), done. remote: Total 666 (delta 2), reused 2 (delta 0), pack-reused 659 Receiving objects: 100% (666/666), 297.86 KiB | 137.00 KiB/s, done. Resolving deltas: 100% (406/406), done. ==> Validating source files with sha256sums... purple-gowhatsapp ... Skipped ==> Making package: purple-gowhatsapp-git r157.be9ccd1-1 (Sun 27 Sep 2020 02:13:29 PM WITA) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Updating purple-gowhatsapp git repo... Fetching origin ==> Validating source files with sha256sums... purple-gowhatsapp ... Skipped ==> Removing existing $srcdir/ directory... ==> Extracting sources... -> Creating working copy of purple-gowhatsapp git repo... Cloning into 'purple-gowhatsapp'... done. ==> Starting prepare()... make: go: Permission denied make: go: Permission denied make: go: Permission denied make: go: Permission denied fatal: not a git repository: '/home/me/System/Manjaro/yay/purple-gowhatsapp-git/src/gopath/src/github.com/Rhymen/go-whatsapp/.git' make: go: Permission denied make: go: Permission denied go get -u github.com/skip2/go-qrcode make: go: Permission denied make: *** [Makefile:42: update-dep] Error 127 ==> ERROR: A failure occurred in prepare(). Aborting... error making: purple-gowhatsapp-git
1 2 Next › Last »