summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Andrews <candrews@gentoo.org>2018-11-13 11:10:42 -0500
committerCraig Andrews <candrews@gentoo.org>2018-11-13 15:33:06 -0500
commite217c8c785e711fc69680129a5701cd00d800786 (patch)
tree7b71c171e1631d4e505c747150aab62ae3dd0247 /media-video/obs-studio
parentdev-ada/libgpr: Remove old version (diff)
downloadgentoo-e217c8c785e711fc69680129a5701cd00d800786.tar.gz
gentoo-e217c8c785e711fc69680129a5701cd00d800786.tar.bz2
gentoo-e217c8c785e711fc69680129a5701cd00d800786.zip
media-video/obs-studio: Support ffmpeg 4
The USE="nvenc" in '>=media-video/ffmpeg-4' has been replaced with 'video_cards_nvidia'. Closes: https://bugs.gentoo.org/671084 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Craig Andrews <candrews@gentoo.org>
Diffstat (limited to 'media-video/obs-studio')
-rw-r--r--media-video/obs-studio/obs-studio-21.1.2.ebuild7
-rw-r--r--media-video/obs-studio/obs-studio-22.0.3.ebuild7
-rw-r--r--media-video/obs-studio/obs-studio-9999.ebuild7
3 files changed, 18 insertions, 3 deletions
diff --git a/media-video/obs-studio/obs-studio-21.1.2.ebuild b/media-video/obs-studio/obs-studio-21.1.2.ebuild
index ca9114ce291b..aa981e49491a 100644
--- a/media-video/obs-studio/obs-studio-21.1.2.ebuild
+++ b/media-video/obs-studio/obs-studio-21.1.2.ebuild
@@ -46,7 +46,12 @@ COMMON_DEPEND="
imagemagick? ( media-gfx/imagemagick:= )
jack? ( virtual/jack )
luajit? ( dev-lang/luajit:2 )
- nvenc? ( media-video/ffmpeg:=[nvenc] )
+ nvenc? (
+ || (
+ <media-video/ffmpeg-4[nvenc]
+ >=media-video/ffmpeg-4[video_cards_nvidia]
+ )
+ )
pulseaudio? ( media-sound/pulseaudio )
python? ( ${PYTHON_DEPS} )
speex? ( media-libs/speexdsp )
diff --git a/media-video/obs-studio/obs-studio-22.0.3.ebuild b/media-video/obs-studio/obs-studio-22.0.3.ebuild
index 7bd98fa4213b..a2403c9502a5 100644
--- a/media-video/obs-studio/obs-studio-22.0.3.ebuild
+++ b/media-video/obs-studio/obs-studio-22.0.3.ebuild
@@ -46,7 +46,12 @@ COMMON_DEPEND="
imagemagick? ( media-gfx/imagemagick:= )
jack? ( virtual/jack )
luajit? ( dev-lang/luajit:2 )
- nvenc? ( media-video/ffmpeg:=[nvenc] )
+ nvenc? (
+ || (
+ <media-video/ffmpeg-4[nvenc]
+ >=media-video/ffmpeg-4[video_cards_nvidia]
+ )
+ )
pulseaudio? ( media-sound/pulseaudio )
python? ( ${PYTHON_DEPS} )
speex? ( media-libs/speexdsp )
diff --git a/media-video/obs-studio/obs-studio-9999.ebuild b/media-video/obs-studio/obs-studio-9999.ebuild
index a596540a779f..991fa7ae9912 100644
--- a/media-video/obs-studio/obs-studio-9999.ebuild
+++ b/media-video/obs-studio/obs-studio-9999.ebuild
@@ -46,7 +46,12 @@ COMMON_DEPEND="
imagemagick? ( media-gfx/imagemagick:= )
jack? ( virtual/jack )
luajit? ( dev-lang/luajit:2 )
- nvenc? ( media-video/ffmpeg:=[nvenc(+),video_cards_nvidia(+)] )
+ nvenc? (
+ || (
+ <media-video/ffmpeg-4[nvenc]
+ >=media-video/ffmpeg-4[video_cards_nvidia]
+ )
+ )
pulseaudio? ( media-sound/pulseaudio )
python? ( ${PYTHON_DEPS} )
speex? ( media-libs/speexdsp )