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-09-20 13:21:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and      /work/SRC/openSUSE:Factory/.webkit2gtk3.new.16627 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "webkit2gtk3"

Wed Sep 20 13:21:54 2023 rev:175 rq:1111687 version:2.42.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2023-09-06 
18:55:29.641785343 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.16627/webkit2gtk3.changes       
2023-09-20 13:22:21.571963935 +0200
@@ -1,0 +2,23 @@
+Fri Sep 15 19:04:16 UTC 2023 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 2.42.0:
+  + New renderer based on DMA-BUF shared buffers.
+  + Add new permission request to handle DOM paste access requests.
+  + Add API to configure experimental features at runtime.
+  + Add API to set the percentage of volume space that can be used
+    for data storage.
+  + GBM is no longer required for WebGL implementation.
+
+-------------------------------------------------------------------
+Mon Sep 11 15:02:19 UTC 2023 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 2.41.92:
+  + Fix render updates after cross origin history navigation with
+    GTK4.
+  + Fix flickering in non accelerated compositing mode.
+  + Fix pixelated accelerated blur filter.
+  + Fix web process launching when xdg-dbus-proxy is not installed.
+  + Pass GBM_BO_USE_RENDERING to gbm_bo_create.
+  + Fix several crashes and rendering issues.
+
+-------------------------------------------------------------------
@@ -10 +33,95 @@
-  instead (boo#1214835, boo#1214640).
+  instead (boo#1214835, boo#1214640, boo#1214093).
+
+-------------------------------------------------------------------
+Thu Aug 31 18:53:42 UTC 2023 - Bjørn Lie <bjorn....@gmail.com>
+
+- Add explicit pkgconfig(epoxy) and pkgconfig(xdamage)
+  BuildRequires: meson setup checks for them, so we should list
+  them.
+
+-------------------------------------------------------------------
+Mon Aug 21 21:34:34 UTC 2023 - Michael Gorse <mgo...@suse.com>
+
+- Update to version 2.41.91:
+  + Properly handle toplevel window state changes in GTK4.
+  + Do not keep processing frames while the view is unrealized
+    when using DMA-BUF renderer.
+  + Fallback to first render node returned by DRM when failing to
+    get using EGLDevice.
+  + Fix the build with libjxl < 0.7.0.
+  + Fix several crashes and rendering issues.
+
+-------------------------------------------------------------------
+Sun Aug 13 09:33:40 UTC 2023 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 2.41.90:
+  + Fix the popup menu always shown in github when logged in.
+  + Add API to replace and retrieve the entire cookie jar.
+  + Apply the device scale factor when changed after web view is
+    created.
+  + Do not expose media devices that can’t be used in
+    enumerateDevices.
+  + Add support for P010 video format.
+  + Fix non-accelerated rendering that broke web inspector.
+  + Fix several crashes and rendering issue
+- Temp disable LTO during build via define.
+
+-------------------------------------------------------------------
+Wed Aug  2 18:25:13 UTC 2023 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 2.41.6:
+  + Add API to set the percentage of volume space that can be used
+    for data storage.
+  + Do not use GBM and DMA-BUF for WebGL implementation.
+  + Use EGL_MESA_image_dma_buf_export if available when GBM is
+    disabled.
+  + Fix AV1 video with the dav1d decoder when using the DMA-BUF
+    sink.
+  + Use three buffers for DMA-BUF renderer.
+  + Fix several crashes and rendering issues.
+- Changes from version 2.41.5:
+  + Include key modifiers in wheel events.
+  + Remove support for OpenGL API in the web process.
+  + Native DASH support is now opt-in, like HLS.
+  + Fix scrollbar jumping to top when drag released outside window
+    in GTK4.
+  + Fix contents not rendered in new web view when realized after
+    configure and frame with DMA-BUF renderer.
+  + Fix several crashes and rendering issues.
+- Changes from version 2.41.4:
+  + Add new API to configure experimental features at runtime.
+  + Add support for prefers-reduced-motion media query.
+  + Split hardware acceleration information in webkit://gpu.
+  + Fix CPU usage on autoplaying videos.
+  + Fix video rendering when GL is disabled.
+  + Choose amount of painting threads depending on available CPU
+    cores on GTK4.
+  + Add memory usage of images in web inspector memory timeline.
+  + Fix the build with X11 target disabled.
+  + Fix several crashes and rendering issues.
+- Changes from version 2.41.3:
+  + Ensure the same GPU device is used by GBM in all processes.
+  + Fix memory corruption causing glitches in several web sites.
+  + Use more reliable generated application ID.
+  + Show DRM device and render node files when available in
+    webkit://gpu.
+  + Fix the build on i386.
+  + Fix several crashes and rendering issues.
+- Changes from version 2.41.2:
+  + Properly handle the modifier value when exporting/importing
+    DMA-BUF buffers.
+  + Don’t require GApplication for bubblewrap sandbox.
+  + Fix cap height calculation in font metrics.
+  + Fix the build on i386.
+  + Fix the build with libgbm disabled.
+  + Fix several crashes and rendering issues.
+  + Updated translations.
+- Changes from version 2.41.1:
+  + Use DMABuf and WebKit IPC for rendering instead of wpe/x11.
+  + Calculate scroll step depending on scrollable area size when
+    scrolling with the mouse wheel or arrow keys.
+  + Add WebKitClipboardPermissionRequest to handle DOM paste access
+    requests.
+  + Remove support for rendering with GLX in the web process.
+  + Fix several crashes and rendering issues.
+- Add pkgconfig(libjxl) BuildRequires: New dependency.
@@ -15 +132 @@
-- Update to version 2.40.5 (boo#1213905):
+- Update to version 2.40.5 (boo#1213905 boo#1215230):
@@ -18,2 +135,2 @@
-    CVE-2023-38594, CVE-2023-38595, CVE-2023-38597,,
-    CVE-2023-38599,, CVE-2023-38600, CVE-2023-38611.
+    CVE-2023-38594, CVE-2023-38595, CVE-2023-38597, CVE-2023-38599,
+    CVE-2023-38600, CVE-2023-38611, CVE-2023-40397.
@@ -88 +205 @@
-    CVE-2023-27932, CVE-2023-27954.
+    CVE-2023-27932, CVE-2023-27954, CVE-2023-28198, CVE-2023-32370.

Old:
----
  webkitgtk-2.40.5.tar.xz
  webkitgtk-2.40.5.tar.xz.asc

New:
----
  webkitgtk-2.42.0.tar.xz
  webkitgtk-2.42.0.tar.xz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ webkit2gtk3.spec ++++++
--- /var/tmp/diff_new_pack.4ibQ84/_old  2023-09-20 13:22:31.568322060 +0200
+++ /var/tmp/diff_new_pack.4ibQ84/_new  2023-09-20 13:22:31.572322204 +0200
@@ -72,7 +72,9 @@
 %endif
 
 Name:           webkit2%{_gtknamesuffix}
-Version:        2.40.5
+### FIXME ### Drop the disabling of LTO on next release/versionbump
+%define _lto_cflags %{nil}
+Version:        2.42.0
 Release:        0
 Summary:        Library for rendering web content, GTK+ Port
 License:        BSD-3-Clause AND LGPL-2.0-or-later
@@ -118,6 +120,7 @@
 BuildRequires:  pkgconfig(atk)
 BuildRequires:  pkgconfig(atspi-2) >= 2.5.3
 BuildRequires:  pkgconfig(cairo) >= 1.14.0
+BuildRequires:  pkgconfig(epoxy)
 BuildRequires:  pkgconfig(fontconfig) >= 2.8.0
 BuildRequires:  pkgconfig(freetype2) >= 2.4.2
 BuildRequires:  pkgconfig(glib-2.0) >= 2.56.4
@@ -148,6 +151,7 @@
 BuildRequires:  pkgconfig(harfbuzz) >= 0.9.18
 BuildRequires:  pkgconfig(lcms2)
 BuildRequires:  pkgconfig(libavif) >= 0.9.0
+BuildRequires:  pkgconfig(libjxl)
 BuildRequires:  pkgconfig(libpng)
 BuildRequires:  pkgconfig(libseccomp)
 BuildRequires:  pkgconfig(libsecret-1)
@@ -168,6 +172,7 @@
 BuildRequires:  pkgconfig(wayland-protocols)
 BuildRequires:  pkgconfig(wpe-1.0) >= 1.3.0
 BuildRequires:  pkgconfig(wpebackend-fdo-1.0) >= 1.6.0
+BuildRequires:  pkgconfig(xdamage)
 BuildRequires:  pkgconfig(xt)
 BuildRequires:  pkgconfig(zlib)
 
@@ -419,7 +424,10 @@
 A small test browswer from webkit, useful for testing features.
 
 
+
+
 # Expand %%lang_package to Obsoletes its older-name counterpart
+
 %package -n WebKitGTK-%{_apiver}-lang
 Summary:        Translations for package %{name}
 Group:          System/Localization


++++++ webkitgtk-2.40.5.tar.xz -> webkitgtk-2.42.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.40.5.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.16627/webkitgtk-2.42.0.tar.xz 
differ: char 26, line 1

Reply via email to