net-im/profanity: fix deps

Signed-off-by: Florian Schmaus <flow@gentoo.org>
This commit is contained in:
Florian Schmaus
2023-08-17 14:33:31 +02:00
parent d008e44be5
commit 16ff417792
2 changed files with 6 additions and 5 deletions

View File

@@ -16,6 +16,7 @@
<use>
<flag name="gpg">Enable OpenPGP encryption</flag>
<flag name="omemo">Enable OMEMO encryption</flag>
<flag name="omemo-qrcode">Enable exchanging OMEMO information via QR code</flag>
<flag name="otr">Enable encrypted conversations using Off-The-Records messaging</flag>
</use>
<upstream>

View File

@@ -10,15 +10,14 @@ SRC_URI="https://github.com/profanity-im/profanity/releases/download/${PV}/${P}.
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
IUSE="libnotify omemo otr gpg test xscreensaver"
IUSE="libnotify omemo omemo-qrcode otr gpg test xscreensaver"
RESTRICT="!test? ( test )"
REQUIRED_USE="omemo-qrcode? ( omemo )"
RDEPEND="
>=app-accessibility/at-spi2-core-2.46.0
dev-db/sqlite:3
|| ( app-accessibility/at-spi2-core:2 dev-libs/atk )
dev-libs/glib:2
dev-libs/libassuan
dev-libs/libgpg-error
>=dev-libs/libstrophe-0.12.3:=
media-libs/harfbuzz:=
net-misc/curl
@@ -29,13 +28,13 @@ RDEPEND="
x11-libs/gtk+:3
x11-libs/pango
x11-misc/shared-mime-info
virtual/libcrypt:=
gpg? ( app-crypt/gpgme:= )
libnotify? ( x11-libs/libnotify )
omemo? (
dev-libs/libgcrypt:=
net-libs/libsignal-protocol-c
)
omemo-qrcode? ( media-gfx/qrencode:= )
otr? ( net-libs/libotr )
xscreensaver? (
x11-libs/libXScrnSaver
@@ -52,6 +51,7 @@ src_configure() {
--enable-gdk-pixbuf
$(use_enable libnotify notifications)
$(use_enable omemo)
$(use_enable omemo-qrcode)
$(use_enable otr)
$(use_enable gpg pgp)
$(use_with xscreensaver)