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

Reply via email to