Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2019-10-17 12:54:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old)
 and      /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2352 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "webkit2gtk3"

Thu Oct 17 12:54:15 2019 rev:86 rq:733518 version:2.26.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2019-09-11 
10:19:15.771519179 +0200
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new.2352/webkit2gtk3.changes        
2019-10-17 12:54:19.582059618 +0200
@@ -1,0 +2,41 @@
+Thu Sep 26 10:03:59 UTC 2019 - Bjørn Lie <bjorn....@gmail.com>
+
+- Enable sandbox again (pass -DENABLE_BUBBLEWRAP_SANDBOX=ON to
+  cmake).
+- Move bubblewrap and xdg-dbus-proxy Requires from main package to
+  main library package libwebkit2gtk-4_0-37, they are needed at
+  runtime, and there is no webkit2gtk3 package that we can install.
+
+-------------------------------------------------------------------
+Mon Sep 23 15:24:34 UTC 2019 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 2.26.1:
+  + Fix MSE media player with GStreamer 1.14.
+  + Fix HTML alternate loads never finishing.
+  + Fix web view initialization delay on fisrt load.
+  + Validate user agent string set via API.
+  + Fix a crash when a web view is destroyed with accelerated
+    compositing mode enabled.
+  + Fix EGL initialization with newer versions of Mesa.
+  + Do not enable the sandbox inside docker.
+  + Fix several crashes and rendering issues.
+
+-------------------------------------------------------------------
+Thu Sep 19 16:44:45 UTC 2019 - Michael Gorse <mgo...@suse.com>
+
+- Add webkit2gtk3-fdo-soname.patch: don't try to open WPE backend
+  with an unversioned soname. 
+
+-------------------------------------------------------------------
+Tue Sep 17 14:42:14 UTC 2019 - Michael Gorse <mgo...@suse.com>
+
+- Enable pkgconfig(wpe-1.0) and pkgconfig(wpebackend-fdo-1.0)
+  BuildRequires and stop passing DUSE_WPE_RENDERER=OFF to cmake.
+
+-------------------------------------------------------------------
+Thu Sep 12 21:09:23 UTC 2019 - Bjørn Lie <bjorn....@gmail.com>
+
+- Test disable sandbox, does this fix epiphany?
+  (pass -DENABLE_BUBBLEWRAP_SANDBOX=OFF to cmake).
+
+-------------------------------------------------------------------

Old:
----
  webkitgtk-2.26.0.tar.xz
  webkitgtk-2.26.0.tar.xz.asc

New:
----
  webkit2gtk3-fdo-soname.patch
  webkitgtk-2.26.1.tar.xz
  webkitgtk-2.26.1.tar.xz.asc

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

Other differences:
------------------
++++++ webkit2gtk3.spec ++++++
--- /var/tmp/diff_new_pack.3cMw4r/_old  2019-10-17 12:54:23.282050245 +0200
+++ /var/tmp/diff_new_pack.3cMw4r/_new  2019-10-17 12:54:23.282050245 +0200
@@ -42,16 +42,18 @@
 %bcond_with python3
 %endif
 Name:           webkit2gtk3
-Version:        2.26.0
+Version:        2.26.1
 Release:        0
 Summary:        Library for rendering web content, GTK+ Port
 License:        LGPL-2.0-or-later AND BSD-3-Clause
 Group:          Development/Libraries/C and C++
 URL:            https://webkitgtk.org/
-Source0:        https://webkitgtk.org/releases/%{_name}-%{version}.tar.xz
-Source1:        https://webkitgtk.org/releases/%{_name}-%{version}.tar.xz.asc
+Source0:        %{url}/releases/%{_name}-%{version}.tar.xz
+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
 
 BuildRequires:  Mesa-libEGL-devel
 BuildRequires:  Mesa-libGL-devel
@@ -105,8 +107,8 @@
 BuildRequires:  pkgconfig(libxslt) >= 1.1.7
 BuildRequires:  pkgconfig(sqlite3)
 BuildRequires:  pkgconfig(upower-glib)
-#BuildRequires:  pkgconfig(wpe-1.0) >= 1.3.0
-#BuildRequires:  pkgconfig(wpebackend-fdo-1.0) >= 1.3.0
+BuildRequires:  pkgconfig(wpe-1.0) >= 1.3.0
+BuildRequires:  pkgconfig(wpebackend-fdo-1.0) >= 1.3.0
 BuildRequires:  pkgconfig(xt)
 BuildRequires:  pkgconfig(zlib)
 %if 0%{?suse_version} == 1315
@@ -130,8 +132,6 @@
 %if %{_gold_linker}
 BuildRequires:  binutils-gold
 %endif
-Requires:       bubblewrap
-Requires:       xdg-dbus-proxy
 
 %description
 WebKit is a web content engine, derived from KHTML and KJS from KDE,
@@ -146,7 +146,9 @@
 Summary:        Library for rendering web content, GTK+ Port
 # Require the injected bundles. The bundles are dlopen()ed
 Group:          System/Libraries
+Requires:       bubblewrap
 Requires:       webkit2gtk-4_0-injected-bundles
+Requires:       xdg-dbus-proxy
 Recommends:     %{_pkgname_no_slpp}-lang
 Provides:       %{_pkgname_no_slpp} = %{version}
 Obsoletes:      webkit2gtk3-plugin-process-gtk2
@@ -331,7 +333,7 @@
   -DENABLE_JIT=OFF \
 %endif
   -DUSE_SYSTEM_MALLOC=ON \
-  -DUSE_WPE_RENDERER=OFF \
+  -DENABLE_BUBBLEWRAP_SANDBOX=ON \
 
 %ninja_build -j $max_link_jobs
 

++++++ webkit2gtk3-fdo-soname.patch ++++++
diff --git a/Source/WebKit/UIProcess/glib/WebProcessPoolGLib.cpp 
b/Source/WebKit/UIProcess/glib/WebProcessPoolGLib.cpp
index a380a25fa4b..d96d23bce2e 100644
--- a/Source/WebKit/UIProcess/glib/WebProcessPoolGLib.cpp
+++ b/Source/WebKit/UIProcess/glib/WebProcessPoolGLib.cpp
@@ -114,7 +114,7 @@ void WebProcessPool::platformInitializeWebProcess(const 
WebProcessProxy& process
 #if PLATFORM(WAYLAND)
     if (WebCore::PlatformDisplay::sharedDisplay().type() == 
WebCore::PlatformDisplay::Type::Wayland) {
 #if USE(WPE_RENDERER)
-        wpe_loader_init("libWPEBackend-fdo-1.0.so");
+        wpe_loader_init("libWPEBackend-fdo-1.0.so.1");
         if 
(wpe_fdo_initialize_for_egl_display(WebCore::PlatformDisplay::sharedDisplay().eglDisplay()))
 {
             parameters.hostClientFileDescriptor = 
wpe_renderer_host_create_client();
             parameters.implementationLibraryName = 
FileSystem::fileSystemRepresentation(wpe_loader_get_loaded_implementation_library_name());

++++++ webkitgtk-2.26.0.tar.xz -> webkitgtk-2.26.1.tar.xz ++++++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.26.0.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new.2352/webkitgtk-2.26.1.tar.xz 
differ: char 26, line 1


Reply via email to