diff --git a/abi_used_libs b/abi_used_libs --- a/abi_used_libs +++ b/abi_used_libs @@ -22,9 +22,9 @@ libXss.so.1 libXtst.so.6 libasound.so.2 -libavcodec.so.57 -libavformat.so.57 -libavutil.so.55 +libavcodec.so.58 +libavformat.so.58 +libavutil.so.56 libc.so.6 libdbus-1.so.3 libdl.so.2 diff --git a/files/ffmpeg4.patch b/files/ffmpeg4.patch new file mode 100644 --- /dev/null +++ b/files/ffmpeg4.patch @@ -0,0 +1,33 @@ +From a568ded46a678eac8139cb06595819c5ae874177 Mon Sep 17 00:00:00 2001 +From: Xiaohan Wang +Date: Mon, 29 Jan 2018 21:28:28 +0000 +Subject: [PATCH] media: Increase DecoderBuffer::kPaddingSize to 64 + +AV_INPUT_BUFFER_PADDING_SIZE has been increased to 64 in FFmpeg: +https://github.com/FFmpeg/FFmpeg/commit/6e80079a2840ee407c5d126030eb1066bcbfdfc5 + +BUG=777484 + +Change-Id: I1bd68d1c1b0c3131f28d6e07e1444b89800c09db +Reviewed-on: https://chromium-review.googlesource.com/889686 +Reviewed-by: Dale Curtis +Commit-Queue: Xiaohan Wang +Cr-Commit-Position: refs/heads/master@{#532593} +--- + src/3rdparty/chromium/media/base/decoder_buffer.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/3rdparty/chromium/media/base/decoder_buffer.h b/src/3rdparty/chromium/media/base/decoder_buffer.h +index 0341e5784f725..60ffba708b0e5 100644 +--- a/src/3rdparty/chromium/media/base/decoder_buffer.h ++++ b/src/3rdparty/chromium/media/base/decoder_buffer.h +@@ -37,7 +37,7 @@ class MEDIA_EXPORT DecoderBuffer + : public base::RefCountedThreadSafe { + public: + enum { +- kPaddingSize = 32, ++ kPaddingSize = 64, + #if defined(ARCH_CPU_ARM_FAMILY) + kAlignmentSize = 16 + #else + diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,6 +1,6 @@ name : qt5-webengine version : 5.11.1 -release : 21 +release : 22 source : - https://mirrors.ocf.berkeley.edu/qt/official_releases/qt/5.11/5.11.1/submodules/qtwebengine-everywhere-src-5.11.1.tar.xz : 389d9f42ca393ac11ec8932ce9771766dec91a4c761ffb685cc429c2a760d48c license : @@ -54,6 +54,8 @@ - /usr/lib64/qt5/examples setup : | %patch -p1 < $pkgfiles/Fix-mismatch-of-updated-scenegraphs.patch + %patch -p1 < $pkgfiles/ffmpeg4.patch + unset LDFLAGS export CXXFLAGS="${CXXFLAGS/-fexceptions/} -fno-exceptions" %qmake -- \ diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -2,8 +2,8 @@ qt5-webengine - Peter O'Connor - peter@solus-project.com + Pierre-Yves + pyu@riseup.net GPL-2.0 GPL-3.0 @@ -133,7 +133,7 @@ QtWebEngine integrates chromium's fast moving web capabilities into Qt - qt5-webengine + qt5-webengine /usr/lib64/qt5/examples/webengine/customdialogs/MessageRectangle.qml @@ -336,7 +336,7 @@ programming.devel - qt5-webengine + qt5-webengine /usr/include/QtWebEngine/5.11.1/QtWebEngine/private/qquickwebenginecertificateerror_p.h @@ -444,12 +444,12 @@ - - 2018-06-23 + + 2018-08-10 5.11.1 Packaging update - Peter O'Connor - peter@solus-project.com + Pierre-Yves + pyu@riseup.net \ No newline at end of file