commit:     13b2fd0162c62480408969b34cffb802999b3c73
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 31 20:28:05 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Tue Jan 31 20:28:19 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13b2fd01

profiles: mask media-video/ffmpeg[nvenc] and unmask it on arches where 
nvidia-drivers are available. Bug #574786.

 profiles/arch/amd64-fbsd/package.use.mask | 4 ++++
 profiles/arch/amd64/package.use.mask      | 4 ++++
 profiles/arch/x86-fbsd/package.use.mask   | 4 ++++
 profiles/arch/x86/package.use.mask        | 4 ++++
 profiles/base/package.use.mask            | 4 ++++
 5 files changed, 20 insertions(+)

diff --git a/profiles/arch/amd64-fbsd/package.use.mask 
b/profiles/arch/amd64-fbsd/package.use.mask
index 4b25e2a..9a60b6b 100644
--- a/profiles/arch/amd64-fbsd/package.use.mask
+++ b/profiles/arch/amd64-fbsd/package.use.mask
@@ -2,6 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Alexis Ballier <[email protected]> (31 Jan 2017)
+# nvidia drivers are unmasked here
+media-video/ffmpeg -nvenc
+
 # Davide Pesavento <[email protected]> (26 Oct 2015)
 # Tests require non-keyworded qt5
 dev-qt/qtchooser test

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index d11825c..bf985e6 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -18,6 +18,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Alexis Ballier <[email protected]> (31 Jan 2017)
+# nvidia drivers are unmasked here
+media-video/ffmpeg -nvenc
+
 # Ilya Tumaykin <[email protected]> (19 Jan 2017)
 # Requires yet unavailable >=media-video/ffmpeg-3.3.
 >=media-video/mpv-0.23.0 cuda

diff --git a/profiles/arch/x86-fbsd/package.use.mask 
b/profiles/arch/x86-fbsd/package.use.mask
index 8369e8b..13d4356 100644
--- a/profiles/arch/x86-fbsd/package.use.mask
+++ b/profiles/arch/x86-fbsd/package.use.mask
@@ -2,6 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Alexis Ballier <[email protected]> (31 Jan 2017)
+# nvidia drivers are unmasked here
+media-video/ffmpeg -nvenc
+
 # Michael Palimaka <[email protected]> (21 Jun 2016)
 # Requires unkeyworded media-sound/jack-audio-connection-kit & 
media-video/movit
 media-libs/mlt jack opengl

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index e889408..17260e9 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -4,6 +4,10 @@
 
 # This file requires >=portage-2.1.1
 
+# Alexis Ballier <[email protected]> (31 Jan 2017)
+# nvidia drivers are unmasked here
+media-video/ffmpeg -nvenc
+
 # Luca Barbato <[email protected]> (22 Jan 2017)
 # cuda is not available on x86 nvidia-video-codec depends on it
 media-video/libav nvidia

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index b1597ee..390c6f6 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -5,6 +5,10 @@
 # This file requires >=portage-2.1.1
 # New entries go on top.
 
+# Alexis Ballier <[email protected]> (31 Jan 2017)
+# nvenc requires nvidia drivers, apply same mask logic
+media-video/ffmpeg nvenc
+
 # Thomas Deutschmann <[email protected]> (30 Jan 2017)
 # media-libs/raspberrypi-userland not keyworded
 media-video/motion mmal

Reply via email to