summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Stakenvicius <axs@gentoo.org>2014-07-28 21:03:06 +0000
committerIan Stakenvicius <axs@gentoo.org>2014-07-28 21:03:06 +0000
commit5d0c3ff488dced72817028cec76aaa467437bd68 (patch)
treef9bf93ea064873d48d04ddc309e5dc6387859c70 /www-client
parentcommitted new mozconfig eclass for mozilla31 and later (diff)
downloadhistorical-5d0c3ff488dced72817028cec76aaa467437bd68.tar.gz
historical-5d0c3ff488dced72817028cec76aaa467437bd68.tar.bz2
historical-5d0c3ff488dced72817028cec76aaa467437bd68.zip
version bump, remove old; security bug 517876
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x2B6559ED
Diffstat (limited to 'www-client')
-rw-r--r--www-client/firefox/ChangeLog7
-rw-r--r--www-client/firefox/Manifest93
-rw-r--r--www-client/firefox/firefox-31.0.ebuild398
3 files changed, 493 insertions, 5 deletions
diff --git a/www-client/firefox/ChangeLog b/www-client/firefox/ChangeLog
index 264edb737c8a..f049d4c5a7e8 100644
--- a/www-client/firefox/ChangeLog
+++ b/www-client/firefox/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for www-client/firefox
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/firefox/ChangeLog,v 1.342 2014/07/25 14:22:23 axs Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/firefox/ChangeLog,v 1.343 2014/07/28 21:02:53 axs Exp $
+
+*firefox-31.0 (28 Jul 2014)
+
+ 28 Jul 2014; Ian Stakenvicius (_AxS_) <axs@gentoo.org> +firefox-31.0.ebuild:
+ version bump, remove old; security bug 517876
25 Jul 2014; Ian Stakenvicius (_AxS_) <axs@gentoo.org> firefox-24.7.0.ebuild:
fixed nss dependency, bug 518024
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 4bc3165ac76d..7a8b5f9e0cb2 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -689,6 +689,90 @@ DIST firefox-30.0-zh-CN.xpi 390679 SHA256 6c145b57901063e2edde3d9fed91e5fa6fee9e
DIST firefox-30.0-zh-TW.xpi 387316 SHA256 f9adbf394304da88af89a100840f08a15cc5cdd1dfe0604f3748d360beacac3e SHA512 fbee9710de27076f37b75821e41f59bfaa9c72f6b422a6e0db07bb810f028ee4549ec8a228dc5595b97806066b0e72d7d6c9a5fabc41f6ef753908d6a33283ae WHIRLPOOL 0db6e29b6d38abc884598ea4db09e725d6e757f0be1950d2c586f3890c1fce8c850e43c94c201b569a9232560e09d4747943a1511aa9db3d63bee4e8d974f456
DIST firefox-30.0-zu.xpi 375213 SHA256 2f1d7b072fe28cebd49de1ca825db5cad33be27290c183df772a27426cad60af SHA512 28f35bdedef9c9917288368e1276a4a97dc88ab55884929fb9ca29c81040540d750512c46ffd95c91717b16d5d21e8833cc8b1f246cbfa60bf35f4ddae859359 WHIRLPOOL 9a9f34e69db250cfd2df5da95d40759217d7fb98ac87bf7d619cd65ff7c06a41dd8252ce1b34bcf2529214a94816f6d6c70fde6c61593b2285a52abfa72642dc
DIST firefox-30.0.source.tar.bz2 143171952 SHA256 1e95740a8cf7095e210fb6a2313c4d0fba4fdf44ee7c327d01f202638403c22c SHA512 20c4db40a0b539ecc971f892c4b1e95eebd8a34bed89c74cc0ed33be4a845ef2dac357945dce3721d09088962dc3ab2336fde2f9cb6ce0e6d8e42d36d4e3f7de WHIRLPOOL 1007a4d724df67eac16e30113cb012a8a4850eb17fb9ed9861a8a8f92387fd305196191b0eef4b14267f10921f985eef17adc64582dc15bea3de76def8732ef5
+DIST firefox-31.0-af.xpi 431284 SHA256 b3c52bc4d0cd348a04c0149936314c82c6734ed65f76ec8acc754106e0d26f9b SHA512 efe9c4619d07d68dff48613a816ef6754584ae34fa61d1d88620d0e2377eddc69606c6125030c20545dc29ff810af339ff70426175e48ba9233fc71d65703442 WHIRLPOOL b065ae404fe6bf8eaa1e9083fbea98ff12c38f1925d69ac2e3b0f908d891c8380db1a2fb92cd2dfb359a8d5950df098a52e6e431afd7b112d07704d74aba4d81
+DIST firefox-31.0-ar.xpi 460017 SHA256 abaeb915d12d54e327150c2554440bc96a5b21c5bbf6d8634f8855e988b84bab SHA512 16ec44bff00980edf4b5139b1a648ddb069e601b3f2f79e458662c05948d4bc038d4f0d85ee83dbf92a65d51a53f999654487e518dfc502f776fb17103d4b35c WHIRLPOOL 3dd42b704b1ad1ff8aed9dd701f8cab76a1505663fa1cd12febeb88e086cd048808e69154e36d118e374fdc51d1a19105a6c13a01e1a351d384c9a8d5dea7d4d
+DIST firefox-31.0-as.xpi 448762 SHA256 9fc2e6dd303f11d8658a1a0fb97b089566a467d0f1e9155980cd409c0f384c6b SHA512 5fb4f291ad4f3320f8fb531994fffaa697b9754b10636ba1c0211dea239a5fa7beececb2d6eb39b1c190d5f1c9eb78034f224a54d90eee17e0387c9d9bb97181 WHIRLPOOL aaa5a4f928b2db97c04a71c1921d590bb9123600cb55824405f093dc96d0bce9c88722df4ac528427ac9a08aecdbb18da011e51663a10ff680a88505c7d306f1
+DIST firefox-31.0-ast.xpi 352533 SHA256 137b0b28087a434fab6580a1386f0a57d211660bb1d5bb420b946b08eaa19d1e SHA512 b09ba2ef12a017e796771ac61a2df5104213b0048a4af0effd123103800375709f821925afe9fc9fb22da2d380f141e1e85845f1e60f31d8cc3afb455ffed9ad WHIRLPOOL 0bb7f4c91e77a6f36fc8534ac0fa1d7871c36e7ca47f48e0d5ff526739c913300fb0428c700bd3a8d49e9fa1e8efc25fcb4b8a7c3f803205e14dbf8403d94622
+DIST firefox-31.0-be.xpi 378861 SHA256 10ecc313fbade0f094c047b609e616b2ddeec642fd62d5a886f5382217f7e530 SHA512 505b292ab75f02b9b2cf96495c218131d4dcde28d1a52414d13554ca01e4be806496acb5b2d9d2b328b49e415fffa8dd0fe8fc5f865462027afa209d82681078 WHIRLPOOL 97ed138245e6f5aa05fae674d5238aae925e4d40b787a099c728b08dad735a42a77f70965c138ea1c906f007075e239b6d2140f375ab20e8f50e63f9cabafa63
+DIST firefox-31.0-bg.xpi 438254 SHA256 dcbc8c838f92856a15ce675c35385a3c0c55d9305e0d7750e4977eec66b5c17e SHA512 b438e3fda56daec61b42afbdbeda0a4451ea799506f4195255a75ccb2da326c461496c6e0dc6f4182dbf3569d6898fca05e85372c145299626e7691bce77a7e7 WHIRLPOOL 832f6c82e73893eeb623041d050b286a68e46945789709ba550182ebe3587db516d7bd9627addea2f9485df856a5b9553136c2f5f4f6037bb245f18536fc6e7a
+DIST firefox-31.0-bn-BD.xpi 472819 SHA256 72d769635a3be48bd7816d447806b258ec777ac0cb2abb21f62be7cef86255a3 SHA512 572f12327d9557b2bf24859479b090d9ab098d5ae4cb06aa06c0030df32060d2af88fcbd691c4b3ad4e55a8a9e62cf155bcd7a1796b90a48da03a3fe76f1466c WHIRLPOOL 02ce935b9425be101be0f7d86ce5b3ee6a79f4f30f0cf7ed208ec11c7977c1f53b421f6a12e9d435ccf98626ca6345a9c432fc867a2be5666fb004042cc3dda3
+DIST firefox-31.0-bn-IN.xpi 462786 SHA256 f795e7f10cc816f648e8ff784207558ea9987d2dc7ab4b8e95129f644f572610 SHA512 729ccd35f241aa4e5f1f5d9d6fcdde30c4537e9dbed921489bff65acda2aadd81e6017a8fac1c1579e044016c23fe0ec9a5f050158bc4bc7a23c59d9bf022af6 WHIRLPOOL ffbbfbe8b015e962fec31f88054c965925f310a8a38858a9df4ffa7e6e047de7e3021703d12fd59295ed16ba1976222c52418e9c5d5c11ae0ea6099587d8c410
+DIST firefox-31.0-br.xpi 389897 SHA256 7388e70a4856a65746533cf98c65102dbfab5f2e56c6b065e7b0e1cb9756b7b6 SHA512 cc80d60b0d7869d6cf4b0cce28049efed672fa33cc490576db8302ca18caa61976a0079da8dbe539bb24d0772a29d1b073bee23aa5fee688ed9712dbcc435c3c WHIRLPOOL 4466993f5c530d08a1432503c5b840d8a27bce124e3c1ef74f4d7b1166f670003081807b56e750c5eb264707147cf997a8d22bdbe34d35d2008e5e3b664b8c44
+DIST firefox-31.0-bs.xpi 429208 SHA256 e8df928e3468740b5038612fc23a67852f45632a834e32fd750a635c5dab07ea SHA512 9f8f2a67a2dcd70fecd5a650a850c2375882238d6140330839713a0538123bead2182712723b1f3a65aafe92e25f79f12f47d173f0786a05e15589f7f982f29a WHIRLPOOL b92bf850213bfbc61f4043872415178f38d4d54754f82d452feeb1b322a1173e05559218d8222d05edb80c5dea38e03ef274557210bf45b1f661108d171e1067
+DIST firefox-31.0-ca.xpi 403769 SHA256 644a69818eebe1833887e7afeb558a59c24c4f7c74bf77a64e067f5fa09b7181 SHA512 4799dea6c60ee11ed1db52828f10bfe417bdf27994806b66814024034fff559a48e9da4cb109abbf7f3ebff6d0e670a201796ca69d8dafaf378348d2340c6806 WHIRLPOOL cbbd8ee0e7e318264428e6c460f9959058d8fa789f9ed285d087e6472ab7aa58ee17b64c31c60fc6ef10cd4b7b458f913cd0b0040ef9661c68732541216e1cb4
+DIST firefox-31.0-cs.xpi 391171 SHA256 7c058bb27ccbd10af2c8434b70b597444fd557fccba0eddf63cdf44f62a1fdea SHA512 80bc6b700e96822c86930109acd452beacb4fc8c442645cb0a931f3d6d33d908b9bc6aea005b36779b2f3468009aaf556d68d444ecd678dd199ab177d61319b9 WHIRLPOOL 77f9ecea9c7f264877afa314430a4bd8b0f37841605cc57e5f83f5a92d499044c4f1f7cc4d0015006441917b6548a6bc31eee3e418583a8b9fc00f2cf12ec325
+DIST firefox-31.0-csb.xpi 383887 SHA256 d0a9396d135530b940f6f6e96129cf2dfaccbaaf00400dfd1531543f1f48eaca SHA512 96d460e0783274c1eb952a29b390fdf27fba1b403da24bffbf798cb623ae730744301ac0ba223a09d62474031882379e67919a754099e375d874f57b9aaba83d WHIRLPOOL a9be32485a04eb621c85ffecca89188d57f134a67f28ee00a23ce83d9b89e4009098118392ac01e56ac8112849e037c30569c107dadd458e327f8ed1a8a9fa0d
+DIST firefox-31.0-cy.xpi 390920 SHA256 93a6c7b7e88216dece3a77fa5608a2d08e1dce81f0bfdc59140730ae741e4f1b SHA512 16558f7eeda7ff78c1e1818c6841bdcd5d59b24e0699424139a3209bdf47690e57a455dd94ed3e5ec51d2cdfde40c05470eb5954522cea2879f9235ad0c06b3f WHIRLPOOL 87200e3f2a318e74edda4d0205db1cbc684c3e033405b1a4b7511be5da23d076214c884d11cf32994097a65e973a040117dbb1873d81db2291fb711245228bad
+DIST firefox-31.0-da.xpi 397940 SHA256 99d1f942ae49ae2eb47d93c6ee351cb46b475d4963148367b6dd87d062ec65e8 SHA512 04a4275f4fab74b31453ba4379905a1553678f82ef3f7b4ca59a5a41e6e5ed5cbcdee106c2f34fab3c671c9d86ffc077a325256fd65d05fe718f09de2fc93643 WHIRLPOOL 1cdbb090bbd9169845de2403cde03d0e1ebaae7bd456718a8b50a1bcacec9584d977e9dffd60191ac67b6bbd03d471ad08ed7d84b89e91ffa251217ae5946fa0
+DIST firefox-31.0-de.xpi 395358 SHA256 0d2c095c405538441074125d14937e707f5638bd9c74e0ae69a9671354bfb6a2 SHA512 d7a0d9f033ac4f8d9e4a5e8941c42569b207b2f407cf94c4aad1584dfec3ec6d0334d62155e99c5d0b9ebf62cd9f219db13ecd2e9a79455aece114b5baa4cdc3 WHIRLPOOL 48b23a439805cbfb5dab4f366896419df24e96daf10f0cef596a32d0d70bbbc5a1eadb60319215440d742983746ead4ea2045a579f5d4e89237246be8f67338b
+DIST firefox-31.0-el.xpi 443175 SHA256 2f0b8beb3b573c241c500183d65ae4cc08f7e55dda59bf4d2400b26696ee0e13 SHA512 9e86f1382aa2c4001f7d7859346dab5b1e5ab2faf349380216d4db0af40f054b53adc838c62952e88a61cd87d7b78fe4ee4d6580a9f063b45a21a88224a478ba WHIRLPOOL d753f3c95e40372eae704cadff0a2e0929782d65085dcb1de8643cad8ffa966187926183b44eb6cd76cb2f74b45163c4a96784bb239a2e545b290f854e0c078a
+DIST firefox-31.0-en-GB.xpi 390311 SHA256 d141edce4aeb7bd6a4ad828cc80767bf00607bb2a3eaaf0a1f022ab3f808d402 SHA512 2c1da7fb46c95fe8eb109ad4d62fd42da5ae2845bbfd3fe2246f74bbb520ec3fd1b289900ef46514816fb2408618482f2db742de6a0cb1345f39cb6c2798610b WHIRLPOOL 3118017ade7fcb222089632d44cb54c74fb1503bfa5395f918e24563d5c9741a198eb5f0b273b14cc10737f2f5794fabe4cecaadd3b03a2374fceb9cfeb0cbc1
+DIST firefox-31.0-en-ZA.xpi 388722 SHA256 44b71794ec3612b74da254b1a4e4e2deaa6fb32adccc8e0f26d196eab3f4d836 SHA512 d34dfaf526c57d671307671ba5f3a134d8f17893cb22249a148ea6b3b88583a0a7b8a7a38deee777d4b12b1283083ee10ad2cda8e45dbd4ccee2f05c2472b507 WHIRLPOOL 5c10b1a233e4dd0176acd597e55b5e60d053c0f82869507dc33725253f8f5a4ae46a15e4dc9a94769e471633d5418b6b6679cebfcec8bd5845e1a15be0a9c61f
+DIST firefox-31.0-eo.xpi 432024 SHA256 5766f74e5c601991edad4143befb2eba4a8b41e86d0a0ee739640158a8200574 SHA512 e845af02c453bc2d88841119e2350643b431020bdea86b23fea88230c36ce9820ff3e18a30ccc64a3e49e07ea2082de40c017379008495d0709809b08c52cc0a WHIRLPOOL b982bab348af534fe1dca1330e61eed05e1a35702e90edde6f4bdd2cab5cba6615698e5f5d06ee9c583098946d0b5d761ce147efe27e6eebca88d6ef39827e42
+DIST firefox-31.0-es-AR.xpi 400131 SHA256 96d7ca36f5af5eb6e0b1080f509fc891ccb6ea473a57692e2ce28067828de9f2 SHA512 d59d3eec28dee8c5ec851393c5055baab90d7d900b8bf4fd27d84d0a0670dc946cce44eff398aa96609af677bcae7d64824b35182243f68d638927c9ec4c94b9 WHIRLPOOL da168b58ca06bbed4438289852e597c7b9e02102b5f2908efc4ee7e7f459e9564aada37f9f106514d83b9d27f39c81d120ddb03a36068173ac961503416708ba
+DIST firefox-31.0-es-CL.xpi 343001 SHA256 8156b29bf446480778aa45a48a75518c6e0e60daf014436c2db7168cba1cdd62 SHA512 52a82dd35d6796ba9654f544403df40a628fc62a4770583758c1e123ab191753cd44cb92eb52fcb0da446d1a2c6e9869ba6dd8ec16046bdd5410493338719f96 WHIRLPOOL ae858a516bd1f4c7f1fe2076afdd106c26bd4af232287703b2784098cbc2c9833a2a67c864c8a87aee51cadaeaa896e5e38332836ca6ed72e6ad23c5cbc2e048
+DIST firefox-31.0-es-ES.xpi 336074 SHA256 b0e2f582b606e52fb8671a8a62295a86cb8d8b9653206bf6a944cc8ed608f576 SHA512 050a004bd3baf95a89dc007b161387361b05055527c84007f4ed8f43985cdefc5659a235dc8af9c950e9bb4ed9049e67a716eed32d2bcf18f8d0518da5a0f01f WHIRLPOOL 28f8503ca50b0b450b2c3e9395300836245161e0e46f13546c1b6cae288e16df8b13539656374b34a6ad537f0d47e19273c76443c04462341f71801539bace74
+DIST firefox-31.0-es-MX.xpi 402865 SHA256 f814a2a1fdf793b65db619c22fd9eaa1bdc15498abec01f77598add5d0491ab5 SHA512 bb9597b64e5ca9b67b490822e1fade81f4957dd257fa19c78fce97597304e37b32993e5ce4d5d4f56ea4ac4887a10e51d732f81db03748422354b63790872d28 WHIRLPOOL 414c091e1aa62a299b715a3a7283eb0e7019a77ffee280331c2d5835d1958fd40a810271b15f4a8e79c9b8142065326517f9933c16f996c0b346f861db717bc3
+DIST firefox-31.0-et.xpi 390554 SHA256 a377291ac4126abc10984a397b1acf67e2c37040d15f9bab410e69249eb34717 SHA512 74af8331854e360fce549dfa88d48ac6b90ba6511d6c0e854e96d58be83b95bc67512ffb97ecf764794126dae3fc86e0651f03f87abd246c48733d2cdd16b72a WHIRLPOOL 1e2ceca37d17f966850490940edb33862a0afd2cae09e612a048a352886bcdc893941500344e7c82afb0943ea4703bf1132384024abe2db802cf12416e73e84a
+DIST firefox-31.0-eu.xpi 413192 SHA256 fc2db5d0730742d70c6071c2016179e33b8465ef792700ef6e38cf88de8d65eb SHA512 1c259676c993586fb7116a7490c57c4f507f373437453001288be4f06ac90530a64387dc81045f35a2552f232e6dd243bc686305faf1207bc2537a2d4cad87e9 WHIRLPOOL 3c17b29324e93c15b75c0601576cdc5630eb029ed7204bf4405cfe872c1ee00c14c9c650b4188babae7fa8884fa3ca4ea63c9a412f378068ce0fdd4357059d64
+DIST firefox-31.0-fa.xpi 461050 SHA256 bf393bb5fc57d269b435d8ccff8b40d990ae225b51f19151e916ae3bb75e3f31 SHA512 030794044f6187ed7338f7cc39bc37021d2bbffab987f5b234350837a3a180c97b8d1b3799bea59ff6f6adf25920aaa8859f3b233a6da5f5c08eb99597249118 WHIRLPOOL cbd5ec45ac7aeab960e456669e0add583e50648a5253235db6320873b0cef3cb0e1597ccb751cc072323dace161c4840aff9e39bd3ffcd87b2809557cdc2aa97
+DIST firefox-31.0-fi.xpi 392932 SHA256 788e0584160f1b4fb1558754e8d901cae5532115bf174346f67394683b43f111 SHA512 570696feac22415c1deb48f478d0d9e4874fb5f214e91c8e97013c8b1c4d4d3431f9897427df5b0a5814528493c5f67098b57ed77882b15b29a80a002dc4beda WHIRLPOOL d0c01daf9aff35fd1723053b8d3ae95fc92c25b4811743baa37f4a3922ca5d2d38e8c546d760adb247f86e438130c119d736ddd3290f97c347aaa386c477ec62
+DIST firefox-31.0-fr.xpi 406655 SHA256 07302d95a22577813ceaf42557120ca4937d6ee4cd54fe47173bed0ceb073a3d SHA512 91573d101c62d2e74a2d5b2291517b2fb23054142128d38f217374f9d450a20cdfd21dd2ab8ac8d3fc36b4d6a700a63cb3031807775096e2bea32b3e2150a974 WHIRLPOOL 0af56b90c4c1096a1bf823c47dd1d5f8523e13496a3155ede55bcd701026c1f54a7650f53f0c8448cfc21bdd489cb382bf3a742ec36218705f783f75a9bddc9b
+DIST firefox-31.0-fy-NL.xpi 402122 SHA256 a9c2e97a247c7a8d57c84542b4920c2b248b0bf6b35bfd485eba9c740d2f4a86 SHA512 3acd1f46d8cb7cd93fab946dba8a31e1405267a4a5a372d1457f94c756137c26ebb4c12f5fbd4d9698ce3e4b6283c1df697427d8f7a8b0a2db27f7e94b3336a1 WHIRLPOOL 7ae29c7b2fa557eb2f3b741df0b4d7d4edc9169eb2443e0b0116a35a21657f4d7e1a8bf81f3c91660bd1c557eb2aad7026f319e19d4d64c822571087ba4af42d
+DIST firefox-31.0-ga-IE.xpi 410269 SHA256 536bcead2a0f0a6aab897110f3359378e06aa84e964f619a09bcb06619b3a3d8 SHA512 b3253dc45f534e921a4a2330928530949328ccde8bfb9660c80ceabfd4f95b73357963161eb2fd1bd1d0f21f7dbd207f017495a13feea2e9d84287f986ffb64d WHIRLPOOL 4972958fb92bfac8b6fdb4b27a70d43716b523278378983425595101e0fb5c99f658f1eea5567ff7399d433e29941a96acb5f586b604130f27211d97057335f2
+DIST firefox-31.0-gd.xpi 403207 SHA256 7aee0379d2654965caa379d6f848d37d7208f26eb1b828425c816d4595b76864 SHA512 a70e042fd33996325d8ef78c5100b6dfa693997db5a943ab48717900136b01a52796bc36e347b7e5abd4b8a0b021fa7762858b71243f0579daf0b2226a766971 WHIRLPOOL bba225206f2f5656017a14f336f075fd79b5c05259f56aa9dc12c73de94f2b2bf2a59e7dd7af630386d74204e5320b07c8878a79d840412d9da13c55544414af
+DIST firefox-31.0-gl.xpi 390792 SHA256 51a640b99a5f534262c730ab9f28ca8070ea4d9d0c99f32bf37c44eefb123f5a SHA512 527272dd2fb863adc4a7cccc7ce6fc0124a4b25c4c7872b26f4a83c28d2c709ab1b442c6cb39be55f731fca2cbf1f609428c80a65ac9ab66a343ebb5f825deac WHIRLPOOL cbe91c0067e2c3b7fa6285308b3441fe6f2e5281c7d2e16aa3722a86e5ed0447baadd8fca01f203fd6274ae3b54435d0ddb79c822aaeaa99175e8101a9c949d3
+DIST firefox-31.0-gu-IN.xpi 423693 SHA256 822c226488c566fdfb2e03bc741809ad8a5b0ef828c42b8442e06f4c9743f3fa SHA512 1b1550c85a5cc3736ac5137e37d2543e64c28635d0f5d0e838aea0cc902b4433fd730571bbdfd1f8d80e582fead6a0f3c162332b066b8f95ad7d533fdb28197f WHIRLPOOL c9a7c7ca97f17147d9d2c1c05085165b76809f0c02ba48cbd0b82b8ed75e32515e2abb12f013742748884476d139070df2f0c72f5b6e3b4a673ce7a3484573ea
+DIST firefox-31.0-he.xpi 427822 SHA256 7536dd41ee7a7c5363405086dcb233902758578a0bd52b7f74262c7e959042c4 SHA512 bb75f66efd70aec83642ecbb607954aa9362f6199049acfdbfaf0169500255cb96219107392f94a4839939ef1596725dc8a68f3fde841a4855040cc7c3d480a4 WHIRLPOOL cfc58579d9ed348d23c9138d0fa948ff505b37eaac584c5edfdff5d07dab66843280bf60052dff38ba50add05743abb6ebffecc28441be74fc9254490a4b686e
+DIST firefox-31.0-hi-IN.xpi 441594 SHA256 fe1c61fd3f8d2908c0b000c01c058ff2253a9ce7ea81d3fd9b8f976d10edd619 SHA512 c141de3e3c419ec254093e6461d5c722674031da8a6b3329a6454da2030edb616dbccd5cb8c23ba524d2545b1de61ddb9e633ad1a8450be910eb596f94f5f0f1 WHIRLPOOL 4cc16974a9d610ac8e5842d81a692d528f347bb113d20f72d7f82c915daa70d2c360086f0581d04317f2c9e680d83efc8e75ca1b4e771507b005765ed8278d2c
+DIST firefox-31.0-hr.xpi 424564 SHA256 57085c743a3adbb5dab962aa71f526552a43d38cfd91eef7df78852e70e6c867 SHA512 1bdb7401b7e9175a5a63d7344c315bc18eadf39615a23b7cbbcc0b6b46b20590d70d864aef907488b22544be3d5e91e91052c2072bc492d4463a8269ed7932a5 WHIRLPOOL a1899f6ebace9af4d2642ffc01dc2f5d070c140620be52d778cc05dd5aa7973c96ea0bc3ea0e879601de541c7b2fb4047c7f5e9292d978a38de7ab567696ece3
+DIST firefox-31.0-hu.xpi 398838 SHA256 bdffc3f0a4fc0debabe78fbbe639d7fe3ede2bea402b6e619de96464e022cd55 SHA512 d24110ee20cc6ec5bfcedc8d3a8c2e6e99c113805e42d1010740f5dd6159da1b408aa9ed8f4d19fb02c8bc15803ed3e8076e4bad229cc68c9f7987e7638de933 WHIRLPOOL d2c52d52282a19125ccaab0abc9d293546edd8f5360d1adafd8dcb5998a6b7a6dd825f1fe7e212b94ff0159b7e3030654518f1c3728c28506b88f24b810d7bde
+DIST firefox-31.0-hy-AM.xpi 478936 SHA256 45581de0b5ebd615c7ac6ca71085b72955a9a24360dbf2d47947447a7a1d49ab SHA512 9e8c6f0ba4f7b43f2b9d6c860acf714c15d2fa7a551a01059a162db107577c9edebe38239ebf37c8f2a7374cf1322642fcb84fa7689a7052b6fd52b405f39466 WHIRLPOOL 48e07e333f0eb5128a4564a111c18fbdbc8356b880b0897b59ef4b55ff4191f30f672ad9ec8cfeb6b376d9778720732332cb0f4fb36aa8596347463a83bd0f7c
+DIST firefox-31.0-id.xpi 378494 SHA256 4da6927d727a8cb9111c544ddfdcb13c3ad417b665b5565e01fa896b354042b4 SHA512 cc37b18c9db0ba552030ebf7c051d04f65b546bcd51e63651e025aeca705d0b7e83e12debd5b230a6bb17b5f8dd6f5b950f541e6943a9cebadd6d49479b17807 WHIRLPOOL 559f026cf1c3fdf2b13bcda1a57b2056884d9668b57288b6091ef27642e2ad9a41603349f6e3438c9fe1cc999ee57c493b92434f1a5a1a4d6e20d089ec3db328
+DIST firefox-31.0-is.xpi 427521 SHA256 d745aebf2d8da70efe62c5aeadc14c5bf4bed1f52e114d520c7f9ca9f4256de8 SHA512 f2c174ed98884908a6e3932f512cab114d0f6656611f479398c40e93ca63012467d20ff1eb3d2fc3902bf17f6f999d77520d044ac9feb2d4c53e6e88c4776965 WHIRLPOOL ae872488d483a08533fced34b29ebdedfc1f952ab27bff67f5c628c92d5b2d4b59e8b17fc4bb6145cfb50e8632316d081c2a9a8a81ad40331cc9adf1cad941a1
+DIST firefox-31.0-it.xpi 331099 SHA256 3c62b7106c34fac3ce3b2a8a06a5b202605e268e820e18bc3ac005eccfc2baee SHA512 a12e624e9d35b57e14125d6a1df7042123e154bbe6cd51760965a3383b43d8d84e895033dbff57348e646aa87afd469cbe8cc75c223f3986352bb99b4ee1862c WHIRLPOOL 0c626067bc4a143b8230821939bc9bd08fc8d5788141f6d22b3008c5d43ef9d6a25d798ba45b25c7406533d33f8bd42c7ca3fe9b5d48f74d4af6c4854d647124
+DIST firefox-31.0-ja.xpi 421663 SHA256 3d442fddac1853701add6ce9a90b7ccb3f284b635d04b9f8040384c05743926d SHA512 97c339a3f64ebd0b167f8e748aa37af13e40de07b4ebe9de43f55d00e802509bf36abe5dcf8094ff6d18fa3e656bb805a06a093608419f4b3585c1eddbce1d7e WHIRLPOOL 67ba8cb56592f7ff0522e2950a64e847799cfa28bf2489b6a3787e02af1ca0e83d66d49ea73dd06bc9445a8ba49fedd4a8ad5e76e3594adbdf25756000e93ebc
+DIST firefox-31.0-kk.xpi 439310 SHA256 9bd6447af21f63178f0d6c67cbb8161eb777a47bcfad1a4221bc2023394198e2 SHA512 99e265aa77e5af2f7916b7124232edab9f6e20431ef5dcdaa5a02eb2fd55b77d4c3e22ce424ae88b0d0d2224d03dfeeb21380609677318f61fb0e0a6cbfaf3a9 WHIRLPOOL ef7e22703cef25443654d15ac4c5b7f51bbe0f073e911979f6204c54c44a04ba008d6ff8a30e2e267ab90d6acc46cd683b2374adcfef9872216ce15d78dc6843
+DIST firefox-31.0-km.xpi 506670 SHA256 2b6127ea6010c1b21db460e0708822d434a523c75e1ccab2b6d175fee6c57dc8 SHA512 b531724529e7dcaf45fa0ec06476801b546d2fb370ef0f3ee34b7a397e2bdff999aae7ae80f5f3c2583337d4df4cbbf0f80203b38af3eb7ae5c41da74cced3ed WHIRLPOOL c5a66371adcc70c7bb84cc437a5a3e3feef7c21ab9885560a0586ac81d568ecedf0f962962027f5cc29a597806010d4671aeca82af56e0f258d7cba146c8471d
+DIST firefox-31.0-kn.xpi 459084 SHA256 a0204756151beeed2af17114bef9d94d3106b4f47bc6e779319fdfbca2a9baf8 SHA512 69e98306d9d17a378f87610776840845b4f9973e0d90c11494775944373df89e5b5c73e67522e58763dbdc0c82ffaeab88bb6eafb26f580700cf334f35ed4e0f WHIRLPOOL 8106d6162656fefd2cc82d0b015d208197f286e8cf03d0782b29a626c44e36b3578e664c07abdd9ef6d3f732bbde82ed3ef4ca8df3cfe7c625a46fbaf233a079
+DIST firefox-31.0-ko.xpi 403008 SHA256 a6dd52bfebfca2129f7895fe95116f64b0849e4debfc11728f0cdffcf8a25cd9 SHA512 1ad5e352d8013e9b747994569ab2ee6d8c1ca561e957d629beefdd730a0c2f8ccdc721c2323b45cec326a5d0b39d9cf4002164eafa891bae48b329d5f1a11b94 WHIRLPOOL fba71c146316c7fe48fde8215494eb0b30c7f8b1b1b024fcd52481f867be0c4ef8442073cc96e3de571839972c137099fd0412abfe7d53e16d5d5605bf73a2c7
+DIST firefox-31.0-ku.xpi 420256 SHA256 d56bbdf2d87d23f854527c46a2cb243921195ed43063ff5eb557735da7f0f1ef SHA512 fd7e811cc617502fc8e9a20e5f20ce974c4c16fc2c1547ce3a2a63fea64157fad5f726f356bd8db7776d4f5ca8c0122fe5378ce096f7611f15787fa47e9b6c69 WHIRLPOOL 529137eb10cd4b0893a0bb54a27fe0a7066a357c7c43fdbf8c9a9d532ff613cbe0ed6d6f413ae0a9cb5013a902b5d0ef7a95bf1d6d16977a352322b57bf7578e
+DIST firefox-31.0-lt.xpi 435625 SHA256 fd34ecfc10a5d277fba87b8d756d0671f162a362ba3b65a6768317c499fb87a7 SHA512 f7bbd802e1a8c28ce2a9216bf6b311e28c250542521495d6bdb3a63f4b5ba1bda98d9cbd77d193b1bf1ae34ced109380b2a005c2808399c962c5cabfdd40592c WHIRLPOOL 6f846c46e350f0bbc21991453704297e7146a0fdde2bc0b0ab39790fb9d8dd4b628badf3ab689491baea6451f44d6d3fdf6b56b5a95fd52a9f60ab89e14ff9f1
+DIST firefox-31.0-lv.xpi 398770 SHA256 64ec68a9e91ec7e23eb610615bfaaa0b8511d9728cd60da65fd594fe58e433ed SHA512 c67269de6c297afd3fdc849ab35cf3f7c0876bbdb128a82377cef091a7cac0791e4fc3fc798b7b39e198cc61b3b0b1dd7823fccd075603b6aa218ebf1f713615 WHIRLPOOL 5be04b1032969d043d462efff87b31f0f3940e7e670b78e84a3bb22d49cc58f98c1fa1200324a5ae01c76d71622516fcff1eed66ca55eadcd66f5785decfa79d
+DIST firefox-31.0-mai.xpi 445078 SHA256 1854eae057ca51a928d2d75605a8b09c49e5ce37859a1c2be668522303e74e0c SHA512 833575da1c90c7e5977b1db655f79b0162c4b856253c169cb045f62923c3a884a3cde9454145af41c47dae6b56f59eb7a46509d2703109a40cf11228d4e97ca4 WHIRLPOOL 49a223b59caa5383f18c3de84ffc26e49d16837e115bb417699618a04c3cc010b0192f8f9d2037e0d05e88358ec771c284cc7d09ea4a12aa3a72c2cdaf44226e
+DIST firefox-31.0-mk.xpi 475677 SHA256 2d05606f289a6d7fd7c7362197d4a30ef62b124c4f802d73803987f96d50a365 SHA512 6ff0b39d66f7ed108f2d86877c57f0172130147146c4557b90dd9b377cc76e6caa9fe054b5606359481a75e50d9b3863b1813a62dd484fd4fe232f0f0528f6b8 WHIRLPOOL 2d9402e9aca40f15940799ba88103f7fc4cecfabae000522ce0c499e9a71445930dc8ed576e40902adc1e188117248a800599ffda9a99036d9df5f26c39edd46
+DIST firefox-31.0-ml.xpi 466447 SHA256 ed265f781b769d690e9d70c1809dda688648822a8ff0cf06b1c76955adc1019f SHA512 1a6523c1c77359626a669c09afb2ca21d6d2ff52aa554d37c421b87cb2c81d03721cf464185040068b7d4cecb978ec0f810b3cea57e817fb1470a821a147175c WHIRLPOOL e2772405262ee1d758ba8c006de60bf7bfcfe7f43bffa6f37de20818e1004c05dd87c0623f010fdc070eb0880f670e447f9c1d007ba162522f37aa1f156be17b
+DIST firefox-31.0-mr.xpi 451485 SHA256 b52360035998ea66829e9d3bb8cd2fa462ae0adb5a248716aa7afc0f63a10f5b SHA512 b45c1a739ce0832960e0971e8ea1ed510e1532be1b61f4506800e42ffb26e1a85b5ba52bf9dcf292e23aadfa728a70ccc6f686137f2f9900b0759eba43cc7a7b WHIRLPOOL 8b520365377f7a5e44d3a6ddf55ac17410570d8483fcad52896c4f09697a2f87a3277e229d659d18900015683bf26b925412aca220427b0eb24b201b057a3c5d
+DIST firefox-31.0-nb-NO.xpi 392199 SHA256 4d05a61dc863bd7abe378d7565712784bf69efc287dafae555dd21736fef4678 SHA512 bded0b951774d4b59bcd7d4ce91a6874b1d3cecf00ef604eef4a29f018ac6ef5b72699745dc4d198dc75e768a4e7f5cc082219786eaf9e783b656c76e3028b38 WHIRLPOOL 903cafd8be4d1786f5fe3e316bb86a427553bf2be61c39632161102a7ad7523d7c0762d51f5a0d36750da0141968d95c1e3d21fd38b36af2a05d3b73e9a6277f
+DIST firefox-31.0-nl.xpi 391078 SHA256 39b53bdf906dd8273c397be1b1b10bc45da62af4f28eb33f3f9bc291e1464c1d SHA512 218ca2999d643407f8c0ce3de03af21a16014467f3b9a67b8126132b13278a4f312e6b41e95d26b4c111bd352eafc1eef2505ebba7165a9f0f4c73059b8411e1 WHIRLPOOL cc25ce2f14b5c158a64a1209a86dabfaf137e793a64ca22faaf32a5be1b8bbdc573d444354da031ac113e98d1815a606ab15833e64f5b330f165bd11ca50f063
+DIST firefox-31.0-nn-NO.xpi 386475 SHA256 52496ba650ddd38d74d50214e2eb7d15195711264b2d904363a0c1e06f209023 SHA512 8833716bbc27e21f6a2148a47320e9c308d3acad29a3951012e14d7709dd4a2908499de7c918316f2a9ea930b2ee30de46476c657cd8a2f47c58cc21099f2947 WHIRLPOOL 0266449d83297ec9b265b82468f4aa6473c33b0fd68f01eabbf11022f7a2a97278e140c41bdbf06c94a10c188651d15d93e7c8a4dee37c2a133ab0f7f80883a1
+DIST firefox-31.0-or.xpi 464943 SHA256 7ed8338eabd6a15990272891d18e393819583efadb4aed842c1efb9d4a950cff SHA512 0a07702f1ee2f49bfced1661be6c58071da22991666430734f565649447cdb5d28ad339fb8f31cfd2921bbc91e43ff6919795bc9e188c2fbcce75c1e421642bb WHIRLPOOL 0ae3f8ccbd01957e4ddf42f005c84921a39d7666720537fadfb0d027580f289050cd5a1e7c782244e945dacdc926247aa5712c3ee4084050a27a33337e33c78b
+DIST firefox-31.0-pa-IN.xpi 439519 SHA256 5607d16fe6a474a7530e5731e0891fee0d6c38a7c7dc27ea71c490fad1e9981c SHA512 5f1fa10b7a78b27cca043ac0c670a17b621e55911e449de8a9845b7ce40ab66374adaa23e8e0fb4543229dba2cf4b82e7e9c9a0ec461d22a1cc896a2610b6c50 WHIRLPOOL e148c130189cee8d775e6f5a616a575061472caae1cd2978fe15db7967a294dd4b77f0ee32a9351da8ca071b068c0958f199b01f94e6c7c2bb55fcfee78eb371
+DIST firefox-31.0-patches-0.1.tar.xz 3876 SHA256 74f44508ea36c1d6c1430b0f84847e822e28636162cdce3fa671ee8264a4c48c SHA512 27352e9882cea8e92d3b70fc123935bb1fd1d03dd88e5c9f71071c1ef8621877c48743bf32a8bd5e76632aa3ab9699fa84614d8bc224c1d02eb78df707eb1e43 WHIRLPOOL 676eb359234c7ee9ac081841fe7b6ef496f13b94100707589acbc8a8ed3f3c5a5ba88fbc665b138ea2d9002eb9652e26a18f19311be2ac732c521ccdf5da6cbb
+DIST firefox-31.0-pl.xpi 374940 SHA256 68bae55ad08937c94603c00cb81723406400884c2af671289ab4228969d60c8c SHA512 faff6caa7fef6d9f1618fd025745d267d523203aed50060e4e4a1ccb3eb3f0febbd9ef204d2ef06648a2866af89957abfbc9bed1c9c029e8fd2b8f90920eb836 WHIRLPOOL 2dc34072f83d7dfe289f55a01edbb1ef968dde3f44abffeed7938831be89db8c4d80936d6eb4411a6626d1c1f6f7b53fdc5a96ff1d1dd3d1d21698d3bd5dbdf4
+DIST firefox-31.0-pt-BR.xpi 405758 SHA256 0702c144569fa1b4acc4b88c4b723a93a2c7be5751e69276c94d84558e3abe92 SHA512 85e9e4545a024fed79ce9febde60ef7417f9f9e401d3a602b288af9c24a4ef7fe7bbf6bf868792ad3882beafbeb1cad5b91e399415140f1cd2f74ea0e3016913 WHIRLPOOL 75557f77b54942ea68e12bfe29148ceedc41418863cc96c23496454b31689fe2e10c1913d2732a637596dfef4a6a93c2b5e113d090b4ce90ee540113cf0604f3
+DIST firefox-31.0-pt-PT.xpi 386536 SHA256 92a99b29b6b078b36934d29e81462f3508842f99ce64fd13e97866dbc3b7dba0 SHA512 ef0a7e8e6478e966373add0f52221095d65612bc4d41e2700105670eb6e828e712ca045f23e43ca8d768a067d013042a20635d8bcb94d233f5a2a6151f8084d8 WHIRLPOOL 83d8129e0cdb7ee2592490460cd8359ea0f5075f4f617f509b7745bc53bce0d161b65269fb1d2101fb9c758978863369e1ea945f9e8db03bd483163609f3e92e
+DIST firefox-31.0-rm.xpi 399478 SHA256 a2f708b1710fc2d473d5b0c8edbb9f8b88f58c8b28c7c62960df80e5d3bc849a SHA512 4f01348c5018269bfc213b2e4f0e36eb2f4b2c43dcc83c5f61f4560e2a55757cebcbda747ae82ce6760329d07a20f60cb12246938893cadd937312d039db1656 WHIRLPOOL d9ba49a5b0e570da1487c87e3d69084e6d7e6db1a478e68ecbf14ac5352b291c07a146918a8052c4724be22242c14ab18bae5a5df081c4bb52e78fdd5da06072
+DIST firefox-31.0-ro.xpi 439581 SHA256 23c3a042262d6c7be84b7065d0eafcfaf069176ef474155bc606f3c2cc3d629d SHA512 00a4fda470cec7816e1c17935827e145fa2b83dc1278b52c3c1b1169486354671ea035a2aa806c1d5fd41e5586269b50ed9703eb70407e1acf76a3086284069a WHIRLPOOL 0bb32d0e398061b294b56f40944ab1433ace89d40582477b154cb21168415494239624e5e378332df755195997716de2507b858608da0ce3ff0fa826846f9182
+DIST firefox-31.0-ru.xpi 368090 SHA256 f336f59840fc21761aaaef3f38f38d73a5984eb211de711594dcafe419e2cb0c SHA512 1c3e6fb88f59581eb181d712564621cae975e49607eb97d8013c85598b1929d82457fe4e25dc880641384da4e76019361963178153698385e3c90d27220fbd15 WHIRLPOOL 97e5f66dd44488e3d645e9e17026db75d69eaf09fc8ff9371159fc392d23606306cd7001114894b3f5eccf98b0b3862eb78dfc2ab4526a8275030d5380b81445
+DIST firefox-31.0-si.xpi 463418 SHA256 efba0e0146a324c6ba79ac6fc83899236907166f45d4d59de3a26d43257c64dd SHA512 e1464c17882a7ce2285fd29ba1f9883b26a98405bbedd7dabd61e948c643a743e5830abd045c7326efde3f99c1e7f7f7a45fb52f51788281e779e40095a37143 WHIRLPOOL 21923710b7a87b9b57a016526f81b69ff36d230fea41558b0c839e674ff63cd3518d474c1aec15383f186077fbf7a501a175feacb19bd6bf81dc2b92f653094e
+DIST firefox-31.0-sk.xpi 413995 SHA256 fb69c49c0d71946950e38fef73f1fa823517a1b8c81602f0921353b327706042 SHA512 9ab7427ca7ab71c1a121e90309d7fad3de923ba985a7824fd8348858196a0a7d6d7f8af66489eb830acd189276991c101ffde036f16813ee82a35a09c22e00b9 WHIRLPOOL 07ad469bd2fb043beed38f40027df87ec7c3843e2bf8856c00e851581c5cb7662c5541d1ba04482d1d04c388f50e28b80a2db5c49b39d622fef5824140c4dd7f
+DIST firefox-31.0-sl.xpi 387326 SHA256 6cca51d1ba210c54e296ddbb0caaecd56caf4615e1305fad7e62f8f52c72e99d SHA512 d993caf84b2c759f98a79d06d841b256a5c1fd7076522b6ca4fc96081017fbe7a0d774fe9902c025d6ed1781bd0fa677ca42254a0e41e50c07e2cead6961957f WHIRLPOOL 3918064d223c119e17452d51df5d4e9755086c1f966967b744df6849da0d528820aad968db458151e5bbaa99a6a68c7c4aa196b76ac6d67663c720c0233510e0
+DIST firefox-31.0-son.xpi 395336 SHA256 2d76dc5a37d7fccf277b1d671f50d1368273736c54e5d3616a2af251e0f0c387 SHA512 a75363d7956e534e691a70b95a0d244c31c1703f18a7de3b836f59dc4f56929d81e26cb0c64188091eae25e56491d62c8017aa602406b27b058023ac096919a2 WHIRLPOOL 1b5683d2ec5d5f427b195def80c96bbe04013250635f9fe66ac6ea6a03480d76af382f01502a52b715203005ad136596e7a41f7a30aae0d9de31d3be57dd3b10
+DIST firefox-31.0-sq.xpi 431331 SHA256 22b10959e5e6054ccf03864afedbeaeb59e88f8fd12e82888b8901af4abfd596 SHA512 255296f3c9f39075262cb42e9cbf19e574e2a956a537981cc90f19df8a9d1fd45528e232cd53a526b9cbe614708b7f1fd8aa906273ec3d80b801050de2305e6e WHIRLPOOL 5736005b002f3a00c5c8865d65360a72a655e56a91d78403ff9c0b4d17b329f4b404e84bdb457aa03907ed02ff704830e97a2ceae2ee9f278f4aa7795029a07e
+DIST firefox-31.0-sr.xpi 426095 SHA256 b544f98dee89a043859ae5c554657c258f30e059bbb3a73f62c516e4f0c706c4 SHA512 31a81e4142140eb9128210645dc5fe5354029b013eaceac961424fe368b84ccb66095d2619fc7e8c10f4cb4fbc00d56753df8068bf4f5afccf10370d755892e7 WHIRLPOOL 563cfa7d9cd2a775ea9312dabc8bdb17fdd5f6cd0b3edf90a326c77d058efbbc4f570af7648df88544b8aae103fdfd2e73bf8ad683ad385791a9effd06958b19
+DIST firefox-31.0-sv-SE.xpi 399219 SHA256 066d3cad0cbb20b1e172d9bb98a2dab21cb425f3d644bf58b3e0df52977290de SHA512 414950aceb90190b14c35be5bafbda7baed3c8a8653083e774790dc35fc4be9df95dcc912a4fb9e648e72e2b38771e3272552d65d297ac199f43f41c98e70424 WHIRLPOOL b3c191551bf4ee5eaeb208b67918b175a47e585e2d2fb2e3d5e35ad165e5e6a693c4b542a11ac291c2600348f1c8e7bf5182fb1a6a42839589105bed62cee9a1
+DIST firefox-31.0-ta.xpi 447878 SHA256 19dfc532b13b47d652068c34b01430cb53dce3aa9035919f216e4294e3109abe SHA512 269a70558d7e5724a288f03a820a2d03bf5a163c07957bf5723440e5e5e4b0e9d808dd18ee45d05438d1b41b4e3f4abd9ee51e0abfd661e1abae8e5a12fb1d12 WHIRLPOOL c80e04a5fd00914760834ceec6c3af16c1007f5e386a8b9318f642b0c03a5cca23274b4042f5b8e2bd77e59499a241d3aa6c0d5ef8fd1135ca3683c5ac9a80f4
+DIST firefox-31.0-te.xpi 462785 SHA256 4e08ca67cdd3b926032db97a16c7a16aa984789c79c5f40a46451063b6eb07b0 SHA512 19236fc0416b57ddbc75d6abf9d3e0b316d0b969020d7fe78cf07cd76c18f54b7d49e54881a55aff7f26e5644ff3873b01ff8d0f7536dfbdebec7f25be215633 WHIRLPOOL 091d1d8cb9ad2792f6fef8cb3d2273d4092497c7bdfe5ba1e21eac8b07655f0588a1aa48ac5e968ead14d496163bd899d6ec0bd0e746f40e049b5b762ee7432b
+DIST firefox-31.0-th.xpi 478321 SHA256 1e387122bbb76988a1aaa110019d1dde87192d8c387f58ea54bb41433cd818f8 SHA512 f2bcdfdb4294760df47737d0de1bb60c08313f05cc1a3d245a7a0d8a4a891a1d64848eaace6d9068f9ccac90a233e8bea7757275c4c7f9364d30cfbb30213115 WHIRLPOOL fc569ced610c195343122dc8a0040ca40d6afac57a2f622c0bd29af2808e0d8f0e34bc7d30a8c490dbf532cab06af6b4cb89b489d9e06bb2f745ac1f04ec7b18
+DIST firefox-31.0-tr.xpi 417564 SHA256 73eddd42b90504f9ed160ecf569fc6067fd7476adc389c4b2630413b4e24f648 SHA512 2531f5ae5ca28cce083478c50c3c6c21c7b32e86ea247ce637bb63e2e66b51f655666ec0203da3d821d998e762dfff9afd80e79262c00fcea10839246324d206 WHIRLPOOL 437e796ff01255892d0537b5cacda2522accfc08934eae44a77838ab128277f0350a9496d330fe9399185f9d290654db08296d296c7d7fdac5c612bb9197e28c
+DIST firefox-31.0-uk.xpi 428197 SHA256 962051f56490be60f047bb807b01c63e2ac0fe24165e37f41110fbfd59879908 SHA512 a9f2e43b8c4a39245cfe0c0b95d1835866fc136f25188a5d574eee71f97a74df2b833b8e3b8e086b83d556f2263075c930d9d256e4b4a4fb345e4c2886e44b8e WHIRLPOOL c95b5a92fadbe647d1526c30ce19c73fb2686f2b71800d1a16c93129a94bb7db28929bcfc9a1682e7925e5366dfb6e9f5926b2c2ffc54a1d5e8516dc3392fe4e
+DIST firefox-31.0-vi.xpi 413568 SHA256 67a1d478b02d2885d4b5735aab2b040fd7d3c8ead7d5948f6cc15f4d37f487b8 SHA512 b5b13f5a3ac475d6d4e3dd800c29be3784f816016382edc1b72aa27678fdb2ed2dc513901c5506744ea68d59dc823533d4f39e07b6b9492b65eb2ce58f479f29 WHIRLPOOL 8078211e3f6ce7823eb52942521933d4b50f56a38afbfbc6fcbe46301f2a1b98e15edf4505c07e6e6b4596d7f592d104b8f5ee25a84f83daf0df310a1e534b46
+DIST firefox-31.0-xh.xpi 398070 SHA256 33a833ba8aa8597f8a9bd34a15a62d2d1cedd3b4f2ed64b9e20a0b7ce9ff6b78 SHA512 cf050314e853078d834786306e2e1c2a0524acba1da77a72b2a02d718d3fd927247456a3e74050adf858d6ba75642e253173da679843187b0650ed89111cd737 WHIRLPOOL 2fae08074ca39a659ac167f39f620c028f97a8fd2d3f6394a55a571d4470f1073c845ea18925449c85b7fc9c752ae9e76cd5755b0701ac77533d2ba1f05c5c90
+DIST firefox-31.0-zh-CN.xpi 419823 SHA256 0b35be1cc865baae8740ff08de5f5cd334d38618efa03ef633c410358fedf5ce SHA512 01ff5043b99a852ad5f3a78ccb26999d7c90cb7a834de4e7cf95668e073784555b09eb153f91e8e1af9754bde863ebb898c17bc5239aed9d5be16352062e08d2 WHIRLPOOL 9e2e2d1696ab87596e3e062f9936a74b987792b31472fdc4b9d32988c1ed9434f6c999cc2229f62a84803b38e9f612ac36d6ade68a4e7fc0ffea2e8c2fb892a0
+DIST firefox-31.0-zh-TW.xpi 412714 SHA256 d76aab32932b42273b7f85b8c04c95823bd242804cf439c7a11b43c865977ef7 SHA512 3c5f0009fc00524ff4b3b15333ad5b91aee75d99f0f96c5ec5b7780b886a98fe5bb9b1223290c2f61f35816101f5ec1ec4efe3e32f23103d1333d8cd8500f41a WHIRLPOOL cf4bd2745c00896f94831a5d822a59f45c8e9558a6491ef6b8906be8dcd48ac4a4db84e920baaee2b6612b6fe3897d570fc5b09cae5b178d16a9b3dab7d5bf92
+DIST firefox-31.0-zu.xpi 433409 SHA256 df473118aee16a915c98f275dcc27a22c7fc8aeb0f57dd92257fb4d517275667 SHA512 98c9ebf841fb496494261f37c8158a2b729da7bc31b6bb88f71abc1e5c756ed648bedd910843bd36a094e4ed52761a050f1eb199e2590e361647490a4b0f3e1e WHIRLPOOL 24c0bbb7f077093515b1509ce0a18cfc12939242f5c9cc1527bfe2ebb7f937deef3fbd1ae49a42fd31dc44a6049e2bc264a88a9e5cddcccdba20d75cb936864d
+DIST firefox-31.0.source.tar.bz2 147507120 SHA256 95c789f2f171c4c7bd832999a22bfa9461ac47ba33e97a46392c90e576baf9db SHA512 43e8f538591afde4c1bb4f0651df32a77456c5445204d0538d90112258e1f2cc90b822777799b96b97682b8fc1d8b5648dd3e3648a9392db0dc432c1e8520c85 WHIRLPOOL e1ef36f23a1dd79b02ef7a531fe7591c8bdb809c5a630cc68dbdd764426b3279d3ba7375439c15fd08d474d23e7a18af7895fc0f5e4ac65a6abbbdfc545fd464
EBUILD firefox-10.0.11.ebuild 10716 SHA256 615a282826523ddf9177762a36d591a005476d19f4366f28cf5f6d129b8b7a26 SHA512 910a64fa40a47efe90a7070a2395ddcf248f14ff01b6da642d7985c6e0d9ef18d44e0a528167309a819ca91b8d2ea4c66eafd937809251507daeff2965ce35ba WHIRLPOOL 2496f7f54785c949f4ac7e0118d413d7d7ecd6bd876253cca1ec66d66b571a4cccbdd515fa308c96144cf5927fbf81de9d7726740010b84e01de4f29b1e9e3d6
EBUILD firefox-17.0.9.ebuild 12354 SHA256 3e1bf8967ad546ca66e7d8edfc2b075e6891ab4f6b563da7c96f4494d5003ab4 SHA512 55ea5aab8f1c4219128120a8fb089e61a8933d108ee98fab5a38bfa56097b352d1c9e44e7e423ae84eacab933603df8aa4ea00064f48602c99c04941426b568d WHIRLPOOL 02da1ba63d4834e2449f51f46f4e340d318e5694a3f232c66fac8855b5e6d467bbe942f0ae90ab1e1dbc045730bfbf33968e073ebc7e14ddf806380c09431dfa
EBUILD firefox-24.3.0.ebuild 12059 SHA256 25fbf1a1db269332d3b9df1f47707a55081763367a72507f11da19ea9fa6a48b SHA512 e3e067b1472e657713813816a86a9e25244353592fd7415265bd7bfe454d9314b3ce462194ecf663dc4a556b9d48b32e2cde970de3faaf013fbf79f88d73d1fd WHIRLPOOL 2dc2c713b903b397d9194a8dcf0a4dbc06ffcc3d7d9064bed04bf6120b48a8c921dffacf4bc8e94e881c6560753fb8b82c7a00d913122055a323536cdd9a454b
@@ -697,13 +781,14 @@ EBUILD firefox-24.6.0.ebuild 12037 SHA256 47ab0d51ee672ef70e9603c3efe0db8ffd04e9
EBUILD firefox-24.7.0.ebuild 12044 SHA256 71b37ce044fab20e08148b23087fa0982db4734013f56f6dbcf1f6375f6e3ec3 SHA512 391eedda27ceda481a5c9365f4dc197d3a9d599e1de2571f35db14d6ddbdbc0f63fbe15f74a7d2b23a480f1cedf0e9e45396ab1c5f48930a423d895d517337eb WHIRLPOOL 95f23e052180518d8d8a2f34c768ae27806d2fe0fe53a18c8c5fda59ef1af9fa805cfd8b13c091c3daf232afc7a44703234e4afcac50d89870b7e35932763b61
EBUILD firefox-29.0.1.ebuild 12340 SHA256 1164f683e8f94ea706018caee99c2fcd5c3e27cb1a7c4ffe5225c5f49e2b83bc SHA512 16ea91794ea20844722e48e26d374b1858d7c7badd51e1110534d005545ae47a4cef41f6d83dfdc36fc9bbc9307eb25a2f64c338178d4d81a61e45a0141c291f WHIRLPOOL acad10f588d60a2553745da3941e0f4159b0a3355879c9fcca5fabd6c003d705b4a75e2d3d5b265834e3adf0698a02768d251502add0f8d0bbbaa313ae982746
EBUILD firefox-30.0.ebuild 12938 SHA256 51c83179892d9776c19b376b593172721cec392cc06c07b4326184c1a6c5f29c SHA512 c2a16cbb172bbd467782d7dc49a81d5638f7c4496485f3b268a5aef23173386189eb0a8bf1654e6d7f26145554f334138e68bfdd38801e24a40f25cde8572dd2 WHIRLPOOL 3711d2abafc6e29b254a804a27ef8433eff44c0f8380af9209fc14754bf698c61c7cda3db20a73745e32894885834bb8a74dc6c12bb8a06d66a8c4b7965937d9
-MISC ChangeLog 56568 SHA256 ca9672ab418a2990fb9c25936eb57e00faaa3b40d40b8e22ffc6cc18e5fdc34a SHA512 b9eda1c8ff64ea69a7a4f6cebfa04f415021711e3b6690fe8be23f1f121cce65b95a500e58a5a85a9b92d8ebbd97058ffc2c2f29191bd49b26f309e227c9e844 WHIRLPOOL 2716ceac1f141587347d51b4b5a1d79be2e869c9eb34c78c739a6f59f644d93483c1203ed78b7abec85943cbe8907deb8423039f46818d67d87a87eaddfcacdd
+EBUILD firefox-31.0.ebuild 12532 SHA256 aba4f36c46cf723aaec3b850f5f631f4ff423f7749b572c553ee1fe5492260ad SHA512 e568ce0f213a65b21eb16d2d66b5ff5dd4e9515eaabf9489ce351b2253b05d6bba571478bcd483d3af6d5fd908b51f291b7bb7d7f07d4f339e87612722ea5992 WHIRLPOOL 90eb00a354475d611edaab56ddac970ee97c0209e86ea8de5255c7568bdddad3cac81a888c6c01d511908159a4355248c1c821b93e89e1207a96de2877555830
+MISC ChangeLog 56725 SHA256 a62a79bc825ecf85f2033cb007645cd566eaaab6c42f5df6efa97b07fa1fae2f SHA512 c4ab5f14f0f50d47cc4225a739668ed429ed171a71d57c83d7f714777ccf891b5089e61004287e55c14781eea5221015100ec112f6514fde677a47b308ff7925 WHIRLPOOL 9f30524dac08e09bd81a69f80d2bca81068d92bfd9dc6b513ab76b46007d437034a4279664b40431c74b07b3be4b134b9886f8a4a327595e9ede0b8a10bb473f
MISC ChangeLog-2009 109736 SHA256 6a3f47a190cb2146174953971b193f7d75f408ea2cd1ad7d029fb848dd66f3c8 SHA512 db43c51ba072bd47d8bdf313481156b2e6238c9905147033dc7d7ce5a634ca01b7cfdd399c7b03a4f4af8c44eabf353c7b7e22642220975f1bd33d5a109cce10 WHIRLPOOL 7bdbc95d44e2a564cada83e831ee80b849d468138a6d5e75f23fd4e165408e07af4891bc6989af8e1f792f8d963613de20d013e5a610ee58855c0aad0de475fe
MISC metadata.xml 1365 SHA256 af2012c35d19aa762ece728f2133bc72387f7d702b3fab113b2def4d7e31833b SHA512 be38a1140436c60d4a6fb25289714298fd81d4ce4af220a3a09cf58ddda9e8e9d41c72525b9171de9f236aa047907ed811c47106e835cf0855fa8315f6b7c7f1 WHIRLPOOL e9258cb04a431f51a451cf324ac9460e18633c51c4e7b002da876d1ee8ee5dd3910fd873a2e5ea2b2eb3b52ab538deb74d7afa62eebf93608e06f20466be0e83
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iF4EAREIAAYFAlPSaCQACgkQ2ugaI38ACPDGkQD/dugVh9ipOz8qop+UHcIZ3EKG
-G/Ha1SxhTuOZaNB/j9IBAIaCZVCTgCPM45ezov/NAdHvQCSpIit85DKDcnn8l9yx
-=uM2y
+iF4EAREIAAYFAlPWuoQACgkQ2ugaI38ACPBNjgEAiGlBmMLgllJGbcjnzL78fjiR
+MNFJAMHVjGIrMdV5h5YA/jfrx/yOyaCjQ/Ilwx+ipomZ0om9tbPjf+XJlctlJf5L
+=sEh7
-----END PGP SIGNATURE-----
diff --git a/www-client/firefox/firefox-31.0.ebuild b/www-client/firefox/firefox-31.0.ebuild
new file mode 100644
index 000000000000..57d1aef5cd7c
--- /dev/null
+++ b/www-client/firefox/firefox-31.0.ebuild
@@ -0,0 +1,398 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-client/firefox/firefox-31.0.ebuild,v 1.1 2014/07/28 21:02:53 axs Exp $
+
+EAPI="5"
+VIRTUALX_REQUIRED="pgo"
+WANT_AUTOCONF="2.1"
+MOZ_ESR=""
+
+# This list can be updated with scripts/get_langs.sh from the mozilla overlay
+MOZ_LANGS=( af ar as ast be bg bn-BD bn-IN br bs ca cs csb cy da de el en
+en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa fi fr fy-NL ga-IE gd
+gl gu-IN he hi-IN hr hu hy-AM id is it ja kk km kn ko ku lt lv mai mk ml mr
+nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta te
+th tr uk vi xh zh-CN zh-TW zu )
+
+# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
+MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
+MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
+MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI
+
+if [[ ${MOZ_ESR} == 1 ]]; then
+ # ESR releases have slightly version numbers
+ MOZ_PV="${MOZ_PV}esr"
+fi
+
+# Patch version
+PATCH="${PN}-31.0-patches-0.1"
+# Upstream ftp release URI that's used by mozlinguas.eclass
+# We don't use the http mirror because it deletes old tarballs.
+MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/releases/"
+MOZ_HTTP_URI="http://ftp.mozilla.org/pub/${PN}/releases/"
+
+inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-v4 multilib pax-utils fdo-mime autotools virtualx mozlinguas
+
+DESCRIPTION="Firefox Web Browser"
+HOMEPAGE="http://www.mozilla.com/firefox"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+SLOT="0"
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+IUSE="bindist gstreamer hardened +jit +minimal pgo pulseaudio selinux system-cairo system-icu system-jpeg system-sqlite test wifi"
+
+# More URIs appended below...
+SRC_URI="${SRC_URI}
+ http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.xz
+ http://dev.gentoo.org/~axs/distfiles/${PATCH}.tar.xz"
+
+ASM_DEPEND=">=dev-lang/yasm-1.1"
+
+# Mesa 7.10 needed for WebGL + bugfixes
+RDEPEND="
+ >=dev-libs/nss-3.16.2
+ >=dev-libs/nspr-4.10.6
+ >=media-libs/mesa-7.10
+ >=media-libs/libpng-1.6.7[apng]
+ virtual/libffi
+ gstreamer? ( media-plugins/gst-plugins-meta:1.0[ffmpeg] )
+ pulseaudio? ( media-sound/pulseaudio )
+ system-cairo? ( >=x11-libs/cairo-1.12[X] )
+ system-icu? ( >=dev-libs/icu-51.1 )
+ system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
+ system-sqlite? ( >=dev-db/sqlite-3.8.3.1:3[secure-delete,debug=] )
+ >=media-libs/libvpx-1.3.0
+ kernel_linux? ( media-libs/alsa-lib )
+ selinux? ( sec-policy/selinux-mozilla )"
+
+DEPEND="${RDEPEND}
+ >=sys-devel/binutils-2.16.1
+ virtual/pkgconfig
+ pgo? (
+ >=sys-devel/gcc-4.5 )
+ amd64? ( ${ASM_DEPEND}
+ virtual/opengl )
+ x86? ( ${ASM_DEPEND}
+ virtual/opengl )"
+
+# No source releases for alpha|beta
+if [[ ${PV} =~ alpha ]]; then
+ CHANGESET="8a3042764de7"
+ SRC_URI="${SRC_URI}
+ http://dev.gentoo.org/~nirbheek/mozilla/firefox/firefox-${MOZ_PV}_${CHANGESET}.source.tar.bz2"
+ S="${WORKDIR}/mozilla-aurora-${CHANGESET}"
+elif [[ ${PV} =~ beta ]]; then
+ S="${WORKDIR}/mozilla-beta"
+ SRC_URI="${SRC_URI}
+ ${MOZ_FTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2
+ ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2"
+else
+ SRC_URI="${SRC_URI}
+ ${MOZ_FTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2
+ ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.bz2"
+ if [[ ${MOZ_ESR} == 1 ]]; then
+ S="${WORKDIR}/mozilla-esr${PV%%.*}"
+ else
+ S="${WORKDIR}/mozilla-release"
+ fi
+fi
+
+QA_PRESTRIPPED="usr/$(get_libdir)/${PN}/firefox"
+
+pkg_setup() {
+ moz_pkgsetup
+
+ # Avoid PGO profiling problems due to enviroment leakage
+ # These should *always* be cleaned up anyway
+ unset DBUS_SESSION_BUS_ADDRESS \
+ DISPLAY \
+ ORBIT_SOCKETDIR \
+ SESSION_MANAGER \
+ XDG_SESSION_COOKIE \
+ XAUTHORITY
+
+ if ! use bindist; then
+ einfo
+ elog "You are enabling official branding. You may not redistribute this build"
+ elog "to any users on your network or the internet. Doing so puts yourself into"
+ elog "a legal problem with Mozilla Foundation"
+ elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
+ fi
+
+ if use pgo; then
+ einfo
+ ewarn "You will do a double build for profile guided optimization."
+ ewarn "This will result in your build taking at least twice as long as before."
+ fi
+}
+
+pkg_pretend() {
+ # Ensure we have enough disk space to compile
+ if use pgo || use debug || use test ; then
+ CHECKREQS_DISK_BUILD="8G"
+ else
+ CHECKREQS_DISK_BUILD="4G"
+ fi
+ check-reqs_pkg_setup
+}
+
+src_unpack() {
+ unpack ${A}
+
+ # Unpack language packs
+ mozlinguas_src_unpack
+}
+
+src_prepare() {
+ # Apply our patches
+ EPATCH_SUFFIX="patch" \
+ EPATCH_FORCE="yes" \
+ epatch "${WORKDIR}/firefox"
+
+ # Allow user to apply any additional patches without modifing ebuild
+ epatch_user
+
+ # Enable gnomebreakpad
+ if use debug ; then
+ sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
+ "${S}"/build/unix/run-mozilla.sh || die "sed failed!"
+ fi
+
+ # Ensure that our plugins dir is enabled as default
+ sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
+ "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
+ sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
+ "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
+
+ # Fix sandbox violations during make clean, bug 372817
+ sed -e "s:\(/no-such-file\):${T}\1:g" \
+ -i "${S}"/config/rules.mk \
+ -i "${S}"/nsprpub/configure{.in,} \
+ || die
+
+ # Don't exit with error when some libs are missing which we have in
+ # system.
+ sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
+ -i "${S}"/browser/installer/Makefile.in || die
+
+ # Don't error out when there's no files to be removed:
+ sed 's@\(xargs rm\)$@\1 -f@' \
+ -i "${S}"/toolkit/mozapps/installer/packager.mk || die
+
+ eautoreconf
+
+ # Must run autoconf in js/src
+ cd "${S}"/js/src || die
+ eautoconf
+}
+
+src_configure() {
+ MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+ MEXTENSIONS="default"
+ # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
+ # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+ # get your own set of keys.
+ _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
+
+ ####################################
+ #
+ # mozconfig, CFLAGS and CXXFLAGS setup
+ #
+ ####################################
+
+ mozconfig_init
+ mozconfig_config
+
+ # It doesn't compile on alpha without this LDFLAGS
+ use alpha && append-ldflags "-Wl,--no-relax"
+
+ # Add full relro support for hardened
+ use hardened && append-ldflags "-Wl,-z,relro,-z,now"
+
+ # We must force enable jemalloc 3 threw .mozconfig
+ echo "export MOZ_JEMALLOC=1" >> "${S}"/.mozconfig || die
+
+ # Setup api key for location services
+ echo -n "${_google_api_key}" > "${S}"/google-api-key
+ mozconfig_annotate '' --with-google-api-keyfile="${S}/google-api-key"
+
+ mozconfig_annotate '' --enable-jemalloc
+ mozconfig_annotate '' --enable-replace-malloc
+ mozconfig_annotate '' --prefix="${EPREFIX}"/usr
+ mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
+ mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
+ mozconfig_annotate '' --disable-gconf
+ mozconfig_annotate '' --disable-mailnews
+ mozconfig_annotate '' --with-system-png
+ mozconfig_annotate '' --enable-system-ffi
+ mozconfig_annotate '' --disable-gold
+
+ # Other ff-specific settings
+ mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
+ mozconfig_annotate '' --target="${CTARGET:-${CHOST}}"
+ mozconfig_annotate '' --build="${CTARGET:-${CHOST}}"
+
+ # gstreamer now needs the version specified
+ if use gstreamer; then
+ mozconfig_annotate '' --enable-gstreamer=1.0
+ else
+ mozconfig_annotate '' --disable-gstreamer
+ fi
+ mozconfig_use_enable pulseaudio
+ mozconfig_use_enable system-cairo
+ mozconfig_use_enable system-sqlite
+ mozconfig_use_with system-jpeg
+ mozconfig_use_with system-icu
+ mozconfig_use_enable system-icu intl-api
+
+ # Allow for a proper pgo build
+ if use pgo; then
+ echo "mk_add_options PROFILE_GEN_SCRIPT='\$(PYTHON) \$(OBJDIR)/_profile/pgo/profileserver.py'" >> "${S}"/.mozconfig
+ fi
+
+ # Finalize and report settings
+ mozconfig_final
+
+ if [[ $(gcc-major-version) -lt 4 ]]; then
+ append-cxxflags -fno-stack-protector
+ elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]]; then
+ if use amd64 || use x86; then
+ append-flags -mno-avx
+ fi
+ fi
+}
+
+src_compile() {
+ if use pgo; then
+ addpredict /root
+ addpredict /etc/gconf
+ # Reset and cleanup environment variables used by GNOME/XDG
+ gnome2_environment_reset
+
+ # Firefox tries to use dri stuff when it's run, see bug 380283
+ shopt -s nullglob
+ cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
+ if test -z "${cards}"; then
+ cards=$(echo -n /dev/ati/card* /dev/nvidiactl* | sed 's/ /:/g')
+ if test -n "${cards}"; then
+ # Binary drivers seem to cause access violations anyway, so
+ # let's use indirect rendering so that the device files aren't
+ # touched at all. See bug 394715.
+ export LIBGL_ALWAYS_INDIRECT=1
+ fi
+ fi
+ shopt -u nullglob
+ addpredict "${cards}"
+
+ CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
+ MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
+ Xemake -f client.mk profiledbuild || die "Xemake failed"
+ else
+ CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
+ MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
+ emake -f client.mk
+ fi
+
+}
+
+src_install() {
+ MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+ DICTPATH="\"${EPREFIX}/usr/share/myspell\""
+
+ # MOZ_BUILD_ROOT, and hence OBJ_DIR change depending on arch, compiler, pgo, etc.
+ local obj_dir="$(echo */config.log)"
+ obj_dir="${obj_dir%/*}"
+ cd "${S}/${obj_dir}" || die
+
+ # Pax mark xpcshell for hardened support, only used for startupcache creation.
+ pax-mark m "${S}/${obj_dir}"/dist/bin/xpcshell
+
+ # Add our default prefs for firefox
+ cp "${FILESDIR}"/gentoo-default-prefs.js-1 \
+ "${S}/${obj_dir}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
+ || die
+
+ # Set default path to search for dictionaries.
+ echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
+ >> "${S}/${obj_dir}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
+ || die
+
+ echo "pref(\"extensions.autoDisableScopes\", 3);" >> \
+ "${S}/${obj_dir}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
+ || die
+
+ MOZ_MAKE_FLAGS="${MAKEOPTS}" \
+ emake DESTDIR="${D}" install
+
+ # Install language packs
+ mozlinguas_src_install
+
+ local size sizes icon_path icon name
+ if use bindist; then
+ sizes="16 32 48"
+ icon_path="${S}/browser/branding/aurora"
+ # Firefox's new rapid release cycle means no more codenames
+ # Let's just stick with this one...
+ icon="aurora"
+ name="Aurora"
+ else
+ sizes="16 22 24 32 256"
+ icon_path="${S}/browser/branding/official"
+ icon="${PN}"
+ name="Mozilla Firefox"
+ fi
+
+ # Install icons and .desktop for menu entry
+ for size in ${sizes}; do
+ insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
+ newins "${icon_path}/default${size}.png" "${icon}.png"
+ done
+ # The 128x128 icon has a different name
+ insinto "/usr/share/icons/hicolor/128x128/apps"
+ newins "${icon_path}/mozicon128.png" "${icon}.png"
+ # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
+ newicon "${icon_path}/content/icon48.png" "${icon}.png"
+ newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop"
+ sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \
+ "${ED}/usr/share/applications/${PN}.desktop" || die
+
+ # Add StartupNotify=true bug 237317
+ if use startup-notification ; then
+ echo "StartupNotify=true"\
+ >> "${ED}/usr/share/applications/${PN}.desktop" \
+ || die
+ fi
+
+ # Required in order to use plugins and even run firefox on hardened.
+ pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container}
+
+ if use minimal; then
+ rm -r "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk} \
+ || die "Failed to remove sdk and headers"
+ fi
+
+ # very ugly hack to make firefox not sigbus on sparc
+ # FIXME: is this still needed??
+ use sparc && { sed -e 's/Firefox/FirefoxGentoo/g' \
+ -i "${ED}/${MOZILLA_FIVE_HOME}/application.ini" \
+ || die "sparc sed failed"; }
+
+ # revdep-rebuild entry
+ insinto /etc/revdep-rebuild
+ echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}" >> ${T}/10firefox
+ doins "${T}"/10${PN} || die
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ # Update mimedb for the new .desktop file
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}