commit: 72dcdb6145bfd121401bd6b49d09583f8906927c
Author: Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 25 23:05:10 2017 +0000
Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Wed Jan 25 23:06:03 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72dcdb61
x11-wm/xpra: Add USE=webcam.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
x11-wm/xpra/metadata.xml | 1 +
x11-wm/xpra/xpra-1.0.1.ebuild | 7 +++++--
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/x11-wm/xpra/metadata.xml b/x11-wm/xpra/metadata.xml
index 60f9071..1554d1e 100644
--- a/x11-wm/xpra/metadata.xml
+++ b/x11-wm/xpra/metadata.xml
@@ -20,5 +20,6 @@
<flag name="vpx">Enable vpx image format support</flag>
<flag name="webp">Enable webp image format support</flag>
<flag name="x265">Enable x265 support</flag>
+ <flag name="webcam">Enable webcam support via opencv</flag>
</use>
</pkgmetadata>
diff --git a/x11-wm/xpra/xpra-1.0.1.ebuild b/x11-wm/xpra/xpra-1.0.1.ebuild
index 70cd353..6d66ba3 100644
--- a/x11-wm/xpra/xpra-1.0.1.ebuild
+++ b/x11-wm/xpra/xpra-1.0.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://xpra.org/src/${P}.tar.xz"
LICENSE="GPL-2 BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+client +clipboard csc cups dec_av2 libav lz4 lzo opengl pulseaudio
server sound vpx webp x264 x265"
+IUSE="+client +clipboard csc cups dec_av2 libav lz4 lzo opengl pulseaudio
server sound vpx webcam webp x264 x265"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
clipboard? ( || ( server client ) )
@@ -75,7 +75,9 @@ RDEPEND="${COMMON_DEPEND}
server? ( x11-base/xorg-server[-minimal,xvfb]
x11-drivers/xf86-input-void
x11-drivers/xf86-video-dummy
- )"
+ )
+ webcam? ( media-libs/opencv[python]
+ dev-python/pyinotify[${PYTHON_USEDEP}] )"
DEPEND="${COMMON_DEPEND}
virtual/pkgconfig
>=dev-python/cython-0.16[${PYTHON_USEDEP}]"
@@ -115,6 +117,7 @@ python_configure_all() {
$(use_with webp)
$(use_with x264 enc_x264)
$(use_with x265 enc_x265)
+ $(use_with webcam)
--with-Xdummy
--with-gtk2
--without-gtk3