net-im / profanity

A console based XMPP client inspired by Irssi

Official package sites : https://profanity-im.github.io ·

Profanity is a console based XMPP client written in C using ncurses and libstrophe, inspired by Irssi.

v0.14.0-r2 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
~amd64 ~arm64
USE flags
gpg libnotify omemo omemo-qrcode otr python test xscreensaver

v0.14.0 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
amd64 ~arm64
USE flags
gpg libnotify omemo omemo-qrcode otr test xscreensaver

v0.13.1-r1 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
amd64 ~arm64
USE flags
gpg libnotify omemo otr test xscreensaver

General

gpg
Enable OpenPGP encryption
libnotify
Enable desktop notification support
omemo
Enable OMEMO encryption
omemo-qrcode
Enable exchanging OMEMO information via QR code
otr
Enable encrypted conversations using Off-The-Records messaging
python
Enable Python plugins support
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
xscreensaver
Add support for XScreenSaver extension

python_single_target

python3_10
Build for Python 3.10 only
python3_11
Build for Python 3.11 only
python3_12
Build for Python 3.12 only

app-accessibility / at-spi2-atk : Gtk module for bridging AT-SPI to Atk

app-accessibility / at-spi2-core : D-Bus accessibility specifications and registration daemon

app-crypt / gpgme : GnuPG Made Easy is a library for making GnuPG easier to use

dev-db / sqlite : SQL database engine

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-libs / atk : GTK+ & GNOME Accessibility Toolkit

dev-libs / glib : The GLib library of C routines

dev-libs / libassuan : IPC library used by GnuPG and GPGME

dev-libs / libgcrypt : General purpose crypto library based on the code used in GnuPG

dev-libs / libgpg-error : Contains error handling functions used by GnuPG software

dev-libs / libstrophe : A simple, lightweight C library for writing XMPP clients

dev-python / cython : A Python to C compiler

dev-util / cmocka : Unit testing framework for C

media-gfx / qrencode : C library for encoding data in a QR Code symbol

media-libs / harfbuzz : An OpenType text shaping engine

net-libs / libotr : (OTR) Messaging allows you to have private conversations over instant messaging

net-libs / libsignal-protocol-c : Signal Protocol C Library

net-misc / curl : A Client that groks URLs

sys-libs / ncurses : Console display library

sys-libs / readline : Another cute console display library

virtual / libcrypt : Virtual for libcrypt.so

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / gdk-pixbuf : Image loading library for GTK+

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / libX11 : X.Org X11 library

x11-libs / libXScrnSaver : X.Org XScrnSaver library

x11-libs / libnotify : A library for sending desktop notifications

x11-libs / pango : Internationalized text layout and rendering library

x11-misc / shared-mime-info : The Shared MIME-info Database specification

app-accessibility / at-spi2-atk : Gtk module for bridging AT-SPI to Atk

app-accessibility / at-spi2-core : D-Bus accessibility specifications and registration daemon

app-crypt / gpgme : GnuPG Made Easy is a library for making GnuPG easier to use

dev-db / sqlite : SQL database engine

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-libs / atk : GTK+ & GNOME Accessibility Toolkit

dev-libs / glib : The GLib library of C routines

dev-libs / libassuan : IPC library used by GnuPG and GPGME

dev-libs / libgcrypt : General purpose crypto library based on the code used in GnuPG

dev-libs / libgpg-error : Contains error handling functions used by GnuPG software

dev-libs / libstrophe : A simple, lightweight C library for writing XMPP clients

media-gfx / qrencode : C library for encoding data in a QR Code symbol

media-libs / harfbuzz : An OpenType text shaping engine

net-libs / libotr : (OTR) Messaging allows you to have private conversations over instant messaging

net-libs / libsignal-protocol-c : Signal Protocol C Library

net-misc / curl : A Client that groks URLs

sys-libs / ncurses : Console display library

sys-libs / readline : Another cute console display library

virtual / libcrypt : Virtual for libcrypt.so

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / gdk-pixbuf : Image loading library for GTK+

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / libX11 : X.Org X11 library

x11-libs / libXScrnSaver : X.Org XScrnSaver library

x11-libs / libnotify : A library for sending desktop notifications

x11-libs / pango : Internationalized text layout and rendering library

x11-misc / shared-mime-info : The Shared MIME-info Database specification

Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
net-im/profanity: mark as LTO-unsafe
Closes: https://bugs.gentoo.org/932874 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Eli Schwartz · gentoo
net-im/profanity: drop old unstable revision
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/profanity: subscribe to libassuan subslot
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/profanity: enable py3.12
Closes: https://bugs.gentoo.org/929696 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Vetter · gentoo
net-im/profanity: fix declaration mismatch in test
Closes: https://bugs.gentoo.org/927179 Signed-off-by: Michael Vetter <jubalh@iodoru.org> Closes: https://github.com/gentoo/gentoo/pull/35863 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-im/profanity: Stabilize 0.14.0 amd64, #914481
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/profanity: fix whitespace
Signed-off-by: Sam James <sam@gentoo.org>
Michael Vetter · gentoo
net-im/profanity: add patch to fix crash
Signed-off-by: Michael Vetter <jubalh@iodoru.org> Closes: https://github.com/gentoo/gentoo/pull/32792 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Vetter · gentoo
net-im/profanity: add two upstream patches
profanity-0.14.0-ox-carbons.patch: Fix wrong display of ox carbons. profanity-0.14.0-xscreensaver.patch: Fix spamming of logs when no X is running. Signed-off-by: Michael Vetter <jubalh@iodoru.org> Closes: https://github.com/gentoo/gentoo/pull/32471 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Michael Vetter · gentoo
net-im/profanity: add use flag to add support of python plugins
Signed-off-by: Michael Vetter <jubalh@iodoru.org> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Florian Schmaus · gentoo
net-im/profanity: fix deps
Signed-off-by: Florian Schmaus <flow@gentoo.org>
Michael Vetter · gentoo
net-im/profanity: add 0.14.0
Signed-off-by: Michael Vetter <jubalh@iodoru.org> Closes: https://github.com/gentoo/gentoo/pull/32153 Signed-off-by: Florian Schmaus <flow@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/profanity: Keyword 0.13.1 arm64, #905062
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/profanity: drop 0.9.5-r1, 0.12.1-r1
Bug: https://bugs.gentoo.org/886767 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-im/profanity: Stabilize 0.13.1 amd64, #886767
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/profanity: Stabilize 0.12.1-r1 amd64, #877047
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/profanity: add 0.13.1
Closes: https://bugs.gentoo.org/842630 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
net-im/profanity: drop 0.11.0-r1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Florian Schmaus · gentoo
net-im/profanity: fix use_with, delete .la files, respect CFLAGS
Closes: https://bugs.gentoo.org/842300 Closes: https://bugs.gentoo.org/842303 Signed-off-by: Florian Schmaus <flow@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
マリウス · gentoo
net-im/profanity: version bump to 0.12.1
Co-authored-by: Florian Schmaus <flow@gentoo.org> Signed-off-by: Marius <marius@xn--gckvb8fzb.com> Closes: https://github.com/gentoo/gentoo/pull/25279 Signed-off-by: Florian Schmaus <flow@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/profanity: fix unicode dep on ncurses
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
net-im/profanity: Add sys-libs/ncurses[unicode(+)]
Signed-off-by: David Seifert <soap@gentoo.org>
Jonathan Davies · gentoo
net-im/profanity: Version updated to 0.11.0
* Added dep on virtual/libcrypt. Signed-off-by: Jonathan Davies <jpds@protonmail.com> Bug: https://bugs.gentoo.org/802702 Closes: https://bugs.gentoo.org/789840 Closes: https://github.com/gentoo/gentoo/pull/21647 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Huettel · gentoo
net-im/profanity: Remove old
Bug: https://bugs.gentoo.org/710108 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas K. Huettel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-im/profanity: amd64 stable wrt bug #747937
Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrey Utkin · gentoo
net-im/profanity: fix repoman warning
RDEPEND.suspect 1 net-im/profanity/profanity-0.9.5.ebuild: 'test?' USE conditional in RDEPEND The problem was RDEPEND was set to the contents of DEPEND, which now had test? ( dev-util/cmocka ) clause in it, which doesn't make sense for RDEPEND. Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org>
Jakov Smolic · gentoo
net-im/profanity: bump to 0.9.5
Closes: https://bugs.gentoo.org/708078 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrey Utkin · gentoo
net-im/profanity: enable optional OMEMO support
Bug: https://bugs.gentoo.org/697644 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org>
Andrey Utkin · gentoo
net-im/profanity: add 0.7.1 ebuild
Copied from 0.6.0 ebuild with SRC_URI updated with latest URL advertised by upstream. Old URL doesn't work anymore. Bug: https://bugs.gentoo.org/697644 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrey Utkin · gentoo
net-im/profanity: add new package
Based on the ebuild contributed by Dennis Schridde <devurandom@gmx.net> - huge thanks! Bug: https://bugs.gentoo.org/558840 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org>