diff options
Diffstat (limited to 'ports/qt5-webengine')
| -rw-r--r-- | ports/qt5-webengine/CONTROL | 4 | ||||
| -rw-r--r-- | ports/qt5-webengine/build.patch | 12 | ||||
| -rw-r--r-- | ports/qt5-webengine/common.pri.latest.patch | 12 | ||||
| -rw-r--r-- | ports/qt5-webengine/common.pri.patch | 6 | ||||
| -rw-r--r-- | ports/qt5-webengine/gl.latest.patch | 13 | ||||
| -rw-r--r-- | ports/qt5-webengine/gl.patch | 4 | ||||
| -rw-r--r-- | ports/qt5-webengine/portfile.cmake | 6 |
7 files changed, 20 insertions, 37 deletions
diff --git a/ports/qt5-webengine/CONTROL b/ports/qt5-webengine/CONTROL index d4a334946..8dc1dc5a9 100644 --- a/ports/qt5-webengine/CONTROL +++ b/ports/qt5-webengine/CONTROL @@ -1,5 +1,5 @@ Source: qt5-webengine
-Version: 5.12.8
+Version: 5.15.0
Description: Qt5 webengine Module;
-Build-Depends: qt5-base, qt5-declarative, qt5-location, qt5-quickcontrols, qt5-quickcontrols2, qt5-tools, qt5-webchannel, atlmfc (windows), ffmpeg[core] (!windows)
+Build-Depends: qt5-base[core], qt5-declarative, qt5-location, qt5-quickcontrols, qt5-quickcontrols2, qt5-tools, qt5-webchannel, atlmfc (windows), ffmpeg[core] (!windows)
Supports: !static
diff --git a/ports/qt5-webengine/build.patch b/ports/qt5-webengine/build.patch new file mode 100644 index 000000000..ec13b2d14 --- /dev/null +++ b/ports/qt5-webengine/build.patch @@ -0,0 +1,12 @@ +diff --git a/src/3rdparty/chromium/net/cert/x509_certificate_net_log_param.h b/src/3rdparty/chromium/net/cert/x509_certificate_net_log_param.h +index 22dd9cc14..910149936 100644 +--- a/src/3rdparty/chromium/net/cert/x509_certificate_net_log_param.h ++++ b/src/3rdparty/chromium/net/cert/x509_certificate_net_log_param.h +@@ -6,6 +6,7 @@ + #define NET_CERT_X509_CERTIFICATE_NET_LOG_PARAM_H_ + + #include <memory> ++#include <string> + + #include "net/base/net_export.h" + diff --git a/ports/qt5-webengine/common.pri.latest.patch b/ports/qt5-webengine/common.pri.latest.patch deleted file mode 100644 index ad58ab9e1..000000000 --- a/ports/qt5-webengine/common.pri.latest.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/src/buildtools/config/common.pri b/src/buildtools/config/common.pri -#latest diff --git a/src/buildtools/config/common.pri b/src/buildtools/config/common.pri -index 97d39535c..dc09da43a 100644 ---- a/src/buildtools/config/common.pri -+++ b/src/buildtools/config/common.pri -@@ -57,5 +57,5 @@ - precompile_header { -- gn_args += enable_precompiled_headers=true -+ gn_args += enable_precompiled_headers=false - } else { - gn_args += enable_precompiled_headers=false - } diff --git a/ports/qt5-webengine/common.pri.patch b/ports/qt5-webengine/common.pri.patch index 0af081035..ad58ab9e1 100644 --- a/ports/qt5-webengine/common.pri.patch +++ b/ports/qt5-webengine/common.pri.patch @@ -1,8 +1,8 @@ -diff --git a/src/core/config/common.pri b/src/core/config/common.pri +diff --git a/src/buildtools/config/common.pri b/src/buildtools/config/common.pri #latest diff --git a/src/buildtools/config/common.pri b/src/buildtools/config/common.pri index 97d39535c..dc09da43a 100644 ---- a/src/core/config/common.pri -+++ b/src/core/config/common.pri +--- a/src/buildtools/config/common.pri ++++ b/src/buildtools/config/common.pri @@ -57,5 +57,5 @@ precompile_header { - gn_args += enable_precompiled_headers=true diff --git a/ports/qt5-webengine/gl.latest.patch b/ports/qt5-webengine/gl.latest.patch deleted file mode 100644 index a48ddf6c3..000000000 --- a/ports/qt5-webengine/gl.latest.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/src/3rdparty/chromium/ui/gl/gl_bindings_autogen_gl.h b/src/3rdparty/chromium/ui/gl/gl_bindings_autogen_gl.h -index d54583e8b..1921185f8 100644 ---- a/src/3rdparty/chromium/ui/gl/gl_bindings_autogen_gl.h -+++ b/src/3rdparty/chromium/ui/gl/gl_bindings_autogen_gl.h -@@ -16,7 +16,7 @@ - namespace gl { - - class GLContext; -- -+typedef void *GLeglImageOES; - typedef void(GL_BINDING_CALL* glActiveShaderProgramProc)(GLuint pipeline, - GLuint program); - typedef void(GL_BINDING_CALL* glActiveTextureProc)(GLenum texture); diff --git a/ports/qt5-webengine/gl.patch b/ports/qt5-webengine/gl.patch index e581113e0..a48ddf6c3 100644 --- a/ports/qt5-webengine/gl.patch +++ b/ports/qt5-webengine/gl.patch @@ -8,6 +8,6 @@ index d54583e8b..1921185f8 100644 class GLContext; - +typedef void *GLeglImageOES; + typedef void(GL_BINDING_CALL* glActiveShaderProgramProc)(GLuint pipeline, + GLuint program); typedef void(GL_BINDING_CALL* glActiveTextureProc)(GLenum texture); - typedef void(GL_BINDING_CALL* glApplyFramebufferAttachmentCMAAINTELProc)(void); - typedef void(GL_BINDING_CALL* glAttachShaderProc)(GLuint program, diff --git a/ports/qt5-webengine/portfile.cmake b/ports/qt5-webengine/portfile.cmake index 27e4f8e2d..9da6797ca 100644 --- a/ports/qt5-webengine/portfile.cmake +++ b/ports/qt5-webengine/portfile.cmake @@ -38,11 +38,7 @@ vcpkg_add_to_path(PREPEND "${PYTHON2_DIR}") vcpkg_add_to_path(PREPEND "${GPERF_DIR}") vcpkg_add_to_path(PREPEND "${NINJA_DIR}") -if(QT_MAJOR_MINOR_VER STREQUAL "5.14") - set(PATCHES common.pri.latest.patch gl.latest.patch) -else() - set(PATCHES common.pri.patch gl.patch) -endif() +set(PATCHES common.pri.patch gl.patch build.patch) if(NOT VCPKG_TARGET_IS_WINDOWS) list(APPEND CORE_OPTIONS "BUILD_OPTIONS" "-webengine-system-libwebp" "-webengine-system-ffmpeg" "-webengine-system-icu") |
