Gentoo Archives: gentoo-commits

From: Mike Frysinger <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/chrome-remote-desktop/
Date: Sat, 14 Sep 2019 07:11:49
Message-Id: 1568445054.54be6912a15cac0c27226e51384c7aad66e73e44.vapier@gentoo
1 commit: 54be6912a15cac0c27226e51384c7aad66e73e44
2 Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 14 06:55:24 2019 +0000
4 Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 14 07:10:54 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54be6912
7
8 net-misc/chrome-remote-desktop: add USE=xrandr
9
10 The daemon looks for the xrandr program during launch to enable
11 dynamic resizing. Add a USE flag for it so users don't have to
12 read the code to figure it out.
13
14 Closes: https://bugs.gentoo.org/686002
15 Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>
16
17 .../chrome-remote-desktop-63.0.3239.17-r1.ebuild | 5 +++--
18 net-misc/chrome-remote-desktop/metadata.xml | 3 +++
19 2 files changed, 6 insertions(+), 2 deletions(-)
20
21 diff --git a/net-misc/chrome-remote-desktop/chrome-remote-desktop-63.0.3239.17-r1.ebuild b/net-misc/chrome-remote-desktop/chrome-remote-desktop-63.0.3239.17-r1.ebuild
22 index d8dbea31d66..fcf88e2f7fb 100644
23 --- a/net-misc/chrome-remote-desktop/chrome-remote-desktop-63.0.3239.17-r1.ebuild
24 +++ b/net-misc/chrome-remote-desktop/chrome-remote-desktop-63.0.3239.17-r1.ebuild
25 @@ -1,4 +1,4 @@
26 -# Copyright 1999-2018 Gentoo Foundation
27 +# Copyright 1999-2019 Gentoo Authors
28 # Distributed under the terms of the GNU General Public License v2
29
30 # Base URL: https://dl.google.com/linux/chrome-remote-desktop/deb/
31 @@ -29,7 +29,7 @@ SRC_URI="amd64? ( ${BASE_URI}_amd64.deb )"
32 LICENSE="google-chrome"
33 SLOT="0"
34 KEYWORDS="-* amd64"
35 -IUSE=""
36 +IUSE="xrandr"
37 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
38
39 # All the libs this package links against.
40 @@ -61,6 +61,7 @@ RDEPEND="app-admin/sudo
41 # Settings we just need at runtime.
42 # TODO: Look at switching to xf86-video-dummy & xf86-input-void instead of xvfb.
43 RDEPEND+="
44 + xrandr? ( x11-apps/xrandr )
45 x11-base/xorg-server[xvfb]"
46 DEPEND=""
47
48
49 diff --git a/net-misc/chrome-remote-desktop/metadata.xml b/net-misc/chrome-remote-desktop/metadata.xml
50 index 6f49eba8f49..1d1150f20e0 100644
51 --- a/net-misc/chrome-remote-desktop/metadata.xml
52 +++ b/net-misc/chrome-remote-desktop/metadata.xml
53 @@ -2,4 +2,7 @@
54 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
55 <pkgmetadata>
56 <!-- maintainer-needed -->
57 +<use>
58 + <flag name="xrandr">Enable support for the XRandR extension for dynamic desktop resizing</flag>
59 +</use>
60 </pkgmetadata>