diff --git a/gcc13-fix.patch b/gcc13-fix.patch deleted file mode 100644 index 63476e1..0000000 --- a/gcc13-fix.patch +++ /dev/null @@ -1,18 +0,0 @@ -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, const AffineTransform& spaceTransform) - { -- m_brush = { Brush::LogicalGradient { WTFMove(gradient), spaceTransform } }; -+ m_brush = Brush { Brush::LogicalGradient { { WTFMove(gradient) }, spaceTransform } }; - } - - void SourceBrush::setPattern(Ref&& pattern) - { -- m_brush = { Brush::Variant { std::in_place_type>, WTFMove(pattern) } }; -+ m_brush = Brush { Brush::Variant { std::in_place_type>, WTFMove(pattern) } }; - } - - WTF::TextStream& operator<<(TextStream& ts, const SourceBrush& brush) diff --git a/webkit2gtk3.changes b/webkit2gtk3.changes index 008ca44..45b8d35 100644 --- a/webkit2gtk3.changes +++ b/webkit2gtk3.changes @@ -1,3 +1,19 @@ +------------------------------------------------------------------- +Wed May 31 16:05:38 UTC 2023 - Michael Gorse + +- Update to version 2.40.2 (boo#1211846): + + Fix scrollbar jumping to top when drag released outside window + in GTK4. + + Fix video rendering when GL is disabled. + + Fix flickering on looped videos when starting again. + + Fix CPU usage on autoplaying videos. + + Choose amount of painting threads depending on available CPU + cores on GTK4. + + Fix several crashes and rendering issues. + + Security fixes: CVE-2023-28204 CVE-2023-32373 (boo#1211658 + boo#1211659). +- Drop gcc13-fix.patch: fixed upstream. + ------------------------------------------------------------------- Thu Apr 20 14:21:35 UTC 2023 - Michael Gorse diff --git a/webkit2gtk3.spec b/webkit2gtk3.spec index 56483bf..c8284ef 100644 --- a/webkit2gtk3.spec +++ b/webkit2gtk3.spec @@ -72,7 +72,7 @@ ExclusiveArch: do-not-build %endif Name: webkit2%{_gtknamesuffix} -Version: 2.40.1 +Version: 2.40.2 Release: 0 Summary: Library for rendering web content, GTK+ Port License: BSD-3-Clause AND LGPL-2.0-or-later @@ -85,8 +85,6 @@ Source99: webkit2gtk3.keyring # 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 BuildRequires: Mesa-libEGL-devel BuildRequires: Mesa-libGL-devel diff --git a/webkitgtk-2.40.1.tar.xz b/webkitgtk-2.40.1.tar.xz deleted file mode 100644 index ae1ca76..0000000 --- a/webkitgtk-2.40.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:64e526984f8cd2161ef03ae949af99c002ff333d615e6386b460164a3c1b7ef6 -size 39599544 diff --git a/webkitgtk-2.40.1.tar.xz.asc b/webkitgtk-2.40.1.tar.xz.asc deleted file mode 100644 index 7285970..0000000 --- a/webkitgtk-2.40.1.tar.xz.asc +++ /dev/null @@ -1,6 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iF0EABEDAB0WIQRao7wzT9fjNp58d7KRxVnb5MkSOwUCZEBCkQAKCRCRxVnb5MkS -O8umAJ4lwUaJE5wc06yCJ6KxQV3D040EkQCffYgpjfNmTer2Niy9lhrfMmAK+Gk= -=81MT ------END PGP SIGNATURE----- diff --git a/webkitgtk-2.40.2.tar.xz b/webkitgtk-2.40.2.tar.xz new file mode 100644 index 0000000..c6cdf39 --- /dev/null +++ b/webkitgtk-2.40.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:96898870d994da406ee7a632816dcde9a3bb395ee5f344fcb3f3b8cc8a77e000 +size 40065104 diff --git a/webkitgtk-2.40.2.tar.xz.asc b/webkitgtk-2.40.2.tar.xz.asc new file mode 100644 index 0000000..0b36808 --- /dev/null +++ b/webkitgtk-2.40.2.tar.xz.asc @@ -0,0 +1,6 @@ +-----BEGIN PGP SIGNATURE----- + +iF0EABEDAB0WIQTX/PYc+aLeqzHYG9Pz0yLQ7EWCwwUCZHR6tgAKCRDz0yLQ7EWC +wxTMAKC7sFjPBO4f2zKoAvR9Ty6yVNDWcwCg4t/xKisE5/LBfHnr+ygjyVHRYKI= +=rOT7 +-----END PGP SIGNATURE-----