From df9d317a52567d1d2b289a802328be08bc7bbc9d Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Sun, 17 May 2020 12:15:22 +0200 Subject: extra/qt5-webengine: redone lost gcc 10 patch --- extra/qt5-webengine/PKGBUILD | 4 +- ...ngine-everywhere-src-5.14.2-gcc10-patches.patch | 55 ++++++++++++++++++++++ 2 files changed, 57 insertions(+), 2 deletions(-) create mode 100644 extra/qt5-webengine/qtwebengine-everywhere-src-5.14.2-gcc10-patches.patch diff --git a/extra/qt5-webengine/PKGBUILD b/extra/qt5-webengine/PKGBUILD index c7956f58..7e6dfce6 100644 --- a/extra/qt5-webengine/PKGBUILD +++ b/extra/qt5-webengine/PKGBUILD @@ -23,9 +23,9 @@ eval "$( ' )" -# from https://bugs.gentoo.org/721876 +# redone patch, see also https://bugs.gentoo.org/721876 source+=('qtwebengine-everywhere-src-5.14.2-gcc10-patches.patch') -sha256sums+=('51b6a921e473ddbab14d7c8a8c698e3d68dde9be4c8a0a0f4cf07ac00f82e0f6') +sha256sums+=('76a2a761cb30f9b0a7549d86249f049f91ce2a9c15abdcb194990258585e9fee') eval "$( declare -f prepare | \ diff --git a/extra/qt5-webengine/qtwebengine-everywhere-src-5.14.2-gcc10-patches.patch b/extra/qt5-webengine/qtwebengine-everywhere-src-5.14.2-gcc10-patches.patch new file mode 100644 index 00000000..c9d8b04d --- /dev/null +++ b/extra/qt5-webengine/qtwebengine-everywhere-src-5.14.2-gcc10-patches.patch @@ -0,0 +1,55 @@ +diff -rauN qtwebengine-everywhere-src-5.14.2/src/3rdparty/chromium/media/cdm/supported_cdm_versions.h qtwebengine-everywhere-src-5.14.2-gcc10-patches-patch/src/3rdparty/chromium/media/cdm/supported_cdm_versions.h +--- qtwebengine-everywhere-src-5.14.2/src/3rdparty/chromium/media/cdm/supported_cdm_versions.h 2020-03-24 10:16:30.000000000 +0100 ++++ qtwebengine-everywhere-src-5.14.2-gcc10-patches-patch/src/3rdparty/chromium/media/cdm/supported_cdm_versions.h 2020-05-17 10:33:16.354005355 +0200 +@@ -6,6 +6,7 @@ + #define MEDIA_CDM_SUPPORTED_CDM_VERSIONS_H_ + + #include ++#include + + #include "media/base/media_export.h" + #include "media/cdm/api/content_decryption_module.h" +diff -rauN qtwebengine-everywhere-src-5.14.2/src/3rdparty/chromium/third_party/perfetto/include/perfetto/base/task_runner.h qtwebengine-everywhere-src-5.14.2-gcc10-patches-patch/src/3rdparty/chromium/third_party/perfetto/include/perfetto/base/task_runner.h +--- qtwebengine-everywhere-src-5.14.2/src/3rdparty/chromium/third_party/perfetto/include/perfetto/base/task_runner.h 2020-03-24 10:16:30.000000000 +0100 ++++ qtwebengine-everywhere-src-5.14.2-gcc10-patches-patch/src/3rdparty/chromium/third_party/perfetto/include/perfetto/base/task_runner.h 2020-05-17 09:43:19.913698589 +0200 +@@ -18,6 +18,7 @@ + #define INCLUDE_PERFETTO_BASE_TASK_RUNNER_H_ + + #include ++#include + + #include "perfetto/base/export.h" + +diff -rauN qtwebengine-everywhere-src-5.14.2/src/3rdparty/chromium/third_party/webrtc/call/rtx_receive_stream.h qtwebengine-everywhere-src-5.14.2-gcc10-patches-patch/src/3rdparty/chromium/third_party/webrtc/call/rtx_receive_stream.h +--- qtwebengine-everywhere-src-5.14.2/src/3rdparty/chromium/third_party/webrtc/call/rtx_receive_stream.h 2020-03-24 10:16:30.000000000 +0100 ++++ qtwebengine-everywhere-src-5.14.2-gcc10-patches-patch/src/3rdparty/chromium/third_party/webrtc/call/rtx_receive_stream.h 2020-05-17 09:47:24.907146499 +0200 +@@ -12,6 +12,7 @@ + #define CALL_RTX_RECEIVE_STREAM_H_ + + #include ++#include + + #include "call/rtp_packet_sink_interface.h" + +diff -rauN qtwebengine-everywhere-src-5.14.2/src/3rdparty/chromium/third_party/webrtc/modules/audio_processing/aec3/clockdrift_detector.h qtwebengine-everywhere-src-5.14.2-gcc10-patches-patch/src/3rdparty/chromium/third_party/webrtc/modules/audio_processing/aec3/clockdrift_detector.h +--- qtwebengine-everywhere-src-5.14.2/src/3rdparty/chromium/third_party/webrtc/modules/audio_processing/aec3/clockdrift_detector.h 2020-03-24 10:16:30.000000000 +0100 ++++ qtwebengine-everywhere-src-5.14.2-gcc10-patches-patch/src/3rdparty/chromium/third_party/webrtc/modules/audio_processing/aec3/clockdrift_detector.h 2020-05-17 09:50:18.337210561 +0200 +@@ -12,6 +12,7 @@ + #define MODULES_AUDIO_PROCESSING_AEC3_CLOCKDRIFT_DETECTOR_H_ + + #include ++#include + + namespace webrtc { + +diff -rauN qtwebengine-everywhere-src-5.14.2/src/3rdparty/chromium/third_party/webrtc/modules/video_coding/decoding_state.h qtwebengine-everywhere-src-5.14.2-gcc10-patches-patch/src/3rdparty/chromium/third_party/webrtc/modules/video_coding/decoding_state.h +--- qtwebengine-everywhere-src-5.14.2/src/3rdparty/chromium/third_party/webrtc/modules/video_coding/decoding_state.h 2020-03-24 10:16:30.000000000 +0100 ++++ qtwebengine-everywhere-src-5.14.2-gcc10-patches-patch/src/3rdparty/chromium/third_party/webrtc/modules/video_coding/decoding_state.h 2020-05-17 09:53:24.980597815 +0200 +@@ -13,6 +13,7 @@ + + #include + #include ++#include + #include + + namespace webrtc { -- cgit v1.2.3