commit:     54768baa218a1b15c27d03ea9769b0c39090af87
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 22 13:39:27 2021 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Wed Dec 22 13:39:56 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54768baa

net-misc/remmina: revbump for libappindicator fix, & spice fix

Closes: https://bugs.gentoo.org/811078
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 .../{remmina-1.4.23.ebuild => remmina-1.4.23-r1.ebuild}  | 16 ++++++++++------
 1 file changed, 10 insertions(+), 6 deletions(-)

diff --git a/net-misc/remmina/remmina-1.4.23.ebuild 
b/net-misc/remmina/remmina-1.4.23-r1.ebuild
similarity index 89%
rename from net-misc/remmina/remmina-1.4.23.ebuild
rename to net-misc/remmina/remmina-1.4.23-r1.ebuild
index fe7f549ab031..eff22ac6426d 100644
--- a/net-misc/remmina/remmina-1.4.23.ebuild
+++ b/net-misc/remmina/remmina-1.4.23-r1.ebuild
@@ -14,12 +14,11 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz";
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="crypt cups examples gnome-keyring gvnc kwallet nls spice ssh rdp 
telemetry vnc webkit x2go zeroconf"
+IUSE="appindicator crypt cups examples gnome-keyring gvnc kwallet nls spice 
ssh rdp telemetry vnc webkit x2go zeroconf"
 
 COMMON_DEPEND="
        dev-libs/glib:2
        dev-libs/json-glib
-       dev-libs/libappindicator:3
        dev-libs/libpcre2
        dev-libs/libsodium:=
        dev-libs/openssl:0=
@@ -28,6 +27,7 @@ COMMON_DEPEND="
        x11-libs/gtk+:3
        x11-libs/libX11
        x11-libs/libxkbfile
+       appindicator? ( dev-libs/libappindicator:3 )
        crypt? ( dev-libs/libgcrypt:0= )
        gnome-keyring? ( app-crypt/libsecret )
        gvnc? ( net-libs/gtk-vnc )
@@ -43,15 +43,18 @@ COMMON_DEPEND="
        x2go? ( net-misc/pyhoca-cli )
        zeroconf? ( >=net-dns/avahi-0.8-r2[dbus,gtk] )
 "
+
+DEPEND="
+       ${COMMON_DEPEND}
+       spice? ( app-emulation/spice-protocol )
+"
+
 BDEPEND="
        dev-util/intltool
        virtual/pkgconfig
        nls? ( sys-devel/gettext )
 "
-DEPEND="
-       ${COMMON_DEPEND}
-       app-emulation/spice-protocol
-"
+
 RDEPEND="
        ${COMMON_DEPEND}
        virtual/freedesktop-icon-theme
@@ -68,6 +71,7 @@ src_prepare() {
 
 src_configure() {
        local mycmakeargs=(
+               -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
                -DWITH_AVAHI=$(usex zeroconf)
                -DWITH_CUPS=$(usex cups)
                -DWITH_EXAMPLES=$(usex examples)

Reply via email to