[webkitgtk3] Update to 2.1.1
Tomas Popela
tpopela at fedoraproject.org
Mon Jun 3 09:33:19 UTC 2013
commit 8c177ca22ac8ba9a2eb11a71fa96144a33d0068a
Author: Tomas Popela <tpopela at redhat.com>
Date: Mon Jun 3 11:33:38 2013 +0200
Update to 2.1.1
.gitignore | 1 +
sources | 2 +-
webkit-1.11.2-Double2Ints.patch | 21 ------------
webkit-1.11.2-yarr.patch | 12 -------
webkitgtk-1.11.5-libatomic.patch | 63 --------------------------------------
webkitgtk-2.1.1-yarr.patch | 12 +++++++
webkitgtk3.spec | 24 +++++---------
7 files changed, 23 insertions(+), 112 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index ee6b32d..6d7c2d0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -36,3 +36,4 @@ webkit-1.3.3.tar.gz
/webkitgtk-2.0.0.tar.xz
/webkitgtk-2.0.1.tar.xz
/webkitgtk-2.0.2.tar.xz
+/webkitgtk-2.1.1.tar.xz
diff --git a/sources b/sources
index 6a46942..a0ac1a9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-a4024f4b33d829ec1034179e94f9cab6 webkitgtk-2.0.2.tar.xz
+a460cdcd09c7a07f5e63cfe5780f545a webkitgtk-2.1.1.tar.xz
diff --git a/webkitgtk-2.1.1-yarr.patch b/webkitgtk-2.1.1-yarr.patch
new file mode 100644
index 0000000..6752c20
--- /dev/null
+++ b/webkitgtk-2.1.1-yarr.patch
@@ -0,0 +1,12 @@
+diff -up webkitgtk-2.1.1/Source/WTF/wtf/Platform.h.yarr webkitgtk-2.1.1/Source/WTF/wtf/Platform.h
+--- webkitgtk-2.1.1/Source/WTF/wtf/Platform.h.yarr 2013-05-29 15:41:14.572995439 +0200
++++ webkitgtk-2.1.1/Source/WTF/wtf/Platform.h 2013-05-29 15:42:04.434993292 +0200
+@@ -823,7 +823,7 @@
+ #define ENABLE_REGEXP_TRACING 0
+
+ /* Yet Another Regex Runtime - turned on by default for JIT enabled ports. */
+-#if !defined(ENABLE_YARR_JIT) && (ENABLE(JIT) || ENABLE(LLINT_C_LOOP)) && !(OS(QNX) && PLATFORM(QT))
++#if !defined(ENABLE_YARR_JIT) && ENABLE(JIT) && ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT))
+ #define ENABLE_YARR_JIT 1
+
+ /* Setting this flag compares JIT results with interpreter results. */
diff --git a/webkitgtk3.spec b/webkitgtk3.spec
index 6c4059e..98a0574 100644
--- a/webkitgtk3.spec
+++ b/webkitgtk3.spec
@@ -6,7 +6,7 @@
cp -p %1 %{buildroot}%{_docdir}/%{name}-%{version}/$(echo '%1' | sed -e 's!/!.!g')
Name: webkitgtk3
-Version: 2.0.2
+Version: 2.1.1
Release: 1%{?dist}
Summary: GTK+ Web content engine library
@@ -19,10 +19,8 @@ Source0: http://webkitgtk.org/releases/webkitgtk-%{version}.tar.xz
Patch0: webkit-1.1.14-nspluginwrapper.patch
# workarounds for non-JIT arches
# https://bugs.webkit.org/show_bug.cgi?id=104270
-Patch1: webkit-1.11.2-yarr.patch
+Patch1: webkitgtk-2.1.1-yarr.patch
# https://bugs.webkit.org/show_bug.cgi?id=103128
-Patch2: webkit-1.11.2-Double2Ints.patch
-Patch3: webkitgtk-1.11.5-libatomic.patch
Patch4: webkit-1.11.90-double2intsPPC32.patch
BuildRequires: bison
@@ -57,10 +55,6 @@ BuildRequires: perl-Switch
BuildRequires: ruby
BuildRequires: mesa-libGL-devel
-%ifarch ppc
-BuildRequires: libatomic
-%endif
-
%description
WebKitGTK+ is the port of the portable web rendering engine WebKit to the
GTK+ platform.
@@ -100,11 +94,6 @@ This package contains developer documentation for %{name}.
%setup -qn "webkitgtk-%{version}"
%patch0 -p1 -b .nspluginwrapper
%patch1 -p1 -b .yarr
-%patch2 -p1 -b .double2ints
-%ifarch ppc
-%patch3 -p1 -b .libatomic
-%endif
-# required for 32-bit big-endians
%ifarch ppc s390
%patch4 -p1 -b .double2intsPPC32
%endif
@@ -143,6 +132,7 @@ mkdir -p DerivedSources/ANGLE
mkdir -p DerivedSources/WebKit2
mkdir -p DerivedSources/webkitdom/
mkdir -p DerivedSources/InjectedBundle
+mkdir -p DerivedSources/Platform
make %{_smp_mflags} V=1
@@ -197,7 +187,7 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas &>/dev/null || :
%{_libdir}/libwebkitgtk-3.0.so.*
%{_libdir}/libjavascriptcoregtk-3.0.so.*
%{_libdir}/girepository-1.0/WebKit-3.0.typelib
-%{_libdir}/girepository-1.0/JSCore-3.0.typelib
+%{_libdir}/girepository-1.0/JavaScriptCore-3.0.typelib
%dir %{_libexecdir}/%{name}
%{_libexecdir}/%{name}/GtkLauncher
%{_datadir}/webkitgtk-3.0
@@ -221,7 +211,7 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas &>/dev/null || :
%{_libdir}/pkgconfig/javascriptcoregtk-3.0.pc
%{_datadir}/gir-1.0/WebKit-3.0.gir
%{_datadir}/gir-1.0/WebKit2-3.0.gir
-%{_datadir}/gir-1.0/JSCore-3.0.gir
+%{_datadir}/gir-1.0/JavaScriptCore-3.0.gir
%files doc
%dir %{_datadir}/gtk-doc
@@ -231,6 +221,10 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas &>/dev/null || :
%changelog
+* Mon Jun 3 2013 Tomas Popela <tpopela at redhat.com> - 2.1.1-1
+- Update to 2.1.1
+- Drop unused patches
+
* Mon May 13 2013 Tomas Popela <tpopela at redhat.com> - 2.0.2-1
- Update to 2.0.2
More information about the scm-commits
mailing list