Accepting request 1111687 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1111687 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/webkit2gtk3?expand=0&rev=175
This commit is contained in:
commit
041ec4200b
@ -1,3 +1,26 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 15 19:04:16 UTC 2023 - Bjørn Lie <bjorn.lie@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.lie@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.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 1 19:57:17 UTC 2023 - Luciano Santos <luc14n0@opensuse.org>
|
||||
|
||||
@ -7,16 +30,110 @@ Fri Sep 1 19:57:17 UTC 2023 - Luciano Santos <luc14n0@opensuse.org>
|
||||
WebKit2GTK-%{_apiver}, then getting out of sync of what's being
|
||||
required and what's being provided. Now, any sub-package that was
|
||||
providing WebKit2GTK-%{_apiver} will provide WebKitGTK-%{_apiver}
|
||||
instead (boo#1214835, boo#1214640).
|
||||
instead (boo#1214835, boo#1214640, boo#1214093).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 31 18:53:42 UTC 2023 - Bjørn Lie <bjorn.lie@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 <mgorse@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.lie@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.lie@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.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 2 18:25:12 UTC 2023 - Michael Gorse <mgorse@suse.com>
|
||||
|
||||
- Update to version 2.40.5 (boo#1213905):
|
||||
- Update to version 2.40.5 (boo#1213905 boo#1215230):
|
||||
+ Fix several crashes and rendering issues.
|
||||
+ Security fixes: CVE-2023-38133, CVE-2023-38572, CVE-2023-38592,
|
||||
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.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jul 21 20:49:06 UTC 2023 - Michael Gorse <mgorse@suse.com>
|
||||
@ -85,7 +202,7 @@ Thu Apr 20 14:21:35 UTC 2023 - Michael Gorse <mgorse@suse.com>
|
||||
+ 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.
|
||||
CVE-2023-27932, CVE-2023-27954, CVE-2023-28198, CVE-2023-32370.
|
||||
- Drop regression-fix.patch and fix-gst-crash.patch: fixed
|
||||
upstream.
|
||||
- Rebase gcc13-fix.patch.
|
||||
|
@ -72,7 +72,9 @@ ExclusiveArch: do-not-build
|
||||
%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: xdg-dbus-proxy
|
||||
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(gudev-1.0)
|
||||
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(upower-glib)
|
||||
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 @@ Group: Development/Tools/Other
|
||||
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
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7de051a263668621d91a61a5eb1c3771d1a7cec900043d4afef06c326c16037f
|
||||
size 40066432
|
@ -1,6 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iF0EABEDAB0WIQTX/PYc+aLeqzHYG9Pz0yLQ7EWCwwUCZMjRYQAKCRDz0yLQ7EWC
|
||||
wwPPAJ0XUmEmSr4IFQWpbDfPOR9keXY+lwCfVLyOFL8T55psriGN4vkxVZqq+EM=
|
||||
=nGCs
|
||||
-----END PGP SIGNATURE-----
|
3
webkitgtk-2.42.0.tar.xz
Normal file
3
webkitgtk-2.42.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:828f95935861fae583fb8f2ae58cf64c63c178ae2b7c2d6f73070813ad64ed1b
|
||||
size 40917832
|
6
webkitgtk-2.42.0.tar.xz.asc
Normal file
6
webkitgtk-2.42.0.tar.xz.asc
Normal file
@ -0,0 +1,6 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iF0EABEDAB0WIQTX/PYc+aLeqzHYG9Pz0yLQ7EWCwwUCZQQiSQAKCRDz0yLQ7EWC
|
||||
w4J5AJ9+A17nbEYIPcR3r7PNu/Ssr/xDUQCgrOQ9wTY3MveHtREvnD0mSI0sNZQ=
|
||||
=0pGy
|
||||
-----END PGP SIGNATURE-----
|
Loading…
x
Reference in New Issue
Block a user