Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package qt6-webengine for openSUSE:Factory checked in at 2021-12-08 22:09:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qt6-webengine (Old) and /work/SRC/openSUSE:Factory/.qt6-webengine.new.31177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qt6-webengine" Wed Dec 8 22:09:14 2021 rev:3 rq:936327 version:6.2.2 Changes: -------- --- /work/SRC/openSUSE:Factory/qt6-webengine/qt6-webengine.changes 2021-11-04 16:09:55.921059533 +0100 +++ /work/SRC/openSUSE:Factory/.qt6-webengine.new.31177/qt6-webengine.changes 2021-12-08 22:10:16.190899573 +0100 @@ -1,0 +2,9 @@ +Wed Dec 1 10:06:38 UTC 2021 - Christophe Giboudeaux <christo...@krop.fr> + +- Update to 6.2.2 + * https://www.qt.io/blog/qt-6.2.2-released +- Make sure all dependencies are present when installing devel + packages. Qt >= 6.2.2 is much less permissive. +- Rebase rtc-dont-use-h264.patch + +------------------------------------------------------------------- Old: ---- qtwebengine-everywhere-src-6.2.1.tar.xz New: ---- qtwebengine-everywhere-src-6.2.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qt6-webengine.spec ++++++ --- /var/tmp/diff_new_pack.SyYkYy/_old 2021-12-08 22:10:21.646902133 +0100 +++ /var/tmp/diff_new_pack.SyYkYy/_new 2021-12-08 22:10:21.650902135 +0100 @@ -16,7 +16,7 @@ # -%define real_version 6.2.1 +%define real_version 6.2.2 %define short_version 6.2 %define tar_name qtwebengine-everywhere-src %define tar_suffix %{nil} @@ -42,7 +42,7 @@ %bcond_without system_minizip # Name: qt6-webengine%{?pkg_suffix} -Version: 6.2.1 +Version: 6.2.2 Release: 0 Summary: Web browser engine for Qt applications License: LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only @@ -94,6 +94,7 @@ BuildRequires: qt6-widgets-private-devel BuildRequires: snappy-devel BuildRequires: cmake(Qt6Core) +BuildRequires: cmake(Qt6Designer) BuildRequires: cmake(Qt6Gui) BuildRequires: cmake(Qt6GuiTools) BuildRequires: cmake(Qt6Network) @@ -105,8 +106,11 @@ BuildRequires: cmake(Qt6QmlModels) BuildRequires: cmake(Qt6QmlTools) BuildRequires: cmake(Qt6Quick) +BuildRequires: cmake(Qt6QuickTest) +BuildRequires: cmake(Qt6QuickControls2) BuildRequires: cmake(Qt6QuickWidgets) BuildRequires: cmake(Qt6WebChannel) +BuildRequires: cmake(Qt6WebSockets) BuildRequires: cmake(Qt6Widgets) BuildRequires: cmake(Qt6WidgetsTools) BuildRequires: pkgconfig(alsa) @@ -196,6 +200,8 @@ %package -n qt6-pdf-devel Summary: Development files for the Qt 6 Pdf library Requires: libQt6Pdf6 = %{version} +Requires: cmake(Qt6Gui) +Requires: cmake(Qt6Network) %description -n qt6-pdf-devel Development files for the Qt 6 Pdf library. @@ -217,6 +223,10 @@ %package -n qt6-pdfquick-devel Summary: Development files for the Qt 6 PdfQuick library Requires: libQt6PdfQuick6 = %{version} +Requires: qt6-pdf-private-devel = %{version} +Requires: cmake(Qt6Gui) +Requires: cmake(Qt6Qml) +%requires_eq qt6-quick-private-devel %description -n qt6-pdfquick-devel Development files for the Qt 6 PdfQuick library. @@ -238,6 +248,9 @@ %package -n qt6-pdfwidgets-devel Summary: Development files for the Qt 6 PdfWidgets library Requires: libQt6PdfWidgets6 = %{version} +Requires: cmake(Qt6Gui) +Requires: cmake(Qt6Pdf) = %{real_version} +Requires: cmake(Qt6Widgets) %description -n qt6-pdfwidgets-devel Development files for the Qt 6 PdfWidgets library. @@ -260,6 +273,11 @@ %package -n qt6-webenginecore-devel Summary: Development files for the Qt 6 WebEngineCore library Requires: libQt6WebEngineCore6 = %{version} +Requires: cmake(Qt6Gui) +Requires: cmake(Qt6Network) +Requires: cmake(Qt6Quick) +Requires: cmake(Qt6WebChannel) +Requires: cmake(Qt6Positioning) %description -n qt6-webenginecore-devel Development files for the Qt 6 WebEngineCore library. @@ -282,6 +300,8 @@ %package -n qt6-webenginequick-devel Summary: Development files for the Qt 6 WebEngineQuick library Requires: libQt6WebEngineQuick6 = %{version} +Requires: cmake(Qt6Qml) +Requires: cmake(Qt6WebEngineCore) = %{real_version} %description -n qt6-webenginequick-devel Development files for the Qt 6 WebEngineQuick library. @@ -303,6 +323,11 @@ %package -n qt6-webenginewidgets-devel Summary: Development files for the Qt 6 WebEngineWidgets library Requires: libQt6WebEngineWidgets6 = %{version} +Requires: cmake(Qt6Gui) +Requires: cmake(Qt6PrintSupport) +Requires: cmake(Qt6QuickWidgets) +Requires: cmake(Qt6WebEngineCore) +%requires_eq qt6-quick-private-devel %description -n qt6-webenginewidgets-devel Development files for the Qt 6 WebEngineWidgets library. @@ -361,6 +386,7 @@ %if %{no_flavor} # CMake files are not needed for plugins +rm -r %{buildroot}%{_qt6_cmakedir}/Qt6Designer/ rm -r %{buildroot}%{_qt6_cmakedir}/Qt6Gui/ rm -r %{buildroot}%{_qt6_cmakedir}/Qt6Qml/QmlPlugins @@ -381,9 +407,11 @@ %postun -n libQt6WebEngineWidgets6 -p /sbin/ldconfig %files +%dir %{_qt6_pluginsdir}/designer %{_qt6_datadir}/resources/ %{_qt6_translationsdir}/qtwebengine_locales/ %{_qt6_libexecdir}/QtWebEngineProcess +%{_qt6_pluginsdir}/designer/libqwebengineview.so %files imports %{_qt6_qmldir}/QtWebEngine/ ++++++ qtwebengine-everywhere-src-6.2.1.tar.xz -> qtwebengine-everywhere-src-6.2.2.tar.xz ++++++ /work/SRC/openSUSE:Factory/qt6-webengine/qtwebengine-everywhere-src-6.2.1.tar.xz /work/SRC/openSUSE:Factory/.qt6-webengine.new.31177/qtwebengine-everywhere-src-6.2.2.tar.xz differ: char 26, line 1 ++++++ rtc-dont-use-h264.patch ++++++ --- /var/tmp/diff_new_pack.SyYkYy/_old 2021-12-08 22:10:21.742902178 +0100 +++ /var/tmp/diff_new_pack.SyYkYy/_new 2021-12-08 22:10:21.742902178 +0100 @@ -15,18 +15,3 @@ # Enable this flag to make webrtc::Mutex be implemented by absl::Mutex. rtc_use_absl_mutex = false - -diff --git a/src/core/config/common.pri b/src/core/config/common.pri -index d9d64e76..cd0fd120 100644 ---- a/src/core/config/common.pri -+++ b/src/core/config/common.pri -@@ -26,9 +26,6 @@ qtConfig(webengine-webrtc) { - - qtConfig(webengine-proprietary-codecs) { - gn_args += proprietary_codecs=true ffmpeg_branding=\"Chrome\" -- qtConfig(webengine-webrtc) { -- gn_args += rtc_use_h264=true -- } - } else { - gn_args += proprietary_codecs=false - }