On Sun, Dec 20, 2015 at 04:00:06PM GMT, Rafael Sadowski wrote:
> Hey @ports,
Hi Rafael,
> my second try to push my favorite XMPP console client (with dependency
> lib). The port based on Brian Callahan work in openbsd-wip. (Okay to
> take maintainer). All tests passed and worked well over months for me.
>
> I rewrite some patches more generic sent upstream with good feedback
> from libstrophe (advice from Antoine Jacoutot).
>
>
> Best regards,
>
> Rafael
>
> net/profanity:
>
> Profanity is a console based XMPP client written in C using ncurses and
> libstrophe, inspired by irssi.
>
> Features:
>
> * Supports XMPP chat services, including Google Talk and Facebook.
^^^^^^^^
Tiny nit - Facebook not longer supports XMPP[0]. Profanity already
adjusted it on their website[1] ;^)
So that, even though it is still based on XMPP, it doesn't talk to other
XMPP servers.
> * Command driven user interface.
> * Customizable functionality and user interface.
> * OTR (Off The Record) message encryption.
> * Chat room support.
> * Roster management.
> * Flexible resource and priority settings.
> * Desktop notifications.
> * Unicode support.
> * Integrated DuckDuckGo searching.
> * Send tiny URLs.
>
> net/libstrophe:
>
> libstrophe is a minimal XMPP library written in C. It has almost no
> external dependencies, only an XML parsing library (expat or libxml are
> both supported). It is designed for both POSIX and Windows systems.
Regards,
Raf
[0] https://developers.facebook.com/docs/chat
[1] http://www.profanity.im/