Summary
Profanity is a console based XMPP client written in C using ncurses and libstrophe, inspired by Irssi.
Versions
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
USE flags
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
Dependencies
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
Runtime Dependencies
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
Change logs
- 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>