I'd like to commit this update as soon as possible. Are there any objections?
https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.11.2/release-note.md It's a "simple" bug fix update which includes some CVEs. diff --git a/x11/qt6/Makefile.version b/x11/qt6/Makefile.version index 28f695ec23b..e0c80de62ce 100644 --- a/x11/qt6/Makefile.version +++ b/x11/qt6/Makefile.version @@ -1,6 +1,6 @@ # Common source for Qt6 version -QT6_VERSION = 6.11.1 -PYSIDE_VERSION = 6.11.1 +QT6_VERSION = 6.11.2 +PYSIDE_VERSION = 6.11.2 # This one is used for building dependencies for examples and documentation, # which obviously should be in sync with core packages. diff --git a/x11/qt6/pyside6/pyside/Makefile b/x11/qt6/pyside6/pyside/Makefile index 1c9f73994dc..edfcb4a6b2d 100644 --- a/x11/qt6/pyside6/pyside/Makefile +++ b/x11/qt6/pyside6/pyside/Makefile @@ -2,9 +2,8 @@ DPB_PROPERTIES = parallel COMMENT = Python Qt bindings for Qt 6 PKGNAME = pyside6-${VERSION} -REVISION = 0 -SHARED_LIBS += pyside6.abi3 2.0 # 0.0 +SHARED_LIBS += pyside6.abi3 3.0 # 0.0 SHARED_LIBS += pyside6qml.abi3 1.0 # 0.0 WANTLIB += ${COMPILER_LIBCXX} GL Qt63DAnimation Qt63DCore Qt63DExtras diff --git a/x11/qt6/pyside6/pyside/distinfo b/x11/qt6/pyside6/pyside/distinfo index a61e2edb9e9..8b7ccfbbf07 100644 --- a/x11/qt6/pyside6/pyside/distinfo +++ b/x11/qt6/pyside6/pyside/distinfo @@ -1,6 +1,6 @@ SHA256 (qt/0001-Always-link-to-python-libraries.patch) = bcT6jp4WZDdmDXS0KhRv3QR6aofik8NO1uzgueZqa3w= SHA256 (qt/0001-Revert-Modify-headers-installation-for-CMake-builds.patch) = O8h0Ceo9xBhH8dXXYS/ZeTG2fxtAUQtGVUOo71yXZP8= -SHA256 (qt/pyside-setup-everywhere-src-6.11.1.tar.xz) = b/2YNbsN0sVvBh1i8WFrsXB8/AICuA4xZda+CH85ZeI= +SHA256 (qt/pyside-setup-everywhere-src-6.11.2.tar.xz) = y6R++6rRvt1SlyXLwU4h8VbHoZNm8Hs+37sHb/16/fg= SIZE (qt/0001-Always-link-to-python-libraries.patch) = 1320 SIZE (qt/0001-Revert-Modify-headers-installation-for-CMake-builds.patch) = 11793 -SIZE (qt/pyside-setup-everywhere-src-6.11.1.tar.xz) = 17963432 +SIZE (qt/pyside-setup-everywhere-src-6.11.2.tar.xz) = 18053248 diff --git a/x11/qt6/pyside6/pyside/pkg/PLIST b/x11/qt6/pyside6/pyside/pkg/PLIST index cb96b1d2ac6..a505234a742 100644 --- a/x11/qt6/pyside6/pyside/pkg/PLIST +++ b/x11/qt6/pyside6/pyside/pkg/PLIST @@ -342,6 +342,7 @@ lib/python${MODPY_VERSION}/site-packages/PySide6/support/generate_pyi.py share/PySide6/ share/PySide6/doc/ share/PySide6/doc/qtcore.rst +share/PySide6/doc/qtgui.rst share/PySide6/doc/qtqml.rst share/PySide6/doc/qtquicktest.rst share/PySide6/doc/qtuitools.rst diff --git a/x11/qt6/pyside6/shiboken/Makefile b/x11/qt6/pyside6/shiboken/Makefile index c6b0d3810b0..7b1d76c6506 100644 --- a/x11/qt6/pyside6/shiboken/Makefile +++ b/x11/qt6/pyside6/shiboken/Makefile @@ -1,6 +1,5 @@ COMMENT = Python binding generator for C++ libraries PKGNAME = shiboken6-${VERSION} -REVISION = 0 SHARED_LIBS += shiboken6.abi3 2.0 # 0.0 diff --git a/x11/qt6/pyside6/shiboken/distinfo b/x11/qt6/pyside6/shiboken/distinfo index a61e2edb9e9..8b7ccfbbf07 100644 --- a/x11/qt6/pyside6/shiboken/distinfo +++ b/x11/qt6/pyside6/shiboken/distinfo @@ -1,6 +1,6 @@ SHA256 (qt/0001-Always-link-to-python-libraries.patch) = bcT6jp4WZDdmDXS0KhRv3QR6aofik8NO1uzgueZqa3w= SHA256 (qt/0001-Revert-Modify-headers-installation-for-CMake-builds.patch) = O8h0Ceo9xBhH8dXXYS/ZeTG2fxtAUQtGVUOo71yXZP8= -SHA256 (qt/pyside-setup-everywhere-src-6.11.1.tar.xz) = b/2YNbsN0sVvBh1i8WFrsXB8/AICuA4xZda+CH85ZeI= +SHA256 (qt/pyside-setup-everywhere-src-6.11.2.tar.xz) = y6R++6rRvt1SlyXLwU4h8VbHoZNm8Hs+37sHb/16/fg= SIZE (qt/0001-Always-link-to-python-libraries.patch) = 1320 SIZE (qt/0001-Revert-Modify-headers-installation-for-CMake-builds.patch) = 11793 -SIZE (qt/pyside-setup-everywhere-src-6.11.1.tar.xz) = 17963432 +SIZE (qt/pyside-setup-everywhere-src-6.11.2.tar.xz) = 18053248 diff --git a/x11/qt6/pyside6/shiboken/patches/patch-sources_shiboken6_libshiboken_helper_h b/x11/qt6/pyside6/shiboken/patches/patch-sources_shiboken6_libshiboken_helper_h index a8967710a18..891def255ca 100644 --- a/x11/qt6/pyside6/shiboken/patches/patch-sources_shiboken6_libshiboken_helper_h +++ b/x11/qt6/pyside6/shiboken/patches/patch-sources_shiboken6_libshiboken_helper_h @@ -1,7 +1,7 @@ Index: sources/shiboken6/libshiboken/helper.h --- sources/shiboken6/libshiboken/helper.h.orig +++ sources/shiboken6/libshiboken/helper.h -@@ -7,6 +7,9 @@ +@@ -8,6 +8,9 @@ #include "sbkpython.h" #include "shibokenmacros.h" @@ -11,7 +11,7 @@ Index: sources/shiboken6/libshiboken/helper.h #include <iosfwd> #define SBK_UNUSED(x) (void)(x); -@@ -73,7 +76,7 @@ class ArrayPointer +@@ -74,7 +77,7 @@ class ArrayPointer template <class T> using AutoArrayPointer = ArrayPointer<T>; // deprecated diff --git a/x11/qt6/pyside6/shiboken_generator/Makefile b/x11/qt6/pyside6/shiboken_generator/Makefile index 54c7075c930..15d734b2c4b 100644 --- a/x11/qt6/pyside6/shiboken_generator/Makefile +++ b/x11/qt6/pyside6/shiboken_generator/Makefile @@ -1,6 +1,5 @@ COMMENT = Python binding generator for C++ libraries PKGNAME = shiboken6-generator-${VERSION} -REVISION = 0 WANTLIB += ${COMPILER_LIBCXX} Qt6Core c m xml2 xslt WANTLIB += llvm${MODCLANG_VERSION}/lib/clang diff --git a/x11/qt6/pyside6/shiboken_generator/distinfo b/x11/qt6/pyside6/shiboken_generator/distinfo index a61e2edb9e9..8b7ccfbbf07 100644 --- a/x11/qt6/pyside6/shiboken_generator/distinfo +++ b/x11/qt6/pyside6/shiboken_generator/distinfo @@ -1,6 +1,6 @@ SHA256 (qt/0001-Always-link-to-python-libraries.patch) = bcT6jp4WZDdmDXS0KhRv3QR6aofik8NO1uzgueZqa3w= SHA256 (qt/0001-Revert-Modify-headers-installation-for-CMake-builds.patch) = O8h0Ceo9xBhH8dXXYS/ZeTG2fxtAUQtGVUOo71yXZP8= -SHA256 (qt/pyside-setup-everywhere-src-6.11.1.tar.xz) = b/2YNbsN0sVvBh1i8WFrsXB8/AICuA4xZda+CH85ZeI= +SHA256 (qt/pyside-setup-everywhere-src-6.11.2.tar.xz) = y6R++6rRvt1SlyXLwU4h8VbHoZNm8Hs+37sHb/16/fg= SIZE (qt/0001-Always-link-to-python-libraries.patch) = 1320 SIZE (qt/0001-Revert-Modify-headers-installation-for-CMake-builds.patch) = 11793 -SIZE (qt/pyside-setup-everywhere-src-6.11.1.tar.xz) = 17963432 +SIZE (qt/pyside-setup-everywhere-src-6.11.2.tar.xz) = 18053248 diff --git a/x11/qt6/pyside6/tools/distinfo b/x11/qt6/pyside6/tools/distinfo index a61e2edb9e9..8b7ccfbbf07 100644 --- a/x11/qt6/pyside6/tools/distinfo +++ b/x11/qt6/pyside6/tools/distinfo @@ -1,6 +1,6 @@ SHA256 (qt/0001-Always-link-to-python-libraries.patch) = bcT6jp4WZDdmDXS0KhRv3QR6aofik8NO1uzgueZqa3w= SHA256 (qt/0001-Revert-Modify-headers-installation-for-CMake-builds.patch) = O8h0Ceo9xBhH8dXXYS/ZeTG2fxtAUQtGVUOo71yXZP8= -SHA256 (qt/pyside-setup-everywhere-src-6.11.1.tar.xz) = b/2YNbsN0sVvBh1i8WFrsXB8/AICuA4xZda+CH85ZeI= +SHA256 (qt/pyside-setup-everywhere-src-6.11.2.tar.xz) = y6R++6rRvt1SlyXLwU4h8VbHoZNm8Hs+37sHb/16/fg= SIZE (qt/0001-Always-link-to-python-libraries.patch) = 1320 SIZE (qt/0001-Revert-Modify-headers-installation-for-CMake-builds.patch) = 11793 -SIZE (qt/pyside-setup-everywhere-src-6.11.1.tar.xz) = 17963432 +SIZE (qt/pyside-setup-everywhere-src-6.11.2.tar.xz) = 18053248 diff --git a/x11/qt6/qt3d/Makefile b/x11/qt6/qt3d/Makefile index 453415c165b..00ed450cc04 100644 --- a/x11/qt6/qt3d/Makefile +++ b/x11/qt6/qt3d/Makefile @@ -3,7 +3,7 @@ COMMENT = Qt6 components for 3D graphics PKGSPEC = qt6-qt3d-${QT6_PKGSPEC} SHARED_LIBS += Qt63DAnimation 1.0 # 6.6 -SHARED_LIBS += Qt63DCore 1.2 # 6.6 +SHARED_LIBS += Qt63DCore 2.0 # 6.6 SHARED_LIBS += Qt63DExtras 1.1 # 6.6 SHARED_LIBS += Qt63DInput 1.1 # 6.6 SHARED_LIBS += Qt63DLogic 1.0 # 6.6 @@ -14,7 +14,7 @@ SHARED_LIBS += Qt63DQuickInput 1.0 # 6.6 SHARED_LIBS += Qt63DQuickRender 2.1 # 6.6 SHARED_LIBS += Qt63DQuickScene2D 1.1 # 6.6 SHARED_LIBS += Qt63DQuickScene3D 0.0 # 0.0 -SHARED_LIBS += Qt63DRender 2.0 # 6.6 +SHARED_LIBS += Qt63DRender 3.0 # 6.6 SHARED_LIBS += Qt63DQuickLogic 0.0 # 0.0 WANTLIB += ${COMPILER_LIBCXX} GL Qt6Concurrent Qt6Core Qt6Gui diff --git a/x11/qt6/qt3d/distinfo b/x11/qt6/qt3d/distinfo index 1245f7fdf2e..74a232f90ae 100644 --- a/x11/qt6/qt3d/distinfo +++ b/x11/qt6/qt3d/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qt3d-everywhere-src-6.11.1.tar.xz) = pm2MjgSdHuenaHs0lA81VdDXCEhYttx40eHLffQKAQc= -SIZE (qt/qt3d-everywhere-src-6.11.1.tar.xz) = 141869788 +SHA256 (qt/qt3d-everywhere-src-6.11.2.tar.xz) = QRGFpHlacRRyyPcv99axOgqQgqXyw8PRypVWcn77rCk= +SIZE (qt/qt3d-everywhere-src-6.11.2.tar.xz) = 141876916 diff --git a/x11/qt6/qt5compat/distinfo b/x11/qt6/qt5compat/distinfo index 1400bef2b4f..23fd00d2a1b 100644 --- a/x11/qt6/qt5compat/distinfo +++ b/x11/qt6/qt5compat/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qt5compat-everywhere-src-6.11.1.tar.xz) = z8uf2qBRqtVLDmGySsVpO0iHqG4HYJ9mX+pnMopvFhs= -SIZE (qt/qt5compat-everywhere-src-6.11.1.tar.xz) = 14621480 +SHA256 (qt/qt5compat-everywhere-src-6.11.2.tar.xz) = aMMg/jORCWqfLYcBcO3xtn2sivHQ5RwMnlNDgH8RQoc= +SIZE (qt/qt5compat-everywhere-src-6.11.2.tar.xz) = 14620928 diff --git a/x11/qt6/qtbase/Makefile b/x11/qt6/qtbase/Makefile index be96953c2fa..9bf9420cb0a 100644 --- a/x11/qt6/qtbase/Makefile +++ b/x11/qt6/qtbase/Makefile @@ -16,23 +16,23 @@ PKG_ARCH-global = * DPB_PROPERTIES = parallel SHARED_LIBS += Qt6Concurrent 0.1 # 6.7 -SHARED_LIBS += Qt6Core 8.0 # 6.7 +SHARED_LIBS += Qt6Core 9.0 # 6.7 SHARED_LIBS += Qt6DBus 3.1 # 6.7 -SHARED_LIBS += Qt6Gui 10.0 # 6.7 -SHARED_LIBS += Qt6Network 6.0 # 6.7 +SHARED_LIBS += Qt6Gui 11.0 # 6.7 +SHARED_LIBS += Qt6Network 7.0 # 6.7 SHARED_LIBS += Qt6OpenGL 3.0 # 6.7 SHARED_LIBS += Qt6PrintSupport 1.1 # 6.7 SHARED_LIBS += Qt6Sql 3.1 # 6.7 -SHARED_LIBS += Qt6Test 5.1 # 6.7 -SHARED_LIBS += Qt6Widgets 6.0 # 6.7 +SHARED_LIBS += Qt6Test 5.2 # 6.7 +SHARED_LIBS += Qt6Widgets 7.0 # 6.7 SHARED_LIBS += Qt6Xml 1.0 # 6.7 SHARED_LIBS += Qt6EglFSDeviceIntegration 2.0 # 6.7 SHARED_LIBS += Qt6EglFsKmsSupport 1.1 # 6.7 SHARED_LIBS += Qt6XcbQpa 5.0 # 6.7 SHARED_LIBS += Qt6EglFsKmsGbmSupport 1.0 # 6.7 SHARED_LIBS += Qt6OpenGLWidgets 1.0 # 6.7 -SHARED_LIBS += Qt6WaylandClient 10.0 # 6.7 -SHARED_LIBS += Qt6WlShellIntegration 4.1 # 6.7 +SHARED_LIBS += Qt6WaylandClient 10.1 # 6.7 +SHARED_LIBS += Qt6WlShellIntegration 4.2 # 6.7 WANTLIB-main += ${COMPILER_LIBCXX} EGL GL ICE SM X11 X11-xcb atk-1.0 WANTLIB-main += b2 brotlidec c cairo cairo-gobject crypto cups dbus-1 diff --git a/x11/qt6/qtbase/distinfo b/x11/qt6/qtbase/distinfo index 51ba8cbacea..e5143052eea 100644 --- a/x11/qt6/qtbase/distinfo +++ b/x11/qt6/qtbase/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtbase-everywhere-src-6.11.1.tar.xz) = 2VlKMSKKojrWtTFxmim0Xw85if5sE21Fdn6hefIzwaw= -SIZE (qt/qtbase-everywhere-src-6.11.1.tar.xz) = 50648500 +SHA256 (qt/qtbase-everywhere-src-6.11.2.tar.xz) = Wy4A7Mr1pNjBQTT/oOqN/Qo1rh/8f42H+kMFoe0jzyI= +SIZE (qt/qtbase-everywhere-src-6.11.2.tar.xz) = 50582668 diff --git a/x11/qt6/qtbase/patches/patch-cmake_QtFeature_cmake b/x11/qt6/qtbase/patches/patch-cmake_QtFeature_cmake index ea024601a63..847cf50cd69 100644 --- a/x11/qt6/qtbase/patches/patch-cmake_QtFeature_cmake +++ b/x11/qt6/qtbase/patches/patch-cmake_QtFeature_cmake @@ -1,7 +1,7 @@ Index: cmake/QtFeature.cmake --- cmake/QtFeature.cmake.orig +++ cmake/QtFeature.cmake -@@ -1802,7 +1802,23 @@ function(qt_get_platform_try_compile_vars out_var) +@@ -1837,7 +1837,23 @@ function(qt_get_platform_try_compile_vars out_var) set("${out_var}" "${flags_cmd_line}" PARENT_SCOPE) endfunction() diff --git a/x11/qt6/qtbase/patches/patch-cmake_QtFlagHandlingHelpers_cmake b/x11/qt6/qtbase/patches/patch-cmake_QtFlagHandlingHelpers_cmake index 50c9583c0b8..39a524942a7 100644 --- a/x11/qt6/qtbase/patches/patch-cmake_QtFlagHandlingHelpers_cmake +++ b/x11/qt6/qtbase/patches/patch-cmake_QtFlagHandlingHelpers_cmake @@ -1,7 +1,7 @@ Index: cmake/QtFlagHandlingHelpers.cmake --- cmake/QtFlagHandlingHelpers.cmake.orig +++ cmake/QtFlagHandlingHelpers.cmake -@@ -179,6 +179,10 @@ function(qt_internal_add_link_flags_no_undefined targe +@@ -181,6 +181,10 @@ function(qt_internal_add_link_flags_no_undefined targe set(no_undefined_flag "-Wl,--no-undefined") endif() diff --git a/x11/qt6/qtbase/patches/patch-src_corelib_global_qlogging_cpp b/x11/qt6/qtbase/patches/patch-src_corelib_global_qlogging_cpp index e6331b7565f..91731988d10 100644 --- a/x11/qt6/qtbase/patches/patch-src_corelib_global_qlogging_cpp +++ b/x11/qt6/qtbase/patches/patch-src_corelib_global_qlogging_cpp @@ -1,7 +1,7 @@ Index: src/corelib/global/qlogging.cpp --- src/corelib/global/qlogging.cpp.orig +++ src/corelib/global/qlogging.cpp -@@ -1539,7 +1539,7 @@ backtraceFramesForLogMessage(int frameCount, +@@ -1556,7 +1556,7 @@ backtraceFramesForLogMessage(int frameCount, // This code is protected by QMessagePattern::mutex so it is thread safe on all compilers static const QRegularExpression rx(QStringLiteral("^(?:[^(]*/)?([^(/]+)\\(([^+]*)(?:[\\+[a-f0-9x]*)?\\) \\[[a-f0-9x]*\\]$")); diff --git a/x11/qt6/qtbase/patches/patch-src_plugins_tls_openssl_qopenssl_p_h b/x11/qt6/qtbase/patches/patch-src_plugins_tls_openssl_qopenssl_p_h index 22627f29d2b..bcda7efba8c 100644 --- a/x11/qt6/qtbase/patches/patch-src_plugins_tls_openssl_qopenssl_p_h +++ b/x11/qt6/qtbase/patches/patch-src_plugins_tls_openssl_qopenssl_p_h @@ -1,7 +1,7 @@ Index: src/plugins/tls/openssl/qopenssl_p.h --- src/plugins/tls/openssl/qopenssl_p.h.orig +++ src/plugins/tls/openssl/qopenssl_p.h -@@ -71,6 +71,13 @@ +@@ -77,6 +77,13 @@ QT_BEGIN_NAMESPACE diff --git a/x11/qt6/qtbase/patches/patch-src_plugins_tls_openssl_qx509_openssl_cpp b/x11/qt6/qtbase/patches/patch-src_plugins_tls_openssl_qx509_openssl_cpp index 50d9b885e39..7ee382d8c21 100644 --- a/x11/qt6/qtbase/patches/patch-src_plugins_tls_openssl_qx509_openssl_cpp +++ b/x11/qt6/qtbase/patches/patch-src_plugins_tls_openssl_qx509_openssl_cpp @@ -1,7 +1,7 @@ Index: src/plugins/tls/openssl/qx509_openssl.cpp --- src/plugins/tls/openssl/qx509_openssl.cpp.orig +++ src/plugins/tls/openssl/qx509_openssl.cpp -@@ -191,7 +191,11 @@ QVariant x509UnknownExtensionToValue(X509_EXTENSION *e +@@ -191,7 +191,11 @@ QVariant x509UnknownExtensionToValue(QT_OPENSSL4_CONST QVariantList list; bool isMap = false; @@ -13,10 +13,11 @@ Index: src/plugins/tls/openssl/qx509_openssl.cpp CONF_VALUE *nval = q_SKM_sk_value(CONF_VALUE, val, j); if (nval->name && nval->value) { isMap = true; -@@ -287,7 +291,11 @@ QVariant x509ExtensionToValue(X509_EXTENSION *ext) +@@ -287,7 +291,12 @@ QVariant x509ExtensionToValue(QT_OPENSSL4_CONST X509_E if (!info) return {}; QVariantMap result; ++ +#if defined(LIBRESSL_VERSION_NUMBER) + for (int i=0; i < q_SKM_sk_num(ACCESS_DESCRIPTION, info); i++) { +#else @@ -25,37 +26,23 @@ Index: src/plugins/tls/openssl/qx509_openssl.cpp ACCESS_DESCRIPTION *ad = q_SKM_sk_value(ACCESS_DESCRIPTION, info, i); GENERAL_NAME *name = ad->location; -@@ -330,8 +338,8 @@ QVariant x509ExtensionToValue(X509_EXTENSION *ext) - - // keyid - if (auth_key->keyid) { -- QByteArray keyid(reinterpret_cast<const char *>(auth_key->keyid->data), -- auth_key->keyid->length); -+ QByteArray keyid(reinterpret_cast<const char *>(q_ASN1_STRING_get0_data(auth_key->keyid)), -+ q_ASN1_STRING_length(auth_key->keyid)); - result["keyid"_L1] = keyid.toHex(); - } - -@@ -465,10 +473,10 @@ X509CertificateOpenSSL::subjectAlternativeNames() cons +@@ -466,7 +475,7 @@ X509CertificateOpenSSL::subjectAlternativeNames() cons QHostAddress ipAddress; switch (len) { case 4: // IPv4 -- ipAddress = QHostAddress(qFromBigEndian(*reinterpret_cast<quint32 *>(genName->d.iPAddress->data))); -+ ipAddress = QHostAddress(qFromBigEndian(*reinterpret_cast<const quint32 *>(q_ASN1_STRING_get0_data(genName->d.iPAddress)))); +- ipAddress = QHostAddress(qFromBigEndian(*reinterpret_cast<const quint32 *>(q_ASN1_STRING_get0_data(genName->d.iPAddress)))); ++ ipAddress = QHostAddress(qFromBigEndian(*reinterpret_cast<quint32 *>(genName->d.iPAddress->data))); break; case 16: // IPv6 -- ipAddress = QHostAddress(reinterpret_cast<quint8 *>(genName->d.iPAddress->data)); -+ ipAddress = QHostAddress(reinterpret_cast<const quint8 *>(q_ASN1_STRING_get0_data(genName->d.iPAddress))); - break; - default: // Unknown IP address format - break; -@@ -562,9 +570,9 @@ QSslCertificate X509CertificateOpenSSL::certificateFro - + ipAddress = QHostAddress(reinterpret_cast<const quint8 *>(q_ASN1_STRING_get0_data(genName->d.iPAddress))); +@@ -564,10 +573,9 @@ QSslCertificate X509CertificateOpenSSL::certificateFro if (ASN1_INTEGER *serialNumber = q_X509_get_serialNumber(x509)) { QByteArray hexString; -- hexString.reserve(serialNumber->length * 3); -- for (int a = 0; a < serialNumber->length; ++a) { -- hexString += QByteArray::number(serialNumber->data[a], 16).rightJustified(2, '0'); + const unsigned char *serialNumberData = q_ASN1_STRING_get0_data(serialNumber); +- int serialNumberLength = q_ASN1_STRING_length(serialNumber); +- hexString.reserve(qsizetype(serialNumberLength) * 3); +- for (int a = 0; a < serialNumberLength; ++a) { +- hexString += QByteArray::number(serialNumberData[a], 16).rightJustified(2, '0'); + hexString.reserve(q_ASN1_STRING_length(serialNumber) * 3); + for (int a = 0; a < q_ASN1_STRING_length(serialNumber); ++a) { + hexString += QByteArray::number(q_ASN1_STRING_get0_data(serialNumber)[a], 16).rightJustified(2, '0'); diff --git a/x11/qt6/qtbase/pkg/PLIST-global b/x11/qt6/qtbase/pkg/PLIST-global index b8e033285c9..0ffb17d971c 100644 --- a/x11/qt6/qtbase/pkg/PLIST-global +++ b/x11/qt6/qtbase/pkg/PLIST-global @@ -43,7 +43,7 @@ share/doc/qt6/config/exampleurl-qtxmlpatterns.qdocconf share/doc/qt6/global/ share/doc/qt6/global/app-examples-template/ share/doc/qt6/global/app-examples-template/README.md -share/doc/qt6/global/app-examples-template/app-examples-template.qdoc +share/doc/qt6/global/app-examples-template/app-examples.qdoc.template share/doc/qt6/global/compat.qdocconf share/doc/qt6/global/config.qdocconf share/doc/qt6/global/cpp-doc-macros.qdocconf @@ -55,6 +55,7 @@ share/doc/qt6/global/externalsites/qt-webpages.qdoc share/doc/qt6/global/externalsites/qtcreator.qdoc share/doc/qt6/global/externalsites/qtdesignstudio.qdoc share/doc/qt6/global/externalsites/rfc.qdoc +share/doc/qt6/global/externalsites/vscodeext.qdoc share/doc/qt6/global/fileextensions.qdocconf share/doc/qt6/global/grid.qdocconf share/doc/qt6/global/html-config.qdocconf diff --git a/x11/qt6/qtbase/pkg/PLIST-main b/x11/qt6/qtbase/pkg/PLIST-main index 81f8697e5ac..8cb389897e1 100644 --- a/x11/qt6/qtbase/pkg/PLIST-main +++ b/x11/qt6/qtbase/pkg/PLIST-main @@ -545,6 +545,7 @@ include/X11/qt6/QtCore/QTransposeProxyModel include/X11/qt6/QtCore/QTypeInfo include/X11/qt6/QtCore/QTypeInfoMerger include/X11/qt6/QtCore/QTypeRevision +include/X11/qt6/QtCore/QTypedArrayAllocationResult include/X11/qt6/QtCore/QTypedArrayData include/X11/qt6/QtCore/QUnhandledException include/X11/qt6/QtCore/QUntypedBindable @@ -1691,6 +1692,7 @@ include/X11/qt6/QtNetwork/${VERSION}/QtNetwork/private/qhostaddress_p.h include/X11/qt6/QtNetwork/${VERSION}/QtNetwork/private/qhostinfo_p.h include/X11/qt6/QtNetwork/${VERSION}/QtNetwork/private/qhsts_p.h include/X11/qt6/QtNetwork/${VERSION}/QtNetwork/private/qhstsstore_p.h +include/X11/qt6/QtNetwork/${VERSION}/QtNetwork/private/qhttp2configuration_p.h include/X11/qt6/QtNetwork/${VERSION}/QtNetwork/private/qhttp2connection_p.h include/X11/qt6/QtNetwork/${VERSION}/QtNetwork/private/qhttp2protocolhandler_p.h include/X11/qt6/QtNetwork/${VERSION}/QtNetwork/private/qhttpheaderparser_p.h @@ -2866,6 +2868,7 @@ lib/cmake/Qt6/FindWrapSystemJpeg.cmake lib/cmake/Qt6/FindWrapSystemMd4c.cmake lib/cmake/Qt6/FindWrapSystemPCRE2.cmake lib/cmake/Qt6/FindWrapSystemPNG.cmake +lib/cmake/Qt6/FindWrapSystemSQLite3.cmake lib/cmake/Qt6/FindWrapSystemZLIB.cmake lib/cmake/Qt6/FindWrapVulkan.cmake lib/cmake/Qt6/FindWrapVulkanHeaders.cmake @@ -2962,12 +2965,14 @@ lib/cmake/Qt6/QtPublicAndroidHelpers.cmake lib/cmake/Qt6/QtPublicAppleHelpers.cmake lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake lib/cmake/Qt6/QtPublicCMakeHelpers.cmake +lib/cmake/Qt6/QtPublicCMakeIncludeGuardHelpers.cmake lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake lib/cmake/Qt6/QtPublicDependencyHelpers.cmake lib/cmake/Qt6/QtPublicExternalProjectHelpers.cmake lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake lib/cmake/Qt6/QtPublicGitHelpers.cmake +lib/cmake/Qt6/QtPublicJsonHelpers.cmake lib/cmake/Qt6/QtPublicPluginHelpers.cmake lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake diff --git a/x11/qt6/qtcharts/distinfo b/x11/qt6/qtcharts/distinfo index 74df949a13a..d210ae29353 100644 --- a/x11/qt6/qtcharts/distinfo +++ b/x11/qt6/qtcharts/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtcharts-everywhere-src-6.11.1.tar.xz) = P+PtMYwqhtFBfFwpz3SUJ16P1LU3zTdFP1WZxXNlUVw= -SIZE (qt/qtcharts-everywhere-src-6.11.1.tar.xz) = 4651704 +SHA256 (qt/qtcharts-everywhere-src-6.11.2.tar.xz) = UGnlO4HRJVCek3xjecum1mTFYtWh5e0o3Tg2kNS2+yk= +SIZE (qt/qtcharts-everywhere-src-6.11.2.tar.xz) = 4652744 diff --git a/x11/qt6/qtconnectivity/distinfo b/x11/qt6/qtconnectivity/distinfo index 7b811ffaa93..f76fd647125 100644 --- a/x11/qt6/qtconnectivity/distinfo +++ b/x11/qt6/qtconnectivity/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtconnectivity-everywhere-src-6.11.1.tar.xz) = IQUonqQUtG7V+lO6h4IjAEW55HzIFWtZQMnjHjmA5ZE= -SIZE (qt/qtconnectivity-everywhere-src-6.11.1.tar.xz) = 1059432 +SHA256 (qt/qtconnectivity-everywhere-src-6.11.2.tar.xz) = hbAaV70FlYOrUgqFeZDf30AhRHUH/1uUmPA2tyleYDc= +SIZE (qt/qtconnectivity-everywhere-src-6.11.2.tar.xz) = 1064168 diff --git a/x11/qt6/qtdatavis3d/distinfo b/x11/qt6/qtdatavis3d/distinfo index ab61bdcd92d..a9de7da6fe2 100644 --- a/x11/qt6/qtdatavis3d/distinfo +++ b/x11/qt6/qtdatavis3d/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtdatavis3d-everywhere-src-6.11.1.tar.xz) = Hhp7nAqUdzFlUzT115JS1Aza9YwYAQdOpenggh1mk6w= -SIZE (qt/qtdatavis3d-everywhere-src-6.11.1.tar.xz) = 3939800 +SHA256 (qt/qtdatavis3d-everywhere-src-6.11.2.tar.xz) = 0k5pGcXW+KFt0Zzjx8j0donTmnLb5KMcHBvO36YLZh0= +SIZE (qt/qtdatavis3d-everywhere-src-6.11.2.tar.xz) = 3939712 diff --git a/x11/qt6/qtdeclarative/Makefile b/x11/qt6/qtdeclarative/Makefile index 058a9d13a20..93c894656a7 100644 --- a/x11/qt6/qtdeclarative/Makefile +++ b/x11/qt6/qtdeclarative/Makefile @@ -7,13 +7,13 @@ PKGSPEC = qt6-qtdeclarative-${QT6_PKGSPEC} DPB_PROPERTIES = parallel -SHARED_LIBS = Qt6Qml 8.0 # 6.7 +SHARED_LIBS = Qt6Qml 9.0 # 6.7 SHARED_LIBS += Qt6Quick 9.0 # 6.7 -SHARED_LIBS += Qt6QuickParticles 3.0 # 6.7 +SHARED_LIBS += Qt6QuickParticles 3.1 # 6.7 SHARED_LIBS += Qt6QuickTest 3.0 # 6.7 SHARED_LIBS += Qt6QuickWidgets 5.0 # 6.7 SHARED_LIBS += Qt6QuickShapes 3.1 # 6.7 -SHARED_LIBS += Qt6QmlModels 6.0 # 6.7 +SHARED_LIBS += Qt6QmlModels 7.0 # 6.7 SHARED_LIBS += Qt6QmlWorkerScript 2.0 # 6.7 SHARED_LIBS += Qt6LabsAnimation 2.0 # 6.7 SHARED_LIBS += Qt6LabsFolderListModel 2.0 # 6.7 @@ -30,8 +30,8 @@ SHARED_LIBS += Qt6QuickDialogs2 3.0 # 6.7 SHARED_LIBS += Qt6QuickDialogs2QuickImpl 4.2 # 6.7 SHARED_LIBS += Qt6QuickDialogs2Utils 2.0 # 6.7 SHARED_LIBS += Qt6QuickLayouts 4.0 # 6.7 -SHARED_LIBS += Qt6QuickTemplates2 8.0 # 6.7 -SHARED_LIBS += Qt6QmlCompiler 6.0 # 6.7 +SHARED_LIBS += Qt6QuickTemplates2 8.1 # 6.7 +SHARED_LIBS += Qt6QmlCompiler 6.1 # 6.7 SHARED_LIBS += Qt6QuickEffects 2.1 # 6.7 SHARED_LIBS += Qt6QmlNetwork 2.1 # 6.7 @@ -55,7 +55,7 @@ SHARED_LIBS += Qt6QuickVectorImageGenerator 2.0 # 0.0 SHARED_LIBS += Qt6LabsSynchronizer 0.0 # 0.0 SHARED_LIBS += Qt6QuickShapesDesignHelpers 1.0 # 0.0 SHARED_LIBS += Qt6QuickVectorImageHelpers 0.1 # 0.0 -SHARED_LIBS += Qt6LabsStyleKit 0.0 # 0.0 +SHARED_LIBS += Qt6LabsStyleKit 0.1 # 0.0 SHARED_LIBS += Qt6LabsStyleKitImpl 0.0 # 0.0 WANTLIB += ${COMPILER_LIBCXX} GL Qt6Core Qt6Gui Qt6Network Qt6OpenGL diff --git a/x11/qt6/qtdeclarative/distinfo b/x11/qt6/qtdeclarative/distinfo index ccbcc0c593a..014b6280fb3 100644 --- a/x11/qt6/qtdeclarative/distinfo +++ b/x11/qt6/qtdeclarative/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtdeclarative-everywhere-src-6.11.1.tar.xz) = UuZw9nCwME9TSyT5jEfOuKQbtxBGRBTryVJ+xxzIaqQ= -SIZE (qt/qtdeclarative-everywhere-src-6.11.1.tar.xz) = 38744644 +SHA256 (qt/qtdeclarative-everywhere-src-6.11.2.tar.xz) = IVt7cFF+OAEj6rxrkiQ/PEe28BapHRJgV9vlNVHGtDA= +SIZE (qt/qtdeclarative-everywhere-src-6.11.2.tar.xz) = 38780392 diff --git a/x11/qt6/qtdeclarative/pkg/PLIST b/x11/qt6/qtdeclarative/pkg/PLIST index 505b2cb4807..557fb08cabd 100644 --- a/x11/qt6/qtdeclarative/pkg/PLIST +++ b/x11/qt6/qtdeclarative/pkg/PLIST @@ -851,6 +851,23 @@ include/X11/qt6/QtQmlXmlListModel/QtQmlXmlListModelDepends include/X11/qt6/QtQmlXmlListModel/QtQmlXmlListModelVersion include/X11/qt6/QtQmlXmlListModel/qtqmlxmllistmodelexports.h include/X11/qt6/QtQmlXmlListModel/qtqmlxmllistmodelversion.h +include/X11/qt6/QtQmltc/ +include/X11/qt6/QtQmltc/${VERSION}/ +include/X11/qt6/QtQmltc/${VERSION}/QtQmltc/ +include/X11/qt6/QtQmltc/${VERSION}/QtQmltc/private/ +include/X11/qt6/QtQmltc/${VERSION}/QtQmltc/private/qqmltccodewriter_p.h +include/X11/qt6/QtQmltc/${VERSION}/QtQmltc/private/qqmltccommandlineutils_p.h +include/X11/qt6/QtQmltc/${VERSION}/QtQmltc/private/qqmltccompiler_p.h +include/X11/qt6/QtQmltc/${VERSION}/QtQmltc/private/qqmltccompilerpieces_p.h +include/X11/qt6/QtQmltc/${VERSION}/QtQmltc/private/qqmltcoutputir_p.h +include/X11/qt6/QtQmltc/${VERSION}/QtQmltc/private/qqmltcoutputprimitives_p.h +include/X11/qt6/QtQmltc/${VERSION}/QtQmltc/private/qqmltcpropertyutils_p.h +include/X11/qt6/QtQmltc/${VERSION}/QtQmltc/private/qqmltctyperesolver_p.h +include/X11/qt6/QtQmltc/${VERSION}/QtQmltc/private/qqmltcvisitor_p.h +include/X11/qt6/QtQmltc/QtQmltc +include/X11/qt6/QtQmltc/QtQmltcDepends +include/X11/qt6/QtQmltc/QtQmltcVersion +include/X11/qt6/QtQmltc/qtqmltcversion.h include/X11/qt6/QtQuick/ include/X11/qt6/QtQuick/${VERSION}/ include/X11/qt6/QtQuick/${VERSION}/QtQuick/ @@ -2728,6 +2745,17 @@ lib/cmake/Qt6QmlXmlListModelPrivate/Qt6QmlXmlListModelPrivateTargets.cmake lib/cmake/Qt6QmlXmlListModelPrivate/Qt6QmlXmlListModelPrivateTargetsPrecheck.cmake lib/cmake/Qt6QmlXmlListModelPrivate/Qt6QmlXmlListModelPrivateVersionlessAliasTargets.cmake lib/cmake/Qt6QmlXmlListModelPrivate/Qt6QmlXmlListModelPrivateVersionlessTargets.cmake +lib/cmake/Qt6QmltcPrivate/ +lib/cmake/Qt6QmltcPrivate/Qt6QmltcPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt6QmltcPrivate/Qt6QmltcPrivateConfig.cmake +lib/cmake/Qt6QmltcPrivate/Qt6QmltcPrivateConfigVersion.cmake +lib/cmake/Qt6QmltcPrivate/Qt6QmltcPrivateConfigVersionImpl.cmake +lib/cmake/Qt6QmltcPrivate/Qt6QmltcPrivateDependencies.cmake +lib/cmake/Qt6QmltcPrivate/Qt6QmltcPrivateTargets${MODCMAKE_BUILD_SUFFIX} +lib/cmake/Qt6QmltcPrivate/Qt6QmltcPrivateTargets.cmake +lib/cmake/Qt6QmltcPrivate/Qt6QmltcPrivateTargetsPrecheck.cmake +lib/cmake/Qt6QmltcPrivate/Qt6QmltcPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt6QmltcPrivate/Qt6QmltcPrivateVersionlessTargets.cmake lib/cmake/Qt6Quick/ lib/cmake/Qt6Quick/Qt6QuickAdditionalTargetInfo.cmake lib/cmake/Qt6Quick/Qt6QuickConfig.cmake @@ -3362,6 +3390,8 @@ lib/libQt6QmlWorkerScript.prl @lib lib/libQt6QmlWorkerScript.so.${LIBQt6QmlWorkerScript_VERSION} lib/libQt6QmlXmlListModel.prl @lib lib/libQt6QmlXmlListModel.so.${LIBQt6QmlXmlListModel_VERSION} +@static-lib lib/libQt6Qmltc.a +lib/libQt6Qmltc.prl lib/libQt6Quick.prl @lib lib/libQt6Quick.so.${LIBQt6Quick_VERSION} lib/libQt6QuickControls2.prl @@ -3514,6 +3544,7 @@ lib/qt6/metatypes/qt6qmllsprivate_metatypes.json lib/qt6/metatypes/qt6qmlmeta_metatypes.json lib/qt6/metatypes/qt6qmlmodels_metatypes.json lib/qt6/metatypes/qt6qmlnetwork_metatypes.json +lib/qt6/metatypes/qt6qmltcprivate_metatypes.json lib/qt6/metatypes/qt6qmltoolingsettingsprivate_metatypes.json lib/qt6/metatypes/qt6qmltyperegistrarprivate_metatypes.json lib/qt6/metatypes/qt6qmlworkerscript_metatypes.json @@ -3591,6 +3622,7 @@ lib/qt6/mkspecs/modules/qt_lib_qmlmodels.pri lib/qt6/mkspecs/modules/qt_lib_qmlmodels_private.pri lib/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri lib/qt6/mkspecs/modules/qt_lib_qmlnetwork_private.pri +lib/qt6/mkspecs/modules/qt_lib_qmltc_private.pri lib/qt6/mkspecs/modules/qt_lib_qmltest.pri lib/qt6/mkspecs/modules/qt_lib_qmltest_private.pri lib/qt6/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri @@ -3678,6 +3710,7 @@ lib/qt6/modules/QmlToolingSettingsPrivate.json lib/qt6/modules/QmlTypeRegistrarPrivate.json lib/qt6/modules/QmlWorkerScript.json lib/qt6/modules/QmlXmlListModel.json +lib/qt6/modules/QmltcPrivate.json lib/qt6/modules/Quick.json lib/qt6/modules/QuickControls2.json lib/qt6/modules/QuickControls2Basic.json @@ -4884,6 +4917,8 @@ lib/qt6/qml/QtQuick/Controls/Imagine/HorizontalHeaderViewDelegate.qml lib/qt6/qml/QtQuick/Controls/Imagine/ItemDelegate.qml lib/qt6/qml/QtQuick/Controls/Imagine/Label.qml lib/qt6/qml/QtQuick/Controls/Imagine/Menu.qml +lib/qt6/qml/QtQuick/Controls/Imagine/MenuBar.qml +lib/qt6/qml/QtQuick/Controls/Imagine/MenuBarItem.qml lib/qt6/qml/QtQuick/Controls/Imagine/MenuItem.qml lib/qt6/qml/QtQuick/Controls/Imagine/MenuSeparator.qml lib/qt6/qml/QtQuick/Controls/Imagine/Page.qml diff --git a/x11/qt6/qtgraphs/distinfo b/x11/qt6/qtgraphs/distinfo index 32216285b54..d55b601d680 100644 --- a/x11/qt6/qtgraphs/distinfo +++ b/x11/qt6/qtgraphs/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtgraphs-everywhere-src-6.11.1.tar.xz) = hLETiraKjilWQ5iVpLheto3aSKwWnaZz9nGRhzseBGI= -SIZE (qt/qtgraphs-everywhere-src-6.11.1.tar.xz) = 9285696 +SHA256 (qt/qtgraphs-everywhere-src-6.11.2.tar.xz) = nyEJhUr6Rd0UQRbBFGGYnEEaFwZcY9pQaEQaEgD7iyE= +SIZE (qt/qtgraphs-everywhere-src-6.11.2.tar.xz) = 9287464 diff --git a/x11/qt6/qtgrpc/distinfo b/x11/qt6/qtgrpc/distinfo index 4821c04a96a..8e3412e4c37 100644 --- a/x11/qt6/qtgrpc/distinfo +++ b/x11/qt6/qtgrpc/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtgrpc-everywhere-src-6.11.1.tar.xz) = Q3sE8MVQzNsXOcpfkRm3PfoDdlZIFei/wZmJBkPiolA= -SIZE (qt/qtgrpc-everywhere-src-6.11.1.tar.xz) = 753800 +SHA256 (qt/qtgrpc-everywhere-src-6.11.2.tar.xz) = REFGF/AFj/NJZfqFICe/zH5Pce78qM1EBslq8ixkrZM= +SIZE (qt/qtgrpc-everywhere-src-6.11.2.tar.xz) = 754012 diff --git a/x11/qt6/qthttpserver/distinfo b/x11/qt6/qthttpserver/distinfo index 86f61893c0b..450d3c3abb3 100644 --- a/x11/qt6/qthttpserver/distinfo +++ b/x11/qt6/qthttpserver/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qthttpserver-everywhere-src-6.11.1.tar.xz) = BL9w/PdoYfm2hwxygIXyN1prbZI8tdGhFt/y7VKk5wY= -SIZE (qt/qthttpserver-everywhere-src-6.11.1.tar.xz) = 185072 +SHA256 (qt/qthttpserver-everywhere-src-6.11.2.tar.xz) = 8PV2OyuljyD1z/377bl+YuMrXGOd9tmmN4kFAovnvY4= +SIZE (qt/qthttpserver-everywhere-src-6.11.2.tar.xz) = 186532 diff --git a/x11/qt6/qtimageformats/distinfo b/x11/qt6/qtimageformats/distinfo index 31e6ae161f4..b95671f4e3f 100644 --- a/x11/qt6/qtimageformats/distinfo +++ b/x11/qt6/qtimageformats/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtimageformats-everywhere-src-6.11.1.tar.xz) = sr9saEWsF17X+BkUVIO6Rnb2F6qmpQEsjv7mPIu6xBM= -SIZE (qt/qtimageformats-everywhere-src-6.11.1.tar.xz) = 2032792 +SHA256 (qt/qtimageformats-everywhere-src-6.11.2.tar.xz) = zs2JAPNLZVAHYwm8lPYvgoAItjOkI54KCMhniPQQAfg= +SIZE (qt/qtimageformats-everywhere-src-6.11.2.tar.xz) = 2050424 diff --git a/x11/qt6/qtlanguageserver/distinfo b/x11/qt6/qtlanguageserver/distinfo index ef2a901f48c..a310b8f18a7 100644 --- a/x11/qt6/qtlanguageserver/distinfo +++ b/x11/qt6/qtlanguageserver/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtlanguageserver-everywhere-src-6.11.1.tar.xz) = UACFN/LKVKuzuNw/JnWYZOnK0rKtOekuQvpxjeLdiu8= -SIZE (qt/qtlanguageserver-everywhere-src-6.11.1.tar.xz) = 137276 +SHA256 (qt/qtlanguageserver-everywhere-src-6.11.2.tar.xz) = OLxCcuz0yg6xknInBT5SvmsuBXM/RtA0IjBqrOUR/F4= +SIZE (qt/qtlanguageserver-everywhere-src-6.11.2.tar.xz) = 138104 diff --git a/x11/qt6/qtlocation/distinfo b/x11/qt6/qtlocation/distinfo index 0ea8bee29c9..a51080670cf 100644 --- a/x11/qt6/qtlocation/distinfo +++ b/x11/qt6/qtlocation/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtlocation-everywhere-src-6.11.1.tar.xz) = N5HOdymeb2AKWT0Pv6W9MvvPwtFhBHgrhKzEieOC5Bs= -SIZE (qt/qtlocation-everywhere-src-6.11.1.tar.xz) = 3151756 +SHA256 (qt/qtlocation-everywhere-src-6.11.2.tar.xz) = TVCn7OAfvXb27BfGUCNstW6mD5h8Uvw5Haxy8T9lwjo= +SIZE (qt/qtlocation-everywhere-src-6.11.2.tar.xz) = 3152216 diff --git a/x11/qt6/qtlottie/distinfo b/x11/qt6/qtlottie/distinfo index 5044d2205fb..246735c0dde 100644 --- a/x11/qt6/qtlottie/distinfo +++ b/x11/qt6/qtlottie/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtlottie-everywhere-src-6.11.1.tar.xz) = 4ND629wz6XyCQcVic7VLansROeB2/dISgbxGYu5LJnk= -SIZE (qt/qtlottie-everywhere-src-6.11.1.tar.xz) = 663580 +SHA256 (qt/qtlottie-everywhere-src-6.11.2.tar.xz) = 9TxxJxbZ66mnzLQFuM0tMGUgl4KPz+sVL0a07EBSSFI= +SIZE (qt/qtlottie-everywhere-src-6.11.2.tar.xz) = 663696 diff --git a/x11/qt6/qtmultimedia/Makefile b/x11/qt6/qtmultimedia/Makefile index 91e4122b24f..6b4cd151910 100644 --- a/x11/qt6/qtmultimedia/Makefile +++ b/x11/qt6/qtmultimedia/Makefile @@ -1,9 +1,8 @@ QT6NAME = QtMultimedia COMMENT = Qt6 multimedia components PKGSPEC = qt6-qtmultimedia-${QT6_PKGSPEC} -REVISION = 0 -SHARED_LIBS += Qt6Multimedia 10.0 # 6.7 +SHARED_LIBS += Qt6Multimedia 11.0 # 6.7 SHARED_LIBS += Qt6MultimediaQuick 7.0 # 6.7 SHARED_LIBS += Qt6MultimediaWidgets 1.0 # 6.7 SHARED_LIBS += Qt6SpatialAudio 2.0 # 6.7 diff --git a/x11/qt6/qtmultimedia/distinfo b/x11/qt6/qtmultimedia/distinfo index 380cf45ad84..75ba4f34783 100644 --- a/x11/qt6/qtmultimedia/distinfo +++ b/x11/qt6/qtmultimedia/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtmultimedia-everywhere-src-6.11.1.tar.xz) = OQ+OUt3uOspcTefurZAMhMT6Yf9tHw6+qcdUM2XAmwo= -SIZE (qt/qtmultimedia-everywhere-src-6.11.1.tar.xz) = 10243896 +SHA256 (qt/qtmultimedia-everywhere-src-6.11.2.tar.xz) = lnteAuxreTzbNgYizW5wMTKDavmDII1nja5LUPEJzZ8= +SIZE (qt/qtmultimedia-everywhere-src-6.11.2.tar.xz) = 10255120 diff --git a/x11/qt6/qtmultimedia/pkg/PLIST b/x11/qt6/qtmultimedia/pkg/PLIST index 1502e25a608..166c4faf1ef 100644 --- a/x11/qt6/qtmultimedia/pkg/PLIST +++ b/x11/qt6/qtmultimedia/pkg/PLIST @@ -84,6 +84,7 @@ include/X11/qt6/QtGstreamerMediaPluginImpl/${VERSION}/QtGstreamerMediaPluginImpl include/X11/qt6/QtGstreamerMediaPluginImpl/${VERSION}/QtGstreamerMediaPluginImpl/private/qgstreameraudiooutput_p.h include/X11/qt6/QtGstreamerMediaPluginImpl/${VERSION}/QtGstreamerMediaPluginImpl/private/qgstreamerbufferprobe_p.h include/X11/qt6/QtGstreamerMediaPluginImpl/${VERSION}/QtGstreamerMediaPluginImpl/private/qgstreamercamera_p.h +include/X11/qt6/QtGstreamerMediaPluginImpl/${VERSION}/QtGstreamerMediaPluginImpl/private/qgstreameregldisplay_p.h include/X11/qt6/QtGstreamerMediaPluginImpl/${VERSION}/QtGstreamerMediaPluginImpl/private/qgstreamerformatinfo_p.h include/X11/qt6/QtGstreamerMediaPluginImpl/${VERSION}/QtGstreamerMediaPluginImpl/private/qgstreamerimagecapture_p.h include/X11/qt6/QtGstreamerMediaPluginImpl/${VERSION}/QtGstreamerMediaPluginImpl/private/qgstreamerintegration_p.h diff --git a/x11/qt6/qtnetworkauth/distinfo b/x11/qt6/qtnetworkauth/distinfo index 05269bd0da6..452b19e2185 100644 --- a/x11/qt6/qtnetworkauth/distinfo +++ b/x11/qt6/qtnetworkauth/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtnetworkauth-everywhere-src-6.11.1.tar.xz) = nx1b8izMAz5CB2GGuWT51NQXn9AxKiwPGqGdtCUWVj0= -SIZE (qt/qtnetworkauth-everywhere-src-6.11.1.tar.xz) = 435572 +SHA256 (qt/qtnetworkauth-everywhere-src-6.11.2.tar.xz) = DIPCMHereCQ5P6FbsAFcPFrK9WeFRKp4nj/LtNQfoFs= +SIZE (qt/qtnetworkauth-everywhere-src-6.11.2.tar.xz) = 435820 diff --git a/x11/qt6/qtpositioning/Makefile b/x11/qt6/qtpositioning/Makefile index 2ad8594ad5b..8569c07c16c 100644 --- a/x11/qt6/qtpositioning/Makefile +++ b/x11/qt6/qtpositioning/Makefile @@ -2,7 +2,7 @@ QT6NAME = QtPositioning COMMENT = Qt Positioning API PKGSPEC = qt6-qtpositioning-${QT6_PKGSPEC} -SHARED_LIBS += Qt6Positioning 2.0 # 6.7 +SHARED_LIBS += Qt6Positioning 3.0 # 6.7 SHARED_LIBS += Qt6PositioningQuick 3.0 # 6.7 WANTLIB += ${COMPILER_LIBCXX} GL Qt6Core Qt6DBus Qt6Gui Qt6Network diff --git a/x11/qt6/qtpositioning/distinfo b/x11/qt6/qtpositioning/distinfo index 798b15e3849..175b804ab69 100644 --- a/x11/qt6/qtpositioning/distinfo +++ b/x11/qt6/qtpositioning/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtpositioning-everywhere-src-6.11.1.tar.xz) = 1ea5GAGuKG52MAFsrqO9xeGXi0KR1nQdDWTBJWUPePU= -SIZE (qt/qtpositioning-everywhere-src-6.11.1.tar.xz) = 653096 +SHA256 (qt/qtpositioning-everywhere-src-6.11.2.tar.xz) = 2M8VrUOjsVIK2sZM7FkAAoUlz3XwGkyCoAAuesGudJk= +SIZE (qt/qtpositioning-everywhere-src-6.11.2.tar.xz) = 655468 diff --git a/x11/qt6/qtquick3d/Makefile b/x11/qt6/qtquick3d/Makefile index e723d814a06..2082bf8c9c1 100644 --- a/x11/qt6/qtquick3d/Makefile +++ b/x11/qt6/qtquick3d/Makefile @@ -2,9 +2,9 @@ QT6NAME = QtQuick3d COMMENT = Quick 3D support for Qt6 PKGSPEC = qt6-qtquick3d-${QT6_PKGSPEC} -SHARED_LIBS += Qt6Quick3D 7.0 # 6.7 +SHARED_LIBS += Qt6Quick3D 7.1 # 6.7 SHARED_LIBS += Qt6Quick3DAssetImport 2.0 # 6.7 -SHARED_LIBS += Qt6Quick3DRuntimeRender 7.0 # 6.7 +SHARED_LIBS += Qt6Quick3DRuntimeRender 8.0 # 6.7 SHARED_LIBS += Qt6Quick3DUtils 5.1 # 6.7 SHARED_LIBS += Qt6Quick3DAssetUtils 2.1 # 6.7 SHARED_LIBS += Qt6Quick3DEffects 1.0 # 6.7 @@ -12,7 +12,7 @@ SHARED_LIBS += Qt6Quick3DGlslParser 1.0 # 6.7 SHARED_LIBS += Qt6Quick3DHelpers 2.1 # 6.7 SHARED_LIBS += Qt6Quick3DIblBaker 1.0 # 6.7 SHARED_LIBS += Qt6Quick3DParticleEffects 1.0 # 6.7 -SHARED_LIBS += Qt6Quick3DParticles 2.1 # 6.7 +SHARED_LIBS += Qt6Quick3DParticles 2.2 # 6.7 SHARED_LIBS += Qt6Quick3DHelpersImpl 1.0 # 6.7 WANTLIB += ${COMPILER_LIBCXX} GL Qt6Concurrent Qt6Core Qt6Gui diff --git a/x11/qt6/qtquick3d/distinfo b/x11/qt6/qtquick3d/distinfo index 72cd049cc83..eb1529299e2 100644 --- a/x11/qt6/qtquick3d/distinfo +++ b/x11/qt6/qtquick3d/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtquick3d-everywhere-src-6.11.1.tar.xz) = x2uF3j+KoqS+5kmHrP71YGdcGzeLkgdsfGJkYT5bRW8= -SIZE (qt/qtquick3d-everywhere-src-6.11.1.tar.xz) = 69622816 +SHA256 (qt/qtquick3d-everywhere-src-6.11.2.tar.xz) = Orjh8I7bJjc6N8+dQsI+fQksEzRWa5U/u1HLG5NnN7Q= +SIZE (qt/qtquick3d-everywhere-src-6.11.2.tar.xz) = 69948340 diff --git a/x11/qt6/qtquick3dphysics/Makefile b/x11/qt6/qtquick3dphysics/Makefile index 3dda9c7988b..1a4b5e75d77 100644 --- a/x11/qt6/qtquick3dphysics/Makefile +++ b/x11/qt6/qtquick3dphysics/Makefile @@ -6,7 +6,7 @@ QT6NAME = QtQuick3dPhysics COMMENT = Quick 3D Physics support for Qt6 PKGSPEC = qt6-qtquick3dphysics-${QT6_PKGSPEC} -SHARED_LIBS += Qt6Quick3DPhysics 3.0 # 0.0 +SHARED_LIBS += Qt6Quick3DPhysics 4.0 # 0.0 SHARED_LIBS += Qt6Quick3DPhysicsHelpers 0.0 # 0.0 WANTLIB += ${COMPILER_LIBCXX} GL Qt6Core Qt6Gui Qt6Network Qt6OpenGL diff --git a/x11/qt6/qtquick3dphysics/distinfo b/x11/qt6/qtquick3dphysics/distinfo index 7b6a49c3838..9d80fdc34f3 100644 --- a/x11/qt6/qtquick3dphysics/distinfo +++ b/x11/qt6/qtquick3dphysics/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtquick3dphysics-everywhere-src-6.11.1.tar.xz) = 0QhtbwFOe2mJRc8O4dw+Q1Re19zwteUBwNaDapasea8= -SIZE (qt/qtquick3dphysics-everywhere-src-6.11.1.tar.xz) = 4669964 +SHA256 (qt/qtquick3dphysics-everywhere-src-6.11.2.tar.xz) = HFokz0KF/EhIHXx65lvW6A7ZixCWTqboUwxgjEzeuG4= +SIZE (qt/qtquick3dphysics-everywhere-src-6.11.2.tar.xz) = 4669820 diff --git a/x11/qt6/qtquickeffectmaker/distinfo b/x11/qt6/qtquickeffectmaker/distinfo index 5a6a972694d..38f2f17cc1b 100644 --- a/x11/qt6/qtquickeffectmaker/distinfo +++ b/x11/qt6/qtquickeffectmaker/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtquickeffectmaker-everywhere-src-6.11.1.tar.xz) = z+Y+cOiL3RJqF1di0+6zjrM25Fvs7ty9AnvFNidEE2s= -SIZE (qt/qtquickeffectmaker-everywhere-src-6.11.1.tar.xz) = 4343420 +SHA256 (qt/qtquickeffectmaker-everywhere-src-6.11.2.tar.xz) = eSPccoTpM6XjauJKQnVk8E4LJ6+N+jju6AksAcKDXLc= +SIZE (qt/qtquickeffectmaker-everywhere-src-6.11.2.tar.xz) = 4343516 diff --git a/x11/qt6/qtquicktimeline/distinfo b/x11/qt6/qtquicktimeline/distinfo index d1df8e9818a..3d02bba75ca 100644 --- a/x11/qt6/qtquicktimeline/distinfo +++ b/x11/qt6/qtquicktimeline/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtquicktimeline-everywhere-src-6.11.1.tar.xz) = r1P2Q/2eQEXhubqRmZjlwEjKh3RSwIA2ycjF7gfqjCc= -SIZE (qt/qtquicktimeline-everywhere-src-6.11.1.tar.xz) = 97268 +SHA256 (qt/qtquicktimeline-everywhere-src-6.11.2.tar.xz) = JQrxBQCgxARd3nThB0SKaaRNWK+LfpqRcEqAjV+IHRc= +SIZE (qt/qtquicktimeline-everywhere-src-6.11.2.tar.xz) = 97312 diff --git a/x11/qt6/qtremoteobjects/distinfo b/x11/qt6/qtremoteobjects/distinfo index 404e3e4d353..41592ed0828 100644 --- a/x11/qt6/qtremoteobjects/distinfo +++ b/x11/qt6/qtremoteobjects/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtremoteobjects-everywhere-src-6.11.1.tar.xz) = QGKYlcaVMaaHqcAlgxbO4/BMLRiyvyrTbcg+dqWPERo= -SIZE (qt/qtremoteobjects-everywhere-src-6.11.1.tar.xz) = 529300 +SHA256 (qt/qtremoteobjects-everywhere-src-6.11.2.tar.xz) = XgyWgXmewrEXmnElBiZvsB+ySR6UvS26lCty/e95fP0= +SIZE (qt/qtremoteobjects-everywhere-src-6.11.2.tar.xz) = 530156 diff --git a/x11/qt6/qtscxml/distinfo b/x11/qt6/qtscxml/distinfo index 13aedb5c19a..906c2ae70c9 100644 --- a/x11/qt6/qtscxml/distinfo +++ b/x11/qt6/qtscxml/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtscxml-everywhere-src-6.11.1.tar.xz) = jklSReXR/nXeYSyKB+QENjVAehl5ux3ViPF1HROQID8= -SIZE (qt/qtscxml-everywhere-src-6.11.1.tar.xz) = 550144 +SHA256 (qt/qtscxml-everywhere-src-6.11.2.tar.xz) = 9ZTEu6f4v/sghXlzxyiVZp1uVN8IyNiX9Q0VJRzsNf8= +SIZE (qt/qtscxml-everywhere-src-6.11.2.tar.xz) = 550868 diff --git a/x11/qt6/qtsensors/distinfo b/x11/qt6/qtsensors/distinfo index 33c4dd61e04..10f045b519f 100644 --- a/x11/qt6/qtsensors/distinfo +++ b/x11/qt6/qtsensors/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtsensors-everywhere-src-6.11.1.tar.xz) = I2FwYtp75SbQI97H+bdiMQAaEJin5flMZG8uT4fPz48= -SIZE (qt/qtsensors-everywhere-src-6.11.1.tar.xz) = 1485472 +SHA256 (qt/qtsensors-everywhere-src-6.11.2.tar.xz) = aMjkTfsy6OIYL2P1VEwvRiCJsbsElXTx1QTuJkiQMRk= +SIZE (qt/qtsensors-everywhere-src-6.11.2.tar.xz) = 1486076 diff --git a/x11/qt6/qtserialbus/distinfo b/x11/qt6/qtserialbus/distinfo index 5636614e4f1..d18aa9782a1 100644 --- a/x11/qt6/qtserialbus/distinfo +++ b/x11/qt6/qtserialbus/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtserialbus-everywhere-src-6.11.1.tar.xz) = xGycDI1oFTAaZpzb1YZsELz7nlaIn119oU4R1q0k8go= -SIZE (qt/qtserialbus-everywhere-src-6.11.1.tar.xz) = 535680 +SHA256 (qt/qtserialbus-everywhere-src-6.11.2.tar.xz) = jwbJupX2sEXsQ/ARCU41pBFgRzEKokKAlmVBtyDfNsE= +SIZE (qt/qtserialbus-everywhere-src-6.11.2.tar.xz) = 535820 diff --git a/x11/qt6/qtserialport/distinfo b/x11/qt6/qtserialport/distinfo index 3660efea015..fa4c71bf969 100644 --- a/x11/qt6/qtserialport/distinfo +++ b/x11/qt6/qtserialport/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtserialport-everywhere-src-6.11.1.tar.xz) = mvMaiY/9mn5Pr2/thF0p54PHFohXiQVcvjGfPgctOXQ= -SIZE (qt/qtserialport-everywhere-src-6.11.1.tar.xz) = 264092 +SHA256 (qt/qtserialport-everywhere-src-6.11.2.tar.xz) = 3zpzNhZETzGy7LaJIY6hREvpHYYoqjq45GTF6xsXrY4= +SIZE (qt/qtserialport-everywhere-src-6.11.2.tar.xz) = 264044 diff --git a/x11/qt6/qtshadertools/Makefile b/x11/qt6/qtshadertools/Makefile index 26f72c80c0d..a3d5b390cbf 100644 --- a/x11/qt6/qtshadertools/Makefile +++ b/x11/qt6/qtshadertools/Makefile @@ -1,9 +1,8 @@ QT6NAME = QtShaderTools COMMENT = Qt6 shader tools module PKGSPEC = qt6-qtshadertools-${QT6_PKGSPEC} -REVISION = 0 -SHARED_LIBS = Qt6ShaderTools 3.0 # 6.7 +SHARED_LIBS = Qt6ShaderTools 4.0 # 6.7 WANTLIB += ${COMPILER_LIBCXX} GL Qt6Core Qt6Gui c m xkbcommon diff --git a/x11/qt6/qtshadertools/distinfo b/x11/qt6/qtshadertools/distinfo index 990f1982924..c9cf6f04eb3 100644 --- a/x11/qt6/qtshadertools/distinfo +++ b/x11/qt6/qtshadertools/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtshadertools-everywhere-src-6.11.1.tar.xz) = IHUFL5sjvPneBFu9GAA3CElC+CzOhwqrFKFFSQLJgvw= -SIZE (qt/qtshadertools-everywhere-src-6.11.1.tar.xz) = 1216568 +SHA256 (qt/qtshadertools-everywhere-src-6.11.2.tar.xz) = gFBGuLd1dmVYaJCzdZQAR+h0rjqwCtttPys4/GsgCxw= +SIZE (qt/qtshadertools-everywhere-src-6.11.2.tar.xz) = 1216816 diff --git a/x11/qt6/qtspeech/distinfo b/x11/qt6/qtspeech/distinfo index bbecc408639..66b12122061 100644 --- a/x11/qt6/qtspeech/distinfo +++ b/x11/qt6/qtspeech/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtspeech-everywhere-src-6.11.1.tar.xz) = wDXDGAEgJYdaZTJFcBoj04B+jka4v3mHh3hCIZwnPxQ= -SIZE (qt/qtspeech-everywhere-src-6.11.1.tar.xz) = 249232 +SHA256 (qt/qtspeech-everywhere-src-6.11.2.tar.xz) = nB0F3J1xAEnyCmdoD8a0KTybWEqQ8E9M9sw251jFy5g= +SIZE (qt/qtspeech-everywhere-src-6.11.2.tar.xz) = 249288 diff --git a/x11/qt6/qtsvg/Makefile b/x11/qt6/qtsvg/Makefile index efe1522f97f..278327189f7 100644 --- a/x11/qt6/qtsvg/Makefile +++ b/x11/qt6/qtsvg/Makefile @@ -2,7 +2,7 @@ QT6NAME = QtSVG COMMENT = SVG support for Qt6 PKGSPEC = qt6-qtsvg-${QT6_PKGSPEC} -SHARED_LIBS += Qt6Svg 5.0 # 6.7 +SHARED_LIBS += Qt6Svg 6.0 # 6.7 SHARED_LIBS += Qt6SvgWidgets 1.1 # 6.7 WANTLIB += ${COMPILER_LIBCXX} GL Qt6Core Qt6Gui Qt6Widgets m xkbcommon diff --git a/x11/qt6/qtsvg/distinfo b/x11/qt6/qtsvg/distinfo index 1448198efbd..561c482a885 100644 --- a/x11/qt6/qtsvg/distinfo +++ b/x11/qt6/qtsvg/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtsvg-everywhere-src-6.11.1.tar.xz) = fzzwL0gkvwPCxYWeptsXO/FIKh2vJObN97x4z6JqipQ= -SIZE (qt/qtsvg-everywhere-src-6.11.1.tar.xz) = 2336944 +SHA256 (qt/qtsvg-everywhere-src-6.11.2.tar.xz) = 1ZQzf+yoTCb7Z/6HuF5qXBL9pAS2EdkF+dE4IQwxGHY= +SIZE (qt/qtsvg-everywhere-src-6.11.2.tar.xz) = 2341860 diff --git a/x11/qt6/qttools/Makefile b/x11/qt6/qttools/Makefile index fabf69eba9c..821ea7bc482 100644 --- a/x11/qt6/qttools/Makefile +++ b/x11/qt6/qttools/Makefile @@ -1,9 +1,8 @@ QT6NAME = QtTools COMMENT = Qt6 development tools PKGSPEC = qt6-qttools-${QT6_PKGSPEC} -REVISION = 0 -SHARED_LIBS += Qt6Designer 4.0 # 6.7 +SHARED_LIBS += Qt6Designer 5.0 # 6.7 SHARED_LIBS += Qt6DesignerComponents 2.0 # 6.7 SHARED_LIBS += Qt6Help 2.0 # 6.7 SHARED_LIBS += Qt6UiTools 2.0 # 6.7 diff --git a/x11/qt6/qttools/distinfo b/x11/qt6/qttools/distinfo index 40558176d19..d984cc18b87 100644 --- a/x11/qt6/qttools/distinfo +++ b/x11/qt6/qttools/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qttools-everywhere-src-6.11.1.tar.xz) = jmGDWmeck/qcYGWxQjU8IHG6aOKXiYk3wyoDd3/K9Q0= -SIZE (qt/qttools-everywhere-src-6.11.1.tar.xz) = 10225832 +SHA256 (qt/qttools-everywhere-src-6.11.2.tar.xz) = nqda81xRL34J5hyMOvOZfxO01Duwmc9D/OxHASa0BB4= +SIZE (qt/qttools-everywhere-src-6.11.2.tar.xz) = 10226452 diff --git a/x11/qt6/qttranslations/distinfo b/x11/qt6/qttranslations/distinfo index 181a8aebf0f..be29aaa20e3 100644 --- a/x11/qt6/qttranslations/distinfo +++ b/x11/qt6/qttranslations/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qttranslations-everywhere-src-6.11.1.tar.xz) = N8AsgSBllMe7TtyoWsk+jlWpg2twyWD95ssPhiPsVnc= -SIZE (qt/qttranslations-everywhere-src-6.11.1.tar.xz) = 1684616 +SHA256 (qt/qttranslations-everywhere-src-6.11.2.tar.xz) = AhaEwaeTep+rw7BWpmmK1ZeHlMr5rBkP1swROZ5nwBQ= +SIZE (qt/qttranslations-everywhere-src-6.11.2.tar.xz) = 1691056 diff --git a/x11/qt6/qtvirtualkeyboard/distinfo b/x11/qt6/qtvirtualkeyboard/distinfo index db07772a1dc..c15ca2ae7d6 100644 --- a/x11/qt6/qtvirtualkeyboard/distinfo +++ b/x11/qt6/qtvirtualkeyboard/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtvirtualkeyboard-everywhere-src-6.11.1.tar.xz) = ocaWezJiQ7LKjVC8e394UsOXXZqmzksYbr3zW7EAfhw= -SIZE (qt/qtvirtualkeyboard-everywhere-src-6.11.1.tar.xz) = 3293452 +SHA256 (qt/qtvirtualkeyboard-everywhere-src-6.11.2.tar.xz) = TGomc0pcTkrNX/muXxkqW4g7xFFBGPnfL88SBk5kfC8= +SIZE (qt/qtvirtualkeyboard-everywhere-src-6.11.2.tar.xz) = 3284068 diff --git a/x11/qt6/qtwayland/Makefile b/x11/qt6/qtwayland/Makefile index c67bf2707e2..2388a7fd7a9 100644 --- a/x11/qt6/qtwayland/Makefile +++ b/x11/qt6/qtwayland/Makefile @@ -2,7 +2,7 @@ QT6NAME = QtWayland COMMENT = Qt6 module for Wayland support PKGSPEC = qt6-qtwayland-${QT6_PKGSPEC} -SHARED_LIBS += Qt6WaylandCompositor 3.2 # 6.7 +SHARED_LIBS += Qt6WaylandCompositor 3.3 # 6.7 SHARED_LIBS += Qt6WaylandEglCompositorHwIntegration 2.0 # 6.7 SHARED_LIBS += Qt6WaylandCompositorIviapplication 0.0 # 0.0 SHARED_LIBS += Qt6WaylandCompositorPresentationTime 0.0 # 0.0 diff --git a/x11/qt6/qtwayland/distinfo b/x11/qt6/qtwayland/distinfo index a9f6896dce2..2ddc6161f48 100644 --- a/x11/qt6/qtwayland/distinfo +++ b/x11/qt6/qtwayland/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtwayland-everywhere-src-6.11.1.tar.xz) = lXiKpQL3VEHU7fZZMrI192UjCE4T27t7nuLSB7Mr2bM= -SIZE (qt/qtwayland-everywhere-src-6.11.1.tar.xz) = 903616 +SHA256 (qt/qtwayland-everywhere-src-6.11.2.tar.xz) = jrdhXjkzKhD1BujdcPAtWVS7WUn/VPbcv4vWFoIi+d8= +SIZE (qt/qtwayland-everywhere-src-6.11.2.tar.xz) = 905288 diff --git a/x11/qt6/qtwebchannel/distinfo b/x11/qt6/qtwebchannel/distinfo index 01b9bc63fb5..b8985c41b4a 100644 --- a/x11/qt6/qtwebchannel/distinfo +++ b/x11/qt6/qtwebchannel/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtwebchannel-everywhere-src-6.11.1.tar.xz) = afu1C3HW5llsLWhj7pqcmEpNATeO4re0Fju0Z6AVjYI= -SIZE (qt/qtwebchannel-everywhere-src-6.11.1.tar.xz) = 193204 +SHA256 (qt/qtwebchannel-everywhere-src-6.11.2.tar.xz) = /rMUl1i9qIfwwpJlYZSBLdLCJ1lbrcj73rL7IxHFV18= +SIZE (qt/qtwebchannel-everywhere-src-6.11.2.tar.xz) = 193460 diff --git a/x11/qt6/qtwebengine/distinfo b/x11/qt6/qtwebengine/distinfo index b2cfb15b3d9..54e807c0730 100644 --- a/x11/qt6/qtwebengine/distinfo +++ b/x11/qt6/qtwebengine/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtwebengine-everywhere-src-6.11.1.tar.xz) = Z5xmzMbBWPwhXpxY7xYDMezSmXQjLjRcBRYYifhmcIM= -SIZE (qt/qtwebengine-everywhere-src-6.11.1.tar.xz) = 578914356 +SHA256 (qt/qtwebengine-everywhere-src-6.11.2.tar.xz) = YQHBqgD/kz0bZe5dFn926NcbmsWzeLAREndyPr2nwWM= +SIZE (qt/qtwebengine-everywhere-src-6.11.2.tar.xz) = 580351104 diff --git a/x11/qt6/qtwebengine/patches/patch-cmake_QtToolchainHelpers_cmake b/x11/qt6/qtwebengine/patches/patch-cmake_QtToolchainHelpers_cmake index 993f180b2ab..6f894fb6e73 100644 --- a/x11/qt6/qtwebengine/patches/patch-cmake_QtToolchainHelpers_cmake +++ b/x11/qt6/qtwebengine/patches/patch-cmake_QtToolchainHelpers_cmake @@ -18,7 +18,7 @@ Index: cmake/QtToolchainHelpers.cmake use_custom_libcxx_for_host=false enable_constraints=false ) -@@ -367,7 +370,7 @@ macro(append_build_type_setup) +@@ -368,7 +371,7 @@ macro(append_build_type_setup) extend_gn_list(gnArgArg ARGS enable_precompiled_headers @@ -27,7 +27,7 @@ Index: cmake/QtToolchainHelpers.cmake ) extend_gn_list(gnArgArg ARGS dcheck_always_on -@@ -393,7 +396,7 @@ macro(append_compiler_linker_sdk_setup) +@@ -394,7 +397,7 @@ macro(append_compiler_linker_sdk_setup) extend_gn_list(gnArgArg ARGS is_clang CONDITION CLANG) extend_gn_list(gnArgArg ARGS is_mingw CONDITION MINGW) extend_gn_list(gnArgArg ARGS is_msvc CONDITION MSVC) @@ -36,7 +36,7 @@ Index: cmake/QtToolchainHelpers.cmake if(CLANG) get_clang_runtime_path_version(clang_runtime_path_version) -@@ -487,7 +490,7 @@ macro(append_compiler_linker_sdk_setup) +@@ -492,7 +495,7 @@ macro(append_compiler_linker_sdk_setup) ) endif() get_gn_arch(cpu ${TEST_architecture_arch}) @@ -45,7 +45,7 @@ Index: cmake/QtToolchainHelpers.cmake extend_gn_list_cflag(gnArgArg ARG arm_tune -@@ -596,7 +599,7 @@ macro(append_toolchain_setup) +@@ -601,7 +604,7 @@ macro(append_toolchain_setup) endif() unset(host_cpu) unset(target_cpu) diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_base_BUILD_gn b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_base_BUILD_gn index d4935faebce..ea695235fd3 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_base_BUILD_gn +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_base_BUILD_gn @@ -10,7 +10,7 @@ Index: src/3rdparty/chromium/base/BUILD.gn # Base and everything it depends on should be a static library rather than # a source set. Base is more of a "library" in the classic sense in that many -@@ -1139,11 +1139,29 @@ jumbo_component("base") { +@@ -1140,11 +1140,29 @@ jumbo_component("base") { # Needed for <atomic> if using newer C++ library than sysroot, except if # building inside the cros_sdk environment - use host_toolchain as a # more robust check for this. @@ -42,7 +42,7 @@ Index: src/3rdparty/chromium/base/BUILD.gn if (use_allocator_shim) { if (is_apple) { sources += [ "allocator/early_zone_registration_apple.h" ] -@@ -1163,7 +1181,7 @@ jumbo_component("base") { +@@ -1164,7 +1182,7 @@ jumbo_component("base") { # Allow more direct string conversions on platforms with native utf8 # strings @@ -51,7 +51,7 @@ Index: src/3rdparty/chromium/base/BUILD.gn defines += [ "SYSTEM_NATIVE_UTF8" ] } -@@ -2181,6 +2199,22 @@ jumbo_component("base") { +@@ -2182,6 +2200,22 @@ jumbo_component("base") { ] } @@ -74,7 +74,7 @@ Index: src/3rdparty/chromium/base/BUILD.gn # iOS if (is_ios) { sources += [ -@@ -2355,6 +2389,33 @@ jumbo_component("base") { +@@ -2356,6 +2390,33 @@ jumbo_component("base") { } } @@ -108,7 +108,7 @@ Index: src/3rdparty/chromium/base/BUILD.gn if (use_blink) { sources += [ "files/file_path_watcher.cc", -@@ -2764,7 +2825,7 @@ buildflag_header("protected_memory_buildflags") { +@@ -2765,7 +2826,7 @@ buildflag_header("protected_memory_buildflags") { header = "protected_memory_buildflags.h" header_dir = "base/memory" @@ -117,7 +117,7 @@ Index: src/3rdparty/chromium/base/BUILD.gn (is_win || is_linux || is_android || is_mac) flags = [ "PROTECTED_MEMORY_ENABLED=$protected_memory_enabled" ] -@@ -3270,7 +3331,7 @@ if (is_apple) { +@@ -3271,7 +3332,7 @@ if (is_apple) { } } @@ -126,7 +126,7 @@ Index: src/3rdparty/chromium/base/BUILD.gn # This test must compile with -fstack-protector-all source_set("stack_canary_linux_unittests") { testonly = true -@@ -3975,7 +4036,7 @@ test("base_unittests") { +@@ -3977,7 +4038,7 @@ test("base_unittests") { ] } @@ -135,7 +135,7 @@ Index: src/3rdparty/chromium/base/BUILD.gn sources += [ "debug/proc_maps_linux_unittest.cc", "files/scoped_file_linux_unittest.cc", -@@ -3999,7 +4060,7 @@ test("base_unittests") { +@@ -4001,7 +4062,7 @@ test("base_unittests") { "posix/file_descriptor_shuffle_unittest.cc", "posix/unix_domain_socket_unittest.cc", ] @@ -144,7 +144,7 @@ Index: src/3rdparty/chromium/base/BUILD.gn sources += [ "profiler/stack_base_address_posix_unittest.cc", "profiler/stack_copier_signal_unittest.cc", -@@ -4010,7 +4071,7 @@ test("base_unittests") { +@@ -4012,7 +4073,7 @@ test("base_unittests") { # Allow more direct string conversions on platforms with native utf8 # strings @@ -153,7 +153,7 @@ Index: src/3rdparty/chromium/base/BUILD.gn defines += [ "SYSTEM_NATIVE_UTF8" ] } -@@ -4197,7 +4258,7 @@ test("base_unittests") { +@@ -4199,7 +4260,7 @@ test("base_unittests") { deps += [ ":base_profiler_test_support_library" ] } diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_build_config_BUILDCONFIG_gn b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_build_config_BUILDCONFIG_gn index 9156bb7090c..6a2d90cb09d 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_build_config_BUILDCONFIG_gn +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_build_config_BUILDCONFIG_gn @@ -22,16 +22,16 @@ Index: src/3rdparty/chromium/build/config/BUILDCONFIG.gn } else { assert(false, "Unsupported host_os: $host_os") } -@@ -306,6 +311,8 @@ if (target_os == "android") { - assert( - false, +@@ -308,6 +313,8 @@ if (target_os == "android") { "emscripten is not a supported target_os. It is available only as secondary toolchain.") + } else if (target_os == "ohos") { + _default_toolchain = "//build/toolchain/ohos:ohos_clang_$target_cpu" +} else if (target_os == "openbsd" || target_os == "freebsd") { -+ _default_toolchain = host_toolchain ++ _default_toolchain = host_toolchain } else { assert(false, "Unsupported target_os: $target_os") } -@@ -340,7 +347,11 @@ is_android = current_os == "android" +@@ -342,7 +349,11 @@ is_android = current_os == "android" is_chromeos = current_os == "chromeos" is_fuchsia = current_os == "fuchsia" is_ios = current_os == "ios" @@ -42,5 +42,5 @@ Index: src/3rdparty/chromium/build/config/BUILDCONFIG.gn +is_freebsd = current_os == "freebsd" +is_bsd = host_os == "openbsd" || current_os == "freebsd" is_mac = current_os == "mac" + is_ohos = current_os == "ohos" - # TODO(crbug.com/40511454): Remove is_nacl from all build files, then diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_build_config_clang_BUILD_gn b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_build_config_clang_BUILD_gn index d3111663e1f..534c4272b82 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_build_config_clang_BUILD_gn +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_build_config_clang_BUILD_gn @@ -1,7 +1,7 @@ Index: src/3rdparty/chromium/build/config/clang/BUILD.gn --- src/3rdparty/chromium/build/config/clang/BUILD.gn.orig +++ src/3rdparty/chromium/build/config/clang/BUILD.gn -@@ -268,7 +268,12 @@ template("clang_lib") { +@@ -274,7 +274,12 @@ template("clang_lib") { # Adds a dependency on the Clang runtime library clang_rt.builtins. clang_lib("compiler_builtins") { diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_build_config_compiler_BUILD_gn b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_build_config_compiler_BUILD_gn index 145dafc3ec6..4bb1a4dcc1c 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_build_config_compiler_BUILD_gn +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_build_config_compiler_BUILD_gn @@ -37,7 +37,7 @@ Index: src/3rdparty/chromium/build/config/compiler/BUILD.gn } # compiler --------------------------------------------------------------------- -@@ -626,6 +629,10 @@ config("compiler") { +@@ -628,6 +631,10 @@ config("compiler") { } } @@ -48,7 +48,7 @@ Index: src/3rdparty/chromium/build/config/compiler/BUILD.gn # Linux-specific compiler flags setup. # ------------------------------------ if (use_gold) { -@@ -1375,7 +1382,7 @@ config("compiler_cpu_abi") { +@@ -1377,7 +1384,7 @@ config("compiler_cpu_abi") { # CPU architecture. We may or may not be doing a cross compile now, so for # simplicity we always explicitly set the architecture. if (current_cpu == "x64") { @@ -57,16 +57,16 @@ Index: src/3rdparty/chromium/build/config/compiler/BUILD.gn cflags += [ "--target=x86_64-unknown-linux-gnu" ] ldflags += [ "--target=x86_64-unknown-linux-gnu" ] } else { -@@ -1384,7 +1391,7 @@ config("compiler_cpu_abi") { +@@ -1386,7 +1393,7 @@ config("compiler_cpu_abi") { } cflags += [ "-msse3" ] } else if (current_cpu == "x86") { - if (is_clang && !is_android && !is_chromeos_device) { -+ if (is_clang && !is_android && !is_chromeos_device && !Is_bsd) { ++ if (is_clang && !is_android && !is_chromeos_device && !is_bsd) { cflags += [ "--target=i386-unknown-linux-gnu" ] ldflags += [ "--target=i386-unknown-linux-gnu" ] } else { -@@ -1396,7 +1403,7 @@ config("compiler_cpu_abi") { +@@ -1398,7 +1405,7 @@ config("compiler_cpu_abi") { "-msse3", ] } else if (current_cpu == "arm") { @@ -75,16 +75,16 @@ Index: src/3rdparty/chromium/build/config/compiler/BUILD.gn cflags += [ "--target=arm-linux-gnueabihf" ] ldflags += [ "--target=arm-linux-gnueabihf" ] } -@@ -1411,7 +1418,7 @@ config("compiler_cpu_abi") { +@@ -1413,7 +1420,7 @@ config("compiler_cpu_abi") { cflags += [ "-mtune=$arm_tune" ] } } else if (current_cpu == "arm64") { -- if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device) { -+ if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device && !is_bsd) { +- if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device && !is_ohos) { ++ if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device && !is_ohos && !is_bsd) { cflags += [ "--target=aarch64-linux-gnu" ] ldflags += [ "--target=aarch64-linux-gnu" ] } -@@ -1810,7 +1817,7 @@ config("compiler_deterministic") { +@@ -1812,7 +1819,7 @@ config("compiler_deterministic") { } config("clang_revision") { @@ -93,7 +93,7 @@ Index: src/3rdparty/chromium/build/config/compiler/BUILD.gn current_os != "zos") { _perform_consistency_checks = current_toolchain == default_toolchain if (llvm_force_head_revision) { -@@ -2399,9 +2406,6 @@ config("default_warnings") { +@@ -2403,9 +2410,6 @@ config("default_warnings") { # TODO(crbug.com/40284799): Fix and re-enable. "-Wno-thread-safety-reference-return", @@ -103,7 +103,7 @@ Index: src/3rdparty/chromium/build/config/compiler/BUILD.gn ] cflags += [ "-Wno-deprecated-declarations" ] -@@ -3197,7 +3201,7 @@ config("afdo_optimize_size") { +@@ -3201,7 +3205,7 @@ config("afdo_optimize_size") { # There are some targeted places that AFDO regresses, so we provide a separate # config to allow AFDO to be disabled per-target. config("afdo") { @@ -112,12 +112,12 @@ Index: src/3rdparty/chromium/build/config/compiler/BUILD.gn cflags = [] if (clang_emit_debug_info_for_profiling) { # Add the following flags to generate debug info for profiling. -@@ -3224,7 +3228,7 @@ config("afdo") { +@@ -3228,7 +3232,7 @@ config("afdo") { cflags += [ "-Wno-backend-plugin" ] inputs = [ _clang_sample_profile ] } - } else if (auto_profile_path != "" && is_a_target_toolchain) { -+ } else if (auto_profile_path != "" && is_a_target_toolchain && !is_bsd) { ++ } else if (auto_profile_path != "" && is_a_target_toolchain && !is_bsd) { cflags = [ "-fauto-profile=${auto_profile_path}" ] inputs = [ auto_profile_path ] } diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_chrome_browser_BUILD_gn b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_chrome_browser_BUILD_gn index 2f71d07b8c0..6cb7f4ac657 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_chrome_browser_BUILD_gn +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_chrome_browser_BUILD_gn @@ -1,7 +1,7 @@ Index: src/3rdparty/chromium/chrome/browser/BUILD.gn --- src/3rdparty/chromium/chrome/browser/BUILD.gn.orig +++ src/3rdparty/chromium/chrome/browser/BUILD.gn -@@ -7036,6 +7036,13 @@ static_library("browser") { +@@ -7034,6 +7034,13 @@ static_library("browser") { [ "//third_party/webrtc/modules/desktop_capture:pipewire_config" ] } diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_components_media_router_common_media_source_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_components_media_router_common_media_source_cc index 8d0cf9ffc4d..7d2dd27098f 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_components_media_router_common_media_source_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_components_media_router_common_media_source_cc @@ -1,7 +1,7 @@ Index: src/3rdparty/chromium/components/media_router/common/media_source.cc --- src/3rdparty/chromium/components/media_router/common/media_source.cc.orig +++ src/3rdparty/chromium/components/media_router/common/media_source.cc -@@ -62,7 +62,7 @@ bool IsSystemAudioCaptureSupported() { +@@ -68,7 +68,7 @@ bool IsSystemAudioCaptureSupported() { #if BUILDFLAG(IS_MAC) return media::IsMacSckSystemLoopbackCaptureSupported() || base::FeatureList::IsEnabled(media::kMacCatapLoopbackAudioForCast); diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_components_named_mojo_ipc_server_named_mojo_ipc_server_client_util_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_components_named_mojo_ipc_server_named_mojo_ipc_server_client_util_cc index a8d29d8e31c..12080fe8746 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_components_named_mojo_ipc_server_named_mojo_ipc_server_client_util_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_components_named_mojo_ipc_server_named_mojo_ipc_server_client_util_cc @@ -4,9 +4,9 @@ Index: src/3rdparty/chromium/components/named_mojo_ipc_server/named_mojo_ipc_ser @@ -23,7 +23,7 @@ namespace named_mojo_ipc_server { // static mojo::PlatformChannelEndpoint ConnectToServer( - const mojo::NamedPlatformChannel::ServerName& server_name) { + const mojo::NamedPlatformChannel::Options& options) { -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - return mojo::NamedPlatformChannel::ConnectToServer(server_name); + return mojo::NamedPlatformChannel::ConnectToServer(options); #elif BUILDFLAG(IS_MAC) mojo::PlatformChannelEndpoint endpoint = diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_components_password_manager_core_browser_password_autofill_manager_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_components_password_manager_core_browser_password_autofill_manager_cc index 43e2fb8765e..05fca9ae666 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_components_password_manager_core_browser_password_autofill_manager_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_components_password_manager_core_browser_password_autofill_manager_cc @@ -1,7 +1,7 @@ Index: src/3rdparty/chromium/components/password_manager/core/browser/password_autofill_manager.cc --- src/3rdparty/chromium/components/password_manager/core/browser/password_autofill_manager.cc.orig +++ src/3rdparty/chromium/components/password_manager/core/browser/password_autofill_manager.cc -@@ -308,7 +308,7 @@ void PasswordAutofillManager::DidAcceptSuggestion( +@@ -312,7 +312,7 @@ void PasswordAutofillManager::DidAcceptSuggestion( weak_ptr_factory_.GetWeakPtr(), *password_credential); if (password_credential->is_grouped_affiliation) { #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \ @@ -10,7 +10,7 @@ Index: src/3rdparty/chromium/components/password_manager/core/browser/password_a cross_domain_confirmation_controller_ = password_client_->ShowCrossDomainConfirmationPopup( last_popup_open_args_.element_bounds, -@@ -538,7 +538,7 @@ void PasswordAutofillManager::DidNavigateMainFrame() { +@@ -542,7 +542,7 @@ void PasswordAutofillManager::DidNavigateMainFrame() { manual_fallback_metrics_recorder_ = std::make_unique<PasswordManualFallbackMetricsRecorder>(); #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \ diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_components_password_manager_core_browser_password_autofill_manager_h b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_components_password_manager_core_browser_password_autofill_manager_h index ca587c10263..ebd26318282 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_components_password_manager_core_browser_password_autofill_manager_h +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_components_password_manager_core_browser_password_autofill_manager_h @@ -1,7 +1,7 @@ Index: src/3rdparty/chromium/components/password_manager/core/browser/password_autofill_manager.h --- src/3rdparty/chromium/components/password_manager/core/browser/password_autofill_manager.h.orig +++ src/3rdparty/chromium/components/password_manager/core/browser/password_autofill_manager.h -@@ -285,7 +285,7 @@ class PasswordAutofillManager : public autofill::Autof +@@ -291,7 +291,7 @@ class PasswordAutofillManager : public autofill::Autof // Stores the controller of warning popup UI on cross domain filling. #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \ diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_components_password_manager_core_browser_password_form_manager_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_components_password_manager_core_browser_password_form_manager_cc index 7fe9dcd72bc..29fc3fd5121 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_components_password_manager_core_browser_password_form_manager_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_components_password_manager_core_browser_password_form_manager_cc @@ -19,7 +19,7 @@ Index: src/3rdparty/chromium/components/password_manager/core/browser/password_f bool ShouldShowKeychainErrorBubble( std::optional<PasswordStoreBackendError> backend_error) { if (!backend_error.has_value()) { -@@ -931,7 +931,7 @@ void PasswordFormManager::OnFetchCompleted() { +@@ -935,7 +935,7 @@ void PasswordFormManager::OnFetchCompleted() { error.value().type); } diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_components_viz_service_gl_gpu_service_impl_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_components_viz_service_gl_gpu_service_impl_cc index c876df9d3b1..b89012ac547 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_components_viz_service_gl_gpu_service_impl_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_components_viz_service_gl_gpu_service_impl_cc @@ -10,7 +10,7 @@ Index: src/3rdparty/chromium/components/viz/service/gl/gpu_service_impl.cc gpu_extra_info_.is_gmb_nv12_supported = IsGMBNV12Supported(); #endif -@@ -1276,7 +1276,7 @@ bool GpuServiceImpl::OnBeginFrameDerivedImpl(const Beg +@@ -1277,7 +1277,7 @@ bool GpuServiceImpl::OnBeginFrameDerivedImpl(const Beg return true; } diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_BUILD_gn b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_BUILD_gn index b14eb87f037..8c2c888cb4d 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_BUILD_gn +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_BUILD_gn @@ -1,7 +1,7 @@ Index: src/3rdparty/chromium/content/browser/BUILD.gn --- src/3rdparty/chromium/content/browser/BUILD.gn.orig +++ src/3rdparty/chromium/content/browser/BUILD.gn -@@ -2605,6 +2605,14 @@ jumbo_source_set("browser") { +@@ -2607,6 +2607,14 @@ jumbo_source_set("browser") { ] } @@ -16,7 +16,7 @@ Index: src/3rdparty/chromium/content/browser/BUILD.gn if (is_linux || is_chromeos) { sources -= [ "file_system_access/file_path_watcher/file_path_watcher_stub.cc" ] -@@ -2653,6 +2661,15 @@ jumbo_source_set("browser") { +@@ -2655,6 +2663,15 @@ jumbo_source_set("browser") { if (allow_oop_video_decoder) { sources += [ "media/oop_video_decoder_factory.cc" ] deps += [ "//media/mojo/mojom" ] diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_devtools_devtools_frontend_host_impl_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_devtools_devtools_frontend_host_impl_cc index 717a12cf813..26ead05a7f9 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_devtools_devtools_frontend_host_impl_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_devtools_devtools_frontend_host_impl_cc @@ -19,16 +19,7 @@ Index: src/3rdparty/chromium/content/browser/devtools/devtools_frontend_host_imp // Remove the pieces of the URL we don't want to send back with the error // reports. In particular, do not send query or fragments as those can have // privacy-sensitive information in them. -@@ -107,7 +107,7 @@ DevToolsFrontendHostImpl::DevToolsFrontendHostImpl( - const HandleMessageCallback& handle_message_callback) - : web_contents_(WebContents::FromRenderFrameHost(frame_host)), - handle_message_callback_(handle_message_callback) { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - Observe(web_contents_); - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - mojo::AssociatedRemote<blink::mojom::DevToolsFrontend> frontend; -@@ -132,7 +132,7 @@ void DevToolsFrontendHostImpl::DispatchEmbedderMessage +@@ -133,7 +133,7 @@ void DevToolsFrontendHostImpl::DispatchEmbedderMessage handle_message_callback_.Run(std::move(message)); } diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_devtools_devtools_frontend_host_impl_h b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_devtools_devtools_frontend_host_impl_h index 95133d69d51..9924e5cb3f7 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_devtools_devtools_frontend_host_impl_h +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_devtools_devtools_frontend_host_impl_h @@ -1,7 +1,7 @@ Index: src/3rdparty/chromium/content/browser/devtools/devtools_frontend_host_impl.h --- src/3rdparty/chromium/content/browser/devtools/devtools_frontend_host_impl.h.orig +++ src/3rdparty/chromium/content/browser/devtools/devtools_frontend_host_impl.h -@@ -34,7 +34,7 @@ class DevToolsFrontendHostImpl : public DevToolsFronte +@@ -33,7 +33,7 @@ class DevToolsFrontendHostImpl : public DevToolsFronte void BadMessageReceived() override; diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_gpu_gpu_data_manager_impl_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_gpu_gpu_data_manager_impl_cc index 975572ab31e..b8ca59f6fbd 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_gpu_gpu_data_manager_impl_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_gpu_gpu_data_manager_impl_cc @@ -1,7 +1,7 @@ Index: src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl.cc --- src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl.cc.orig +++ src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl.cc -@@ -412,7 +412,7 @@ void GpuDataManagerImpl::OnDisplayMetricsChanged( +@@ -427,7 +427,7 @@ void GpuDataManagerImpl::OnDisplayMetricsChanged( private_->OnDisplayMetricsChanged(display, changed_metrics); } diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_gpu_gpu_data_manager_impl_h b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_gpu_gpu_data_manager_impl_h index 8b0f537eec3..8696bfb40f1 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_gpu_gpu_data_manager_impl_h +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_gpu_gpu_data_manager_impl_h @@ -1,7 +1,7 @@ Index: src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl.h --- src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl.h.orig +++ src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl.h -@@ -224,7 +224,7 @@ class CONTENT_EXPORT GpuDataManagerImpl : public GpuDa +@@ -233,7 +233,7 @@ class CONTENT_EXPORT GpuDataManagerImpl : public GpuDa void OnDisplayMetricsChanged(const display::Display& display, uint32_t changed_metrics) override; diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_gpu_gpu_data_manager_impl_private_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_gpu_gpu_data_manager_impl_private_cc index 93f36641f20..0972fc94d51 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_gpu_gpu_data_manager_impl_private_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_gpu_gpu_data_manager_impl_private_cc @@ -1,7 +1,7 @@ Index: src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl_private.cc --- src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl_private.cc.orig +++ src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl_private.cc -@@ -1712,7 +1712,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode( +@@ -1739,7 +1739,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode( UMA_HISTOGRAM_ENUMERATION("GPU.CompositingMode", compositing_mode); } diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_gpu_gpu_data_manager_impl_private_h b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_gpu_gpu_data_manager_impl_private_h index c71a83de9c2..94657d8255d 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_gpu_gpu_data_manager_impl_private_h +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_gpu_gpu_data_manager_impl_private_h @@ -1,7 +1,7 @@ Index: src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl_private.h --- src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl_private.h.orig +++ src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl_private.h -@@ -149,7 +149,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate { +@@ -152,7 +152,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate { void OnDisplayMetricsChanged(const display::Display& display, uint32_t changed_metrics); @@ -10,7 +10,7 @@ Index: src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl_private.h bool IsGpuMemoryBufferNV12Supported(); #endif // BUILDFLAG(IS_LINUX) -@@ -312,7 +312,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate { +@@ -316,7 +316,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate { bool application_is_visible_ = true; bool disable_gpu_compositing_ = false; diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_gpu_gpu_process_host_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_gpu_gpu_process_host_cc index 20339e70ced..6db6822a907 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_gpu_gpu_process_host_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_gpu_gpu_process_host_cc @@ -9,7 +9,7 @@ Index: src/3rdparty/chromium/content/browser/gpu/gpu_process_host.cc switches::kProfilingAtStart, switches::kProfilingFile, switches::kProfilingFlush, -@@ -305,7 +306,7 @@ static const char* const kSwitchNames[] = { +@@ -304,7 +305,7 @@ static const char* const kSwitchNames[] = { switches::kEnableNativeGpuMemoryBuffers, switches::kRenderNodeOverride, #endif diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_renderer_host_render_widget_host_view_aura_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_renderer_host_render_widget_host_view_aura_cc index 624fdb94b7d..7de18c11d67 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_renderer_host_render_widget_host_view_aura_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_renderer_host_render_widget_host_view_aura_cc @@ -1,7 +1,7 @@ Index: src/3rdparty/chromium/content/browser/renderer_host/render_widget_host_view_aura.cc --- src/3rdparty/chromium/content/browser/renderer_host/render_widget_host_view_aura.cc.orig +++ src/3rdparty/chromium/content/browser/renderer_host/render_widget_host_view_aura.cc -@@ -122,7 +122,7 @@ +@@ -123,7 +123,7 @@ #include "ui/gfx/gdi_util.h" #endif // BUILDFLAG(IS_WIN) @@ -10,7 +10,7 @@ Index: src/3rdparty/chromium/content/browser/renderer_host/render_widget_host_vi #include "ui/accessibility/platform/browser_accessibility_auralinux.h" #include "ui/base/ime/linux/text_edit_command_auralinux.h" #include "ui/base/ime/text_input_flags.h" -@@ -479,7 +479,7 @@ gfx::NativeViewAccessible RenderWidgetHostViewAura::Ge +@@ -480,7 +480,7 @@ gfx::NativeViewAccessible RenderWidgetHostViewAura::Ge return ToBrowserAccessibilityWin(manager->GetBrowserAccessibilityRoot()) ->GetCOM(); @@ -19,7 +19,7 @@ Index: src/3rdparty/chromium/content/browser/renderer_host/render_widget_host_vi ui::BrowserAccessibilityManager* manager = host()->GetOrCreateRootBrowserAccessibilityManager(); if (manager && manager->GetBrowserAccessibilityRoot()) -@@ -1883,7 +1883,7 @@ bool RenderWidgetHostViewAura::ShouldDoLearning() { +@@ -1908,7 +1908,7 @@ bool RenderWidgetHostViewAura::ShouldDoLearning() { return host() && host()->delegate() && host()->delegate()->ShouldDoLearning(); } @@ -28,7 +28,7 @@ Index: src/3rdparty/chromium/content/browser/renderer_host/render_widget_host_vi bool RenderWidgetHostViewAura::SetCompositionFromExistingText( const gfx::Range& range, const std::vector<ui::ImeTextSpan>& ui_ime_text_spans) { -@@ -2866,7 +2866,7 @@ bool RenderWidgetHostViewAura::NeedsInputGrab() { +@@ -2902,7 +2902,7 @@ bool RenderWidgetHostViewAura::NeedsInputGrab() { } bool RenderWidgetHostViewAura::NeedsMouseCapture() { @@ -37,7 +37,7 @@ Index: src/3rdparty/chromium/content/browser/renderer_host/render_widget_host_vi return NeedsInputGrab(); #else return false; -@@ -3050,7 +3050,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWit +@@ -3112,7 +3112,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWit if (!target_host) return; diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_web_contents_web_contents_view_aura_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_web_contents_web_contents_view_aura_cc index bb2bf88bfe5..9701920dd36 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_web_contents_web_contents_view_aura_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_browser_web_contents_web_contents_view_aura_cc @@ -10,16 +10,16 @@ Index: src/3rdparty/chromium/content/browser/web_contents/web_contents_view_aura // Fill out the OSExchangeData with a file contents, synthesizing a name if // necessary. void PrepareDragForFileContents(const DropData& drop_data, -@@ -260,7 +260,7 @@ void PrepareDragData(const DropData& drop_data, - if (!drop_data.download_metadata.empty()) - PrepareDragForDownload(drop_data, provider, web_contents); +@@ -255,7 +255,7 @@ void PrepareDragData(RenderFrameHost& source_rfh, + PrepareDragForDownload(source_rfh, drop_data, provider); + } #endif -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) // We set the file contents before the URL because the URL also sets file // contents (to a .URL shortcut). We want to prefer file content data over // a shortcut so we add it first. -@@ -1334,7 +1334,7 @@ void WebContentsViewAura::OnMouseEvent(ui::MouseEvent* +@@ -1336,7 +1336,7 @@ void WebContentsViewAura::OnMouseEvent(ui::MouseEvent* // Linux window managers like to handle raise-on-click themselves. If we // raise-on-click manually, this may override user settings that prevent // focus-stealing. diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_common_features_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_common_features_cc index 86c487c1df3..14d30611d39 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_common_features_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_common_features_cc @@ -1,7 +1,7 @@ Index: src/3rdparty/chromium/content/common/features.cc --- src/3rdparty/chromium/content/common/features.cc.orig +++ src/3rdparty/chromium/content/common/features.cc -@@ -178,7 +178,7 @@ BASE_FEATURE(kEmbeddingRequiresOptIn, +@@ -191,7 +191,7 @@ BASE_FEATURE(kEmbeddingRequiresOptIn, base::FEATURE_DISABLED_BY_DEFAULT); // Enables error reporting for JS errors inside DevTools frontend host diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_common_features_h b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_common_features_h index 3d182454ea4..352c2a646ac 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_common_features_h +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_common_features_h @@ -1,12 +1,15 @@ Index: src/3rdparty/chromium/content/common/features.h --- src/3rdparty/chromium/content/common/features.h.orig +++ src/3rdparty/chromium/content/common/features.h -@@ -61,7 +61,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kCommittedOriginTr - CONTENT_EXPORT BASE_DECLARE_FEATURE(kCriticalClientHint); - CONTENT_EXPORT BASE_DECLARE_FEATURE(kWorkerOrWorkletAgentDoubleReleaseFix); +@@ -63,9 +63,9 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kWorkerOrWorkletAg CONTENT_EXPORT BASE_DECLARE_FEATURE(kDocumentPolicyNegotiation); + CONTENT_EXPORT BASE_DECLARE_FEATURE(kDumpOnOriginHeaderMismatch); + CONTENT_EXPORT BASE_DECLARE_FEATURE(kDumpOnUnexpectedOriginHeader); -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnableDevToolsJsErrorReporting); - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +-#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnforceSameDocumentOriginInvariants); + CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnforceFileSystemManagerOpenOrigin); + CONTENT_EXPORT BASE_DECLARE_FEATURE(kEmbeddingRequiresOptIn); diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_gpu_gpu_main_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_gpu_gpu_main_cc index 1870ffd05d7..eb07f327b85 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_gpu_gpu_main_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_gpu_gpu_main_cc @@ -37,7 +37,7 @@ Index: src/3rdparty/chromium/content/gpu/gpu_main.cc return StartSandboxWindows(sandbox_info_); @@ -306,7 +310,7 @@ int GpuMain(MainFunctionParams parameters) { std::make_unique<base::SingleThreadTaskExecutor>( - gpu_preferences.message_pump_type); + gpu_preferences.message_pump_type, /*is_main_thread=*/true); } -#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_public_browser_content_browser_client_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_public_browser_content_browser_client_cc index b20effd7846..5931ae0412b 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_public_browser_content_browser_client_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_public_browser_content_browser_client_cc @@ -1,7 +1,7 @@ Index: src/3rdparty/chromium/content/public/browser/content_browser_client.cc --- src/3rdparty/chromium/content/public/browser/content_browser_client.cc.orig +++ src/3rdparty/chromium/content/public/browser/content_browser_client.cc -@@ -1401,7 +1401,7 @@ bool ContentBrowserClient::ShouldRunOutOfProcessSystem +@@ -1414,7 +1414,7 @@ bool ContentBrowserClient::ShouldRunOutOfProcessSystem // that can be adequately sandboxed. // Currently Android's network service will not run out of process or sandboxed, // so OutOfProcessSystemDnsResolution is not currently enabled on Android. diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_utility_utility_main_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_utility_utility_main_cc index efb11989856..21b23fe8532 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_utility_utility_main_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_content_utility_utility_main_cc @@ -56,7 +56,7 @@ Index: src/3rdparty/chromium/content/utility/utility_main.cc std::vector<std::string> GetNetworkContextsParentDirectories() { base::MemoryMappedFile::Region region; base::ScopedFD read_pipe_fd = base::FileDescriptorStore::GetInstance().TakeFD( -@@ -289,7 +298,7 @@ int UtilityMain(MainFunctionParams parameters) { +@@ -290,7 +299,7 @@ int UtilityMain(MainFunctionParams parameters) { } #endif @@ -65,7 +65,7 @@ Index: src/3rdparty/chromium/content/utility/utility_main.cc #if BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION) && BUILDFLAG(USE_VAAPI) // Regardless of the sandbox status, the VaapiWrapper needs to be initialized -@@ -304,7 +313,10 @@ int UtilityMain(MainFunctionParams parameters) { +@@ -305,7 +314,10 @@ int UtilityMain(MainFunctionParams parameters) { // thread type change in ChildProcess constructor. It also needs to be // registered before the process has multiple threads, which may race with // application of the sandbox. @@ -76,7 +76,7 @@ Index: src/3rdparty/chromium/content/utility/utility_main.cc // Initializes the sandbox before any threads are created. // TODO(jorgelo): move this after GTK initialization when we enable a strict -@@ -340,7 +352,7 @@ int UtilityMain(MainFunctionParams parameters) { +@@ -341,7 +353,7 @@ int UtilityMain(MainFunctionParams parameters) { base::BindOnce(&speech::SpeechRecognitionPreSandboxHook); #endif break; @@ -85,7 +85,7 @@ Index: src/3rdparty/chromium/content/utility/utility_main.cc case sandbox::mojom::Sandbox::kOnDeviceTranslation: pre_sandbox_hook = base::BindOnce( &on_device_translation::OnDeviceTranslationSandboxHook); -@@ -356,7 +368,7 @@ int UtilityMain(MainFunctionParams parameters) { +@@ -357,7 +369,7 @@ int UtilityMain(MainFunctionParams parameters) { #else NOTREACHED(); #endif @@ -94,7 +94,7 @@ Index: src/3rdparty/chromium/content/utility/utility_main.cc case sandbox::mojom::Sandbox::kVideoEffects: #if BUILDFLAG(ENABLE_VIDEO_EFFECTS) pre_sandbox_hook = -@@ -364,7 +376,7 @@ int UtilityMain(MainFunctionParams parameters) { +@@ -365,7 +377,7 @@ int UtilityMain(MainFunctionParams parameters) { #endif break; #endif // BUILDFLAG(IS_LINUX) @@ -103,7 +103,7 @@ Index: src/3rdparty/chromium/content/utility/utility_main.cc case sandbox::mojom::Sandbox::kShapeDetection: pre_sandbox_hook = base::BindOnce(&shape_detection::ShapeDetectionPreSandboxHook); -@@ -399,6 +411,7 @@ int UtilityMain(MainFunctionParams parameters) { +@@ -400,6 +412,7 @@ int UtilityMain(MainFunctionParams parameters) { default: break; } @@ -111,7 +111,7 @@ Index: src/3rdparty/chromium/content/utility/utility_main.cc if (!sandbox::policy::IsUnsandboxedSandboxType(sandbox_type) && (parameters.zygote_child || !pre_sandbox_hook.is_null())) { sandbox_options.use_amd_specific_policies = -@@ -406,6 +419,11 @@ int UtilityMain(MainFunctionParams parameters) { +@@ -407,6 +420,11 @@ int UtilityMain(MainFunctionParams parameters) { sandbox::policy::Sandbox::Initialize( sandbox_type, std::move(pre_sandbox_hook), sandbox_options); } diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_device_gamepad_BUILD_gn b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_device_gamepad_BUILD_gn index e08e22dd6b6..386ed494764 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_device_gamepad_BUILD_gn +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_device_gamepad_BUILD_gn @@ -1,7 +1,7 @@ Index: src/3rdparty/chromium/device/gamepad/BUILD.gn --- src/3rdparty/chromium/device/gamepad/BUILD.gn.orig +++ src/3rdparty/chromium/device/gamepad/BUILD.gn -@@ -98,7 +98,7 @@ component("gamepad") { +@@ -99,7 +99,7 @@ component("gamepad") { "hid_writer_linux.cc", "hid_writer_linux.h", ] diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_gpu_command_buffer_service_shared_image_shared_image_factory_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_gpu_command_buffer_service_shared_image_shared_image_factory_cc index 7672bce9a02..3bf9c25cfa8 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_gpu_command_buffer_service_shared_image_shared_image_factory_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_gpu_command_buffer_service_shared_image_shared_image_factory_cc @@ -1,7 +1,7 @@ Index: src/3rdparty/chromium/gpu/command_buffer/service/shared_image/shared_image_factory.cc --- src/3rdparty/chromium/gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig +++ src/3rdparty/chromium/gpu/command_buffer/service/shared_image/shared_image_factory.cc -@@ -50,7 +50,7 @@ +@@ -53,7 +53,7 @@ #include "gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.h" #include "gpu/vulkan/vulkan_device_queue.h" @@ -10,7 +10,7 @@ Index: src/3rdparty/chromium/gpu/command_buffer/service/shared_image/shared_imag #include "gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.h" #endif -@@ -104,7 +104,7 @@ const char* GmbTypeToString(gfx::GpuMemoryBufferType t +@@ -112,7 +112,7 @@ const char* GmbTypeToString(gfx::GpuMemoryBufferType t case gfx::IO_SURFACE_BUFFER: return "platform"; #endif @@ -19,7 +19,7 @@ Index: src/3rdparty/chromium/gpu/command_buffer/service/shared_image/shared_imag case gfx::NATIVE_PIXMAP: return "platform"; #endif -@@ -125,7 +125,7 @@ gfx::GpuMemoryBufferType GetNativeBufferType() { +@@ -133,7 +133,7 @@ gfx::GpuMemoryBufferType GetNativeBufferType() { return gfx::GpuMemoryBufferType::IO_SURFACE_BUFFER; #elif BUILDFLAG(IS_ANDROID) return gfx::GpuMemoryBufferType::ANDROID_HARDWARE_BUFFER; @@ -28,7 +28,7 @@ Index: src/3rdparty/chromium/gpu/command_buffer/service/shared_image/shared_imag return gfx::GpuMemoryBufferType::NATIVE_PIXMAP; #elif BUILDFLAG(IS_WIN) return gfx::GpuMemoryBufferType::DXGI_SHARED_HANDLE; -@@ -297,7 +297,7 @@ SharedImageFactory::SharedImageFactory( +@@ -310,7 +310,7 @@ SharedImageFactory::SharedImageFactory( context_state_, workarounds_); factories_.push_back(std::move(ozone_factory)); } diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_base_media_switches_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_base_media_switches_cc index e070044060b..08930592a94 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_base_media_switches_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_base_media_switches_cc @@ -10,7 +10,7 @@ Index: src/3rdparty/chromium/media/base/media_switches.cc #include "base/cpu.h" #endif -@@ -382,7 +382,7 @@ BASE_FEATURE(kUseSCContentSharingPicker, +@@ -387,7 +387,7 @@ BASE_FEATURE(kUseSCContentSharingPicker, base::FEATURE_DISABLED_BY_DEFAULT); #endif // BUILDFLAG(IS_MAC) @@ -19,7 +19,7 @@ Index: src/3rdparty/chromium/media/base/media_switches.cc // Enables system audio mirroring using pulseaudio. BASE_FEATURE(kPulseaudioLoopbackForCast, "PulseaudioLoopbackForCast", -@@ -392,6 +392,28 @@ BASE_FEATURE(kPulseaudioLoopbackForCast, +@@ -397,6 +397,28 @@ BASE_FEATURE(kPulseaudioLoopbackForCast, BASE_FEATURE(kPulseaudioLoopbackForScreenShare, "PulseaudioLoopbackForScreenShare", base::FEATURE_DISABLED_BY_DEFAULT); @@ -48,7 +48,7 @@ Index: src/3rdparty/chromium/media/base/media_switches.cc #endif // BUILDFLAG(IS_LINUX) // When enabled, MediaCapabilities will check with GPU Video Accelerator -@@ -715,7 +737,7 @@ BASE_FEATURE(kFileDialogsTuckPictureInPicture, +@@ -720,7 +742,7 @@ BASE_FEATURE(kFileDialogsTuckPictureInPicture, #endif // !BUILDFLAG(IS_ANDROID) // Show toolbar button that opens dialog for controlling media sessions. @@ -57,7 +57,7 @@ Index: src/3rdparty/chromium/media/base/media_switches.cc BASE_FEATURE(kGlobalMediaControls, "GlobalMediaControls", base::FEATURE_ENABLED_BY_DEFAULT); -@@ -739,7 +761,7 @@ BASE_FEATURE(kGlobalMediaControlsUpdatedUI, +@@ -744,7 +766,7 @@ BASE_FEATURE(kGlobalMediaControlsUpdatedUI, #if !BUILDFLAG(IS_ANDROID) // If enabled, users can request Media Remoting without fullscreen-in-tab. @@ -66,7 +66,7 @@ Index: src/3rdparty/chromium/media/base/media_switches.cc BASE_FEATURE(kMediaRemotingWithoutFullscreen, "MediaRemotingWithoutFullscreen", base::FEATURE_ENABLED_BY_DEFAULT); -@@ -752,7 +774,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullscreen, +@@ -757,7 +779,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullscreen, // Show picture-in-picture button in Global Media Controls. #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -75,7 +75,7 @@ Index: src/3rdparty/chromium/media/base/media_switches.cc BASE_FEATURE(kGlobalMediaControlsPictureInPicture, "GlobalMediaControlsPictureInPicture", base::FEATURE_ENABLED_BY_DEFAULT); -@@ -790,7 +812,7 @@ BASE_FEATURE(kUnifiedAutoplay, +@@ -795,7 +817,7 @@ BASE_FEATURE(kUnifiedAutoplay, "UnifiedAutoplay", base::FEATURE_ENABLED_BY_DEFAULT); @@ -84,7 +84,7 @@ Index: src/3rdparty/chromium/media/base/media_switches.cc // Enable vaapi/v4l2 video decoding on linux. This is already enabled by default // on chromeos, but needs an experiment on linux. BASE_FEATURE(kAcceleratedVideoDecodeLinux, -@@ -1472,7 +1494,7 @@ BASE_FEATURE(kUseOutOfProcessVideoDecoding, +@@ -1477,7 +1499,7 @@ BASE_FEATURE(kUseOutOfProcessVideoDecoding, #endif #endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER) @@ -93,7 +93,7 @@ Index: src/3rdparty/chromium/media/base/media_switches.cc // Spawn utility processes to perform hardware encode acceleration instead of // using the GPU process. BASE_FEATURE(kUseOutOfProcessVideoEncoding, -@@ -1879,7 +1901,7 @@ bool IsSystemLoopbackCaptureSupported() { +@@ -1890,7 +1912,7 @@ bool IsSystemLoopbackCaptureSupported() { #elif BUILDFLAG(IS_MAC) return (IsMacSckSystemLoopbackCaptureSupported() || IsMacCatapSystemLoopbackCaptureSupported()); diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_base_media_switches_h b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_base_media_switches_h index 09a948a14b1..cd6750f0b7d 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_base_media_switches_h +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_base_media_switches_h @@ -1,7 +1,7 @@ Index: src/3rdparty/chromium/media/base/media_switches.h --- src/3rdparty/chromium/media/base/media_switches.h.orig +++ src/3rdparty/chromium/media/base/media_switches.h -@@ -338,13 +338,25 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaRecorderHEVCSu +@@ -342,13 +342,25 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaRecorderHEVCSu MEDIA_EXPORT BASE_DECLARE_FEATURE(kPlaybackSpeedButton); MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMediaEngagementData); MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMetadataSuspend); @@ -29,7 +29,7 @@ Index: src/3rdparty/chromium/media/base/media_switches.h MEDIA_EXPORT BASE_DECLARE_FEATURE(kReduceHardwareVideoDecoderBuffers); #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) MEDIA_EXPORT BASE_DECLARE_FEATURE(kResumeBackgroundVideo); -@@ -363,7 +375,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifiedAutoplay); +@@ -367,7 +379,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifiedAutoplay); MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseAndroidOverlayForSecureOnly); MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseFakeDeviceForMediaStream); MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaStreamAccurateDroppedFrameCount); @@ -38,7 +38,7 @@ Index: src/3rdparty/chromium/media/base/media_switches.h MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinux); MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinuxGL); MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoEncodeLinux); -@@ -379,7 +391,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiAV1TemporalLay +@@ -383,7 +395,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiAV1TemporalLay MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVp9SModeHWEncoding); MEDIA_EXPORT BASE_DECLARE_FEATURE(kVSyncMjpegDecoding); #endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS) @@ -47,7 +47,7 @@ Index: src/3rdparty/chromium/media/base/media_switches.h MEDIA_EXPORT BASE_DECLARE_FEATURE(kV4L2H264TemporalLayerHWEncoding); #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) MEDIA_EXPORT BASE_DECLARE_FEATURE(kVideoBlitColorAccuracy); -@@ -497,7 +509,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kBackgroundListening +@@ -501,7 +513,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kBackgroundListening MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOutOfProcessVideoDecoding); #endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER) diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_base_video_frame_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_base_video_frame_cc index 89f49e51898..30a361f2399 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_base_video_frame_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_base_video_frame_cc @@ -37,7 +37,7 @@ Index: src/3rdparty/chromium/media/base/video_frame.cc // static scoped_refptr<VideoFrame> VideoFrame::WrapExternalDmabufs( const VideoFrameLayout& layout, -@@ -1548,7 +1548,7 @@ scoped_refptr<gpu::ClientSharedImage> VideoFrame::shar +@@ -1568,7 +1568,7 @@ scoped_refptr<gpu::ClientSharedImage> VideoFrame::shar return wrapped_frame_ ? wrapped_frame_->shared_image() : shared_image_; } diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_base_video_frame_h b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_base_video_frame_h index b169eeaf810..b01f1c529e9 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_base_video_frame_h +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_base_video_frame_h @@ -28,7 +28,7 @@ Index: src/3rdparty/chromium/media/base/video_frame.h // Wraps provided dmabufs // (https://www.kernel.org/doc/html/latest/driver-api/dma-buf.html) with a // VideoFrame. The frame will take ownership of |dmabuf_fds|, and will -@@ -700,7 +700,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte +@@ -702,7 +702,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte // wait for the included sync point. scoped_refptr<gpu::ClientSharedImage> shared_image() const; @@ -37,7 +37,7 @@ Index: src/3rdparty/chromium/media/base/video_frame.h // The number of DmaBufs will be equal or less than the number of planes of // the frame. If there are less, this means that the last FD contains the // remaining planes. Should be > 0 for STORAGE_DMABUFS. -@@ -935,7 +935,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte +@@ -937,7 +937,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte // GpuMemoryBuffers. Clients will set this flag while creating a VideoFrame. bool is_mappable_si_enabled_ = false; diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_gpu_chromeos_gl_image_processor_backend_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_gpu_chromeos_gl_image_processor_backend_cc index 8a4cc9c49ef..8e3db0a68f2 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_gpu_chromeos_gl_image_processor_backend_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_gpu_chromeos_gl_image_processor_backend_cc @@ -1,7 +1,7 @@ Index: src/3rdparty/chromium/media/gpu/chromeos/gl_image_processor_backend.cc --- src/3rdparty/chromium/media/gpu/chromeos/gl_image_processor_backend.cc.orig +++ src/3rdparty/chromium/media/gpu/chromeos/gl_image_processor_backend.cc -@@ -28,6 +28,10 @@ +@@ -29,6 +29,10 @@ #include "ui/ozone/public/ozone_platform.h" #include "ui/ozone/public/surface_factory_ozone.h" diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_gpu_gpu_video_encode_accelerator_factory_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_gpu_gpu_video_encode_accelerator_factory_cc index 3d3b4701073..3f12f0fb094 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_gpu_gpu_video_encode_accelerator_factory_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_gpu_gpu_video_encode_accelerator_factory_cc @@ -1,21 +1,21 @@ Index: src/3rdparty/chromium/media/gpu/gpu_video_encode_accelerator_factory.cc --- src/3rdparty/chromium/media/gpu/gpu_video_encode_accelerator_factory.cc.orig +++ src/3rdparty/chromium/media/gpu/gpu_video_encode_accelerator_factory.cc -@@ -164,7 +164,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions - } - +@@ -155,7 +155,7 @@ std::vector<VEAFactoryFunction> CreateVEAFactoryFuncti + const gpu::GPUInfo::GPUDevice& gpu_device) { + std::vector<VEAFactoryFunction> funcs; #if BUILDFLAG(USE_VAAPI) -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) if (base::FeatureList::IsEnabled(kAcceleratedVideoEncodeLinux)) { - vea_factory_functions->push_back(base::BindRepeating(&CreateVaapiVEA)); + funcs.push_back(base::BindRepeating(&CreateVaapiVEA)); } -@@ -172,7 +172,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions - vea_factory_functions->push_back(base::BindRepeating(&CreateVaapiVEA)); +@@ -163,7 +163,7 @@ std::vector<VEAFactoryFunction> CreateVEAFactoryFuncti + funcs.push_back(base::BindRepeating(&CreateVaapiVEA)); #endif #elif BUILDFLAG(USE_V4L2_CODEC) -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) if (base::FeatureList::IsEnabled(kAcceleratedVideoEncodeLinux)) { - vea_factory_functions->push_back(base::BindRepeating(&CreateV4L2VEA)); + funcs.push_back(base::BindRepeating(&CreateV4L2VEA)); } diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_gpu_vaapi_vaapi_wrapper_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_gpu_vaapi_vaapi_wrapper_cc index 837c0fe1add..7454c19bc7f 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_gpu_vaapi_vaapi_wrapper_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_gpu_vaapi_vaapi_wrapper_cc @@ -1,7 +1,7 @@ Index: src/3rdparty/chromium/media/gpu/vaapi/vaapi_wrapper.cc --- src/3rdparty/chromium/media/gpu/vaapi/vaapi_wrapper.cc.orig +++ src/3rdparty/chromium/media/gpu/vaapi/vaapi_wrapper.cc -@@ -83,7 +83,7 @@ +@@ -87,7 +87,7 @@ using media_gpu_vaapi::kModuleVa_prot; #endif diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_mojo_mojom_video_frame_mojom_traits_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_mojo_mojom_video_frame_mojom_traits_cc index d369f1d9b4d..e961a23119d 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_mojo_mojom_video_frame_mojom_traits_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_mojo_mojom_video_frame_mojom_traits_cc @@ -28,7 +28,7 @@ Index: src/3rdparty/chromium/media/mojo/mojom/video_frame_mojom_traits.cc // static bool StructTraits< media::mojom::ColorPlaneLayoutDataView, -@@ -440,7 +440,7 @@ bool StructTraits<media::mojom::VideoFrameDataView, +@@ -457,7 +457,7 @@ bool StructTraits<media::mojom::VideoFrameDataView, frame = media::VideoFrame::WrapTrackingToken( format, *metadata.tracking_token, coded_size, visible_rect, natural_size, timestamp); diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_mojo_core_channel_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_mojo_core_channel_cc index f1549f48cd3..6c2cdd6f6ef 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_mojo_core_channel_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_mojo_core_channel_cc @@ -13,7 +13,7 @@ Index: src/3rdparty/chromium/mojo/core/channel.cc Channel::AlignedBuffer MakeAlignedBuffer(size_t size) { // Generic allocators (such as malloc) return a pointer that is suitably // aligned for storing any type of object with a fundamental alignment -@@ -1162,7 +1166,7 @@ void Channel::LogHistogramForIPCMetrics(MessageType ty +@@ -1167,7 +1171,7 @@ void Channel::LogHistogramForIPCMetrics(MessageType ty } // Currently only CrOs, Linux, and Android support upgrades. diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_mojo_public_tools_bindings_mojom_gni b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_mojo_public_tools_bindings_mojom_gni index 8edba6c3e88..891a2872c78 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_mojo_public_tools_bindings_mojom_gni +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_mojo_public_tools_bindings_mojom_gni @@ -1,7 +1,7 @@ Index: src/3rdparty/chromium/mojo/public/tools/bindings/mojom.gni --- src/3rdparty/chromium/mojo/public/tools/bindings/mojom.gni.orig +++ src/3rdparty/chromium/mojo/public/tools/bindings/mojom.gni -@@ -762,6 +762,16 @@ template("mojom") { +@@ -767,6 +767,16 @@ template("mojom") { enabled_features += [ "is_apple" ] } diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_services_device_public_cpp_device_features_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_services_device_public_cpp_device_features_cc index 219ff07fd4b..06f144606b7 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_services_device_public_cpp_device_features_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_services_device_public_cpp_device_features_cc @@ -1,7 +1,7 @@ Index: src/3rdparty/chromium/services/device/public/cpp/device_features.cc --- src/3rdparty/chromium/services/device/public/cpp/device_features.cc.orig +++ src/3rdparty/chromium/services/device/public/cpp/device_features.cc -@@ -154,7 +154,7 @@ bool IsOsLevelGeolocationPermissionSupportEnabled() { +@@ -197,7 +197,7 @@ bool IsOsLevelGeolocationPermissionSupportEnabled() { BASE_FEATURE(kAutomaticUsbDetach, "AutomaticUsbDetach", base::FEATURE_ENABLED_BY_DEFAULT); diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_services_device_public_cpp_device_features_h b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_services_device_public_cpp_device_features_h index 0216aaee711..6fe40c541b0 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_services_device_public_cpp_device_features_h +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_services_device_public_cpp_device_features_h @@ -1,7 +1,7 @@ Index: src/3rdparty/chromium/services/device/public/cpp/device_features.h --- src/3rdparty/chromium/services/device/public/cpp/device_features.h.orig +++ src/3rdparty/chromium/services/device/public/cpp/device_features.h -@@ -55,7 +55,7 @@ extern const DEVICE_FEATURES_EXPORT +@@ -62,7 +62,7 @@ extern const DEVICE_FEATURES_EXPORT DEVICE_FEATURES_EXPORT bool IsOsLevelGeolocationPermissionSupportEnabled(); diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_services_device_usb_usb_device_handle_usbfs_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_services_device_usb_usb_device_handle_usbfs_cc index 6fc3cb9dbbf..75626f97cf2 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_services_device_usb_usb_device_handle_usbfs_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_services_device_usb_usb_device_handle_usbfs_cc @@ -37,7 +37,7 @@ Index: src/3rdparty/chromium/services/device/usb/usb_device_handle_usbfs.cc if (base::FeatureList::IsEnabled(features::kAutomaticUsbDetach)) { const mojom::UsbConfigurationInfo* config = device_->GetActiveConfiguration(); -@@ -979,7 +979,7 @@ void UsbDeviceHandleUsbfs::ReleaseInterfaceComplete(in +@@ -986,7 +986,7 @@ void UsbDeviceHandleUsbfs::ReleaseInterfaceComplete(in return; } #endif diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_common_features_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_common_features_cc index c720e208d17..8ad274e2b0a 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_common_features_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_common_features_cc @@ -1,7 +1,7 @@ Index: src/3rdparty/chromium/third_party/blink/common/features.cc --- src/3rdparty/chromium/third_party/blink/common/features.cc.orig +++ src/3rdparty/chromium/third_party/blink/common/features.cc -@@ -684,7 +684,7 @@ BASE_FEATURE(kDevToolsImprovedNetworkError, +@@ -695,7 +695,7 @@ BASE_FEATURE(kDevToolsImprovedNetworkError, "DevToolsImprovedNetworkError", base::FEATURE_DISABLED_BY_DEFAULT); diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_renderer_core_exported_web_view_impl_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_renderer_core_exported_web_view_impl_cc index 219bf7816e8..e1053c669c4 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_renderer_core_exported_web_view_impl_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_renderer_core_exported_web_view_impl_cc @@ -10,7 +10,7 @@ Index: src/3rdparty/chromium/third_party/blink/renderer/core/exported/web_view_i if (!prefs.should_antialias_text) { // When anti-aliasing is off, GTK maps all non-zero hinting settings to // 'Normal' hinting so we do the same. Otherwise, folks who have 'Slight' -@@ -3441,7 +3441,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs +@@ -3449,7 +3449,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs gfx::FontRenderParams::SUBPIXEL_RENDERING_NONE); WebFontRenderStyle::SetSubpixelPositioning( renderer_preferences_.use_subpixel_positioning); diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_renderer_core_inspector_inspector_memory_agent_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_renderer_core_inspector_inspector_memory_agent_cc index 4e3fe897fb6..80c99bb7205 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_renderer_core_inspector_inspector_memory_agent_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_renderer_core_inspector_inspector_memory_agent_cc @@ -1,7 +1,7 @@ Index: src/3rdparty/chromium/third_party/blink/renderer/core/inspector/inspector_memory_agent.cc --- src/3rdparty/chromium/third_party/blink/renderer/core/inspector/inspector_memory_agent.cc.orig +++ src/3rdparty/chromium/third_party/blink/renderer/core/inspector/inspector_memory_agent.cc -@@ -192,7 +192,7 @@ InspectorMemoryAgent::GetSamplingProfileById(uint32_t +@@ -197,7 +197,7 @@ InspectorMemoryAgent::GetSamplingProfileById(uint32_t Vector<String> InspectorMemoryAgent::Symbolize( const std::vector<const void*>& addresses) { diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_renderer_core_loader_mixed_content_checker_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_renderer_core_loader_mixed_content_checker_cc index 5b4092a3af4..0cdd35561f0 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_renderer_core_loader_mixed_content_checker_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_renderer_core_loader_mixed_content_checker_cc @@ -1,7 +1,7 @@ Index: src/3rdparty/chromium/third_party/blink/renderer/core/loader/mixed_content_checker.cc --- src/3rdparty/chromium/third_party/blink/renderer/core/loader/mixed_content_checker.cc.orig +++ src/3rdparty/chromium/third_party/blink/renderer/core/loader/mixed_content_checker.cc -@@ -510,7 +510,7 @@ bool MixedContentChecker::ShouldBlockFetch( +@@ -508,7 +508,7 @@ bool MixedContentChecker::ShouldBlockFetch( switch (context_type) { case mojom::blink::MixedContentContextType::kOptionallyBlockable: diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_renderer_core_scroll_scrollbar_theme_aura_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_renderer_core_scroll_scrollbar_theme_aura_cc index aa8ad0c7bc3..e51d878e8a3 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_renderer_core_scroll_scrollbar_theme_aura_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_renderer_core_scroll_scrollbar_theme_aura_cc @@ -1,7 +1,7 @@ Index: src/3rdparty/chromium/third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc --- src/3rdparty/chromium/third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig +++ src/3rdparty/chromium/third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc -@@ -146,7 +146,7 @@ bool ScrollbarThemeAura::SupportsDragSnapBack() const +@@ -147,7 +147,7 @@ bool ScrollbarThemeAura::SupportsDragSnapBack() const // Disable snapback on desktop Linux to better integrate with the desktop // behavior. Typically, Linux apps do not implement scrollbar snapback (this // is true for at least GTK and QT apps). @@ -10,7 +10,7 @@ Index: src/3rdparty/chromium/third_party/blink/renderer/core/scroll/scrollbar_th return false; #else return true; -@@ -423,7 +423,7 @@ ScrollbarPart ScrollbarThemeAura::PartsToInvalidateOnT +@@ -429,7 +429,7 @@ ScrollbarPart ScrollbarThemeAura::PartsToInvalidateOnT bool ScrollbarThemeAura::ShouldCenterOnThumb(const Scrollbar& scrollbar, const WebMouseEvent& event) const { diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_renderer_modules_peerconnection_webrtc_audio_renderer_test_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_renderer_modules_peerconnection_webrtc_audio_renderer_test_cc index 81ca26619d1..1f74f70ae8a 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_renderer_modules_peerconnection_webrtc_audio_renderer_test_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_renderer_modules_peerconnection_webrtc_audio_renderer_test_cc @@ -1,7 +1,7 @@ Index: src/3rdparty/chromium/third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc --- src/3rdparty/chromium/third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig +++ src/3rdparty/chromium/third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc -@@ -384,7 +384,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED_VerifySinkPar +@@ -386,7 +386,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED_VerifySinkPar SetupRenderer(kDefaultOutputDeviceId); renderer_proxy_->Start(); #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \ diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_renderer_platform_runtime_enabled_features_json5 b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_renderer_platform_runtime_enabled_features_json5 index c6b8bd90ea5..1dbaf5787c8 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_renderer_platform_runtime_enabled_features_json5 +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_blink_renderer_platform_runtime_enabled_features_json5 @@ -46,7 +46,7 @@ Index: src/3rdparty/chromium/third_party/blink/renderer/platform/runtime_enabled base_feature: "WebAppEnableAppTitle", }, { -@@ -1724,7 +1724,7 @@ +@@ -1717,7 +1717,7 @@ { name: "DeviceBoundSessionCredentials", origin_trial_feature_name: "DeviceBoundSessionCredentials", @@ -55,7 +55,7 @@ Index: src/3rdparty/chromium/third_party/blink/renderer/platform/runtime_enabled status: "experimental", // Killswitch is net::features::kDeviceBoundSessions base_feature: "none", -@@ -1863,7 +1863,7 @@ +@@ -1856,7 +1856,7 @@ name: "DocumentIsolationPolicy", status: "experimental", origin_trial_feature_name: "DocumentIsolationPolicy", @@ -64,7 +64,7 @@ Index: src/3rdparty/chromium/third_party/blink/renderer/platform/runtime_enabled base_feature: "none", }, { -@@ -2120,7 +2120,7 @@ +@@ -2113,7 +2113,7 @@ base_feature: "none", public: true, origin_trial_feature_name: "FedCmMultipleIdentityProviders", @@ -73,7 +73,7 @@ Index: src/3rdparty/chromium/third_party/blink/renderer/platform/runtime_enabled origin_trial_allows_third_party: true, }, { -@@ -3612,7 +3612,7 @@ +@@ -3636,7 +3636,7 @@ // Tracking bug for the implementation: https://crbug.com/1462930 name: "PermissionElement", origin_trial_feature_name: "PermissionElement", @@ -82,7 +82,7 @@ Index: src/3rdparty/chromium/third_party/blink/renderer/platform/runtime_enabled status: "experimental", public: true, base_feature_status: "enabled", -@@ -5154,7 +5154,7 @@ +@@ -5178,7 +5178,7 @@ name: "UnrestrictedSharedArrayBuffer", base_feature: "none", origin_trial_feature_name: "UnrestrictedSharedArrayBuffer", @@ -91,7 +91,7 @@ Index: src/3rdparty/chromium/third_party/blink/renderer/platform/runtime_enabled }, // Enables using policy-controlled feature "usb-unrestricted" to allow // isolated context to access protected USB interface classes and to -@@ -5357,7 +5357,7 @@ +@@ -5381,7 +5381,7 @@ { name: "WebAppScopeExtensions", origin_trial_feature_name: "WebAppScopeExtensions", @@ -100,7 +100,7 @@ Index: src/3rdparty/chromium/third_party/blink/renderer/platform/runtime_enabled status: "experimental", base_feature: "none", }, -@@ -5459,7 +5459,7 @@ +@@ -5477,7 +5477,7 @@ { name: "WebAuthenticationImmediateGet", origin_trial_feature_name: "WebAuthenticationImmediateGet", @@ -109,7 +109,7 @@ Index: src/3rdparty/chromium/third_party/blink/renderer/platform/runtime_enabled base_feature: "none", public: true, }, -@@ -5612,7 +5612,7 @@ +@@ -5630,7 +5630,7 @@ { name: "WebIdentityDigitalCredentials", origin_trial_feature_name: "WebIdentityDigitalCredentials", diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_libaom_source_libaom_aom_ports_ppc_cpudetect_c b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_libaom_source_libaom_aom_ports_ppc_cpudetect_c index 9d346534a05..437fee542c5 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_libaom_source_libaom_aom_ports_ppc_cpudetect_c +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_libaom_source_libaom_aom_ports_ppc_cpudetect_c @@ -1,35 +1,40 @@ Index: src/3rdparty/chromium/third_party/libaom/source/libaom/aom_ports/ppc_cpudetect.c --- src/3rdparty/chromium/third_party/libaom/source/libaom/aom_ports/ppc_cpudetect.c.orig +++ src/3rdparty/chromium/third_party/libaom/source/libaom/aom_ports/ppc_cpudetect.c -@@ -9,11 +9,8 @@ +@@ -9,7 +9,7 @@ * PATENTS file, you can obtain it at www.aomedia.org/license/patent. */ -#include <fcntl.h> ++ #include <unistd.h> #include <stdint.h> + +@@ -17,9 +17,6 @@ + + #include "aom_ports/ppc.h" + +-#if CONFIG_RUNTIME_CPU_DETECT -#include <asm/cputable.h> -#include <linux/auxvec.h> - #include "config/aom_config.h" - -@@ -37,6 +34,12 @@ static int cpu_env_mask(void) { + static int cpu_env_flags(int *flags) { + char *env; +@@ -38,6 +35,10 @@ static int cpu_env_mask(void) { return env && *env ? (int)strtol(env, NULL, 0) : ~0; } -+#if defined(__linux__) -+ ++#if defined(CONFIG_RUNTIME_CPU_DETECT) && defined(__linux__) +#include <fcntl.h> +#include <asm/cputable.h> +#include <linux/auxvec.h> -+ int ppc_simd_caps(void) { int flags; int mask; -@@ -76,6 +79,39 @@ out_close: +@@ -76,6 +77,39 @@ out_close: + close(fd); return flags & mask; } - #else +#elif defined(__OpenBSD__) + +#include <sys/auxv.h> @@ -63,6 +68,6 @@ Index: src/3rdparty/chromium/third_party/libaom/source/libaom/aom_ports/ppc_cpud + return flags & mask; +} +#endif + #else // If there is no RTCD the function pointers are not used and can not be // changed. - int ppc_simd_caps(void) { return 0; } diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_zlib_BUILD_gn b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_zlib_BUILD_gn index 664b39aee85..92473271a07 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_zlib_BUILD_gn +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_zlib_BUILD_gn @@ -5,8 +5,8 @@ Index: src/3rdparty/chromium/third_party/zlib/BUILD.gn defines = [ "CRC32_ARMV8_CRC32" ] if (is_android) { defines += [ "ARMV8_OS_ANDROID" ] -- } else if (is_linux || is_chromeos) { -+ } else if ((is_linux || is_chromeos) && !is_bsd) { +- } else if (is_linux || is_chromeos || is_ohos) { ++ } else if ((is_linux || is_chromeos || is_ohos) && !is_bsd) { defines += [ "ARMV8_OS_LINUX" ] } else if (is_mac) { defines += [ "ARMV8_OS_MACOS" ] @@ -21,7 +21,7 @@ Index: src/3rdparty/chromium/third_party/zlib/BUILD.gn } else { assert(false, "Unsupported ARM OS") } -@@ -473,7 +477,7 @@ static_library("bundled_minizip") { +@@ -475,7 +479,7 @@ static_library("bundled_minizip") { ] } diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_zlib_google_zip_internal_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_zlib_google_zip_internal_cc deleted file mode 100644 index 125293e9382..00000000000 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_zlib_google_zip_internal_cc +++ /dev/null @@ -1,17 +0,0 @@ -Index: src/3rdparty/chromium/third_party/zlib/google/zip_internal.cc ---- src/3rdparty/chromium/third_party/zlib/google/zip_internal.cc.orig -+++ src/3rdparty/chromium/third_party/zlib/google/zip_internal.cc -@@ -17,10 +17,12 @@ - #include "base/strings/string_util.h" - #include "base/strings/utf_string_conversions.h" - --#if defined(USE_SYSTEM_MINIZIP) -+#if defined(USE_SYSTEM_MINIZIP) || defined(__OpenBSD__) - #include <minizip/ioapi.h> - #include <minizip/unzip.h> - #include <minizip/zip.h> -+#include "zconf.h" -+#include <zlib.h> - #else - #include "third_party/zlib/contrib/minizip/unzip.h" - #include "third_party/zlib/contrib/minizip/zip.h" diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_ui_base_x_x11_cursor_loader_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_ui_base_x_x11_cursor_loader_cc index 583ad5b04e3..f3db92d4a72 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_ui_base_x_x11_cursor_loader_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_ui_base_x_x11_cursor_loader_cc @@ -22,7 +22,7 @@ Index: src/3rdparty/chromium/ui/base/x/x11_cursor_loader.cc if (!lib) return ""; -@@ -229,7 +233,7 @@ scoped_refptr<base::RefCountedMemory> ReadCursorFile( +@@ -239,7 +243,7 @@ scoped_refptr<base::RefCountedMemory> ReadCursorFile( const std::string& rm_xcursor_theme) { constexpr const char kDefaultTheme[] = "default"; std::string themes[] = { @@ -31,7 +31,7 @@ Index: src/3rdparty/chromium/ui/base/x/x11_cursor_loader.cc // The toolkit theme has the highest priority. LinuxUi::instance() ? LinuxUi::instance()->GetCursorThemeName() : std::string(), -@@ -419,7 +423,7 @@ uint32_t XCursorLoader::GetPreferredCursorSize() const +@@ -433,7 +437,7 @@ uint32_t XCursorLoader::GetPreferredCursorSize() const return size; } diff --git a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_ui_views_widget_root_view_cc b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_ui_views_widget_root_view_cc index 0c65878f476..ec46e86bbeb 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_ui_views_widget_root_view_cc +++ b/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_ui_views_widget_root_view_cc @@ -1,7 +1,7 @@ Index: src/3rdparty/chromium/ui/views/widget/root_view.cc --- src/3rdparty/chromium/ui/views/widget/root_view.cc.orig +++ src/3rdparty/chromium/ui/views/widget/root_view.cc -@@ -169,7 +169,7 @@ class AnnounceTextView : public View { +@@ -170,7 +170,7 @@ class AnnounceTextView : public View { #if BUILDFLAG(IS_CHROMEOS) // On ChromeOS, kAlert role can invoke an unnecessary event on reparenting. GetViewAccessibility().SetRole(ax::mojom::Role::kStaticText); diff --git a/x11/qt6/qtwebengine/patches/patch-src_core_CMakeLists_txt b/x11/qt6/qtwebengine/patches/patch-src_core_CMakeLists_txt index 7dab408415c..1250af1f591 100644 --- a/x11/qt6/qtwebengine/patches/patch-src_core_CMakeLists_txt +++ b/x11/qt6/qtwebengine/patches/patch-src_core_CMakeLists_txt @@ -41,7 +41,7 @@ Index: src/core/CMakeLists.txt ozone/egl_helper.cpp ozone/egl_helper.h ) @@ -452,7 +452,7 @@ foreach(arch ${archs}) - CONDITION QT_FEATURE_webenginedriver + CONDITION QT_FEATURE_webengine_extensions ) - if(LINUX) diff --git a/x11/qt6/qtwebengine/pkg/PLIST b/x11/qt6/qtwebengine/pkg/PLIST index 06a3b984e98..5b79edc6f6c 100644 --- a/x11/qt6/qtwebengine/pkg/PLIST +++ b/x11/qt6/qtwebengine/pkg/PLIST @@ -340,6 +340,7 @@ lib/cmake/Qt6WebEngineCore/Qt6WebEngineCoreConfigVersion.cmake lib/cmake/Qt6WebEngineCore/Qt6WebEngineCoreConfigVersionImpl.cmake lib/cmake/Qt6WebEngineCore/Qt6WebEngineCoreDependencies.cmake lib/cmake/Qt6WebEngineCore/Qt6WebEngineCoreDeploySupport.cmake +lib/cmake/Qt6WebEngineCore/Qt6WebEngineCoreExtraProperties.cmake lib/cmake/Qt6WebEngineCore/Qt6WebEngineCoreMacros.cmake lib/cmake/Qt6WebEngineCore/Qt6WebEngineCoreTargets-relwithdebinfo.cmake lib/cmake/Qt6WebEngineCore/Qt6WebEngineCoreTargets.cmake diff --git a/x11/qt6/qtwebsockets/distinfo b/x11/qt6/qtwebsockets/distinfo index 8c4c65344d7..2c030d7c7fa 100644 --- a/x11/qt6/qtwebsockets/distinfo +++ b/x11/qt6/qtwebsockets/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtwebsockets-everywhere-src-6.11.1.tar.xz) = JD46oRkkyMXBZF6JL2LQE8qjdmxXUSypJtW1gUZkb78= -SIZE (qt/qtwebsockets-everywhere-src-6.11.1.tar.xz) = 452228 +SHA256 (qt/qtwebsockets-everywhere-src-6.11.2.tar.xz) = K/4lw4PDf3aQ48WbAsmQfSdEz4UnsfPx/Cx4Wy/zyaM= +SIZE (qt/qtwebsockets-everywhere-src-6.11.2.tar.xz) = 452352 diff --git a/x11/qt6/qtwebview/distinfo b/x11/qt6/qtwebview/distinfo index 927c2179391..0a6b3d8df24 100644 --- a/x11/qt6/qtwebview/distinfo +++ b/x11/qt6/qtwebview/distinfo @@ -1,2 +1,2 @@ -SHA256 (qt/qtwebview-everywhere-src-6.11.1.tar.xz) = jWLI73DVgmDps+i1/BqLxISVMIpENwA6OUSDdXQnEz0= -SIZE (qt/qtwebview-everywhere-src-6.11.1.tar.xz) = 128608 +SHA256 (qt/qtwebview-everywhere-src-6.11.2.tar.xz) = fiHhCe6J2t7vLT7deGvLnWSlVi6lRvidzHmz9S+IH0w= +SIZE (qt/qtwebview-everywhere-src-6.11.2.tar.xz) = 116556
