Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2022-03-23 20:17:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and      /work/SRC/openSUSE:Factory/.webkit2gtk3.new.25692 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "webkit2gtk3"

Wed Mar 23 20:17:08 2022 rev:139 rq:964034 version:2.36.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2022-02-21 
17:47:34.679611491 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.25692/webkit2gtk3.changes       
2022-03-23 20:18:38.866471905 +0100
@@ -1,0 +2,69 @@
+Mon Mar 21 19:45:49 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Update to version 2.36.0:
+  + Add new accessibility implementation using ATSPI DBus
+    interfaces instead of ATK.
+  + Add support for requestVideoFrameCallback.
+  + Change hardware-acceleration-policy setting default value to
+    always.
+  + Add support for media session.
+  + Add new API to set HTTP response information to custom uri
+    schemes.
+  + Make user interactive threads (event handler, scrolling, ???)
+    real time in linux.
+
+-------------------------------------------------------------------
+Mon Feb 28 01:29:27 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Update to version 2.35.90:
+  + Fix scrolling with the mouse wheel on sites using
+    overscroll-behavior.
+  + Suspend web processes after some time in the process cache.
+  + Fix renderning of horizontal scrollbars with themes enabling
+    steppers.
+  + Ensure EGL displays are terminated before web process exits.
+  + Deinitialize gstreamer before web process exits.
+  + Make fonts under XDG_DATA_DIRS available in web process sanbox.
+  + Canonicalize paths passed to bubblewrap launcher.
+  + Fix several crashes and rendering issues.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Thu Feb 17 16:14:43 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Update to version 2.35.3:
+  + Fix a crash at startup when bubblewrap sandbox is enabled.
+  + Fix a crash when starting a drag an drop on touchscreen.
+  + Fix several crashes and rendering issues.
+- Changes from version 2.35.2:
+  + Add new accessibility implementation using ATSPI DBus
+    interfaces instead of ATK.
+  + Use native GtkWidgets for form validation popups.
+  + Add support for requestVideoFrameCallback.
+  + Add support for accent colors.
+  + Fix pinch zooming from a link to not activate the link.
+  + Fix kinetic scrolling via touch screen.
+  + Fix several crashes and rendering issues.
+- Changes from version 2.35.1:
+  + Make user interactive threads (event handler, scrolling, ???)
+    real time in linux.
+  + Add new API to set HTTP response information to custom uri
+    schemes.
+  + Add support for media session.
+  + Change hardware-acceleration-policy setting default value to
+    always.
+  + Fix jsc_value_object_define_property_accessor() to work with
+    objects not having a wrapped instance.
+  + Fix several crashes and rendering issues.
+- Add gstreamer-plugins-good, gstreamer-plugins-bad and
+  xdg-desktop-portal-gtk Recommends: Needed for mediaplayback and
+  features in the mandatory sandbox.
+- Add flex BuildRequires: Optional dependency.
+- Rebase no-forced-sse.patch: Not sure this makes sense anymore,
+  we are building for i686, and the number of cpu of that class not
+  supporting SSE2 can probably be counted on one hand.
+- Drop patches fixed upstream:
+  + fix-warnings.patch
+  + webkit2gtk3-link-fix.patch
+
+-------------------------------------------------------------------

Old:
----
  fix-warnings.patch
  webkit2gtk3-link-fix.patch
  webkitgtk-2.34.6.tar.xz
  webkitgtk-2.34.6.tar.xz.asc

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

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

Other differences:
------------------
++++++ webkit2gtk3.spec ++++++
--- /var/tmp/diff_new_pack.lpK4Mz/_old  2022-03-23 20:18:41.138473190 +0100
+++ /var/tmp/diff_new_pack.lpK4Mz/_new  2022-03-23 20:18:41.146473195 +0100
@@ -75,7 +75,7 @@
 %define _gold_linker 0
 %endif
 Name:           webkit2%{_gtknamesuffix}
-Version:        2.34.6
+Version:        2.36.0
 Release:        0
 Summary:        Library for rendering web content, GTK+ Port
 License:        BSD-3-Clause AND LGPL-2.0-or-later
@@ -86,12 +86,8 @@
 Source98:       baselibs.conf
 Source99:       webkit2gtk3.keyring
 
-# PATCH-FIX-OPENSUSE no-forced-sse.patch jeng...@iani.de -- cure execution of 
illegal instruction in i586 firefox.
+# PATCH-FIX-OPENSUSE no-forced-sse.patch jeng...@iani.de -- cure execution of 
illegal instruction in i586 webkit
 Patch0:         no-forced-sse.patch
-# PATCH-FIX-UPSTREAM fix-warnings.patch mgo...@suse.com -- silence return-type 
warnings.
-Patch1:         fix-warnings.patch
-# PATCH-FIX-UPSTREAM webkit2gtk3-link-fix.patch mgo...@suse.com -- annotate 
executeJSCJITProbe.
-Patch2:         webkit2gtk3-link-fix.patch
 
 BuildRequires:  Mesa-libEGL-devel
 BuildRequires:  Mesa-libGL-devel
@@ -102,6 +98,7 @@
 BuildRequires:  bubblewrap
 BuildRequires:  cmake
 BuildRequires:  enchant-devel
+BuildRequires:  flex
 %if %usegcc10
 BuildRequires:  gcc10-c++ >= 4.9
 %else
@@ -200,6 +197,9 @@
 Provides:       %{_pkgname_no_slpp} = %{version}
 Provides:       WebKit2GTK-%{_apiver}
 Obsoletes:      webkit2gtk3-plugin-process-gtk2 < %{version}
+Recommends:     gstreamer-plugins-bad
+Recommends:     gstreamer-plugins-good
+Recommends:     xdg-desktop-portal-gtk
 
 %description -n libwebkit2gtk%{_wk2sover}
 WebKit is a web content engine, derived from KHTML and KJS from KDE,

++++++ no-forced-sse.patch ++++++
--- /var/tmp/diff_new_pack.lpK4Mz/_old  2022-03-23 20:18:41.222473238 +0100
+++ /var/tmp/diff_new_pack.lpK4Mz/_new  2022-03-23 20:18:41.222473238 +0100
@@ -1,29 +1,9 @@
-From: Jan Engelhardt <jeng...@inai.de>
-Date: 2020-01-30 14:15:51.612533365 +0100
-
-cmake tests whether the compiler can emit SSE, which is the wrongest of all
-options. (At the very least, a build system would check the buildhost's actual
-CPU feature set; while not great, there are convincable usecases for doing
-that.)
-
-Disable unconditional emission of -msse2 into the command line.
-On x86_64 where SSE2 is always available, gcc already implies -msse2
-anyway, so there should not be anything lost by removing this block
-of makefilery.
-
----
- Source/cmake/WebKitCompilerFlags.cmake |    9 ---------
- 1 file changed, 9 deletions(-)
-
-Index: webkitgtk-2.33.3/Source/cmake/WebKitCompilerFlags.cmake
-===================================================================
---- webkitgtk-2.33.3.orig/Source/cmake/WebKitCompilerFlags.cmake
-+++ webkitgtk-2.33.3/Source/cmake/WebKitCompilerFlags.cmake
-@@ -148,15 +148,6 @@ if (COMPILER_IS_GCC_OR_CLANG)
-     if (CMAKE_CXX_COMPILER_ID MATCHES "GNU")
+--- orig-webkitgtk-2.35.3/Source/cmake/WebKitCompilerFlags.cmake       
2022-02-10 14:13:15.967239967 +0100
++++ webkitgtk-2.35.3/Source/cmake/WebKitCompilerFlags.cmake    2022-02-10 
18:20:56.008703314 +0100
+@@ -156,15 +156,6 @@
          WEBKIT_PREPEND_GLOBAL_COMPILER_FLAGS(-Wno-expansion-to-defined)
      endif ()
--
+ 
 -    # Force SSE2 fp on x86 builds.
 -    if (WTF_CPU_X86 AND NOT CMAKE_CROSSCOMPILING)
 -        WEBKIT_PREPEND_GLOBAL_COMPILER_FLAGS(-msse2 -mfpmath=sse)
@@ -32,7 +12,8 @@
 -            message(FATAL_ERROR "SSE2 support is required to compile WebKit")
 -        endif ()
 -    endif ()
- endif ()
- 
- if (COMPILER_IS_GCC_OR_CLANG AND NOT MSVC)
+-
+     # Makes builds faster. The GCC manual warns about the possibility that 
the assembler being
+     # used may not support input from a pipe, but in practice the toolchains 
we support all do.
+     WEBKIT_PREPEND_GLOBAL_COMPILER_FLAGS(-pipe)
 


++++++ webkitgtk-2.34.6.tar.xz -> webkitgtk-2.36.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.34.6.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.25692/webkitgtk-2.36.0.tar.xz 
differ: char 26, line 1

Reply via email to