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