Package Details: profanity-git 6749.4e956410-1

Git Clone URL: (read-only, click to copy)
Package Base: profanity-git
Description: A console based jabber client.
Upstream URL:
Keywords: jabber profanity xmpp
Licenses: GPL3
Conflicts: profanity
Provides: profanity
Submitter: ledti
Maintainer: freswa
Last Packager: freswa
Votes: 21
Popularity: 0.000167
First Submitted: 2012-11-27 19:23 (UTC)
Last Updated: 2022-03-20 20:36 (UTC)

Latest Comments

1 2 Next › Last »

Fix3r1337 commented on 2023-05-11 09:37 (UTC) (edited on 2023-05-11 09:41 (UTC) by Fix3r1337)

To fix build, add this line in the PKGBUILD file after build() {


zapata commented on 2022-03-19 12:14 (UTC) (edited on 2022-03-19 18:28 (UTC) by zapata)

Does no longer fetch/pull from github. I could build with the follwing change:

kaffeekanne commented on 2019-05-17 08:07 (UTC) (edited on 2019-05-17 12:39 (UTC) by kaffeekanne)

As profanity turned into a organization and upstream website is now hostet at, the following changes in the package build should to be applied.


Old links are not going to expire soon, just to be on the save side.

Also for OMEMO to work libgcrypt and libsignal-protocol-c are needed as new dependencies.

depends=('curl' 'expat' `libgcrypt' 'libnotify' 'libotr' 'libxss' 'libsignal-protocol-c' 'libstrophe-git')

richteer commented on 2016-04-09 01:00 (UTC)

Can't replicate the issue, can you please post some errors? Seems to build fine in my env with libstrophe-git alone, libmesode-git alone, and with both installed. That said, I'm looking into finding the best solution for updating the dependencies array to cover this.

kseistrup commented on 2016-04-08 17:57 (UTC)

It should be noted that if libmesode-git is installed, this package will attempt to use that library instead of libstrophe-git, and it won't build.

richteer commented on 2016-01-15 19:50 (UTC) (edited on 2016-01-15 19:51 (UTC) by richteer)

Sorry, didn't see your comment sooner kseistrup. Updated the PKGBUILD to use libstrophe-git

andrwmorph commented on 2016-01-15 19:43 (UTC)

You need libstrophe-git installed from the AUR to build it or you get the failures kseistrup saw.

kseistrup commented on 2015-10-17 08:02 (UTC)

Doesn't build: src/xmpp/connection.c: In function ‘jabber_create_uuid’: src/xmpp/connection.c:316:12: error: implicit declaration of function ‘xmpp_uuid_gen’ [-Werror=implicit-function-declaration] return xmpp_uuid_gen(jabber_conn.ctx); ^ src/xmpp/connection.c:316:12: error: return makes pointer from integer without a cast [-Werror=int-conversion] src/xmpp/connection.c: In function ‘_connection_handler’: src/xmpp/connection.c:487:23: error: implicit declaration of function ‘xmpp_conn_is_secured’ [-Werror=implicit-function-declaration] int secured = xmpp_conn_is_secured(jabber_conn.conn); ^ cc1: all warnings being treated as errors Makefile:1560: recipe for target 'src/xmpp/connection.o' failed make[1]: *** [src/xmpp/connection.o] Error 1 make[1]: Leaving directory '/tmp/profanity-git/src/profanity' Makefile:923: recipe for target 'all' failed make: *** [all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

richteer commented on 2014-10-21 15:39 (UTC)

Good catch, moved libstrophe makedepends to depends

teefax commented on 2014-10-21 09:47 (UTC)

libstrophe is wrongly marked as a build dependency but required by Profanity at runtime.