Gentoo Archives: gentoo-commits

From: Ben Kohler <bkohler@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/
Date: Wed, 22 Dec 2021 13:40:48
Message-Id: 1640180396.54768baa218a1b15c27d03ea9769b0c39090af87.bkohler@gentoo
1 commit: 54768baa218a1b15c27d03ea9769b0c39090af87
2 Author: Ben Kohler <bkohler <AT> gentoo <DOT> org>
3 AuthorDate: Wed Dec 22 13:39:27 2021 +0000
4 Commit: Ben Kohler <bkohler <AT> gentoo <DOT> org>
5 CommitDate: Wed Dec 22 13:39:56 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54768baa
7
8 net-misc/remmina: revbump for libappindicator fix, & spice fix
9
10 Closes: https://bugs.gentoo.org/811078
11 Package-Manager: Portage-3.0.30, Repoman-3.0.3
12 Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>
13
14 .../{remmina-1.4.23.ebuild => remmina-1.4.23-r1.ebuild} | 16 ++++++++++------
15 1 file changed, 10 insertions(+), 6 deletions(-)
16
17 diff --git a/net-misc/remmina/remmina-1.4.23.ebuild b/net-misc/remmina/remmina-1.4.23-r1.ebuild
18 similarity index 89%
19 rename from net-misc/remmina/remmina-1.4.23.ebuild
20 rename to net-misc/remmina/remmina-1.4.23-r1.ebuild
21 index fe7f549ab031..eff22ac6426d 100644
22 --- a/net-misc/remmina/remmina-1.4.23.ebuild
23 +++ b/net-misc/remmina/remmina-1.4.23-r1.ebuild
24 @@ -14,12 +14,11 @@ SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz"
25 LICENSE="GPL-2+-with-openssl-exception"
26 SLOT="0"
27 KEYWORDS="~amd64 ~arm64 ~x86"
28 -IUSE="crypt cups examples gnome-keyring gvnc kwallet nls spice ssh rdp telemetry vnc webkit x2go zeroconf"
29 +IUSE="appindicator crypt cups examples gnome-keyring gvnc kwallet nls spice ssh rdp telemetry vnc webkit x2go zeroconf"
30
31 COMMON_DEPEND="
32 dev-libs/glib:2
33 dev-libs/json-glib
34 - dev-libs/libappindicator:3
35 dev-libs/libpcre2
36 dev-libs/libsodium:=
37 dev-libs/openssl:0=
38 @@ -28,6 +27,7 @@ COMMON_DEPEND="
39 x11-libs/gtk+:3
40 x11-libs/libX11
41 x11-libs/libxkbfile
42 + appindicator? ( dev-libs/libappindicator:3 )
43 crypt? ( dev-libs/libgcrypt:0= )
44 gnome-keyring? ( app-crypt/libsecret )
45 gvnc? ( net-libs/gtk-vnc )
46 @@ -43,15 +43,18 @@ COMMON_DEPEND="
47 x2go? ( net-misc/pyhoca-cli )
48 zeroconf? ( >=net-dns/avahi-0.8-r2[dbus,gtk] )
49 "
50 +
51 +DEPEND="
52 + ${COMMON_DEPEND}
53 + spice? ( app-emulation/spice-protocol )
54 +"
55 +
56 BDEPEND="
57 dev-util/intltool
58 virtual/pkgconfig
59 nls? ( sys-devel/gettext )
60 "
61 -DEPEND="
62 - ${COMMON_DEPEND}
63 - app-emulation/spice-protocol
64 -"
65 +
66 RDEPEND="
67 ${COMMON_DEPEND}
68 virtual/freedesktop-icon-theme
69 @@ -68,6 +71,7 @@ src_prepare() {
70
71 src_configure() {
72 local mycmakeargs=(
73 + -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
74 -DWITH_AVAHI=$(usex zeroconf)
75 -DWITH_CUPS=$(usex cups)
76 -DWITH_EXAMPLES=$(usex examples)