summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Kohler <bkohler@gentoo.org>2021-12-22 07:39:27 -0600
committerBen Kohler <bkohler@gentoo.org>2021-12-22 07:39:56 -0600
commit54768baa218a1b15c27d03ea9769b0c39090af87 (patch)
tree462b986c108a7f4f2eefdb8b38469e87c8dc2220
parentapp-text/antiword: revbump (EAPI 5 -> 8) (diff)
downloadgentoo-54768baa218a1b15c27d03ea9769b0c39090af87.tar.gz
gentoo-54768baa218a1b15c27d03ea9769b0c39090af87.tar.bz2
gentoo-54768baa218a1b15c27d03ea9769b0c39090af87.zip
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@gentoo.org>
-rw-r--r--net-misc/remmina/remmina-1.4.23-r1.ebuild (renamed from net-misc/remmina/remmina-1.4.23.ebuild)16
1 files 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
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)