[webkitgtk] Update to 2.4.5

Tomas Popela tpopela at fedoraproject.org
Tue Aug 26 11:21:08 UTC 2014


commit bdb4dff4630e90038c1d26160867f0f38b04a933
Author: Tomas Popela <tpopela at redhat.com>
Date:   Tue Aug 26 13:15:04 2014 +0200

    Update to 2.4.5

 sources                                            |    2 +-
 webkitgtk-2.4.2-ppc64le.patch                      |   69 --------------------
 webkitgtk-2.4.3-angle_symbol_table.patch           |   13 ----
 ...C32.patch => webkitgtk-2.4.5-cloop_fix_32.patch |   12 ++--
 webkitgtk.spec                                     |   30 ++++-----
 5 files changed, 21 insertions(+), 105 deletions(-)
---
diff --git a/sources b/sources
index f691369..6b4c673 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-79edd28d32172abc17a8861622cc274f  webkitgtk-2.4.4.tar.xz
+c2e1687bb0314a0948fbf78e2d1e931f  webkitgtk-2.4.5.tar.xz
diff --git a/webkit-2.1.90-double2intsPPC32.patch b/webkitgtk-2.4.5-cloop_fix_32.patch
similarity index 54%
rename from webkit-2.1.90-double2intsPPC32.patch
rename to webkitgtk-2.4.5-cloop_fix_32.patch
index b904490..96c53ad 100644
--- a/webkit-2.1.90-double2intsPPC32.patch
+++ b/webkitgtk-2.4.5-cloop_fix_32.patch
@@ -1,6 +1,6 @@
-diff -up webkitgtk-2.1.90.1/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm.double2intsPPC32 webkitgtk-2.1.90.1/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm
---- webkitgtk-2.1.90.1/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm.double2intsPPC32	2013-08-28 21:06:29.000000000 +0200
-+++ webkitgtk-2.1.90.1/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm	2013-09-12 15:32:34.000000000 +0200
+diff -up webkitgtk-2.4.5/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm.cloop_fix_32 webkitgtk-2.4.5/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm
+--- webkitgtk-2.4.5/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm.cloop_fix_32	2013-08-28 21:06:29.000000000 +0200
++++ webkitgtk-2.4.5/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm	2013-09-12 15:32:34.000000000 +0200
 @@ -1679,7 +1679,7 @@ _llint_op_next_pname:
      loadi 20[PC], t2
      loadi PayloadOffset[cfr, t2, 8], t2
@@ -10,9 +10,9 @@ diff -up webkitgtk-2.1.90.1/Source/JavaScriptCore/llint/LowLevelInterpreter32_64
      addi 1, t0
      storei t0, PayloadOffset[cfr, t1, 8]
      loadi 4[PC], t1
-diff -up webkitgtk-2.1.90.1/Source/JavaScriptCore/llint/LowLevelInterpreter.asm.double2intsPPC32 webkitgtk-2.1.90.1/Source/JavaScriptCore/llint/LowLevelInterpreter.asm
---- webkitgtk-2.1.90.1/Source/JavaScriptCore/llint/LowLevelInterpreter.asm.double2intsPPC32	2013-08-28 21:06:29.000000000 +0200
-+++ webkitgtk-2.1.90.1/Source/JavaScriptCore/llint/LowLevelInterpreter.asm	2013-09-12 15:32:34.000000000 +0200
+diff -up webkitgtk-2.4.5/Source/JavaScriptCore/llint/LowLevelInterpreter.asm.cloop_fix_32 webkitgtk-2.4.5/Source/JavaScriptCore/llint/LowLevelInterpreter.asm
+--- webkitgtk-2.4.5/Source/JavaScriptCore/llint/LowLevelInterpreter.asm.cloop_fix_32	2013-08-28 21:06:29.000000000 +0200
++++ webkitgtk-2.4.5/Source/JavaScriptCore/llint/LowLevelInterpreter.asm	2013-09-12 15:32:34.000000000 +0200
 @@ -276,13 +276,13 @@ macro assertNotConstant(index)
  end
  
diff --git a/webkitgtk.spec b/webkitgtk.spec
index e4bf4c2..3899783 100644
--- a/webkitgtk.spec
+++ b/webkitgtk.spec
@@ -9,8 +9,8 @@
 	cp -p %1  %{buildroot}%{_pkgdocdir}/$(echo '%1' | sed -e 's!/!.!g')
 
 Name:		webkitgtk
-Version:	2.4.4
-Release:	4%{?dist}
+Version:	2.4.5
+Release:	1%{?dist}
 Summary:	GTK+ Web content engine library
 
 Group:		Development/Libraries
@@ -21,12 +21,10 @@ Source0:	http://www.webkitgtk.org/releases/webkitgtk-%{version}.tar.xz
 
 # add support for nspluginwrapper.
 Patch0: 	webkit-1.3.10-nspluginwrapper.patch
-# https://bugs.webkit.org/show_bug.cgi?id=103128
-Patch4:         webkit-2.1.90-double2intsPPC32.patch
-Patch5:         webkitgtk-aarch64.patch
-Patch6:         webkitgtk-2.4.1-cloop_fix.patch
-Patch7:         webkitgtk-2.4.1-ppc64_align.patch
-Patch8:         webkitgtk-2.4.2-ppc64le.patch
+Patch1:         webkitgtk-aarch64.patch
+Patch2:         webkitgtk-2.4.1-cloop_fix.patch
+Patch3:         webkitgtk-2.4.5-cloop_fix_32.patch
+Patch4:         webkitgtk-2.4.1-ppc64_align.patch
 
 BuildRequires:	bison
 BuildRequires:	chrpath
@@ -90,19 +88,16 @@ This package contains developer documentation for %{name}.
 %prep
 %setup -qn "webkitgtk-%{version}"
 %patch0 -p1 -b .nspluginwrapper
-%patch6 -p1 -b .cloop_fix
+%patch2 -p1 -b .cloop_fix
 # required for 32-bit big-endians
 %ifarch ppc s390
-%patch4 -p1 -b .double2intsPPC32
+%patch3 -p1 -b .cloop_fix_32
 %endif
 %ifarch aarch64
-%patch5 -p1 -b .aarch64
+%patch1 -p1 -b .aarch64
 %endif
 %ifarch %{power64} aarch64 ppc
-%patch7 -p1 -b .ppc64_align
-%endif
-%ifarch %{power64}
-%patch8 -p1 -b .ppc64le
+%patch4 -p1 -b .ppc64_align
 %endif
 
 %build
@@ -212,11 +207,14 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas &>/dev/null || :
 %{_datadir}/gtk-doc/html/webkitgtk
 
 %changelog
+* Tue Aug 26 2014 Tomas Popela <tpopela at redhat.com> - 2.4.5-1
+- Update to 2.4.5
+
 * Mon Aug 18 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.4.4-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
 
 * Wed Jul 23 2014 Tomas Popela <tpopela at redhat.com> - 2.4.4-3
-* Remove geoclue-devel from BR
+- Remove geoclue-devel from BR
 
 * Wed Jul 23 2014 Tomas Popela <tpopela at redhat.com> - 2.4.4-2
 - Fix CLoop on ppc32 and s390


More information about the scm-commits mailing list