Compare commits
27 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a5f4dd85b2 | ||
|
|
9d51930e33 | ||
|
|
da6a5d07da | ||
|
|
70199046fe | ||
|
|
b84b68fddf | ||
|
|
7d4735587d | ||
|
|
149282a95e | ||
|
|
3399b941fe | ||
|
|
67d48771e1 | ||
|
|
1e4394b670 | ||
|
|
c09b7850ae | ||
|
|
41883db2e5 | ||
|
|
d055a03852 | ||
|
|
237239e4b7 | ||
|
|
5b2a915cc9 | ||
|
|
1bb51a7150 | ||
|
|
5a97260520 | ||
|
|
13cbabdb42 | ||
|
|
6e27db86bd | ||
|
|
77726db502 | ||
|
|
828b68c30c | ||
|
|
c682f49de2 | ||
|
|
f8692fd248 | ||
|
|
04775658c9 | ||
|
|
adb08a3314 | ||
|
|
84e0ffbf1b | ||
|
|
d943e52e23 |
8 changed files with 148 additions and 135 deletions
15
.gitignore
vendored
15
.gitignore
vendored
|
|
@ -45,3 +45,18 @@
|
|||
/webkitgtk-2.13.92.tar.xz
|
||||
/webkitgtk-2.14.0.tar.xz
|
||||
/webkitgtk-2.14.1.tar.xz
|
||||
/webkitgtk-2.14.2.tar.xz
|
||||
/webkitgtk-2.14.3.tar.xz
|
||||
/webkitgtk-2.14.4.tar.xz
|
||||
/webkitgtk-2.14.5.tar.xz
|
||||
/webkitgtk-2.16.0.tar.xz
|
||||
/webkitgtk-2.16.1.tar.xz
|
||||
/webkitgtk-2.16.2.tar.xz
|
||||
/webkitgtk-2.16.3.tar.xz
|
||||
/webkitgtk-2.16.4.tar.xz
|
||||
/webkitgtk-2.16.5.tar.xz
|
||||
/webkitgtk-2.16.6.tar.xz
|
||||
/webkitgtk-2.18.0.tar.xz
|
||||
/webkitgtk-2.18.1.tar.xz
|
||||
/webkitgtk-2.18.2.tar.xz
|
||||
/webkitgtk-2.18.3.tar.xz
|
||||
|
|
|
|||
30
cloop-big-endians.patch
Normal file
30
cloop-big-endians.patch
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
diff -up webkitgtk-2.14.7/Source/JavaScriptCore/bytecode/CodeBlock.cpp.b132333 webkitgtk-2.14.7/Source/JavaScriptCore/bytecode/CodeBlock.cpp
|
||||
--- webkitgtk-2.14.7/Source/JavaScriptCore/bytecode/CodeBlock.cpp.b132333 2017-02-07 09:05:07.000000000 +0100
|
||||
+++ webkitgtk-2.14.7/Source/JavaScriptCore/bytecode/CodeBlock.cpp 2017-06-16 10:34:57.859748036 +0200
|
||||
@@ -2186,7 +2186,12 @@ void CodeBlock::finishCreation(VM& vm, S
|
||||
instructions[i + 5].u.watchpointSet = op.watchpointSet;
|
||||
else if (op.structure)
|
||||
instructions[i + 5].u.structure.set(vm, this, op.structure);
|
||||
- instructions[i + 6].u.pointer = reinterpret_cast<void*>(op.operand);
|
||||
+
|
||||
+ if (op.type == ClosureVar || op.type == ClosureVarWithVarInjectionChecks || op.type == GlobalProperty || op.type == GlobalPropertyWithVarInjectionChecks || op.type == ModuleVar)
|
||||
+ instructions[i + 6].u.operand = op.operand;
|
||||
+ else
|
||||
+ instructions[i + 6].u.pointer = reinterpret_cast<void*>(op.operand);
|
||||
+
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -2222,7 +2227,11 @@ void CodeBlock::finishCreation(VM& vm, S
|
||||
op.watchpointSet->invalidate(vm, PutToScopeFireDetail(this, ident));
|
||||
} else if (op.structure)
|
||||
instructions[i + 5].u.structure.set(vm, this, op.structure);
|
||||
- instructions[i + 6].u.pointer = reinterpret_cast<void*>(op.operand);
|
||||
+
|
||||
+ if (op.type == ClosureVar || op.type == ClosureVarWithVarInjectionChecks || op.type == GlobalProperty || op.type == GlobalPropertyWithVarInjectionChecks || op.type == ModuleVar)
|
||||
+ instructions[i + 6].u.operand = op.operand;
|
||||
+ else
|
||||
+ instructions[i + 6].u.pointer = reinterpret_cast<void*>(op.operand);
|
||||
|
||||
break;
|
||||
}
|
||||
|
|
@ -1,81 +0,0 @@
|
|||
diff -up webkitgtk-2.14.0/Source/WebCore/platform/graphics/egl/GLContextEGL.h.jx webkitgtk-2.14.0/Source/WebCore/platform/graphics/egl/GLContextEGL.h
|
||||
--- webkitgtk-2.14.0/Source/WebCore/platform/graphics/egl/GLContextEGL.h.jx 2016-09-19 08:18:06.000000000 -0400
|
||||
+++ webkitgtk-2.14.0/Source/WebCore/platform/graphics/egl/GLContextEGL.h 2016-10-11 18:45:48.497320945 -0400
|
||||
@@ -24,6 +24,7 @@
|
||||
|
||||
#include "GLContext.h"
|
||||
#include <EGL/egl.h>
|
||||
+#include <EGL/eglext.h>
|
||||
|
||||
#if PLATFORM(X11)
|
||||
#include "XUniqueResource.h"
|
||||
diff -up webkitgtk-2.14.0/Source/WebCore/platform/graphics/wayland/PlatformDisplayWayland.cpp.jx webkitgtk-2.14.0/Source/WebCore/platform/graphics/wayland/PlatformDisplayWayland.cpp
|
||||
--- webkitgtk-2.14.0/Source/WebCore/platform/graphics/wayland/PlatformDisplayWayland.cpp.jx 2016-09-19 08:18:06.000000000 -0400
|
||||
+++ webkitgtk-2.14.0/Source/WebCore/platform/graphics/wayland/PlatformDisplayWayland.cpp 2016-10-11 18:45:48.497320945 -0400
|
||||
@@ -62,7 +62,26 @@ void PlatformDisplayWayland::initialize(
|
||||
wl_registry_add_listener(m_registry.get(), &s_registryListener, this);
|
||||
wl_display_roundtrip(m_display);
|
||||
|
||||
- m_eglDisplay = eglGetDisplay(m_display);
|
||||
+ const char *client_extensions = eglQueryString (NULL, EGL_EXTENSIONS);
|
||||
+
|
||||
+ if (strstr (client_extensions, "EGL_KHR_platform_base")) {
|
||||
+ PFNEGLGETPLATFORMDISPLAYEXTPROC get_platform_display =
|
||||
+ (PFNEGLGETPLATFORMDISPLAYEXTPROC) eglGetProcAddress ("eglGetPlatformDisplay");
|
||||
+
|
||||
+ if (get_platform_display)
|
||||
+ m_eglDisplay = get_platform_display (EGL_PLATFORM_WAYLAND_KHR,
|
||||
+ m_display, NULL);
|
||||
+ } else if (strstr (client_extensions, "EGL_EXT_platform_base")) {
|
||||
+ PFNEGLGETPLATFORMDISPLAYEXTPROC get_platform_display =
|
||||
+ (PFNEGLGETPLATFORMDISPLAYEXTPROC) eglGetProcAddress ("eglGetPlatformDisplayEXT");
|
||||
+
|
||||
+ if (get_platform_display)
|
||||
+ m_eglDisplay = get_platform_display (EGL_PLATFORM_WAYLAND_KHR,
|
||||
+ m_display, NULL);
|
||||
+ } else {
|
||||
+ m_eglDisplay = eglGetDisplay ((EGLNativeDisplayType) m_display);
|
||||
+ }
|
||||
+
|
||||
PlatformDisplay::initializeEGLDisplay();
|
||||
}
|
||||
|
||||
diff -up webkitgtk-2.14.0/Source/WebCore/platform/graphics/x11/PlatformDisplayX11.cpp.jx webkitgtk-2.14.0/Source/WebCore/platform/graphics/x11/PlatformDisplayX11.cpp
|
||||
--- webkitgtk-2.14.0/Source/WebCore/platform/graphics/x11/PlatformDisplayX11.cpp.jx 2016-09-19 08:18:06.000000000 -0400
|
||||
+++ webkitgtk-2.14.0/Source/WebCore/platform/graphics/x11/PlatformDisplayX11.cpp 2016-10-11 18:46:07.501627378 -0400
|
||||
@@ -35,6 +35,7 @@
|
||||
|
||||
#if USE(EGL)
|
||||
#include <EGL/egl.h>
|
||||
+#include <EGL/eglext.h>
|
||||
#include <EGL/eglplatform.h>
|
||||
#endif
|
||||
|
||||
@@ -68,7 +69,26 @@ PlatformDisplayX11::~PlatformDisplayX11(
|
||||
#if USE(EGL)
|
||||
void PlatformDisplayX11::initializeEGLDisplay()
|
||||
{
|
||||
- m_eglDisplay = eglGetDisplay(m_display);
|
||||
+ const char *client_extensions = eglQueryString (NULL, EGL_EXTENSIONS);
|
||||
+
|
||||
+ if (strstr (client_extensions, "EGL_KHR_platform_base")) {
|
||||
+ PFNEGLGETPLATFORMDISPLAYEXTPROC get_platform_display =
|
||||
+ (PFNEGLGETPLATFORMDISPLAYEXTPROC) eglGetProcAddress ("eglGetPlatformDisplay");
|
||||
+
|
||||
+ if (get_platform_display)
|
||||
+ m_eglDisplay = get_platform_display (EGL_PLATFORM_X11_KHR,
|
||||
+ m_display, NULL);
|
||||
+ } else if (strstr (client_extensions, "EGL_EXT_platform_base")) {
|
||||
+ PFNEGLGETPLATFORMDISPLAYEXTPROC get_platform_display =
|
||||
+ (PFNEGLGETPLATFORMDISPLAYEXTPROC) eglGetProcAddress ("eglGetPlatformDisplayEXT");
|
||||
+
|
||||
+ if (get_platform_display)
|
||||
+ m_eglDisplay = get_platform_display (EGL_PLATFORM_X11_KHR,
|
||||
+ m_display, NULL);
|
||||
+ } else {
|
||||
+ m_eglDisplay = eglGetDisplay ((EGLNativeDisplayType) m_display);
|
||||
+ }
|
||||
+
|
||||
PlatformDisplay::initializeEGLDisplay();
|
||||
}
|
||||
#endif
|
||||
|
|
@ -1,39 +1,24 @@
|
|||
From e583c6f7deb86406f7e0375c560503858f4831ca Mon Sep 17 00:00:00 2001
|
||||
From: Michael Catanzaro <mcatanzaro@igalia.com>
|
||||
Date: Sun, 19 Jun 2016 21:10:03 -0500
|
||||
Subject: [PATCH] https://fedoraproject.org/wiki/Packaging:CryptoPolicies
|
||||
|
||||
---
|
||||
Source/WebKit2/NetworkProcess/EntryPoint/unix/NetworkProcessMain.cpp | 2 +-
|
||||
Source/WebKit2/WebProcess/EntryPoint/unix/WebProcessMain.cpp | 2 +-
|
||||
2 files changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/Source/WebKit2/NetworkProcess/EntryPoint/unix/NetworkProcessMain.cpp b/Source/WebKit2/NetworkProcess/EntryPoint/unix/NetworkProcessMain.cpp
|
||||
index b282e16..ed8bbbd 100644
|
||||
--- a/Source/WebKit2/NetworkProcess/EntryPoint/unix/NetworkProcessMain.cpp
|
||||
+++ b/Source/WebKit2/NetworkProcess/EntryPoint/unix/NetworkProcessMain.cpp
|
||||
@@ -39,7 +39,7 @@ int main(int argc, char** argv)
|
||||
diff -up webkitgtk-2.17.92/Source/WebKit/NetworkProcess/EntryPoint/unix/NetworkProcessMain.cpp.fedora-crypto-policy webkitgtk-2.17.92/Source/WebKit/NetworkProcess/EntryPoint/unix/NetworkProcessMain.cpp
|
||||
--- webkitgtk-2.17.92/Source/WebKit/NetworkProcess/EntryPoint/unix/NetworkProcessMain.cpp.fedora-crypto-policy 2017-09-05 13:39:59.294426661 +0200
|
||||
+++ webkitgtk-2.17.92/Source/WebKit/NetworkProcess/EntryPoint/unix/NetworkProcessMain.cpp 2017-09-05 13:40:09.144389997 +0200
|
||||
@@ -43,7 +43,7 @@ int main(int argc, char** argv)
|
||||
// overwrite this priority string if it's already set by the user.
|
||||
// https://bugzilla.gnome.org/show_bug.cgi?id=738633
|
||||
// WARNING: This needs to be KEPT IN SYNC with WebProcessMain.cpp.
|
||||
- setenv("G_TLS_GNUTLS_PRIORITY", "NORMAL:%COMPAT:%LATEST_RECORD_VERSION:!VERS-SSL3.0:!ARCFOUR-128", 0);
|
||||
+ setenv("G_TLS_GNUTLS_PRIORITY", "@SYSTEM:%COMPAT:%LATEST_RECORD_VERSION:!VERS-SSL3.0:!ARCFOUR-128", 0);
|
||||
- setenv("G_TLS_GNUTLS_PRIORITY", "NORMAL:%COMPAT:!VERS-SSL3.0:!ARCFOUR-128", 0);
|
||||
+ setenv("G_TLS_GNUTLS_PRIORITY", "@SYSTEM:%COMPAT:!VERS-SSL3.0:!ARCFOUR-128", 0);
|
||||
|
||||
return NetworkProcessMainUnix(argc, argv);
|
||||
}
|
||||
diff --git a/Source/WebKit2/WebProcess/EntryPoint/unix/WebProcessMain.cpp b/Source/WebKit2/WebProcess/EntryPoint/unix/WebProcessMain.cpp
|
||||
index 5f45d01..2b34ead 100644
|
||||
--- a/Source/WebKit2/WebProcess/EntryPoint/unix/WebProcessMain.cpp
|
||||
+++ b/Source/WebKit2/WebProcess/EntryPoint/unix/WebProcessMain.cpp
|
||||
@@ -39,7 +39,7 @@ int main(int argc, char** argv)
|
||||
#if USE(GCRYPT)
|
||||
PAL::GCrypt::initialize();
|
||||
diff -up webkitgtk-2.17.92/Source/WebKit/WebProcess/EntryPoint/unix/WebProcessMain.cpp.fedora-crypto-policy webkitgtk-2.17.92/Source/WebKit/WebProcess/EntryPoint/unix/WebProcessMain.cpp
|
||||
--- webkitgtk-2.17.92/Source/WebKit/WebProcess/EntryPoint/unix/WebProcessMain.cpp.fedora-crypto-policy 2017-09-05 13:40:28.558317735 +0200
|
||||
+++ webkitgtk-2.17.92/Source/WebKit/WebProcess/EntryPoint/unix/WebProcessMain.cpp 2017-09-05 13:40:56.057215378 +0200
|
||||
@@ -43,7 +43,7 @@ int main(int argc, char** argv)
|
||||
// overwrite this priority string if it's already set by the user.
|
||||
// https://bugzilla.gnome.org/show_bug.cgi?id=738633
|
||||
// WARNING: This needs to be KEPT IN SYNC with WebProcessMain.cpp.
|
||||
- setenv("G_TLS_GNUTLS_PRIORITY", "NORMAL:%COMPAT:%LATEST_RECORD_VERSION:!VERS-SSL3.0:!ARCFOUR-128", 0);
|
||||
+ setenv("G_TLS_GNUTLS_PRIORITY", "@SYSTEM:%COMPAT:%LATEST_RECORD_VERSION:!VERS-SSL3.0:!ARCFOUR-128", 0);
|
||||
- setenv("G_TLS_GNUTLS_PRIORITY", "NORMAL:%COMPAT:!VERS-SSL3.0:!ARCFOUR-128", 0);
|
||||
+ setenv("G_TLS_GNUTLS_PRIORITY", "@SYSTEM:%COMPAT:!VERS-SSL3.0:!ARCFOUR-128", 0);
|
||||
|
||||
return WebProcessMainUnix(argc, argv);
|
||||
}
|
||||
--
|
||||
2.7.4
|
||||
|
||||
#if USE(GCRYPT)
|
||||
PAL::GCrypt::initialize();
|
||||
|
|
|
|||
2
sources
2
sources
|
|
@ -1 +1 @@
|
|||
8d6c60dc41604d3bbd43165a674c07e5 webkitgtk-2.14.1.tar.xz
|
||||
SHA512 (webkitgtk-2.18.3.tar.xz) = 8ba68d7234205728ed4b92358304cf0d0b771647d9b4316085241adeacafe67dee685225b0b46752087b93416ce8d2053a5a7c2376fda1eee7bc6d9024ae787e
|
||||
|
|
|
|||
13
user-agent-branding.patch
Normal file
13
user-agent-branding.patch
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
diff -up webkitglib-2.14.1/Source/WebCore/platform/glib/UserAgentGLib.cpp.orig webkitglib-2.14.1/Source/WebCore/platform/glib/UserAgentGLib.cpp
|
||||
--- webkitglib-2.14.1/Source/WebCore/platform/glib/UserAgentGLib.cpp.orig 2016-10-12 07:59:25.670057792 +0200
|
||||
+++ webkitglib-2.14.1/Source/WebCore/platform/glib/UserAgentGLib.cpp 2016-10-12 08:01:06.251878684 +0200
|
||||
@@ -85,6 +85,9 @@ static String buildUserAgentString(const UserAgentQuirks& quirks)
|
||||
else {
|
||||
uaString.append(platformForUAString());
|
||||
uaString.appendLiteral("; ");
|
||||
+#if defined(USER_AGENT_GTK_DISTRIBUTOR_NAME)
|
||||
+ uaString.appendLiteral(USER_AGENT_GTK_DISTRIBUTOR_NAME "; ");
|
||||
+#endif
|
||||
uaString.append(platformVersionForUAString());
|
||||
}
|
||||
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
diff -up webkitgtk-2.14.1/Source/WebCore/platform/gtk/UserAgentGtk.cpp.orig webkitgtk-2.14.1/Source/WebCore/platform/gtk/UserAgentGtk.cpp
|
||||
--- webkitgtk-2.14.1/Source/WebCore/platform/gtk/UserAgentGtk.cpp.orig 2016-10-12 07:59:25.670057792 +0200
|
||||
+++ webkitgtk-2.14.1/Source/WebCore/platform/gtk/UserAgentGtk.cpp 2016-10-12 08:01:06.251878684 +0200
|
||||
@@ -121,6 +121,10 @@ static String buildUserAgentString(const
|
||||
|
||||
uaString.appendLiteral("; ");
|
||||
|
||||
+#ifdef USER_AGENT_GTK_DISTRIBUTOR_NAME
|
||||
+ uaString.appendLiteral(USER_AGENT_GTK_DISTRIBUTOR_NAME "; ");
|
||||
+#endif
|
||||
+
|
||||
if (quirks.contains(UserAgentQuirks::NeedsMacintoshPlatform))
|
||||
uaString.appendLiteral("Intel Mac OS X 10_12");
|
||||
else
|
||||
|
|
@ -6,8 +6,8 @@
|
|||
cp -p %1 _license_files/$(echo '%1' | sed -e 's!/!.!g')
|
||||
|
||||
Name: webkitgtk4
|
||||
Version: 2.14.1
|
||||
Release: 2%{?dist}
|
||||
Version: 2.18.3
|
||||
Release: 1%{?dist}
|
||||
Summary: GTK+ Web content engine library
|
||||
|
||||
License: LGPLv2
|
||||
|
|
@ -15,12 +15,12 @@ URL: http://www.webkitgtk.org/
|
|||
Source0: http://webkitgtk.org/releases/webkitgtk-%{version}.tar.xz
|
||||
|
||||
# https://bugs.webkit.org/show_bug.cgi?id=162611
|
||||
Patch0: webkitgtk-2.14.1-user-agent-branding.patch
|
||||
Patch0: user-agent-branding.patch
|
||||
# https://fedoraproject.org/wiki/Packaging:CryptoPolicies
|
||||
# https://bugs.webkit.org/show_bug.cgi?id=158785
|
||||
Patch1: fedora-crypto-policy.patch
|
||||
# https://bugs.webkit.org/show_bug.cgi?id=163333
|
||||
Patch2: eglGetPlatformDisplay.patch
|
||||
Patch1: fedora-crypto-policy.patch
|
||||
# https://bugs.webkit.org/show_bug.cgi?id=132333
|
||||
Patch2: cloop-big-endians.patch
|
||||
|
||||
BuildRequires: at-spi2-core-devel
|
||||
BuildRequires: bison
|
||||
|
|
@ -37,6 +37,7 @@ BuildRequires: gobject-introspection-devel
|
|||
BuildRequires: gperf
|
||||
BuildRequires: gstreamer1-devel
|
||||
BuildRequires: gstreamer1-plugins-base-devel
|
||||
BuildRequires: gstreamer1-plugins-bad-free-devel
|
||||
BuildRequires: gtk2-devel
|
||||
BuildRequires: gtk3-devel
|
||||
BuildRequires: gtk-doc
|
||||
|
|
@ -53,9 +54,12 @@ BuildRequires: libXt-devel
|
|||
BuildRequires: libwayland-client-devel
|
||||
BuildRequires: libwayland-egl-devel
|
||||
BuildRequires: libwayland-server-devel
|
||||
BuildRequires: mesa-libEGL-devel
|
||||
BuildRequires: mesa-libGL-devel
|
||||
BuildRequires: mesa-libGLES-devel
|
||||
BuildRequires: pcre-devel
|
||||
BuildRequires: perl-Switch
|
||||
BuildRequires: perl-JSON-PP
|
||||
BuildRequires: ruby rubypick rubygems
|
||||
BuildRequires: sqlite-devel
|
||||
BuildRequires: hyphen-devel
|
||||
|
|
@ -95,6 +99,7 @@ This package contains WebKitGTK+ for GTK+ 3.
|
|||
%package devel
|
||||
Summary: Development files for %{name}
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
Requires: %{name}-jsc%{?_isa} = %{version}-%{release}
|
||||
Requires: %{name}-jsc-devel%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description devel
|
||||
|
|
@ -126,6 +131,7 @@ files for developing applications that use JavaScript engine from %{name}.
|
|||
%package plugin-process-gtk2
|
||||
Summary: GTK+ 2 based NPAPI plugins support for %{name}
|
||||
Obsoletes: %{name} < 2.12.0-3
|
||||
Requires: %{name}-jsc%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description plugin-process-gtk2
|
||||
Support for the GTK+ 2 based NPAPI plugins (such as Adobe Flash) for %{name}.
|
||||
|
|
@ -138,6 +144,15 @@ rm -rf Source/ThirdParty/gtest/
|
|||
rm -rf Source/ThirdParty/qunit/
|
||||
|
||||
%build
|
||||
# Increase the DIE limit so our debuginfo packages could be size optimized.
|
||||
# Decreases the size for x86_64 from ~5G to ~1.1G.
|
||||
# https://bugzilla.redhat.com/show_bug.cgi?id=1456261
|
||||
%global _dwz_max_die_limit 250000000
|
||||
# The _dwz_max_die_limit is being overridden by the arch specific ones from the
|
||||
# redhat-rpm-config so we need to set the arch specific ones as well - now it
|
||||
# is only needed for x86_64.
|
||||
%global _dwz_max_die_limit_x86_64 250000000
|
||||
|
||||
%ifarch s390 aarch64
|
||||
# Use linker flags to reduce memory consumption - on other arches the ld.gold is
|
||||
# used and also it doesn't have the --reduce-memory-overheads option
|
||||
|
|
@ -172,10 +187,10 @@ pushd %{_target_platform}
|
|||
%ifarch s390 aarch64
|
||||
-DUSE_LD_GOLD=OFF \
|
||||
%endif
|
||||
%ifarch s390 s390x ppc %{power64} aarch64 %{mips}
|
||||
%ifarch s390 s390x ppc %{power64}
|
||||
-DENABLE_JIT=OFF \
|
||||
%endif
|
||||
%ifarch s390 s390x ppc %{power64} aarch64 %{mips}
|
||||
%ifarch s390 s390x ppc %{power64}
|
||||
-DUSE_SYSTEM_MALLOC=ON \
|
||||
%endif
|
||||
..
|
||||
|
|
@ -219,6 +234,7 @@ make %{?_smp_mflags} -C %{_target_platform}
|
|||
%{_libdir}/girepository-1.0/WebKit2WebExtension-4.0.typelib
|
||||
%{_libdir}/webkit2gtk-4.0/
|
||||
%{_libexecdir}/webkit2gtk-4.0/
|
||||
%{_bindir}/WebKitWebDriver
|
||||
%exclude %{_libexecdir}/webkit2gtk-4.0/WebKitPluginProcess2
|
||||
|
||||
%files devel
|
||||
|
|
@ -254,6 +270,55 @@ make %{?_smp_mflags} -C %{_target_platform}
|
|||
%{_datadir}/gtk-doc/html/webkitdomgtk-4.0/
|
||||
|
||||
%changelog
|
||||
* Mon Nov 13 2017 Tomas Popela <tpopela@redhat.com> - 2.18.3-1
|
||||
- Update to 2.18.3
|
||||
|
||||
* Fri Oct 27 2017 Tomas Popela <tpopela@redhat.com> - 2.18.2-1
|
||||
- Update to 2.18.2
|
||||
|
||||
* Wed Oct 18 2017 Tomas Popela <tpopela@redhat.com> - 2.18.1-1
|
||||
- Update to 2.18.1
|
||||
|
||||
* Mon Sep 11 2017 Tomas Popela <tpopela@redhat.com> - 2.18.0-1
|
||||
- Update to 2.18.0
|
||||
|
||||
* Mon Jul 24 2017 Tomas Popela <tpopela@redhat.com> - 2.16.6-1
|
||||
- Update to 2.16.6
|
||||
|
||||
* Tue Jun 27 2017 Tomas Popela <tpopela@redhat.com> - 2.16.5-1
|
||||
- Update to 2.16.5
|
||||
|
||||
* Tue Jun 20 2017 Tomas Popela <tpopela@redhat.com> - 2.16.4-1
|
||||
- Update to 2.16.4
|
||||
- Fix CLoop crashes on big endian arches
|
||||
|
||||
* Wed May 24 2017 Tomas Popela <tpopela@redhat.com> - 2.16.3-1
|
||||
- Update to 2.16.3
|
||||
|
||||
* Tue May 09 2017 Michael Catanzaro <mcatanzaro@igalia.com> - 2.16.2-1
|
||||
- Update to 2.16.2
|
||||
|
||||
* Thu Apr 06 2017 Tomas Popela <tpopela@redhat.com> - 2.16.1-2
|
||||
- Add patch for freezing regression
|
||||
|
||||
* Tue Apr 04 2017 Tomas Popela <tpopela@redhat.com> - 2.16.1-1
|
||||
- Update to 2.16.1
|
||||
|
||||
* Mon Mar 20 2017 Tomas Popela <tpopela@redhat.com> - 2.16.0-1
|
||||
- Update to 2.16.0
|
||||
|
||||
* Wed Feb 15 2017 Tomas Popela <tpopela@redhat.com> - 2.14.5-1
|
||||
- Update to 2.14.5
|
||||
|
||||
* Fri Feb 10 2017 Tomas Popela <tpopela@redhat.com> - 2.14.4-1
|
||||
- Update to 2.14.4
|
||||
|
||||
* Tue Jan 17 2017 Tomas Popela <tpopela@redhat.com> - 2.14.3-1
|
||||
- Update to 2.14.3
|
||||
|
||||
* Thu Nov 03 2016 Tomas Popela <tpopela@redhat.com> - 2.14.2-1
|
||||
- Update to 2.14.2
|
||||
|
||||
* Wed Oct 12 2016 Adam Jackson <ajax@redhat.com> - 2.14.1-2
|
||||
- Prefer eglGetPlatformDisplay to eglGetDisplay
|
||||
|
||||
|
|
|
|||
Reference in a new issue