webkit 2.26.4-1 (x86_64;i686;znver1;aarch64;armv7hnl) 2020-10488
9999
Status | published | ||||||||||||||||||||||||||||||||||||||||
Submitter | nobodydead [@T] gmail.com | ||||||||||||||||||||||||||||||||||||||||
Platform | rolling | ||||||||||||||||||||||||||||||||||||||||
Repository | main | ||||||||||||||||||||||||||||||||||||||||
URL | https://abf.openmandriva.org/build_lists/693274 | ||||||||||||||||||||||||||||||||||||||||
Packages |
|
||||||||||||||||||||||||||||||||||||||||
Build Date | 2020-02-14 17:01:39 +0000 UTC | ||||||||||||||||||||||||||||||||||||||||
Last Updated | 2020-02-16 17:08:00.741890058 +0000 UTC |
$ git diff --patch-with-stat --summary 20fb832d75099f27a3e786842ca5915546e8be16..f30ab9c0ef1e44d4f1a66f5db03325d20df4a4f5 .abf.yml | 2 +- webkit-gtk-2.24.4-eglmesaext-include.patch | 10 ++++++++++ webkit.spec | 11 ++++++----- 3 files changed, 17 insertions(+), 6 deletions(-) create mode 100644 webkit-gtk-2.24.4-eglmesaext-include.patch diff --git a/.abf.yml b/.abf.yml index 643bbdb..351458b 100644 --- a/.abf.yml +++ b/.abf.yml @@ -1,2 +1,2 @@ sources: - webkitgtk-2.26.1.tar.xz: bd0432281c0463147ec06587c25f226a67acbb2d + webkitgtk-2.26.4.tar.xz: 72f209c08ecc8ad4f0f6b767d4fa1be7a652df33 diff --git a/webkit-gtk-2.24.4-eglmesaext-include.patch b/webkit-gtk-2.24.4-eglmesaext-include.patch new file mode 100644 index 0000000..9c277e7 --- /dev/null +++ b/webkit-gtk-2.24.4-eglmesaext-include.patch @@ -0,0 +1,10 @@ +--- webkitgtk-2.24.4.orig/Source/WebKit/UIProcess/gtk/WaylandCompositor.cpp 2019-08-26 17:55:46.000000000 +0300 ++++ webkitgtk-2.24.4.orig/Source/WebKit/UIProcess/gtk/WaylandCompositor.cpp 2019-11-04 23:33:44.146933810 +0300 +@@ -31,6 +31,7 @@ + #include "WebKitWaylandServerProtocol.h" + #include <EGL/egl.h> + #include <EGL/eglext.h> ++#include <EGL/eglmesaext.h> + #include <WebCore/GLContext.h> + #include <WebCore/PlatformDisplayWayland.h> + #include <WebCore/Region.h> diff --git a/webkit.spec b/webkit.spec index 0d4cc96..7936fc2 100644 --- a/webkit.spec +++ b/webkit.spec @@ -21,16 +21,14 @@ Summary: Web browser engine Name: webkit -Version: 2.26.1 +Version: 2.26.4 Release: 1 License: BSD and LGPLv2+ Group: System/Libraries Source0: http://webkitgtk.org/releases/%{oname}-%{version}.tar.xz -#Patch0: webkitgtk-typelib-sharelib-link.patch # (cb) force disable lto when building the typelibs Patch1: webkitgtk-2.10.4-nolto.patch -#Patch2: webkitgtk-2.16.5-clang-5.0-workaround.patch -#Patch3: webkitgtk-2.24.1-mga-revert-sse2-requirement.patch +Patch3: webkit-gtk-2.24.4-eglmesaext-include.patch URL: http://www.webkitgtk.org BuildRequires: autoconf BuildRequires: automake @@ -44,6 +42,7 @@ BuildRequires: hyphen-devel BuildRequires: icu-devel BuildRequires: jpeg-devel BuildRequires: png-devel +BuildRequires: egl-devel BuildRequires: pkgconfig(libwebp) BuildRequires: pkgconfig(libsecret-1) BuildRequires: pkgconfig(geoclue-2.0) @@ -159,9 +158,11 @@ GObject Introspection interface description for WebKit. # clang wont build this on i586: # /bits/atomic_base.h:408:16: error: cannot compile this atomic library call yet # { return __atomic_add_fetch(&_M_i, 1, memory_order_seq_cst); } +# ARMv7hnl build failed on Clang, use again GCC. +%ifarch %{arm} export CC=gcc export CXX=g++ -#endif +%endif export CFLAGS="%{optflags} -DNDEBUG -DG_DISABLE_CAST_CHECKS" export CXXFLAGS="%{optflags} -DNDEBUG -DG_DISABLE_CAST_CHECKS"
Not Available
benbullard79 [@T] cox.net | These *should* be OK | 1529d 11hrs |
benbullard79 [@T] cox.net | These *should* be OK | 1529d 11hrs |
benbullard79 [@T] cox.net | These *should* be OK | 1529d 11hrs |