aballier    15/02/18 10:44:02

  Modified:             ffmpeg-9999.ebuild ChangeLog
  Log:
  Do not enable old xlib based x11grab when xcb is used. xcb based grabber is 
LGPL.
  
  Signed-off-by: aball...@gentoo.org
  (Portage version: 2.2.17/cvs/Linux x86_64, signed Manifest commit with key 
160F534A)

Revision  Changes    Path
1.180                media-video/ffmpeg/ffmpeg-9999.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ffmpeg/ffmpeg-9999.ebuild?rev=1.180&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ffmpeg/ffmpeg-9999.ebuild?rev=1.180&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ffmpeg/ffmpeg-9999.ebuild?r1=1.179&r2=1.180

Index: ffmpeg-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ffmpeg-9999.ebuild,v
retrieving revision 1.179
retrieving revision 1.180
diff -u -r1.179 -r1.180
--- ffmpeg-9999.ebuild  18 Feb 2015 10:36:21 -0000      1.179
+++ ffmpeg-9999.ebuild  18 Feb 2015 10:44:02 -0000      1.180
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ffmpeg-9999.ebuild,v 
1.179 2015/02/18 10:36:21 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ffmpeg-9999.ebuild,v 
1.180 2015/02/18 10:44:02 aballier Exp $
 
 EAPI="5"
 
@@ -184,10 +184,10 @@
        X? (
                >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
                >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
-               >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}]
+               !xcb? ( >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}] )
                >=x11-libs/libXv-1.0.10[${MULTILIB_USEDEP}]
        )
-       xcb? ( x11-libs/libxcb[${MULTILIB_USEDEP}] )
+       xcb? ( >=x11-libs/libxcb-1.4[${MULTILIB_USEDEP}] )
        zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
        zvbi? ( >=media-libs/zvbi-0.2.35[${MULTILIB_USEDEP}] )
        !media-video/qt-faststart
@@ -224,7 +224,7 @@
                x264? ( gpl )
                x265? ( gpl )
                xvid? ( gpl )
-               X? ( gpl )
+               X? ( !xcb? ( gpl ) )
        )
 "
 # faac is license-incompatible with ffmpeg
@@ -293,7 +293,8 @@
        for i in alsa oss jack ; do
                use ${i} || myconf+=( --disable-indev=${i} )
        done
-       ffuse+=( libv4l:libv4l2 pulseaudio:libpulse X:x11grab )
+       ffuse+=( libv4l:libv4l2 pulseaudio:libpulse )
+       use xcb || ffuse+=( X:x11grab )
 
        # Outdevs
        for i in alsa oss sdl ; do



1.831                media-video/ffmpeg/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ffmpeg/ChangeLog?rev=1.831&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ffmpeg/ChangeLog?rev=1.831&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ffmpeg/ChangeLog?r1=1.830&r2=1.831

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ChangeLog,v
retrieving revision 1.830
retrieving revision 1.831
diff -u -r1.830 -r1.831
--- ChangeLog   18 Feb 2015 10:36:21 -0000      1.830
+++ ChangeLog   18 Feb 2015 10:44:02 -0000      1.831
@@ -1,6 +1,10 @@
 # ChangeLog for media-video/ffmpeg
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ChangeLog,v 1.830 
2015/02/18 10:36:21 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ChangeLog,v 1.831 
2015/02/18 10:44:02 aballier Exp $
+
+  18 Feb 2015; Alexis Ballier <aball...@gentoo.org> ffmpeg-9999.ebuild:
+  Do not enable old xlib based x11grab when xcb is used. xcb based grabber is
+  LGPL.
 
   18 Feb 2015; Alexis Ballier <aball...@gentoo.org> ffmpeg-9999.ebuild,
   metadata.xml:




Reply via email to