diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index 72cd4061..3c4ad7ed 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -169,3 +169,87 @@ DIST firefox-27.0-zh-CN.xpi 374670 SHA256 33cbe52cb0a22218442db9ed78b2c8c00c0765 DIST firefox-27.0-zh-TW.xpi 372318 SHA256 c96fc4f2b44477f6d1bd8fe3f1b391cca1e4e47ce59de3e4f07668b63428e4bc SHA512 c9e8b5f540069c1c0523211e6fd403bb0ac16bfa4037046a39158a64f68dff94bc92dabb742e48b5070560d68818f4aab27f0ec4addf515ddf6f4b4fe665a58e WHIRLPOOL 6ab4ee750edcf99b6a6c541130f3dc835de6642ccfa0f1c53192b24550a2e85eaa232917f0d95ab38c773c18c10b6f78d00c9aa6dd04397e130cbf0678603355 DIST firefox-27.0-zu.xpi 357236 SHA256 eca1b78b6749c850a7b28b9330a917b6e2562da607dfadcee1d7763becfc66a3 SHA512 f4ebbfcbe2f067d0a4b3376a7c4b01e5a2d469f0b53471c267056359490a61e06bb8925ca67456725c8b1f828ffcc5f56e023d4f914681b38e6b281ec64cb20d WHIRLPOOL 4c2306c83b2bf79084ce6a8e4d078bbb25299a3233267e305a79d58801a6c583bdfab69bee9d8061ac1d01e96a6ed7c8fe5c42fcc56dfc7de64b6dfccfb28266 DIST firefox-27.0.source.tar.bz2 129222806 SHA256 703be57d85a90fe28636ed7f3d3ae907cec1dd33e847c1d0faf1d6312d66f1a4 SHA512 5ffa735c6ccf229510e74fdee0db20750376e5cef1a2904b0dec0f1bd43d0610dd521b3a0fb4c33be5d78d103414af6c6f0093cc6272060ad51467571b00bbea WHIRLPOOL f8e0d0110faf712e565ac33dba896e965539ad9e91d1edaaa3e025ad3c312c4998cb3933c7a542dd167c6d391b8d19231fb0099c179a50913d26fff558de6a71 +DIST firefox-28.0-af.xpi 359588 SHA256 d31886aff8bbb30347f7287c93ce4b9b55f898bebeb0897486be5ad5101cd381 SHA512 1171be777118894abee7e5cf11b437e0c36a370b5a033e3eac897495d4d7224022cd971ff7aa327802d71975dc9bee7dfa5504ca38fe418db9e2a2ac83a99777 WHIRLPOOL 399a9659d7cadf4fc781be9d86b3172c7c4b0722cd8db03e9b3a293923a78c4fbcf9e1ee46abeecf00fe352ed2b338dd303bb8f86a087b21822cf7485b02c7a5 +DIST firefox-28.0-ar.xpi 388973 SHA256 6868b3ac85f67f7c5d604f1ec0bb40238fa7f99b9615d97709c9c3eecf6586cc SHA512 48317de526f215890a17cdba50e4d3a766d7158d71786e8e1de6a068507e856957a90028399f0b6137c2e4f8e1eaa799807ec767f1aad19b162846d1115b4390 WHIRLPOOL 14da6e3eb34e846054d7a9daf0a1333b2e65515a7907acc144a88f8f26efa6bb2069be1f4cee3b2cf55a2389de01f82c94bb75b89b2cb142a8699ba36cb3980b +DIST firefox-28.0-as.xpi 404105 SHA256 0c7e712625db2b4fd3c8626a88b03c4f91dacd252dc8db0b332da205ff2e3d8f SHA512 7770c3506ac5eded3b2c1a17dadc16bb8d9e59abd39e31df690016eb415fe9ed6894206afe5b1d4c6e43668f00f0efa9209cdf16058e3c36c0407dda57a219fa WHIRLPOOL df357afcd24592b88f0219db34fae2f770dfbf737c5880833275875167f885ed049f4527239f64f9bdb228198582c4015709d6bc66b5b5957d0e14d90e1589b2 +DIST firefox-28.0-ast.xpi 316220 SHA256 c339a8c821547204d1c50ae504cdc3ba53a85c8d0ac3a315f22c68d9da2dfe51 SHA512 ef9baa38f1cbdc562281daff607ab6e497dbc0df7ebabad8d0cde77e8a9e8cb08774dee2051c3ef269fcaeab7d7b1c2e786d2189b9bbeb31a6f0c2c8c00a26f3 WHIRLPOOL 8511d4c1aee3581b76ad7b2bae6dd6aea82ad1207296814d4f44329297e7293d92d05e6b3ec98095dceb653d748a5b5faef1ea13eef70e2a007629ddfee6e9ae +DIST firefox-28.0-be.xpi 342303 SHA256 210247068b21cead73b623d9b860d1607247015f5462d388aa7d886466ba8391 SHA512 08eb19be5ecc2b9ee689e74384436bb969b6635fd3389839a38e00edb33aed33a63f2cebc5b51a1d69b6ed15832c9e5a00a09366ccea27b4297d10aa8f893db5 WHIRLPOOL 0ffdbab3b22ff473be7f6b3bdacb8be6955600ef7bd8c84bfea4557afb7898a6da940fcab62314d9cf6be6fa9236aa215eb74f70f143e28a087ef24fb9d2e89c +DIST firefox-28.0-bg.xpi 393202 SHA256 bdc9aee10f414c86a463e08103afea3e5cad57c5818d0e71f9565faf05934f4a SHA512 2c2ce327d54f9c3564aea7f4666e8069abfe198624f110e6769eaa5fd98d1c7c4b514bbca1215c390040c63df91f6cf0afd6d29fa243777e7ac2ffb640848a3e WHIRLPOOL 58ab38e7cf7a2b52bfcf1395dc4f0253d516dd85ce3de3f5169f6ba7a049c7a3e35791bf7674b9ddbe0a9c1259f592d76bc188a2f9f2df7efdb23255f1b0f784 +DIST firefox-28.0-bn-BD.xpi 418538 SHA256 4d4423b348cd226eea97a0295485f88057f80f42498744099a75bdcad4fa6f1d SHA512 76552cf9ae74e407b10ea3d3aca1d0a1ac2c0d699bb7b45ade4b595d9ee15edcf508d85845dde707f98bd888c832430518ce89480533c0decc17684288b0d526 WHIRLPOOL df58fa7651532d2ff26f3c5512494913c35338ebd4ac7d16ad6bb39388392ab2141bd4a4696d8f6b0bc04cd72362955a8a1156d36a2139912036c2a90cb11ff9 +DIST firefox-28.0-bn-IN.xpi 413539 SHA256 41e6dad5dcf383ad0448973bf7692d21d3c08aaf51e5a756ee85739b8664ed22 SHA512 8772ea19546ffdf6a63ba4f03ff74f104707400cdd90bdebf908de6f1a9a06b2c758f4a96cf2942d10c75ea10475d33e75c028fab87cc9344a24fcd1f6d82a7f WHIRLPOOL b5bb74b8ee30cc6b406c6749b69dcab8e071de039508401cd79450bbef3246a722e5649c81f23dda76fb6eb72f50365e85a893d2e7ce6eb474e4f6c8dd641b02 +DIST firefox-28.0-br.xpi 353930 SHA256 9d1432b1b097e69bd5b23cca38696f3768111a7695112c27320b6c0eb4c85cbb SHA512 afc8c445687479e96d947be3f42adf879065252d64e4928ddeadddd7fcdf101d445bdd26f3673d560badb15f17436920d0feeba2ebd40db52037a3c26739bdcb WHIRLPOOL 82da19bb82be8df04f07c05ac2856119f79b5ac9bb1373afbe88f6aa9040b7e68a58febf97e535e849ece52233ca19027337f78cab6595abec46e41ebb3e7f57 +DIST firefox-28.0-bs.xpi 363402 SHA256 ec26c60cbb118b93be7ee14f99d08023192d64e4cfed348cc092059161795955 SHA512 fcdf35d8336366a34ea948bd95ea52f143ab032bc683959baeaf674a8f5bd7a87a16d0d64025da34e04f92ce4445197abcd3e06e2cc35f5d33bbfb167ff9b96a WHIRLPOOL d6d92b432170fac514c1861798c0c5d022274221c5a77cf562fb2d1dd8513c5f3ba5ce76f9896a26bf9873e7b6ab5e5deefda30b404b3040436965a073825623 +DIST firefox-28.0-ca.xpi 362967 SHA256 699f55f7c6d05e30750bc5081f20834c1cf6042760281a42b8ba8eaa93cc546f SHA512 8c35ac9c392baee8e0a67b0ec26401fcc994c52a5f9916becedcfed0a5c594eef835bc665ef7f935ce470649e582bd534f035243d5e3689be782b778897be774 WHIRLPOOL 515d2684c89b2d66f808de8fd47497c41d3067cffdd21bcf1472d1ec0eb23fee773c53c6fb110bf27c03fea0f16fd16cb2febb8f7e7dc2d697b44f317aab8d45 +DIST firefox-28.0-cs.xpi 356815 SHA256 c0419442a82ef33874a602c969068e81f652ce9b81dd758c26fcf50668d3f751 SHA512 fe2f70aba1a77e787c48c21cb94c48c39aff0ff0da2952e257db3768897cdf54d6d949886d03add2e7067ef9adc0c35d47ecb892033d28acad88e1817fb432f7 WHIRLPOOL 34f27a7757685c29928a93551f6291de9122618e7813f2e21fff5bddcfd70facd6b7cf9949fe30cad0745b475ad44b8677cb1b20e7a08f52597e108a65a99c1b +DIST firefox-28.0-csb.xpi 347618 SHA256 eadf904b54438b17e8bacca9987444b7b0cd0367fa2c2c26202ebbf9bd5b70e0 SHA512 dbba1e174bd7b0f2a6239ed40c58e95ac6847265fbb5c8bc8a72b0beceae5a23e11c433bf1d8c0aee46fa84905976b22a6d6741791d7c149ac4055a410e41f94 WHIRLPOOL bdd193ea34ee0b90c0e2fd181d1ede7240678bd52ed7772e67df823601ecb8acae218bdeec0ba8d905578363643033c67a296e0a56003c3ea1fa3c983fe2a3bd +DIST firefox-28.0-cy.xpi 354719 SHA256 113041740f7494150fb22ebd857fdbbb8fa23b063154ea04c9b82ce89a25eefc SHA512 4d353188c0137fbd254f800be47d951a6e44565d88faaa8444c5c1174f982fb725eb95f386abd4762d58b1aec74f4a8f6aa495eb8b79bdd35b9d85f4182d3bcc WHIRLPOOL c79396cfb93c7a310807e33eaf645150fde96789e70d47db837e37daeb8e6083f7d3d97e49b12719f03076a8aad1145636b5ecfea19839887a68e98c805ff0e8 +DIST firefox-28.0-da.xpi 348722 SHA256 40cebc8db2232409003f2a23d3ce254ec38ae651bd0160c26815f1a9c438328e SHA512 08e64670d0189f84b66467e16749789d4da996df2d3f661614660f293eb38fdbf40f8fcc59d4a5e78e7a4ec2db48a993bcf013357ab23d4c44baeaf4bc6d319c WHIRLPOOL f17608df22602fca4807756265cdf28c57696d649a3457f5fb04e9853d9ad741ad0dba85b6c6cdbe2b7188f8e2a71d2f4e4d1c671ce5d697c4138ac77c1dc108 +DIST firefox-28.0-de.xpi 355502 SHA256 2f69ef2213355e608eba50787ec19ba7b1e57f87c3b0f334697ca8de4716ad5e SHA512 55a2683a5315ddd47152ef55dca338d8be3de8f5296883325bdc44138a296476b1c1bf095000f7b1e6c0c5039fad04b00158dc0b72616c7b121ec3e0eb44a81f WHIRLPOOL 15c89cb431f258a489e900e0a0da5ccd3e17287684d12562a66a1f4ca500e9c3e2764cb49d65d42edc4967b45c23531620107d36f9ccfab66ef19e37af7b12b5 +DIST firefox-28.0-el.xpi 389423 SHA256 f13121675409c9c39ebff994844ef61df73de1d9e2ae77e784cc477f63ee723d SHA512 d20180c47b28333d2e6c586b6117c0625a72e8c1760c20d32fc1d5dc30bf7223ac88a2d73a904f0a93d8a71dbb2c7bc51b76de79ff1d3c36bbc76d0421d0cb5a WHIRLPOOL 7ac7e7f2006a05c0f5602cb85e6d3559ef98af9202cb7f1bf5ee1eb959b4db7c5cce89bf9bd681f0d18103872f0bcd735af382a16f2f4a8d63a82413f0ececf8 +DIST firefox-28.0-en-GB.xpi 342860 SHA256 60c7e40108749db48bf1026d3a0981724843d65c8569a49a34c64e4de642a401 SHA512 7006b67bd9d5719b185eb63aaf103105b6bd9019cbccd766485c18ac12524cde30ac4f740ba795b37938e4f5118c24f1063aef53dded5aa32f9dcbaa81d2b81c WHIRLPOOL cd0d7e7684a2e63fed8d04d45cbf4153698bc2219b2093fdc4c4658fec8771cae00a474f69a70e725a2e8f418d00ca9b1623cb3b7c2732649cf6f2048ba74fc7 +DIST firefox-28.0-en-ZA.xpi 338114 SHA256 cf5d7fe183e312bc9a7b5c3121e73fbb31bb441277436c814bd2c75ef3b7fb89 SHA512 32955134bc63b98a336b35723cdb457a992349b9b4c468ce26abd54d997cfe7f65ed27eca60e703bb70cba39779defc4a1c17bd249f730404314575a635f5604 WHIRLPOOL 03a5b7238e7faafa806d8db131618e2274ea7afc94e6b6863b88aa3efe5cb0543d8daa501b4a720c229f2e2127b7c4ce2bbf600f4f5eab44af036a80b40d9646 +DIST firefox-28.0-eo.xpi 361749 SHA256 2e08a1463a6842bf0b03b9a856006dcf1fcaea42c452f9aa96d50a2b35a45bef SHA512 ff8aa61d04b196ed5e7f2909168e19d90d6ea4ef788567d585b91673e81cda0c79fee8a92b1158516fcee0a61a2c529bc025cf67ad815c66af0d7aa3aedee388 WHIRLPOOL 726c9d6debbec15176c1d80bfc42518a508650d1e0f3dabd282ef54625bfa2fb48a004f743c484433571d8cd0ef392e6f2f2d1807292c5944129736881d69061 +DIST firefox-28.0-es-AR.xpi 357323 SHA256 f9b9528fdb5f3c9afd6a15086673dba708ced06adf0e3064b4436e85aa2362d0 SHA512 f771b618fd6b710c62579445c1459b9dadc7ace916a063c2ec2455d8ff116525a87504a1f6f56da14779d1ac1e24ae9788792edbc17b43e50e56066d5c378357 WHIRLPOOL 5d05cad5fc4a5b25e45a45a00fc01d6a0658fd4d88f53c219931317000ba0af4c205805e5568d1e33ed5860bd9fe6d582be123463ffb2c61311bdc050bfbe967 +DIST firefox-28.0-es-CL.xpi 306617 SHA256 a8fcd6440ae1184f274e6f8a00aebdeebf8b9768e5ec47ddb5cadd00efc71c14 SHA512 e02297ad0249589f80fe22c17416ecbe6fb8fe600b6fb7fe2f954a43b898f2623c07e51dc1f9a244175b320d98e7b343574a531ec084507dfd83995924a837da WHIRLPOOL e742cb1a158c39135abb4185fb928757731ab2fbddeeb7a0df1900112ca039d3319d3a068070332250756e1c898090a31b8f5085f470c51a68050771918f47d1 +DIST firefox-28.0-es-ES.xpi 300690 SHA256 c332b136719394dbe623efe29c443acf0d35674fef27c0afb86cfb0243e72e90 SHA512 1485d6b5632401df0613d66a541b18d118cd2d5b80b623abdc60c9e6bc8c87617fb458a827b09a858704e0821201af493406582b670ce3006ab29a7797ff1dbe WHIRLPOOL bfaec5d612dbe00cb1d3629462d687aaaa9d7502eb8a907b4f27ebb1f35ab73374d4613da4709aa273195b768a58895fc3f054af47541de927cb2d447ad3c4b4 +DIST firefox-28.0-es-MX.xpi 361856 SHA256 c7ccd0f83b0d962eb1e1ce4eec752fd5bdba6c8ad0f8774b2147a2fc58c25af7 SHA512 2b762d4869922a8bc1633515f99ff93138c3803cba62f1c83ebbc5f8361f3bf6657646d30c0d01da5916a105aaad68d29f66aaae02fe7a040906717951e87bf7 WHIRLPOOL 7de18e25a151e17fcd91fddb8b90c488820defd7432bc435c65d63d73c0e2056b680a1715cf09430adce49f1305664b69856d4d54ab979b617c25e5f05995eaa +DIST firefox-28.0-et.xpi 345628 SHA256 0e97596ac377a289749437790e314400ee3a40d4ece77493d876f347e198a4d6 SHA512 4d3188332eae50e60335fc04144a0bb36e936d97cb6db0e73035226c0bcad2da0d5475ca0c68f65132b645e4c9cd15ad537f109674968797eb0d8ab1c0fcd4a3 WHIRLPOOL ce8d0a83543b4a2a50a0ea0aee348de41a759d8a419aa90fbd5e0b5542f2c8cad648a72ea89c3de66a838172b21530a92ec277e79c3512ebc961737b135acd19 +DIST firefox-28.0-eu.xpi 361444 SHA256 424c8ab11aec74ce8c608d55c09cba9a9bff047f917042ea92f54f1f2933ad05 SHA512 d719963d15561a6d8c31c57cd968e144bf597e75d68f1317e31353d4c280c6657c3814727ad1c16a75548863abad2b68959010e68f510fa4d49a638873b44194 WHIRLPOOL bb69bff8dfbad974860a6e58c2e04cc307b323351549ba82c31c97c822917772cee928b55ce9314e964564a957306ef2bbfcd52d3d5255281f73a192557f3607 +DIST firefox-28.0-fa.xpi 401703 SHA256 37f16c79b6b558bfef6cc10078c9f42557154ffbd00c7b157cf1279b9a0330ff SHA512 70286ecd6766c991e3d1c6dcd010f7050622825022196c5970c1418e312b22548071bdc8d306f2874928029689d340516421beb7fd5c58d4a10e90aea713582a WHIRLPOOL ad527e17e65f99061cb6297caf1740d25c650ace922b3cd49893e3dbc85fde94e03337a78b0611d6307654ff99a77ebd63b56ffa973ebbf0c95a3b9ac8496e97 +DIST firefox-28.0-fi.xpi 352826 SHA256 73102b5d087b3dd3fd711422405c715b73ffe2edb60c359df474d6234167683b SHA512 e219345d1074690092da0e14336b43e44b9bd6845eb0521464736226b84fbd368c0f544b44a367fc870962ddd103b8a9269ab55b43506b224adee9790a9df01f WHIRLPOOL ebb97427b9c2ba6afe041ff6878c06679836891240a35075e1a130717349d9772a6a46a897b465662d7147a5ae9603605288679e884c4b342cf7c31eb9a3804f +DIST firefox-28.0-fr.xpi 368924 SHA256 c1968bd6466f33d23f0ae9166fee86b7c0987b7ff25ff4b70c50b68ed6dc8416 SHA512 86c0fa0486d6e10a7885636abc0951bd0aafecfccc5599cac84a22c22de77913f55a7cea6d3cc5023646cfb88a2b262f67eadfef3b36eed226cf95ec77635769 WHIRLPOOL 3af7ac5d254cfffa047459ffe85ab322cfa9f25358fd1b5e25a08e8ac383569ff8823ad041190de793210a8cf458c97404d56e68c0fdb1f27aaac1fe954dbf0a +DIST firefox-28.0-fy-NL.xpi 362225 SHA256 98ae07fa2c2958347eb856c910c0699e201e61084ee8544bfc939f1b1a6de2b9 SHA512 90d8d4ad66ffeacd54ddbd43c01b533dea604f18e013092225989a1164a8269811ddb6c7a52170e38a5be99e644830f9d1d36d479d00fa7c3907a2afbd4614b6 WHIRLPOOL 64e4a89c71e65d055ffbfe1d9ed2f39ae258510f8e2e527d95b45339ca1178bdc0b23ef4103b2319ce29dd2d4f265ea3074df53632e0cc9518b2a1da8066946f +DIST firefox-28.0-ga-IE.xpi 370253 SHA256 cc2b07595c5dcfb958e178527d5e8f9e681d89ab3125bb0706d9bdbf10341bb6 SHA512 dd76d1c1f3c54fb3c7685f8e70cc2f19363e733573fe74c8c94685d8e238e915e23a91d1f115d80ec93403860b5bcce085e82ab5f8ff9f92c04c8698a7d4abff WHIRLPOOL 1463babbac4b14a768ff33a979652d5cd01c596894c704a7439350cd4894758cd8588617e5d56e2eb05714d43d78065f48995705a8bb3b6408305aa4440fa6a7 +DIST firefox-28.0-gd.xpi 365215 SHA256 0664ca2275edbd252fdcf263e35bfa92a77c9efe36b65bd659400c1b0cf788d6 SHA512 5f1ba1a362cf44fbd09795e7c1162d8505017d9a8d74686809ea735d955be82995a14656695f37f13b60114c73e56bda1885c66f092e53f70d875355f5dffc19 WHIRLPOOL 6bde902c230516a984ca308e20bb40f962cd054953fba53985737c7c32056ecd2426de192200401a2a5b8d90b9ef03e19f753e75d96a5c3f2a6ef571499a5ca5 +DIST firefox-28.0-gl.xpi 356135 SHA256 b867e7cf30c0aa412d460ac5df7f8dfb6fc2b9698c523103df277c35caaef3ef SHA512 aa6c0b8609eb7757a9631ca10238184ddf0c4781c96f350a295a4dbf6b19b0022a01bf9cd4f7490938b6cfe6084b9762cd252cfa9ac999335936a5c5e81b1ccd WHIRLPOOL 712a0cdf3d0f2f0220663f04f80b1602850f0bde30dfb5a8b2d3cb4254d55ec7879e399732d02bf0085059f76e524855eb6809d3c68aaa121b833b3ff3f0e48d +DIST firefox-28.0-gu-IN.xpi 383829 SHA256 49bde1c80351816c2a5e5f4d1adfc820c14f506ed0a3482459528c2fe62b3ba2 SHA512 78f131d0659fd406f82c8ca16bf0f1c054e6326f6f3ad28e7043bc8ecc31a8bb1744f7e12c872d0f439779967ae70d24b6b0c982481f7ceda14769ac79a180c3 WHIRLPOOL f4d1551ef8c4e4df326264dbaa52d2aef6f932f78ef330b629e30f3c5e31e638df44938161faba0db0f89c1ccee0cc142106e78220e653db5cb0d48c04b0dfef +DIST firefox-28.0-he.xpi 377878 SHA256 d73be9210a92fb32097a8c2f4496e70c1bfbcbb30739a1104d8ec9d70080e0ce SHA512 fd3cdb8cbdd0a21022cff8deef475d3dfcf359678c464cd8b781153a56372119ef3c96acc5bb690fa36a9cd6255c96222c69f3075c65bf500afbd5f70d3b9db7 WHIRLPOOL f15da9693bea68e6aa501c22e4be29c7a404cb714a8ed0c98e37e76672e0b3f9d0f91800cd386c9a000ba226f2aa2aa9f6a6b5feeb72f259ca4e9e6ee74c4d90 +DIST firefox-28.0-hi-IN.xpi 402393 SHA256 857e2b2d0a18f78edc77253f4d0fc46efb56207dcdd889540d6b4a13dd078e75 SHA512 693a9a8b5cade5a97593ca7ebd67fd4cee9dffd04bf23a2069197b6776b09fe3dbfb3e0f0247b1299b22b3879efa82b6f4516f476b5b76710b9a1cc634593506 WHIRLPOOL 266b99a6ae84753bdbe898a527311dcd929e5b9ba11df7bee12d60a4966d5df4aa130fa3396b945b398a14630103a9d065c25b55eb8a1d36aef1067c50e40cda +DIST firefox-28.0-hr.xpi 368420 SHA256 c7f5903ba41003a7ed58103bade0b90e8f68bffc2c4fc1045de35e6e12eac97b SHA512 21fefead2eecbf76d793f5630d958983c2241c5c77943ed52ce4ce1fb1e576678e69bb92a9591a51fa111946d23a01233905f7230324ba3b2cee15131c9a5e66 WHIRLPOOL e97d7eb6e76d9b58b04b2c238facd8b69cdce395662157c1f81e17d4f57601b3d21e82042b6e91dc6d52838cef0463fc0f996bea2990132de241e9a772e74c63 +DIST firefox-28.0-hu.xpi 365031 SHA256 b8b393d12a7e507974c9e8f1460937c6478cfa88b8e01b50022a18379ccdd45b SHA512 b09b92bca5042209298defa6c4e4bbfab4141f28e8c45ec20b46ad5ec6d3acd16052509f0070966e0ff4f6688e0ccffe587b9bb1317dfbf58ed68137529f8cc4 WHIRLPOOL 0b0f6aa555097af075d6aa2226332f130d3743df0b8ac94b2ae5193205ceb22e926902a6f1b7cbec3851e87837738cc5049f3449e76e5dbfd74436f88a4e084e +DIST firefox-28.0-hy-AM.xpi 411717 SHA256 f70dd6f55428fa489a092b534dfcc641bd4ca8cc2c974c2e414a6ef02ddd7bca SHA512 98281cfe9a645a017e34a423eac8e8c593400473795732fc250901a52b8c4ee200ae9a6f81bdb38cfca5a602b6885cf065090d4558bb6d63d43a5ab357fb002e WHIRLPOOL d553c5913649d56294075ab4a79381764b15fd14b19d8a494bea4502b419257858ba9c10d44de5d68ba20fe09f433b68245a880df03c76e8d3d1970385668bac +DIST firefox-28.0-id.xpi 342613 SHA256 1802597955551e1a34d3678dd697f868899a73b7dfe71d3ec587730daa9a41e8 SHA512 d4a54906fe155a09f5e87706b1f94670c5ba2a9196e13ef37dc62563b574ae409993cf21df63ed4749af482c8c60bea9fa6bfe3da2a1dcac5a4a51b57c9f7a32 WHIRLPOOL 52787f7ee6ac0b919761bee4e896f2ca044543dd593601f9315b7e0cc8c6275097fccc18d0a3f0873467dd57411b126ba36e2f7182dd7b97dac665c1f8333a5f +DIST firefox-28.0-is.xpi 357816 SHA256 7350573b17652d5d4ef10b0cb22fa3aa6c983d1cca079e886773169171ad10ef SHA512 685681101e70644d47aa4936c3f53ffae695e0f00fa1015a575c2bb333aa7c825d775634f7aab3a1b8e9ef6fbfb3d63561ad77e675f0765f96db296eb891532f WHIRLPOOL 35c22aa6ffb0bbf393e12eafc2070b96682c0274994e7becbf53cca0935c447a19ae26d4cb485a2a0a6c9f1ee2c9e14540d174debc9f6a5d567459186531b996 +DIST firefox-28.0-it.xpi 298277 SHA256 b5a435bd9b3d5cd0ab08fb1b8465e68b5e0ebbf6f048d7f72ef22c8ff75de68d SHA512 223a08b1f0c0014fcd5acd7a39470887d3c6604193d9fd62c0360b07db982fcf145cffddb13ad17444f62df262594ccfcc65d641ed6792ed60a2a0e3bf425c31 WHIRLPOOL 7f17f9090b7cc4e97faa2adad442550a887e4fd635d4cc7e07206a734a7b8593e27e9309b49e81dc46c86e21c76fc2dd63b331830de980a10a7f8b4cb14b288a +DIST firefox-28.0-ja.xpi 397187 SHA256 ba5f461f81e1214b2a6fc8909ad730e7b43acb54cce4558ac271eb9d2155feba SHA512 e9bbef3ab5431258e75ca69f88459b9e68f976c5b2e24b6fcb2bf7ead897e4ac28af3df9ec6ce1baec0ceadd34fe8b33692d28325b82f47e27dba4d19e885ec4 WHIRLPOOL 1365bd306dc16c417b15d70aaa2d857e84a1668c92db6c3558b9d3ead19901044d8617c0ab976e839a2434c4b94404b8f829aec27f718bd37de2298fd60e7fca +DIST firefox-28.0-kk.xpi 400317 SHA256 bcf04952d1fc3f14c719a3892a08e11b27945a1909e86fc814afa65e67b042a2 SHA512 7cf6524599c7fef3d156d7b7f15f4804e957b088108cf2606d5f49752808a859b4bb2d0d49b43d973b8aeb6c73849deec3666e06a086a6ff24d683a56db96c1e WHIRLPOOL 7dd2d9542740f5c3a10cef95ac2f09eb1b1b5de6bd82e4f640bc2cb64b7567aa40b042d53cb1a0cecfd4051022dc1c60bd8eb98d15d774c61a26ecb4e262a811 +DIST firefox-28.0-km.xpi 430426 SHA256 4abb71c4afecf5ab5106690aea017a79f39b3f8befc7da9099deb504b546be91 SHA512 7ca2fca3871a48b90aa73f2b932c077a4ab5779736a9d8f0ce007a91ada0b3b47d98664d4a8de663ecd70f87338e1972a9c9ba968387a94035c0e70883dee159 WHIRLPOOL 09d8d7bf379c6b97660b28ebb47e7bcd5e4696dd2a64b3337c1f5ed9fb28b3a9348f16b4f2cbc5abac74bdf31b7e2fe20f689d3b46b72423cfb67e1c213191f6 +DIST firefox-28.0-kn.xpi 414253 SHA256 4bb0d4fac170af23d99783faa838121bfb6adb718b332b7b916757ff34c5b997 SHA512 aa2b0d329306353d7d7e6e7f666fe48b8da54c88cfcc116c7f7f3bebe38d8ff089d399d520b041df80611d0c24ff71cb2a8169504e70cb77eb4526e56e6b1748 WHIRLPOOL 0afba57d7e0e432980a3d62359c83fc005567eb462450d3cd2930006b95d502b3d9983a2eacc832187d75c1a5925e952f6dde8d08cf9b67a1c1c2bbc1f457378 +DIST firefox-28.0-ko.xpi 364490 SHA256 98abfda2e65edead79ef433f663473c362e9a329d68ea6da0245288fc9c85aef SHA512 11b3b6550270923fa9ce5360c293e470a797cdcb8530286ab358647d21c3ecbcaa86f32140f3fa1d983aaaa7ca67b8b8236197f9fd65896e2cb5345bbcaa9f39 WHIRLPOOL 399dfc30d68ee0a864a7b1739816bf32753eda46dbc392e7bd816cff7389f762892d88d95e777a5f1606dc66451423e1c756f6e8b4640e7ef4d626a6f1a0f499 +DIST firefox-28.0-ku.xpi 370338 SHA256 3abdfaafdf41877b903750f1189b4888ea2f2d269b90190f3dba31dfa9ed1eb4 SHA512 9351aa3ece30a06de8fdfe559606e29cff68ac118165e8672e3d2da3c504d09deae5b9ddf4c5456ac16f6076da03c48067d421ec22c472027e39e37d18c5aea8 WHIRLPOOL 18361ecc8f2e08e546301fc80309558894adca5e10dee17368220cedeae0b5b26ce4d09c0ece16f6b22379328ad38de39855fe2acf1ee33eacff99639dfc10a6 +DIST firefox-28.0-lt.xpi 375228 SHA256 db38c3cf9466a8ee5bd4b41d8b248c4d045dcb2a28166eced4092d964a1339c4 SHA512 911aea997b1a8778ac0d63d1da14a0bcefb404311c59f2b80c747f8b1722e1b231ece9c533605141a3893f6059fbf796b738790988025f9870119a637fb0b9b4 WHIRLPOOL c8d795d8ed17777916a81fa7dbd71190df0897be9b028446dd884518007b95d6e8d884d770319738af20881695fefbb22d253dcb08b11f1f198cb93dd6a86ecc +DIST firefox-28.0-lv.xpi 352613 SHA256 db860bb6da3225641dcd20b089da86bbbb4cf2d2c89a6f2ff76cd3c5a76017ff SHA512 8a03fb80f7cc0b5e9f622619737324e726c7ba31c87f8c8be3fd2e67090f771cbd93df4c4670cdf7de0f79c25b6bf37ece6a0f21c08d54dadb843ce1497bf06a WHIRLPOOL 4fc4dc80eab17876e39f5dad42efcabb30493e5682a501b10410bd7dc1bb77aed34b4e86a4b925e480940be441846b0fd20fd5d45e6c8b70c967b3835260552c +DIST firefox-28.0-mai.xpi 402487 SHA256 1dd4d584f32cdbfaa5fdb0797f0fbf9e8509939a4f959735aa7ccd73a976ab73 SHA512 5508dbde3f40854b116a1799422ae84e5ff93bda13c61416f3751e2f8e9e9c96162268a2bb4a732c28698b3523289792a05fe13596d38a5aa86abbf525beb76d WHIRLPOOL 88f4cd80c36eecde168dcae6bbc1a13e2c3963fee0c8bf17b983758395fe5e26d0f228b47d15df8c24b8be389b6843e0f5c31e561a597d66f7df40fb5c76b80e +DIST firefox-28.0-mk.xpi 403249 SHA256 4261272a0c4fdcb0b5a0ecc0c2bdc5a7ee92c975fb64df8e503d0f3b8e33b7ca SHA512 180091f1a538e22ed5fbf524c9960d85b29e1bb4158b203a12e7816526418b3f1d7abad416eaaebb9b352b75a41a2629a98e7d2bdee59dbce4227d83dc9e6877 WHIRLPOOL 4a0566871bf2f111565401011ac21c37957ab218b163114e209741239d1c820128bbf4027e290f7bf5caa2d27984f14b33ee1593d778990baaae33767c9d66f5 +DIST firefox-28.0-ml.xpi 422955 SHA256 9ad7ab15bc18921f4d9c66ffc81d42b03c1d3eaa18942d91c9d6268e392c42cb SHA512 c42c974a47cb9c486ee8b9f4b868a5c89ddaaf587f56784233adf3e13c89c30643095fd96a0effcbd5b928f12c96e774ff3194de36260391ac49fef89d39834f WHIRLPOOL ca1a0f028c1f6fbc48bcdfd53a4d5daee63c9e3019ad6cc84f96c34953aa9f3f606660e0f95f654828c65996d4652defa6ce79b8210904070d0e788102273b40 +DIST firefox-28.0-mr.xpi 400779 SHA256 6a6ea853ff5b59b589c3bffb5cc8cefff049bfb2e62f96375c673c6761b436b8 SHA512 40defcba6af799b02d23910f7fef533f177a2809dda1a94d3887fe09345f4bac2506ef56584419fa903af0062e85ca54bf54b9e55a0f31ce5f706f3835116cf0 WHIRLPOOL 0f1a14ad88dfd7f94765e05ecf7113c7c52f625cb19f11c7c93132e8291036bdcc6474f056a57f22e31e24761f3ded1f0e55d9b455e0bce59fa9d5d624adf45e +DIST firefox-28.0-nb-NO.xpi 352710 SHA256 f8eb9decdbbe8cb29736a2462111800955c10fb703e1a19c2949f9b501df99d9 SHA512 4056781c1b126b8a36aa5c3d5b629ab2db289dbe8b9e359be067c7b804964020e42be14362815445b8dc090dcc93cd8800f132ad04f809a1abf6c218afbb5ac0 WHIRLPOOL a790be9bd0c20f2f7664b28fc398822c3ad5b03ea3378ad2b460e1a2175d3d7586fb44c78fc14660d98396865832aea872e83136b671b3a86760be2f21e65227 +DIST firefox-28.0-nl.xpi 354060 SHA256 f3cdb52c0f6d06b65733873db3b2e955f86be6ccd345f7fadbb0e164c6a9ca1b SHA512 fd2e0a6d33781986cb96ed3f248f866c2ecebaeec75484aef568e553b906217cf6259c62742b6c51aff1b5bc9029759f735a2982b6e75a7bd6eaa3833657f121 WHIRLPOOL a4ae49516ecc0254eddadd4414f2ca5692bee355815bb4342f9dc5c8ef8e272639da2c92eff7d17657125616a936ec7ca1fb037c72a6066b6c7fdc67271f9c44 +DIST firefox-28.0-nn-NO.xpi 350907 SHA256 0f9c63147569243acc6a79148c80f0343bd4515a181b76dea082062c09c4ae29 SHA512 e6060b866a1e586287913838f02090fe4bf5d34e599c257419899f83af73db84daecf4f987986bbf20843495d5c0deb246142d3f2774c6e168ebc8e140d0f42f WHIRLPOOL f7180fe13597deb58c08cd16942301cb26fbe418eada563d37b39c4eac9506cdef00fe399d897cbd6ea45e5af9607f79649efe8a211b2eeeef83787d7194db87 +DIST firefox-28.0-or.xpi 415914 SHA256 4077c172b622174323b253ff8ce5a917d8e354d0a6bdfbd20cce8e626a134c87 SHA512 a1528aebda8ece06aebd0c4668da05b9ee6c4712b94904a08dae0699272555110835e70a13bd2b3ecea202bc5321ab9081e3b2c1622a47f217be8123472dd56f WHIRLPOOL 2629e30092e3ac12211e55ebc4324fa85af9402d94fdd0b7044928ed53f65abfc7de5fb4e3561a7e4eecb6793bd2310ad044263956dba7f9fef87fa92d6e044c +DIST firefox-28.0-pa-IN.xpi 390707 SHA256 43dd812f1408246270421f628c754b6742cf24fcf0ca6f700743ea3c523152e7 SHA512 0fe094655f76b1df8ff128c68068a8dab2c25299035ff3af236d526d1ef1ce78c19785a38f958bfcca15ffb2525cf55ea7f97f6cd8b9746168d6d23669f2055b WHIRLPOOL 1c4382e47ebfbc5aeeab174af54cd50072d711fec788d29883eef73da9c1f9e59cd83e26e742f34ce10a5fb3247f4f33fcd071b0f9abdac3989ecbccc9ca43f3 +DIST firefox-28.0-patches-0.1.tar.xz 4888 SHA256 2b33e263a645f0b8c5656ac3d2ad9ce9571e85642c6d5a24ea9549967181e727 SHA512 ce15b0cda105dc6606787c1b24d8f97a068cf87f970f59a181cb520791326ea2f78d5694234cb9f0baf1e5c057233263608ca65e3ebccb60bc0d3f20a4ee7303 WHIRLPOOL c442b127c29ad1cc1f03419bfbba86a5d93ad0e26561ce72199bc58ecd483463dd40788275a1e0169711a90b4bfc17a8a90b1faf2ae749fce9415eb870b4a286 +DIST firefox-28.0-pl.xpi 350840 SHA256 18b5fde187f321ddc3a8f4a84adfab74573ee8109fca026dec5aa77c2ddaddfd SHA512 857def0f6abd2b650b9ef88be06a9e86fd963feb7de2761c80e949ba726cbab98d926fceb31711679c12d12400f010c39777a5e1c16a8f81b52c8149923e62b6 WHIRLPOOL 0d35dfa593109abbeec129d8bfed3cef102992a641c7976ef47672fd0ccf920a4125f5d58d4bd0781348ae63454ccfb7e398e8f37320c671f501b186fceb54b0 +DIST firefox-28.0-pt-BR.xpi 364786 SHA256 39d2f7a4da6be9f6645555d74a7919d4869084425658de599e9ea4e1cb59a07e SHA512 bef1f5b4522245cd3a1da6ecf43a6cf6deaf996640563aa0620e0440c9a720d0a5ab411e7c39596b052809dd1d8990afbc2f87d8c256b60c3b1a05d77b959af3 WHIRLPOOL fc9cf40c0c2a58a1911acc3db9384327e7a4d45938edd95c87779dad7d2feb02c278c96404b0ed4d4c216c66a35dafa7136696b610204019be099ac79f8e11f5 +DIST firefox-28.0-pt-PT.xpi 351712 SHA256 01e6a29c67209fff477fa0c7b3fa4323493001c5e213fc27c337d9038c4ae7d2 SHA512 339a055b7169c64530aaa75e02ac31b3a1d8ddfdbed042029faa5cae00df53691af96d2175b9055c17a2c4007d05ca13901491f0a827124b19818b2fe1be4800 WHIRLPOOL 74b32cd13dd6ec17cb046af8c1f47d94b10d68c3720d21584d116ed70d059491daf6d9dff9c2714145203e7974939cdd5bf36bc0071daa721d91dde12294c0e9 +DIST firefox-28.0-rm.xpi 355274 SHA256 1816eb801fac06e94744b6aa2ebcb1a246e6dbf649cbac451eeb56fd28b44371 SHA512 36ba0f76bd66da9dc3a87220831bb0028eb5175f1b84ccd98ec8a5aa68ee3196c0507287292bdd630461e53228d342739e7f1d8c965ad53091aee38972af87c7 WHIRLPOOL 494f189b443acae2f82af8da6cb21702ad02067b8d2febf80d4f7f87725d292de6e8c3a689ca857f6c15970157d3891e6c7a0c7fab0a54d34a2a79b29d3cd9e4 +DIST firefox-28.0-ro.xpi 389917 SHA256 3aea16672c42490a2e0fca07e49137ce8fd5b31bdb41e0ec761cd25e234ce80e SHA512 5c526d1bd041bdad1d16d2a993ded0e8e369377512235d98d24411c543ab4dac5950dfe2d76104fd8c42306633bc52c247ae5c96b864ef8794abea35856097e7 WHIRLPOOL 577993f89aeadf8fcfa3c0c4fcc298b0886b202f51d4a6d4d69e240d26e9109224b59064435f52ba8fbed7eb46d01e9ee162987052d6d8fcf421137f43b59b58 +DIST firefox-28.0-ru.xpi 338409 SHA256 3322b9e7b6033f0f5e75a2a351ec3acc89566af33dcdb4088b63c2d190591df6 SHA512 6fa6a7cf4dd14cf3f6823e56e2ce3b302a77ce6150af1bd401a0a577c37bb11cc33ecb771128897867288474ac5319a080a39c432ab07574a06db6706a82f452 WHIRLPOOL ed1d7355d6dabf844c312205bad890d4cb25a8df7f63d03104aa749bacb63b8542001ec1d0126fe79e902e01932a37eb0fd902c69e8f6254db727097e7470cb1 +DIST firefox-28.0-si.xpi 395716 SHA256 14575b7ad943feb270d17c085035d7a8f4868df757891d115eddf660b24ca070 SHA512 f5164fcba50630165dcc39395a1c32f9cec5cb23b993d5fe524efc009ca05d522f8e0fcbe4eb90e20b6223ad7469e2680987c9678f255fab5f1aea638f92fb28 WHIRLPOOL 8b702d1bbb8f9d19d625577b7f180ca9c7ec9c32209e35340c6e18ccf3f5a25c4313cddf3c58a58f3e1e8c072a529e10eb4585fd754f4ac23e60499b8e208f55 +DIST firefox-28.0-sk.xpi 367790 SHA256 b943274c6e43b367a263ba3ae412df339d278d803792d9f24446610b3d75d99e SHA512 eadc9fb0636ef3635696f3d144fdc70a8a8fc052f8a0fb08ee4a4257ef9a25a03c254a2a8a46d489ef0b5e9f186e57a7771da8af7b386936fa9bfa05dac7af5f WHIRLPOOL d2fcc9a8882793745d777fd72911660547a53962d259d3d892ef7dc1c38d6ee5a5427e20c4956895cb3ddcbff7d2599759b1b9bfd6a781597a9d0aa599e01db4 +DIST firefox-28.0-sl.xpi 350314 SHA256 3de9c88b58fd5742239d12c9718601bb818928f64232b3b692405d34f1fb41ee SHA512 ad45d9fb96026238f5fe2e35aae804012815542e8e9b7c8fc62ad119d0a0edd337c8889ba8429452eedbe245c5bdaf193c8c28f212337da5ba9b3615faceb690 WHIRLPOOL 69288e77a41ebd9b87cfd483049e9cd12e0216ec486a8b9ec01c4d057531f214be323fb069d729369782e42c58d0acd00b8110fc30ed123b9ad5bf6fafdef7c3 +DIST firefox-28.0-son.xpi 350556 SHA256 ecc81bed49d7a9fd411fe782f299c604c30445fe27ca2f435a4a781130906ac1 SHA512 38ab85b36ee354deddb8aaef07ca6d7ab7924ebe1f4b8f0cc25a5842935bb5c11e688c433a6d5e561a63b3a0b6c1223e2e1a27178cfe6812828a732ff6b212a3 WHIRLPOOL 2844e7362e047cc8dde0c175d80e3f00baad9f95078cdda1177dccef633d0bb3cd37c3bce82b04efdccb394d5dca1f2eb60252895031a90a41a26f8a7c003552 +DIST firefox-28.0-sq.xpi 366311 SHA256 44dc62e8306e19c0f03da86d24b081a4ecb1bf8a3ce5a9a6c404118a33b7b88a SHA512 4d6c397f6d73ba3a12f6b9b0ec98a4c9baaea2b0b17f2d4f17ad7844f1790c638fd9173640bced87c53c7c0b8adc827b5c508e628450d52a90acdf160e06b508 WHIRLPOOL 5f90babdef2983c693dbb3823feb571c1598b0b7336a540754b93763cae10c0e3ff811e081067d428723720bd305aa458da6da265b8cfa3b3092ab5b4b76da8e +DIST firefox-28.0-sr.xpi 405134 SHA256 4c930c91f103fc6da8e98c36c2bbe73d52eddb81e767db8ee52b31d434d90503 SHA512 1bfad7c8521e240f5a321cca062fc00a9bf6105552963018ffc4fd58768b96b99ce240035282a6a77a3dd2e58abbeae820b966bd2d1f08c0e54aaa93b6ec9090 WHIRLPOOL b8bdcd254d445ac0f78263b873122012682fbd664dfc55392a7a4b797498102b65137526d47fa3047cdd04749e693b47ce9da3a86d6c005fcaa2afedbf8c4df8 +DIST firefox-28.0-sv-SE.xpi 358314 SHA256 ede9dea32ce9a76c2dcafa2fa7e0c945c14fcad474bb0f17e1dc5fe66d949c6b SHA512 ecc2d3f2fe6b00c24df3de5b51cecf8e2cbaffc8d77b729a185f7ce9a445f11c9f9c00aa177087e5383b57440d5ad59b6fb179b59d8ebb03c0e4d9682be1aa40 WHIRLPOOL f1b72d13792af3874b13e32628b5476ba711d730f8205a5e12ced8b9661345a5237d7174b0c0616ad37b51bf48e7757dee218ec70f6f19df29ac62babab0e8c9 +DIST firefox-28.0-ta.xpi 408325 SHA256 3f2159a4dca0be04b92bc8b0e75141605573f029ef25f2866723766e3d67b10d SHA512 8bc8f55fe6e2009526cc8effcebdfefba4edc1a97a12fd2d2363b295de6c47984d1d14cfd319ae285df4b75b73f84d10d7de720810749256f3a22d6897f603eb WHIRLPOOL 63c365beb666327e27ca6efae3406124bbb21fb6c9e47d99e538e51433c7f2061acdaedd99e6669aec3218d60f3263434a05b8d59cea2ca323d4c6e89fcd48cd +DIST firefox-28.0-te.xpi 421139 SHA256 084fb31b336c1cde2b306cc0ef267bef3ee0ebe98fc4ce63af65b8a88a405827 SHA512 88a9a07b550277fadf04b188d36a2944e601600b6dad2296c73b920d3173a63ff087c205144b454ef70bbc9d375287e12064d2860f628bcfe8e3858680b6267b WHIRLPOOL 1a3e8cebc53fecb5dec30a33dbe5134342335dcc6e1b4e52795b23ed9596cb51fcf443cd9554275d50af8739b13674071e42c376ac0eb03d01267b4b9452e439 +DIST firefox-28.0-th.xpi 406135 SHA256 d3facd06cba97a1e5417bfec468fafb5773b898c687639f323470aef4ca3e84e SHA512 6f4dbdf53a6ab9cb58fb6de4de968eff9ce3501bb177e7a33485d0fe245a4b737a45a4853b9dc5177a92e30c69ccba3d4350827cebb4f66e7669181bc6eb0738 WHIRLPOOL f8226a25cb93e95b032c78d0e30ce435ae0058669baa1f9434f5b424952fa04a523e529da1e692951692f26969d0a5208755a0968c8cba54b76fe8532dcc32e8 +DIST firefox-28.0-tr.xpi 361998 SHA256 ec03c8da04ddd2f0be3a44fd2fed31fec74ac48f5d421bcd9e760fe93e317cae SHA512 07bbada3bdaf210d46863b681812095a7c82a3dd480ba02597982f69f2cf620c279fcdf3168d504595ffa1fa54cbcd5850d2db0c5c780d71396e7cc9c13a57a0 WHIRLPOOL bd5b7e195f86adda606cab73e7523c1b11565deaa285d67591c1cd672ab4454dec9d8a2c401395766cdbb88c94c7115f0be45da2cdb2e67212c44952afd8831c +DIST firefox-28.0-uk.xpi 388297 SHA256 03964470eabe2d81b66c2b048bd797da3175673863edc2f66390ba18ede2352c SHA512 96068e774a603bfe7cbefda9ef57c03d00aeac6a33d72e1fd73c5ce261ac6125f7cbd232cb877aa0370edcf60b4d29929e63d55d3e999323a0e28fe4524e365f WHIRLPOOL 4790098eb2d718d35d06f5ee1414c977ebef873753f3c77fa08fac2a39f7ee234f4c3568d02847a62ba611fc4b6cc6ef61400eb5f484fd2aa4ce3f6394307275 +DIST firefox-28.0-vi.xpi 378856 SHA256 a7e91ac2ae79cddd545fae73ed8c39af5a9b03a15d92174bfe3efb4a1fafcf67 SHA512 51bff2d31627a1ebb2844e84795525a3252f0e4958f7847224220e30802fa8efad617a544a3ca0aad32e9f849816ac78436e2a5134d67f2d2f64efec5e3d916b WHIRLPOOL 396c04f6a0524666ef42496bb43ae946796650e14ce064490aeba7e535b99610241f2298a63d26c7dfe0dee049853ccb151a0e95740a3e86fea34c4648b15e0e +DIST firefox-28.0-xh.xpi 356487 SHA256 6f8e0e45632cc90869930a4d2d9da36540b9af1a946a1fa4faac3b310e815932 SHA512 ac1e3f817a1e4cb1df0b313dfe13c0137bf354bcc147c64bd6d8e9aded888818497f25f5249c195fe74d68b3f6ee40a372af1024e1786d581a524e45a00d5a2b WHIRLPOOL 3ca0054e96ca7d5b690c43ad6f3707769a3cce7d52cc2bd23c374b943843073759c5432ed01d65df08336511f38f1993b806c2d08787969b557866c55c806a3b +DIST firefox-28.0-zh-CN.xpi 381762 SHA256 ad95ab921f7c1d561f65dd37eed544c00e7c0d003475feeae40b3dcedee4913e SHA512 b5e13cd12fbcc2ed1519778ca2e0b397a07ae8795f08b964bc41fe4ccb2af742ca5fd54624ca66f4262410575d60dbebedec6b38704f89792dc9b3461bbd3d60 WHIRLPOOL 949130e94343e8b258d349f03c026a2c59ede561ea51d5252c4dd28f54d6a931a48681e713e23be826c0790f85d6b788ee061c17780566a7b5052d8d5e093507 +DIST firefox-28.0-zh-TW.xpi 375528 SHA256 a6378d8a1251f3fb1e2f6148a9767529fe9eaed0d44572b958fd37c64c3feab7 SHA512 2bf14b490a4d02cfb48b449f8197ef761ce1245fa2c95e149b417c07ec7ea97b6488fb2699d11d0a5cefc2928894c4fd8ebb9fa0724091bae0142139170459db WHIRLPOOL 9996eabc922d1e272761fdcafb10da5fe00e709599eb9241aa8813e6310478f8d656770d4b9046ea5f073506927682ab9cd3fc50c3e358129473ca7adca7df14 +DIST firefox-28.0-zu.xpi 365908 SHA256 ccc10b9e39733e6abdd9bd8a52c6ee3cf6c32801635d874aec9533dcc90b821b SHA512 e702b564eedad067da6dda3a36210efff0dad0ce500cb6acdc7a672d79d18c93dd484aea4671e0bfd7532efc22291d3ac90a86b8a8e005fd447e3281ad5f5898 WHIRLPOOL 172a96eb8e784ee8039071692720483e9c7572a063bc67ee8e652b17c66c2025165868d5bf470fe6e1ac194b9560e7d685571931d23cc6ad3f805041de6e830b +DIST firefox-28.0.source.tar.bz2 134968426 SHA256 2ffd0484e7eab52166b851681878a86d54223a6764c756721430fae8e1599628 SHA512 9334b45d8b56829e7061b87c377aae80e48060e127dfc3eb6a6996590dd92268bd0273203094cdf9aa22fda8128ab9ed1e5fd6fee3e93a430359c0a0631090f7 WHIRLPOOL 5707364bf5b0154a3797711fdd693eb5b57a23c617cc54d90ffc11e267fa2b88e83ce82d48ecd0b8e5137990f9c8d133719a8e27e70a1de55ca0b84dba1a751c diff --git a/www-client/firefox/firefox-28.0.ebuild b/www-client/firefox/firefox-28.0.ebuild new file mode 100644 index 00000000..6cd57c1b --- /dev/null +++ b/www-client/firefox/firefox-28.0.ebuild @@ -0,0 +1,387 @@ +# 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-28.0.ebuild,v 1.3 2014/03/22 10:57:55 polynomial-c 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}-28.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-3 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 +jit +minimal pgo pulseaudio selinux system-cairo system-icu system-jpeg system-sqlite test" + +# More URIs appended below... +SRC_URI="${SRC_URI} + http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.xz + http://dev.gentoo.org/~nirbheek/mozilla/patchsets/${PATCH}.tar.xz" + +ASM_DEPEND=">=dev-lang/yasm-1.1" + +# Mesa 7.10 needed for WebGL + bugfixes +RDEPEND=" + >=dev-libs/nss-3.16 + >=dev-libs/nspr-4.10.4 + >=dev-libs/glib-2.26:2 + >=media-libs/mesa-7.10 + >=media-libs/libpng-1.6.7[apng] + virtual/libffi + gstreamer? ( media-plugins/gst-plugins-meta:0.10[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.1.3: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_EXCLUDE="7007_fix_missing_strings.patch" \ + 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}"/js/src/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" + + #################################### + # + # 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" + + # We must force enable jemalloc 3 threw .mozconfig + echo "export MOZ_JEMALLOC=1" >> ${S}/.mozconfig || die + + 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 + + # Other ff-specific settings + mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME} + mozconfig_annotate '' --target="${CTARGET:-${CHOST}}" + mozconfig_annotate '' --build="${CTARGET:-${CHOST}}" + + mozconfig_use_enable gstreamer + 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 + # Feature is know to cause problems on hardened + mozconfig_use_enable jit ion + + # 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 + + if ! use libnotify; then + echo "pref(\"browser.download.manager.showAlertOnComplete\", false);" \ + >> "${S}/${obj_dir}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ + || die + fi + + 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"; } +} + +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 +}