From 997f62435e8cb8ea74c063c3c8aec65cdb37018b Mon Sep 17 00:00:00 2001 From: Jan Horak Date: Tue, 8 Nov 2011 12:10:26 +0100 Subject: [PATCH] update to 8.0 --- .gitignore | 2 ++ sources | 4 ++-- thunderbird.spec | 15 ++++++------ xulrunner-7.0.1-yarr-jit.patch | 44 ---------------------------------- 4 files changed, 11 insertions(+), 54 deletions(-) delete mode 100644 xulrunner-7.0.1-yarr-jit.patch diff --git a/.gitignore b/.gitignore index 3cde63b..add0d8f 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,5 @@ thunderbird-langpacks-3.1.2-20100803.tar.bz2 /thunderbird-langpacks-7.0-20110927.tar.xz /thunderbird-7.0.1.source.tar.bz2 /thunderbird-langpacks-7.0.1-20110930.tar.xz +/thunderbird-8.0.source.tar.bz2 +/thunderbird-langpacks-8.0-20111108.tar.xz diff --git a/sources b/sources index 94e2762..dcbc173 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -ad177fe5202deabda44882ff5c871f1b thunderbird-7.0.1.source.tar.bz2 -95ff11c17e3a3edd8a6ba7712a8f7348 thunderbird-langpacks-7.0.1-20110930.tar.xz +332f60036aebdce7dec6ee2b1af4941d thunderbird-8.0.source.tar.bz2 +6bffd9152416e3ddb52afc51269cefcc thunderbird-langpacks-8.0-20111108.tar.xz diff --git a/thunderbird.spec b/thunderbird.spec index d46cf68..79194e4 100644 --- a/thunderbird.spec +++ b/thunderbird.spec @@ -33,8 +33,8 @@ Summary: Mozilla Thunderbird mail/newsgroup client Name: thunderbird -Version: 7.0.1 -Release: 3%{?dist} +Version: 8.0 +Release: 1%{?dist} URL: http://www.mozilla.org/projects/thunderbird/ License: MPLv1.1 or GPLv2+ or LGPLv2+ Group: Applications/Internet @@ -45,7 +45,7 @@ Group: Applications/Internet %endif Source0: %{tarball} %if %{build_langpacks} -Source1: thunderbird-langpacks-%{version}-20110930.tar.xz +Source1: thunderbird-langpacks-%{version}-20111108.tar.xz %endif Source10: thunderbird-mozconfig Source11: thunderbird-mozconfig-branded @@ -63,9 +63,6 @@ Patch9: mozilla-670719.patch Patch10: xulrunner-2.0-network-link-service.patch Patch11: xulrunner-2.0-NetworkManager09.patch -# backport from 8.0beta -Patch100: xulrunner-7.0.1-yarr-jit.patch - %if %{official_branding} # Required by Mozilla Corporation @@ -146,7 +143,6 @@ cd mozilla %patch9 -p1 -b .moz670719 %patch10 -p1 -b .link-service %patch11 -p1 -b .NetworkManager09 -%patch100 -p2 -b .yarr-jit cd .. %if %{official_branding} @@ -353,7 +349,10 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : #=============================================================================== %changelog -* Tue Oct 18 2012 Martin Stransky - 7.0.1-3 +* Tue Nov 8 2011 Jan Horak - 8.0-1 +- Update to 8.0 + +* Tue Oct 18 2011 Martin Stransky - 7.0.1-3 - Added NM patches (mozbz#627672, mozbz#639959) * Wed Oct 12 2011 Dan HorĂ¡k - 7.0.1-2 diff --git a/xulrunner-7.0.1-yarr-jit.patch b/xulrunner-7.0.1-yarr-jit.patch deleted file mode 100644 index da64d0f..0000000 --- a/xulrunner-7.0.1-yarr-jit.patch +++ /dev/null @@ -1,44 +0,0 @@ -diff -up xulrunner-7.0.1/mozilla-release/js/src/jsregexpinlines.h.yarr-jit xulrunner-7.0.1/mozilla-release/js/src/jsregexpinlines.h ---- xulrunner-7.0.1/mozilla-release/js/src/jsregexpinlines.h.yarr-jit 2011-09-28 22:24:50.000000000 +0200 -+++ xulrunner-7.0.1/mozilla-release/js/src/jsregexpinlines.h 2011-10-11 17:35:10.000000000 +0200 -@@ -491,7 +491,9 @@ RegExp::compileHelper(JSContext *cx, JSL - } - #endif - -+#if ENABLE_YARR_JIT - codeBlock.setFallBack(true); -+#endif - byteCode = JSC::Yarr::byteCompile(yarrPattern, cx->compartment->regExpAllocator).get(); - - return true; -diff -up xulrunner-7.0.1/mozilla-release/js/src/yarr/wtfbridge.h.yarr-jit xulrunner-7.0.1/mozilla-release/js/src/yarr/wtfbridge.h ---- xulrunner-7.0.1/mozilla-release/js/src/yarr/wtfbridge.h.yarr-jit 2011-09-28 22:24:52.000000000 +0200 -+++ xulrunner-7.0.1/mozilla-release/js/src/yarr/wtfbridge.h 2011-10-11 17:35:10.000000000 +0200 -@@ -50,7 +50,9 @@ - #include "jstl.h" - #include "vm/String.h" - #include "assembler/wtf/Platform.h" -+#if ENABLE_YARR_JIT - #include "assembler/jit/ExecutableAllocator.h" -+#endif - - namespace JSC { namespace Yarr { - -@@ -261,6 +263,8 @@ deleteAllValues(Vector &v) { - v.deleteAllValues(); - } - -+#if ENABLE_YARR_JIT -+ - /* - * Minimal JSGlobalData. This used by Yarr to get the allocator. - */ -@@ -272,6 +276,8 @@ class JSGlobalData { - : regexAllocator(regexAllocator) { } - }; - -+#endif -+ - /* - * Sentinel value used in Yarr. - */