commit webkit2gtk3 for openSUSE:Factory

2024-05-21 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2024-05-21 18:33:15

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1880 (New)


Package is "webkit2gtk3"

Tue May 21 18:33:15 2024 rev:194 rq:1175451 version:2.44.2

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2024-04-18 
22:11:39.919406891 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1880/webkit2gtk3.changes
2024-05-21 18:33:23.499719137 +0200
@@ -1,0 +2,21 @@
+Fri May 17 20:40:00 UTC 2024 - Michael Gorse 
+
+- Update to version 2.44.2:
+  + Make gamepads visible on axis movements, and not only on
+button presses.
+  + Disable the gst-libav AAC decoder.
+  + Make user scripts and style sheets visible in the Web
+Inspector.
+  + Use the geolocation portal where available, with the existing
+geoclue as fallback if the portal is not usable.
+  + Use the printing portal when running sandboxed.
+  + Use the file transfer portal for drag and drop when running
+sandboxed.
+  + Avoid notifying an empty cursor rectangle to input methods.
+  + Remove empty bar shown in detached inspector windows.
+  + Consider keycode when activating application accelerators.
+  + Fix the build with ENABLE_WEBAUDIO disabled.
+  + Fix several crashes and rendering issues.
+- Update keyring (taken from rawhide).
+
+---

Old:

  webkitgtk-2.44.1.tar.xz
  webkitgtk-2.44.1.tar.xz.asc

New:

  webkitgtk-2.44.2.tar.xz
  webkitgtk-2.44.2.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.mmf284/_old  2024-05-21 18:33:24.771765387 +0200
+++ /var/tmp/diff_new_pack.mmf284/_new  2024-05-21 18:33:24.771765387 +0200
@@ -76,7 +76,7 @@
 Name:   webkit2%{_gtknamesuffix}
 ### FIXME ### Drop the disabling of LTO on next release/versionbump
 %define _lto_cflags %{nil}
-Version:2.44.1
+Version:2.44.2
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later
@@ -443,6 +443,9 @@
 
 
 
+
+
+
 
 
 # Expand %%lang_package to Obsoletes its older-name counterpart

++ webkit2gtk3.keyring ++
Binary files /var/tmp/diff_new_pack.mmf284/_old and 
/var/tmp/diff_new_pack.mmf284/_new differ

++ webkitgtk-2.44.1.tar.xz -> webkitgtk-2.44.2.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.44.1.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.1880/webkitgtk-2.44.2.tar.xz 
differ: char 26, line 1


commit webkit2gtk3 for openSUSE:Factory

2024-04-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2024-04-18 22:10:56

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.26366 (New)


Package is "webkit2gtk3"

Thu Apr 18 22:10:56 2024 rev:193 rq:1168634 version:2.44.1

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2024-03-29 
13:10:02.653115836 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.26366/webkit2gtk3.changes   
2024-04-18 22:11:39.919406891 +0200
@@ -1,0 +2,12 @@
+Tue Apr 16 16:42:31 UTC 2024 - Michael Gorse 
+
+- Update to version 2.44.1:
+  + Fix handling of lifetime of web view child dialogs in GTK4.
+  + Do not schedule layer flushes when drawing area size is empty.
+  + Fix videos with alpha when using the DMA-BUF sink.
+  + Fix the build with USE_GBM=OFF.
+  + Fix the build in 32bit platforms
+  + Fix several crashes and rendering issues.
+- Drop webkit2gtk3-271108.patch: fixed upstream.
+
+---
@@ -206 +218 @@
-- Update to version 2.42.0 (boo#1218033):
+- Update to version 2.42.0 (boo#1218033 boo#1222905):
@@ -214 +226 @@
-CVE-2023-42890, CVE-2014-1745.
+CVE-2023-42890, CVE-2014-1745, CVE-2024-23226.

Old:

  webkit2gtk3-271108.patch
  webkitgtk-2.44.0.tar.xz
  webkitgtk-2.44.0.tar.xz.asc

New:

  webkitgtk-2.44.1.tar.xz
  webkitgtk-2.44.1.tar.xz.asc

BETA DEBUG BEGIN:
  Old:  + Fix several crashes and rendering issues.
- Drop webkit2gtk3-271108.patch: fixed upstream.
BETA DEBUG END:



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.YLxzyd/_old  2024-04-18 22:11:42.495501561 +0200
+++ /var/tmp/diff_new_pack.YLxzyd/_new  2024-04-18 22:11:42.499501708 +0200
@@ -76,7 +76,7 @@
 Name:   webkit2%{_gtknamesuffix}
 ### FIXME ### Drop the disabling of LTO on next release/versionbump
 %define _lto_cflags %{nil}
-Version:2.44.0
+Version:2.44.1
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later
@@ -89,8 +89,6 @@
 
 # PATCH-FEATURE-OPENSUSE reproducibility.patch -- Make build reproducible
 Patch0: reproducibility.patch
-# PATCH-FIX-UPSTREAM webkit2gtk3-271108.patch
-Patch1: webkit2gtk3-271108.patch
 # PATCH-FIX-UPSTREAM webkit2gtk3-disable-dmabuf-nvidia.patch boo#1216778 
mgo...@suse.com -- disable the DMABuf renderer for NVIDIA proprietary drivers.
 Patch2: webkit2gtk3-disable-dmabuf-nvidia.patch
 
@@ -445,6 +443,8 @@
 
 
 
+
+
 # Expand %%lang_package to Obsoletes its older-name counterpart
 %package -n WebKitGTK-%{_apiver}-lang
 Summary:Translations for package %{name}


++ webkitgtk-2.44.0.tar.xz -> webkitgtk-2.44.1.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.44.0.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.26366/webkitgtk-2.44.1.tar.xz 
differ: char 13, line 1


commit webkit2gtk3 for openSUSE:Factory

2024-03-29 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2024-03-29 13:09:30

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1905 (New)


Package is "webkit2gtk3"

Fri Mar 29 13:09:30 2024 rev:192 rq:1163500 version:2.44.0

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2024-03-28 
14:03:42.758057749 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1905/webkit2gtk3.changes
2024-03-29 13:10:02.653115836 +0100
@@ -20 +20 @@
-- Update to version 2.44.0:
+- Update to version 2.44.0 (boo#1222010):
@@ -28,0 +29,3 @@
++ Security fixes: CVE-2024-23252, CVE-2024-23254, CVE-2024-23263,
+  CVE-2024-23280, CVE-2024-23284, CVE-2023-42950, CVE-2023-42956,
+  CVE-2023-42843.



Other differences:
--


commit webkit2gtk3 for openSUSE:Factory

2024-03-20 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2024-03-20 21:13:06

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1905 (New)


Package is "webkit2gtk3"

Wed Mar 20 21:13:06 2024 rev:190 rq:1159578 version:2.44.0

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2024-02-22 
20:59:40.517706567 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1905/webkit2gtk3.changes
2024-03-20 21:14:02.373275561 +0100
@@ -1,0 +2,68 @@
+Mon Mar 18 12:15:24 UTC 2024 - Dominique Leuenberger 
+
+- Add webkit2gtk3-271108.patch: Fix build on 32bit archs
+  (https://bugs.webkit.org/show_bug.cgi?id=271108).
+
+---
+Sat Mar 16 09:36:58 UTC 2024 - Dominique Leuenberger 
+
+- Update to version 2.44.0:
+  + Make the DOM accessibility tree reachable from UI process with
+GTK4.
+  + Removed the X11 and WPE renderers in favor of DMA-BUF.
+  + Improved vblank synchronization when rendering.
+  + Removed key event reinjection in GTK4 to make keyboard
+shortcuts work in web sites.
+  + Fix gamepads detection by correctly handling focused window in
+GTK4.
+- Rebase webkit2gtk3-disable-dmabuf-nvidia.patch.
+
+---
+Tue Mar  5 16:20:56 UTC 2024 - Dominique Leuenberger 
+
+- baselibs.conf: Do not build libjavascriptcoregtk-4_1-0-32bit and
+  libwebkit2gtk-4_1-0-32bit: they are not used, and in fact not
+  built in Factory (build excluded).
+
+---
+Thu Feb 29 13:15:27 UTC 2024 - Dominique Leuenberger 
+
+- Update to version 2.43.4:
+  + Remove key event reinjection in GTK4 to make keyboard shortcuts
+work in web sites.
+  + Use the new GTK API to create a GdkTexture from a DMA-BUF
+buffer when available.
+  + Fix rendering when GTK is using the vulkan renderer.
+  + Fix gamepads detection by correctly handling focused window in
+GTK4.
+  + Fix rendering after history navigation.
+  + Write bwrapinfo.json to disk for xdg-desktop-portal.
+  + Fixed several memory leaks in media backend.
+  + Fix several crashes and rendering issues.
+- Changes from version 2.43.3:
+  + Show vblank monitor information in webkit://gpu.
+  + Fallback to timer based vblank monitor if drmWaitVBlank fails.
+  + Fix several memory leaks in media backend.
+  + Fix several crashes and rendering issues.
+- Changes from version 2.43.2?
+  + Remove the X11 and WPE renderers.
+  + Release unused buffers when the view is hidden.
+  + Fix flickering while playing videos with DMA-BUF sink.
+  + Do not special case the "sans" font family name.
+  + Fix webkit_web_context_allow_tls_certificate_for_host() for
+IPv6 URIs produced by SoupURI.
+  + Fix several crashes and rendering issues.
+- Changes from version WebKitGTK 2.43.1?
+  + Improve vblank synchronization when rendering.
+  + Improve DMA-BUF buffers handling for video frames.
+  + Use the buffer format preferred by the driver in DMA-BUF
+renderer.
+  + Do not block the compositing thread waiting for rendering
+threads.
+  + Improve performance when scaling images in a canvas.
+  + Fix several crashes and rendering issues.
+  + Updated translations.
+- Drop webkit2gtk3-create-destroy-egl-image.patch: fixed upstream.
+- Add libbacktrace-devel BuildRequires (for gtk4 flavor).
+
+---

Old:

  webkit2gtk3-create-destroy-egl-image.patch
  webkitgtk-2.42.5.tar.xz
  webkitgtk-2.42.5.tar.xz.asc

New:

  webkit2gtk3-271108.patch
  webkitgtk-2.44.0.tar.xz
  webkitgtk-2.44.0.tar.xz.asc

BETA DEBUG BEGIN:
  Old:  + Updated translations.
- Drop webkit2gtk3-create-destroy-egl-image.patch: fixed upstream.
- Add libbacktrace-devel BuildRequires (for gtk4 flavor).
BETA DEBUG END:

BETA DEBUG BEGIN:
  New:
- Add webkit2gtk3-271108.patch: Fix build on 32bit archs
  (https://bugs.webkit.org/show_bug.cgi?id=271108).
BETA DEBUG END:



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.1Dnr5W/_old  2024-03-20 21:14:05.505390656 +0100
+++ /var/tmp/diff_new_pack.1Dnr5W/_new  2024-03-20 21:14:05.521391244 +0100
@@ -70,12 +70,13 @@
 %define _usesoup2 0
 %define _wk2sover6api -6_0-4
 %define _soverlj6api -6_0-1
+%define _with_backtrace 1
 %endif
 
 Name:   webkit2%{_gtknamesuffix}
 ### FIXME ### Drop the disabling of LTO on next release/versionbump
 %define _lto_cflags %{nil}
-Version:2.42.5
+Version:2.44.0
 Release:0
 Summary:Library for rendering web 

commit webkit2gtk3 for openSUSE:Factory

2024-02-22 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2024-02-22 20:58:53

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1706 (New)


Package is "webkit2gtk3"

Thu Feb 22 20:58:53 2024 rev:189 rq:1148645 version:2.42.5

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2024-02-18 
20:22:20.356212893 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1706/webkit2gtk3.changes
2024-02-22 20:59:40.517706567 +0100
@@ -553 +553 @@
-CVE_2022-32919, CVE-2022-46705, CVE-2022-46725.
+CVE-2022-32919, CVE-2022-46705, CVE-2022-46725.



Other differences:
--


commit webkit2gtk3 for openSUSE:Factory

2024-02-15 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2024-02-15 20:59:36

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1815 (New)


Package is "webkit2gtk3"

Thu Feb 15 20:59:36 2024 rev:187 rq:1146861 version:2.42.5

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2024-02-07 
18:48:20.846563765 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1815/webkit2gtk3.changes
2024-02-15 21:00:16.151716336 +0100
@@ -1,0 +2,14 @@
+Thu Feb 15 04:03:27 UTC 2024 - Michael Gorse 
+
+- Fix package names for v6, and obsolete old packages.
+
+---
+Wed Feb 14 17:44:28 UTC 2024 - Michael Gorse 
+
+- Use gcc 11 on SLE, to match what is currently used on SP4, and
+  adjust version check to include SP6. Also, use system malloc
+  there; the build currently fails without this (webkit#243535).
+- Require gcc >= 10.2 to match the current cmake test.
+- Disable jpegxl on SLE; it isn't currently available there.
+
+---



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.RpfqbB/_old  2024-02-15 21:00:17.207753452 +0100
+++ /var/tmp/diff_new_pack.RpfqbB/_new  2024-02-15 21:00:17.207753452 +0100
@@ -1,5 +1,5 @@
 #
-# spec file
+# spec file for package webkit2gtk3
 #
 # Copyright (c) 2024 SUSE LLC
 #
@@ -25,7 +25,8 @@
 ExclusiveArch:  do-not-build
 %endif
 
-%define usegcc10 0%{?sle_version} && 0%{?sle_version} <= 150400
+%define usegcc11 0%{?sle_version} && 0%{?sle_version} < 16
+%define use_jxl !(0%{?sle_version} && 0%{?sle_version} < 16)
 
 %if "%{flavor}" == "gtk3"
 %define _gtknamesuffix gtk3
@@ -67,8 +68,8 @@
 %define _jscver 6.0
 %define _pkgconfig_suffix gtk-4.0
 %define _usesoup2 0
-%define _wk2sover6api 6_0-4
-%define _soverlj6api 6_0-1
+%define _wk2sover6api -6_0-4
+%define _soverlj6api -6_0-1
 %endif
 
 Name:   webkit2%{_gtknamesuffix}
@@ -104,10 +105,10 @@
 BuildRequires:  cmake
 BuildRequires:  enchant-devel
 BuildRequires:  flex
-%if %usegcc10
-BuildRequires:  gcc10-c++
+%if %usegcc11
+BuildRequires:  gcc11-c++
 %else
-BuildRequires:  gcc-c++ >= 8.3
+BuildRequires:  gcc-c++ >= 10.2
 %endif
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gperf >= 3.0.1
@@ -130,7 +131,7 @@
 BuildRequires:  pkgconfig(freetype2) >= 2.4.2
 BuildRequires:  pkgconfig(glib-2.0) >= 2.56.4
 BuildRequires:  pkgconfig(icu-i18n)
-%if %usegcc10
+%if %usegcc11
 BuildRequires:  pkgconfig(glproto)
 %endif
 BuildRequires:  pkgconfig(gnutls) >= 3.0.0
@@ -157,7 +158,9 @@
 BuildRequires:  pkgconfig(harfbuzz) >= 0.9.18
 BuildRequires:  pkgconfig(lcms2)
 BuildRequires:  pkgconfig(libavif) >= 0.9.0
+%if %{use_jxl}
 BuildRequires:  pkgconfig(libjxl)
+%endif
 BuildRequires:  pkgconfig(libpng)
 BuildRequires:  pkgconfig(libseccomp)
 BuildRequires:  pkgconfig(libsecret-1)
@@ -228,6 +231,8 @@
 %if "%{flavor}" == "gtk4"
 Requires:   libjavascriptcoregtk%{_soverlj6api} = %{version}
 Requires:   webkitgtk-%{_sonameverpkg}-injected-bundles
+# Package was wrongly named
+Obsoletes:  libwebkitgtk6_0-4 < 2.42.6
 %else
 Requires:   libjavascriptcoregtk%{_sover} = %{version}
 Requires:   webkit2gtk-%{_sonameverpkg}-injected-bundles
@@ -292,6 +297,8 @@
 %package -n libjavascriptcoregtk%{_soverlj6api}
 Summary:JavaScript Core Engine, GTK+ Port
 Group:  System/Libraries
+# Package was wrongly named
+Obsoletes:  libjavascriptcoregtk6_0-1 < 2.42.6
 
 %description -n libjavascriptcoregtk%{_soverlj6api}
 WebKit is a web content engine, derived from KHTML and KJS from KDE,
@@ -431,8 +438,6 @@
 
 
 
-
-
 # Expand %%lang_package to Obsoletes its older-name counterpart
 
 %package -n WebKitGTK-%{_apiver}-lang
@@ -475,9 +480,9 @@
   -GNinja \
   -DCMAKE_BUILD_TYPE=Release \
   -DENABLE_DOCUMENTATION=OFF \
-%if %usegcc10
-  -DCMAKE_C_COMPILER=gcc-10 \
-  -DCMAKE_CXX_COMPILER=g++-10 \
+%if %usegcc11
+  -DCMAKE_C_COMPILER=gcc-11 \
+  -DCMAKE_CXX_COMPILER=g++-11 \
 %endif
   -DPORT=GTK \
 %if "%{flavor}" == "gtk4"
@@ -502,6 +507,13 @@
   -DENABLE_C_LOOP=ON \
   -DENABLE_SAMPLING_PROFILER=OFF \
   -DUSE_SYSTEM_MALLOC=ON \
+%else
+%if 0%{?sle_version} && 0%{?sle_version} < 16
+  -DUSE_SYSTEM_MALLOC=ON \
+%endif
+%endif
+%if !%{use_jxl}
+  -DUSE_JPEGXL=OFF \
 %endif
 
 %ninja_build -j $max_link_jobs


commit webkit2gtk3 for openSUSE:Factory

2024-02-07 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2024-02-07 18:47:27

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1815 (New)


Package is "webkit2gtk3"

Wed Feb  7 18:47:27 2024 rev:186 rq:1144552 version:2.42.5

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2024-01-26 
22:45:43.072847966 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1815/webkit2gtk3.changes
2024-02-07 18:48:20.846563765 +0100
@@ -1,0 +2,17 @@
+Mon Feb  5 16:58:41 UTC 2024 - Michael Gorse 
+
+- Update to version 2.42.5 (boo#1219604):
+  + Fix webkit_web_context_allow_tls_certificate_for_host to
+handle IPv6 URIs produced by SoupURI.
+  + Ignore stops with offset zero before last one when rendering
+gradients with cairo.
+  + Write bwrapinfo.json to disk for xdg-desktop-portal.
+  + Fix gamepads detection by correctly handling focused window in
+GTK4.
+  + Fix several crashes and rendering issues.
+  + Security fixes: CVE-2024-23222, CVE-2024-23206, CVE-2024-23213.
+- Drop webkit2gtk3-CVE-2024-23222.patch: fixed upstream.
+- Add webkit2gtk3-llint-build-fix.patch: fix the build for non-x86
+  architectures.
+
+---
@@ -73 +90 @@
-  + Security fixes: CVE-2023-41993.
+  + Security fixes: CVE-2023-41993, CVE-2023-40414.
@@ -92 +109 @@
-CVE-2023-42890.
+CVE-2023-42890, CVE-2014-1745.
@@ -589 +606 @@
-CVE-2022-32933.
+CVE-2022-32933, CVE-2023-42833.

Old:

  webkit2gtk3-CVE-2024-23222.patch
  webkitgtk-2.42.4.tar.xz
  webkitgtk-2.42.4.tar.xz.asc

New:

  webkit2gtk3-llint-build-fix.patch
  webkitgtk-2.42.5.tar.xz
  webkitgtk-2.42.5.tar.xz.asc

BETA DEBUG BEGIN:
  Old:  + Security fixes: CVE-2024-23222, CVE-2024-23206, CVE-2024-23213.
- Drop webkit2gtk3-CVE-2024-23222.patch: fixed upstream.
- Add webkit2gtk3-llint-build-fix.patch: fix the build for non-x86
BETA DEBUG END:

BETA DEBUG BEGIN:
  New:- Drop webkit2gtk3-CVE-2024-23222.patch: fixed upstream.
- Add webkit2gtk3-llint-build-fix.patch: fix the build for non-x86
  architectures.
BETA DEBUG END:



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.VlVvot/_old  2024-02-07 18:48:32.810994027 +0100
+++ /var/tmp/diff_new_pack.VlVvot/_new  2024-02-07 18:48:32.826994602 +0100
@@ -74,7 +74,7 @@
 Name:   webkit2%{_gtknamesuffix}
 ### FIXME ### Drop the disabling of LTO on next release/versionbump
 %define _lto_cflags %{nil}
-Version:2.42.4
+Version:2.42.5
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later
@@ -91,8 +91,8 @@
 Patch1: webkit2gtk3-create-destroy-egl-image.patch
 # PATCH-FIX-UPSTREAM webkit2gtk3-disable-dmabuf-nvidia.patch boo#1216778 
mgo...@suse.com -- disable the DMABuf renderer for NVIDIA proprietary drivers.
 Patch2: webkit2gtk3-disable-dmabuf-nvidia.patch
-# PATCH-FIX-UPSTREAM webkit2gtk3-CVE-2024-23222.patch bsc#1219113 
mgo...@suse.com -- fix a type confusion issue.
-Patch3: webkit2gtk3-CVE-2024-23222.patch
+# PATCH-FIX-UPSTREAM webkit2gtk3-llint-build-fix.patch mgo...@suse.com -- fix 
the build for non-x86 architectures.
+Patch3: webkit2gtk3-llint-build-fix.patch
 
 BuildRequires:  Mesa-libEGL-devel
 BuildRequires:  Mesa-libGL-devel
@@ -432,7 +432,9 @@
 
 
 
+
 # Expand %%lang_package to Obsoletes its older-name counterpart
+
 %package -n WebKitGTK-%{_apiver}-lang
 Summary:Translations for package %{name}
 Group:  System/Localization

++ webkit2gtk3-llint-build-fix.patch ++
>From 3d5373575695b293b8559155431d0079a6153aff Mon Sep 17 00:00:00 2001
From: Michael Catanzaro 
Date: Mon, 5 Feb 2024 11:00:49 -0600
Subject: [PATCH] =?UTF-8?q?[GTK]=20[2.42.5]=20LowLevelInterpreter.cpp:339:?=
 =?UTF-8?q?21:=20error:=20=E2=80=98t6=E2=80=99=20was=20not=20declared=20in?=
 =?UTF-8?q?=20this=20scope=20https://bugs.webkit.org/show=5Fbug.cgi=3Fid?=
 =?UTF-8?q?=3D268739?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Unreviewed build fix. Seems a backport went badly, and we didn't notice
because the code is architecture-specific.

* Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:
(JSC::CLoop::execute):
---
 Source/JavaScriptCore/llint/LowLevelInterpreter.cpp | 2 --
 1 file changed, 2 deletions(-)

diff --git a/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp 
b/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp
index 5064ead6cd2e..9a2e2653b121 100644
--- a/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp
+++ 

commit webkit2gtk3 for openSUSE:Factory

2024-01-26 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2024-01-26 22:45:36

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1815 (New)


Package is "webkit2gtk3"

Fri Jan 26 22:45:36 2024 rev:185 rq:1141440 version:2.42.4

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2023-12-18 
22:55:30.390652452 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1815/webkit2gtk3.changes
2024-01-26 22:45:43.072847966 +0100
@@ -1,0 +2,6 @@
+Wed Jan 24 19:33:03 UTC 2024 - Michael Gorse 
+
+- Add webkit2gtk3-CVE-2024-23222.patch: fix a type confusion issue
+  (bsc#1219113 CVE-2024-23222).
+
+---

New:

  webkit2gtk3-CVE-2024-23222.patch

BETA DEBUG BEGIN:
  New:
- Add webkit2gtk3-CVE-2024-23222.patch: fix a type confusion issue
  (bsc#1219113 CVE-2024-23222).
BETA DEBUG END:



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.fIuwi3/_old  2024-01-26 22:45:44.804910543 +0100
+++ /var/tmp/diff_new_pack.fIuwi3/_new  2024-01-26 22:45:44.820911121 +0100
@@ -1,7 +1,7 @@
 #
 # spec file
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -91,6 +91,8 @@
 Patch1: webkit2gtk3-create-destroy-egl-image.patch
 # PATCH-FIX-UPSTREAM webkit2gtk3-disable-dmabuf-nvidia.patch boo#1216778 
mgo...@suse.com -- disable the DMABuf renderer for NVIDIA proprietary drivers.
 Patch2: webkit2gtk3-disable-dmabuf-nvidia.patch
+# PATCH-FIX-UPSTREAM webkit2gtk3-CVE-2024-23222.patch bsc#1219113 
mgo...@suse.com -- fix a type confusion issue.
+Patch3: webkit2gtk3-CVE-2024-23222.patch
 
 BuildRequires:  Mesa-libEGL-devel
 BuildRequires:  Mesa-libGL-devel
@@ -429,8 +431,8 @@
 
 
 
-# Expand %%lang_package to Obsoletes its older-name counterpart
 
+# Expand %%lang_package to Obsoletes its older-name counterpart
 %package -n WebKitGTK-%{_apiver}-lang
 Summary:Translations for package %{name}
 Group:  System/Localization

++ webkit2gtk3-CVE-2024-23222.patch ++
>From 0e5a485821858b7acb5c7be586c177b15ae14a91 Mon Sep 17 00:00:00 2001
From: Dan Robson 
Date: Fri, 5 Jan 2024 15:44:27 -0800
Subject: [PATCH] [JSC] DFG constant property load should check the validity at
 the main thread

This webkitglib/2.42 backport commit squashes changes from the following
three Safari commits, which add and then remove a considerable amount of
code. It's much simpler if we take the changes all together as one.

Cherry-pick 267815.671@safari-7617.2.4.11-branch (61d47f64edd9). 
https://bugs.webkit.org/show_bug.cgi?id=267134

Apply patch. rdar://120560604

[JSC] DFG constant property load should check the validity at the main 
thread
https://bugs.webkit.org/show_bug.cgi?id=267134
rdar://120443399

Reviewed by Mark Lam.

Consider the following case,

CheckStructure O, S1 | S3
GetByOffset O, offset

And S1 -> S2 -> S3 structure transition happens.
By changing object concurrently with the compiler, it is possible that 
we will constant fold the property with O + S2.
While we insert watchpoints into S1 and S3, we cannot notice the change 
of the property in S2.
If we change O to S3 before running code, CheckStructure passes and we 
can use a value loaded from O + S2.

1. If S1 and S3 transitions are both already watched by DFG / FTL, then 
we do not need to care about the issue.
   CheckStructure ensures that O is S1 or S3. And both has watchpoints 
which fires when transition happens.
   So, if we are transitioning from S1 to S2 while compiling, it 
already invalidates the code.
2. If there is only one Structure (S1), then we can keep the current 
optimization by checking this condition at the main thread.
   CheckStructure ensures that O is S1. And this means that if the 
assumption is met at the main thread, then we can continue
   using this code safely. To check this condition, we added 
DesiredObjectProperties, which records JSObject*, offset, value, and structure.
   And at the end of compilation, in the main thread, we check this 
assumption is still met.

* Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj:
* Source/JavaScriptCore/Sources.txt:
* Source/JavaScriptCore/dfg/DFGDesiredObjectProperties.cpp: Added.

commit webkit2gtk3 for openSUSE:Factory

2023-12-18 Thread Source-Sync
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-12-18 22:55:28

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.9037 (New)


Package is "webkit2gtk3"

Mon Dec 18 22:55:28 2023 rev:184 rq:1133816 version:2.42.4

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2023-12-08 
22:31:31.346827637 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.9037/webkit2gtk3.changes
2023-12-18 22:55:30.390652452 +0100
@@ -1,0 +2,11 @@
+Sat Dec 16 13:51:42 UTC 2023 - Michael Gorse 
+
+- Update to version 2.42.4 (boo#1218032):
+  + Fix incorrect random images incorrectly displayed as
+backgrounds of  elements.
+  + Fix videos displayed aliased after being resized e.g. in
+YouTube.
+  + Fix several crashes and rendering issues.
+  + Security fixes: CVE-2023-42883.
+
+---
@@ -67 +78 @@
-- Update to version 2.42.0:
+- Update to version 2.42.0 (boo#1218033):
@@ -74 +85,2 @@
-  + Security fixes: CVE-2023-39928, CVE-2023-41074, CVE-2023-32359.
+  + Security fixes: CVE-2023-39928, CVE-2023-41074, CVE-2023-32359,
+CVE-2023-42890.

Old:

  webkitgtk-2.42.3.tar.xz
  webkitgtk-2.42.3.tar.xz.asc

New:

  webkitgtk-2.42.4.tar.xz
  webkitgtk-2.42.4.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.EoSNPd/_old  2023-12-18 22:55:32.290722038 +0100
+++ /var/tmp/diff_new_pack.EoSNPd/_new  2023-12-18 22:55:32.290722038 +0100
@@ -74,7 +74,7 @@
 Name:   webkit2%{_gtknamesuffix}
 ### FIXME ### Drop the disabling of LTO on next release/versionbump
 %define _lto_cflags %{nil}
-Version:2.42.3
+Version:2.42.4
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later
@@ -430,6 +430,7 @@
 
 
 # Expand %%lang_package to Obsoletes its older-name counterpart
+
 %package -n WebKitGTK-%{_apiver}-lang
 Summary:Translations for package %{name}
 Group:  System/Localization


++ webkitgtk-2.42.3.tar.xz -> webkitgtk-2.42.4.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.42.3.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.9037/webkitgtk-2.42.4.tar.xz 
differ: char 26, line 1


commit webkit2gtk3 for openSUSE:Factory

2023-12-08 Thread Source-Sync
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-12-08 22:31:24

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.25432 (New)


Package is "webkit2gtk3"

Fri Dec  8 22:31:24 2023 rev:183 rq:1131636 version:2.42.3

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2023-11-29 
21:19:33.222566858 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.25432/webkit2gtk3.changes   
2023-12-08 22:31:31.346827637 +0100
@@ -1,0 +2,13 @@
+Wed Dec  6 17:03:18 UTC 2023 - Michael Gorse 
+
+- Update to version 2.42.3 (boo#1217844):
+  + Fix flickering while playing videos with DMA-BUF sink.
+  + Fix color picker being triggered in the inspector when typing
+"tan".
+  + Do not special case the "sans" font family name.
+  + Fix build failure with libxml2 version 2.12.0 due to an API
+change.
+  + Fix several crashes and rendering issues.
+  + Security fixes: CVE-2023-42916, CVE-2023-42917.
+
+---

Old:

  webkitgtk-2.42.2.tar.xz
  webkitgtk-2.42.2.tar.xz.asc

New:

  webkitgtk-2.42.3.tar.xz
  webkitgtk-2.42.3.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.ObQXrr/_old  2023-12-08 22:31:32.466868849 +0100
+++ /var/tmp/diff_new_pack.ObQXrr/_new  2023-12-08 22:31:32.466868849 +0100
@@ -74,7 +74,7 @@
 Name:   webkit2%{_gtknamesuffix}
 ### FIXME ### Drop the disabling of LTO on next release/versionbump
 %define _lto_cflags %{nil}
-Version:2.42.2
+Version:2.42.3
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later
@@ -428,8 +428,8 @@
 A small test browswer from webkit, useful for testing features.
 
 
-# Expand %%lang_package to Obsoletes its older-name counterpart
 
+# Expand %%lang_package to Obsoletes its older-name counterpart
 %package -n WebKitGTK-%{_apiver}-lang
 Summary:Translations for package %{name}
 Group:  System/Localization


++ webkitgtk-2.42.2.tar.xz -> webkitgtk-2.42.3.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.42.2.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.25432/webkitgtk-2.42.3.tar.xz 
differ: char 26, line 1


commit webkit2gtk3 for openSUSE:Factory

2023-11-19 Thread Source-Sync
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-11-19 20:14:09

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2521 (New)


Package is "webkit2gtk3"

Sun Nov 19 20:14:09 2023 rev:180 rq:1127343 version:2.42.2

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2023-11-05 
12:18:38.784812439 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2521/webkit2gtk3.changes
2023-11-19 20:14:11.954916757 +0100
@@ -1,0 +2,10 @@
+Thu Nov 16 15:47:38 UTC 2023 - Michael Gorse 
+
+- Update to version 2.42.2 (boo#1217210):
+  + Bump Safari version in user agent header.
+  + Fix CSP regression that broke Unity WebGL applications.
+  + Fix the build with GBM disabled.
+  + Fix several crashes and rendering issues.
+  + Security fixes: CVE-2023-41983, CVE-2023-42852.
+
+---
@@ -39 +49 @@
-  + Security fixes: CVE-2023-39928, CVE-2023-41074.
+  + Security fixes: CVE-2023-39928, CVE-2023-41074, CVE-2023-32359.
@@ -458 +468,2 @@
-  + Security fixes: CVE-2023-23517, CVE-2023-23518, CVE-2022-42826.
+  + Security fixes: CVE-2023-23517, CVE-2023-23518, CVE-2022-42826,
+CVE_2022-32919, CVE-2022-46705, CVE-2022-46725.
@@ -534 +545,2 @@
-CVE-2023-25361, CVE-2023-25362, CVE-2023-25363, CVE-2022-48503.
+CVE-2023-25361, CVE-2023-25362, CVE-2023-25363, CVE-2022-48503,
+CVE-2022-32933.

Old:

  webkitgtk-2.42.1.tar.xz
  webkitgtk-2.42.1.tar.xz.asc

New:

  webkitgtk-2.42.2.tar.xz
  webkitgtk-2.42.2.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.G3xfu2/_old  2023-11-19 20:14:15.463045856 +0100
+++ /var/tmp/diff_new_pack.G3xfu2/_new  2023-11-19 20:14:15.471046150 +0100
@@ -74,7 +74,7 @@
 Name:   webkit2%{_gtknamesuffix}
 ### FIXME ### Drop the disabling of LTO on next release/versionbump
 %define _lto_cflags %{nil}
-Version:2.42.1
+Version:2.42.2
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later
@@ -427,8 +427,8 @@
 %description minibrowser
 A small test browswer from webkit, useful for testing features.
 
-# Expand %%lang_package to Obsoletes its older-name counterpart
 
+# Expand %%lang_package to Obsoletes its older-name counterpart
 %package -n WebKitGTK-%{_apiver}-lang
 Summary:Translations for package %{name}
 Group:  System/Localization


++ webkitgtk-2.42.1.tar.xz -> webkitgtk-2.42.2.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.42.1.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.2521/webkitgtk-2.42.2.tar.xz 
differ: char 26, line 1


commit webkit2gtk3 for openSUSE:Factory

2023-11-05 Thread Source-Sync
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-11-05 12:18:31

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.17445 (New)


Package is "webkit2gtk3"

Sun Nov  5 12:18:31 2023 rev:179 rq:1123045 version:2.42.1

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2023-10-26 
17:11:44.854382133 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.17445/webkit2gtk3.changes   
2023-11-05 12:18:38.784812439 +0100
@@ -1,0 +2,6 @@
+Wed Nov  1 19:52:33 UTC 2023 - Mike Gorse 
+
+- Add webkit2gtk3-disable-dmabuf-nvidia.patch: disable DMABuf
+  renderer for NVIDIA proprietary drivers (boo#1216778).
+
+---

New:

  webkit2gtk3-disable-dmabuf-nvidia.patch

BETA DEBUG BEGIN:
  New:
- Add webkit2gtk3-disable-dmabuf-nvidia.patch: disable DMABuf
  renderer for NVIDIA proprietary drivers (boo#1216778).
BETA DEBUG END:



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.WHny0l/_old  2023-11-05 12:18:40.596878911 +0100
+++ /var/tmp/diff_new_pack.WHny0l/_new  2023-11-05 12:18:40.600879058 +0100
@@ -89,6 +89,8 @@
 Patch0: reproducibility.patch
 # PATCH-FIX-UPSTREAM webkit2gtk3-create-destroy-egl-image.patch boo#1216483 
mgo...@suse.com -- fix "No provider of EglDestroyImage found".
 Patch1: webkit2gtk3-create-destroy-egl-image.patch
+# PATCH-FIX-UPSTREAM webkit2gtk3-disable-dmabuf-nvidia.patch boo#1216778 
mgo...@suse.com -- disable the DMABuf renderer for NVIDIA proprietary drivers.
+Patch2: webkit2gtk3-disable-dmabuf-nvidia.patch
 
 BuildRequires:  Mesa-libEGL-devel
 BuildRequires:  Mesa-libGL-devel
@@ -426,6 +428,7 @@
 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

++ webkit2gtk3-disable-dmabuf-nvidia.patch ++
From: Carlos Garcia Campos 
Subject: Disable DMABuf renderer for NVIDIA proprietary drivers
Bug: https://bugs.webkit.org/show_bug.cgi?id=262607
Bug-Debian: https://bugs.debian.org/1039720
Origin: https://github.com/WebKit/WebKit/pull/18614
Index: webkitgtk/Source/WebKit/UIProcess/gtk/AcceleratedBackingStoreDMABuf.cpp
===
--- webkitgtk.orig/Source/WebKit/UIProcess/gtk/AcceleratedBackingStoreDMABuf.cpp
+++ webkitgtk/Source/WebKit/UIProcess/gtk/AcceleratedBackingStoreDMABuf.cpp
@@ -36,11 +36,13 @@
 #include 
 #include 
 #include 
+#include 
 #include 
 #include 
 
 #if USE(GBM)
 #include 
+#include 
 #include 
 static constexpr uint64_t s_dmabufInvalidModifier = 
uint64_t(WebCore::DMABufFormat::Modifier::Invalid);
 #else
@@ -53,6 +55,29 @@ static constexpr uint64_t s_dmabufInvali
 
 namespace WebKit {
 
+static bool isNVIDIA()
+{
+const char* forceDMABuf = getenv("WEBKIT_FORCE_DMABUF_RENDERER");
+if (forceDMABuf && strcmp(forceDMABuf, "0"))
+return false;
+
+std::unique_ptr platformDisplay;
+#if USE(GBM)
+const char* disableGBM = getenv("WEBKIT_DMABUF_RENDERER_DISABLE_GBM");
+if (!disableGBM || !strcmp(disableGBM, "0")) {
+if (auto* device = 
WebCore::PlatformDisplay::sharedDisplay().gbmDevice())
+platformDisplay = WebCore::PlatformDisplayGBM::create(device);
+}
+#endif
+if (!platformDisplay)
+platformDisplay = WebCore::PlatformDisplaySurfaceless::create();
+
+WebCore::GLContext::ScopedGLContext 
glContext(WebCore::GLContext::createOffscreen(platformDisplay ? 
*platformDisplay : WebCore::PlatformDisplay::sharedDisplay()));
+if (strstr(reinterpret_cast(glGetString(GL_VENDOR)), 
"NVIDIA"))
+return true;
+return false;
+}
+
 OptionSet 
AcceleratedBackingStoreDMABuf::rendererBufferMode()
 {
 static OptionSet mode;
@@ -68,6 +93,9 @@ OptionSet Acce
 return;
 }
 
+if (isNVIDIA())
+return;
+
 mode.add(DMABufRendererBufferMode::SharedMemory);
 
 const auto& eglExtensions = 
WebCore::PlatformDisplay::sharedDisplay().eglExtensions();


commit webkit2gtk3 for openSUSE:Factory

2023-10-26 Thread Source-Sync
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-10-26 17:11:42

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.24901 (New)


Package is "webkit2gtk3"

Thu Oct 26 17:11:42 2023 rev:178 rq:1120255 version:2.42.1

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2023-10-12 
12:00:03.355888767 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.24901/webkit2gtk3.changes   
2023-10-26 17:11:44.854382133 +0200
@@ -1,0 +2,6 @@
+Mon Oct 23 18:48:15 UTC 2023 - Mike Gorse 
+
+- Add webkit2gtk3-create-destroy-egl-image.patch: fix "No provider
+  of EglDestroyImage Found" (boo#1216483).
+
+---

New:

  webkit2gtk3-create-destroy-egl-image.patch



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.JytL4i/_old  2023-10-26 17:11:45.554407842 +0200
+++ /var/tmp/diff_new_pack.JytL4i/_new  2023-10-26 17:11:45.558407989 +0200
@@ -87,6 +87,8 @@
 
 # PATCH-FEATURE-OPENSUSE reproducibility.patch -- Make build reproducible
 Patch0: reproducibility.patch
+# PATCH-FIX-UPSTREAM webkit2gtk3-create-destroy-egl-image.patch boo#1216483 
mgo...@suse.com -- fix "No provider of EglDestroyImage found".
+Patch1: webkit2gtk3-create-destroy-egl-image.patch
 
 BuildRequires:  Mesa-libEGL-devel
 BuildRequires:  Mesa-libGL-devel
@@ -423,12 +425,7 @@
 %description minibrowser
 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

++ webkit2gtk3-create-destroy-egl-image.patch ++
>From 855a2ca13f6a85b0aacb0576fbbc9a926e646b2e Mon Sep 17 00:00:00 2001
From: Carlos Garcia Campos 
Date: Thu, 31 Aug 2023 09:26:26 -0700
Subject: [PATCH] [GTK][WPE] Do not use epoxy
 PlatformDisplay::create|destroyEGLImage
 https://bugs.webkit.org/show_bug.cgi?id=260968

Reviewed by Michael Catanzaro.

libepoxy needs a current context to work, but creating EGL images
doesn't need any context, it's display API.

* Source/WebCore/platform/graphics/PlatformDisplay.cpp:
(WebCore::PlatformDisplay::createEGLImage const):
(WebCore::PlatformDisplay::destroyEGLImage const):

Canonical link: https://commits.webkit.org/267503@main
---
 .../platform/graphics/PlatformDisplay.cpp| 16 
 1 file changed, 16 deletions(-)

diff -urp 
webkitgtk-2.42.1.orig/Source/WebCore/platform/graphics/PlatformDisplay.cpp 
webkitgtk-2.42.1/Source/WebCore/platform/graphics/PlatformDisplay.cpp
--- webkitgtk-2.42.1.orig/Source/WebCore/platform/graphics/PlatformDisplay.cpp  
2023-09-19 03:27:49.807693000 -0500
+++ webkitgtk-2.42.1/Source/WebCore/platform/graphics/PlatformDisplay.cpp   
2023-10-23 13:09:55.996812760 -0500
@@ -374,14 +374,10 @@ void PlatformDisplay::terminateEGLDispla
 EGLImage PlatformDisplay::createEGLImage(EGLContext context, EGLenum target, 
EGLClientBuffer clientBuffer, const Vector& attributes) const
 {
 if (eglCheckVersion(1, 5)) {
-#if USE(LIBEPOXY)
-return eglCreateImage(m_eglDisplay, context, target, clientBuffer, 
attributes.isEmpty() ? nullptr : attributes.data());
-#else
 static PFNEGLCREATEIMAGEPROC s_eglCreateImage = 
reinterpret_cast(eglGetProcAddress("eglCreateImage"));
 if (s_eglCreateImage)
 return s_eglCreateImage(m_eglDisplay, context, target, 
clientBuffer, attributes.isEmpty() ? nullptr : attributes.data());
 return EGL_NO_IMAGE;
-#endif
 }
 
 if (!m_eglExtensions.KHR_image_base)
@@ -390,40 +386,28 @@ EGLImage PlatformDisplay::createEGLImage
 Vector intAttributes = attributes.map>([] 
(EGLAttrib value) {
 return value;
 });
-#if USE(LIBEPOXY)
-return eglCreateImageKHR(m_eglDisplay, context, target, clientBuffer, 
intAttributes.isEmpty() ? nullptr : intAttributes.data());
-#else
 static PFNEGLCREATEIMAGEKHRPROC s_eglCreateImageKHR = 
reinterpret_cast(eglGetProcAddress("eglCreateImageKHR"));
 if (s_eglCreateImageKHR)
 return s_eglCreateImageKHR(m_eglDisplay, context, target, 
clientBuffer, intAttributes.isEmpty() ? nullptr : intAttributes.data());
 return EGL_NO_IMAGE_KHR;
-#endif
 }
 
 bool PlatformDisplay::destroyEGLImage(EGLImage image) const
 {
 if (eglCheckVersion(1, 5)) {
-#if USE(LIBEPOXY)
-return eglDestroyImage(m_eglDisplay, image);
-#else
 static PFNEGLDESTROYIMAGEPROC s_eglDestroyImage = 
reinterpret_cast(eglGetProcAddress("eglDestroyImage"));
 if 

commit webkit2gtk3 for openSUSE:Factory

2023-10-13 Thread Source-Sync
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-10-11 23:53:47

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1807 (New)


Package is "webkit2gtk3"

Wed Oct 11 23:53:47 2023 rev:177 rq:1116551 version:2.42.1

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2023-10-03 
20:16:47.457804062 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1807/webkit2gtk3.changes
2023-10-12 12:00:03.355888767 +0200
@@ -8,0 +9 @@
+  + Security fixes: CVE-2023-41993.
@@ -25,0 +27 @@
+  + Security fixes: CVE-2023-39928, CVE-2023-41074.
@@ -151 +153,2 @@
-CVE-2023-38600, CVE-2023-38611, CVE-2023-40397.
+CVE-2023-38600, CVE-2023-38611, CVE-2023-40397, CVE-2023-39434,
+CVE-2023-40451.
@@ -271 +274 @@
-  + Security fixes: CVE-2023-32393, CVE-2023-32435.
+  + Security fixes: CVE-2023-32393, CVE-2023-32435, CVE-2023-35074.



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.NUM7Z2/_old  2023-10-12 12:00:04.595933493 +0200
+++ /var/tmp/diff_new_pack.NUM7Z2/_new  2023-10-12 12:00:04.595933493 +0200
@@ -428,6 +428,7 @@
 
 
 # Expand %%lang_package to Obsoletes its older-name counterpart
+
 %package -n WebKitGTK-%{_apiver}-lang
 Summary:Translations for package %{name}
 Group:  System/Localization


commit webkit2gtk3 for openSUSE:Factory

2023-10-03 Thread Source-Sync
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-10-03 20:15:14

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.28202 (New)


Package is "webkit2gtk3"

Tue Oct  3 20:15:14 2023 rev:176 rq:1114711 version:2.42.1

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2023-09-20 
13:22:21.571963935 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.28202/webkit2gtk3.changes   
2023-10-03 20:16:47.457804062 +0200
@@ -1,0 +2,15 @@
+Fri Sep 29 18:10:40 UTC 2023 - Bjørn Lie 
+
+- Update to version 2.42.1:
+  + Fix enable-html5-database setting to properly enable/disable
+IndexedDB API.
+  + Fix the build with GBM disabled.
+  + Fix several crashes and rendering issues.
+
+---
+Thu Sep 28 08:47:58 UTC 2023 - Marcus Meissner 
+
+- switch to pkgconfig(icu-i18n) instead of libicu-devel, to allow
+  switching to a different libicu*-devel (jsc#PED-6193)
+
+---

Old:

  webkitgtk-2.42.0.tar.xz
  webkitgtk-2.42.0.tar.xz.asc

New:

  webkitgtk-2.42.1.tar.xz
  webkitgtk-2.42.1.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.lWX9zp/_old  2023-10-03 20:16:49.817889181 +0200
+++ /var/tmp/diff_new_pack.lWX9zp/_new  2023-10-03 20:16:49.821889324 +0200
@@ -74,7 +74,7 @@
 Name:   webkit2%{_gtknamesuffix}
 ### FIXME ### Drop the disabling of LTO on next release/versionbump
 %define _lto_cflags %{nil}
-Version:2.42.0
+Version:2.42.1
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later
@@ -106,7 +106,6 @@
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gperf >= 3.0.1
 BuildRequires:  hyphen-devel
-BuildRequires:  libicu-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  ninja
 BuildRequires:  openjpeg2
@@ -124,6 +123,7 @@
 BuildRequires:  pkgconfig(fontconfig) >= 2.8.0
 BuildRequires:  pkgconfig(freetype2) >= 2.4.2
 BuildRequires:  pkgconfig(glib-2.0) >= 2.56.4
+BuildRequires:  pkgconfig(icu-i18n)
 %if %usegcc10
 BuildRequires:  pkgconfig(glproto)
 %endif
@@ -426,8 +426,8 @@
 
 
 
-# Expand %%lang_package to Obsoletes its older-name counterpart
 
+# Expand %%lang_package to Obsoletes its older-name counterpart
 %package -n WebKitGTK-%{_apiver}-lang
 Summary:Translations for package %{name}
 Group:  System/Localization


++ webkitgtk-2.42.0.tar.xz -> webkitgtk-2.42.1.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.42.0.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.28202/webkitgtk-2.42.1.tar.xz 
differ: char 25, line 1


commit webkit2gtk3 for openSUSE:Factory

2023-09-20 Thread Source-Sync
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:687 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 
+
+- 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 
+
+- 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 
+
+- 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 
+
+- 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 
+
+- 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 
+
+- 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
+

commit webkit2gtk3 for openSUSE:Factory

2023-09-06 Thread Source-Sync
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-06 18:55:26

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1766 (New)


Package is "webkit2gtk3"

Wed Sep  6 18:55:26 2023 rev:174 rq:1108740 version:2.40.5

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2023-09-01 
14:22:05.650406540 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1766/webkit2gtk3.changes
2023-09-06 18:55:29.641785343 +0200
@@ -1,0 +2,11 @@
+Fri Sep  1 19:57:17 UTC 2023 - Luciano Santos 
+
+- Expand lang sub-package in spec file unconditionally to handle
+  previous name change from WebKit2GTK-lang to WebKitGTK-lang. This
+  change affected the automatic generated Requires tag on
+  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).
+
+---



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.nxGuaz/_old  2023-09-06 18:55:31.405848228 +0200
+++ /var/tmp/diff_new_pack.nxGuaz/_new  2023-09-06 18:55:31.405848228 +0200
@@ -418,21 +418,19 @@
 %description minibrowser
 A small test browswer from webkit, useful for testing features.
 
+
 # Expand %%lang_package to Obsoletes its older-name counterpart
-%if "%{flavor}" == "gtk3-soup2"
 %package -n WebKitGTK-%{_apiver}-lang
 Summary:Translations for package %{name}
 Group:  System/Localization
 Requires:   WebKitGTK-%{_apiver} = %{version}
 Provides:   WebKitGTK-%{_apiver}-lang-all = %{version}
+Obsoletes:  WebKit2GTK-lang < 2.40.0
 Obsoletes:  libwebkit2gtk3-lang < %{version}
 BuildArch:  noarch
 
 %description -n WebKitGTK-%{_apiver}-lang
 Provides translations for the "%{name}" package.
-%else
-%lang_package -n WebKitGTK-%{_apiver}
-%endif
 
 %prep
 %autosetup -p1 -n webkitgtk-%{version}


commit webkit2gtk3 for openSUSE:Factory

2023-09-01 Thread Source-Sync
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-01 14:21:53

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1766 (New)


Package is "webkit2gtk3"

Fri Sep  1 14:21:53 2023 rev:173 rq:1108346 version:2.40.5

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2023-08-06 
16:29:40.351740272 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1766/webkit2gtk3.changes
2023-09-01 14:22:05.650406540 +0200
@@ -13 +13 @@
-- Update to version 2.40.4:
+- Update to version 2.40.4 (boo#1213379):
@@ -14,0 +15 @@
+  + Security fixes: CVE-2023-37450.
@@ -111 +112 @@
-- Update to version 2.40.0:
+- Update to version 2.40.0 (boo#1213581):
@@ -127 +128 @@
-  + Security fixes: CVE-2023-32435.
+  + Security fixes: CVE-2023-32393, CVE-2023-32435.



Other differences:
--


commit webkit2gtk3 for openSUSE:Factory

2023-08-06 Thread Source-Sync
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-08-06 16:29:29

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.22712 (New)


Package is "webkit2gtk3"

Sun Aug  6 16:29:29 2023 rev:172 rq:1102480 version:2.40.5

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2023-07-24 
18:12:01.901234419 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.22712/webkit2gtk3.changes   
2023-08-06 16:29:40.351740272 +0200
@@ -1,0 +2,9 @@
+Wed Aug  2 18:25:12 UTC 2023 - Michael Gorse 
+
+- Update to version 2.40.5 (boo#1213905):
+  + 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.
+
+---

Old:

  webkitgtk-2.40.4.tar.xz
  webkitgtk-2.40.4.tar.xz.asc

New:

  webkitgtk-2.40.5.tar.xz
  webkitgtk-2.40.5.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.MaT1Ia/_old  2023-08-06 16:29:41.555747985 +0200
+++ /var/tmp/diff_new_pack.MaT1Ia/_new  2023-08-06 16:29:41.559748011 +0200
@@ -72,7 +72,7 @@
 %endif
 
 Name:   webkit2%{_gtknamesuffix}
-Version:2.40.4
+Version:2.40.5
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later


++ webkitgtk-2.40.4.tar.xz -> webkitgtk-2.40.5.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.40.4.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.22712/webkitgtk-2.40.5.tar.xz 
differ: char 27, line 1


commit webkit2gtk3 for openSUSE:Factory

2023-07-24 Thread Source-Sync
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-07-24 18:11:54

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1467 (New)


Package is "webkit2gtk3"

Mon Jul 24 18:11:54 2023 rev:171 rq:1100037 version:2.40.4

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2023-07-12 
17:26:49.658311214 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1467/webkit2gtk3.changes
2023-07-24 18:12:01.901234419 +0200
@@ -1,0 +2,6 @@
+Fri Jul 21 20:49:06 UTC 2023 - Michael Gorse 
+
+- Update to version 2.40.4:
+  + Fix a bug in JavaScript reading variable arguments in a call.
+
+---

Old:

  webkitgtk-2.40.3.tar.xz
  webkitgtk-2.40.3.tar.xz.asc

New:

  webkitgtk-2.40.4.tar.xz
  webkitgtk-2.40.4.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.NtQgmb/_old  2023-07-24 18:12:04.493249674 +0200
+++ /var/tmp/diff_new_pack.NtQgmb/_new  2023-07-24 18:12:04.501249721 +0200
@@ -72,7 +72,7 @@
 %endif
 
 Name:   webkit2%{_gtknamesuffix}
-Version:2.40.3
+Version:2.40.4
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later


++ webkitgtk-2.40.3.tar.xz -> webkitgtk-2.40.4.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.40.3.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.1467/webkitgtk-2.40.4.tar.xz 
differ: char 27, line 1


commit webkit2gtk3 for openSUSE:Factory

2023-07-12 Thread Source-Sync
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-07-12 17:26:37

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.8922 (New)


Package is "webkit2gtk3"

Wed Jul 12 17:26:37 2023 rev:170 rq:1098193 version:2.40.3

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2023-06-30 
19:57:59.797330986 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.8922/webkit2gtk3.changes
2023-07-12 17:26:49.658311214 +0200
@@ -4 +4 @@
-- Update to version 2.40.3:
+- Update to version 2.40.3 (boo#1212863):
@@ -11,0 +12 @@
+  + Security fixes: CVE-2023-32439.
@@ -25 +26 @@
-  + Security fixes: CVE-2023-28204 CVE-2023-32373 (boo#1211658
+  + Security fixes: CVE-2023-28204, CVE-2023-32373 (boo#1211658
@@ -110,0 +112 @@
+  + Security fixes: CVE-2023-32435.
@@ -358 +360 @@
-CVE-2023-25361, CVE-2023-25362, CVE-2023-25363.
+CVE-2023-25361, CVE-2023-25362, CVE-2023-25363, CVE-2022-48503.



Other differences:
--


commit webkit2gtk3 for openSUSE:Factory

2023-06-30 Thread Source-Sync
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-06-30 19:57:55

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.13546 (New)


Package is "webkit2gtk3"

Fri Jun 30 19:57:55 2023 rev:169 rq:1095866 version:2.40.3

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2023-06-04 
00:11:51.261265641 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.13546/webkit2gtk3.changes   
2023-06-30 19:57:59.797330986 +0200
@@ -1,0 +2,12 @@
+Wed Jun 28 16:41:25 UTC 2023 - Michael Gorse 
+
+- Update to version 2.40.3:
+  + Make memory pressure monitor honor memory.memsw.usage_in_bytes
+if exists.
+  + Include key modifiers in wheel events.
+  + Apply cookie blocking policy to WebSocket handshakes.
+  + Remove accidental dependency on GLib 2.70.
+  + Fix the build with BUBBLEWRAP_SANDBOX disabled.
+  + Fix several crashes and rendering issues.
+
+---

Old:

  webkitgtk-2.40.2.tar.xz
  webkitgtk-2.40.2.tar.xz.asc

New:

  webkitgtk-2.40.3.tar.xz
  webkitgtk-2.40.3.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.zgTuYx/_old  2023-06-30 19:58:01.057338481 +0200
+++ /var/tmp/diff_new_pack.zgTuYx/_new  2023-06-30 19:58:01.065338528 +0200
@@ -72,7 +72,7 @@
 %endif
 
 Name:   webkit2%{_gtknamesuffix}
-Version:2.40.2
+Version:2.40.3
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later


++ webkitgtk-2.40.2.tar.xz -> webkitgtk-2.40.3.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.40.2.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.13546/webkitgtk-2.40.3.tar.xz 
differ: char 27, line 1


commit webkit2gtk3 for openSUSE:Factory

2023-06-03 Thread Source-Sync
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-06-04 00:11:50

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.15902 (New)


Package is "webkit2gtk3"

Sun Jun  4 00:11:50 2023 rev:168 rq:1090276 version:2.40.2

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2023-04-22 
22:03:46.254403973 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.15902/webkit2gtk3.changes   
2023-06-04 00:11:51.261265641 +0200
@@ -1,0 +2,16 @@
+Wed May 31 16:05:38 UTC 2023 - Michael Gorse 
+
+- Update to version 2.40.2 (boo#1211846):
+  + Fix scrollbar jumping to top when drag released outside window
+in GTK4.
+  + Fix video rendering when GL is disabled.
+  + Fix flickering on looped videos when starting again.
+  + Fix CPU usage on autoplaying videos.
+  + Choose amount of painting threads depending on available CPU
+cores on GTK4.
+  + Fix several crashes and rendering issues.
+  + Security fixes: CVE-2023-28204 CVE-2023-32373 (boo#1211658
+boo#1211659).
+- Drop gcc13-fix.patch: fixed upstream.
+
+---

Old:

  gcc13-fix.patch
  webkitgtk-2.40.1.tar.xz
  webkitgtk-2.40.1.tar.xz.asc

New:

  webkitgtk-2.40.2.tar.xz
  webkitgtk-2.40.2.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.lp6qkJ/_old  2023-06-04 00:11:52.397272432 +0200
+++ /var/tmp/diff_new_pack.lp6qkJ/_new  2023-06-04 00:11:52.401272457 +0200
@@ -72,7 +72,7 @@
 %endif
 
 Name:   webkit2%{_gtknamesuffix}
-Version:2.40.1
+Version:2.40.2
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later
@@ -85,8 +85,6 @@
 
 # PATCH-FEATURE-OPENSUSE reproducibility.patch -- Make build reproducible
 Patch0: reproducibility.patch
-# PATCH-FIX-UPSTREAM Fix rejected code by GCC 13: 
https://github.com/WebKit/WebKit/pull/11910
-Patch1: gcc13-fix.patch
 
 BuildRequires:  Mesa-libEGL-devel
 BuildRequires:  Mesa-libGL-devel


++ webkitgtk-2.40.1.tar.xz -> webkitgtk-2.40.2.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.40.1.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.15902/webkitgtk-2.40.2.tar.xz 
differ: char 26, line 1


commit webkit2gtk3 for openSUSE:Factory

2023-04-22 Thread Source-Sync
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-04-22 22:03:10

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1533 (New)


Package is "webkit2gtk3"

Sat Apr 22 22:03:10 2023 rev:167 rq:1082105 version:2.40.1

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2023-04-04 
21:17:08.831938268 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1533/webkit2gtk3.changes
2023-04-22 22:03:46.254403973 +0200
@@ -1,0 +2,36 @@
+Thu Apr 20 14:21:35 UTC 2023 - Michael Gorse 
+
+- Update to version 2.40.1 (boo#1210295 boo#1210731):
+  + The Bubblewrap sandbox no longer requires setting an
+application identifier via GApplication to operate correctly.
+Using GApplication is still recommended, but optional.
+  + Adjust the scrolling speed for mouse wheels to make it feel
+more natural.
+  + Allow pasting content using the Asynchronous Clipboard API when
+the origin is the same as the clipboard contents.
+  + Improvements to the GStreamer multimedia playback, in
+particular around MSE, WebRTC, and seeking.
+  + Make all supported image types appear in the Accept HTTP
+header.
+  + Fix text caret blinking when blinking is disabled in the GTK
+settings.
+  + Fix default database quota size definition.
+  + Fix application of all caps tags listed in the
+font-feature-settings CSS property.
+  + Fix the build with journald support enabled when using elogind
+instead of the systemd libraries.
+  + Fix the build when libgcrypt provides a libgcrypt-config script
+instead of a pkg-config module file.
+  + Fix font height calculations for the font-size-adjust CSS
+property.
+  + Fix the build when ccache is used in certain setups.
+  + Fix the build for RISC-V 64-bit targets.
+  + 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.
+- Drop regression-fix.patch and fix-gst-crash.patch: fixed
+upstream.
+- Rebase gcc13-fix.patch.
+
+---
@@ -293 +329,2 @@
-  CVE-2022-32923, CVE-2022-42863.
+CVE-2022-32923, CVE-2022-42863, CVE-2023-25358, CVE-2023-25360,
+CVE-2023-25361, CVE-2023-25362, CVE-2023-25363.

Old:

  fix-gst-crash.patch
  regression-fix.patch
  webkitgtk-2.40.0.tar.xz
  webkitgtk-2.40.0.tar.xz.asc

New:

  webkitgtk-2.40.1.tar.xz
  webkitgtk-2.40.1.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.TzFAZZ/_old  2023-04-22 22:03:47.754412941 +0200
+++ /var/tmp/diff_new_pack.TzFAZZ/_new  2023-04-22 22:03:47.762412989 +0200
@@ -72,7 +72,7 @@
 %endif
 
 Name:   webkit2%{_gtknamesuffix}
-Version:2.40.0
+Version:2.40.1
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later
@@ -83,14 +83,10 @@
 Source98:   baselibs.conf
 Source99:   webkit2gtk3.keyring
 
-# PATCH-FIX-UPSTREAM regression-fix.patch -- [GLib] Broke 
WebKitUserContentManager::script-message-received
-Patch0: regression-fix.patch
+# PATCH-FEATURE-OPENSUSE reproducibility.patch -- Make build reproducible
+Patch0: reproducibility.patch
 # PATCH-FIX-UPSTREAM Fix rejected code by GCC 13: 
https://github.com/WebKit/WebKit/pull/11910
 Patch1: gcc13-fix.patch
-# PATCH-FIX-UPSTREAM fix-gst-crash.patch -- Fix crash in 
webkit_media_stream_src_class_init()
-Patch2: fix-gst-crash.patch
-# PATCH-FEATURE-OPENSUSE reproducibility.patch -- Make build reproducible
-Patch3: reproducibility.patch
 
 BuildRequires:  Mesa-libEGL-devel
 BuildRequires:  Mesa-libGL-devel

++ gcc13-fix.patch ++
--- /var/tmp/diff_new_pack.TzFAZZ/_old  2023-04-22 22:03:47.810413276 +0200
+++ /var/tmp/diff_new_pack.TzFAZZ/_new  2023-04-22 22:03:47.814413300 +0200
@@ -1,19 +1,18 @@
-diff --git a/Source/WebCore/platform/graphics/SourceBrush.cpp 
b/Source/WebCore/platform/graphics/SourceBrush.cpp
-index d7ff7292..48ae0e61 100644
 a/Source/WebCore/platform/graphics/SourceBrush.cpp
-+++ b/Source/WebCore/platform/graphics/SourceBrush.cpp
+diff -urp 
webkitgtk-2.40.1.orig/Source/WebCore/platform/graphics/SourceBrush.cpp 
webkitgtk-2.40.1/Source/WebCore/platform/graphics/SourceBrush.cpp
+--- webkitgtk-2.40.1.orig/Source/WebCore/platform/graphics/SourceBrush.cpp 
2023-04-12 08:07:29.748326800 -0500
 webkitgtk-2.40.1/Source/WebCore/platform/graphics/SourceBrush.cpp  
2023-04-20 11:31:00.456319923 -0500
 @@ -65,12 +65,12 @@ 

commit webkit2gtk3 for openSUSE:Factory

2023-04-04 Thread Source-Sync
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-04-04 21:17:04

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.19717 (New)


Package is "webkit2gtk3"

Tue Apr  4 21:17:04 2023 rev:166 rq:1076879 version:2.40.0

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2023-03-29 
23:26:55.759380033 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.19717/webkit2gtk3.changes   
2023-04-04 21:17:08.831938268 +0200
@@ -1,0 +2,14 @@
+Tue Mar 28 08:22:05 UTC 2023 - Bjørn Lie 
+
+- Add fix-gst-crash.patch: Fix crash in
+  webkit_media_stream_src_class_init().
+  https://bugs.webkit.org/show_bug.cgi?id=254025
+- Add reproducibility.patch: Make build more reproducible. Still
+  not there yet though. Inject fixed year in file.
+
+---
+Fri Mar 24 19:23:02 UTC 2023 - Bjørn Lie 
+
+- Tweak constraints.
+
+---

New:

  fix-gst-crash.patch
  reproducibility.patch



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.oKzcUS/_old  2023-04-04 21:17:09.671943624 +0200
+++ /var/tmp/diff_new_pack.oKzcUS/_new  2023-04-04 21:17:09.687943726 +0200
@@ -87,6 +87,10 @@
 Patch0: regression-fix.patch
 # PATCH-FIX-UPSTREAM Fix rejected code by GCC 13: 
https://github.com/WebKit/WebKit/pull/11910
 Patch1: gcc13-fix.patch
+# PATCH-FIX-UPSTREAM fix-gst-crash.patch -- Fix crash in 
webkit_media_stream_src_class_init()
+Patch2: fix-gst-crash.patch
+# PATCH-FEATURE-OPENSUSE reproducibility.patch -- Make build reproducible
+Patch3: reproducibility.patch
 
 BuildRequires:  Mesa-libEGL-devel
 BuildRequires:  Mesa-libGL-devel

++ _constraints ++
--- /var/tmp/diff_new_pack.oKzcUS/_old  2023-04-04 21:17:09.747944108 +0200
+++ /var/tmp/diff_new_pack.oKzcUS/_new  2023-04-04 21:17:09.755944159 +0200
@@ -1,12 +1,15 @@
+
 
   
+  4
 
-  20
+  26
 
 
-  8000
+  15
 
   
+  SLOW_CPU
   
 
   aarch64

++ fix-gst-crash.patch ++
From: Philippe Normand 
Subject: Fix crash in webkit_media_stream_src_class_init()
Bug: https://bugs.webkit.org/show_bug.cgi?id=254025
Origin: 
https://github.com/WebKit/WebKit/commit/358ce3a4bd7353c8edaa5720c949301f31c9a5e9
Index: 
webkitgtk/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp
===
--- 
webkitgtk.orig/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp
+++ 
webkitgtk/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp
@@ -2647,6 +2647,9 @@ MediaPlayer::SupportsType MediaPlayerPri
 #endif
 }
 
+if (!ensureGStreamerInitialized())
+return result;
+
 GST_DEBUG("Checking mime-type \"%s\"", 
parameters.type.raw().utf8().data());
 if (parameters.type.isEmpty())
 return result;
Index: 
webkitgtk/Source/WebCore/platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.cpp
===
--- 
webkitgtk.orig/Source/WebCore/platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.cpp
+++ 
webkitgtk/Source/WebCore/platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.cpp
@@ -439,22 +439,13 @@ void MediaPlayerPrivateGStreamerMSE::get
 
 MediaPlayer::SupportsType MediaPlayerPrivateGStreamerMSE::supportsType(const 
MediaEngineSupportParameters& parameters)
 {
-static std::optional videoDecodingLimits;
-#ifdef VIDEO_DECODING_LIMIT
-static std::once_flag onceFlag;
-std::call_once(onceFlag, [] {
-videoDecodingLimits = videoDecoderLimitsDefaults();
-if (!videoDecodingLimits) {
-GST_WARNING("Parsing VIDEO_DECODING_LIMIT failed");
-ASSERT_NOT_REACHED();
-}
-});
-#endif
-
 MediaPlayer::SupportsType result = 
MediaPlayer::SupportsType::IsNotSupported;
 if (!parameters.isMediaSource)
 return result;
 
+if (!ensureGStreamerInitialized())
+return result;
+
 auto containerType = parameters.type.containerType();
 
 // YouTube TV provides empty types for some videos and we want to be 
selected as best media engine for them.
@@ -476,6 +467,16 @@ MediaPlayer::SupportsType MediaPlayerPri
 if (!ok)
 height = 0;
 
+static std::optional videoDecodingLimits;
+#ifdef VIDEO_DECODING_LIMIT
+static std::once_flag onceFlag;
+std::call_once(onceFlag, [] {
+videoDecodingLimits = videoDecoderLimitsDefaults();
+if 

commit webkit2gtk3 for openSUSE:Factory

2023-03-29 Thread Source-Sync
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-03-29 23:26:40

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.31432 (New)


Package is "webkit2gtk3"

Wed Mar 29 23:26:40 2023 rev:165 rq:1074655 version:2.40.0

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2023-03-24 
15:18:22.970250277 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.31432/webkit2gtk3.changes   
2023-03-29 23:26:55.759380033 +0200
@@ -1,0 +2,6 @@
+Fri Mar 24 09:14:45 UTC 2023 - Martin Liška 
+
+- Add gcc13-fix.patch fix that handles invalid code as reported here:
+  https://github.com/WebKit/WebKit/pull/11910.
+
+---

New:

  gcc13-fix.patch



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.jVGJ4m/_old  2023-03-29 23:26:56.555383773 +0200
+++ /var/tmp/diff_new_pack.jVGJ4m/_new  2023-03-29 23:26:56.559383792 +0200
@@ -85,6 +85,8 @@
 
 # PATCH-FIX-UPSTREAM regression-fix.patch -- [GLib] Broke 
WebKitUserContentManager::script-message-received
 Patch0: regression-fix.patch
+# PATCH-FIX-UPSTREAM Fix rejected code by GCC 13: 
https://github.com/WebKit/WebKit/pull/11910
+Patch1: gcc13-fix.patch
 
 BuildRequires:  Mesa-libEGL-devel
 BuildRequires:  Mesa-libGL-devel

++ gcc13-fix.patch ++
diff --git a/Source/WebCore/platform/graphics/SourceBrush.cpp 
b/Source/WebCore/platform/graphics/SourceBrush.cpp
index d7ff7292..48ae0e61 100644
--- a/Source/WebCore/platform/graphics/SourceBrush.cpp
+++ b/Source/WebCore/platform/graphics/SourceBrush.cpp
@@ -65,12 +65,12 @@ Pattern* SourceBrush::pattern() const
 
 void SourceBrush::setGradient(Ref&& gradient, const AffineTransform& 
spaceTransform)
 {
-m_brush = { Brush::LogicalGradient { WTFMove(gradient), spaceTransform } };
+m_brush = Brush { Brush::LogicalGradient { WTFMove(gradient), 
spaceTransform } };
 }
 
 void SourceBrush::setPattern(Ref&& pattern)
 {
-m_brush = { WTFMove(pattern) };
+m_brush = Brush { WTFMove(pattern) };
 }
 
 WTF::TextStream& operator<<(TextStream& ts, const SourceBrush& brush)


commit webkit2gtk3 for openSUSE:Factory

2023-03-24 Thread Source-Sync
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-03-24 15:18:05

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.31432 (New)


Package is "webkit2gtk3"

Fri Mar 24 15:18:05 2023 rev:164 rq:1073476 version:2.40.0

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2023-02-17 
16:44:11.602588381 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.31432/webkit2gtk3.changes   
2023-03-24 15:18:22.970250277 +0100
@@ -1,0 +2,160 @@
+Tue Mar 21 08:17:44 UTC 2023 - Dominique Leuenberger 
+
+- Fix provides of libwebkit2gtk-4.[01]: Provide WebKitGTK-4.x. This
+  symbol is only needed by the lang packages and those have been
+  renamed from WebKit2GTK to WebKitGTK.
+
+---
+Fri Mar 17 19:06:13 UTC 2023 - Bjørn Lie 
+
+- Update to version 2.40.0:
+  + New GTK4 API is now stable.
+  + Use ANGLE for WebGL implementation and enable WebGL2.
+  + Prefer EGL over X11, intead of GLX, where available.
+  + Add support for speech synthesis using Flite.
+  + Enable the async clipboard API.
+  + Add API to query the permission state of web features.
+  + Add API to support asynchronously returning values from user
+script messages.
+  + Make it possible to handle WebKitDownload::decide-destination
+signal asynchronously.
+  + Add new JavaScript execution APIs.
+  + Make webkit://gpu output exportable as JSON.
+  + Fix large memory allocation when uploading content.
+- Add regression-fix.patch: [GLib] Broke
+  WebKitUserContentManager::script-message-received
+
+---
+Wed Mar  8 16:18:06 UTC 2023 - Bjørn Lie 
+
+- Update to version 2.39.91:
+  + Rename WebKitWebExtension to WebKitWebProcessExtension in GTK4
+API.
+  + Remove WebKitJavascriptResult in favor of using JSCValue
+directly in GTK4 API.
+  + Add new API to get the request body of WebKitURISchemeRequest.
+  + Make it possible to handle WebKitDownload::decide-destination
+signal asynchronously.
+  + Allow WebKitDownload destination to be a path instead of a URI.
+  + Make webkit://gpu output exportable as JSON.
+  + Improve scrolling performance in accelerated compositing mode.
+  + Implement KeyboardEvent.repeat.
+  + Fix a crash in MiniBrowser when the favicon is updated.
+  + Fix the build in Ubuntu 20.04 and Debian Stable.
+  + Fix several crashes and rendering issues.
+  + Updated translations.
+- Drop no-forced-sse.patch: Due to changes in the code, trying to
+  build without SSE2 support fails even with this patch. We are
+  forced to give up on this, SSE2 support is now mandatory for all
+  build targets.
+- Add new defines and sub-packages in conditional ways, upstream
+  did a lot of changes for new gtk4 variant.
+
+---
+Sun Feb 26 17:23:07 UTC 2023 - Bjørn Lie 
+
+- Update to version 2.39.90:
+  + Add new JavaScript execution APIs.
+  + Merge functions of registering and unregistering script message
+handler in GTK4 API.
+  + Mark non-derivable types as final and make instance and class
+struct declarations private in GTK4 API.
+  + Make favicon and snapshot API use GdkTexture instead of cairo
+surfaces in GTK4 API.
+  + Fix scrolling after a history navigation with PSON enabled.
+  + Fix criticals from webkitOptionMenuSetEvent when opening any
+combo box.
+  + Fix large memory allocation when uploading content.
+  + Always update the active uri of WebKitFrame.
+  + Fix several crashes and rendering issues.
+  + Updated translations.
+- Drop webkit2gtk3-missing-include.patch: Fixed upstream
+
+---
+Wed Feb 15 14:39:07 UTC 2023 - Bjørn Lie 
+
+- Update to version 2.39.7:
+  + Fix the webkit.h public header causing applications to fail to
+build.
+  + Fix several crashes and rendering issues.
+- Changes from version 2.39.6:
+  + Add support for speech synthesis using Flite.
+  + Bring back WebKitConsoleMessage API implementation.
+  + Fix async scroll event propagation for GTK4.
+  + Add network session API when building with GTK4.
+  + Make most public types final when building with GTK4.
+  + Remove WebKitPrintCustomWidget when building with GTK4.
+  + Remove most of the webkit_web_view_new_with_*() constructors
+when building with GTK4.
+  + Remove webkit_web_context_get/set_process_model when building
+with GTK4.
+  + Do not allow the sandbox to mount the entire home directory.
+  + Fix several crashes and rendering issues.
+- Add pkgconfig(gstreamer-transcoder-1.0) and pkgconfig(openssl)
+  BuildRequires: New 

commit webkit2gtk3 for openSUSE:Factory

2023-02-17 Thread Source-Sync
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-02-17 16:44:02

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.22824 (New)


Package is "webkit2gtk3"

Fri Feb 17 16:44:02 2023 rev:163 rq:1066215 version:2.38.5

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2023-02-14 
16:43:05.701613955 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.22824/webkit2gtk3.changes   
2023-02-17 16:44:11.602588381 +0100
@@ -1,0 +2,11 @@
+Wed Feb 15 14:30:47 UTC 2023 - Bjørn Lie 
+
+- Update to version 2.38.5 (boo#1208328):
+  + Fix large memory allocation when uploading content.
+  + Fix scrolling after a history navigation with PSON enabled.
+  + Always update the active uri of WebKitFrame.
+  + Fix the build on Ubuntu 20.04.
+  + Fix several crashes and rendering issues.
+  + Security fixes: CVE-2023-23529.
+
+---

Old:

  webkitgtk-2.38.4.tar.xz
  webkitgtk-2.38.4.tar.xz.asc

New:

  webkitgtk-2.38.5.tar.xz
  webkitgtk-2.38.5.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.STixj0/_old  2023-02-17 16:44:12.890595634 +0100
+++ /var/tmp/diff_new_pack.STixj0/_new  2023-02-17 16:44:12.898595680 +0100
@@ -70,7 +70,7 @@
 %endif
 
 Name:   webkit2%{_gtknamesuffix}
-Version:2.38.4
+Version:2.38.5
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later


++ webkitgtk-2.38.4.tar.xz -> webkitgtk-2.38.5.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.38.4.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.22824/webkitgtk-2.38.5.tar.xz 
differ: char 26, line 1


commit webkit2gtk3 for openSUSE:Factory

2023-02-14 Thread Source-Sync
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-02-14 16:43:02

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.27156 (New)


Package is "webkit2gtk3"

Tue Feb 14 16:43:02 2023 rev:162 rq:1065580 version:2.38.4

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2023-02-08 
17:20:29.810003147 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.27156/webkit2gtk3.changes   
2023-02-14 16:43:05.701613955 +0100
@@ -27 +27 @@
-  + Security fixes: CVE-2023-23517, CVE-2023-23518, CVE-2023-42826.
+  + Security fixes: CVE-2023-23517, CVE-2023-23518, CVE-2022-42826.



Other differences:
--


commit webkit2gtk3 for openSUSE:Factory

2023-02-08 Thread Source-Sync
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-02-08 17:20:03

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.4462 (New)


Package is "webkit2gtk3"

Wed Feb  8 17:20:03 2023 rev:161 rq:1063684 version:2.38.4

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2023-02-07 
18:47:37.854662732 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.4462/webkit2gtk3.changes
2023-02-08 17:20:29.810003147 +0100
@@ -4 +4 @@
-- Update to version 2.38.4:
+- Update to version 2.38.4 (boo#1207997):
@@ -26,0 +27 @@
+  + Security fixes: CVE-2023-23517, CVE-2023-23518, CVE-2023-42826.



Other differences:
--


commit webkit2gtk3 for openSUSE:Factory

2023-02-07 Thread Source-Sync
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-02-07 18:47:35

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.4462 (New)


Package is "webkit2gtk3"

Tue Feb  7 18:47:35 2023 rev:160 rq:1063404 version:2.38.4

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2023-01-28 
20:10:22.226771943 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.4462/webkit2gtk3.changes
2023-02-07 18:47:37.854662732 +0100
@@ -1,0 +2,27 @@
+Thu Feb  2 15:51:06 UTC 2023 - Michael Gorse 
+
+- Update to version 2.38.4:
+  + Improve GStreamer multimedia playback across the board with
+improved codec selection logic, better handling of latency, and
+improving frame discard to avoid audio/video
+desynchronizationg, among other fixes.
+  + Disable HLS media playback by default, which makes web sites
+use MSE instead. If needed WEBKIT_GST_ENABLE_HLS_SUPPORT=1 can
+be set in the environment to enable it back.
+  + Disable threaded rendering in GTK4 builds by default, as it was
+causing crashes.
+  + Fix MediaSession API not showing artwork images.
+  + Fix MediaSession MPRIS usage when running inside a Flatpak
+sandbox.
+  + Fix input element controls to correctly scale when applying a
+zoom factor different than the default.
+  + Fix leakage of Web processes in certain situations.
+  + Fix the injected bundle not being found when running inside a
+sandbox.
+  + Fix the build with ENABLE_INTROSPECTION when cross-compiling.
+  + FIx the build with ENABLE_WEBGL disabled.
+  + Fix the build with GStreamer-based WebRTC enabled.
+  + Fix the build with USE_GTK4 enabled.
+  + Fix several crashes and rendering issues.
+
+---

Old:

  webkitgtk-2.38.3.tar.xz
  webkitgtk-2.38.3.tar.xz.asc

New:

  webkitgtk-2.38.4.tar.xz
  webkitgtk-2.38.4.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.4kU7KC/_old  2023-02-07 18:47:39.198669956 +0100
+++ /var/tmp/diff_new_pack.4kU7KC/_new  2023-02-07 18:47:39.210670020 +0100
@@ -70,7 +70,7 @@
 %endif
 
 Name:   webkit2%{_gtknamesuffix}
-Version:2.38.3
+Version:2.38.4
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later


++ webkitgtk-2.38.3.tar.xz -> webkitgtk-2.38.4.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.38.3.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.4462/webkitgtk-2.38.4.tar.xz 
differ: char 26, line 1


commit webkit2gtk3 for openSUSE:Factory

2023-01-28 Thread Source-Sync
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-01-28 20:00:21

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.32243 (New)


Package is "webkit2gtk3"

Sat Jan 28 20:00:21 2023 rev:159 rq:1061605 version:2.38.3

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2023-01-04 
18:10:30.344513008 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.32243/webkit2gtk3.changes   
2023-01-28 20:10:22.226771943 +0100
@@ -1,0 +2,5 @@
+Fri Jan 27 15:09:41 UTC 2023 - Michael Gorse 
+
+- Add webkit2gtk3-missing-include.patch: fix the build with gcc 13.
+
+---

New:

  webkit2gtk3-missing-include.patch



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.biBb8I/_old  2023-01-28 20:10:22.974776047 +0100
+++ /var/tmp/diff_new_pack.biBb8I/_new  2023-01-28 20:10:22.978776069 +0100
@@ -83,6 +83,8 @@
 
 # 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 webkit2gtk3-missing-include.patch mgo...@suse.com -- fix 
the build with gcc 13.
+Patch1: webkit2gtk3-missing-include.patch
 
 BuildRequires:  Mesa-libEGL-devel
 BuildRequires:  Mesa-libGL-devel

++ webkit2gtk3-missing-include.patch ++
>From d318bb461f040b90453bc4e100dcf967243ecd98 Mon Sep 17 00:00:00 2001
From: Michael Catanzaro 
Date: Mon, 16 Jan 2023 16:55:26 -0800
Subject: [PATCH] WebKitGTK 2.39.4 does not build due to missing #include in
 ANGLE https://bugs.webkit.org/show_bug.cgi?id=250689

Unreviewed build fix.

* Source/ThirdParty/ANGLE/include/GLSLANG/ShaderVars.h:

Canonical link: https://commits.webkit.org/258968@main
---
 Source/ThirdParty/ANGLE/include/GLSLANG/ShaderVars.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Source/ThirdParty/ANGLE/include/GLSLANG/ShaderVars.h 
b/Source/ThirdParty/ANGLE/include/GLSLANG/ShaderVars.h
index 94cb93e01fc0..ec7bda372f30 100644
--- a/Source/ThirdParty/ANGLE/include/GLSLANG/ShaderVars.h
+++ b/Source/ThirdParty/ANGLE/include/GLSLANG/ShaderVars.h
@@ -12,6 +12,7 @@
 
 #include 
 #include 
+#include 
 #include 
 #include 
 
-- 
2.39.0


commit webkit2gtk3 for openSUSE:Factory

2023-01-04 Thread Source-Sync
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-01-04 18:10:23

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1563 (New)


Package is "webkit2gtk3"

Wed Jan  4 18:10:23 2023 rev:158 rq:1046552 version:2.38.3

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2022-12-24 
14:51:39.863412050 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1563/webkit2gtk3.changes
2023-01-04 18:10:30.344513008 +0100
@@ -4 +4 @@
-- Update to version 2.38.3 (boo#1206474):
+- Update to version 2.38.3 (boo#1206474 boo#1206750):
@@ -10 +10,2 @@
-  + Security fixes: CVE-2022-42856.
+  + Security fixes: CVE-2022-42852, CVE-2022-42856, CVE-2022-42867,
+CVE-2022-46692, CVE-2022-46698, CVE-2022-46699, CVE-2022-46700.
@@ -52,0 +54 @@
+  + Security fixes: CVE-2022-46691.
@@ -67 +69 @@
-  CVE-2022-32923.
+  CVE-2022-32923, CVE-2022-42863.



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.TO7Hd2/_old  2023-01-04 18:10:31.172517889 +0100
+++ /var/tmp/diff_new_pack.TO7Hd2/_new  2023-01-04 18:10:31.176517913 +0100
@@ -1,7 +1,7 @@
 #
 # spec file
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed


commit webkit2gtk3 for openSUSE:Factory

2022-12-24 Thread Source-Sync
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-12-24 14:51:11

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1563 (New)


Package is "webkit2gtk3"

Sat Dec 24 14:51:11 2022 rev:157 rq:1044372 version:2.38.3

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2022-12-16 
17:51:10.623860913 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1563/webkit2gtk3.changes
2022-12-24 14:51:39.863412050 +0100
@@ -1,0 +2,12 @@
+Thu Dec 22 14:54:41 UTC 2022 - Michael Gorse 
+
+- Update to version 2.38.3 (boo#1206474):
+  + Fix runtime critical warnings from media player.
+  + Fix network process crash when fetching website data on
+ephemeral session.
+  + Fix the build with Ruby 3.2.
+  + Fix several crashes and rendering issues.
+  + Security fixes: CVE-2022-42856.
+- Drop b7ac5d0c.patch: fixed upstream.
+
+---

Old:

  b7ac5d0c.patch
  webkitgtk-2.38.2.tar.xz
  webkitgtk-2.38.2.tar.xz.asc

New:

  webkitgtk-2.38.3.tar.xz
  webkitgtk-2.38.3.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.RI1psV/_old  2022-12-24 14:51:58.111518521 +0100
+++ /var/tmp/diff_new_pack.RI1psV/_new  2022-12-24 14:51:58.115518545 +0100
@@ -70,7 +70,7 @@
 %endif
 
 Name:   webkit2%{_gtknamesuffix}
-Version:2.38.2
+Version:2.38.3
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later
@@ -83,8 +83,6 @@
 
 # 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 b7ac5d0c.patch dims...@opensuse.org -- Fix build with 
Ruby 3.2
-Patch1: https://github.com/WebKit/WebKit/commit/b7ac5d0c.patch
 
 BuildRequires:  Mesa-libEGL-devel
 BuildRequires:  Mesa-libGL-devel


++ webkitgtk-2.38.2.tar.xz -> webkitgtk-2.38.3.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.38.2.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.1563/webkitgtk-2.38.3.tar.xz 
differ: char 27, line 1


commit webkit2gtk3 for openSUSE:Factory

2022-12-16 Thread Source-Sync
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-12-16 17:51:07

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1835 (New)


Package is "webkit2gtk3"

Fri Dec 16 17:51:07 2022 rev:156 rq:1043130 version:2.38.2

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2022-11-17 
17:24:13.480976623 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1835/webkit2gtk3.changes
2022-12-16 17:51:10.623860913 +0100
@@ -1,0 +2,5 @@
+Wed Dec 14 16:45:15 UTC 2022 - Dominique Leuenberger 
+
+- Add upstream patch b7ac5d0c.patch: Fix build with Ruby 3.2.
+
+---

New:

  b7ac5d0c.patch



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.pEtGXB/_old  2022-12-16 17:51:11.219864194 +0100
+++ /var/tmp/diff_new_pack.pEtGXB/_new  2022-12-16 17:51:11.223864216 +0100
@@ -83,6 +83,8 @@
 
 # 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 b7ac5d0c.patch dims...@opensuse.org -- Fix build with 
Ruby 3.2
+Patch1: https://github.com/WebKit/WebKit/commit/b7ac5d0c.patch
 
 BuildRequires:  Mesa-libEGL-devel
 BuildRequires:  Mesa-libGL-devel

++ b7ac5d0c.patch ++
>From b7ac5d0ccc7ca3ed6bf4f2d40fde60247ce87d3c Mon Sep 17 00:00:00 2001
From: Dominique Leuenberger 
Date: Mon, 12 Dec 2022 21:24:11 -0800
Subject: [PATCH] Fix build with Ruby 3.2
 https://bugs.webkit.org/show_bug.cgi?id=246743

Reviewed by Ross Kirsling.

File.exists has been declared deprecated since Ruby 2.1 (2013) and with Ruby 
3.2 gets removed for good.

* Source/JavaScriptCore/offlineasm/config.rb:
* Source/JavaScriptCore/offlineasm/parser.rb:
* Source/WebInspectorUI/Scripts/update-LegacyInspectorBackendCommands.rb:

Canonical link: https://commits.webkit.org/257775@main
---
 Source/JavaScriptCore/offlineasm/config.rb| 4 ++--
 Source/JavaScriptCore/offlineasm/parser.rb| 8 
 .../Scripts/update-LegacyInspectorBackendCommands.rb  | 2 +-
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/Source/JavaScriptCore/offlineasm/config.rb 
b/Source/JavaScriptCore/offlineasm/config.rb
index ba0043119f32..7811626db5e5 100644
--- a/Source/JavaScriptCore/offlineasm/config.rb
+++ b/Source/JavaScriptCore/offlineasm/config.rb
@@ -23,11 +23,11 @@
 
 buildProductsDirectory = ENV['BUILT_PRODUCTS_DIR'];
 headersFolderPath = ENV['WK_LIBRARY_HEADERS_FOLDER_PATH'];
-if buildProductsDirectory and File.exists?(buildProductsDirectory)
+if buildProductsDirectory and File.exist?(buildProductsDirectory)
 $: << 
"#{buildProductsDirectory}#{headersFolderPath}/WebKitAdditions/Scripts"
 end
 sdkRootDirectory = ENV['SDKROOT'];
-if sdkRootDirectory and File.exists?(sdkRootDirectory)
+if sdkRootDirectory and File.exist?(sdkRootDirectory)
 $: << "#{sdkRootDirectory}#{headersFolderPath}/WebKitAdditions/Scripts"
 end
 
diff --git a/Source/JavaScriptCore/offlineasm/parser.rb 
b/Source/JavaScriptCore/offlineasm/parser.rb
index 12a22b5cc819..07e38b63972b 100644
--- a/Source/JavaScriptCore/offlineasm/parser.rb
+++ b/Source/JavaScriptCore/offlineasm/parser.rb
@@ -840,10 +840,10 @@ def parseSequence(final, comment)
 additionsDirectoryName = 
"#{@buildProductsDirectory}#{@headersFolderPath}/WebKitAdditions/"
 end
 fileName = IncludeFile.new(moduleName, 
additionsDirectoryName).fileName
-if not File.exists?(fileName)
+if not File.exist?(fileName)
 fileName = IncludeFile.new(moduleName, 
@tokens[@idx].codeOrigin.fileName.dirname).fileName
 end
-fileExists = File.exists?(fileName)
+fileExists = File.exist?(fileName)
 raise "File not found: #{fileName}" if not fileExists and not 
isOptional
 list << parse(fileName, @options, @sources) if fileExists
 else
@@ -876,10 +876,10 @@ def parseIncludes(final, comment, options)
 additionsDirectoryName = 
"#{@buildProductsDirectory}#{@headersFolderPath}/WebKitAdditions/"
 end
 fileName = IncludeFile.new(moduleName, 
additionsDirectoryName).fileName
-if not File.exists?(fileName)
+if not File.exist?(fileName)
 fileName = IncludeFile.new(moduleName, 
@tokens[@idx].codeOrigin.fileName.dirname).fileName
 end
-fileExists = 

commit webkit2gtk3 for openSUSE:Factory

2022-11-17 Thread Source-Sync
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-11-17 17:24:04

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1597 (New)


Package is "webkit2gtk3"

Thu Nov 17 17:24:04 2022 rev:155 rq:1036474 version:2.38.2

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2022-11-09 
12:56:19.739973662 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1597/webkit2gtk3.changes
2022-11-17 17:24:13.480976623 +0100
@@ -1,0 +2,6 @@
+Thu Nov 17 13:29:15 UTC 2022 - Guillaume GARDET 
+
+- Update _constraints for webkit2gtk3:gtk3-soup2 on aarch64 to
+  avoid slow workers and OOM
+
+---



Other differences:
--
++ _constraints ++
--- /var/tmp/diff_new_pack.6bg9js/_old  2022-11-17 17:24:14.196980411 +0100
+++ /var/tmp/diff_new_pack.6bg9js/_new  2022-11-17 17:24:14.200980432 +0100
@@ -9,6 +9,17 @@
   
   
 
+  aarch64
+  webkit2gtk3:gtk3-soup2
+
+ 
+  
+asimdrdm
+  
+
+  
+  
+
   armv6l
   armv7l
 


commit webkit2gtk3 for openSUSE:Factory

2022-11-09 Thread Source-Sync
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-11-09 12:56:12

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1597 (New)


Package is "webkit2gtk3"

Wed Nov  9 12:56:12 2022 rev:154 rq:1034432 version:2.38.2

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2022-10-27 
13:53:26.764345225 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1597/webkit2gtk3.changes
2022-11-09 12:56:19.739973662 +0100
@@ -1,0 +2,10 @@
+Mon Nov  7 15:20:15 UTC 2022 - Michael Gorse 
+
+- Update to version 2.38.2 (boo#1205120 boo#1205123 boo#1205124):
+  + Fix scrolling issues in some sites having fixed background.
+  + Fix prolonged buffering during progressive live playback.
+  + Fix the build with accessibility disabled.
+  + Fix several crashes and rendering issues.
+  + Security fixes: CVE-2022-42799, CVE-2022-42823, CVE-2022-42824.
+
+---
@@ -24 +34 @@
-- Update to version 2.38.0 (boo#1203530):
+- Update to version 2.38.0 (boo#1203530 boo#1205121 boo#1205122):
@@ -33 +43,2 @@
-+ Security fixes: CVE-2022-32886, CVE-2022-32912.
++ Security fixes: CVE-2022-32886, CVE-2022-32888, CVE-2022-32912,
+  CVE-2022-32923.
@@ -123,2 +134,2 @@
-  + Fix the new ATSPI accessibility implementation to add the missing
-Collection interface for the loaded document.
+  + Fix the new ATSPI accessibility implementation to add the
+missing Collection interface for the loaded document.
@@ -168 +179,2 @@
-  in the future. Gold linker is unmaintained by the upstream project. 
+  in the future. Gold linker is unmaintained by the upstream
+  project.
@@ -298 +310 @@
-  + Security fixes: CVE-2022-22589, CVE-2022-22590, CVE-2022-22592,.
+  + Security fixes: CVE-2022-22589, CVE-2022-22590, CVE-2022-22592.

Old:

  webkitgtk-2.38.1.tar.xz
  webkitgtk-2.38.1.tar.xz.asc

New:

  webkitgtk-2.38.2.tar.xz
  webkitgtk-2.38.2.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.ZHv03r/_old  2022-11-09 12:56:21.163981689 +0100
+++ /var/tmp/diff_new_pack.ZHv03r/_new  2022-11-09 12:56:21.167981712 +0100
@@ -70,7 +70,7 @@
 %endif
 
 Name:   webkit2%{_gtknamesuffix}
-Version:2.38.1
+Version:2.38.2
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later


++ webkitgtk-2.38.1.tar.xz -> webkitgtk-2.38.2.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.38.1.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.1597/webkitgtk-2.38.2.tar.xz 
differ: char 27, line 1


commit webkit2gtk3 for openSUSE:Factory

2022-10-27 Thread Source-Sync
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-10-27 13:53:10

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2275 (New)


Package is "webkit2gtk3"

Thu Oct 27 13:53:10 2022 rev:153 rq:1030949 version:2.38.1

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2022-09-21 
14:40:40.101461413 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2275/webkit2gtk3.changes
2022-10-27 13:53:26.764345225 +0200
@@ -1,0 +2,20 @@
+Mon Oct 24 17:47:17 UTC 2022 - Michael Gorse 
+
+- Update to version 2.38.1:
+  + Make xdg-dbus-proxy work if host session bus address is an
+abstract socket.
+  + Use a single xdg-dbus-proxy process when sandbox is enabled.
+  + Fix high resolution video playback due to unimplemented
+changeType operation.
+  + Ensure GSubprocess uses posix_spawn() again and inherit file
+descriptors.
+  + Fix player stucking in buffering (paused) state for progressive
+streaming.
+  + Do not try to preconnect on link click when link preconnect
+setting is disabled.
+  + Fix close status code returned when the client closes a
+WebSocket in some cases.
+  + Fix media player duration calculation.
+  + Fix several crashes and rendering issues.
+
+---

Old:

  webkitgtk-2.38.0.tar.xz
  webkitgtk-2.38.0.tar.xz.asc

New:

  webkitgtk-2.38.1.tar.xz
  webkitgtk-2.38.1.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.NKFr5C/_old  2022-10-27 13:53:27.904351040 +0200
+++ /var/tmp/diff_new_pack.NKFr5C/_new  2022-10-27 13:53:27.912351081 +0200
@@ -70,7 +70,7 @@
 %endif
 
 Name:   webkit2%{_gtknamesuffix}
-Version:2.38.0
+Version:2.38.1
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later


++ webkitgtk-2.38.0.tar.xz -> webkitgtk-2.38.1.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.38.0.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.2275/webkitgtk-2.38.1.tar.xz 
differ: char 26, line 1


commit webkit2gtk3 for openSUSE:Factory

2022-09-21 Thread Source-Sync
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-09-21 14:40:10

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2083 (New)


Package is "webkit2gtk3"

Wed Sep 21 14:40:10 2022 rev:152 rq:1004770 version:2.38.0

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2022-08-28 
13:12:15.652535264 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2083/webkit2gtk3.changes
2022-09-21 14:40:40.101461413 +0200
@@ -1,0 +2,69 @@
+Fri Sep 16 22:44:55 UTC 2022 - Bj??rn Lie 
+
+- Update to version 2.38.0 (boo#1203530):
+  + New media controls UI style.
+  + Add new API to set WebView???s Content-Security-Policy for web
+extensions support.
+  + Make it possible to use the remote inspector from other
+browsers using WEBKIT_INSPECTOR_HTTP_SERVER env var.
+  + MediaSession is enabled by default, allowing remote media
+control using MPRIS.
+  + Add support for PDF documents using PDF.js.
++ Security fixes: CVE-2022-32886, CVE-2022-32912.
+
+---
+Mon Sep  5 06:25:57 UTC 2022 - Bj??rn Lie 
+
+- Update to version 2.37.91:
+  + Cache and reuse image-based backing stores to improve memory
+consumption.
+  + Fix printing with bubblewrap sandbox enabled.
+  + Deprecate enable-frame-flattening setting because the
+functionality will be removed for 2.40.
+  + Fix deadlock when disposing player while handling rotation tag.
+  + Fix several crashes and rendering issues.
+  + Updated translations.
+
+---
+Fri Aug 26 13:40:09 UTC 2022 - Bj??rn Lie 
+
+- Update to version 2.37.90:
+  + Remove libnotify dependency.
+  + Add support for service worker notifications.
+  + Add support for loading the notification icon.
+  + Add support for pac proxy type in WebDriver.
+  + Fix several crashes and rendering issues.
+  + Updated translations.
+- Changes from version 2.37.1:
+  + Add initial implementation of WebRTC using GstWebRTC if
+GStreamer 1.20 is available, disabled by default via web view
+settings.
+  + Add new API to set WebView???s Content-Security-Policy for web
+extensions support.
+  + Add new API to run async JavaScript functions.
+  + Expose typed arrays in JavaScriptCore GLib API.
+  + Add support for PDF documents using PDF.js.
+  + Show font name and font variant settings in the inspector.
+  + MediaSession is enabled by default, allowing remote media
+control using MPRIS.
+  + Modernized media controls UI.
+  + Add Support Google Dynamic Ad Insertion (DAI).
+  + Add support for capturing encoded video streams from a webcam.
+  + Make it possible to use the remote inspector from other
+browsers using WEBKIT_INSPECTOR_HTTP_SERVER env var.
+  + Add support for IPv6 in the remote inspector.
+  + Update form elements style to match libadwaita.
+  + Fix canvas animations and images with threaded rendering
+enabled.
+  + Switch to use gi-docgen for API documentation instead of
+gtk-doc.
+  + Remove the ATK a11y implementation that has been replaced by
+AT-SPI DBus interfaces.
+  + Fix several crashes and rendering issues.
+- Update no-forced-sse.patch with quilt.
+- Pass -DENABLE_DOCUMENTATION=OFF to configure, we did not build
+  the API docs in the past, and I see no reason to start now.
+- Drop pkgconfig(libnotify) BuildRequires: No longer needed, nor
+  used if available.
+
+---
@@ -27 +96 @@
-  + Security fixes: CVE-2022-32792, CVE-2022-32816.
+  + Security fixes: CVE-2022-32792, CVE-2022-32816, CVE-2022-32891.

Old:

  webkitgtk-2.36.7.tar.xz
  webkitgtk-2.36.7.tar.xz.asc

New:

  webkitgtk-2.38.0.tar.xz
  webkitgtk-2.38.0.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.WtS3Am/_old  2022-09-21 14:40:41.589465540 +0200
+++ /var/tmp/diff_new_pack.WtS3Am/_new  2022-09-21 14:40:41.597465562 +0200
@@ -70,7 +70,7 @@
 %endif
 
 Name:   webkit2%{_gtknamesuffix}
-Version:2.36.7
+Version:2.38.0
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later
@@ -144,7 +144,6 @@
 BuildRequires:  pkgconfig(harfbuzz) >= 0.9.18
 BuildRequires:  pkgconfig(lcms2)
 BuildRequires:  pkgconfig(libavif) >= 0.9.0
-BuildRequires:  pkgconfig(libnotify)
 BuildRequires:  pkgconfig(libpng)
 BuildRequires:  pkgconfig(libseccomp)
 BuildRequires:  pkgconfig(libsecret-1)
@@ -355,6 +354,7 @@
 %cmake \
   -GNinja \
   -DCMAKE_BUILD_TYPE=Release 

commit webkit2gtk3 for openSUSE:Factory

2022-08-28 Thread Source-Sync
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-08-28 13:12:13

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2083 (New)


Package is "webkit2gtk3"

Sun Aug 28 13:12:13 2022 rev:151 rq:999535 version:2.36.7

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2022-08-10 
17:12:59.405659458 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2083/webkit2gtk3.changes
2022-08-28 13:12:15.652535264 +0200
@@ -1,0 +2,7 @@
+Fri Aug 26 13:40:08 UTC 2022 - Michael Gorse 
+
+- Update to version 2.36.7 (boo#1202807):
+  - Fix several crashes and rendering issues.
+  + Security fixes: CVE-2022-32893.
+
+---

Old:

  webkitgtk-2.36.6.tar.xz
  webkitgtk-2.36.6.tar.xz.asc

New:

  webkitgtk-2.36.7.tar.xz
  webkitgtk-2.36.7.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.PwyUQP/_old  2022-08-28 13:12:17.092538938 +0200
+++ /var/tmp/diff_new_pack.PwyUQP/_new  2022-08-28 13:12:17.096538948 +0200
@@ -70,7 +70,7 @@
 %endif
 
 Name:   webkit2%{_gtknamesuffix}
-Version:2.36.6
+Version:2.36.7
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later


++ webkitgtk-2.36.6.tar.xz -> webkitgtk-2.36.7.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.36.6.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.2083/webkitgtk-2.36.7.tar.xz 
differ: char 25, line 1


commit webkit2gtk3 for openSUSE:Factory

2022-08-10 Thread Source-Sync
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-08-10 17:12:44

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1521 (New)


Package is "webkit2gtk3"

Wed Aug 10 17:12:44 2022 rev:150 rq:993931 version:2.36.6

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2022-08-02 
22:08:34.741666480 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1521/webkit2gtk3.changes
2022-08-10 17:12:59.405659458 +0200
@@ -1,0 +2,9 @@
+Sun Aug  7 14:40:05 UTC 2022 - Andreas Stieger 
+
+- Update to version 2.36.6
+  + Fix handling of touchpad scrolling on GTK4 builds
+  + Fix WebKitGTK not allowing to be used from non-main threads
+(boo#1202169)
+  + Fix several crashes and rendering issues
+
+---

Old:

  webkitgtk-2.36.5.tar.xz
  webkitgtk-2.36.5.tar.xz.asc

New:

  webkitgtk-2.36.6.tar.xz
  webkitgtk-2.36.6.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.dn5D9Y/_old  2022-08-10 17:13:00.441662162 +0200
+++ /var/tmp/diff_new_pack.dn5D9Y/_new  2022-08-10 17:13:00.449662183 +0200
@@ -70,7 +70,7 @@
 %endif
 
 Name:   webkit2%{_gtknamesuffix}
-Version:2.36.5
+Version:2.36.6
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later


++ webkitgtk-2.36.5.tar.xz -> webkitgtk-2.36.6.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.36.5.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.1521/webkitgtk-2.36.6.tar.xz 
differ: char 27, line 1


commit webkit2gtk3 for openSUSE:Factory

2022-08-02 Thread Source-Sync
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-08-02 22:08:33

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1533 (New)


Package is "webkit2gtk3"

Tue Aug  2 22:08:33 2022 rev:149 rq:991753 version:2.36.5

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2022-07-07 
12:56:31.071247665 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1533/webkit2gtk3.changes
2022-08-02 22:08:34.741666480 +0200
@@ -1,0 +2,13 @@
+Fri Jul 29 15:09:20 UTC 2022 - Michael Gorse 
+
+- Update to version 2.36.5 (boo#1201980):
+  + Add support for PAC proxy in the WebDriver implementation.
+  + Fix video playback when loaded through custom URIs, this fixes
+video playback in the Yelp documentation browser.
+  - Fix WebKitWebView::context-menu when using GTK4.
+  - Fix LTO builds with GCC.
+  - Fix several crashes and rendering issues.
+  + Security fixes: CVE-2022-32792, CVE-2022-32816.
+- Drop webkit2gtk3-fix-build.patch: fixed upstream.
+
+---

Old:

  webkit2gtk3-fix-build.patch
  webkitgtk-2.36.4.tar.xz
  webkitgtk-2.36.4.tar.xz.asc

New:

  webkitgtk-2.36.5.tar.xz
  webkitgtk-2.36.5.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.ZcvAXb/_old  2022-08-02 22:08:36.921672764 +0200
+++ /var/tmp/diff_new_pack.ZcvAXb/_new  2022-08-02 22:08:36.925672775 +0200
@@ -70,7 +70,7 @@
 %endif
 
 Name:   webkit2%{_gtknamesuffix}
-Version:2.36.4
+Version:2.36.5
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later
@@ -83,8 +83,6 @@
 
 # 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 webkit2gtk3-fix-build.patch mgo...@suse.com -- fix the 
build.
-Patch1: webkit2gtk3-fix-build.patch
 
 BuildRequires:  Mesa-libEGL-devel
 BuildRequires:  Mesa-libGL-devel


++ webkitgtk-2.36.4.tar.xz -> webkitgtk-2.36.5.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.36.4.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.1533/webkitgtk-2.36.5.tar.xz 
differ: char 25, line 1


commit webkit2gtk3 for openSUSE:Factory

2022-07-07 Thread Source-Sync
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-07-07 12:56:18

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1523 (New)


Package is "webkit2gtk3"

Thu Jul  7 12:56:18 2022 rev:148 rq:987149 version:2.36.4

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2022-06-01 
18:08:33.477067641 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1523/webkit2gtk3.changes
2022-07-07 12:56:31.071247665 +0200
@@ -1,0 +2,16 @@
+Tue Jul  5 15:16:48 UTC 2022 - Michael Gorse 
+
+- Update to version 2.36.4 (boo#1201221):
+  + Fix the new ATSPI accessibility implementation to add the missing
+Collection interface for the loaded document.
+  + Fix the MediaSession implementation to make the MPRIS object
+names more sandbox friendly, which plays better with Flatpak
+and WebKit's own Bubblwrap-based sandboxing.
+  + Fix leaked Web Processes in some particular situations.
+  + Fix the build with media capture support enabled.
+  + Fix cross-compilation when targeting 64-bit ARM.
+  + Fix several crashes and rendering issues.
+  + Security fixes: CVE-2022-22677, CVE-2022-26710.
+- Add webkit2gtk3-fix-build.patch: fix the build.
+
+---
@@ -78 +94,2 @@
-  + Security fixes: CVE-2022-22624, CVE-2022-22628, CVE-2022-22629.
+  + Security fixes: CVE-2022-22624, CVE-2022-22628, CVE-2022-22629,
+CVE-2022-22662.

Old:

  webkitgtk-2.36.3.tar.xz
  webkitgtk-2.36.3.tar.xz.asc

New:

  webkit2gtk3-fix-build.patch
  webkitgtk-2.36.4.tar.xz
  webkitgtk-2.36.4.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.ph9i9f/_old  2022-07-07 12:56:32.023249082 +0200
+++ /var/tmp/diff_new_pack.ph9i9f/_new  2022-07-07 12:56:32.027249089 +0200
@@ -70,7 +70,7 @@
 %endif
 
 Name:   webkit2%{_gtknamesuffix}
-Version:2.36.3
+Version:2.36.4
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later
@@ -83,6 +83,8 @@
 
 # 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 webkit2gtk3-fix-build.patch mgo...@suse.com -- fix the 
build.
+Patch1: webkit2gtk3-fix-build.patch
 
 BuildRequires:  Mesa-libEGL-devel
 BuildRequires:  Mesa-libGL-devel

++ webkit2gtk3-fix-build.patch ++
>From f20bac21ea37991c1a1110e78846897a406932f0 Mon Sep 17 00:00:00 2001
From: Michael Catanzaro 
Date: Tue, 5 Jul 2022 08:23:12 -0500
Subject: [PATCH] Revert "Merge r295034 - WebKitTestRunner shouldn't link
 object files of JavaScriptCore and WebCore"

This reverts commit 7916fda00b347ff263fbfe72c065032d1d9b523c.
---
 Source/JavaScriptCore/CMakeLists.txt | 12 +---
 Tools/WebKitTestRunner/CMakeLists.txt|  1 -
 Tools/WebKitTestRunner/PlatformGTK.cmake |  4 
 Tools/WebKitTestRunner/PlatformWin.cmake |  4 
 4 files changed, 17 insertions(+), 4 deletions(-)

diff --git a/Source/JavaScriptCore/CMakeLists.txt 
b/Source/JavaScriptCore/CMakeLists.txt
index 95a1300ce1b3..238208eb1137 100644
--- a/Source/JavaScriptCore/CMakeLists.txt
+++ b/Source/JavaScriptCore/CMakeLists.txt
@@ -456,7 +456,7 @@ if (MSVC AND NOT ENABLE_C_LOOP)
 COMMAND ${MASM_EXECUTABLE} ${LLINT_MASM_FLAGS} 
${JavaScriptCore_DERIVED_SOURCES_DIR}/LowLevelInterpreterWin.obj 
${JavaScriptCore_DERIVED_SOURCES_DIR}/LowLevelInterpreterWin.asm
 VERBATIM)
 list(APPEND JavaScriptCore_SOURCES 
${JavaScriptCore_DERIVED_SOURCES_DIR}/LowLevelInterpreterWin.obj)
-add_library(LowLevelInterpreterLib STATIC llint/LowLevelInterpreter.cpp)
+add_library(LowLevelInterpreterLib OBJECT llint/LowLevelInterpreter.cpp)
 else ()
 # As there's poor toolchain support for using `.file` directives in
 # inline asm (i.e. there's no way to avoid clashes with the `.file`
@@ -465,7 +465,7 @@ else ()
 # an object file. We only need to do this for LowLevelInterpreter.cpp
 # and cmake doesn't allow us to introduce a compiler wrapper for a
 # single source file, so we need to create a separate target for it.
-add_library(LowLevelInterpreterLib STATIC llint/LowLevelInterpreter.cpp
+add_library(LowLevelInterpreterLib OBJECT llint/LowLevelInterpreter.cpp
 ${JavaScriptCore_DERIVED_SOURCES_DIR}/${LLIntOutput})
 endif ()
 
@@ -1496,7 +1496,13 @@ if (CMAKE_COMPILER_IS_GNUCXX AND 
GCC_OFFLINEASM_SOURCE_MAP)
 COMPILE_OPTIONS "-fno-lto")
 endif ()
 
-list(APPEND JavaScriptCore_PRIVATE_LIBRARIES 

commit webkit2gtk3 for openSUSE:Factory

2022-06-01 Thread Source-Sync
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-06-01 18:08:32

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1548 (New)


Package is "webkit2gtk3"

Wed Jun  1 18:08:32 2022 rev:147 rq:980385 version:2.36.3

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2022-06-01 
17:33:54.914687858 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1548/webkit2gtk3.changes
2022-06-01 18:08:33.477067641 +0200
@@ -4 +4 @@
-- Update to version 2.36.3:
+- Update to version 2.36.3 (boo#1200106):
@@ -17,0 +18,2 @@
+  + Security fixes: CVE-2022-26700, CVE-2022-26709, CVE-2022-26716,
+CVE-2022-26717, CVE-2022-26719.
@@ -37 +39 @@
-- Update to version 2.36.1:
+- Update to version 2.36.1 (boo#1199287):
@@ -39,0 +42 @@
+  + Security fixes: CVE-2022-30293.



Other differences:
--


commit webkit2gtk3 for openSUSE:Factory

2022-06-01 Thread Source-Sync
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-06-01 17:33:49

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1548 (New)


Package is "webkit2gtk3"

Wed Jun  1 17:33:49 2022 rev:146 rq:980019 version:2.36.3

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2022-05-24 
20:31:02.922902369 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1548/webkit2gtk3.changes
2022-06-01 17:33:54.914687858 +0200
@@ -1,0 +2,18 @@
+Sun May 29 19:07:38 UTC 2022 - Michael Gorse 
+
+- Update to version 2.36.3:
+  + Support capturing already encoded video streams, which takes
+advantage of encoding done in hardware by devices which support
+this feature.
+  + Avoid using experimental GStreamer elements for video demuxing.
+  + Avoid using the legacy GStreamer VA-API decoding plug-ins,
+which often cause rendering issues and are not much maintained.
+Their usage can be re-enabled setting
+WEBKIT_GST_ENABLE_LEGACY_VAAPI=1 in the environment.
+  + Fix playback of YouTube streams which use dynamic ad insertion.
+  + Fix display capture with Pipewire.
+  + Fix the build without the X11 target when X11 headers are not
+present.
+  + Fix several crashes and rendering issues.
+
+---

Old:

  webkitgtk-2.36.2.tar.xz
  webkitgtk-2.36.2.tar.xz.asc

New:

  webkitgtk-2.36.3.tar.xz
  webkitgtk-2.36.3.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.u1Au6a/_old  2022-06-01 17:33:56.082689238 +0200
+++ /var/tmp/diff_new_pack.u1Au6a/_new  2022-06-01 17:33:56.086689243 +0200
@@ -70,7 +70,7 @@
 %endif
 
 Name:   webkit2%{_gtknamesuffix}
-Version:2.36.2
+Version:2.36.3
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later


++ webkitgtk-2.36.2.tar.xz -> webkitgtk-2.36.3.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.36.2.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.1548/webkitgtk-2.36.3.tar.xz 
differ: char 26, line 1


commit webkit2gtk3 for openSUSE:Factory

2022-05-24 Thread Source-Sync
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-05-24 20:30:50

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2254 (New)


Package is "webkit2gtk3"

Tue May 24 20:30:50 2022 rev:145 rq:978664 version:2.36.2

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2022-05-04 
15:10:45.520143106 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2254/webkit2gtk3.changes
2022-05-24 20:31:02.922902369 +0200
@@ -1,0 +2,9 @@
+Fri May 20 16:02:05 UTC 2022 - Michael Gorse 
+
+- Update to version 2.36.2:
+  + Fix some pages showing empty content boxes when using GTK4.
+  + Fix the build with accessibility disabled.
+  + Fix the build with newer Ruby versions.
+  + Fix several crashes and rendering issues.
+
+---

Old:

  webkitgtk-2.36.1.tar.xz
  webkitgtk-2.36.1.tar.xz.asc

New:

  webkitgtk-2.36.2.tar.xz
  webkitgtk-2.36.2.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.qtDZac/_old  2022-05-24 20:31:04.054903379 +0200
+++ /var/tmp/diff_new_pack.qtDZac/_new  2022-05-24 20:31:04.062903386 +0200
@@ -70,7 +70,7 @@
 %endif
 
 Name:   webkit2%{_gtknamesuffix}
-Version:2.36.1
+Version:2.36.2
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later


++ webkitgtk-2.36.1.tar.xz -> webkitgtk-2.36.2.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.36.1.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.2254/webkitgtk-2.36.2.tar.xz 
differ: char 26, line 1


commit webkit2gtk3 for openSUSE:Factory

2022-05-04 Thread Source-Sync
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-05-04 15:10:32

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1538 (New)


Package is "webkit2gtk3"

Wed May  4 15:10:32 2022 rev:144 rq:974348 version:2.36.1

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2022-04-23 
19:45:12.142928831 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1538/webkit2gtk3.changes
2022-05-04 15:10:45.520143106 +0200
@@ -1,0 +2,6 @@
+Mon May  2 08:24:28 UTC 2022 - Martin Li??ka 
+
+- Remove dependency on binutils-gold as the package will be removed
+  in the future. Gold linker is unmaintained by the upstream project. 
+
+---



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.fDxoUC/_old  2022-05-04 15:10:46.420144213 +0200
+++ /var/tmp/diff_new_pack.fDxoUC/_new  2022-05-04 15:10:46.424144217 +0200
@@ -69,11 +69,6 @@
 %define _usesoup2 0
 %endif
 
-# gold linker not available on old s390/s390x
-%define _gold_linker 0
-%ifarch ppc ppc64le s390
-%define _gold_linker 0
-%endif
 Name:   webkit2%{_gtknamesuffix}
 Version:2.36.1
 Release:0
@@ -171,9 +166,6 @@
 BuildRequires:  pkgconfig(wpebackend-fdo-1.0) >= 1.6.0
 BuildRequires:  pkgconfig(xt)
 BuildRequires:  pkgconfig(zlib)
-%if %{_gold_linker}
-BuildRequires:  binutils-gold
-%endif
 
 %description
 WebKit is a web content engine, derived from KHTML and KJS from KDE,
@@ -359,11 +351,7 @@
 
 export PYTHON=%{_bindir}/python3
 # Use linker flags to reduce memory consumption
-%if %{_gold_linker}
-%global optflags %(echo %{optflags} -Wl,--no-keep-memory | sed 's/-g /-g1 /')
-%else
 %global optflags %(echo %{optflags} -Wl,--no-keep-memory 
-Wl,--reduce-memory-overheads | sed 's/-g /-g1 /')
-%endif
 %cmake \
   -GNinja \
   -DCMAKE_BUILD_TYPE=Release \


commit webkit2gtk3 for openSUSE:Factory

2022-04-23 Thread Source-Sync
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-04-23 19:45:02

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1538 (New)


Package is "webkit2gtk3"

Sat Apr 23 19:45:02 2022 rev:143 rq:972029 version:2.36.1

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2022-04-12 
21:50:53.374581302 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1538/webkit2gtk3.changes
2022-04-23 19:45:12.142928831 +0200
@@ -1,0 +2,7 @@
+Thu Apr 21 19:05:39 UTC 2022 - Michael Gorse 
+
+- Update to version 2.36.1:
+  + Fix the build with accessibility disabled.
+  + Fix several crashes and rendering issues.
+
+---

Old:

  webkitgtk-2.36.0.tar.xz
  webkitgtk-2.36.0.tar.xz.asc

New:

  webkitgtk-2.36.1.tar.xz
  webkitgtk-2.36.1.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.1vF3oC/_old  2022-04-23 19:45:13.638930610 +0200
+++ /var/tmp/diff_new_pack.1vF3oC/_new  2022-04-23 19:45:13.642930614 +0200
@@ -75,7 +75,7 @@
 %define _gold_linker 0
 %endif
 Name:   webkit2%{_gtknamesuffix}
-Version:2.36.0
+Version:2.36.1
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later


++ webkitgtk-2.36.0.tar.xz -> webkitgtk-2.36.1.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.36.0.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.1538/webkitgtk-2.36.1.tar.xz 
differ: char 25, line 1


commit webkit2gtk3 for openSUSE:Factory

2022-04-12 Thread Source-Sync
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-04-12 21:50:16

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1900 (New)


Package is "webkit2gtk3"

Tue Apr 12 21:50:16 2022 rev:142 rq:969238 version:2.36.0

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2022-04-10 
19:05:33.438398057 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1900/webkit2gtk3.changes
2022-04-12 21:50:53.374581302 +0200
@@ -24 +24 @@
-- Update to version 2.36.0:
+- Update to version 2.36.0 (boo#1198290):
@@ -34,0 +35 @@
+  + Security fixes: CVE-2022-22624, CVE-2022-22628, CVE-2022-22629.
@@ -143 +144 @@
-CVE-2022-22594.
+CVE-2022-22594, CVE-2022-22637.



Other differences:
--


commit webkit2gtk3 for openSUSE:Factory

2022-04-10 Thread Source-Sync
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-04-10 19:05:20

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1900 (New)


Package is "webkit2gtk3"

Sun Apr 10 19:05:20 2022 rev:141 rq:967855 version:2.36.0

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2022-04-04 
19:25:52.144897305 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1900/webkit2gtk3.changes
2022-04-10 19:05:33.438398057 +0200
@@ -1,0 +2,9 @@
+Wed Apr  6 15:12:09 UTC 2022 - Michael Gorse 
+
+- Drop webkit2gtk3-gcc12.patch. It isn't needed anymore, since the
+  relevant gcc change has been reverted for now.
+- Update some minimum version requirements to match cmake checks.
+- Remove build requirements on geoclue and libbrotlidec: they are
+  no longer build-time dependencies. Add geoclue2 to Recommends.
+
+---

Old:

  webkit2gtk3-gcc12.patch



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.8jY8jk/_old  2022-04-10 19:05:34.326388227 +0200
+++ /var/tmp/diff_new_pack.8jY8jk/_new  2022-04-10 19:05:34.330388182 +0200
@@ -88,8 +88,6 @@
 
 # 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 webkit2gtk3-gcc12.patch boo#1197584 webkit#238482 
mgo...@suse.com -- fix the build with gcc 12.
-Patch1: webkit2gtk3-gcc12.patch
 
 BuildRequires:  Mesa-libEGL-devel
 BuildRequires:  Mesa-libGL-devel
@@ -102,9 +100,9 @@
 BuildRequires:  enchant-devel
 BuildRequires:  flex
 %if %usegcc10
-BuildRequires:  gcc10-c++ >= 4.9
+BuildRequires:  gcc10-c++
 %else
-BuildRequires:  gcc-c++ >= 7.3
+BuildRequires:  gcc-c++ >= 8.3
 %endif
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gperf >= 3.0.1
@@ -117,15 +115,14 @@
 BuildRequires:  perl >= 5.10.0
 BuildRequires:  pkgconfig
 BuildRequires:  python3
-BuildRequires:  ruby >= 1.8.7
+BuildRequires:  ruby >= 1.9
 BuildRequires:  xdg-dbus-proxy
 BuildRequires:  pkgconfig(atk)
 BuildRequires:  pkgconfig(atspi-2) >= 2.5.3
-BuildRequires:  pkgconfig(cairo) >= 1.10.2
+BuildRequires:  pkgconfig(cairo) >= 1.14.0
 BuildRequires:  pkgconfig(fontconfig) >= 2.8.0
 BuildRequires:  pkgconfig(freetype2) >= 2.4.2
-BuildRequires:  pkgconfig(geoclue-2.0) >= 2.1.5
-BuildRequires:  pkgconfig(glib-2.0) >= 2.44
+BuildRequires:  pkgconfig(glib-2.0) >= 2.56.4
 %if %usegcc10
 BuildRequires:  pkgconfig(glproto)
 %endif
@@ -149,10 +146,9 @@
 BuildRequires:  pkgconfig(xcomposite)
 %endif
 BuildRequires:  pkgconfig(gudev-1.0)
-BuildRequires:  pkgconfig(harfbuzz) >= 0.9.2
+BuildRequires:  pkgconfig(harfbuzz) >= 0.9.18
 BuildRequires:  pkgconfig(lcms2)
 BuildRequires:  pkgconfig(libavif) >= 0.9.0
-BuildRequires:  pkgconfig(libbrotlidec) >= 1.0.1
 BuildRequires:  pkgconfig(libnotify)
 BuildRequires:  pkgconfig(libpng)
 BuildRequires:  pkgconfig(libseccomp)
@@ -160,7 +156,7 @@
 %if %{_usesoup2}
 BuildRequires:  pkgconfig(libsoup-2.4) >= 2.54.0
 %else
-BuildRequires:  pkgconfig(libsoup-3.0) >= 2.99.9
+BuildRequires:  pkgconfig(libsoup-3.0) >= 3.0.0
 %endif
 BuildRequires:  pkgconfig(libsystemd)
 BuildRequires:  pkgconfig(libwebp)
@@ -172,7 +168,7 @@
 BuildRequires:  pkgconfig(upower-glib)
 BuildRequires:  pkgconfig(wayland-protocols)
 BuildRequires:  pkgconfig(wpe-1.0) >= 1.3.0
-BuildRequires:  pkgconfig(wpebackend-fdo-1.0) >= 1.3.0
+BuildRequires:  pkgconfig(wpebackend-fdo-1.0) >= 1.6.0
 BuildRequires:  pkgconfig(xt)
 BuildRequires:  pkgconfig(zlib)
 %if %{_gold_linker}
@@ -199,6 +195,7 @@
 Provides:   %{_pkgname_no_slpp} = %{version}
 Provides:   WebKit2GTK-%{_apiver}
 Obsoletes:  webkit2gtk3-plugin-process-gtk2 < %{version}
+Recommends: geoclue2
 Recommends: gstreamer-plugins-bad
 Recommends: gstreamer-plugins-good
 Recommends: xdg-desktop-portal-gtk


commit webkit2gtk3 for openSUSE:Factory

2022-04-04 Thread Source-Sync
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-04-04 19:25:49

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1900 (New)


Package is "webkit2gtk3"

Mon Apr  4 19:25:49 2022 rev:140 rq:966180 version:2.36.0

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2022-03-23 
20:18:38.866471905 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1900/webkit2gtk3.changes
2022-04-04 19:25:52.144897305 +0200
@@ -1,0 +2,11 @@
+Wed Mar 30 18:04:39 UTC 2022 - Michael Gorse 
+
+- Add webkit2gtk3-gcc12.patch: fix the build with gcc 12.
+
+---
+Tue Mar 29 11:48:56 UTC 2022 - Bj??rn Lie 
+
+- Disabled usage of gold linker for all targets via existing
+  define.
+
+---

New:

  webkit2gtk3-gcc12.patch



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.BlGpDd/_old  2022-04-04 19:25:52.812889646 +0200
+++ /var/tmp/diff_new_pack.BlGpDd/_new  2022-04-04 19:25:52.816889600 +0200
@@ -70,7 +70,7 @@
 %endif
 
 # gold linker not available on old s390/s390x
-%define _gold_linker 1
+%define _gold_linker 0
 %ifarch ppc ppc64le s390
 %define _gold_linker 0
 %endif
@@ -88,6 +88,8 @@
 
 # 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 webkit2gtk3-gcc12.patch boo#1197584 webkit#238482 
mgo...@suse.com -- fix the build with gcc 12.
+Patch1: webkit2gtk3-gcc12.patch
 
 BuildRequires:  Mesa-libEGL-devel
 BuildRequires:  Mesa-libGL-devel

++ webkit2gtk3-gcc12.patch ++
>From 0a17a235d9f56d9107a3e87a42bdcff4c43806a7 Mon Sep 17 00:00:00 2001
From: Mike Gorse 
Date: Wed, 30 Mar 2022 13:07:47 -0500
Subject: [PATCH] Add default constructors needed to build with gcc 12

---
 Source/JavaScriptCore/ChangeLog   | 11 +++
 Source/JavaScriptCore/runtime/SamplingProfiler.h  | 15 +++
 Source/WebCore/ChangeLog  | 10 ++
 .../platform/graphics/ColorInterpolationMethod.h  | 10 +-
 4 files changed, 41 insertions(+), 5 deletions(-)

diff --git a/Source/JavaScriptCore/runtime/SamplingProfiler.h 
b/Source/JavaScriptCore/runtime/SamplingProfiler.h
index 64415967ab7f..87ecbb4e7bd0 100644
--- a/Source/JavaScriptCore/runtime/SamplingProfiler.h
+++ b/Source/JavaScriptCore/runtime/SamplingProfiler.h
@@ -106,6 +106,13 @@ public:
 BytecodeIndex wasmOffset;
 
 struct CodeLocation {
+CodeLocation()
+: lineNumber { std::numeric_limits::max() },
+  columnNumber { std::numeric_limits::max() },
+  jitType { JITType::None },
+  isRegExp { false }
+{ }
+
 bool hasCodeBlockHash() const
 {
 return codeBlockHash.isSet();
@@ -123,12 +130,12 @@ public:
 }
 
 // These attempt to be expression-level line and column number.
-unsigned lineNumber { std::numeric_limits::max() };
-unsigned columnNumber { std::numeric_limits::max() };
+unsigned lineNumber;
+unsigned columnNumber;
 BytecodeIndex bytecodeIndex;
 CodeBlockHash codeBlockHash;
-JITType jitType { JITType::None };
-bool isRegExp { false };
+JITType jitType;
+bool isRegExp;
 };
 
 CodeLocation semanticLocation;
diff --git a/Source/WebCore/platform/graphics/ColorInterpolationMethod.h 
b/Source/WebCore/platform/graphics/ColorInterpolationMethod.h
index ee6cba0d1d3a..990251d82a23 100644
--- a/Source/WebCore/platform/graphics/ColorInterpolationMethod.h
+++ b/Source/WebCore/platform/graphics/ColorInterpolationMethod.h
@@ -57,9 +57,17 @@ enum class ColorInterpolationColorSpace : uint8_t {
 
 struct ColorInterpolationMethod {
 struct HSL {
+HSL()
+: hueInterpolationMethod { HueInterpolationMethod::Shorter}
+{ }
+
+HSL(HueInterpolationMethod method)
+: hueInterpolationMethod(method)
+{ }
+
 static constexpr auto interpolationColorSpace = 
ColorInterpolationColorSpace::HSL;
 using ColorType = WebCore::HSLA;
-HueInterpolationMethod hueInterpolationMethod = 
HueInterpolationMethod::Shorter;
+HueInterpolationMethod hueInterpolationMethod;
 };
 struct HWB {
 static constexpr auto interpolationColorSpace = 
ColorInterpolationColorSpace::HWB;
-- 
2.35.1


commit webkit2gtk3 for openSUSE:Factory

2022-03-23 Thread Source-Sync
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 
+
+- 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 
+
+- 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 
+
+- 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 

commit webkit2gtk3 for openSUSE:Factory

2022-02-21 Thread Source-Sync
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-02-21 17:46:32

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1958 (New)


Package is "webkit2gtk3"

Mon Feb 21 17:46:32 2022 rev:138 rq:956053 version:2.34.6

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2022-02-18 
23:03:04.369412234 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1958/webkit2gtk3.changes
2022-02-21 17:47:34.679611491 +0100
@@ -4 +4 @@
-- Update to version 2.34.6:
+- Update to version 2.34.6 (boo#1196133):
@@ -13,0 +14 @@
+  + Security fixes: CVE-2022-22620.



Other differences:
--


commit webkit2gtk3 for openSUSE:Factory

2022-02-18 Thread Source-Sync
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-02-18 23:02:45

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1958 (New)


Package is "webkit2gtk3"

Fri Feb 18 23:02:45 2022 rev:137 rq:955689 version:2.34.6

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2022-02-10 
23:12:22.444253590 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1958/webkit2gtk3.changes
2022-02-18 23:03:04.369412234 +0100
@@ -1,0 +2,14 @@
+Thu Feb 17 16:14:42 UTC 2022 - Michael Gorse 
+
+- Update to version 2.34.6:
+  + Fix accessibility not working when the Bubblewrap sandbox is
+enabled.
+  + Fix rendering of scrollbars when overlay scrollbars are
+disabled.
+  + Fix the build when the X11 support is disabled.
+  + Fix the build in a number of situations where the main OpenGL
+library is not called libGL or libgl, as is the case on
+systems that use libglvnd.
+  + Fix several crashes and rendering issues.
+
+---

Old:

  webkitgtk-2.34.5.tar.xz
  webkitgtk-2.34.5.tar.xz.asc

New:

  webkitgtk-2.34.6.tar.xz
  webkitgtk-2.34.6.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.8zTgMA/_old  2022-02-18 23:03:05.329412159 +0100
+++ /var/tmp/diff_new_pack.8zTgMA/_new  2022-02-18 23:03:05.329412159 +0100
@@ -75,7 +75,7 @@
 %define _gold_linker 0
 %endif
 Name:   webkit2%{_gtknamesuffix}
-Version:2.34.5
+Version:2.34.6
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later


++ webkitgtk-2.34.5.tar.xz -> webkitgtk-2.34.6.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.34.5.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.1958/webkitgtk-2.34.6.tar.xz 
differ: char 27, line 1


commit webkit2gtk3 for openSUSE:Factory

2022-02-10 Thread Source-Sync
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-02-10 23:11:47

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1956 (New)


Package is "webkit2gtk3"

Thu Feb 10 23:11:47 2022 rev:136 rq:953076 version:2.34.5

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2022-01-27 
23:16:47.407051447 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1956/webkit2gtk3.changes
2022-02-10 23:12:22.444253590 +0100
@@ -1,0 +2,22 @@
+Wed Feb  9 18:14:24 UTC 2022 - Michael Gorse 
+
+- Update to version 2.34.5 (boo#1195735):
+  + Improve VP8 codec selection when using GStreamer 1.20.
+  + Fix connecting to the accessiblity bus when using the
+Bubblewrap sandbox.
+  + Fix links being incorrectly activated when starting a pinch
+zoom gesture.
+  + Fix touch-based scrolling.
+  + Fix the build with recent toolchains based on GCC 12 and on
+older ones as included e.g. in Ubuntu 18.04.
+  + Fix the build with ICU 60, version 61 is no longer required.
+  + Fix several crashes and rendering issues.
+  + Security fixes: CVE-2022-22589, CVE-2022-22590, CVE-2022-22592,.
+  + Drop webkit2gtk3-gcc12.patch: fixed upstream.
+
+---
+Mon Jan 31 22:42:06 UTC 2022 - Bj??rn Lie 
+
+- Update constraints for disk space even more, now at 20 gig.
+
+---
@@ -16 +38,2 @@
-CVE-2021-30952, CVE-2021-30953, CVE-2021-30954, CVE-2021-30984.
+CVE-2021-30952, CVE-2021-30953, CVE-2021-30954, CVE-2021-30984,
+CVE-2022-22594.
@@ -223,28 +245,0 @@
-  + Changes in version 2.32.2:
-  + Improve calculation of initial WebKitWebView size.
-  + Fix kinetic scrolling on touchpad with async scrolling off.
-  + Fix a crash on empty drag operation in X11.
-  + Fix rendering on HiDPI /4k screen and scaling.
-  + Handle null native surface for for surfaceless rendering.
-  + Fix JavaScriptCore crash on 32-bit big endian systems.
-  + Fix several crashes and rendering issues.
-  + Security fixes: CVE-2021-30758.
-  + Changes in version 2.32.1:
-  + Support building against the Musl C library.
-  + Support building against ICU version 69 or newer.
-  + Improve handling of Media Capture devices.
-  + Improve WebAudio playback.
-  + Improve video orientation handling.
-  + Improve seeking support for MSE playback.
-  + Improve flush support in EME decryptors.
-  + Fix HTTP status codes for requests done through a custom URI
-handler.
-  + Fix the Bubblewrap sandbox in certain 32-bit systems.
-  + Fix inconsistencies between the WebKitWebView.is-muted property
-state and values returned by
-webkit_web_view_is_playing_audio().
-  + Fix the build with ENABLE_VIDEO=OFF.
-  + Fix wrong timestamps for long-lived cookies.
-  + Fix UI process crash when failing to load favicons.
-  + Fix several crashes and rendering issues.
-  + Updated translations.
@@ -254,16 +248,0 @@
-

-Mon Jul 26 15:38:26 UTC 2021 - Michael Gorse 
-
-- Update to version 2.32.3 (boo#1188697):
-  + Properly set the cookies settings after a network process
-crash.
-  + Fix accessibility tree after a cross site navigation with PSON
-enabled.
-  + Ensure WebKitScriptWorld::window-object-cleared signal is
-always emitted.
-  + Fix several crashes and rendering issues.
-  + Security fixes: CVE-2021-21775, CVE-2021-21779, CVE-2021-30663,
-CVE-2021-30665, CVE-2021-30689, CVE-2021-30720, CVE-2021-30734,
-CVE-2021-30744, CVE-2021-30749, CVE-2021-30795, CVE-2021-30797,
-CVE-2021-30799.

Old:

  webkit2gtk3-gcc12.patch
  webkitgtk-2.34.4.tar.xz
  webkitgtk-2.34.4.tar.xz.asc

New:

  webkitgtk-2.34.5.tar.xz
  webkitgtk-2.34.5.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.wfbKWo/_old  2022-02-10 23:12:24.620259100 +0100
+++ /var/tmp/diff_new_pack.wfbKWo/_new  2022-02-10 23:12:24.628259121 +0100
@@ -75,7 +75,7 @@
 %define _gold_linker 0
 %endif
 Name:   webkit2%{_gtknamesuffix}
-Version:2.34.4
+Version:2.34.5
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later
@@ -92,8 +92,6 @@
 Patch1: fix-warnings.patch
 # PATCH-FIX-UPSTREAM webkit2gtk3-link-fix.patch mgo...@suse.com -- annotate 
executeJSCJITProbe.
 Patch2: webkit2gtk3-link-fix.patch
-# PATCH-FIX-UPSTREAM webkit2gtk3-gcc12.patch webkit#235445 webkit#235458 
mgo...@suse.com -- fix the build with gcc 12.
-Patch3:   

commit webkit2gtk3 for openSUSE:Factory

2022-01-27 Thread Source-Sync
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-01-27 23:16:28

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1898 (New)


Package is "webkit2gtk3"

Thu Jan 27 23:16:28 2022 rev:135 rq:949126 version:2.34.4

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2022-01-23 
12:16:38.456085800 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1898/webkit2gtk3.changes
2022-01-27 23:16:47.407051447 +0100
@@ -1,0 +2,6 @@
+Mon Jan 24 21:54:31 UTC 2022 - Michael Gorse 
+
+- Add webkit2gtk3-gcc12.patch: fix the build with gcc 12.
+- Require glib2 2.44 to match source.
+
+---
@@ -4 +10 @@
-- Update to version 2.34.4:
+- Update to version 2.34.4 (boo#1195064):
@@ -8,0 +15,2 @@
+  + Security fixes: CVE-2021-30934, CVE-2021-30936, CVE-2021-30951,
+CVE-2021-30952, CVE-2021-30953, CVE-2021-30954, CVE-2021-30984.
@@ -111 +119 @@
-  CVE-2021-30897.
+CVE-2021-30897, CVE-2021-45481, CVE-2021-45483.
@@ -180 +188 @@
-  CVE-2021-30809, CVE-2021-30836.
+CVE-2021-30809, CVE-2021-30836, CVE-2021-45482.
@@ -330 +338 @@
-  + Security fixes: CVE-2020-27918, CVE-2020-29623, CVE-2021-1765
+  + Security fixes: CVE-2020-27918, CVE-2020-29623, CVE-2021-1765,
@@ -899 +907 @@
- ++ Security fixes: CVE-2019-8783, CVE-2019-8811, CVE-2019-8813,
+  + Security fixes: CVE-2019-8783, CVE-2019-8811, CVE-2019-8813,

New:

  webkit2gtk3-gcc12.patch



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.SpCQuf/_old  2022-01-27 23:16:48.095046694 +0100
+++ /var/tmp/diff_new_pack.SpCQuf/_new  2022-01-27 23:16:48.099046667 +0100
@@ -92,6 +92,8 @@
 Patch1: fix-warnings.patch
 # PATCH-FIX-UPSTREAM webkit2gtk3-link-fix.patch mgo...@suse.com -- annotate 
executeJSCJITProbe.
 Patch2: webkit2gtk3-link-fix.patch
+# PATCH-FIX-UPSTREAM webkit2gtk3-gcc12.patch webkit#235445 webkit#235458 
mgo...@suse.com -- fix the build with gcc 12.
+Patch3: webkit2gtk3-gcc12.patch
 
 BuildRequires:  Mesa-libEGL-devel
 BuildRequires:  Mesa-libGL-devel
@@ -126,7 +128,7 @@
 BuildRequires:  pkgconfig(fontconfig) >= 2.8.0
 BuildRequires:  pkgconfig(freetype2) >= 2.4.2
 BuildRequires:  pkgconfig(geoclue-2.0) >= 2.1.5
-BuildRequires:  pkgconfig(glib-2.0) >= 2.36
+BuildRequires:  pkgconfig(glib-2.0) >= 2.44
 %if %usegcc10
 BuildRequires:  pkgconfig(glproto)
 %endif

++ webkit2gtk3-gcc12.patch ++
diff -urp webkitgtk-2.34.3.orig/Source/JavaScriptCore/API/JSRetainPtr.h 
webkitgtk-2.34.3/Source/JavaScriptCore/API/JSRetainPtr.h
--- webkitgtk-2.34.3.orig/Source/JavaScriptCore/API/JSRetainPtr.h   
2021-09-01 04:16:46.0 -0500
+++ webkitgtk-2.34.3/Source/JavaScriptCore/API/JSRetainPtr.h2022-01-20 
13:07:21.713055778 -0600
@@ -32,6 +32,7 @@
 #include 
 #include 
 #include 
+#include 
 
 inline void JSRetain(JSClassRef context) { JSClassRetain(context); }
 inline void JSRelease(JSClassRef context) { JSClassRelease(context); }
diff -urp 
webkitgtk-2.34.3.orig/Source/WebCore/platform/graphics/x11/XUniqueResource.h 
webkitgtk-2.34.3/Source/WebCore/platform/graphics/x11/XUniqueResource.h
--- 
webkitgtk-2.34.3.orig/Source/WebCore/platform/graphics/x11/XUniqueResource.h
2021-09-01 04:16:50.0 -0500
+++ webkitgtk-2.34.3/Source/WebCore/platform/graphics/x11/XUniqueResource.h 
2022-01-20 13:07:21.713055778 -0600
@@ -28,6 +28,8 @@
 
 #if PLATFORM(X11)
 
+#include 
+
 #if USE(GLX)
 typedef unsigned long GLXPbuffer;
 typedef unsigned long GLXPixmap;
diff -urp webkitgtk-2.34.3.orig/Source/WTF/wtf/CompletionHandler.h 
webkitgtk-2.34.3/Source/WTF/wtf/CompletionHandler.h
--- webkitgtk-2.34.3.orig/Source/WTF/wtf/CompletionHandler.h2021-09-01 
04:16:49.0 -0500
+++ webkitgtk-2.34.3/Source/WTF/wtf/CompletionHandler.h 2022-01-20 
13:07:21.713055778 -0600
@@ -27,6 +27,7 @@
 
 #include 
 #include 
+#include 
 
 namespace WTF {
 
diff -urp webkitgtk-2.34.3.orig/Source/WTF/wtf/MallocPtr.h 
webkitgtk-2.34.3/Source/WTF/wtf/MallocPtr.h
--- webkitgtk-2.34.3.orig/Source/WTF/wtf/MallocPtr.h2021-09-01 
04:16:49.0 -0500
+++ webkitgtk-2.34.3/Source/WTF/wtf/MallocPtr.h 2022-01-20 13:07:21.713055778 
-0600
@@ -27,6 +27,7 @@
 
 #include 
 #include 
+#include 
 
 // MallocPtr is a smart pointer class that calls fastFree in its destructor.
 // It is intended to be used for pointers where the C++ lifetime semantics
diff -urp webkitgtk-2.34.3.orig/Source/WTF/wtf/text/IntegerToStringConversion.h 
webkitgtk-2.34.3/Source/WTF/wtf/text/IntegerToStringConversion.h
--- 

commit webkit2gtk3 for openSUSE:Factory

2022-01-23 Thread Source-Sync
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-01-23 12:15:21

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1938 (New)


Package is "webkit2gtk3"

Sun Jan 23 12:15:21 2022 rev:134 rq:947965 version:2.34.4

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2021-12-23 
17:53:52.747723938 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1938/webkit2gtk3.changes
2022-01-23 12:16:38.456085800 +0100
@@ -1,0 +2,14 @@
+Fri Jan 21 12:58:32 UTC 2022 - Bj??rn Lie 
+
+- Update to version 2.34.4:
+  + Fix several crashes and rendering issues.
+  + This release fixes numerous security issues, including an
+especially severe issue that allowed websites to read the names
+of IndexedDB databases created by other websites.
+
+---
+Wed Jan 19 15:12:02 UTC 2022 - Frederic Crozat 
+
+- Update _constraints, needs more disk space to build.
+
+---

Old:

  webkitgtk-2.34.3.tar.xz
  webkitgtk-2.34.3.tar.xz.asc

New:

  webkitgtk-2.34.4.tar.xz
  webkitgtk-2.34.4.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.dgFEPi/_old  2022-01-23 12:16:39.428079304 +0100
+++ /var/tmp/diff_new_pack.dgFEPi/_new  2022-01-23 12:16:39.436079250 +0100
@@ -1,7 +1,7 @@
 #
 # spec file
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -75,7 +75,7 @@
 %define _gold_linker 0
 %endif
 Name:   webkit2%{_gtknamesuffix}
-Version:2.34.3
+Version:2.34.4
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later

++ _constraints ++
--- /var/tmp/diff_new_pack.dgFEPi/_old  2022-01-23 12:16:39.488078903 +0100
+++ /var/tmp/diff_new_pack.dgFEPi/_new  2022-01-23 12:16:39.492078876 +0100
@@ -1,7 +1,7 @@
 
   
 
-  4
+  6
 
 
   8000


++ webkitgtk-2.34.3.tar.xz -> webkitgtk-2.34.4.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.34.3.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.1938/webkitgtk-2.34.4.tar.xz 
differ: char 26, line 1


commit webkit2gtk3 for openSUSE:Factory

2021-12-23 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2021-12-23 17:53:40

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2520 (New)


Package is "webkit2gtk3"

Thu Dec 23 17:53:40 2021 rev:133 rq:942253 version:2.34.3

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2021-12-22 
20:18:49.967868598 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2520/webkit2gtk3.changes
2021-12-23 17:53:52.747723938 +0100
@@ -4 +4 @@
-- Update to version 2.34.3:
+- Update to version 2.34.3 (boo#1194019):
@@ -7,0 +8 @@
+  + Security fixes: CVE-2021-30887, CVE-2021-30890.
@@ -94 +95,3 @@
-  + Security fixes: CVE-2021-30846, CVE-2021-30851.
+  + Security fixes: CVE-2021-30846, CVE-2021-30851, CVE-2021-30818,
+  CVE-2021-30823, CVE-2021-30884, CVE-2021-30888, CVE-2021-30889,
+  CVE-2021-30897.
@@ -162 +165,2 @@
-  + Security fixes: CVE-2021-30848, CVE-2021-30849, CVE-2021-30858.
+  + Security fixes: CVE-2021-30848, CVE-2021-30849, CVE-2021-30858,
+  CVE-2021-30809, CVE-2021-30836.



Other differences:
--


commit webkit2gtk3 for openSUSE:Factory

2021-12-22 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2021-12-22 20:17:54

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2520 (New)


Package is "webkit2gtk3"

Wed Dec 22 20:17:54 2021 rev:132 rq:941900 version:2.34.3

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2021-12-16 
21:19:08.550517362 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2520/webkit2gtk3.changes
2021-12-22 20:18:49.967868598 +0100
@@ -1,0 +2,8 @@
+Tue Dec 21 15:03:42 UTC 2021 - Michael Gorse 
+
+- Update to version 2.34.3:
+  + Make audio tools (like mixers) display the actual name of the
+application producing sound, instead of a generic one.
+  + Fix several crashes and rendering issues.
+
+---

Old:

  webkitgtk-2.34.2.tar.xz
  webkitgtk-2.34.2.tar.xz.asc

New:

  webkitgtk-2.34.3.tar.xz
  webkitgtk-2.34.3.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.oy3mqV/_old  2021-12-22 20:18:50.915869042 +0100
+++ /var/tmp/diff_new_pack.oy3mqV/_new  2021-12-22 20:18:50.919869044 +0100
@@ -75,7 +75,7 @@
 %define _gold_linker 0
 %endif
 Name:   webkit2%{_gtknamesuffix}
-Version:2.34.2
+Version:2.34.3
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later


++ webkitgtk-2.34.2.tar.xz -> webkitgtk-2.34.3.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.34.2.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.2520/webkitgtk-2.34.3.tar.xz 
differ: char 27, line 1


commit webkit2gtk3 for openSUSE:Factory

2021-12-16 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2021-12-16 21:18:48

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2520 (New)


Package is "webkit2gtk3"

Thu Dec 16 21:18:48 2021 rev:131 rq:940489 version:2.34.2

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2021-12-12 
21:27:45.776346995 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2520/webkit2gtk3.changes
2021-12-16 21:19:08.550517362 +0100
@@ -1,0 +2,21 @@
+Tue Dec 14 13:30:29 UTC 2021 - Yifan Jiang 
+
+- Typo fix for %define usegcc10.
+
+---
+Tue Dec 14 10:38:41 UTC 2021 - Dominique Leuenberger 
+
+- Introduce usegcc10 %define in order to have the condition
+  (0%{?sle_version} && 0%{?sle_version} <= 150400) only at one
+  point.
+- Correct a very old "Obsoletes: webkit2gtk3-plugin-process-gtk2"
+  to be a versioned obsoletes.
+
+---
+Tue Dec 14 01:05:29 UTC 2021 - Yifan Jiang 
+
+- Make the earlier Obsoletes: libwebkit2gtk3-lang compliant with:
+
+  
https://en.opensuse.org/openSUSE:Upgrade_dependencies_explanation#Renaming_a_package
+
+---



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.OyzGnE/_old  2021-12-16 21:19:09.342517664 +0100
+++ /var/tmp/diff_new_pack.OyzGnE/_new  2021-12-16 21:19:09.342517664 +0100
@@ -25,6 +25,8 @@
 ExclusiveArch:  do-not-build
 %endif
 
+%define usegcc10 0%{?sle_version} && 0%{?sle_version} <= 150400
+
 %if "%{flavor}" == "gtk3"
 %define _gtknamesuffix gtk3
 %define _pkgname_no_slpp libwebkit2gtk3
@@ -100,7 +102,7 @@
 BuildRequires:  bubblewrap
 BuildRequires:  cmake
 BuildRequires:  enchant-devel
-%if 0%{?sle_version} && 0%{?sle_version} <= 150400
+%if %usegcc10
 BuildRequires:  gcc10-c++ >= 4.9
 %else
 BuildRequires:  gcc-c++ >= 7.3
@@ -125,7 +127,7 @@
 BuildRequires:  pkgconfig(freetype2) >= 2.4.2
 BuildRequires:  pkgconfig(geoclue-2.0) >= 2.1.5
 BuildRequires:  pkgconfig(glib-2.0) >= 2.36
-%if 0%{?sle_version} && 0%{?sle_version} <= 150400
+%if %usegcc10
 BuildRequires:  pkgconfig(glproto)
 %endif
 BuildRequires:  pkgconfig(gnutls) >= 3.0.0
@@ -197,7 +199,7 @@
 Requires:   xdg-dbus-proxy
 Provides:   %{_pkgname_no_slpp} = %{version}
 Provides:   WebKit2GTK-%{_apiver}
-Obsoletes:  webkit2gtk3-plugin-process-gtk2
+Obsoletes:  webkit2gtk3-plugin-process-gtk2 < %{version}
 
 %description -n libwebkit2gtk%{_wk2sover}
 WebKit is a web content engine, derived from KHTML and KJS from KDE,
@@ -328,7 +330,7 @@
 Group:  System/Localization
 Requires:   WebKit2GTK-%{_apiver} = %{version}
 Provides:   WebKit2GTK-%{_apiver}-lang-all = %{version}
-Obsoletes:  libwebkit2gtk3-lang
+Obsoletes:  libwebkit2gtk3-lang < %{version}
 BuildArch:  noarch
 
 %description -n WebKit2GTK-%{_apiver}-lang
@@ -366,7 +368,7 @@
 %cmake \
   -GNinja \
   -DCMAKE_BUILD_TYPE=Release \
-%if 0%{?sle_version} && 0%{?sle_version} <= 150400
+%if %usegcc10
   -DCMAKE_C_COMPILER=gcc-10 \
   -DCMAKE_CXX_COMPILER=g++-10 \
 %endif


commit webkit2gtk3 for openSUSE:Factory

2021-12-12 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2021-12-12 21:27:21

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2520 (New)


Package is "webkit2gtk3"

Sun Dec 12 21:27:21 2021 rev:130 rq:939441 version:2.34.2

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2021-12-02 
02:28:20.663966931 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2520/webkit2gtk3.changes
2021-12-12 21:27:45.776346995 +0100
@@ -1,0 +2,7 @@
+Wed Dec  8 08:07:59 UTC 2021 - Yifan Jiang 
+
+- Add Obsoletes of the old-name -lang package to be ready for
+  updating from it. This change is necessary for the gtk3-soup2
+  flavor.
+
+---



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.mtlOzC/_old  2021-12-12 21:27:47.400347957 +0100
+++ /var/tmp/diff_new_pack.mtlOzC/_new  2021-12-12 21:27:47.404347960 +0100
@@ -321,7 +321,21 @@
 %description minibrowser
 A small test browswer from webkit, useful for testing features.
 
+# Expand %%lang_package to Obsoletes its older-name counterpart
+%if "%{flavor}" == "gtk3-soup2"
+%package -n WebKit2GTK-%{_apiver}-lang
+Summary:Translations for package %{name}
+Group:  System/Localization
+Requires:   WebKit2GTK-%{_apiver} = %{version}
+Provides:   WebKit2GTK-%{_apiver}-lang-all = %{version}
+Obsoletes:  libwebkit2gtk3-lang
+BuildArch:  noarch
+
+%description -n WebKit2GTK-%{_apiver}-lang
+Provides translations for the "%{name}" package.
+%else
 %lang_package -n WebKit2GTK-%{_apiver}
+%endif
 
 %prep
 %autosetup -p1 -n webkitgtk-%{version}


commit webkit2gtk3 for openSUSE:Factory

2021-12-01 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2021-12-01 20:46:59

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.31177 (New)


Package is "webkit2gtk3"

Wed Dec  1 20:46:59 2021 rev:129 rq:934593 version:2.34.2

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2021-11-06 
18:17:36.580871471 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.31177/webkit2gtk3.changes   
2021-12-02 02:28:20.663966931 +0100
@@ -1,0 +2,9 @@
+Sat Nov 27 15:20:11 UTC 2021 - Michael Gorse 
+
+- Update to version 2.34.2:
+  + Fix scrolling issues when pressing Home and PgDown keys.
+  + Update effective appearance after web process switch on
+navigation.
+  + Fix the build with video disabled.
+
+---
@@ -49 +58 @@
-  + Security fixes: CVE-2021-30846.
+  + Security fixes: CVE-2021-30846, CVE-2021-30851.

Old:

  webkitgtk-2.34.1.tar.xz
  webkitgtk-2.34.1.tar.xz.asc

New:

  webkitgtk-2.34.2.tar.xz
  webkitgtk-2.34.2.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.FZ4dij/_old  2021-12-02 02:28:25.463950368 +0100
+++ /var/tmp/diff_new_pack.FZ4dij/_new  2021-12-02 02:28:25.463950368 +0100
@@ -73,7 +73,7 @@
 %define _gold_linker 0
 %endif
 Name:   webkit2%{_gtknamesuffix}
-Version:2.34.1
+Version:2.34.2
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later


++ webkitgtk-2.34.1.tar.xz -> webkitgtk-2.34.2.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.34.1.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.31177/webkitgtk-2.34.2.tar.xz 
differ: char 27, line 1


commit webkit2gtk3 for openSUSE:Factory

2021-11-06 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2021-11-06 18:15:25

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1890 (New)


Package is "webkit2gtk3"

Sat Nov  6 18:15:25 2021 rev:128 rq:929594 version:2.34.1

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2021-10-30 
23:14:32.971094714 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1890/webkit2gtk3.changes
2021-11-06 18:17:36.580871471 +0100
@@ -1,0 +2,11 @@
+Mon Nov  1 18:14:10 UTC 2021 - Bj??rn Lie 
+
+- Add pkgconfig(libavif) BuildRequires and pass USE_AVIF=ON to
+  cmake, build avif decoding support.
+
+---
+Mon Nov  1 17:54:51 UTC 2021 - Michael Gorse 
+
+- Add wayland-protocols to BuildRequires.
+
+---



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.Odqazz/_old  2021-11-06 18:17:37.452871923 +0100
+++ /var/tmp/diff_new_pack.Odqazz/_new  2021-11-06 18:17:37.452871923 +0100
@@ -150,6 +150,7 @@
 BuildRequires:  pkgconfig(gudev-1.0)
 BuildRequires:  pkgconfig(harfbuzz) >= 0.9.2
 BuildRequires:  pkgconfig(lcms2)
+BuildRequires:  pkgconfig(libavif) >= 0.9.0
 BuildRequires:  pkgconfig(libbrotlidec) >= 1.0.1
 BuildRequires:  pkgconfig(libnotify)
 BuildRequires:  pkgconfig(libpng)
@@ -168,6 +169,7 @@
 BuildRequires:  pkgconfig(manette-0.2)
 BuildRequires:  pkgconfig(sqlite3)
 BuildRequires:  pkgconfig(upower-glib)
+BuildRequires:  pkgconfig(wayland-protocols)
 BuildRequires:  pkgconfig(wpe-1.0) >= 1.3.0
 BuildRequires:  pkgconfig(wpebackend-fdo-1.0) >= 1.3.0
 BuildRequires:  pkgconfig(xt)
@@ -359,6 +361,7 @@
 %if "%{flavor}" == "gtk4"
   -DUSE_GTK4=ON \
 %endif
+  -DUSE_AVIF=ON \
   -DENABLE_MINIBROWSER=ON \
   -DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now -pthread" \
   -DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now -pthread" \


commit webkit2gtk3 for openSUSE:Factory

2021-10-30 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2021-10-30 23:13:27

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1890 (New)


Package is "webkit2gtk3"

Sat Oct 30 23:13:27 2021 rev:127 rq:927912 version:2.34.1

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2021-10-23 
23:13:55.500979592 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1890/webkit2gtk3.changes
2021-10-30 23:14:32.971094714 +0200
@@ -1,0 +2,9 @@
+Tue Oct 26 22:10:23 UTC 2021 - Michael Gorse 
+
+- Add webkit2gtk3-link-fix.patch: taken from upstream, fixes the
+  build on SLE-15-SP4.
+- Use gcc10 package on SLE <= 15-SP4. Gcc 7 is currently the
+  default there.
+- Update gcc-c++ version requirement to match the cmake check.
+
+---
@@ -4 +13 @@
-- Update to version 2.34.1:
+- Update to version 2.34.1 (boo#1191937):
@@ -9,0 +19 @@
+  + Security fixes: CVE-2021-42762.
@@ -26 +36 @@
-- Update to version 2.34.0:
+- Update to version 2.34.0 (boo#1192063):
@@ -27,0 +38 @@
+  + Security fixes: CVE-2021-30846.
@@ -95 +106 @@
-  + Security fixes: CVE-2021-30858.
+  + Security fixes: CVE-2021-30848, CVE-2021-30849, CVE-2021-30858.

New:

  webkit2gtk3-link-fix.patch



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.0n0Zs4/_old  2021-10-30 23:14:33.499095138 +0200
+++ /var/tmp/diff_new_pack.0n0Zs4/_new  2021-10-30 23:14:33.503095141 +0200
@@ -88,6 +88,8 @@
 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
@@ -98,7 +100,11 @@
 BuildRequires:  bubblewrap
 BuildRequires:  cmake
 BuildRequires:  enchant-devel
-BuildRequires:  gcc-c++ >= 4.9
+%if 0%{?sle_version} && 0%{?sle_version} <= 150400
+BuildRequires:  gcc10-c++ >= 4.9
+%else
+BuildRequires:  gcc-c++ >= 7.3
+%endif
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gperf >= 3.0.1
 BuildRequires:  hyphen-devel
@@ -344,6 +350,10 @@
 %cmake \
   -GNinja \
   -DCMAKE_BUILD_TYPE=Release \
+%if 0%{?sle_version} && 0%{?sle_version} <= 150400
+  -DCMAKE_C_COMPILER=gcc-10 \
+  -DCMAKE_CXX_COMPILER=g++-10 \
+%endif
   -DLIBEXEC_INSTALL_DIR=%{_libexecdir}/libwebkit2gtk%{_wk2sover} \
   -DPORT=GTK \
 %if "%{flavor}" == "gtk4"

++ webkit2gtk3-link-fix.patch ++
>From 94396c05ce816b9f7245ac493367c84219cef407 Mon Sep 17 00:00:00 2001
From: "ysuz...@apple.com"
 
Date: Thu, 2 Sep 2021 08:13:12 +
Subject: [PATCH] Unreviewed, annotate executeJSCJITProbe with
 REFERENCED_FROM_ASM WTF_INTERNAL

* assembler/ProbeContext.h:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@281911 
268f45cc-cd09-0410-ab3c-d52691b4dbfc
---
 Source/JavaScriptCore/ChangeLog| 6 ++
 Source/JavaScriptCore/assembler/ProbeContext.h | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/Source/JavaScriptCore/assembler/ProbeContext.h 
b/Source/JavaScriptCore/assembler/ProbeContext.h
index 54db1ce832ef..36f430bcb509 100644
--- a/Source/JavaScriptCore/assembler/ProbeContext.h
+++ b/Source/JavaScriptCore/assembler/ProbeContext.h
@@ -249,7 +249,7 @@ private:
 friend JS_EXPORT_PRIVATE void* probeStateForContext(Context&); // Not for 
general use. This should only be for writing tests.
 };
 
-extern "C" void executeJSCJITProbe(State*);
+extern "C" void executeJSCJITProbe(State*) REFERENCED_FROM_ASM WTF_INTERNAL;
 
 } // namespace Probe
 } // namespace JSC
-- 
2.33.0


commit webkit2gtk3 for openSUSE:Factory

2021-10-23 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2021-10-23 23:13:47

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1890 (New)


Package is "webkit2gtk3"

Sat Oct 23 23:13:47 2021 rev:126 rq:926902 version:2.34.1

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2021-09-29 
20:19:18.691023017 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1890/webkit2gtk3.changes
2021-10-23 23:13:55.500979592 +0200
@@ -1,0 +2,10 @@
+Thu Oct 21 20:07:32 UTC 2021 - Michael Gorse 
+
+- Update to version 2.34.1:
+  + Update user agent browser versions.
+  + Fix a crash with GTK >= 3.24.30.
+  + Fix a crash when loading videos on reddit.
+  + Fix file type detection when application calls
+g_desktop_app_info_set_as_default_for_extension() passing html.
+
+---

Old:

  webkitgtk-2.34.0.tar.xz
  webkitgtk-2.34.0.tar.xz.asc

New:

  webkitgtk-2.34.1.tar.xz
  webkitgtk-2.34.1.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.5fM5FH/_old  2021-10-23 23:13:56.368980015 +0200
+++ /var/tmp/diff_new_pack.5fM5FH/_new  2021-10-23 23:13:56.368980015 +0200
@@ -73,7 +73,7 @@
 %define _gold_linker 0
 %endif
 Name:   webkit2%{_gtknamesuffix}
-Version:2.34.0
+Version:2.34.1
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later


++ webkitgtk-2.34.0.tar.xz -> webkitgtk-2.34.1.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.34.0.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.1890/webkitgtk-2.34.1.tar.xz 
differ: char 27, line 1


commit webkit2gtk3 for openSUSE:Factory

2021-09-29 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2021-09-29 20:18:18

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1899 (New)


Package is "webkit2gtk3"

Wed Sep 29 20:18:18 2021 rev:125 rq:922149 version:2.34.0

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2021-09-25 
00:36:04.375171877 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1899/webkit2gtk3.changes
2021-09-29 20:19:18.691023017 +0200
@@ -1,0 +2,78 @@
+Wed Sep 29 10:16:33 UTC 2021 - Dominique Leuenberger 
+
+- Add libjavascriptcoregtk-4_0-18 and llibwebkit2gtk-4_0-37 to
+  baselibs.conf: provide those libraries as multilib version.
+
+---
+Wed Sep 29 06:47:28 UTC 2021 - Dominique Leuenberger 
+
+- Rename -lang packages to WebKit2GTK-%{_apiver}, making the
+  translations between the three flavors co-exist.
+
+---
+Wed Sep 22 16:18:00 UTC 2021 - Dominique Leuenberger 
+
+- Update to version 2.34.0:
+  + Fix another regression in JavaScriptCore on 32bit systems.
+
+---
+Mon Sep 20 02:33:51 UTC 2021 - Michael Gorse 
+
+- Update to version 2.33.91:
+  + Use the right display refresh monitor for animations in
+accelerated compositng mode.
+  + Fix several issues in JavaScriptCore on 32bit systems.
+  + Prefer python3 over python2 in CMake.
+
+---
+Mon Sep 20 02:33:50 UTC 2021 - Michael Gorse 
+
+- Update to version 2.33.90:
+  + Show TLS protocol version and ciphersuite name in the
+inspector when building with libsoup3.
+  + Add multi-track support to media backend.
+  + Avoid strong alias computations in font fallback code.
+  + Fix deadlock tearing down pipeline when using fallback sink.
+  + Fix the build with gtk-doc enabled.
+  + Fix several crashes and rendering issues.
+- Add fix-warnings.patch: silence return-type warnings.
+
+---
+Mon Sep 20 02:33:05 UTC 2021 - Dominique Leuenberger 
+
+- Add a 3rd flavor: gtk3 with libsoup2 (which retains compatibility
+  to the olderversions, identified as API version 4.0).
+
+---
+Mon Sep 20 02:33:04 UTC 2021 - Dominique Leuenberger 
+
+- Add _multibuild file and enable build of webkit2gtk4.
+
+---
+Mon Sep 20 02:33:03 UTC 2021 - Dominique Leuenberger 
+
+- Update to version 2.33.3:
+  + Add support for display capture.
+  + Add new API to access/modify capture devices states.
+  + Add new API to configure the memory pressure handler.
+  + Add support for client side certifiates authentication.
+  + Add support color-schemes CSS property.
+  + Add support for dark scrollbars.
+  + Keep GtkSettings used by web processes in sync with the
+settings set in the UI process.
+  + Add support for drawing the scrollbars corner.
+  + Allow to opt-out of GL rendering at runtime for media player.
+  + Add support for A420 compositing in media player.
+  + Improve pinch to zoom gesture in accerlerated compositing mode.
+  + Fix cookies configuration after a network process crash.
+  + Fix touchscreen navigation swipe when the page scrolls
+horizontally.
+  + Fix rendering of elliptic radial gradients.
+  + Fix several crashes and rendering issues.
+  + Updated translations.
+- Drop fix-lto.patch: fixed upstream.
+- Add pkgconfig(lcms2) BuildRequires: new dependency.
+- Replace pkgconfig(libsoup-2.4) BuildRequires with
+  pkgconfig(libsoup-3.0): Follow upstreams port to Libsoup 3.0.
+
+---
@@ -72,0 +151,16 @@
+
+---
+Mon Jul 26 15:38:26 UTC 2021 - Michael Gorse 
+
+- Update to version 2.32.3 (boo#1188697):
+  + Properly set the cookies settings after a network process
+crash.
+  + Fix accessibility tree after a cross site navigation with PSON
+enabled.
+  + Ensure WebKitScriptWorld::window-object-cleared signal is
+always emitted.
+  + Fix several crashes and rendering issues.
+  + Security fixes: CVE-2021-21775, CVE-2021-21779, CVE-2021-30663,
+  CVE-2021-30665, CVE-2021-30689, CVE-2021-30720, CVE-2021-30734,
+  CVE-2021-30744, CVE-2021-30749, CVE-2021-30795, CVE-2021-30797,
+  CVE-2021-30799.

Old:

  webkitgtk-2.32.4.tar.xz
  webkitgtk-2.32.4.tar.xz.asc

New:

  _multibuild
  fix-warnings.patch
  webkitgtk-2.34.0.tar.xz
  webkitgtk-2.34.0.tar.xz.asc


commit webkit2gtk3 for openSUSE:Factory

2021-09-24 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2021-09-25 00:35:22

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1899 (New)


Package is "webkit2gtk3"

Sat Sep 25 00:35:22 2021 rev:124 rq:920816 version:2.32.4

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2021-08-16 
10:13:10.398986757 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1899/webkit2gtk3.changes
2021-09-25 00:36:04.375171877 +0200
@@ -1,0 +2,9 @@
+Sun Sep 19 19:00:09 UTC 2021 - Michael Gorse 
+
+- Update to version 2.32.4 (boo#1190701):
+  + Do not append .asc extension to downloaded text/plain files.
+  + Fix several crashes and rendering issues.
+  + Security fixes: CVE-2021-30858.
+- Drop fix-lto.patch: fixed upstream.
+
+---

Old:

  fix-lto.patch
  webkitgtk-2.32.3.tar.xz
  webkitgtk-2.32.3.tar.xz.asc

New:

  webkitgtk-2.32.4.tar.xz
  webkitgtk-2.32.4.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.OKKK9R/_old  2021-09-25 00:36:05.159172696 +0200
+++ /var/tmp/diff_new_pack.OKKK9R/_new  2021-09-25 00:36:05.159172696 +0200
@@ -31,7 +31,7 @@
 %define _gold_linker 0
 %endif
 Name:   webkit2gtk3
-Version:2.32.3
+Version:2.32.4
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later
@@ -44,7 +44,6 @@
 
 # PATCH-FIX-OPENSUSE no-forced-sse.patch jeng...@iani.de -- cure execution of 
illegal instruction in i586 firefox.
 Patch0: no-forced-sse.patch
-Patch1: fix-lto.patch
 
 BuildRequires:  Mesa-libEGL-devel
 BuildRequires:  Mesa-libGL-devel


++ webkitgtk-2.32.3.tar.xz -> webkitgtk-2.32.4.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.32.3.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.1899/webkitgtk-2.32.4.tar.xz 
differ: char 27, line 1


commit webkit2gtk3 for openSUSE:Factory

2021-08-16 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2021-08-16 10:08:38

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1899 (New)


Package is "webkit2gtk3"

Mon Aug 16 10:08:38 2021 rev:123 rq:912017 version:2.32.3

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2021-08-10 
10:28:31.853713816 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1899/webkit2gtk3.changes
2021-08-16 10:13:10.398986757 +0200
@@ -1,0 +2,5 @@
+Tue Aug 10 12:10:02 UTC 2021 - Martin Li??ka 
+
+- Enable LTO by using upstream patch fix-lto.patch.
+
+---

New:

  fix-lto.patch



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.pMcaEb/_old  2021-08-16 10:13:10.974986081 +0200
+++ /var/tmp/diff_new_pack.pMcaEb/_new  2021-08-16 10:13:10.978986076 +0200
@@ -44,6 +44,7 @@
 
 # PATCH-FIX-OPENSUSE no-forced-sse.patch jeng...@iani.de -- cure execution of 
illegal instruction in i586 firefox.
 Patch0: no-forced-sse.patch
+Patch1: fix-lto.patch
 
 BuildRequires:  Mesa-libEGL-devel
 BuildRequires:  Mesa-libGL-devel
@@ -263,7 +264,6 @@
 %autosetup -p1 -n webkitgtk-%{version}
 
 %build
-%define _lto_cflags %{nil}
 # Here we must muzzle our dog so it doesn't eat all the memory
 max_link_jobs="%{?jobs:%{jobs}}"
 max_compile_jobs="%{?jobs:%{jobs}}"

++ fix-lto.patch ++
>From 2a6731b62bf3043d095cbb7dc5731d7764933bed Mon Sep 17 00:00:00 2001
From: Michael Catanzaro 
Date: Mon, 9 Aug 2021 10:53:05 +
Subject: [PATCH] Adding missing REFERENCED_FROM_ASM annotations to facilitate
 LTO https://bugs.webkit.org/show_bug.cgi?id=228865

Patch by Michael Catanzaro  on 2021-08-09
Reviewed by Yusuke Suzuki.

When investigating why WebKitGTK fails to build with LTO (link-time 
optimization) enabled,
one of the GCC developers noticed that we are missing __attribute__ (("used")) 
on several
C++ functions declared in LLIntSlowPaths.h and WasmSlowPaths.h that are called 
only from
asm. Without this attribute, GCC assumes the functions are unused and drops 
them, then
linking fails because they really are used.

* llint/LLIntSlowPaths.h:
* wasm/WasmSlowPaths.h:

Canonical link: https://commits.webkit.org/240354@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@280770 
268f45cc-cd09-0410-ab3c-d52691b4dbfc
---
 Source/JavaScriptCore/ChangeLog  | 16 
 Source/JavaScriptCore/llint/LLIntSlowPaths.h | 20 ++--
 Source/JavaScriptCore/wasm/WasmSlowPaths.h   |  8 
 3 files changed, 30 insertions(+), 14 deletions(-)

diff --git a/Source/JavaScriptCore/llint/LLIntSlowPaths.h 
b/Source/JavaScriptCore/llint/LLIntSlowPaths.h
index fbfd53cc551f..e20a0dfc6b87 100644
--- a/Source/JavaScriptCore/llint/LLIntSlowPaths.h
+++ b/Source/JavaScriptCore/llint/LLIntSlowPaths.h
@@ -36,15 +36,15 @@ struct ProtoCallFrame;
 
 namespace LLInt {
 
-extern "C" SlowPathReturnType llint_trace_operand(CallFrame*, const 
Instruction*, int fromWhere, int operand);
-extern "C" SlowPathReturnType llint_trace_value(CallFrame*, const 
Instruction*, int fromWhere, VirtualRegister operand);
-extern "C" void llint_write_barrier_slow(CallFrame*, JSCell*) WTF_INTERNAL;
+extern "C" SlowPathReturnType llint_trace_operand(CallFrame*, const 
Instruction*, int fromWhere, int operand) REFERENCED_FROM_ASM;
+extern "C" SlowPathReturnType llint_trace_value(CallFrame*, const 
Instruction*, int fromWhere, VirtualRegister operand) REFERENCED_FROM_ASM;
+extern "C" void llint_write_barrier_slow(CallFrame*, JSCell*) 
REFERENCED_FROM_ASM WTF_INTERNAL;
 
 #define LLINT_SLOW_PATH_DECL(name) \
 extern "C" SlowPathReturnType llint_##name(CallFrame* callFrame, const 
Instruction* pc)
 
 #define LLINT_SLOW_PATH_HIDDEN_DECL(name) \
-LLINT_SLOW_PATH_DECL(name) WTF_INTERNAL
+LLINT_SLOW_PATH_DECL(name) REFERENCED_FROM_ASM WTF_INTERNAL
 
 LLINT_SLOW_PATH_HIDDEN_DECL(trace_prologue);
 LLINT_SLOW_PATH_HIDDEN_DECL(trace_prologue_function_for_call);
@@ -149,13 +149,13 @@ 
LLINT_SLOW_PATH_HIDDEN_DECL(slow_path_log_shadow_chicken_tail);
 LLINT_SLOW_PATH_HIDDEN_DECL(slow_path_super_sampler_begin);
 LLINT_SLOW_PATH_HIDDEN_DECL(slow_path_super_sampler_end);
 LLINT_SLOW_PATH_HIDDEN_DECL(slow_path_out_of_line_jump_target);
-extern "C" SlowPathReturnType llint_throw_stack_overflow_error(VM*, 
ProtoCallFrame*) WTF_INTERNAL;
-extern "C" SlowPathReturnType llint_slow_path_checkpoint_osr_exit(CallFrame* 
callFrame, EncodedJSValue unused) WTF_INTERNAL;
-extern "C" SlowPathReturnType 

commit webkit2gtk3 for openSUSE:Factory

2021-08-10 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2021-08-10 10:27:48

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1899 (New)


Package is "webkit2gtk3"

Tue Aug 10 10:27:48 2021 rev:122 rq:910288 version:2.32.3

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2021-08-02 
12:05:37.305648990 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1899/webkit2gtk3.changes
2021-08-10 10:28:31.853713816 +0200
@@ -1,0 +2,6 @@
+Thu Aug  5 08:27:25 UTC 2021 - Yifan Jiang 
+
+- Drop unneeded patch on Leap and SLE by now:
+  webkit2gtk3-restore-npapi.patch (bsc#1189105).
+
+---
@@ -21,0 +28,31 @@
+  + Changes in version 2.32.2:
+  + Improve calculation of initial WebKitWebView size.
+  + Fix kinetic scrolling on touchpad with async scrolling off.
+  + Fix a crash on empty drag operation in X11.
+  + Fix rendering on HiDPI /4k screen and scaling.
+  + Handle null native surface for for surfaceless rendering.
+  + Fix JavaScriptCore crash on 32-bit big endian systems.
+  + Fix several crashes and rendering issues.
+  + Security fixes: CVE-2021-30758.
+  + Changes in version 2.32.1:
+  + Support building against the Musl C library.
+  + Support building against ICU version 69 or newer.
+  + Improve handling of Media Capture devices.
+  + Improve WebAudio playback.
+  + Improve video orientation handling.
+  + Improve seeking support for MSE playback.
+  + Improve flush support in EME decryptors.
+  + Fix HTTP status codes for requests done through a custom URI
+handler.
+  + Fix the Bubblewrap sandbox in certain 32-bit systems.
+  + Fix inconsistencies between the WebKitWebView.is-muted property
+state and values returned by
+webkit_web_view_is_playing_audio().
+  + Fix the build with ENABLE_VIDEO=OFF.
+  + Fix wrong timestamps for long-lived cookies.
+  + Fix UI process crash when failing to load favicons.
+  + Fix several crashes and rendering issues.
+  + Updated translations.
+- Fix webkit2gtk3-restore-npapi.patch to install the plugin
+process.
+- Disable WPE renderer: our FDO backend is now too old.
@@ -64,0 +102,34 @@
+
+---
+Mon Apr 12 17:44:57 UTC 2021 - Michael Gorse 
+
+- Per discussion with maintenance, let's not remove features that
+  customers could possibly be using:
+- Add webkit2gtk3-restore-npapi.patch: restore NPAPI plugin
+  support. Reverts webkit#215503.
+
+---
+Tue Apr  6 18:25:11 UTC 2021 - Michael Gorse 
+
+- Update to version 2.32.0 (boo#1184155):
+  + Fix the authentication request port when URL omits the port.
+  + Fix iframe scrolling when main frame is scrolled in async
+scrolling mode.
+  + Stop using g_memdup.
+  + Show a warning message when overriding signal handler for
+threading suspension.
+  - Fix the build on RISC-V with GCC 11.
+  - Fix several crashes and rendering issues.
+  + Security fixes: CVE-2021-1788, CVE-2021-1844, CVE-2021-1871
+  + Changes in version 2.30.6 (boo#1184262):
+  + Update user agent quirks again for Google Docs and Google Drive.
+  + Fix several crashes and rendering issues.
+  + Security fixes: CVE-2020-27918, CVE-2020-29623, CVE-2021-1765
+  CVE-2021-1789, CVE-2021-1799, CVE-2021-1801, CVE-2021-1870.
+- Remove webkit-font-scaling.patch: contained in upstream
+- Drop original SLE 15 support from the spec. Drop
+  webkit-process.patch and old-wayland-scanner.patch; they are not
+  needed for SP2.
+- Pass ENABLE_GAMEPAD=OFF to cmake, since we don't have manette.
+- Add glproto-devel to BuildRequires: now needed for the build on
+  SLE 15.



Other differences:
--


commit webkit2gtk3 for openSUSE:Factory

2021-08-02 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2021-08-02 12:04:55

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1899 (New)


Package is "webkit2gtk3"

Mon Aug  2 12:04:55 2021 rev:121 rq:909085 version:2.32.3

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2021-07-28 
19:19:45.675657463 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1899/webkit2gtk3.changes
2021-08-02 12:05:37.305648990 +0200
@@ -1,0 +2,6 @@
+Thu Jul 29 02:29:40 UTC 2021 - Yifan Jiang 
+
+- Add BuildRequires pkgconfig(glproto) for SLE and Leap which have
+  not included the new packaging of the relevant headers.
+
+---



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.F18yhA/_old  2021-08-02 12:05:37.833648878 +0200
+++ /var/tmp/diff_new_pack.F18yhA/_new  2021-08-02 12:05:37.837648877 +0200
@@ -75,6 +75,9 @@
 BuildRequires:  pkgconfig(freetype2) >= 2.4.2
 BuildRequires:  pkgconfig(geoclue-2.0) >= 2.1.5
 BuildRequires:  pkgconfig(glib-2.0) >= 2.36
+%if 0%{?sle_version} && 0%{?sle_version} <= 150400
+BuildRequires:  pkgconfig(glproto)
+%endif
 BuildRequires:  pkgconfig(gnutls) >= 3.0.0
 BuildRequires:  pkgconfig(gstreamer-1.0) >= 1.14.0
 BuildRequires:  pkgconfig(gstreamer-app-1.0)


commit webkit2gtk3 for openSUSE:Factory

2021-07-28 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2021-07-28 19:19:30

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1899 (New)


Package is "webkit2gtk3"

Wed Jul 28 19:19:30 2021 rev:120 rq:908551 version:2.32.3

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2021-07-22 
22:43:40.819174791 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1899/webkit2gtk3.changes
2021-07-28 19:19:45.675657463 +0200
@@ -1,0 +2,16 @@
+Mon Jul 26 15:38:26 UTC 2021 - Michael Gorse 
+
+- Update to version 2.32.3 (boo#1188697):
+  + Properly set the cookies settings after a network process
+crash.
+  + Fix accessibility tree after a cross site navigation with PSON
+enabled.
+  + Ensure WebKitScriptWorld::window-object-cleared signal is
+always emitted.
+  + Fix several crashes and rendering issues.
+  + Security fixes: CVE-2021-21775, CVE-2021-21779, CVE-2021-30663,
+  CVE-2021-30665, CVE-2021-30689, CVE-2021-30720, CVE-2021-30734,
+  CVE-2021-30744, CVE-2021-30749, CVE-2021-30795, CVE-2021-30797,
+  CVE-2021-30799.
+
+---
@@ -11,0 +28 @@
+  + Security fixes: CVE-2021-30758.
@@ -55 +72,2 @@
-  + Security fixes: CVE-2021-1788, CVE-2021-1844, CVE-2021-1871
+  + Security fixes: CVE-2021-1788, CVE-2021-1844, CVE-2021-1871,
+  CVE-2021-30682.
@@ -122 +140,2 @@
-  CVE-2021-1789, CVE-2021-1799, CVE-2021-1801, CVE-2021-1870.
+  CVE-2021-1789, CVE-2021-1799, CVE-2021-1801, CVE-2021-1870,
+  CVE-2021-21806.
@@ -237 +256,3 @@
-  + Security fixes: CVE-2020-9947, CVE-2020-9948, CVE-2020-9951.
+  + Security fixes: CVE-2020-9947, CVE-2020-9948, CVE-2020-9951,
+  CVE-2021-1817, CVE-2021-1820, CVE-2021-1825, CVE-2021-1826,
+  CVE-2021-30661.
@@ -409 +430 @@
-CVE-2020-3902.
+CVE-2020-3902, CVE-2021-30762.
@@ -636 +657,2 @@
-CVE-2019-8766, CVE-2019-8782, CVE-2019-8808, CVE-2019-8815.
+CVE-2019-8766, CVE-2019-8782, CVE-2019-8808, CVE-2019-8815,
+  CVE-2021-30666, CVE-2021-30761.

Old:

  webkitgtk-2.32.2.tar.xz
  webkitgtk-2.32.2.tar.xz.asc

New:

  webkitgtk-2.32.3.tar.xz
  webkitgtk-2.32.3.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.vzsubk/_old  2021-07-28 19:19:46.659656172 +0200
+++ /var/tmp/diff_new_pack.vzsubk/_new  2021-07-28 19:19:46.659656172 +0200
@@ -31,7 +31,7 @@
 %define _gold_linker 0
 %endif
 Name:   webkit2gtk3
-Version:2.32.2
+Version:2.32.3
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later


++ webkitgtk-2.32.2.tar.xz -> webkitgtk-2.32.3.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.32.2.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.1899/webkitgtk-2.32.3.tar.xz 
differ: char 26, line 1


commit webkit2gtk3 for openSUSE:Factory

2021-07-22 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2021-07-22 22:43:04

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1899 (New)


Package is "webkit2gtk3"

Thu Jul 22 22:43:04 2021 rev:119 rq:907575 version:2.32.2

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2021-05-23 
23:30:41.592715252 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1899/webkit2gtk3.changes
2021-07-22 22:43:40.819174791 +0200
@@ -1,0 +2,12 @@
+Mon Jul 19 18:36:42 UTC 2021 - Michael Gorse 
+
+- Update to version 2.32.2:
+  + Improve calculation of initial WebKitWebView size.
+  + Fix kinetic scrolling on touchpad with async scrolling off.
+  + Fix a crash on empty drag operation in X11.
+  + Fix rendering on HiDPI /4k screen and scaling.
+  + Handle null native surface for for surfaceless rendering.
+  + Fix JavaScriptCore crash on 32-bit big endian systems.
+  + Fix several crashes and rendering issues.
+
+---

Old:

  webkitgtk-2.32.1.tar.xz
  webkitgtk-2.32.1.tar.xz.asc

New:

  webkitgtk-2.32.2.tar.xz
  webkitgtk-2.32.2.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.fZALon/_old  2021-07-22 22:43:41.687173659 +0200
+++ /var/tmp/diff_new_pack.fZALon/_new  2021-07-22 22:43:41.691173655 +0200
@@ -31,7 +31,7 @@
 %define _gold_linker 0
 %endif
 Name:   webkit2gtk3
-Version:2.32.1
+Version:2.32.2
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later


++ webkitgtk-2.32.1.tar.xz -> webkitgtk-2.32.2.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.32.1.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.1899/webkitgtk-2.32.2.tar.xz 
differ: char 26, line 1


commit webkit2gtk3 for openSUSE:Factory

2021-05-23 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2021-05-23 23:30:35

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2988 (New)


Package is "webkit2gtk3"

Sun May 23 23:30:35 2021 rev:118 rq:894780 version:2.32.1

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2021-04-29 
22:44:58.084147555 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2988/webkit2gtk3.changes
2021-05-23 23:30:41.592715252 +0200
@@ -1,0 +2,24 @@
+Wed May 19 01:10:34 UTC 2021 - Michael Gorse 
+
+- Update to version 2.32.1:
+  + Support building against the Musl C library.
+  + Support building against ICU version 69 or newer.
+  + Improve handling of Media Capture devices.
+  + Improve WebAudio playback.
+  + Improve video orientation handling.
+  + Improve seeking support for MSE playback.
+  + Improve flush support in EME decryptors.
+  + Fix HTTP status codes for requests done through a custom URI
+handler.
+  + Fix the Bubblewrap sandbox in certain 32-bit systems.
+  + Fix inconsistencies between the WebKitWebView.is-muted property
+state and values returned by
+webkit_web_view_is_playing_audio().
+  + Fix the build with ENABLE_VIDEO=OFF.
+  + Fix wrong timestamps for long-lived cookies.
+  + Fix UI process crash when failing to load favicons.
+  + Fix several crashes and rendering issues.
+  + Updated translations.
+- Drop webkit2gtk3-icu69.patch: fixed upstream.
+
+---

Old:

  webkit2gtk3-icu69.patch
  webkitgtk-2.32.0.tar.xz
  webkitgtk-2.32.0.tar.xz.asc

New:

  webkitgtk-2.32.1.tar.xz
  webkitgtk-2.32.1.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.M4RQJI/_old  2021-05-23 23:30:42.872709941 +0200
+++ /var/tmp/diff_new_pack.M4RQJI/_new  2021-05-23 23:30:42.876709924 +0200
@@ -31,7 +31,7 @@
 %define _gold_linker 0
 %endif
 Name:   webkit2gtk3
-Version:2.32.0
+Version:2.32.1
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later
@@ -44,8 +44,6 @@
 
 # PATCH-FIX-OPENSUSE no-forced-sse.patch jeng...@iani.de -- cure execution of 
illegal instruction in i586 firefox.
 Patch0: no-forced-sse.patch
-# PATCH-FIX-UPSTREAM webkit2gtk3-icu69.patch webkit#224093 
dims...@opensuse.org -- ICU 69 deprecates ubrk_safeClone in favor of ubrk_clone
-Patch1: webkit2gtk3-icu69.patch
 
 BuildRequires:  Mesa-libEGL-devel
 BuildRequires:  Mesa-libGL-devel


++ webkitgtk-2.32.0.tar.xz -> webkitgtk-2.32.1.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.32.0.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.2988/webkitgtk-2.32.1.tar.xz 
differ: char 26, line 1


commit webkit2gtk3 for openSUSE:Factory

2021-04-29 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2021-04-29 22:44:44

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1947 (New)


Package is "webkit2gtk3"

Thu Apr 29 22:44:44 2021 rev:117 rq:888972 version:2.32.0

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2021-04-14 
10:09:33.677350050 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.1947/webkit2gtk3.changes
2021-04-29 22:44:58.084147555 +0200
@@ -1,0 +2,6 @@
+Wed Apr 28 06:41:41 UTC 2021 - Dominique Leuenberger 
+
+- Add webkit2gtk3-icu69.patch: Fix build with ICU 69:
+  + ICU 69 deprecates ubrk_safeClone in favor of ubrk_clone.
+
+---

New:

  webkit2gtk3-icu69.patch



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.72dgKo/_old  2021-04-29 22:44:58.664144972 +0200
+++ /var/tmp/diff_new_pack.72dgKo/_new  2021-04-29 22:44:58.668144954 +0200
@@ -44,6 +44,8 @@
 
 # PATCH-FIX-OPENSUSE no-forced-sse.patch jeng...@iani.de -- cure execution of 
illegal instruction in i586 firefox.
 Patch0: no-forced-sse.patch
+# PATCH-FIX-UPSTREAM webkit2gtk3-icu69.patch webkit#224093 
dims...@opensuse.org -- ICU 69 deprecates ubrk_safeClone in favor of ubrk_clone
+Patch1: webkit2gtk3-icu69.patch
 
 BuildRequires:  Mesa-libEGL-devel
 BuildRequires:  Mesa-libGL-devel

++ webkit2gtk3-icu69.patch ++
>From 49a19c49c6de8af74e521f36cb43e6c1ec2e391c Mon Sep 17 00:00:00 2001
From: Ross Kirsling 
Date: Tue, 13 Apr 2021 02:04:15 +
Subject: [PATCH] ICU 69 deprecates ubrk_safeClone in favor of ubrk_clone
 https://bugs.webkit.org/show_bug.cgi?id=224093

Reviewed by Yusuke Suzuki.

In a shining example of "disappointing library practices", ICU 69 deprecates 
ubrk_safeClone in favor of
a new *draft* API ubrk_clone, meaning that no function with this functionality 
is exposed by default.

This patch introduces a function cloneUBreakIterator to abstract over this 
change; however, since we need to:

  1. confine the effects of disabling U_HIDE_DRAFT_API to a non-unified 
implementation file
  2. still be able to include ubrk.h from IntlSegmenter.h to instantiate 
ICUDeleter (*not* `clone`!)

...the new helper function is introduced in a *headerless* implementation file, 
IntlWorkaround.cpp.

* JavaScriptCore.xcodeproj/project.pbxproj:
* Sources.txt:
* runtime/IntlSegmenter.cpp:
(JSC::IntlSegmenter::segment const):
* runtime/IntlSegmenter.h:
* runtime/IntlSegments.cpp:
(JSC::IntlSegments::createSegmentIterator):
* runtime/IntlWorkaround.cpp: Added.
(JSC::cloneUBreakIterator):


Canonical link: https://commits.webkit.org/236421@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@275856 
268f45cc-cd09-0410-ab3c-d52691b4dbfc
---
 Source/JavaScriptCore/Sources.txt |  1 +
 .../JavaScriptCore/runtime/IntlSegmenter.cpp  |  2 +-
 Source/JavaScriptCore/runtime/IntlSegmenter.h |  4 ++
 .../JavaScriptCore/runtime/IntlSegments.cpp   |  2 +-
 .../JavaScriptCore/runtime/IntlWorkaround.cpp | 53 +++
 7 files changed, 97 insertions(+), 8 deletions(-)
 create mode 100644 Source/JavaScriptCore/runtime/IntlWorkaround.cpp

diff --git a/Source/JavaScriptCore/Sources.txt 
b/Source/JavaScriptCore/Sources.txt
index 28b5b83632b9..b6492dfdcb75 100644
--- a/Source/JavaScriptCore/Sources.txt
+++ b/Source/JavaScriptCore/Sources.txt
@@ -849,6 +849,7 @@ runtime/IntlSegmenterConstructor.cpp
 runtime/IntlSegmenterPrototype.cpp
 runtime/IntlSegments.cpp
 runtime/IntlSegmentsPrototype.cpp
+runtime/IntlWorkaround.cpp @no-unify // Confine U_HIDE_DRAFT_API's effect to 
this file.
 runtime/IteratorOperations.cpp
 runtime/IteratorPrototype.cpp
 runtime/JSArray.cpp
diff --git a/Source/JavaScriptCore/runtime/IntlSegmenter.cpp 
b/Source/JavaScriptCore/runtime/IntlSegmenter.cpp
index 2ad74f94bbe8..93c9b2032847 100644
--- a/Source/JavaScriptCore/runtime/IntlSegmenter.cpp
+++ b/Source/JavaScriptCore/runtime/IntlSegmenter.cpp
@@ -125,7 +125,7 @@ JSValue IntlSegmenter::segment(JSGlobalObject* 
globalObject, JSValue stringValue
 auto upconvertedCharacters = 
Box>::create(string.charactersWithoutNullTermination());
 
 UErrorCode status = U_ZERO_ERROR;
-auto segmenter = std::unique_ptr(ubrk_safeClone(m_segmenter.get(), nullptr, nullptr, 
));
+auto segmenter = std::unique_ptr(cloneUBreakIterator(m_segmenter.get(), ));
 if (U_FAILURE(status)) {
 throwTypeError(globalObject, scope, "failed to initialize Segments"_s);
 return { };
diff --git a/Source/JavaScriptCore/runtime/IntlSegmenter.h 

commit webkit2gtk3 for openSUSE:Factory

2021-04-14 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2021-04-14 10:09:29

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2401 (New)


Package is "webkit2gtk3"

Wed Apr 14 10:09:29 2021 rev:116 rq:884649 version:2.32.0

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2021-04-12 
12:38:48.149469566 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2401/webkit2gtk3.changes
2021-04-14 10:09:33.677350050 +0200
@@ -1,0 +2,17 @@
+Fri Apr  2 17:34:41 UTC 2021 - Michael Gorse 
+
+- Update to version 2.32.0 (boo#1184155):
+  + Fix the authentication request port when URL omits the port.
+  + Fix iframe scrolling when main frame is scrolled in async
+scrolling mode.
+  + Stop using g_memdup.
+  + Show a warning message when overriding signal handler for
+threading suspension.
+  - Fix the build on RISC-V with GCC 11.
+  - Fix several crashes and rendering issues.
+  + Security fixes: CVE-2021-1788, CVE-2021-1844, CVE-2021-1871
+- Drop old-wayland-scanner.patch and webkit-process.patch, and also
+  drop support for Leap 15.0 and 15.1, since they are no longer
+  supported.
+
+---
@@ -59 +76 @@
-- Update to version 2.30.6:
+- Update to version 2.30.6 (boo#1184262):
@@ -61,0 +79,2 @@
+  + Security fixes: CVE-2020-27918, CVE-2020-29623, CVE-2021-1765
+  CVE-2021-1789, CVE-2021-1799, CVE-2021-1801, CVE-2021-1870.
@@ -176 +195 @@
-  + Security fixes: CVE-2020-9948, CVE-2020-9951.
+  + Security fixes: CVE-2020-9947, CVE-2020-9948, CVE-2020-9951.

Old:

  old-wayland-scanner.patch
  webkit-process.patch
  webkitgtk-2.31.91.tar.xz
  webkitgtk-2.31.91.tar.xz.asc

New:

  webkitgtk-2.32.0.tar.xz
  webkitgtk-2.32.0.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.Jn3PE0/_old  2021-04-14 10:09:34.513351462 +0200
+++ /var/tmp/diff_new_pack.Jn3PE0/_new  2021-04-14 10:09:34.513351462 +0200
@@ -31,7 +31,7 @@
 %define _gold_linker 0
 %endif
 Name:   webkit2gtk3
-Version:2.31.91
+Version:2.32.0
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:BSD-3-Clause AND LGPL-2.0-or-later
@@ -45,35 +45,29 @@
 # PATCH-FIX-OPENSUSE no-forced-sse.patch jeng...@iani.de -- cure execution of 
illegal instruction in i586 firefox.
 Patch0: no-forced-sse.patch
 
-# Below patches are for 15.0/15.1 only
-# PATCH-NEEDS-REBASE webkit-process.patch boo#1159329 mgo...@suse.com -- use 
single web process for evolution and geary (was: PATCH-FIX-OPENSUSE).
-Patch100:   webkit-process.patch
-# PATCH-FIX-OPENSUSE old-wayland-scanner.patch mgo...@suse.com -- pass code to 
wayland-scanner, rather than private-code
-Patch101:   old-wayland-scanner.patch
-
 BuildRequires:  Mesa-libEGL-devel
 BuildRequires:  Mesa-libGL-devel
 BuildRequires:  Mesa-libGLESv1_CM-devel
 BuildRequires:  Mesa-libGLESv2-devel
 BuildRequires:  Mesa-libGLESv3-devel
 BuildRequires:  bison >= 2.3
-%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150200
 BuildRequires:  bubblewrap
-%endif
 BuildRequires:  cmake
 BuildRequires:  enchant-devel
+BuildRequires:  gcc-c++ >= 4.9
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gperf >= 3.0.1
 BuildRequires:  hyphen-devel
 BuildRequires:  libicu-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  ninja
+BuildRequires:  openjpeg2
+BuildRequires:  openjpeg2-devel
 BuildRequires:  perl >= 5.10.0
 BuildRequires:  pkgconfig
+BuildRequires:  python3
 BuildRequires:  ruby >= 1.8.7
-%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150200
 BuildRequires:  xdg-dbus-proxy
-%endif
 BuildRequires:  pkgconfig(atk)
 BuildRequires:  pkgconfig(atspi-2) >= 2.5.3
 BuildRequires:  pkgconfig(cairo) >= 1.10.2
@@ -104,26 +98,16 @@
 BuildRequires:  pkgconfig(libsoup-2.4) >= 2.61.90
 BuildRequires:  pkgconfig(libsystemd)
 BuildRequires:  pkgconfig(libwebp)
+BuildRequires:  pkgconfig(libwoff2dec)
 BuildRequires:  pkgconfig(libxml-2.0) >= 2.8.0
 BuildRequires:  pkgconfig(libxslt) >= 1.1.7
 BuildRequires:  pkgconfig(manette-0.2)
 BuildRequires:  pkgconfig(sqlite3)
 BuildRequires:  pkgconfig(upower-glib)
-%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150200
 BuildRequires:  pkgconfig(wpe-1.0) >= 1.3.0
 BuildRequires:  pkgconfig(wpebackend-fdo-1.0) >= 1.3.0
-%endif
-BuildRequires:  gcc-c++ >= 4.9
 BuildRequires:  pkgconfig(xt)
 BuildRequires:  pkgconfig(zlib)
-%if 0%{?suse_version} >= 1500
-BuildRequires:  openjpeg2
-BuildRequires:  openjpeg2-devel
-%endif
-%if 0%{?suse_version} > 1500
-BuildRequires:  

commit webkit2gtk3 for openSUSE:Factory

2021-04-12 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2021-04-12 12:35:53

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2401 (New)


Package is "webkit2gtk3"

Mon Apr 12 12:35:53 2021 rev:115 rq:881173 version:2.31.91

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2021-03-03 
18:34:47.171373794 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2401/webkit2gtk3.changes
2021-04-12 12:38:48.149469566 +0200
@@ -1,0 +2,62 @@
+Tue Mar 23 02:31:51 UTC 2021 - Michael Gorse 
+
+- Update to version 2.31.91:
+  + Make WebKitSecurityOrigin a simple data store for  and deprecate webkit_security_origin_is_opaque().
+  + Fix user agent again to work on several google websites.
+  + Fix web view url on web process terminate signals.
+  + Fix preferred language overrides sent to the web process.
+  + Fix the build in i386.
+  + Translation updates: Simplified Chinese.
+- Drop webkitgtk-i586-build-fix.patch: fixed upstream.
+- Disable webkit-process.patch: needs to be rebased or dropped.
+
+---
+Mon Mar 22 02:31:51 UTC 2021 - Michael Gorse 
+
+- Add webkitgtk-i586-build-fix.patch: fix build on i586
+  (webkit#222480).
+
+---
+Mon Mar 22 02:31:50 UTC 2021 - Michael Gorse 
+
+- Update to version 2.31.90:
+  + Add permission request API for MediaKeySystem access.
+  + Fix rendering when using opacity filters on hardware
+accelerated layers.
+  + Fix flatpak-spawn subsandbox to not clear environment
+variables.
+  + Ensure a URI scheme handler can't be registered multiple times.
+  + Fix several crashes and rendering issues.
+  + The minimum required GStreamer version is now 1.14.
+  + CEA-608 closed captions support (requires
+WEBKIT_GST_USE_PLAYBIN3=1 environment variable).
+  - Advertise CBCS decryption and VP9 support in Thunder.
+  - Advertise DASH as supported in the media player.
+  - Improved support for playbin3.
+  - Translation updates: Ukrainian.
+- Up required gstreamer and gtk3 versions.
+
+---
+Mon Mar 22 02:31:01 UTC 2021 - Callum Farmer 
+
+- Update to version 2.31.1:
+  + Remove support for NPAPI plugins.
+  + Enable the web process cache when PSON is enabled too.
+  + TLS errors and proxy settings APIs have been moved from
+WebKitContext to WebKitWebsiteDataManager.
+  + Add new API to remove individual scripts/stylesheets using
+WebKitUserContentManager.
+  + Correctly apply the system font scaling factor.
+  + Show main loop frames information in the web inspector.
+- Remove webkit-font-scaling.patch: contained in upstream
+- New build requirement: pkgconfig(manette-0.2).
+
+---
+Sun Mar 21 20:33:09 UTC 2021 - Michael Gorse 
+
+- Update to version 2.30.6:
+  + Update user agent quirks again for Google Docs and Google Drive.
+  + Fix several crashes and rendering issues.
+
+---

Old:

  webkit-font-scaling.patch
  webkitgtk-2.30.5.tar.xz
  webkitgtk-2.30.5.tar.xz.asc

New:

  webkitgtk-2.31.91.tar.xz
  webkitgtk-2.31.91.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.f5GSXr/_old  2021-04-12 12:38:49.461471091 +0200
+++ /var/tmp/diff_new_pack.f5GSXr/_new  2021-04-12 12:38:49.465471096 +0200
@@ -31,10 +31,10 @@
 %define _gold_linker 0
 %endif
 Name:   webkit2gtk3
-Version:2.30.5
+Version:2.31.91
 Release:0
 Summary:Library for rendering web content, GTK+ Port
-License:LGPL-2.0-or-later AND BSD-3-Clause
+License:BSD-3-Clause AND LGPL-2.0-or-later
 Group:  Development/Libraries/C and C++
 URL:https://webkitgtk.org
 Source0:%{url}/releases/%{_name}-%{version}.tar.xz
@@ -44,11 +44,9 @@
 
 # PATCH-FIX-OPENSUSE no-forced-sse.patch jeng...@iani.de -- cure execution of 
illegal instruction in i586 firefox.
 Patch0: no-forced-sse.patch
-# PATCH-FIX-UPSTREAM webkit-font-scaling.patch 
https://bugs.webkit.org/show_bug.cgi?id=218450 badshah...@gmail.com -- Fix 
system font scaling not applied to 'font-size: XXXpt'
-Patch1: webkit-font-scaling.patch
 
 # Below patches are for 15.0/15.1 only
-# PATCH-FIX-OPENSUSE webkit-process.patch boo#1159329 mgo...@suse.com -- use 
single web process for evolution and geary.
+# PATCH-NEEDS-REBASE webkit-process.patch boo#1159329 mgo...@suse.com -- use 
single web process 

commit webkit2gtk3 for openSUSE:Factory

2021-03-03 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2021-03-03 18:34:46

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2378 (New)


Package is "webkit2gtk3"

Wed Mar  3 18:34:46 2021 rev:114 rq:876240 version:2.30.5

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2021-02-22 
14:39:59.440593062 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2378/webkit2gtk3.changes
2021-03-03 18:34:47.171373794 +0100
@@ -4 +4 @@
-- Update _constraints for armv6/armv7
+- Update _constraints for armv6/armv7 (bsc#1182719)



Other differences:
--


commit webkit2gtk3 for openSUSE:Factory

2021-02-22 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2021-02-22 14:39:44

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2378 (New)


Package is "webkit2gtk3"

Mon Feb 22 14:39:44 2021 rev:113 rq:873921 version:2.30.5

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2021-02-18 
20:48:00.751181140 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2378/webkit2gtk3.changes
2021-02-22 14:39:59.440593062 +0100
@@ -1,0 +2,5 @@
+Fri Feb 19 07:45:12 UTC 2021 - Guillaume GARDET 
+
+- Update _constraints for armv6/armv7
+
+---
@@ -4 +9 @@
-- Update to version 2.30.5:
+- Update to version 2.30.5 (boo#1182286):
@@ -9,0 +15 @@
+  + Security fixes: CVE-2020-13558.



Other differences:
--
++ _constraints ++
--- /var/tmp/diff_new_pack.E5q2dU/_old  2021-02-22 14:40:00.112593807 +0100
+++ /var/tmp/diff_new_pack.E5q2dU/_new  2021-02-22 14:40:00.112593807 +0100
@@ -14,7 +14,7 @@
 
  
  
-3500
+5500
  
 
   


commit webkit2gtk3 for openSUSE:Factory

2021-02-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2021-02-18 20:38:44

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.28504 (New)


Package is "webkit2gtk3"

Thu Feb 18 20:38:44 2021 rev:112 rq:872339 version:2.30.5

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2021-01-30 
13:55:47.065963415 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.28504/webkit2gtk3.changes   
2021-02-18 20:48:00.751181140 +0100
@@ -1,0 +2,11 @@
+Sat Feb 13 18:06:17 UTC 2021 - Michael Gorse 
+
+- Update to version 2.30.5:
+  + Bring back the WebKitPluginProcess installation that was
+removed by mistake.
+  + Fix RunLoop objects leaked in worker threads.
+  + Fix aarch64 llint build with JIT disabled.
+  + Use Internet Explorer quirk for Google Docs.
+- Drop gir-multilib.patch: fixed upstream.
+
+---

Old:

  gir-multilib.patch
  webkitgtk-2.30.4.tar.xz
  webkitgtk-2.30.4.tar.xz.asc

New:

  webkitgtk-2.30.5.tar.xz
  webkitgtk-2.30.5.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.X6pvZV/_old  2021-02-18 20:48:26.975211556 +0100
+++ /var/tmp/diff_new_pack.X6pvZV/_new  2021-02-18 20:48:26.975211556 +0100
@@ -31,7 +31,7 @@
 %define _gold_linker 0
 %endif
 Name:   webkit2gtk3
-Version:2.30.4
+Version:2.30.5
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:LGPL-2.0-or-later AND BSD-3-Clause
@@ -46,8 +46,6 @@
 Patch0: no-forced-sse.patch
 # PATCH-FIX-UPSTREAM webkit-font-scaling.patch 
https://bugs.webkit.org/show_bug.cgi?id=218450 badshah...@gmail.com -- Fix 
system font scaling not applied to 'font-size: XXXpt'
 Patch1: webkit-font-scaling.patch
-# PATCH-FIX-UPSTREAM gir-multilib.patch -- Fix multilib conflict in gir files
-Patch2: gir-multilib.patch
 
 # Below patches are for 15.0/15.1 only
 # PATCH-FIX-OPENSUSE webkit-process.patch boo#1159329 mgo...@suse.com -- use 
single web process for evolution and geary.
@@ -283,7 +281,6 @@
 %setup -q -n webkitgtk-%{version}
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
 %if 0%{?suse_version} <= 1500 && 0%{?sle_version} < 150200
 %patch100 -p1
 %patch101 -p1


++ webkitgtk-2.30.4.tar.xz -> webkitgtk-2.30.5.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.30.4.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.28504/webkitgtk-2.30.5.tar.xz 
differ: char 26, line 1


commit webkit2gtk3 for openSUSE:Factory

2021-01-30 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2021-01-30 13:55:44

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.28504 (New)


Package is "webkit2gtk3"

Sat Jan 30 13:55:44 2021 rev:111 rq:866803 version:2.30.4

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2021-01-25 
18:23:06.984385622 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.28504/webkit2gtk3.changes   
2021-01-30 13:55:47.065963415 +0100
@@ -1,0 +2,6 @@
+Wed Jan 20 10:47:33 UTC 2021 - Bj??rn Lie 
+
+- Add gir-multilib.patch: Fix multilib conflict in gir files.
+- Disable gold linker for ppc64le
+
+---

New:

  gir-multilib.patch



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.1NF7rx/_old  2021-01-30 13:55:47.865964997 +0100
+++ /var/tmp/diff_new_pack.1NF7rx/_new  2021-01-30 13:55:47.869965005 +0100
@@ -27,7 +27,7 @@
 %define _name webkitgtk
 # gold linker not available on old s390/s390x
 %define _gold_linker 1
-%ifarch ppc s390
+%ifarch ppc ppc64le s390
 %define _gold_linker 0
 %endif
 Name:   webkit2gtk3
@@ -41,15 +41,20 @@
 Source1:%{url}/releases/%{_name}-%{version}.tar.xz.asc
 Source98:   baselibs.conf
 Source99:   webkit2gtk3.keyring
+
 # PATCH-FIX-OPENSUSE no-forced-sse.patch jeng...@iani.de -- cure execution of 
illegal instruction in i586 firefox.
 Patch0: no-forced-sse.patch
 # PATCH-FIX-UPSTREAM webkit-font-scaling.patch 
https://bugs.webkit.org/show_bug.cgi?id=218450 badshah...@gmail.com -- Fix 
system font scaling not applied to 'font-size: XXXpt'
 Patch1: webkit-font-scaling.patch
+# PATCH-FIX-UPSTREAM gir-multilib.patch -- Fix multilib conflict in gir files
+Patch2: gir-multilib.patch
+
 # Below patches are for 15.0/15.1 only
 # PATCH-FIX-OPENSUSE webkit-process.patch boo#1159329 mgo...@suse.com -- use 
single web process for evolution and geary.
 Patch100:   webkit-process.patch
 # PATCH-FIX-OPENSUSE old-wayland-scanner.patch mgo...@suse.com -- pass code to 
wayland-scanner, rather than private-code
 Patch101:   old-wayland-scanner.patch
+
 BuildRequires:  Mesa-libEGL-devel
 BuildRequires:  Mesa-libGL-devel
 BuildRequires:  Mesa-libGLESv1_CM-devel
@@ -278,6 +283,7 @@
 %setup -q -n webkitgtk-%{version}
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 %if 0%{?suse_version} <= 1500 && 0%{?sle_version} < 150200
 %patch100 -p1
 %patch101 -p1

++ gir-multilib.patch ++
--- a/Source/JavaScriptCore/PlatformGTK.cmake   
+++ a/Source/JavaScriptCore/PlatformGTK.cmake   
@@ -79,6 +79,8 @@ if (ENABLE_INTROSPECTION)
 --pkg-export=javascriptcoregtk-${WEBKITGTK_API_VERSION}
 
--output=${CMAKE_BINARY_DIR}/JavaScriptCore-${WEBKITGTK_API_VERSION}.gir
 --c-include="jsc/jsc.h"
+--sources-top-dirs=${CMAKE_BINARY_DIR}
+--sources-top-dirs=${CMAKE_SOURCE_DIR}
 -DJSC_COMPILATION
 -I${CMAKE_SOURCE_DIR}/Source
 -I${JAVASCRIPTCORE_DIR}
--- a/Source/WebKit/PlatformGTK.cmake   
+++ a/Source/WebKit/PlatformGTK.cmake   
@@ -678,6 +678,8 @@ if (ENABLE_INTROSPECTION)
 --pkg-export=webkit2gtk-${WEBKITGTK_API_VERSION}
 --output=${CMAKE_BINARY_DIR}/WebKit2-${WEBKITGTK_API_VERSION}.gir
 --c-include="webkit2/webkit2.h"
+--sources-top-dirs=${CMAKE_BINARY_DIR}
+--sources-top-dirs=${CMAKE_SOURCE_DIR}
 -DBUILDING_WEBKIT
 -DWEBKIT2_COMPILATION
 -I${CMAKE_SOURCE_DIR}/Source


commit webkit2gtk3 for openSUSE:Factory

2021-01-25 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2021-01-25 18:23:00

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.28504 (New)


Package is "webkit2gtk3"

Mon Jan 25 18:23:00 2021 rev:110 rq:865372 version:2.30.4

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2020-12-18 
19:52:17.777607140 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.28504/webkit2gtk3.changes   
2021-01-25 18:23:06.984385622 +0100
@@ -1,0 +2,10 @@
+Tue Jan 19 19:12:53 UTC 2021 - Atri Bhattacharya 
+
+- Add webkit-font-scaling.patch: Fix system font scaling not
+  applied to 'font-size: XXXpt'; patch taken from upstream and
+  rebased to apply cleanly
+  (https://bugs.webkit.org/show_bug.cgi?id=218450).
+- Pass `-q` to setup to disable printing long list of files
+  extracted from source tarball.
+
+---

New:

  webkit-font-scaling.patch



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.hV0at7/_old  2021-01-25 18:23:07.720386672 +0100
+++ /var/tmp/diff_new_pack.hV0at7/_new  2021-01-25 18:23:07.724386678 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package webkit2gtk3
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -43,6 +43,8 @@
 Source99:   webkit2gtk3.keyring
 # PATCH-FIX-OPENSUSE no-forced-sse.patch jeng...@iani.de -- cure execution of 
illegal instruction in i586 firefox.
 Patch0: no-forced-sse.patch
+# PATCH-FIX-UPSTREAM webkit-font-scaling.patch 
https://bugs.webkit.org/show_bug.cgi?id=218450 badshah...@gmail.com -- Fix 
system font scaling not applied to 'font-size: XXXpt'
+Patch1: webkit-font-scaling.patch
 # Below patches are for 15.0/15.1 only
 # PATCH-FIX-OPENSUSE webkit-process.patch boo#1159329 mgo...@suse.com -- use 
single web process for evolution and geary.
 Patch100:   webkit-process.patch
@@ -273,8 +275,9 @@
 %lang_package -n %{_pkgname_no_slpp}
 
 %prep
-%setup -n webkitgtk-%{version}
+%setup -q -n webkitgtk-%{version}
 %patch0 -p1
+%patch1 -p1
 %if 0%{?suse_version} <= 1500 && 0%{?sle_version} < 150200
 %patch100 -p1
 %patch101 -p1

++ webkit-font-scaling.patch ++
Index: webkitgtk-2.30.4/Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp
===
--- webkitgtk-2.30.4.orig/Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp
+++ webkitgtk-2.30.4/Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp
@@ -81,7 +81,6 @@ struct _WebKitSettingsPrivate {
 CString mediaContentTypesRequiringHardwareSupport;
 bool allowModalDialogs { false };
 bool zoomTextOnly { false };
-double screenDpi { 96 };
 #if PLATFORM(GTK)
 bool enableBackForwardNavigationGestures { false };
 #endif
@@ -176,7 +175,6 @@ enum {
 
 static void webKitSettingsDispose(GObject* object)
 {
-WebCore::setScreenDPIObserverHandler(nullptr, object);
 G_OBJECT_CLASS(webkit_settings_parent_class)->dispose(object);
 }
 
@@ -191,23 +189,6 @@ static void webKitSettingsConstructed(GO
 bool mediaStreamEnabled = prefs->mediaStreamEnabled();
 prefs->setMediaDevicesEnabled(mediaStreamEnabled);
 prefs->setPeerConnectionEnabled(mediaStreamEnabled);
-
-settings->priv->screenDpi = WebCore::screenDPI();
-WebCore::setScreenDPIObserverHandler([settings]() {
-auto newScreenDpi = WebCore::screenDPI();
-if (newScreenDpi == settings->priv->screenDpi)
-return;
-
-auto scalingFactor = newScreenDpi / settings->priv->screenDpi;
-auto fontSize = settings->priv->preferences->defaultFontSize();
-auto monospaceFontSize = 
settings->priv->preferences->defaultFixedFontSize();
-settings->priv->screenDpi = newScreenDpi;
-
-g_object_freeze_notify(G_OBJECT(settings));
-webkit_settings_set_default_font_size(settings, std::round(fontSize * 
scalingFactor));
-webkit_settings_set_default_monospace_font_size(settings, 
std::round(monospaceFontSize * scalingFactor));
-g_object_thaw_notify(G_OBJECT(settings));
-}, object);
 }
 
 static void webKitSettingsSetProperty(GObject* object, guint propId, const 
GValue* value, GParamSpec* paramSpec)
Index: webkitgtk-2.30.4/Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp
===
--- webkitgtk-2.30.4.orig/Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp
+++ 

commit webkit2gtk3 for openSUSE:Factory

2020-12-18 Thread User for buildservice source handling
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2020-12-18 19:52:16

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.5145 (New)


Package is "webkit2gtk3"

Fri Dec 18 19:52:16 2020 rev:109 rq:856370 version:2.30.4

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2020-12-09 
22:12:05.155107461 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.5145/webkit2gtk3.changes
2020-12-18 19:52:17.777607140 +0100
@@ -1,0 +2,12 @@
+Tue Dec 15 14:06:42 UTC 2020 - Dominique Leuenberger 
+
+- Update to version 2.30.4:
+  + Fix text data sent with WebSockets when using libsoup < 2.68.
+  + Fix the rendering on Raspberry Pi 3 using the proprietary video
+driver.
+  + Fix clipping of descedant layers of a mask layer.
+  + Fix the build with ICU 68.1.
+- Drop upstream merged patch:
+  + 0001-ICU-68.1-no-longer-exposes-FALSE-and-TRUE-macros-by-.patch
+
+---

Old:

  0001-ICU-68.1-no-longer-exposes-FALSE-and-TRUE-macros-by-.patch
  webkitgtk-2.30.3.tar.xz
  webkitgtk-2.30.3.tar.xz.asc

New:

  webkitgtk-2.30.4.tar.xz
  webkitgtk-2.30.4.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.ZFXdJj/_old  2020-12-18 19:52:19.445608978 +0100
+++ /var/tmp/diff_new_pack.ZFXdJj/_new  2020-12-18 19:52:19.445608978 +0100
@@ -31,7 +31,7 @@
 %define _gold_linker 0
 %endif
 Name:   webkit2gtk3
-Version:2.30.3
+Version:2.30.4
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:LGPL-2.0-or-later AND BSD-3-Clause
@@ -43,8 +43,6 @@
 Source99:   webkit2gtk3.keyring
 # PATCH-FIX-OPENSUSE no-forced-sse.patch jeng...@iani.de -- cure execution of 
illegal instruction in i586 firefox.
 Patch0: no-forced-sse.patch
-# PATCH-FIX-UPSTREAM 
0001-ICU-68.1-no-longer-exposes-FALSE-and-TRUE-macros-by-.patch 
dims...@opensuse.org -- ICU 68.1 no longer exposes FALSE and TRUE macros by 
default
-Patch1: 
http://git.yoctoproject.org/cgit/cgit.cgi/poky/plain/meta/recipes-sato/webkit/webkitgtk/0001-ICU-68.1-no-longer-exposes-FALSE-and-TRUE-macros-by-.patch
 # Below patches are for 15.0/15.1 only
 # PATCH-FIX-OPENSUSE webkit-process.patch boo#1159329 mgo...@suse.com -- use 
single web process for evolution and geary.
 Patch100:   webkit-process.patch
@@ -277,7 +275,6 @@
 %prep
 %setup -n webkitgtk-%{version}
 %patch0 -p1
-%patch1 -p1
 %if 0%{?suse_version} <= 1500 && 0%{?sle_version} < 150200
 %patch100 -p1
 %patch101 -p1


++ webkitgtk-2.30.3.tar.xz -> webkitgtk-2.30.4.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.30.3.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.5145/webkitgtk-2.30.4.tar.xz 
differ: char 27, line 1
___
openSUSE Commits mailing list -- commit@lists.opensuse.org
To unsubscribe, email commit-le...@lists.opensuse.org
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/commit@lists.opensuse.org


commit webkit2gtk3 for openSUSE:Factory

2020-12-09 Thread User for buildservice source handling
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2020-12-09 22:12:01

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2328 (New)


Package is "webkit2gtk3"

Wed Dec  9 22:12:01 2020 rev:108 rq:853736 version:2.30.3

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2020-12-04 
21:27:05.850005115 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2328/webkit2gtk3.changes
2020-12-09 22:12:05.155107461 +0100
@@ -1,0 +2,9 @@
+Thu Dec  3 22:23:20 UTC 2020 - Michael Gorse 
+
+- Add old-wayland-scanner.patch for 15.0/15.1: support older
+  wayland-scanner. Also renumber patches to group
+  15.0/15.1-specific patches together.
+- Have the libwebkit2gtk package require libjavascriptcoregtk of
+  the same version (boo#1171531).
+
+---

New:

  old-wayland-scanner.patch



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.jAmDcj/_old  2020-12-09 22:12:05.883108199 +0100
+++ /var/tmp/diff_new_pack.jAmDcj/_new  2020-12-09 22:12:05.883108199 +0100
@@ -41,12 +41,15 @@
 Source1:%{url}/releases/%{_name}-%{version}.tar.xz.asc
 Source98:   baselibs.conf
 Source99:   webkit2gtk3.keyring
-# PATCH-FIX-OPENSUSE webkit-process.patch boo#1159329 mgo...@suse.com -- use 
single web process for evolution and geary.
-Patch0: webkit-process.patch
 # PATCH-FIX-OPENSUSE no-forced-sse.patch jeng...@iani.de -- cure execution of 
illegal instruction in i586 firefox.
-Patch1: no-forced-sse.patch
+Patch0: no-forced-sse.patch
 # PATCH-FIX-UPSTREAM 
0001-ICU-68.1-no-longer-exposes-FALSE-and-TRUE-macros-by-.patch 
dims...@opensuse.org -- ICU 68.1 no longer exposes FALSE and TRUE macros by 
default
-Patch2: 
http://git.yoctoproject.org/cgit/cgit.cgi/poky/plain/meta/recipes-sato/webkit/webkitgtk/0001-ICU-68.1-no-longer-exposes-FALSE-and-TRUE-macros-by-.patch
+Patch1: 
http://git.yoctoproject.org/cgit/cgit.cgi/poky/plain/meta/recipes-sato/webkit/webkitgtk/0001-ICU-68.1-no-longer-exposes-FALSE-and-TRUE-macros-by-.patch
+# Below patches are for 15.0/15.1 only
+# PATCH-FIX-OPENSUSE webkit-process.patch boo#1159329 mgo...@suse.com -- use 
single web process for evolution and geary.
+Patch100:   webkit-process.patch
+# PATCH-FIX-OPENSUSE old-wayland-scanner.patch mgo...@suse.com -- pass code to 
wayland-scanner, rather than private-code
+Patch101:   old-wayland-scanner.patch
 BuildRequires:  Mesa-libEGL-devel
 BuildRequires:  Mesa-libGL-devel
 BuildRequires:  Mesa-libGLESv1_CM-devel
@@ -139,6 +142,7 @@
 %if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150200
 Requires:   bubblewrap
 %endif
+Requires:   libjavascriptcoregtk%{_sover} = %{version}
 Requires:   webkit2gtk-4_0-injected-bundles
 %if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150200
 Requires:   xdg-dbus-proxy
@@ -272,11 +276,12 @@
 
 %prep
 %setup -n webkitgtk-%{version}
-%if 0%{?suse_version} <= 1500 && 0%{?sle_version} < 150200
 %patch0 -p1
-%endif
 %patch1 -p1
-%patch2 -p1
+%if 0%{?suse_version} <= 1500 && 0%{?sle_version} < 150200
+%patch100 -p1
+%patch101 -p1
+%endif
 
 %build
 %define _lto_cflags %{nil}

++ old-wayland-scanner.patch ++
diff -urp webkitgtk-2.30.3.orig/Source/WebKit/PlatformGTK.cmake 
webkitgtk-2.30.3/Source/WebKit/PlatformGTK.cmake
--- webkitgtk-2.30.3.orig/Source/WebKit/PlatformGTK.cmake   2020-09-11 
03:11:29.0 -0500
+++ webkitgtk-2.30.3/Source/WebKit/PlatformGTK.cmake2020-12-02 
14:05:01.252761221 -0600
@@ -572,14 +572,14 @@ if (ENABLE_WAYLAND_TARGET)
 DEPENDS ${WEBKIT_DIR}/Shared/gtk/WebKitWaylandProtocol.xml
 COMMAND ${WAYLAND_SCANNER} server-header 
${WEBKIT_DIR}/Shared/gtk/WebKitWaylandProtocol.xml 
${DERIVED_SOURCES_WEBKIT2GTK_DIR}/WebKitWaylandServerProtocol.h
 COMMAND ${WAYLAND_SCANNER} client-header 
${WEBKIT_DIR}/Shared/gtk/WebKitWaylandProtocol.xml 
${DERIVED_SOURCES_WEBKIT2GTK_DIR}/WebKitWaylandClientProtocol.h
-COMMAND ${WAYLAND_SCANNER} private-code 
${WEBKIT_DIR}/Shared/gtk/WebKitWaylandProtocol.xml 
${DERIVED_SOURCES_WEBKIT2GTK_DIR}/WebKitWaylandClientProtocol.c
+COMMAND ${WAYLAND_SCANNER} code 
${WEBKIT_DIR}/Shared/gtk/WebKitWaylandProtocol.xml 
${DERIVED_SOURCES_WEBKIT2GTK_DIR}/WebKitWaylandClientProtocol.c
 VERBATIM
 )
 
 add_custom_command(
 OUTPUT 
${DERIVED_SOURCES_WEBKIT2GTK_DIR}/pointer-constraints-unstable-v1-protocol.c
 DEPENDS 
${WAYLAND_PROTOCOLS_DATADIR}/unstable/pointer-constraints/pointer-constraints-unstable-v1.xml
-COMMAND ${WAYLAND_SCANNER} private-code 

commit webkit2gtk3 for openSUSE:Factory

2020-12-04 Thread User for buildservice source handling
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2020-12-04 21:27:04

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.5913 (New)


Package is "webkit2gtk3"

Fri Dec  4 21:27:04 2020 rev:107 rq:852695 version:2.30.3

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2020-12-02 
15:05:46.713612319 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.5913/webkit2gtk3.changes
2020-12-04 21:27:05.850005115 +0100
@@ -1,0 +2,6 @@
+Wed Dec  2 13:36:15 UTC 2020 - Dominique Leuenberger 
+
+- 0001-ICU-68.1-no-longer-exposes-FALSE-and-TRUE-macros-by-.patch:
+  ICU 68.1 no longer exposes FALSE and TRUE macros by default.
+
+---

New:

  0001-ICU-68.1-no-longer-exposes-FALSE-and-TRUE-macros-by-.patch



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.b4OgOi/_old  2020-12-04 21:27:06.550006119 +0100
+++ /var/tmp/diff_new_pack.b4OgOi/_new  2020-12-04 21:27:06.554006125 +0100
@@ -45,7 +45,8 @@
 Patch0: webkit-process.patch
 # PATCH-FIX-OPENSUSE no-forced-sse.patch jeng...@iani.de -- cure execution of 
illegal instruction in i586 firefox.
 Patch1: no-forced-sse.patch
-
+# PATCH-FIX-UPSTREAM 
0001-ICU-68.1-no-longer-exposes-FALSE-and-TRUE-macros-by-.patch 
dims...@opensuse.org -- ICU 68.1 no longer exposes FALSE and TRUE macros by 
default
+Patch2: 
http://git.yoctoproject.org/cgit/cgit.cgi/poky/plain/meta/recipes-sato/webkit/webkitgtk/0001-ICU-68.1-no-longer-exposes-FALSE-and-TRUE-macros-by-.patch
 BuildRequires:  Mesa-libEGL-devel
 BuildRequires:  Mesa-libGL-devel
 BuildRequires:  Mesa-libGLESv1_CM-devel
@@ -275,6 +276,7 @@
 %patch0 -p1
 %endif
 %patch1 -p1
+%patch2 -p1
 
 %build
 %define _lto_cflags %{nil}

++ 0001-ICU-68.1-no-longer-exposes-FALSE-and-TRUE-macros-by-.patch ++
From 8d1c44a03c1870912991467f8d8cd8bb6f85efa5 Mon Sep 17 00:00:00 2001
From: "stephan.sz...@sony.com" 
Date: Tue, 3 Nov 2020 20:06:15 +
Subject: [PATCH] ICU 68.1 no longer exposes FALSE and TRUE macros by default
 https://bugs.webkit.org/show_bug.cgi?id=218522

Reviewed by Don Olmstead.

Source/WebCore:

* platform/text/TextCodecICU.cpp: Replace use of TRUE with true

Source/WebKit:

* UIProcess/CoordinatedGraphics/DrawingAreaProxyCoordinatedGraphics.cpp: 
Replace FALSE with false

Source/WTF:

Replace uses of FALSE and TRUE with false and true.

* wtf/text/icu/UTextProvider.h:
* wtf/text/icu/UTextProviderLatin1.cpp:
* wtf/text/icu/UTextProviderUTF16.cpp:

Upstream-Status: Backport
Signed-off-by: Ross Burton 

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@269325 
268f45cc-cd09-0410-ab3c-d52691b4dbfc
---
 Source/WTF/wtf/text/icu/UTextProvider.h|  8 
 Source/WTF/wtf/text/icu/UTextProviderLatin1.cpp| 14 +++---
 Source/WTF/wtf/text/icu/UTextProviderUTF16.cpp |  4 ++--
 Source/WebCore/platform/text/TextCodecICU.cpp  |  2 +-
 .../DrawingAreaProxyCoordinatedGraphics.cpp|  2 +-
 5 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/Source/WTF/wtf/text/icu/UTextProvider.h 
b/Source/WTF/wtf/text/icu/UTextProvider.h
index c8f28d6e..3c6fbeab 100644
--- a/Source/WTF/wtf/text/icu/UTextProvider.h
+++ b/Source/WTF/wtf/text/icu/UTextProvider.h
@@ -79,12 +79,12 @@ inline bool uTextAccessInChunkOrOutOfRange(UText* text, 
int64_t nativeIndex, int
 // Ensure chunk offset is well formed if computed offset exceeds 
int32_t range.
 ASSERT(offset < std::numeric_limits::max());
 text->chunkOffset = offset < std::numeric_limits::max() ? 
static_cast(offset) : 0;
-isAccessible = TRUE;
+isAccessible = true;
 return true;
 }
 if (nativeIndex >= nativeLength && text->chunkNativeLimit == 
nativeLength) {
 text->chunkOffset = text->chunkLength;
-isAccessible = FALSE;
+isAccessible = false;
 return true;
 }
 } else {
@@ -93,12 +93,12 @@ inline bool uTextAccessInChunkOrOutOfRange(UText* text, 
int64_t nativeIndex, int
 // Ensure chunk offset is well formed if computed offset exceeds 
int32_t range.
 ASSERT(offset < std::numeric_limits::max());
 text->chunkOffset = offset < std::numeric_limits::max() ? 
static_cast(offset) : 0;
-isAccessible = TRUE;
+isAccessible = true;
 return true;
 }
 if (nativeIndex <= 0 && !text->chunkNativeStart) {
 text->chunkOffset = 0;
-isAccessible = FALSE;
+isAccessible = false;
 return 

commit webkit2gtk3 for openSUSE:Factory

2020-12-02 Thread User for buildservice source handling
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2020-12-02 15:05:45

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.5913 (New)


Package is "webkit2gtk3"

Wed Dec  2 15:05:45 2020 rev:106 rq:852625 version:2.30.3

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2020-11-29 
12:23:05.125677943 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.5913/webkit2gtk3.changes
2020-12-02 15:05:46.713612319 +0100
@@ -4 +4 @@
-- Update to version 2.30.3 (boo#1179122):
+- Update to version 2.30.3 (boo#1179122 boo#1179451):
@@ -13 +13 @@
-  + Security fixes: CVE-2020-13584, CVE-2020-9983.
+  + Security fixes: CVE-2020-13584, CVE-2020-9983, CVE-2020-13543.



Other differences:
--
___
openSUSE Commits mailing list -- commit@lists.opensuse.org
To unsubscribe, email commit-le...@lists.opensuse.org
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/commit@lists.opensuse.org


[opensuse-commit] commit webkit2gtk3 for openSUSE:Factory

2020-11-29 Thread User for buildservice source handling
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2020-11-29 12:22:58

Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and  /work/SRC/openSUSE:Factory/.webkit2gtk3.new.5913 (New)


Package is "webkit2gtk3"

Sun Nov 29 12:22:58 2020 rev:105 rq:851051 version:2.30.3

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2020-10-30 
11:46:05.365623468 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.5913/webkit2gtk3.changes
2020-11-29 12:23:05.125677943 +0100
@@ -1,0 +2,16 @@
+Sun Nov 22 16:37:46 UTC 2020 - Michael Gorse 
+
+- Update to version 2.30.3 (boo#1179122):
+  + Add new build option USE(64KB_PAGE_BLOCK).
+  + Fix backdrop filters with rounded borders.
+  + Fix scrolling iframes when async scrolling is enabled.
+  + Allow applications to handle drag and drop on the web view
+again.
+  + Update Outlook user agent quirk.
+  + Fix the build with video support disabled.
+  + Fix several crashes and rendering issues.
+  + Security fixes: CVE-2020-13584, CVE-2020-9983.
+- Drop webkit2gtk3-fdo-soname.patch: fixed upstream.
+- Rebase webkit-process.patch.
+
+---
@@ -37,0 +54 @@
+  + Security fixes: CVE-2020-9948, CVE-2020-9951.
@@ -144 +161 @@
-CVE-2020-13753.
+CVE-2020-13753, CVE-2020-9952.

Old:

  webkit2gtk3-fdo-soname.patch
  webkitgtk-2.30.2.tar.xz
  webkitgtk-2.30.2.tar.xz.asc

New:

  webkitgtk-2.30.3.tar.xz
  webkitgtk-2.30.3.tar.xz.asc



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.wR4mSe/_old  2020-11-29 12:23:06.421679254 +0100
+++ /var/tmp/diff_new_pack.wR4mSe/_new  2020-11-29 12:23:06.425679259 +0100
@@ -31,7 +31,7 @@
 %define _gold_linker 0
 %endif
 Name:   webkit2gtk3
-Version:2.30.2
+Version:2.30.3
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:LGPL-2.0-or-later AND BSD-3-Clause
@@ -41,12 +41,10 @@
 Source1:%{url}/releases/%{_name}-%{version}.tar.xz.asc
 Source98:   baselibs.conf
 Source99:   webkit2gtk3.keyring
-# PATCH-FIX-OPENSUSE webkit2gtk3-fdo-soname.patch mgo...@suse.com -- don't 
call dlopen with an unversioned soname.
-Patch0: webkit2gtk3-fdo-soname.patch
 # PATCH-FIX-OPENSUSE webkit-process.patch boo#1159329 mgo...@suse.com -- use 
single web process for evolution and geary.
-Patch1: webkit-process.patch
+Patch0: webkit-process.patch
 # PATCH-FIX-OPENSUSE no-forced-sse.patch jeng...@iani.de -- cure execution of 
illegal instruction in i586 firefox.
-Patch2: no-forced-sse.patch
+Patch1: no-forced-sse.patch
 
 BuildRequires:  Mesa-libEGL-devel
 BuildRequires:  Mesa-libGL-devel
@@ -273,11 +271,10 @@
 
 %prep
 %setup -n webkitgtk-%{version}
-%patch0 -p1
 %if 0%{?suse_version} <= 1500 && 0%{?sle_version} < 150200
-%patch1 -p1
+%patch0 -p1
 %endif
-%patch2 -p1
+%patch1 -p1
 
 %build
 %define _lto_cflags %{nil}

++ webkit-process.patch ++
--- /var/tmp/diff_new_pack.wR4mSe/_old  2020-11-29 12:23:06.473679307 +0100
+++ /var/tmp/diff_new_pack.wR4mSe/_new  2020-11-29 12:23:06.473679307 +0100
@@ -1,7 +1,7 @@
-diff -urp 
webkitgtk-2.28.0.orig/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp 
webkitgtk-2.28.0/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp
 
webkitgtk-2.28.0.orig/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp 
   2020-02-04 04:30:36.0 -0600
-+++ webkitgtk-2.28.0/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp 
2020-03-19 14:16:07.742318092 -0500
-@@ -379,8 +379,16 @@ static void webkitWebContextConstructed(
+diff -urp 
webkitgtk-2.30.3.orig/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp 
webkitgtk-2.30.3/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp
+--- 
webkitgtk-2.30.3.orig/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp 
   2020-09-18 03:34:08.0 -0500
 webkitgtk-2.30.3/Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp 
2020-11-20 16:25:05.830587831 -0600
+@@ -397,8 +397,16 @@ static void webkitWebContextConstructed(
  configuration.setProcessSwapsOnNavigation(priv->psonEnabled);
  if (!priv->psonEnabled) {
  const char* useSingleWebProcess = 
getenv("WEBKIT_USE_SINGLE_WEB_PROCESS");
@@ -18,5 +18,5 @@
 +}
 +}
  }
- #endif
  
+ #if !USE(GTK4)


++ webkitgtk-2.30.2.tar.xz -> webkitgtk-2.30.3.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.30.2.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.5913/webkitgtk-2.30.3.tar.xz 
differ: char 27, line 1
___
openSUSE Commits mailing list --