Gentoo Archives: gentoo-commits

From: Michael Weber <xmw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-wm/xpra/
Date: Wed, 25 Jan 2017 23:06:17
Message-Id: 1485385563.72dcdb6145bfd121401bd6b49d09583f8906927c.xmw@gentoo
1 commit: 72dcdb6145bfd121401bd6b49d09583f8906927c
2 Author: Michael Weber <xmw <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 25 23:05:10 2017 +0000
4 Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 25 23:06:03 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72dcdb61
7
8 x11-wm/xpra: Add USE=webcam.
9
10 Package-Manager: Portage-2.3.3, Repoman-2.3.1
11
12 x11-wm/xpra/metadata.xml | 1 +
13 x11-wm/xpra/xpra-1.0.1.ebuild | 7 +++++--
14 2 files changed, 6 insertions(+), 2 deletions(-)
15
16 diff --git a/x11-wm/xpra/metadata.xml b/x11-wm/xpra/metadata.xml
17 index 60f9071..1554d1e 100644
18 --- a/x11-wm/xpra/metadata.xml
19 +++ b/x11-wm/xpra/metadata.xml
20 @@ -20,5 +20,6 @@
21 <flag name="vpx">Enable vpx image format support</flag>
22 <flag name="webp">Enable webp image format support</flag>
23 <flag name="x265">Enable x265 support</flag>
24 + <flag name="webcam">Enable webcam support via opencv</flag>
25 </use>
26 </pkgmetadata>
27
28 diff --git a/x11-wm/xpra/xpra-1.0.1.ebuild b/x11-wm/xpra/xpra-1.0.1.ebuild
29 index 70cd353..6d66ba3 100644
30 --- a/x11-wm/xpra/xpra-1.0.1.ebuild
31 +++ b/x11-wm/xpra/xpra-1.0.1.ebuild
32 @@ -15,7 +15,7 @@ SRC_URI="http://xpra.org/src/${P}.tar.xz"
33 LICENSE="GPL-2 BSD"
34 SLOT="0"
35 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
36 -IUSE="+client +clipboard csc cups dec_av2 libav lz4 lzo opengl pulseaudio server sound vpx webp x264 x265"
37 +IUSE="+client +clipboard csc cups dec_av2 libav lz4 lzo opengl pulseaudio server sound vpx webcam webp x264 x265"
38
39 REQUIRED_USE="${PYTHON_REQUIRED_USE}
40 clipboard? ( || ( server client ) )
41 @@ -75,7 +75,9 @@ RDEPEND="${COMMON_DEPEND}
42 server? ( x11-base/xorg-server[-minimal,xvfb]
43 x11-drivers/xf86-input-void
44 x11-drivers/xf86-video-dummy
45 - )"
46 + )
47 + webcam? ( media-libs/opencv[python]
48 + dev-python/pyinotify[${PYTHON_USEDEP}] )"
49 DEPEND="${COMMON_DEPEND}
50 virtual/pkgconfig
51 >=dev-python/cython-0.16[${PYTHON_USEDEP}]"
52 @@ -115,6 +117,7 @@ python_configure_all() {
53 $(use_with webp)
54 $(use_with x264 enc_x264)
55 $(use_with x265 enc_x265)
56 + $(use_with webcam)
57 --with-Xdummy
58 --with-gtk2
59 --without-gtk3