Package Details: profanity-git 5179.c94f3d0b-1

Git Clone URL: https://aur.archlinux.org/profanity-git.git (read-only)
Package Base: profanity-git
Description: A console based jabber client.
Upstream URL: http://profanity-im.github.io
Keywords: jabber profanity xmpp
Licenses: GPL3
Conflicts: profanity
Provides: profanity
Submitter: ledti
Maintainer: richteer
Last Packager: richteer
Votes: 19
Popularity: 0.783715
First Submitted: 2012-11-27 19:23
Last Updated: 2019-05-17 13:39

Latest Comments

1 2 Next › Last »

kaffeekanne commented on 2019-05-17 08:07

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

url="http://profanity-im.github.io"
source=("$_pkgname::git://github.com/profanity-im/profanity.git#branch=master"

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

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

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

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

andrwmorph commented on 2016-01-15 19:43

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

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

Good catch, moved libstrophe makedepends to depends

teefax commented on 2014-10-21 09:47

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

richteer commented on 2014-08-24 18:43

Adopting package in the meantime.

ledti commented on 2014-08-05 04:57

Orphaning since I may be gone for an extended period of time.