Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package qt6-webview for openSUSE:Factory checked in at 2026-05-28 17:25:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qt6-webview (Old) and /work/SRC/openSUSE:Factory/.qt6-webview.new.1937 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qt6-webview" Thu May 28 17:25:31 2026 rev:30 rq:1355451 version:6.11.1 Changes: -------- --- /work/SRC/openSUSE:Factory/qt6-webview/qt6-webview.changes 2026-03-28 20:13:54.562805444 +0100 +++ /work/SRC/openSUSE:Factory/.qt6-webview.new.1937/qt6-webview.changes 2026-05-28 17:26:42.283136697 +0200 @@ -1,0 +2,6 @@ +Thu May 14 14:56:45 UTC 2026 - Christophe Marin <[email protected]> + +- Update to 6.11.1 + https://www.qt.io/blog/qt-6.11.1-released + +------------------------------------------------------------------- Old: ---- qtwebview-everywhere-src-6.11.0.tar.xz New: ---- qtwebview-everywhere-src-6.11.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qt6-webview.spec ++++++ --- /var/tmp/diff_new_pack.lF8nxz/_old 2026-05-28 17:26:43.531188358 +0200 +++ /var/tmp/diff_new_pack.lF8nxz/_new 2026-05-28 17:26:43.531188358 +0200 @@ -16,7 +16,7 @@ # -%define real_version 6.11.0 +%define real_version 6.11.1 %define short_version 6.11 %define tar_name qtwebview-everywhere-src %define tar_suffix %{nil} @@ -27,7 +27,7 @@ %endif # Name: qt6-webview%{?pkg_suffix} -Version: 6.11.0 +Version: 6.11.1 Release: 0 Summary: Qt 6 WebView library License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only ++++++ qtwebview-everywhere-src-6.11.0.tar.xz -> qtwebview-everywhere-src-6.11.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtwebview-everywhere-src-6.11.0/.cmake.conf new/qtwebview-everywhere-src-6.11.1/.cmake.conf --- old/qtwebview-everywhere-src-6.11.0/.cmake.conf 2026-03-17 19:54:45.000000000 +0100 +++ new/qtwebview-everywhere-src-6.11.1/.cmake.conf 2026-05-08 20:36:42.000000000 +0200 @@ -1,7 +1,5 @@ -set(QT_REPO_MODULE_VERSION "6.11.0") +set(QT_REPO_MODULE_VERSION "6.11.1") set(QT_REPO_MODULE_PRERELEASE_VERSION_SEGMENT "alpha1") set(QT_EXTRA_INTERNAL_TARGET_DEFINES - "QT_NO_FOREACH=1" - "QT_NO_QASCONST=1" - "QT_NO_URL_CAST_FROM_STRING=1" + "QT_ENABLE_STRICT_MODE_UP_TO=QT_VERSION_CHECK(6,11,0)" ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtwebview-everywhere-src-6.11.0/.tag new/qtwebview-everywhere-src-6.11.1/.tag --- old/qtwebview-everywhere-src-6.11.0/.tag 2026-03-17 19:54:45.000000000 +0100 +++ new/qtwebview-everywhere-src-6.11.1/.tag 2026-05-08 20:36:42.000000000 +0200 @@ -1 +1 @@ -52f80cdc2e15ffcef359790a67952aeef8187155 +acf7547689bd4b14c1401063b4418cac1221c7e5 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtwebview-everywhere-src-6.11.0/dependencies.yaml new/qtwebview-everywhere-src-6.11.1/dependencies.yaml --- old/qtwebview-everywhere-src-6.11.0/dependencies.yaml 2026-03-17 19:54:45.000000000 +0100 +++ new/qtwebview-everywhere-src-6.11.1/dependencies.yaml 2026-05-08 20:36:42.000000000 +0200 @@ -1,7 +1,7 @@ dependencies: ../qtdeclarative: - ref: e602a097ca314e9610b1fd3b7dbfa467a868731a + ref: a02bed441965ee1f18f856352c7d5ee5ba35d795 required: true ../qtwebengine: - ref: 60e3a868616b7122c0f6faa605e3d1a56474b2f9 + ref: eb0793cc4b76e93cf669f586fd68c76019f40ec9 required: false diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtwebview-everywhere-src-6.11.0/qt_cmdline.cmake new/qtwebview-everywhere-src-6.11.1/qt_cmdline.cmake --- old/qtwebview-everywhere-src-6.11.0/qt_cmdline.cmake 2026-03-17 19:54:45.000000000 +0100 +++ new/qtwebview-everywhere-src-6.11.1/qt_cmdline.cmake 2026-05-08 20:36:42.000000000 +0200 @@ -2,3 +2,5 @@ # SPDX-License-Identifier: BSD-3-Clause qt_commandline_option(webview2-sdk TYPE path CMAKE_VARIABLE WEBVIEW2_SDK_ROOT) + +qt_commandline_subconfig(src/webview) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtwebview-everywhere-src-6.11.0/src/jar/CMakeLists.txt new/qtwebview-everywhere-src-6.11.1/src/jar/CMakeLists.txt --- old/qtwebview-everywhere-src-6.11.0/src/jar/CMakeLists.txt 2026-03-17 19:54:45.000000000 +0100 +++ new/qtwebview-everywhere-src-6.11.1/src/jar/CMakeLists.txt 2026-05-08 20:36:42.000000000 +0200 @@ -2,7 +2,7 @@ # SPDX-License-Identifier: BSD-3-Clause -qt_internal_add_jar(QtAndroidWebView +qt_internal_add_jar(Qt${QtWebView_VERSION_MAJOR}AndroidWebView INCLUDE_JARS ${QT_ANDROID_JAR} SOURCES src/org/qtproject/qt/android/view/QtAndroidWebViewController.java OUTPUT_DIR "${QT_BUILD_DIR}/jar" @@ -10,8 +10,7 @@ qt_path_join(destination ${INSTALL_DATADIR} "jar") -install_jar(QtAndroidWebView +install_jar(Qt${QtWebView_VERSION_MAJOR}AndroidWebView DESTINATION ${destination} COMPONENT Devel ) - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtwebview-everywhere-src-6.11.0/src/plugins/android/qandroidwebview.cpp new/qtwebview-everywhere-src-6.11.1/src/plugins/android/qandroidwebview.cpp --- old/qtwebview-everywhere-src-6.11.0/src/plugins/android/qandroidwebview.cpp 2026-03-17 19:54:45.000000000 +0100 +++ new/qtwebview-everywhere-src-6.11.1/src/plugins/android/qandroidwebview.cpp 2026-05-08 20:36:42.000000000 +0200 @@ -372,10 +372,12 @@ if (!g_webViews->contains(wc)) return; + QUrl qurl(QJniObject(url).toString()); QWebViewLoadingInfo loadingInfo(QWebViewFactory::LoadingInfo::create( - QUrl(QJniObject(url).toString()), + qurl, QWebViewLoadingInfo::LoadStatus::Started, QString())); + emit wc->q_ptr->urlChanged(qurl); emit wc->q_ptr->loadingChanged(loadingInfo); // if (!icon) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtwebview-everywhere-src-6.11.0/src/plugins/darwin/qdarwinwebview.mm new/qtwebview-everywhere-src-6.11.1/src/plugins/darwin/qdarwinwebview.mm --- old/qtwebview-everywhere-src-6.11.0/src/plugins/darwin/qdarwinwebview.mm 2026-03-17 19:54:45.000000000 +0100 +++ new/qtwebview-everywhere-src-6.11.1/src/plugins/darwin/qdarwinwebview.mm 2026-05-08 20:36:42.000000000 +0200 @@ -92,8 +92,10 @@ else return; + QUrl url = qDarwinWebViewPrivate->url(); + emit qDarwinWebViewPrivate->q_ptr->urlChanged(url); emit qDarwinWebViewPrivate->q_ptr->loadingChanged( - QWebViewFactory::LoadingInfo::create(qDarwinWebViewPrivate->url(), + QWebViewFactory::LoadingInfo::create(url, QWebViewLoadingInfo::LoadStatus::Started, QString())); emit qDarwinWebViewPrivate->q_ptr->loadProgressChanged(qDarwinWebViewPrivate->loadProgress()); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtwebview-everywhere-src-6.11.0/src/webview/CMakeLists.txt new/qtwebview-everywhere-src-6.11.1/src/webview/CMakeLists.txt --- old/qtwebview-everywhere-src-6.11.0/src/webview/CMakeLists.txt 2026-03-17 19:54:45.000000000 +0100 +++ new/qtwebview-everywhere-src-6.11.1/src/webview/CMakeLists.txt 2026-05-08 20:36:42.000000000 +0200 @@ -31,7 +31,7 @@ if(ANDROID) set_property(TARGET WebView APPEND PROPERTY QT_ANDROID_BUNDLED_JAR_DEPENDENCIES - jar/QtAndroidWebView.jar + jar/Qt${QtWebView_VERSION_MAJOR}AndroidWebView.jar ) set_property(TARGET WebView APPEND PROPERTY QT_ANDROID_LIB_DEPENDENCIES ${INSTALL_PLUGINSDIR}/webview/libplugins_webview_qtwebview_android.so diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtwebview-everywhere-src-6.11.0/tests/auto/webview/qwebview/tst_qwebview.cpp new/qtwebview-everywhere-src-6.11.1/tests/auto/webview/qwebview/tst_qwebview.cpp --- old/qtwebview-everywhere-src-6.11.0/tests/auto/webview/qwebview/tst_qwebview.cpp 2026-03-17 19:54:45.000000000 +0100 +++ new/qtwebview-everywhere-src-6.11.1/tests/auto/webview/qwebview/tst_qwebview.cpp 2026-05-08 20:36:42.000000000 +0200 @@ -25,6 +25,7 @@ class TestWebView : public QWebView { public: TestWebView() : QWebView() { settings()->setAttribute(QWebViewSettings::WebAttribute::AllowFileAccess, true); }; + QSignalSpy urlSpy = QSignalSpy(this, SIGNAL(urlChanged(QUrl))); QSignalSpy loadingSpy = QSignalSpy(this, SIGNAL(loadingChanged(QWebViewLoadingInfo))); QSignalSpy titleSpy = QSignalSpy(this, SIGNAL(titleChanged(QString))); }; @@ -81,6 +82,7 @@ webView.setUrl(makeTestFileUrl("basic_page.html")); QTRY_COMPARE(webView.loadingSpy.size(), 2); + QCOMPARE(webView.urlSpy.size(), 1); QCOMPARE(webView.loadProgress(), 100); QCOMPARE(webView.loadingSpy[0][0].value<QWebViewLoadingInfo>().status(), QWebViewLoadingInfo::LoadStatus::Started); QCOMPARE(webView.loadingSpy[1][0].value<QWebViewLoadingInfo>().status(), QWebViewLoadingInfo::LoadStatus::Succeeded);
