Compare commits

...
This repository has been archived on 2026-09-10. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.

27 commits

Author SHA1 Message Date
Tomas Popela
a5f4dd85b2 Update to 2.18.3 2017-11-13 07:47:55 +01:00
Tomas Popela
9d51930e33 Update to 2.18.2 2017-10-27 15:23:50 +02:00
Tomas Popela
da6a5d07da Update to 2.18.1 2017-10-18 13:15:19 +02:00
Tomas Popela
70199046fe Backport packaging changes from 2.18 cycle 2017-09-11 15:20:22 +02:00
Tomas Popela
b84b68fddf Update to 2,18.0 2017-09-11 14:58:28 +02:00
Tomas Popela
7d4735587d Update to 2.16.6 2017-07-24 14:49:44 +02:00
Tomas Popela
149282a95e Update to 2.16.5 2017-06-27 10:27:32 +02:00
Tomas Popela
3399b941fe Don't apply patch that's not included 2017-06-20 16:32:47 +02:00
Tomas Popela
67d48771e1 Update to 2.16.4
Fix CLoop crashes on big endian arches
2017-06-20 14:48:28 +02:00
Tomas Popela
1e4394b670 Update to 2.16.3 2017-05-24 14:59:17 +02:00
Michael Catanzaro
c09b7850ae Update to 2.16.2 2017-05-09 08:15:47 -05:00
Tomas Popela
41883db2e5 Add patch for freezing regression 2017-04-06 10:34:10 +02:00
Tomas Popela
d055a03852 Update to 2.16.1 2017-04-04 10:40:13 +02:00
Tomas Popela
237239e4b7 Update to 2.16.0 2017-03-20 14:18:13 +01:00
Tomas Popela
5b2a915cc9 Update to 2.14.5 2017-02-15 09:38:24 +01:00
Tomas Popela
1bb51a7150 Update to 2.14.4 2017-02-10 12:37:28 +01:00
Tomas Popela
5a97260520 Update the sources 2017-01-17 17:54:53 +01:00
Tomas Popela
13cbabdb42 Update to 2.14.3 2017-01-17 16:35:17 +01:00
Tomas Popela
6e27db86bd Update to 2.14.2 2016-11-03 10:10:38 +01:00
Adam Jackson
77726db502 Merge branch 'master' into f25 2016-10-12 12:01:36 -04:00
Tomas Popela
828b68c30c jsc and MiniBrowser are now installed into libexec instead of bin 2016-10-12 11:59:39 +02:00
Tomas Popela
c682f49de2 Update to 2.14.1 2016-10-12 08:04:12 +02:00
Tomas Popela
f8692fd248 Update to 2.14.0 2016-09-20 09:29:56 +02:00
Tomas Popela
04775658c9 Update to 2.13.92 2016-09-15 12:04:32 +02:00
Tomas Popela
adb08a3314 Update to 2.13.91 2016-09-12 10:49:03 +02:00
Tomas Popela
84e0ffbf1b Update to 2.13.90 2016-08-31 13:02:14 +02:00
Tomas Popela
d943e52e23 Update to 2.13.4 2016-07-27 09:50:27 +02:00
8 changed files with 148 additions and 135 deletions

15
.gitignore vendored
View file

@ -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
View 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;
}

View file

@ -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

View file

@ -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();

View file

@ -1 +1 @@
8d6c60dc41604d3bbd43165a674c07e5 webkitgtk-2.14.1.tar.xz
SHA512 (webkitgtk-2.18.3.tar.xz) = 8ba68d7234205728ed4b92358304cf0d0b771647d9b4316085241adeacafe67dee685225b0b46752087b93416ce8d2053a5a7c2376fda1eee7bc6d9024ae787e

13
user-agent-branding.patch Normal file
View 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());
}

View file

@ -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

View file

@ -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