Gentoo Archives: gentoo-commits

From: Joonas Niilola <juippis@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/anydesk/
Date: Tue, 28 Feb 2023 14:23:54
Message-Id: 1677594216.079413741d0a25b28a694cb93f8fa7d6d7d62ae0.juippis@gentoo
1 commit: 079413741d0a25b28a694cb93f8fa7d6d7d62ae0
2 Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
3 AuthorDate: Tue Feb 28 14:22:46 2023 +0000
4 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
5 CommitDate: Tue Feb 28 14:23:36 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07941374
7
8 net-misc/anydesk: switch sound support to optfeature
9
10 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
11
12 net-misc/anydesk/anydesk-6.2.1-r1.ebuild | 5 ++---
13 1 file changed, 2 insertions(+), 3 deletions(-)
14
15 diff --git a/net-misc/anydesk/anydesk-6.2.1-r1.ebuild b/net-misc/anydesk/anydesk-6.2.1-r1.ebuild
16 index 5dad6aaccc1d..77d78ee0f0c6 100644
17 --- a/net-misc/anydesk/anydesk-6.2.1-r1.ebuild
18 +++ b/net-misc/anydesk/anydesk-6.2.1-r1.ebuild
19 @@ -14,7 +14,6 @@ SRC_URI="https://download.anydesk.com/linux/${P}-amd64.tar.gz
20 LICENSE="AnyDesk-TOS BSD BSD-2 openssl ZLIB"
21 SLOT="0"
22 KEYWORDS="-* ~amd64"
23 -IUSE="sound"
24
25 # x11-libs/gtkglext is required and cannot be mitigated: https://bugs.gentoo.org/868255
26 RDEPEND="
27 @@ -40,7 +39,6 @@ RDEPEND="
28 x11-libs/libXrender
29 x11-libs/libXtst
30 x11-libs/pango
31 - sound? ( media-libs/libcanberra[gtk2] )
32 "
33 BDEPEND="dev-util/patchelf"
34
35 @@ -91,10 +89,11 @@ pkg_postinst() {
36 elog
37 fi
38
39 - optfeature_header "AnyDesk uses additional tools to query information about the host:"
40 + optfeature_header "AnyDesk additional tools:"
41 optfeature "lsb_release" sys-apps/lsb-release
42 optfeature "lspci" sys-apps/pciutils
43 optfeature "lsusb" sys-apps/usbutils
44 + optfeature "sound support" media-libs/libcanberra[gtk2]
45 }
46
47 pkg_postrm() {