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

Reply via email to