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