Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package webkit2gtk3 for openSUSE:Factory checked in at 2023-04-22 22:03:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old) and /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "webkit2gtk3" Sat Apr 22 22:03:10 2023 rev:167 rq:1082105 version:2.40.1 Changes: -------- --- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes 2023-04-04 21:17:08.831938268 +0200 +++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1533/webkit2gtk3.changes 2023-04-22 22:03:46.254403973 +0200 @@ -1,0 +2,36 @@ +Thu Apr 20 14:21:35 UTC 2023 - Michael Gorse <mgo...@suse.com> + +- Update to version 2.40.1 (boo#1210295 boo#1210731): + + The Bubblewrap sandbox no longer requires setting an + application identifier via GApplication to operate correctly. + Using GApplication is still recommended, but optional. + + Adjust the scrolling speed for mouse wheels to make it feel + more natural. + + Allow pasting content using the Asynchronous Clipboard API when + the origin is the same as the clipboard contents. + + Improvements to the GStreamer multimedia playback, in + particular around MSE, WebRTC, and seeking. + + Make all supported image types appear in the Accept HTTP + header. + + Fix text caret blinking when blinking is disabled in the GTK + settings. + + Fix default database quota size definition. + + Fix application of all caps tags listed in the + font-feature-settings CSS property. + + Fix the build with journald support enabled when using elogind + instead of the systemd libraries. + + Fix the build when libgcrypt provides a libgcrypt-config script + instead of a pkg-config module file. + + Fix font height calculations for the font-size-adjust CSS + property. + + Fix the build when ccache is used in certain setups. + + Fix the build for RISC-V 64-bit targets. + + Fix the build with GCC 13. + + Fix several crashes and rendering issues. + + Security fixes: CVE-2022-0108, CVE-2023-28205, CVE-2022-32885, + CVE-2023-27932, CVE-2023-27954. +- Drop regression-fix.patch and fix-gst-crash.patch: fixed + upstream. +- Rebase gcc13-fix.patch. + +------------------------------------------------------------------- @@ -293 +329,2 @@ - CVE-2022-32923, CVE-2022-42863. + CVE-2022-32923, CVE-2022-42863, CVE-2023-25358, CVE-2023-25360, + CVE-2023-25361, CVE-2023-25362, CVE-2023-25363. Old: ---- fix-gst-crash.patch regression-fix.patch webkitgtk-2.40.0.tar.xz webkitgtk-2.40.0.tar.xz.asc New: ---- webkitgtk-2.40.1.tar.xz webkitgtk-2.40.1.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ webkit2gtk3.spec ++++++ --- /var/tmp/diff_new_pack.TzFAZZ/_old 2023-04-22 22:03:47.754412941 +0200 +++ /var/tmp/diff_new_pack.TzFAZZ/_new 2023-04-22 22:03:47.762412989 +0200 @@ -72,7 +72,7 @@ %endif Name: webkit2%{_gtknamesuffix} -Version: 2.40.0 +Version: 2.40.1 Release: 0 Summary: Library for rendering web content, GTK+ Port License: BSD-3-Clause AND LGPL-2.0-or-later @@ -83,14 +83,10 @@ Source98: baselibs.conf Source99: webkit2gtk3.keyring -# PATCH-FIX-UPSTREAM regression-fix.patch -- [GLib] Broke WebKitUserContentManager::script-message-received -Patch0: regression-fix.patch +# PATCH-FEATURE-OPENSUSE reproducibility.patch -- Make build reproducible +Patch0: reproducibility.patch # PATCH-FIX-UPSTREAM Fix rejected code by GCC 13: https://github.com/WebKit/WebKit/pull/11910 Patch1: gcc13-fix.patch -# PATCH-FIX-UPSTREAM fix-gst-crash.patch -- Fix crash in webkit_media_stream_src_class_init() -Patch2: fix-gst-crash.patch -# PATCH-FEATURE-OPENSUSE reproducibility.patch -- Make build reproducible -Patch3: reproducibility.patch BuildRequires: Mesa-libEGL-devel BuildRequires: Mesa-libGL-devel ++++++ gcc13-fix.patch ++++++ --- /var/tmp/diff_new_pack.TzFAZZ/_old 2023-04-22 22:03:47.810413276 +0200 +++ /var/tmp/diff_new_pack.TzFAZZ/_new 2023-04-22 22:03:47.814413300 +0200 @@ -1,19 +1,18 @@ -diff --git a/Source/WebCore/platform/graphics/SourceBrush.cpp b/Source/WebCore/platform/graphics/SourceBrush.cpp -index d7ff7292..48ae0e61 100644 ---- a/Source/WebCore/platform/graphics/SourceBrush.cpp -+++ b/Source/WebCore/platform/graphics/SourceBrush.cpp +diff -urp webkitgtk-2.40.1.orig/Source/WebCore/platform/graphics/SourceBrush.cpp webkitgtk-2.40.1/Source/WebCore/platform/graphics/SourceBrush.cpp +--- webkitgtk-2.40.1.orig/Source/WebCore/platform/graphics/SourceBrush.cpp 2023-04-12 08:07:29.748326800 -0500 ++++ webkitgtk-2.40.1/Source/WebCore/platform/graphics/SourceBrush.cpp 2023-04-20 11:31:00.456319923 -0500 @@ -65,12 +65,12 @@ Pattern* SourceBrush::pattern() const void SourceBrush::setGradient(Ref<Gradient>&& gradient, const AffineTransform& spaceTransform) { - m_brush = { Brush::LogicalGradient { WTFMove(gradient), spaceTransform } }; -+ m_brush = Brush { Brush::LogicalGradient { WTFMove(gradient), spaceTransform } }; ++ m_brush = Brush { Brush::LogicalGradient { { WTFMove(gradient) }, spaceTransform } }; } void SourceBrush::setPattern(Ref<Pattern>&& pattern) { -- m_brush = { WTFMove(pattern) }; -+ m_brush = Brush { WTFMove(pattern) }; +- m_brush = { Brush::Variant { std::in_place_type<Ref<Pattern>>, WTFMove(pattern) } }; ++ m_brush = Brush { Brush::Variant { std::in_place_type<Ref<Pattern>>, WTFMove(pattern) } }; } WTF::TextStream& operator<<(TextStream& ts, const SourceBrush& brush) ++++++ webkitgtk-2.40.0.tar.xz -> webkitgtk-2.40.1.tar.xz ++++++ /work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.40.0.tar.xz /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1533/webkitgtk-2.40.1.tar.xz differ: char 26, line 1