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 2024-04-08 17:38:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qt6-webengine (Old) and /work/SRC/openSUSE:Factory/.qt6-webengine.new.1905 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qt6-webengine" Mon Apr 8 17:38:05 2024 rev:30 rq:1165812 version:6.7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/qt6-webengine/qt6-webengine.changes 2024-03-28 14:10:03.636110874 +0100 +++ /work/SRC/openSUSE:Factory/.qt6-webengine.new.1905/qt6-webengine.changes 2024-04-08 17:43:39.510602964 +0200 @@ -1,0 +2,7 @@ +Tue Apr 2 13:40:04 UTC 2024 - Christophe Marin <[email protected]> + +- Update to 6.7.0: + * https://www.qt.io/blog/qt-6.7-released +- Update rtc-dont-use-h264.patch + +------------------------------------------------------------------- Old: ---- qtwebengine-everywhere-src-6.6.3.tar.xz New: ---- qtwebengine-everywhere-src-6.7.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qt6-webengine.spec ++++++ --- /var/tmp/diff_new_pack.bmiez9/_old 2024-04-08 17:50:09.088989724 +0200 +++ /var/tmp/diff_new_pack.bmiez9/_new 2024-04-08 17:50:09.088989724 +0200 @@ -16,8 +16,8 @@ # -%define real_version 6.6.3 -%define short_version 6.6 +%define real_version 6.7.0 +%define short_version 6.7 %define tar_name qtwebengine-everywhere-src %define tar_suffix %{nil} # @@ -37,7 +37,7 @@ %bcond_without system_tiff %endif Name: qt6-webengine%{?pkg_suffix} -Version: 6.6.3 +Version: 6.7.0 Release: 0 Summary: Web browser engine for Qt applications License: GPL-2.0-only OR LGPL-3.0-only OR GPL-3.0-only @@ -50,7 +50,7 @@ # # Chromium/blink don't support PowerPC and zSystems and build fails on # 32 bits archs (https://bugreports.qt.io/browse/QTBUG-102143) -ExclusiveArch: aarch64 x86_64 riscv64 +ExclusiveArch: aarch64 x86_64 %x86_64 riscv64 BuildRequires: Mesa-KHR-devel BuildRequires: bison # Not pulled automatically on Leap @@ -297,6 +297,7 @@ Requires: cmake(Qt6Gui) = %{real_version} Requires: cmake(Qt6Qml) = %{real_version} Requires: cmake(Qt6Quick) = %{real_version} +Requires: cmake(Qt6WebChannelQuick) = %{real_version} Requires: cmake(Qt6WebEngineCore) = %{real_version} %description -n qt6-webenginequick-devel @@ -406,6 +407,7 @@ %{_qt6_datadir}/resources/ %{_qt6_translationsdir}/qtwebengine_locales/ %{_qt6_libexecdir}/QtWebEngineProcess +%{_qt6_libexecdir}/webenginedriver %{_qt6_pluginsdir}/designer/libqwebengineview.so %files imports ++++++ qtwebengine-everywhere-src-6.6.3.tar.xz -> qtwebengine-everywhere-src-6.7.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/qt6-webengine/qtwebengine-everywhere-src-6.6.3.tar.xz /work/SRC/openSUSE:Factory/.qt6-webengine.new.1905/qtwebengine-everywhere-src-6.7.0.tar.xz differ: char 26, line 1 ++++++ rtc-dont-use-h264.patch ++++++ --- /var/tmp/diff_new_pack.bmiez9/_old 2024-04-08 17:50:09.176992973 +0200 +++ /var/tmp/diff_new_pack.bmiez9/_new 2024-04-08 17:50:09.180993120 +0200 @@ -1,18 +1,24 @@ From: Fabian Vogt <[email protected]> Subject: Don't require open264 when proprietary_codecs are supported -diff --git a/src/3rdparty/chromium/third_party/webrtc/webrtc.gni b/chromium/third_party/webrtc/webrtc.gni -index ca8acdbf259..36897a72aa8 100644 +Amended on 2024-01-30: also disable h265 + +diff --git a/src/3rdparty/chromium/third_party/webrtc/webrtc.gni b/src/3rdparty/chromium/third_party/webrtc/webrtc.gni +index 5a1c43c8888..d867f7e5330 100644 --- a/src/3rdparty/chromium/third_party/webrtc/webrtc.gni +++ b/src/3rdparty/chromium/third_party/webrtc/webrtc.gni -@@ -151,8 +151,7 @@ declare_args() { +@@ -186,11 +186,10 @@ declare_args() { # # Enabling H264 when building with MSVC is currently not supported, see # bugs.webrtc.org/9213#c13 for more info. - rtc_use_h264 = - proprietary_codecs && !is_android && !is_ios && !(is_win && !is_clang) + rtc_use_h264 = false - + + # Enable to use H265 +- rtc_use_h265 = proprietary_codecs ++ rtc_use_h265 = false + # Enable this flag to make webrtc::Mutex be implemented by absl::Mutex. rtc_use_absl_mutex = false
