Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package webkit2gtk3 for openSUSE:Factory checked in at 2025-09-24 15:22:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old) and /work/SRC/openSUSE:Factory/.webkit2gtk3.new.27445 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "webkit2gtk3" Wed Sep 24 15:22:40 2025 rev:228 rq:1306436 version:2.50.0 Changes: -------- --- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes 2025-09-08 09:56:57.308974067 +0200 +++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.27445/webkit2gtk3.changes 2025-09-24 15:23:53.855379487 +0200 @@ -1,0 +2,44 @@ +Sun Sep 21 14:47:41 UTC 2025 - Michael Gorse <[email protected]> + +- Remove _constraints override for armv6l and armv7l. They were + less restrictive than the default and look to be unneeded now. + +------------------------------------------------------------------- +Thu Sep 18 13:31:49 UTC 2025 - Michael Gorse <[email protected]> + +- Add webkit2gtk3-i586-build-fix.patch: fix the build on i586. +- Force the garbage collector to run more often when compiling on + i586. Needed to avoid running out of memory. + +------------------------------------------------------------------- +Wed Sep 17 11:38:26 UTC 2025 - Bjørn Lie <[email protected]> + +- Update to version 2.50.0: + + Improved rendering performance by recording each layer once and + replaying every dirty region in different worker threads. + + Enable damage propagation to the UI process by default. + + CSS property font-variant-emoji is now enabled by default. + + Font synthesis properties (bold/italic) are now properly + handled. + + Ensure web view is focused on tap gesture. + + Added new API to get the theme color of a WebKitWebView. + +------------------------------------------------------------------- +Mon Sep 8 21:28:20 UTC 2025 - Michael Gorse <[email protected]> + +- Disable skia on ppc64le for now. It currently makes the build + fail. + +------------------------------------------------------------------- +Mon Sep 8 12:13:23 UTC 2025 - Dominique Leuenberger <[email protected]> + +- Update to version 2.49.90: + + Add support for font collection / fragment identifiers. + + Fix web process deadlock on exit. + + Fix stuttering when playing WebP animations + + Fix CSS animations with cubic-bezier timing function. + + Do not start the MemoryPressureMonitor if it’s disabled + + Fix several crashes and rendering issues. + + Updated translations. + +------------------------------------------------------------------- Old: ---- webkitgtk-2.48.6.tar.xz webkitgtk-2.48.6.tar.xz.asc New: ---- webkit2gtk3-i586-build-fix.patch webkitgtk-2.50.0.tar.xz webkitgtk-2.50.0.tar.xz.asc ----------(New B)---------- New: - Add webkit2gtk3-i586-build-fix.patch: fix the build on i586. - Force the garbage collector to run more often when compiling on ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ webkit2gtk3.spec ++++++ --- /var/tmp/diff_new_pack.SIBPTp/_old 2025-09-24 15:23:55.083431205 +0200 +++ /var/tmp/diff_new_pack.SIBPTp/_new 2025-09-24 15:23:55.083431205 +0200 @@ -1,7 +1,7 @@ # # spec file for package webkit2gtk3 # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -76,7 +76,7 @@ %endif Name: webkit2%{_gtknamesuffix} -Version: 2.48.6 +Version: 2.50.0 Release: 0 Summary: Library for rendering web content, GTK+ Port License: BSD-3-Clause AND LGPL-2.0-or-later @@ -88,6 +88,8 @@ # PATCH-FEATURE-OPENSUSE reproducibility.patch -- Make build reproducible Patch0: reproducibility.patch +# PATCH-FIX-UPSTREAM webkit2gtk3-i586-build-fix.patch webkit#299018 [email protected] -- fix the build on i586. +Patch1: webkit2gtk3-i586-build-fix.patch BuildRequires: Mesa-libEGL-devel BuildRequires: Mesa-libGL-devel @@ -466,6 +468,10 @@ export PYTHON=%{_bindir}/python3 # Use linker flags to reduce memory consumption %global optflags %(echo %{optflags} -Wl,--no-keep-memory -Wl,--reduce-memory-overheads | sed 's/-g /-g1 /') +%ifarch i586 +# Force the garbage collector to run more often, to reduce memory consumption +%global optflags %{optflags} --param ggc-min-expand=30 +%endif %cmake \ -GNinja \ -DCMAKE_BUILD_TYPE=Release \ @@ -487,6 +493,9 @@ -DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now -pthread" \ -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now -pthread" \ -DPYTHON_EXECUTABLE=%{_bindir}/python3 \ +%ifarch ppc64le + -DUSE_SKIA=OFF \ +%endif %if %{_usesoup2} -DUSE_SOUP2=ON \ %endif ++++++ _constraints ++++++ --- /var/tmp/diff_new_pack.SIBPTp/_old 2025-09-24 15:23:55.111432384 +0200 +++ /var/tmp/diff_new_pack.SIBPTp/_new 2025-09-24 15:23:55.115432552 +0200 @@ -23,17 +23,6 @@ </overwrite> <overwrite> <conditions> - <arch>armv6l</arch> - <arch>armv7l</arch> - </conditions> - <hardware> - <physicalmemory> - <size unit="M">5500</size> - </physicalmemory> - </hardware> - </overwrite> - <overwrite> - <conditions> <arch>riscv64</arch> </conditions> <hardware> ++++++ webkit2gtk3-i586-build-fix.patch ++++++ diff --git a/Source/JavaScriptCore/llint/LowLevelInterpreter.asm b/Source/J= avaScriptCore/llint/LowLevelInterpreter.asm index af53fe269664..237fd6aab9c8 100644 --- a/Source/JavaScriptCore/llint/LowLevelInterpreter.asm +++ b/Source/JavaScriptCore/llint/LowLevelInterpreter.asm @@ -2958,6 +2958,13 @@ _wasm_ipint_call_return_location_wide16: _wasm_ipint_call_return_location_wide32: crash() +if C_LOOP and not JSVALUE64 +_op_instanceof_return_location: +_op_instanceof_return_location_wide16: +_op_instanceof_return_location_wide32: + crash() +end + end # WEBASSEMBLY include? LowLevelInterpreterAdditions ``` ++++++ webkitgtk-2.48.6.tar.xz -> webkitgtk-2.50.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.48.6.tar.xz /work/SRC/openSUSE:Factory/.webkit2gtk3.new.27445/webkitgtk-2.50.0.tar.xz differ: char 15, line 1
