commit:     ccb3a982dbfa9c49c48eb4db80d1e2d1f870abb1
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  1 23:13:53 2018 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Dec  2 21:39:29 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccb3a982

media-video/ffmpeg: Fix Chromium build for v4+

I don't know why enabling OpenCL causes the browser to segfault as I
found this out through trial and error.

It's not worth touching the older versions as they don't work against
recent browser versions anyway.

No revbump as few people enable this flag.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 media-video/ffmpeg/ffmpeg-4.0.2.ebuild | 2 +-
 media-video/ffmpeg/ffmpeg-4.0.3.ebuild | 2 +-
 media-video/ffmpeg/ffmpeg-4.1.ebuild   | 2 +-
 media-video/ffmpeg/ffmpeg-9999.ebuild  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-video/ffmpeg/ffmpeg-4.0.2.ebuild 
b/media-video/ffmpeg/ffmpeg-4.0.2.ebuild
index e5d58988d8c..3a5a70b3e2b 100644
--- a/media-video/ffmpeg/ffmpeg-4.0.2.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.0.2.ebuild
@@ -454,7 +454,7 @@ multilib_src_configure() {
                        --disable-shared \
                        --enable-static \
                        --enable-pic \
-                       --extra-cflags="-DFF_API_CONVERGENCE_DURATION=0"
+                       --disable-opencl
                echo "${@}"
                "${@}" || die
                popd >/dev/null || die

diff --git a/media-video/ffmpeg/ffmpeg-4.0.3.ebuild 
b/media-video/ffmpeg/ffmpeg-4.0.3.ebuild
index 837267e198a..0e284c3f051 100644
--- a/media-video/ffmpeg/ffmpeg-4.0.3.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.0.3.ebuild
@@ -455,7 +455,7 @@ multilib_src_configure() {
                        --disable-shared \
                        --enable-static \
                        --enable-pic \
-                       --extra-cflags="-DFF_API_CONVERGENCE_DURATION=0"
+                       --disable-opencl
                echo "${@}"
                "${@}" || die
                popd >/dev/null || die

diff --git a/media-video/ffmpeg/ffmpeg-4.1.ebuild 
b/media-video/ffmpeg/ffmpeg-4.1.ebuild
index 4b16f79189e..1b1172dce71 100644
--- a/media-video/ffmpeg/ffmpeg-4.1.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.1.ebuild
@@ -460,7 +460,7 @@ multilib_src_configure() {
                        --disable-shared \
                        --enable-static \
                        --enable-pic \
-                       --extra-cflags="-DFF_API_CONVERGENCE_DURATION=0"
+                       --disable-opencl
                echo "${@}"
                "${@}" || die
                popd >/dev/null || die

diff --git a/media-video/ffmpeg/ffmpeg-9999.ebuild 
b/media-video/ffmpeg/ffmpeg-9999.ebuild
index 869c06071cf..b3739eb76f8 100644
--- a/media-video/ffmpeg/ffmpeg-9999.ebuild
+++ b/media-video/ffmpeg/ffmpeg-9999.ebuild
@@ -459,7 +459,7 @@ multilib_src_configure() {
                        --disable-shared \
                        --enable-static \
                        --enable-pic \
-                       --extra-cflags="-DFF_API_CONVERGENCE_DURATION=0"
+                       --disable-opencl
                echo "${@}"
                "${@}" || die
                popd >/dev/null || die

Reply via email to