From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1QPZ6o-0004pW-0M for garchives@archives.gentoo.org; Thu, 26 May 2011 11:52:11 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3DD791C099; Thu, 26 May 2011 11:52:03 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id CFCA61C099 for ; Thu, 26 May 2011 11:52:02 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 48F4C1B4017 for ; Thu, 26 May 2011 11:52:02 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id A292580505 for ; Thu, 26 May 2011 11:52:01 +0000 (UTC) From: "Jory Pratt" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Jory Pratt" Message-ID: <6cba76e35e10ff8c98bbeadc9a006da4565c197b.anarchy@gentoo> Subject: [gentoo-commits] proj/mozilla:master commit in: net-libs/xulrunner/files/, www-client/firefox/, net-libs/xulrunner/, ... X-VCS-Repository: proj/mozilla X-VCS-Files: net-libs/xulrunner/Manifest net-libs/xulrunner/files/mozilla-2.0_support_64bit_big_endian.patch net-libs/xulrunner/xulrunner-2.0.1-r1.ebuild net-libs/xulrunner/xulrunner-5.0_beta2.ebuild www-client/firefox/Manifest www-client/firefox/files/fix_omnijar_startupcache_breakage.patch www-client/firefox/firefox-4.0.1-r1.ebuild www-client/firefox/firefox-5.0_beta2.ebuild X-VCS-Directories: net-libs/xulrunner/files/ www-client/firefox/ net-libs/xulrunner/ www-client/firefox/files/ X-VCS-Committer: anarchy X-VCS-Committer-Name: Jory Pratt X-VCS-Revision: 6cba76e35e10ff8c98bbeadc9a006da4565c197b Date: Thu, 26 May 2011 11:52:01 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 082d63593ca85f3bcc8da2c81a982b93 commit: 6cba76e35e10ff8c98bbeadc9a006da4565c197b Author: Jory A. Pratt gentoo org> AuthorDate: Thu May 26 11:49:02 2011 +0000 Commit: Jory Pratt gentoo org> CommitDate: Thu May 26 11:49:02 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/mozilla.git;a= =3Dcommit;h=3D6cba76e3 Xul/Fx-5.0_beta2 support --- net-libs/xulrunner/Manifest | 7 +- .../mozilla-2.0_support_64bit_big_endian.patch | 60 -------------- ...-2.0.1-r1.ebuild =3D> xulrunner-5.0_beta2.ebuild} | 18 ++-- www-client/firefox/Manifest | 82 +-------------= ------ .../files/fix_omnijar_startupcache_breakage.patch | 26 ++++++ ...ox-4.0.1-r1.ebuild =3D> firefox-5.0_beta2.ebuild} | 18 ++++- 6 files changed, 57 insertions(+), 154 deletions(-) diff --git a/net-libs/xulrunner/Manifest b/net-libs/xulrunner/Manifest index cee9486..825e183 100644 --- a/net-libs/xulrunner/Manifest +++ b/net-libs/xulrunner/Manifest @@ -1,5 +1,4 @@ -AUX mozilla-2.0_support_64bit_big_endian.patch 1667 RMD160 cba6fa2f23e9e= cbb42abe1865f9a7e32472a66d0 SHA1 fe54162cf85d9e86f2d2ed8b0c4e0b8efd11c9f8= SHA256 bc3363cf9dabdadf6595bef72b355a68ff7568cacbdfb3d77eeb8d08c4b45d6c AUX xulrunner-default-prefs.js 709 RMD160 a4d062f75c17552545267ec3fe2f6b= 54073dafbd SHA1 580128e9edf8021fdbbca2c91abf63cb83bab2c7 SHA256 e6850b0a2= 2f7d3889b49ec4a79a3c4d3d077edd98c8f0ffdc26e30bc70bb4b09 -DIST firefox-4.0.1.source.tar.bz2 65980273 RMD160 63faaae78b56db407a3445= 4986361212382c838e SHA1 c89bc5106266aa0097a7be15be84555bd2649f03 SHA256 c= f3a39877facc229a67760915341fe95095cca647faab3a7adcb70046105199c -DIST xulrunner-2.0-patches-1.8.tar.bz2 68053 RMD160 58ef5ff8fd037f34232a= 8acc706a1cb086651940 SHA1 bac72e12bfc1150ed116ba5e930688ec72157671 SHA256= 88950bf5bdc34cf96bf79e1e1d2f2a4071e1f9e9d53e52f400c433f2f661b77f -EBUILD xulrunner-2.0.1-r1.ebuild 5935 RMD160 e7e6c2e2605e2ca5903074ee4b9= 2d9c5534637d9 SHA1 0f063678cb2eb889f9fa03afc526b29bd1841363 SHA256 a9bdca= 0fc5211cce26e23cec0c14db62ed5000fdecaed2c2973ec96ec808ea4b +DIST firefox-5.0b2.source.tar.bz2 68883059 RMD160 948509c32a35f224d77eb2= 2ebe3e87b99148754c SHA1 1466717db96c992691b32dba28a32ccefb5d0b9d SHA256 6= 34e963b03ba460617771e19e138ac124894165aebc81afc535c22dbda0766fc +DIST xulrunner-5.0-patches-0.3.tar.bz2 17651 RMD160 3b7ae9eff944ecfc8daf= 2b4e5756793a8818f676 SHA1 2bada1fd15efd811666260b82379de4da7ae37ae SHA256= cbca0cfd802095054d6b22648587aee4c83f616a0c9df384c5f2dc6364167715 +EBUILD xulrunner-5.0_beta2.ebuild 5943 RMD160 f83e1514fad8ace31232f5499d= 20e87b4184f208 SHA1 d19f6b74fa6aca31670b8063c27c9100f9d4cdae SHA256 c15cb= 53b59cd027f20943b20236d46c441c2fdfa50b917238f5c5b20c403f777 diff --git a/net-libs/xulrunner/files/mozilla-2.0_support_64bit_big_endia= n.patch b/net-libs/xulrunner/files/mozilla-2.0_support_64bit_big_endian.p= atch deleted file mode 100644 index 5814d81..0000000 --- a/net-libs/xulrunner/files/mozilla-2.0_support_64bit_big_endian.patch +++ /dev/null @@ -1,60 +0,0 @@ -# HG changeset patch -# User Mike Hommey -# Date 1303461188 -7200 -# Node ID 59771590e9203d48ef8cbcd7eaf2f8ae45dbb1c1 -# Parent c4b82ec27d6d6e1c02ef0abb3b6e805bfdd092ec -Bug 638056 - Avoid "The cacheFlush support is missing on this platform" = error on exotic platforms. r=3Dcdleary - -diff --git a/js/src/Makefile.in b/js/src/Makefile.in ---- a/js/src/Makefile.in -+++ b/js/src/Makefile.in -@@ -383,17 +383,17 @@ CPPSRCS +=3D checks.cc \ - platform.cc \ - utils.cc \ - $(NONE) -=20 - # - # END enclude sources for V8 dtoa - ############################################# -=20 --ifeq (,$(filter-out powerpc sparc,$(TARGET_CPU))) -+ifeq (,$(filter arm %86 x86_64,$(TARGET_CPU))) -=20 - VPATH +=3D $(srcdir)/assembler \ - $(srcdir)/assembler/wtf \ - $(srcdir)/yarr/pcre \ - $(NULL) -=20 - CPPSRCS +=3D pcre_compile.cpp \ - pcre_exec.cpp \ - -# HG changeset patch -# User Luke Wagner -# Date 1299520258 28800 -# Node ID 68203913d04cf5be53fd16278816183d5670ba5c -# Parent 27e5814815491ebb68e474e453aff6c2ea908c43 -Bug 618485 - Add missing 64-bit big-endian jsval_layout field (r=3Dluke) - -diff --git a/js/src/jsval.h b/js/src/jsval.h ---- a/js/src/jsval.h -+++ b/js/src/jsval.h -@@ -342,16 +342,17 @@ typedef union jsval_layout - JSValueTag tag : 17; - uint64 payload47 : 47; - } debugView; - struct { - union { - int32 i32; - uint32 u32; - JSWhyMagic why; -+ jsuword word; - } payload; - } s; - double asDouble; - void *asPtr; - } jsval_layout; - # endif /* JS_BITS_PER_WORD */ - #endif /* defined(IS_LITTLE_ENDIAN) */ -=20 - - diff --git a/net-libs/xulrunner/xulrunner-2.0.1-r1.ebuild b/net-libs/xulr= unner/xulrunner-5.0_beta2.ebuild similarity index 94% rename from net-libs/xulrunner/xulrunner-2.0.1-r1.ebuild rename to net-libs/xulrunner/xulrunner-5.0_beta2.ebuild index 5e743ce..e71e58e 100644 --- a/net-libs/xulrunner/xulrunner-2.0.1-r1.ebuild +++ b/net-libs/xulrunner/xulrunner-5.0_beta2.ebuild @@ -8,13 +8,13 @@ WANT_AUTOCONF=3D"2.1" inherit flag-o-matic toolchain-funcs eutils mozconfig-3 makeedit multili= b autotools python versionator pax-utils prefix =20 MAJ_XUL_PV=3D"$(get_version_component_range 1-2)" # from mozilla-* branc= h name -MAJ_FF_PV=3D"4.0" +MAJ_FF_PV=3D"5.0" FF_PV=3D"${PV/${MAJ_XUL_PV}/${MAJ_FF_PV}}" # 3.7_alpha6, 3.6.3, etc. FF_PV=3D"${FF_PV/_alpha/a}" # Handle alpha for SRC_URI FF_PV=3D"${FF_PV/_beta/b}" # Handle beta for SRC_URI FF_PV=3D"${FF_PV/_rc/rc}" # Handle rc for SRC_URI CHANGESET=3D"e56ecd8b3a68" -PATCH=3D"${PN}-2.0-patches-1.8" +PATCH=3D"${PN}-5.0-patches-0.3" =20 DESCRIPTION=3D"Mozilla runtime package that can be used to bootstrap XUL= +XPCOM applications" HOMEPAGE=3D"http://developer.mozilla.org/en/docs/XULRunner" @@ -25,6 +25,7 @@ LICENSE=3D"|| ( MPL-1.1 GPL-2 LGPL-2.1 )" IUSE=3D"+crashreporter gconf +ipc system-sqlite +webm" =20 REL_URI=3D"http://releases.mozilla.org/pub/mozilla.org/firefox/releases" +FTP_URI=3D"ftp://ftp.mozilla.org/pub/firefox/releases/" # More URIs appended below... SRC_URI=3D"http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar= .bz2" =20 @@ -50,11 +51,15 @@ DEPEND=3D"${RDEPEND} webm? ( amd64? ( ${ASM_DEPEND} ) x86? ( ${ASM_DEPEND} ) )" =20 -if [[ ${PV} =3D~ alpha|beta ]]; then +if [[ ${PV} =3D~ alpha ]]; then # hg snapshot tarball SRC_URI=3D"${SRC_URI} http://dev.gentoo.org/~anarchy/mozilla/firefox/firefox-${FF_PV}_${CHAN= GESET}.source.tar.bz2" S=3D"${WORKDIR}/mozilla-central" +elif [[ ${PV} =3D~ beta ]]; then + SRC_URI=3D"${SRC_URI} + ${FTP_URI}/${FF_PV}/source/firefox-${FF_PV}.source.tar.bz2" + S=3D"${WORKDIR}/mozilla-beta" else SRC_URI=3D"${SRC_URI} ${REL_URI}/${FF_PV}/source/firefox-${FF_PV}.source.tar.bz2" @@ -71,17 +76,11 @@ src_prepare() { EPATCH_FORCE=3D"yes" \ epatch "${WORKDIR}" =20 - #64bit big indian support - epatch "${FILESDIR}/mozilla-2.0_support_64bit_big_endian.patch" - # Allow user to apply any additional patches without modifing ebuild epatch_user =20 eprefixify \ - extensions/java/xpcom/interfaces/org/mozilla/xpcom/Mozilla.java \ xpcom/build/nsXPCOMPrivate.h \ - xulrunner/installer/Makefile.in \ - xulrunner/app/nsRegisterGREUnix.cpp =20 # fix double symbols due to double -ljemalloc sed -i -e '/^LIBS +=3D $(JEMALLOC_LIBS)/s/^/#/' \ @@ -135,6 +134,7 @@ src_configure() { mozconfig_annotate '' --enable-safe-browsing mozconfig_annotate '' --with-system-png mozconfig_annotate '' --enable-system-ffi + #mozconfig_annotate '' --enable-chrome-format=3Djar mozconfig_use_enable system-sqlite mozconfig_use_enable gconf =20 diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index 5cce947..4cf4eba 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -1,83 +1,9 @@ AUX firefox-default-prefs.js 95 RMD160 805cdfec6fb31c224322cb71125547ad7= a515f49 SHA1 7fab69d85b12a9f1b0c87fbb1821bdafd7485ac9 SHA256 8bc4cb870bc4= 02db1f20b135a689f8c5dbfa5de8f1755b1926198d627c12c5f1 AUX fix-preferences-gentoo.patch 426 RMD160 83075ec3c2e4c39ba298096bd084= 47bb94cad34d SHA1 ffff69bcff712483d1962ce04a700748fdab24f5 SHA256 7edae5e= a1efb042412d02ef00c51f5e55c4499751c240b48c7b07f69cc420d94 +AUX fix_omnijar_startupcache_breakage.patch 888 RMD160 603b41e22c55414e8= f707b2b5f1342f377eb2638 SHA1 021ba3b753991e54f3d6b18be903bf4e312642d4 SHA= 256 937a6e3e366f5faf42ad039c37e237eb9079434028d1c9b63d1fcdf9645f75c9 AUX icon/firefox-1.5-unbranded.desktop 258 RMD160 32ebb016d6a4d3d2728c03= 1f3b3762796e02f5d3 SHA1 69820d445d06b90d7ac35ffd39dad5926caa0862 SHA256 f= 2bf5c237a5c56b443c20fd16d3da429bf3b99e9fe27b661a1a462aa46ed25d3 AUX icon/firefox-1.5.desktop 255 RMD160 4ef1cf548f11057274620b82f0728958= a3424bea SHA1 6a440f817072fb60516c1a1d999dffb6d3fa1583 SHA256 9bf6e1264d9= 86c68d64831d166ed6b506bff6df8b56d21bfc166aee09cbc753f AUX icon/firefox.desktop 276 RMD160 92a5671cd09e399b3330c4be31b7ac758374= 7031 SHA1 b757763670a00982f3cb38b8d41d7faa6eee3818 SHA256 06565ade11b6e4b= 448cf10339696c43f31e73cb6824491094bb6e0ab902c7cf5 -DIST firefox-4.0-patches-1.0.tar.bz2 16462 RMD160 46755eac7eb04eb19f79c9= 3af3fd2016289a62a4 SHA1 270afe97a49bc507bc0d1d3159ec23e69e9ec40f SHA256 d= b5e993bf309c316ca370186c7866a7505cb37ecc729a3449bd0f6538aa2eda0 -DIST firefox-4.0.1-af.xpi 220422 RMD160 ec60332dd0115ae4087778ae45999485= dd5e79b0 SHA1 5668120b63f9cafc738b05f66b45e0c0f343a14c SHA256 6b3529b78e6= 643578d407d454a70bce423742206d13f69bdd97871da9c533688 -DIST firefox-4.0.1-ak.xpi 222042 RMD160 c71d3c421e0297c599f5d6d8f135d12c= 2ae56b56 SHA1 5479593fc3c3c546f6289dc0634aa887dc30fc9d SHA256 a09ffd1618a= 1596cb8803a73bcbba74cfc79f8809168576b97fd023bf1c990c8 -DIST firefox-4.0.1-ar.xpi 241601 RMD160 d875b31df6568e7a0903684b5c689522= 41ae3d7c SHA1 11ddcb8f9139dbcdf898e691a4cbdf1841563755 SHA256 f2d19b19c1d= 817d935bbe3df0531ae9ff95a801109c65e1230f4f3bae60a0662 -DIST firefox-4.0.1-ast.xpi 218123 RMD160 7d3a3aae95c7e08ce40698e6e0972b8= 4727260e2 SHA1 ed90f29f1ce4ebf001d8d3f2624f1f1c24a79b2c SHA256 3763a902e7= db3f0ed40e5168edc98d0ad9357f78e7406051eba94d3c066b0388 -DIST firefox-4.0.1-be.xpi 231346 RMD160 bceabe55c0e4e638685673ced45e286d= 164b1c99 SHA1 5b76b18dd1514ba2d01ffe31a6799563ced54806 SHA256 edb4b777f2b= 36937b8f48662e8cf5c1a709e742205c3adcf4460d34b3c51ff56 -DIST firefox-4.0.1-bg.xpi 254933 RMD160 e9b139d0b77661a652d3700a84ee9d50= a19b1088 SHA1 301505683fe4263919a803a33018cb17bf725dd9 SHA256 3edb2a3f1fa= b20d51ce57ee8b31beadadc40a1de0f9fe693f42e0e5f16f83db0 -DIST firefox-4.0.1-bn-BD.xpi 263230 RMD160 12ab0ab28c67bd2ab239813108f3c= 29b3b3feb74 SHA1 80cb616722d44b167b5d832957a0a163b88dca59 SHA256 6fb4247c= a4900717b8ab76cbfa25ddfd9bc799296752e5b1d829e0318747f795 -DIST firefox-4.0.1-bn-IN.xpi 292731 RMD160 9acd2a515436b5d4c7dd558495101= 51f1dfce6a5 SHA1 cc53e0e339e990ba320ed70883efbe2cdf4c0a59 SHA256 65b7beaa= b67dc0a66558a1ba8d481ae94afb81c8eea3907ddc8103ce60dcb62d -DIST firefox-4.0.1-br.xpi 228724 RMD160 58f5d4610a6e67665ef81998f3404c84= bcb75e5d SHA1 14e47aed55d01c416e33109901e522a3fffeeb8b SHA256 6764cfab9d8= 96a8b43d60fa6383e1be52faf37526a9883389cb933bb2a2f12ec -DIST firefox-4.0.1-bs.xpi 226718 RMD160 609f877aee41d0373ec952d1c36d5d4b= 92f3d10e SHA1 5d895b88d0d783b91870cadbdbedd88a5725e2d3 SHA256 d502f8e154e= 386eafdabc96bea4e5d4ce2aebb980f5c98ef0ede798428974867 -DIST firefox-4.0.1-ca.xpi 228114 RMD160 c09fa5e331d7ac16d0c31e4ff3cdc3b1= df1f2267 SHA1 1b799329e13d9869c0a2f9322e5edde5dac9701d SHA256 67d919edddf= b7f58de3655afdd7dd0c3992d549c3cb02db4ee5a27e9ce4c9178 -DIST firefox-4.0.1-cs.xpi 229191 RMD160 07fb7c15bb5c8b5e265ae77906237beb= cb63b2be SHA1 c79bfe0bf81acea4207250873e8456f8e6f8075b SHA256 1746e852231= aa5b504bf36434d73eb0989e93a34a50d95277f5aebf3617d1ad9 -DIST firefox-4.0.1-cy.xpi 221682 RMD160 cd77cc2619277e7c17c08a85d761bd4d= fb77e9d8 SHA1 d026f83918407cff06892b5f835992d50b8cbeaf SHA256 0de01085aaf= 07e0ee6604088651a1bdbe8e6d5c799d4a6164b02523ebe88d1b6 -DIST firefox-4.0.1-da.xpi 221658 RMD160 cfb8524e9a8324eadb17efd6981abbc6= 53616184 SHA1 6cf77fedbcad80123773fb4737323051d0fbd354 SHA256 9f4c12725d2= fb6a5f7c20afe1de1407a66e25f4d34f9f085e1013a466ed28e4c -DIST firefox-4.0.1-de.xpi 229257 RMD160 51eb9b28544871cbf733ad4a97ae65d2= 0b49e10d SHA1 a1f6129e7a779107b3808ff2eb7ec98a4ff65781 SHA256 bf5258a6e35= 49e3fd9ff9d2c7ebd435219b0a271000bb9f2e4ece238b8fe0869 -DIST firefox-4.0.1-el.xpi 243564 RMD160 47d6d66378661ab9b495d3769cc54ca2= 375102e4 SHA1 6182dffbb16d25e76628c9c6a9aa9bcb3de19a6f SHA256 75d6e97d5a1= eaeaf44353cc3ea3a259aebb51eaa9800865b2190038072d14492 -DIST firefox-4.0.1-en-ZA.xpi 213525 RMD160 7c74f5040f8b06ea80b7ecb2db663= 97ccf93bfb0 SHA1 eb79891b74d524a9d46c7fe671713a65fa9be3d0 SHA256 3c006602= 6972c870087901ae763516f87a14152aef0ffc3d6b7e661986fd2992 -DIST firefox-4.0.1-eo.xpi 222304 RMD160 370dbcaa0b30cd17f85a475cf4ab937e= 61a5f2e6 SHA1 189e0d0fecc80454d7b0d03bd59b1a21453c71df SHA256 d3896632434= 16eac7af309b2bac387977dcfa4abfa8ade18c0a83ced0f8bdc8d -DIST firefox-4.0.1-es-ES.xpi 202316 RMD160 f3dea9e7acfd69de845b351d299e3= df7538a5e42 SHA1 0e2bb1140f4cde0ceb909ef7adbbfde3358799d1 SHA256 f7c2d17b= 9e632956346d651d1a387e12e92643639bedd01509c9df8a4c661bf3 -DIST firefox-4.0.1-et.xpi 223433 RMD160 5488c10f129bed2527ee67f81b1a3d76= 84e13a9d SHA1 997aaf4a8074dba2480a309931f13f8459b3adfb SHA256 911f52cdd00= d50881cbd98836fd8c3a7f5bd8c1533865fb447254683612010ed -DIST firefox-4.0.1-eu.xpi 221330 RMD160 3f2f83aca483f64dd1b5993935943da9= 689fa8ed SHA1 d2d6092f2bb1189b4b039f720114c3a5284689cd SHA256 ca8c7edd050= d73f43e8685fc2f763124e10fe6a3f10a8900b7daa060885eda6b -DIST firefox-4.0.1-fa.xpi 249722 RMD160 7c645aa6fe293b8c9979ecba01b24e7e= 7ccf4102 SHA1 fac7c9a2af4254f8c965ec9d1617ffea471bb3f6 SHA256 a45e298a3e3= 00ea9ffc64c42909e11db6e7bb2d941585884db743847b67e4756 -DIST firefox-4.0.1-fi.xpi 224502 RMD160 9a5ab40eb3df0299276e060af2e28f5e= 345ec866 SHA1 e935262bad4c7feb064303e01b79e9d4e5a67d8a SHA256 fb69f58589a= 4f66d970b4e9e94c9cd59b1fd2fe97e49f90786cd1f3b2ee59178 -DIST firefox-4.0.1-fr.xpi 230272 RMD160 572f46b060ea317bca1005d4813ced07= 209dd2d2 SHA1 cadb3f4413cc92fcfd2e4e9cca101512bea501c5 SHA256 34d23500579= 23735f3cc56ba2f54fd8c0daa153d1c2af145bf3b594aea5f42d3 -DIST firefox-4.0.1-fy-NL.xpi 227615 RMD160 ad3a9cf208c50b40b7089a5c45a5e= c41e2b616f4 SHA1 2d9ca5afd1e48a95c36434f40069e02918d0b1d9 SHA256 991cfc17= 25510ab47f715076bf5ab6728bb59e898ec075f609782a0b2542750c -DIST firefox-4.0.1-ga-IE.xpi 232342 RMD160 37faefa8c4ba1dbc3fd11d7abf8cd= 057e2b55290 SHA1 2417c08da97c5f26be9a7e699605d23f7ccc30d9 SHA256 566338ac= 72be0c59ae58f43cedf8b7ed7cc03eb4aade6da56f4a4bc649857887 -DIST firefox-4.0.1-gd.xpi 233887 RMD160 e2265ad2c4db19d51d7831403e08ae3a= d87333f2 SHA1 ba7bc78482c983ca8d0d130f3e14f1aa316ca221 SHA256 547591e3a49= b93b2f39306cd13e0a548b655f84bc1a2f92b2848c95f1c3e0c0b -DIST firefox-4.0.1-gl.xpi 224437 RMD160 a0bc5e8fff02606e45c5088395f8ff1a= a570c06a SHA1 aef092915119c17db4f1ec14b8c12b318eb77d55 SHA256 ce4c3638151= b28d612ae53fa9b1d604c5ddef2b7f84c5508b21c5198dd9db5ae -DIST firefox-4.0.1-gu-IN.xpi 252617 RMD160 fcbc362bdec869042a926d6f436c1= 46f576fdd14 SHA1 696e7f29df809f659527a0d05b7f5ac884184efc SHA256 34f38159= 2403e63b03b7349123ee727e3df66d0496ad27688a2b671e9b0fcddd -DIST firefox-4.0.1-he.xpi 234330 RMD160 48f55f631046aa74293b6d009f6d56ea= 499959b4 SHA1 bdd17f84554305bbc8b35dd67674f08f31c13501 SHA256 8b517d41b62= f757001307f9f99f76fecefd393cad9756751499682e49b32c803 -DIST firefox-4.0.1-hi-IN.xpi 257584 RMD160 3c4edb1e796fac4c0e3f9dd04fd66= c8b3cf56d33 SHA1 f9d75c3ce9c49acb70f6f05d33ff0d59c44ea6de SHA256 390f65fc= b7b474fd6348978427be254f94cfc80bcc594a8b5acdfec9e9a42bf3 -DIST firefox-4.0.1-hr.xpi 234112 RMD160 0b02beb5bd9b9b576b1ac495d47fbde6= 2501ceb3 SHA1 701cb21f9fdef72a1f9a00f3cec44c6a8bd6cc6a SHA256 721eae6dd46= da5adb22bed63986f72fb873b7315e1cdd41d48d63bd28c59d498 -DIST firefox-4.0.1-hu.xpi 234692 RMD160 e55b8c101a77b9e5059622ca8a989f7a= 873c770a SHA1 1bcb0ce280aa2afe34fb16fd441be95cb779f93f SHA256 1167b384bb2= f1855a6551a35ad9c21c382e58f051a101a506c43ecb34728610c -DIST firefox-4.0.1-hy-AM.xpi 418864 RMD160 f80d7d8936c20dce5c1267874314f= 9b9d0751dc2 SHA1 c50a924c921ba0e0873e9fb914e8257e080f8978 SHA256 5debb46f= 72776254662bfb72188470b537394b9bce29f9c2113b40dfd3b23e19 -DIST firefox-4.0.1-id.xpi 218468 RMD160 85ba3e60d8bebaa35991dc205ee289df= d1528cc4 SHA1 69d5aeb375722310903d2c28ca0e26365ceeb7b8 SHA256 9767e46ab7a= 4f341feb6b80bc559f44a22e2db62699970e6d1a423bc41b92324 -DIST firefox-4.0.1-is.xpi 224206 RMD160 4875eb59f3c75e2f30ddb1017ba7d7c9= 9e719dad SHA1 86290f41c59af1f56fb77e3cd6de0217ae528220 SHA256 da92b0f17d8= d37e4b48237fa9d23ef70a8d4317916eb219c663ce9997e5acca5 -DIST firefox-4.0.1-it.xpi 199845 RMD160 502c4bd22eae78b053996b6e1ee110d0= 7cef943b SHA1 2fda513f7df563dfcfe1e986add2757bc9c2da61 SHA256 ff4a70d419f= 537fa8ae5d631a291c925725ff18c596888bfbe8de9f610753024 -DIST firefox-4.0.1-ja.xpi 252159 RMD160 29a7c24681d35d93ebeac67e09a0737f= 6adfc723 SHA1 57c8e695afc4bc2dfbee413c3c78bfb0f8276d87 SHA256 1dd8854f2ee= 2c8a571e98d32e6993c1829640e6f66add4025f858bcbf63a3047 -DIST firefox-4.0.1-kk.xpi 256607 RMD160 260f8c3b358089b06d46f4ae44b11529= 1d70c0c0 SHA1 5e9c700fdd4dc7afc79842827afcf553e222036a SHA256 c42b67048c3= 360bbba688254aa1cd760ee82510023ffdf807f9fe27d8fe2c1d8 -DIST firefox-4.0.1-kn.xpi 273823 RMD160 8806d36e14bed90eb67bebcbe1338adb= 863e52ae SHA1 4228d0607e6096530bc8266cbf5b60ace061aa74 SHA256 f6d284b74a3= 055441344d7128d3a0f18c33baed3cc845a12f3d740e97fcabcea -DIST firefox-4.0.1-ko.xpi 206945 RMD160 2e8000a5ccc0f1f22083523d84427415= fb5c242d SHA1 4410ac1b4d3743a13088af11445091a9f91594cb SHA256 a410f4ed933= dee17e846701ed938ff5ed513b222793fcb51265da4104197701a -DIST firefox-4.0.1-ku.xpi 231607 RMD160 594d3cca337997d094ca676997ca516a= 51d8c996 SHA1 e09cba6bf36e45931d306bda97aac4f7472b0b24 SHA256 6e21a64f14e= d6f19f50ae4b4accb7829ea3fbf2f69962715781349ff7235eccb -DIST firefox-4.0.1-lg.xpi 228828 RMD160 c83d0477a5d1140aa0154e76b1935937= 4642bdd8 SHA1 6413fd30d6689807db461a892d18fd0127a12a59 SHA256 64ce8df858a= 651fab26ea65b50c4b938a383969d1e5e3746b478e88412d9fb8c -DIST firefox-4.0.1-lt.xpi 314014 RMD160 83d0aeebf2c26606a4106badba8d41e9= 3bac1801 SHA1 6fdb9f734a87a54ecd51c4ce941c4f9d680c28ee SHA256 a9e81609340= 5b627d1c67ccc60e046f9d51ced5d5aa34822dc8188e96a499d2b -DIST firefox-4.0.1-lv.xpi 225535 RMD160 0cf0f27a374bf6d37704f8cfabbfa957= 04f54977 SHA1 775ce6957cd1bd06d902cae1e772a751ebff66f0 SHA256 bd7200b38d3= 4f96035a479f840f0be63820d7d404b48fcabfdd6670df7a78171 -DIST firefox-4.0.1-mai.xpi 257134 RMD160 0b1082ac6a7c07412e7487a77b59fdb= 53e78eb49 SHA1 62abf505a08f656de1dcc7ecd07959f50fb67867 SHA256 d6202a51a2= 1ce549469b6c678ece7b344758e7db9b05ca8b5ed4b43904e69f98 -DIST firefox-4.0.1-mk.xpi 250541 RMD160 9f34aa8e683506966607339c49e7a165= 76ffa98c SHA1 f880bc3c729ffe65125f52629c5334284b0ab33a SHA256 35ac22e21cb= 5b530437f276aace1283ec8ef0be2472d0b19e4b40544d1163872 -DIST firefox-4.0.1-ml.xpi 282447 RMD160 284f0e3e92557a9c1186fd3be3d2115f= 2b0ca10a SHA1 b582a3f9f22079acd05496b86e778cfc1254bb61 SHA256 32ca3d3eb38= 3bb067981d5b40a3fbf508ce189f3fa105092ab00ab5b49cae67d -DIST firefox-4.0.1-mr.xpi 257805 RMD160 b1939bc8451e52e5bdf00e197c5e5fbe= c25d63fe SHA1 d4ccf68b7c21c46389413f24a475eb6e0b5da910 SHA256 7d177b9d984= 87b9f0563e1e53fbca48ab4df36534fe8f7b38e339933b6a2eb61 -DIST firefox-4.0.1-nb-NO.xpi 222493 RMD160 dc9902b3c8df832e52a6cf8476ad2= c9bbe48e8e0 SHA1 6a86417d540b922aeb23300b6b5e9c35ccf00660 SHA256 05d485c0= eb9abc9dbe19934c4cac6b69a6fcb56217df26286a7dc7863d94adec -DIST firefox-4.0.1-nl.xpi 223776 RMD160 44721ba15558d02b1a3934e2380993d4= 4797c46f SHA1 ac9989dbe7a405f051b2eb6fef77c70de1ee0801 SHA256 bda740575ae= 1da40c0ccf87d3213916d1847972ab2523a30af8ccef476d17be2 -DIST firefox-4.0.1-nn-NO.xpi 223784 RMD160 f4e5e8a3055cae220607d461bf041= 2503bf54ed3 SHA1 35e7fd5285fe40242baae04d0e31b018c0344bcd SHA256 e3f34c47= 4898021d0f8f70ff5b40ab0a85f9d10743b470ce67ac736c544dca90 -DIST firefox-4.0.1-nso.xpi 227056 RMD160 c32ab502e5ae46dcea3d89c330ad3e4= 3bc595057 SHA1 ea95b8a1754fdbfcfe7ec90eb6c93431f2f90730 SHA256 8d81e36399= 371b488821fe13a22cd2c3855c0bb7a0c1856dbc7ec834895f3432 -DIST firefox-4.0.1-or.xpi 261472 RMD160 6b33f7ab004e3b53ce6ba9c039c4147f= 4d06e402 SHA1 935d4012f98adf0ffd77446f5929d00b982149e7 SHA256 cc830f87a19= 1460cb3e595f2596160224c5e6dd9dbc0c1455dc558ca83def60b -DIST firefox-4.0.1-pa-IN.xpi 258820 RMD160 b9341d5c51082d4a480e7fb4eb263= 51ece95df3f SHA1 38d2908a2ce3e2f7e2f9f0effe400b1408249588 SHA256 ed7f9ed5= 1bd6c15aaf5f895d1e2adddc7328788f8a99c8c722d7651eb433b37c -DIST firefox-4.0.1-pl.xpi 232239 RMD160 541269d2ffeab8219b2c4366a522a40b= a22ad4e4 SHA1 f5375ee49b94f5e86e1c54b75c9f530e550bde04 SHA256 9988d6918a2= cfb60e6cab999bc90f2b3bde948a3331a8daf1be11895f177f163 -DIST firefox-4.0.1-pt-PT.xpi 227260 RMD160 4296ccda0a1ecbb90783730870148= 2aec921e187 SHA1 6dd3180838a69bfd6695ee69e9f94e724ddab188 SHA256 dccd2e5d= 458533451e6fdbb9dc90622b1c2abe6914eefaf6275f6d6bba4b86dd -DIST firefox-4.0.1-rm.xpi 226580 RMD160 584a3ea61f6b07157bc532ed19c4ec75= 2794281f SHA1 0a03b842632991b50bc7d8dda2178cfca4d133f8 SHA256 fb0796264bf= e9ba5b69bc2fac588c5c3ea02191cbd1bbb6a5cc9e1debe8556dd -DIST firefox-4.0.1-ro.xpi 230023 RMD160 7a8adaa9ba1e7675a2169eb2c7270e57= 783baa9a SHA1 e5d4a65efeb994741a8f0e301cd38751913bbf4f SHA256 584fab1a0f3= 99631f99741f6575bef916f75be361136d5a1bc017eadc1a25895 -DIST firefox-4.0.1-ru.xpi 239442 RMD160 f412c1fb3b86001aeaae6c8d5ea3c8a2= d2ea9453 SHA1 c2f847dae16327e527c9189d6b21a277ab97c670 SHA256 95d73a38abd= 1371c6d7b2b5ca2365b359f728878731dae5ca69120d74479c1e6 -DIST firefox-4.0.1-si.xpi 252437 RMD160 8ffdca8e315361d18808a5cf0b79a9aa= c68f449f SHA1 089602a157fccc32d8d6234a612ba63988472bf5 SHA256 24afc585811= 6c69559a5b76bdec8c9fb2efe204bd1f673d89dee02083953240d -DIST firefox-4.0.1-sk.xpi 234295 RMD160 7d95911417ac45b91cd03fc25375d913= 49416077 SHA1 5d394fdc250e157534e7141ea84e79e301e04514 SHA256 017f565e2be= e568988bee079f0dffa4d287fb9ff4e9692f94da1ad831bae8ce8 -DIST firefox-4.0.1-sl.xpi 222381 RMD160 956df91464afd3809c22fa0008ae909e= 5bed5bb8 SHA1 ab488b2142824b9d190e589210d0936850bd8637 SHA256 7471f994be4= e43c4624622edf6d6ef725b85d160e57f7397e490822b5b6b6b65 -DIST firefox-4.0.1-son.xpi 220136 RMD160 8ece25e8a6f1217eb04f0695c5ad414= 9906eec97 SHA1 54b5e3b700733e7a7b5a7aaaa650e23ebf11ab45 SHA256 9a3bb75ae6= 5c75a474778591a7ac77c660c59550b18095a843a9f0e768cd807f -DIST firefox-4.0.1-sq.xpi 207488 RMD160 7ffcd2edba834fb56c9431d1b21ae34b= fc60621a SHA1 da81be8e004a6ac7a8e56875c7dff2dbbc3bdfdb SHA256 c7e6eeb61c2= edb7c902d30d417da676e5a087787d95d137269c87dc7663b2014 -DIST firefox-4.0.1-sr.xpi 258226 RMD160 f932dcb6e3c83b3e17742160729c0ac0= c5ea6f44 SHA1 63bf99126a81ba21beeef08f1d8813761f680491 SHA256 f215e7ce5be= 9903069cd10ba20b0ef62d703111bb63bb19e030b3f771a85db75 -DIST firefox-4.0.1-sv-SE.xpi 260773 RMD160 1fdc4fb8104255e78edbb5b1cd731= d114f51e87a SHA1 ff2590c1bd98bd882bf65f5582689ccec122d3cf SHA256 287935fe= 120bbd11496ebc67e4502f6a8e11c50a286d26f3f0fe09345ea9d150 -DIST firefox-4.0.1-ta-LK.xpi 267030 RMD160 a655f021bcb859f5b0eadbeac9560= a080224cba7 SHA1 90d617329d7ccf94d08c524a37ce933265b743e1 SHA256 47cab0e3= f19adaa8d0d42abe54d2ce63a03e0fc08464552b16e3b414c3b39417 -DIST firefox-4.0.1-ta.xpi 252374 RMD160 0316910624940e9b216dd437a1e8dd77= 0da259bd SHA1 52bf76cb05b478753e6818c6c7cd31d01bc5fbc2 SHA256 02c14b534f5= db23db68967aaa9ded8dfb9677951d7482abda06452b9d1406a39 -DIST firefox-4.0.1-te.xpi 266689 RMD160 d12630acd82a4e6354ae55d79ab24e02= ca98d6a0 SHA1 aac6754630ddf710c0978eab0ce9ed9cb8daf15c SHA256 8f9c2a74c42= e3aa295794b0bf60b5ff34a8a0d91d9f845c864093200cd28933b -DIST firefox-4.0.1-th.xpi 253295 RMD160 d10f6c9072e49d5eaed64a3e975411eb= e7cf9baf SHA1 ca8e349a4e98c81d8492bef08c4db0d4e4f5cee9 SHA256 d49d74da70f= 522d8c7d7605b6d683f7750f906f6a0876c47603828ed63e1ab36 -DIST firefox-4.0.1-tr.xpi 227124 RMD160 7dce476a04fdd338b0ca16e585ab51a6= 2bb79461 SHA1 301fe0f38cce5c50ac82da9262f0732283be9b21 SHA256 4d4b80b81eb= 829053bb10a22b97c2515f60357ae9f25fb40d9bb35885da8bfc7 -DIST firefox-4.0.1-uk.xpi 260131 RMD160 7a4ea1bd3728037b6a72f2bffea26914= 33472429 SHA1 e55cfab8a580689688b8689e6f73be13b4215e0e SHA256 685acc732ca= be069dfe006ee82c0f8be5a7195b54c4bbf1556603cac4a347f4e -DIST firefox-4.0.1-vi.xpi 239967 RMD160 15bcdf411cd432329d743c060c68d1cc= e16d7e56 SHA1 ff34a6697c4c02485d592da9849dbbcabdb87689 SHA256 78408acdada= 24372e27a2b0bc162d49b70accdcda506f56e6e700168c2434c2b -DIST firefox-4.0.1-zu.xpi 227606 RMD160 4341384271eb8c3341f55512c301dcd9= dc9fc542 SHA1 d171ff639bbcd5173e3dfd185fd7902da70815ad SHA256 6c8575e740f= 4058ee54be0f89a25994c25fca691499762b4036e190d03c24698 -DIST firefox-4.0.1.source.tar.bz2 65980273 RMD160 63faaae78b56db407a3445= 4986361212382c838e SHA1 c89bc5106266aa0097a7be15be84555bd2649f03 SHA256 c= f3a39877facc229a67760915341fe95095cca647faab3a7adcb70046105199c -EBUILD firefox-4.0.1-r1.ebuild 8009 RMD160 ebac173dbe2df329e247646ac4aee= 4e2dfcbf306 SHA1 79230c70497625eaf44192255b1ff3292beeb90f SHA256 4f2739cd= bdb66505acafe7a216f86eb3eb576bb7fb23bb116bc95a053c3611b0 +DIST firefox-5.0-patches-0.3.tar.bz2 14956 RMD160 905688afd3339d791faeac= d4930022bcc92d146d SHA1 8c7fa871bef5e02a71d4fac195ce4c8ab8ce0eda SHA256 f= 0d72278018ed443ca1fe07fd69e612fc3bf9a0e3ee6fc15c5a1700df3126eef +DIST firefox-5.0b2.source.tar.bz2 68883059 RMD160 948509c32a35f224d77eb2= 2ebe3e87b99148754c SHA1 1466717db96c992691b32dba28a32ccefb5d0b9d SHA256 6= 34e963b03ba460617771e19e138ac124894165aebc81afc535c22dbda0766fc +EBUILD firefox-5.0_beta2.ebuild 8478 RMD160 8aace231bb39d5d911a696bbc758= ce0b49dd9d61 SHA1 096dcd4b7c574e98c1e500de156d10c8ec0cd02a SHA256 596daa7= f737f23b3ebefb37411b3635460350b5e8cbf32d0418b2b9beced1d21 diff --git a/www-client/firefox/files/fix_omnijar_startupcache_breakage.p= atch b/www-client/firefox/files/fix_omnijar_startupcache_breakage.patch new file mode 100644 index 0000000..ccb63c6 --- /dev/null +++ b/www-client/firefox/files/fix_omnijar_startupcache_breakage.patch @@ -0,0 +1,26 @@ +# HG changeset patch +# Parent 321c235ffaf41a77747672f46c43aa024490b8e4 + +diff --git a/browser/installer/Makefile.in b/browser/installer/Makefile.= in +--- a/browser/installer/Makefile.in ++++ b/browser/installer/Makefile.in +@@ -118,9 +118,8 @@ + endif +=20 + ifneq (1_,$(if $(CROSS_COMPILE),1,0)_$(UNIVERSAL_BINARY)) +-ifdef RUN_TEST_PROGRAM +-_ABS_RUN_TEST_PROGRAM =3D $(call core_abspath,$(RUN_TEST_PROGRAM)) +-endif ++ifndef RUN_TEST_PROGRAM ++_ABS_RUN_TEST_PROGRAM =3D /usr/lib64/xulrunner-devel-5.0 +=20 + GENERATE_CACHE =3D \ + $(_ABS_RUN_TEST_PROGRAM) $(_ABS_DIST)/bin/xpcshell$(BIN_SUFFIX) -g "$= $PWD" -f $(topsrcdir)/browser/installer/precompile_cache.js -e 'populate_= startupcache("omni.jar", "startupCache.zip");' && \ +@@ -130,6 +129,7 @@ + find jsloader | xargs touch -t 201001010000 && \ + $(ZIP) -r9mX omni.jar jsloader + endif ++endif +=20 + include $(topsrcdir)/toolkit/mozapps/installer/packager.mk +=20 diff --git a/www-client/firefox/firefox-4.0.1-r1.ebuild b/www-client/fire= fox/firefox-5.0_beta2.ebuild similarity index 93% rename from www-client/firefox/firefox-4.0.1-r1.ebuild rename to www-client/firefox/firefox-5.0_beta2.ebuild index fa685bd..2dcbede 100644 --- a/www-client/firefox/firefox-4.0.1-r1.ebuild +++ b/www-client/firefox/firefox-5.0_beta2.ebuild @@ -7,14 +7,14 @@ WANT_AUTOCONF=3D"2.1" =20 inherit flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-3 mak= eedit multilib pax-utils fdo-mime autotools mozextension versionator pyth= on =20 -MAJ_XUL_PV=3D"2.0" +MAJ_XUL_PV=3D"5.0" MAJ_FF_PV=3D"$(get_version_component_range 1-2)" # 3.5, 3.6, 4.0, etc. XUL_PV=3D"${MAJ_XUL_PV}${PV/${MAJ_FF_PV}/}" # 1.9.3_alpha6, 1.9.2.3, etc= . FF_PV=3D"${PV/_alpha/a}" # Handle alpha for SRC_URI FF_PV=3D"${FF_PV/_beta/b}" # Handle beta for SRC_URI FF_PV=3D"${FF_PV/_rc/rc}" # Handle rc for SRC_URI CHANGESET=3D"e56ecd8b3a68" -PATCH=3D"${PN}-4.0-patches-1.0" +PATCH=3D"${PN}-5.0-patches-0.3" =20 DESCRIPTION=3D"Firefox Web Browser" HOMEPAGE=3D"http://www.mozilla.com/firefox" @@ -25,6 +25,7 @@ LICENSE=3D"|| ( MPL-1.1 GPL-2 LGPL-2.1 )" IUSE=3D"bindist +ipc system-sqlite +webm" =20 REL_URI=3D"http://releases.mozilla.org/pub/mozilla.org/firefox/releases" +FTP_URI=3D"ftp://ftp.mozilla.org/pub/firefox/releases/" # More URIs appended below... SRC_URI=3D"http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar= .bz2" =20 @@ -49,10 +50,14 @@ DEPEND=3D"${RDEPEND} amd64? ( ${ASM_DEPEND} ) )" =20 # No source releases for alpha|beta -if [[ ${PV} =3D~ alpha|beta ]]; then +if [[ ${PV} =3D~ alpha ]]; then SRC_URI=3D"${SRC_URI} http://dev.gentoo.org/~anarchy/mozilla/firefox/firefox-${FF_PV}_${CHAN= GESET}.source.tar.bz2" S=3D"${WORKDIR}/mozilla-central" +elif [[ ${PV} =3D~ beta ]]; then + SRC_URI=3D"${SRC_URI} + ${FTP_URI}/${FF_PV}/source/firefox-${FF_PV}.source.tar.bz2" + S=3D"${WORKDIR}/mozilla-beta" else SRC_URI=3D"${SRC_URI} ${REL_URI}/${FF_PV}/source/firefox-${FF_PV}.source.tar.bz2" @@ -139,6 +144,7 @@ src_prepare() { epatch "${WORKDIR}" =20 epatch "${FILESDIR}"/fix-preferences-gentoo.patch + epatch "${FILESDIR}"/fix_omnijar_startupcache_breakage.patch =20 # Allow user to apply any additional patches without modifing ebuild epatch_user @@ -177,6 +183,7 @@ src_configure() { mozconfig_annotate '' --enable-system-ffi mozconfig_annotate '' --with-system-libxul mozconfig_annotate '' --with-libxul-sdk=3D"${EPREFIX}"/usr/$(get_libdir= )/xulrunner-devel-${MAJ_XUL_PV} + # mozconfig_annotate '' --enable-chrome-format=3Djar =20 # Other ff-specific settings mozconfig_annotate '' --with-default-mozilla-five-home=3D${MOZILLA_FIVE= _HOME} @@ -248,6 +255,11 @@ src_install() { =20 pax-mark m "${ED}"/${MOZILLA_FIVE_HOME}/firefox =20 + + # Must symlink xulrunner into firefox directory now + dosym ../xulrunner-"${MAJ_XUL_PV}" "${MOZILLA_FIVE_HOME}"/xulrunner \ + || die "failed to setup xulrunner" + # Plugins dir dosym ../nsbrowser/plugins "${MOZILLA_FIVE_HOME}"/plugins \ || die "failed to symlink"