From 17d6430f1f9e804e48a290fed230f7ec0eee3f0d Mon Sep 17 00:00:00 2001 From: Kolan Sh Date: Fri, 2 May 2014 18:27:02 +0400 Subject: [PATCH] firefox-29 added --- www-client/firefox/Manifest | 84 ++++++ www-client/firefox/firefox-29.0.ebuild | 390 +++++++++++++++++++++++++ 2 files changed, 474 insertions(+) create mode 100644 www-client/firefox/firefox-29.0.ebuild diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index 3c4ad7ed..aef2fab5 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -253,3 +253,87 @@ DIST firefox-28.0-zh-CN.xpi 381762 SHA256 ad95ab921f7c1d561f65dd37eed544c00e7c0d 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 +DIST firefox-29.0-af.xpi 367124 SHA256 adf809368117ba8499a6e2f99b331ab32b62c499ba1174e2fe0918f72819e2b3 SHA512 11ff1a84214e277837518336aaf6b4856699a1da76856a3f587a9a0b1082f85a2ff0c348c103e17c0884a205c7d9642b47ab707005a44e8682d5be9ed9793e62 WHIRLPOOL 4d33e0b5da5c271068ec41d3b40254cb88ecba00797ecc69902837cf4c4cbb41c1f7198c33665b169e09656143c59970f5148bf57000f736d9065fd02ded7c0c +DIST firefox-29.0-ar.xpi 396597 SHA256 9dd29397169946d0ea425483c2c3c60f67d8dbc784b3af302416c36aa0b82cae SHA512 a9fa7ba6c742e4db004e2f5fbee05fb984f368bd11f89c2b5ec0c7e8093b23e61b41bfd0d94f13b47aea5e381705882d861c1963d455773005f599475ba2833d WHIRLPOOL 21c9a8b15cd227d3108d5fe574a114ad835b3149a3426c390eb103e99cc6bdea1626097543db1c259f57a97eb070db19c1a336552205f690f6b0e29739446b9c +DIST firefox-29.0-as.xpi 415330 SHA256 2f3a75d484e415551f9d19fb56c8208d6f65beab8db582b7d62f760f1f2f67f4 SHA512 2af1a3410f6de076560dafbbcd00a74892c6bcf84faf6bd98ba67bfe8d7cb74b93bb8b99686495ba5371faba6efae74ebb2bd99217f162e7a93397b8593d9800 WHIRLPOOL 8505e133a81fdce12a632459e2a404f3acba82a0ee7d0672f7c80e291f4bf23434c1d35976b77de50d692424a25516d511d2ddbddf2bb0b51c0cc1e6c35381f0 +DIST firefox-29.0-ast.xpi 324861 SHA256 f232691daac61375b54312e6ef04cf4edb1270bc569694516d65c9a07f14f033 SHA512 5b3fdcdb0d3433562bfad8d83f25798e603d041c845dd2f114437817a5be74c65dc208df9aec3b799149d42bf6798d2791bebaec13283f3b9250fff980c2fec3 WHIRLPOOL 41e69d9cba406cfc4fac350bc5be085af1f5d25647a4a16e6a708e189354294b68551ab5bd28896b044642e68f6eef6e9795c9bfd0152d95364e57c7e327b759 +DIST firefox-29.0-be.xpi 340365 SHA256 46d25d6aef317349a915d99ee46325ae4de2947dbfd774343c5093f46b5ce098 SHA512 7d6041b25348ea8bc5f5f0bda7faceade8f2da95b5a3f658e16586ad1be797cc7ad083eafa8ff54313bca8b9f0b30bf1dbff41b6c0a27d9ca5c77562b1b92318 WHIRLPOOL 186eb601720b0f7a9df84d5d8f01c3cf0a9e4a6d2711c23aaffcf2087a362176fee6531ae498bc0c19f62d1189a2224db879e211c2e68246986addaee9d80784 +DIST firefox-29.0-bg.xpi 400750 SHA256 a13eaeda2a8e664cb6849b5073b7da6bbf524b1038d40bda6a2b1c61314e6c07 SHA512 73bd62f478bf6e3c6864aa3e6f280e93aff51fdbef7db27f41bb67f01db02d4fc1ac21119526d6c745aa696b89e94b5b9a23a5df45323877d37bc12663440f80 WHIRLPOOL b5a2ea8bc5cda2a31819a236a1ffd936eb8f5c49b1dbe413ae2484584a8ec9b9405fdf6075ef92dd8fb628c633e3ebb201d15e8ae9f26a073076edd555982652 +DIST firefox-29.0-bn-BD.xpi 426365 SHA256 be518dbeff0b3e15b28a196bd31c314b67b0c0116ae20c910b93b3a4b27f67d0 SHA512 4df1f5a715455d4e6dc41873c7e9928bdd37f0f0d0dcaeb622a88e32588b471eed9928dcd9de967c33f15c6b26659d5d985a2e7795aed367751ca89cb336c2be WHIRLPOOL 859f32aa4b6aeaf9409a92037767063ee8109d14f3c045592b4a76512428c3bb2100ff753a4a8f880317f0c292493015e409d861d02e8d5a4b133b832f7b1a9d +DIST firefox-29.0-bn-IN.xpi 421119 SHA256 cd49bf2e39e388ac3ae8f74df4e823f6a7a8ceec6da44fba7c0b59f09179a62d SHA512 bf8404eb03118c5c0956568611d4bf7f413da197ab7e9cadf92042beb8644fdebdc0593fee0abcca90cb41c4ca7250a04497cc0aa5b7b89a8d4c1ddc6742b3fd WHIRLPOOL f684e5a055e0b16099cb20e83fffa75a7bfbb921602779c2acc218b949e0a95ad14b0932ba8e635f5e1fe1626496546eb418e1f2b3f9ec6e95eaabd6e79126d9 +DIST firefox-29.0-br.xpi 363996 SHA256 1ba6c16865e0181fea267e45e7f4c87a8518f615b522aea9fb952ec94b984bd2 SHA512 9c9dce0c2639624225a52035e915161a450888e1e288529a0200b134663cd364547fed0d6ba265ff9b3b907c08f8dc822ee69e5f6ce008529f5228ec7e472116 WHIRLPOOL d7dc841533bca0da18778fedc24d88db6c3218d701c156f8e72c10cee15414e4b11672e4e0df7a0ac0555d3dd484898696bdd747a62484cbca87eaf903c7c78e +DIST firefox-29.0-bs.xpi 371223 SHA256 e968879eda41d0f96e35a21936d883c92110d40497e247a6510977c167dab4aa SHA512 d2f1e0e6304e973ab8042dd5ea09b0b109d5686e15146f430a89228bc242c891f323c0c62e3dbeef4d026872603f0d80a3e448bcbd3a9610d882c709c38137aa WHIRLPOOL f7ff6ffa0c62bfb092191da33d41271e34e2e4e3518f240aaa2a95511148629b6cda736b77c6be5673ee334991743a14bd20e630ca186c1d9762f373ebfb18c3 +DIST firefox-29.0-ca.xpi 370413 SHA256 602eaef7df208c516efeb4333a050e3433e0f3baad901fe0ea6278ba6678a576 SHA512 cfd568e396d8eedf4713a5f571564939d126dcd201b949eb0c62d8f1fc5f05e16ab0fbd7171b91bac89d6a620a9b4717000fd259d156e40d0502459c62e29e7a WHIRLPOOL bb548b7ab68b4ed8eaa36a8b92adc5206f3a3ace719712a83339c6e8abf7658179dc683d6d87ed52588011479ba145c42426d1736882af0c43136a07ebed9792 +DIST firefox-29.0-cs.xpi 364875 SHA256 7c57f8242a5c9c7ebfeb22fe24c4d6906a378c9c95e95de22a8fb8020911d0a2 SHA512 1469998fead735a7380ec1a7d3e4354d1d5d28ab9e0a496219076f3d61f5cde0b17544d76fc0831ff60a2e79693744c5d4ea0e9948f1cb6563558ec3ae8cf297 WHIRLPOOL 97fc0ff0e43350f283aa41d354714f994208f672fd50ceb779932251c229cd59afec65f66b7e22ce9c8b527f0d474c3dd6be1c35afc438d5adcdfc4d9074ae78 +DIST firefox-29.0-csb.xpi 355955 SHA256 86ffb57f543e8efca951974214f9f84b036c42ed9cb8d0d90974fa6691f2e0fe SHA512 f2c371355d72bc15c7a2e9b80c57214fffb8464773360a200adc549fa4b75bb17eb386b2a43090c51525565dad2be3a447a9af9daa15ace9c8e8ff9e42ac79dc WHIRLPOOL d401420d7f8bffee1df5772cadafac0f82815a88515629336dfde711bf9ca879549658ced24199a2ac279a30f073c011259e56ce75d89dd40ce4305772cf4b55 +DIST firefox-29.0-cy.xpi 364982 SHA256 7e41a6edfc20ca0ef55f8e2e34740521b87f36f48ee97dfcad69b25be0f235c6 SHA512 bed7a8d3b2c58ffe318a1bf365beaf69ab5df6a69711923b05d0559fd7ba8fe4187bd52878deb43d6fd081654853df2880f394d2df05dceb269d978c3050b930 WHIRLPOOL 5aec7a265d6898455844588a0143d03af6e6455cd9b2dcbe5cc2d67321c8c8b2283d7644bd29b300711e92d49efde6f1cbf389cc2a5340c487d9a342100d8b66 +DIST firefox-29.0-da.xpi 355875 SHA256 f31a19e5512cf07b40548c676d5e53003734bb72d1898d8fe5a0d92d6cbab868 SHA512 ae24c2a8b26f9158b970359d83e1a73b6527250c8525c9dacaa0226cb5aff89261f9b5e41a3ca2acf19b7e22de7cd9898f5cb952f19d5bc1eaad438dd86ee298 WHIRLPOOL 53c9a0dfcfc575b8c0fa4e240374d3deb01abc003767410987c29861ca4ed2d503ba6b826fd8c4a7a6fa00b4fe4e3add757b963a3e5c9712318c079cda80a332 +DIST firefox-29.0-de.xpi 363985 SHA256 f1e7a8b7b71373bd566c35559667a4da73b92fe86aebfd7acb0b24f2b0090895 SHA512 55d1c5b036dd0c1a56bcf9ef82a25acfa430f4ec947d77388a093560aa6fcba2c9990b7918473f1d32bbf9171d272e8cd44742362f85f5a251f1a425160a2873 WHIRLPOOL b77935a6791bb52465939e29fb95fcbe803d7c3d887bddf2c795df4d0c8eefb207608d6f3705a3a4464bf2ef43851d9c930c1b7954e172aa6ac79e5e6a2992b5 +DIST firefox-29.0-el.xpi 397064 SHA256 28ce4ac766d10aef112451128ffe56119e972bfe9210a052c534945dee829820 SHA512 a93d8ab1563d95fafb4101061cc8ce98323558be4e90bec46ade93b74bb8ed426943945de9279672046a866bd6673cfdc7479c915213f0bc5438b39c35242249 WHIRLPOOL 91b04b70ce82c5aa58e0657e9815712ac3066b887b25d76ba2bb310154874bb2ec82d71331989088b9e7b217e72b44406bc224155f2aa3497ef54edd5e17d00d +DIST firefox-29.0-en-GB.xpi 352794 SHA256 27e1a9560dacc0b8665f0bf4155669a208a934684fafe8907ee88e1c7927cdd2 SHA512 df281b77c5bd28c869f3b902df583fe9b59801dbae9d86056a3f8b7ca1f3f858f33a180c810c56635bb6e0c3e02bf59e0f568e8d08f20df718c4ec246ede6a32 WHIRLPOOL 2b44f5be3554158f8d72b43d315e5c44b27f48c45670c710bba4ecfedd1bd5638402feeaf7133e63b0cbc3168cf941b91bbeb3fc76c219692df34761ea8ed86c +DIST firefox-29.0-en-ZA.xpi 343162 SHA256 00c54af05c8428e387409359f403993f1a141da9a30d4925a92be57fdbfb0eb7 SHA512 85f9d4ac055c1811b27ced0fdbf50709bb6ee0b35527e93da5906621a4b16904d0fe9529b55954dc7ca4079aa8d6d263701e848d6b602cfd7034372e8f359558 WHIRLPOOL 1fe7055a2998e1957c9f95b5b43b5105842323794846df2086dc29d934d0629c7eafd4aaf3f6d40ba25f5420942ddf5b210a58ec8dc7cd93a9bfbe47c9f75ce1 +DIST firefox-29.0-eo.xpi 369151 SHA256 f9f6f9071d6b8c128495ed95620180756112647eb76d680583957763ec63554d SHA512 50d0b4580cb2ce82f7496b1a6a1c1600397cb9e16bfee4e647ce7b9f750159454723f69b9f873c5a046816b403df16b40cafe03d8362e05373f58e9b33b86f9a WHIRLPOOL 915fc5b2a11743eb74ae1133917e01db845764c755c580281b4ffb943c6233c4a2e9a00d1c26faad4987a02a956e69510f969d7e754a2eb303f12b176f4cb22a +DIST firefox-29.0-es-AR.xpi 367827 SHA256 269b4e8486ffb176a1a5082203398ed7f7c398ee0a3377888319431f1697a380 SHA512 698473439f0bf50e02cb19c72f0b57bd140c9a04a2652085b8329d7bc52b7db9e147c447d94b3be8bf1b8e99db27fd5803253f2545cfacfabd5794033469d751 WHIRLPOOL 6fca15346c956ccef71662cb60f5295a0e008a5cb1bf60a16b736c35e8fa82d3107c88dcfb3b6a42b9e67a517bec8baeaa3c01a75e0b213505629d13f70bc78b +DIST firefox-29.0-es-CL.xpi 314748 SHA256 13c7a3fed0b61018161e45dd20ce6130583b68f270d4a71f4a1703be26d7dc46 SHA512 aa2b10dbd06fc7da929c260ec542b479cbca7f99a3de61070452bb553103b0e5e88ba01ff3b3c62239e09af3a40398899f84e418002187eac7ece1c6bc2c2f90 WHIRLPOOL 87494f07c1758e964ef885aa0161f0424f92caae9be37c1d62ef95a8ecd0a308476ebf3c82a8c4132335fe5ed53f17c9fcd7397117df7e26113d5cd80f370e44 +DIST firefox-29.0-es-ES.xpi 305433 SHA256 e50a73028675b28b8f60094731c96b24713178025a491aa24bacb805dd554e71 SHA512 29485e5aa9914302d23cfc965c0cec52c7c697b2b8033722c5c2b043c2fc229181d316c47c0126a3aeaeb8cc743c424538483befa05cd829a232b6c9bb0ca2ab WHIRLPOOL d9d1c091d0399d14f11137359321c09579c5d26ee8f157e0cc62a438b81ae0aef35b86f06f3c71ef67599a8295a61e96fce757ba43be89067546d12d217dc966 +DIST firefox-29.0-es-MX.xpi 372449 SHA256 a1966155e366c8b9eeaa87eb1d6e76a3c187c3bf6701b27b68c21b41627097cf SHA512 71a7d5023faa5a29f3d6956e1dab1c38a9e061843f1b26ebdc49a3d055ebbb9d39fd1358f2626c61461620e2167be7c5dd95391188a1490a019ac80fe0a99f0d WHIRLPOOL f13b1b9941a914fc16d2856e38b990db4f2e8f39ba00f94da66351588b2052a7491ca4c1edb727d50fb0914e6927610f9557503e047c5516100449a770fd92cd +DIST firefox-29.0-et.xpi 352878 SHA256 1091cb9efa635996c0c9458a62aeaf03023bbaf2428b291ef2d0993ed9139609 SHA512 e8bbe6c106f633a6e8b4c3493bc155123598417403cb873a54772ee5f300a3df91c193dc06f1ca39105075a4828a52d02434287ee8622f01007015f27bc907e2 WHIRLPOOL 82d8f2ef0d6f757f8e25195405ed0dac608885fb4a2d8a37d9071c5c73bbf8dd3255f2f06c285910a06fdf9130ecd2a77326cd7bc37cbea8dc30b270b60d8e70 +DIST firefox-29.0-eu.xpi 369441 SHA256 a09f19ceb466f2c7a2e46b4a1f2dec3775d9b0d9a670ba04733b2ae7afbcbda9 SHA512 80bb467866d5f7dec6c062ff04998cac2be419b7a2215a3c8c9a27b9154e0e5240b983769d56512e651b03a86d9d8f8462729d8966c6ded3b3eb416a7fe8bf6e WHIRLPOOL 9b43c42f88cac9791c6f2b83e40c852de740f02c19c0fdf17ab1ed2040598eb907ac3efcfd7f101ce10cea5b8229115254d6ae63cedc3e1b10e064169f6a4508 +DIST firefox-29.0-fa.xpi 409149 SHA256 f27dca27d9215deae207b4ca38e7260421d74fd482eb8a1ddc6d6d0e39c1bc36 SHA512 79c15266509f64299c45c0c15509b690bcfba5c6f1d27c1125ec812bcd386c1f437c8db0dbece599f3ece0292763708fdf5be76cc8ab40e1aee28e16ede6d5d6 WHIRLPOOL a2e28de91c589c809a78d3fe0586c6a8afceb3fcad8b1d8e43cab633a9102c13616600815c800a6df655175e0274cd843fafd55e4c0eccff56685922d5ba9d12 +DIST firefox-29.0-fi.xpi 363340 SHA256 1dc290cf22dcfab88dcb7bdb0a2ecaad4be6163ee1bd8af13f4962ed037c1a11 SHA512 27d01fd31556d9e1bd08c7a1902a125fdaee16a5b0d7f3f9d4a2e49cf57cbeb3781e4e6a05c81c7b277b7b41f9a76110225059a525008cb2bf639920595c24e5 WHIRLPOOL f4e5544a073bf476f939ad377c5c6cd226003fab5054ddbf446d039e2aada64624b3fe6019cc6b7d702844bd0534e6885deb7b9d406e0d0ec99fa2a890f4edbe +DIST firefox-29.0-fr.xpi 376279 SHA256 ada8b98915422b83aa4c62bf514456a27e9cedc82ddb6377178ce396f10729a3 SHA512 86a92c7d594784577a7abdc09f9c55fe0f1cc3b27849838b9e34a82d741fba82f74c58e743fa70354487e0b6fdb163a764159ddaa3a1ee2e9e6d5b8db4f9657d WHIRLPOOL 19604c4bfe815975771b2d092dc677c0554fa973668795bef1585b27773cdd88566c87221fa2296ad5ab8dd18eef889529a55962ce60458beedd08f6f3115733 +DIST firefox-29.0-fy-NL.xpi 372388 SHA256 6a4d8b5ac760d8860aba66c779f302e19955fd5a232c237297dde3974b72cb25 SHA512 af2f1c7b32be5c5964180c486948bc1228a85d363c5c8219c4a1826a7a1565b917af15bb374759c86cf69c336478ef5f15a4c726c796f193a3d264db676899ee WHIRLPOOL 09faca880a4d5ae426f50f2d8fd277e800fb347d4c6bb1aebb92666b4c1b24f2f19110f6a6128c04ae106e778ae2225b8c61e2ed92f0cb5ac4dac9ecdad58d90 +DIST firefox-29.0-ga-IE.xpi 378267 SHA256 25f92f7562f119c97189290f8e4746223d2db2ddf3fd260e3ce246119bcfb483 SHA512 5ad51297568e2a2f7ee444c87c5d7da5a236144e5ceef2c52961a0b98c0130733beddc7e01cea44a11809183cc5288120c32e1686ff3b661a8953d618996af83 WHIRLPOOL 69918886237bcb05a9180df143ccc70aa7d27ab16ad4b5f5ae03e27b837cc0bf4493f7e0ba553deb3605680411e5fb218aa80f5287e1a6ba5df109008bab9927 +DIST firefox-29.0-gd.xpi 375410 SHA256 b6f370e9e0b6c8d7c9840999d185c50dc9832ba15691c6c2c2f61dd099bf4912 SHA512 95c142f596f41f380d751241d29d5e5d7c1767c3b07fb4572b51f861ab553f374f298cbb0f50fcd2b695f8cac47c7b7184262fdaa11a7c6e506e6cda0549771b WHIRLPOOL 68bc281df1c37d8bb712da3d528692d02255ce1e643c4c53c5e498a945654297adc8bf7413a4e8843d86a5ecb9b8059df814a080b1d5d4cb29b5de7c776b0724 +DIST firefox-29.0-gl.xpi 363693 SHA256 b9e476f99b13b29fd84189283b9a7641ee41d641c171a4fa3587493bcb329a97 SHA512 19b9dbec477636fb3f7d6126d982f49dc50f09788ff2281c00cf82f338c40f81a40811d956692bb6e6497eb0697badb7a764e53ced0613e87739bf3050fd79c3 WHIRLPOOL 4c082ee0faa7ea08ada4d4afb38396b0b9fc7e1debac86df7632c6a4710c94a0cd55146aae9abdf49b53cadd7c94b9049293ab33c54d637d4f8cbdd42b46a65a +DIST firefox-29.0-gu-IN.xpi 391891 SHA256 1730b390f911b26f1d5107cdf79e9dedf1a970be7da9de96010ff1e83da3a1b0 SHA512 e86ed6f48c37a59e10afdcabed554c62b909ffcf82b0703d4339931353ece4b5f6b9864a89488344eb83abd1e0deeafeda0326a1de5d969dcee1cfa084bdfd73 WHIRLPOOL 83336cc858a393ea2432ad15760993b8e757bd6388059799412f74af0d713020204e10d8095d930d9d7c69f75eb7a6e82c1d7b09ea401a4adc2910353f8ae116 +DIST firefox-29.0-he.xpi 385480 SHA256 5c62998721b69b83e63b4ec107a62e08d03d482c84de2fb3fc2c0844ab1f2315 SHA512 d8ded145f88a13c2daee487d9e2f6e6d2fd4ea158474815318026adedac2e2d902d05b76841802b8dfe47173bd6e1c9c34077e44ae7a6efdcc9f4da19cc180d7 WHIRLPOOL fc49c92939d037299bd238ebaed195cf8c0b81cf0776a5ee5ece143567a463343fa1939db8407af17056e087824c9cb7d857c55b12d763cfbc75987afbc7ead6 +DIST firefox-29.0-hi-IN.xpi 410179 SHA256 19774e11ea7d30fa748f3d1aedce3c642dfcf83d3eacde963acf16ea38960a0a SHA512 068d6968e754f74e559176784757f974ab288ce604005e00c59f86dfc37245b10144b7a7470a3c5cd4703cbb34a79cbf47c8c6ca7749ef536e5db4997c2058ec WHIRLPOOL 0d2461f3358062cc4a220c36d869214fae0f2c462ffb864f34cdb6e3a12492cad6663684fec4525a6306f87f0257184466063568e3af8a6eab7ac302b72fd2af +DIST firefox-29.0-hr.xpi 376605 SHA256 17240437b1e72eac60776cb3a307d60cbd59abd0444eee475fca8396ef52817f SHA512 119f0f92e9e76e4bcaca4519f3490c58f4164d25cd74dba92b346921fe4c3c2fc6a9fd4474ca3e4b1ad2474f4a5222ca8d94ee6399785727ead1d8dbdb9616b6 WHIRLPOOL 7eae86051c5e1257366b4bdc528b7af0fa2d93e03ba26846f19ebd71a8d71f6cd172fc626f31a6d31da2eab9caef9a93845d473b269bb5cf1043c8a01a938c4c +DIST firefox-29.0-hu.xpi 372533 SHA256 518c74f77b1150ee0a17b94cafe09f3b1a84f972bf0fc6912a7ab32f5aedba08 SHA512 63b0f536d1dcdbf634a7f5ba0b332e332fd63a4206331f84a1604ce67118555cec8be82b31d9fa91c6dbf1c925d68e8b93d8336548cee5e25ea1dd128df61d4f WHIRLPOOL 6dea78e01e3f73fc8d729b0234d0c94c6f0e9c3b63bbda0a22042a3e28801a59160f352bfb550c0b5291db8bbcd5ee21c0f2a5cddc746555876c31824da1690b +DIST firefox-29.0-hy-AM.xpi 419572 SHA256 3052a32a950786aa0e540d4b4ae134d43def23141670c3625bcc9c0f35ad22c3 SHA512 ac24784e2ae339ea2e9a8b874df0d82ad99584979722fcbb1a56bfb93e3fdf9c4788300d8cc6cba21e2fb994aa4e601f3b5ada1864f2441c2fe7b73d92eac630 WHIRLPOOL 86244e9eefe947d7b3567bd52327e828ed3b2194035ae3d3de030b305d668dd71072a6ff977064d21d51c9062bf6ed6f48ede0f22f05df866967850f18df290f +DIST firefox-29.0-id.xpi 352597 SHA256 9f8d98a8b1546072a3675383252fbef3fd0fa9c4c41c3d3a9e1e50bb19535019 SHA512 4a560ae16fc5b9205f92e0490445afc4be4a372a5ba9b43f8d36e3d6d01926fc2133a167aeb1e7c4bf0bb643678ef950c5b51e8883eaf5d253660eb81f37694f WHIRLPOOL a7a99a9ded33e8a40025dca8702d85c0f4beae5878639eb2e92b8c6cf6458c4ee721aac048401d11b6470e254f0688f705c5fe7878c47722f1e29b945ae0d98c +DIST firefox-29.0-is.xpi 364694 SHA256 021226df2158678fecc9d0958b8a9a27a3cd70e584c9f34d0c7fa444870d78ad SHA512 d39da9bd4a5b3822574eac69096dcf3d67b20af2981fd734a85d4020b69b22f58909d31c20a5daa49588a38fea534306f96e26f0139b5df14f1c4f3a9db75ec9 WHIRLPOOL e290115553f4048844f78e86c55d60a713929025531adc99bd3a8bfdc526bcf4575e337e1f088e94c925642e5acad5fa9eeee50d9a451e8a041b004070f044ad +DIST firefox-29.0-it.xpi 304003 SHA256 80dde52c62e44e3706c3a228f091c1473bd871f3428c8efa0338890310b954f5 SHA512 0223cfa5713e90ba60ca2ccff4ef626fbbcd00404053ddb993d456b6f7a11ec0005671b94f5a3e7fe162f1cc676d06e4c62f2db6ffda0cc91b187122a8c439e2 WHIRLPOOL 79708c10297e4884ede5e41d854781d6e46bd32da47ecd00bbae544666f757cf74697802102eaea8c458fa530c7bb3b0d2d6cbbd665b67f629eb618ccc3f3a27 +DIST firefox-29.0-ja.xpi 405190 SHA256 5f23242ee1cd8045abd7564a095c5ba11bd98283b1530f1e3c29cf5fbce362c4 SHA512 18e9bcdff8f0244f0d7a6045e3d5c988d7875b4460ee56814c00ef5cc88b7583dda37908b00c5a78d47cb41b9ce198e63f9fe9388aca7743bd6343489c865ff4 WHIRLPOOL 2a2967b5517fd67f7890fff56416b18e641c53d652c8a3e8724dca5008d952df80246f3e4ddf5dda78f23d84a44c323d834e07be8397e7987ea70a309920b50c +DIST firefox-29.0-kk.xpi 408438 SHA256 b608322fe2364a15c2f96ed88449dfac1a71621081489677015aba1593eac32a SHA512 ee6d61fee0189421e14a87e49a73becd967796df341052bc77e187de2363514af9a8c2b0106848343a9933fe48e6b260b16ef4b112a3a85dd8beaa3edf563dcf WHIRLPOOL c087ca4729a1bc77754ef17ade4326b1440d469463c3d24d45c095e345e9f4171f766a12a9b03c8b9c5d5dd7da95ec9f2f704f8803f8fe90a6989a59a2158bab +DIST firefox-29.0-km.xpi 438772 SHA256 a86a3d15e836df6f767b7af53ec3cbe9c329716adfacbe14811739c878365d8d SHA512 8c3c7b92e201e3ea3d39e8c531f6ec4fb2c10c34887f02c4c6328603086deb72a1651d65db72d775c9cd6bac14cee05a46946c19b2cd58b0ae516ed9c288bdee WHIRLPOOL 81b1e0caaa55498e756a39f7718080433f81aa2485bb51705c839d3a74671acf2201f7f93cd87343c46e3118cd21bfdaba328bfd6b94345ed7f293072726b24a +DIST firefox-29.0-kn.xpi 421792 SHA256 06bc663cf5bd3c70895ba07133cbe14adf36f08a1c375d8e3a9083ab4cda8981 SHA512 ce67f35c21da2c931ecba6c4282d569cb755b1815862e6f7739deb714d611fd54e7b6fbf14ca75dc0fb05ce48dd0db19c10c8a823990d9a99a933c41d359d74a WHIRLPOOL bc1ae70623044c16bc2a92e9e10c1d6123bfc7e00d8e3a6c5e0beb2a4fc494e03cbc53a2044c06aafe84c853dfc89fb7a19c0169527d53b1379e99dfb10f791a +DIST firefox-29.0-ko.xpi 372824 SHA256 eda45d7394b912213cd1e724cf8b45126c7f60cc15cc7289b11c1abb7112b0e1 SHA512 7bbe1acdcab840f83f270cc1f6ff8628b54bf8fa6b2e7c76fcc5cb211dbc64445d9ada60eeacd120eec49264ded5349ac88d8aadc835d73dd5912bd3752c3af8 WHIRLPOOL a86c0f0380f251b641f1b2c63c3e1d331ecaacc28b45c256eeff4b8170a0a505d5e11d8fc6e7ec194609245754af240c13cc23c102f179a189da29f410318004 +DIST firefox-29.0-ku.xpi 377944 SHA256 6fed426902356d91a149187050e97a88b590064be33a996229e328c9ac2ddb5a SHA512 2c29435a26c4950cf65e42dbe191271d5b2967405bd00993181f3aae080fdd9f7ad31633dc60364d951892bb52f2ec9f2018bec46dbc3ff5ca9f594a52b7f55a WHIRLPOOL 0bdd5403c34c41087b4fbeb6571994ca4cc5eeccb08faeec23d2857d0d34b63aba4875bea98a0b489ca84b379072bab1b8960324372c045b11b3bf855f623843 +DIST firefox-29.0-lt.xpi 382910 SHA256 5f0ab5186966f4ef688d089cc1c02256fd58009023b1a65087243cf47898877d SHA512 d97cd4fc13a3c1390e732cdde0dd13c470a7734214ead42360091e28f32929f9dba6b5bc60bd94254c91375e517ca0de92aaae8c2861f66f26ce58925bf62c2b WHIRLPOOL c81d08661a5797c2751e95beef85021bb65c06ef7cf2df19b428fb84d911264b58ee8b1fdcecde6da8f85b38595de6ca56fe566a910ee2ae09c7c5c9e6d43e14 +DIST firefox-29.0-lv.xpi 360720 SHA256 7904ce0bd050e3c7bdc5047af6a8483ec6353d7180bf638f73dc4e86caec41cd SHA512 c1f2a4ec6d183c5f9be609ac2917ea50fa2dca613dc7fcaf77bdf066dfa0fa3de382989f926cc86a29fdb230e5230a61da0655ba648e49ad1bb2d09775b23d79 WHIRLPOOL 01732723e5ab15a17236f35dd861b3aed20dc50536dabc4016d9683acac4b272f2e40a6b49c88ec2b13a3143ca7aaca86edd570fb04cfba23adcc05319e06bc0 +DIST firefox-29.0-mai.xpi 410012 SHA256 c900355b017b2d6f823749eb2b59e7138885a106a3f935be9a7e91f50e50380b SHA512 2b145edd2a770b16558ff366d36b75942b2d825bef22c5c54992fa74f942055ed46de98bd6afcbd66bf3f979390e5b1898f28ab22b204c9fdd878bab90124bc8 WHIRLPOOL 4099284fe4b876111fe4e41da768d57ec75291ac3e3a5095afcf0308f4f3bdfad4da277b66c4ac811ef1eb8638dc80288839c1992be483f343d37db96e1c78e3 +DIST firefox-29.0-mk.xpi 411450 SHA256 2beb5a8a7c8d4a824b8901a6cbcaf81297347c4b83b1b55bab8855e0e5e87e6b SHA512 2dfcebd03cd844a18582e42035107ec5594e04645960b114cc3695cdd32c26fe45cb332f73878b7f58cce4fb1f3506d60c25ad35004bfe64b89e043d8744ed14 WHIRLPOOL 217e3fff15761ad5162707424e41735800ba6a69f09554374778928483c4ead221596c0ed64928a382735377db455e4b7fc47bde946b88bb4e36639c0261cf06 +DIST firefox-29.0-ml.xpi 430792 SHA256 49995a410b48b0c53ff4994633602f868796c24a28d54bd1260b1f43adc79475 SHA512 ecde6ae227e5c665fa3a08be5e753f020044ec1b58ce3e6042e9f9aefff51d04748ceda3692bded3f8a3adf07835f5fb7adda4c81c533e781e743588daa7ba4f WHIRLPOOL 538271b73316d00c64d7ec12c3b5ad027e25ed6470d4b844dad5cd05c6e04a7f75c74d92e6ecda1bdff3075a15ef031858cc7ded6f1bdb9df892eaa27e6dd1a7 +DIST firefox-29.0-mr.xpi 408570 SHA256 87bd2e7b71bcc21458b5d44dd83d9f2eeb461c53cd74c4a76d4eb2a6cba033c1 SHA512 4aeb4327a4ec151d31bfca672a1c13bcc9e2d9ca64db44f77d89b92d84b26058e3d4fd7adc9f2226da9c59a35022b13ce73d73afe3003fecbf227bcc9c2fc111 WHIRLPOOL 124fdfcffa681aec815eb7f92fff51b57cc995c60452bbabd9751aa9817d6926408e6f5e67496c180ab6c9fcc2b5cdbe460fa62225a44ab984a6b1e2c10f2bf9 +DIST firefox-29.0-nb-NO.xpi 362513 SHA256 afea740e93a87b7821fcf7885f8c44d8dcd865d1e2418d05530299ca2471a2d3 SHA512 0a20a76f18d4c13939eade4f7c76f0d3adbd18632f38eb8825b9dd1eacac3817608ea5f1a8bedf3187ce3e079ccccf7c9e674a017276f68a44ba19961788abf6 WHIRLPOOL e5ac4689c40e684c6f53aeed1f10bfbde98154b1548aa92609de6120eabb8e0bc8d2f39af7e6290cabbcb324ffb0ccd43f99f9de4f914969bcaa36a71949084c +DIST firefox-29.0-nl.xpi 361308 SHA256 36dd807b1b080c45a6b68fae77843d30f4cf7291bd29a61a8cebd509aeb470cd SHA512 ae93bec316dc77d1430fc586d9d0346e2701577bc39c83c3ea2f5693b87f19f511ca6382c4c729a5bbac1331c6d1e4bb0b90c8eb3ad57266abf536086255fec9 WHIRLPOOL c077cd20faec42c4124226bd7a10ab24a40a69f9cd95032b248f18954e430e6c6c4cf73d90236ebd4839de21abe8a11b631cf06965a92e00f4ef94356e633f22 +DIST firefox-29.0-nn-NO.xpi 358819 SHA256 9522236bee6c980595ce05f9320d915a31b272a28a878eeab867329357156a9a SHA512 e846979508fedd0f5e2bfc8f7470d80887251438cf5986255f22d7023fa9b8f5b74793c3aaf54d7120a36099e55aed2db7bb0bcf4a43cc8190cf7cb9c8f62a73 WHIRLPOOL 12695deca7d4340516b257c81fe4ad7750398d81cc0ba77f0ec343897ef8dd16b4fe1096435ba761ae8f84dfa9264d9dd0738c6403a8e3756c5c19d295f976db +DIST firefox-29.0-or.xpi 423772 SHA256 2b78878aa2c06143887d7f7c1f73f3c2d5c98cba58e06df5d96ecfbf9888e143 SHA512 f0fe11d441eb3a472bdc73ec4a9973fc632f08d8c9ffb1efd14a6643b4088f5e1b15b868c91916f9d9e075c9ddf9deae446b0a9bb12ca262074ccde9c2daf8b6 WHIRLPOOL 204f357d93005216f3584774054a08a564c3f2bdf7737f10fdb873bc7542b01e3d874bc766ad9e1a7a9a4a38b5c61801d16552d56a9a92f7109ad6861ca04f8e +DIST firefox-29.0-pa-IN.xpi 401685 SHA256 3a372d31c10dfc267cc381974a365eb4b44b6dd70d3054ac624f84fe3b41801c SHA512 0c9b6c0b713356fbf06f07dc6044f7ad89be68fdd824f2cbc9dcbcea4e3d417675509e6eb4a6109c533c142b57c70adb31a847a4618110b1d9c21d239ac415a4 WHIRLPOOL f8598a824524a9bd4e67f21314dab472b8b6c9bc82b11ef8de936f128b29f8e536c866a36a1a019f567830402ce5cb67d3cd582c167063be6d7e0536627fb425 +DIST firefox-29.0-patches-0.1.tar.xz 4164 SHA256 b1d4517d73356884e1c362e0131bf66721bdd42c791f045db9d2753e7878ae3a SHA512 b2f987f9daaaa9fdd3085f831af1ba6b23e25d720d08771e54d66d77241c29847a3f68dc7fc8f7dc2484b3bf05e41bac23583af68b2a7bc5e713099d368cf35c WHIRLPOOL 3a35159062162e3ad0d8a22c35c0f2964ebb69adc101f8f23ee725ae7c0a349d32cb048cd023c00628c06ab7ef0c5ae26b375459eee3f37fe3b3308de1bdb7fa +DIST firefox-29.0-pl.xpi 354459 SHA256 950ed718076217f4ee11c0a21cdc59005b06757af81a4d5cd028d00dc853c3b0 SHA512 de6a368473bda47ebb60ed2037b90fb8c0a25dbe13f16b50d1e392c50ab8703fbea1efdfeb9f3d0d42681f28a685ad107493312c27c36206dcfdbddbbe508508 WHIRLPOOL 70817a5f8febbd73a18a752840cf6483ed32580cf192c4f3a1ece1a67c5c342b7025d9ef6f9591c7c91e718219ebabbe6041b728c2a8a35729db58d48055f140 +DIST firefox-29.0-pt-BR.xpi 372122 SHA256 28d5e2814fa7ac74b9ce44c73b1680d6b2360820f51d373c81fc4fc8304b7a7f SHA512 d82436349f12c340ec3c8e86bf7303349230fef07881d8106e33902157c0dcd76f2af193cb0277bee08f868d292765daf497bdc77f1f2bf95b291d8f3d4ed853 WHIRLPOOL cccbabbf8e5381cc6c054fa78e8189518f7e4a8cae2b57a5bdcaa8db1d72d1cdb44cefb1babafed851975bb547e7ff58a2deaf4fe242ee4a83255ad24565b94e +DIST firefox-29.0-pt-PT.xpi 359723 SHA256 fd74a1e2243899aae3c39e46a2d101338afa10da731a60f1b94ba6deffa2a9b2 SHA512 322e6539eb87467567bbb3953848b3399a7aea6260dcb4f155ac2e3e81e46fadd250d70f2f2bce29d9ca65c02b6126939e6983869c79d51694b0881dee14b21e WHIRLPOOL 3b438fe1cc77c0afaef5fcd3dd283b11b999203d8ffca37898a28dba6ef28ac51d25f213d8dbbc0e563c12a041299d1308bb5d7b5d430bc337876b085c2b9e88 +DIST firefox-29.0-rm.xpi 362965 SHA256 9ed40581c971918ea80b17e21acc8b331519b82ee322c6829e482edda6867914 SHA512 4c1cee858bd38b3c268ecb35364836f62d00baafbe333675ca78cb44c55eebbec52e3878dd0f4872d9f24e67d6268035cc5c92cfdeb06e2a64d6f2362d6847cb WHIRLPOOL ce58e1d65fddfa74734e8ad2aa09595407c7632014eeabb2f3d3640a3bbee7918def22219494cd456263991aedd2767f91af48f6b6067e343248ea966789036d +DIST firefox-29.0-ro.xpi 397540 SHA256 d237497e017ef6764fae81477b1ad6593d6d03c432641e14bc87e88cb1ab30c8 SHA512 bed074194437af40e3d91c3e6e7593483e1de7e2ffff5faf08dde73dc7458ba491f00d57fb77e7aabee4830845f28e5e134910aa7a269e44477a7dbd40aa70b8 WHIRLPOOL d9400b31ff6d81cfe5c5e06a8d562a9e6e3042f31bd35c3eee1118122c619cb273c7109373d0503ea0ef9c439cc8dc367e47a6a255027855a5ae02325dbe3c8a +DIST firefox-29.0-ru.xpi 344166 SHA256 5c58a458ce5aa0cb974bd7c750dd155dd0080385bfe97344bb07ca7070d46f1e SHA512 e22c52a2cc0e1645385b57a4f39a5d39010614bc09bdfdbee0b850ecd99182c3f71f37a5412dbb88ad14c6a6c1338c49a2207a13345c51e079830991ba722ea2 WHIRLPOOL 9aabc17d3661f58b2038a57d5da2f0476d44c1a601e9dde93bf226d1acad73ec1a69d46a8fb57c2023f3b14f0fffc0f0a7ca42a81157407121339c8249aa8039 +DIST firefox-29.0-si.xpi 403345 SHA256 f423bc581a57d4f1e315d3f4e591eee9b0b34b0ad26c7356957684ea80607371 SHA512 406fb6e43e4537ef9c58c6c8fd3a873ae4cd6335686aec4cc36318ba59bb619482a744a8983c8ceb41af820e2dee938df6f26788545cf7a046b61cc8425323e7 WHIRLPOOL ad1ca7226c536bf17e771bebac4acb33896f8c1a339620a903769fb7a96562131fbeeea802c49f33625b49ea553060f5ee13de0e5a3d4dc5292968ddf8af4c4d +DIST firefox-29.0-sk.xpi 375676 SHA256 c6e1d20bb1cead467ef3a4782e48f72fe9d577d2e5bf40aafe0f0700f6d86f88 SHA512 c37e289905f08840be8c521ece0136ec892a8db72a558e78c6b3d07de8c4f8b88c7bf8738dfcdf493cbee65699a86f7d2f29dcde44b57dd9637d21cb93b37e09 WHIRLPOOL f372f510ebd042af39b9705fabb4f9d545060e463a16553e2f447c609e628c60341b3d40ff1c14a4eaf9128b7718194c6ba4ace9af84244a8f589cd6032da2f6 +DIST firefox-29.0-sl.xpi 358502 SHA256 c5b6e6aed27cfa73480b89134786f2a450d4fe0f1879389262f0f6dc9892bcd2 SHA512 de8753e697270d3a04db39f7956ab650cb4f9f930d49572efaf555b060986b24f3e68af4e8b5f587744b9fa639a36ed351af481e022e2a394c48026544ad6844 WHIRLPOOL 7de5fa08d8a1ef0dc2f094e9471c568cb5e9306b3a5260e819939b8efb56c8a1aecbaa6ab0c9e57c63b81ed22c9febc631eedfab9ca6d9e340c22513a5736d39 +DIST firefox-29.0-son.xpi 358441 SHA256 482834fa2c49c3bddfb48127d83258c1dde5dfc0cc5fd17fd66304fa65e6dcd8 SHA512 893c1a577e66f35bf146718d57b45752f91d40d954dabf4d0deee597bf192e3b009a42573e5a28d5754c248451b44b18a9af4a436ab1da1bbfe812c2282213eb WHIRLPOOL cc7a63c37f24cc90f551e8d2928ddde74ab1696fb99b623eacc8f7a84f63bbe81cb47c368aed9bb43712ea90e97241c98251077b1139ccb5904172b1b69bf2b2 +DIST firefox-29.0-sq.xpi 374244 SHA256 f001eece8b1b7fc9eec35084679155802062fedd1aa096c2ba74be8e22682131 SHA512 c956e437e2858a42d2e27fbff8bfcad253b673c2469eaa6fdd2ac8b989ba8d2a9624de116fcf9d901a7f4300eb7af6482484124cb2ed231302a727f9cfdc51a9 WHIRLPOOL 856a4b63069490f447a0fa17c84fe5b7368b888c98944be60ce04b591971947a6a375410a6aab697433203595f63240bce2d0275acd3f8dc6a64ea8f5b322259 +DIST firefox-29.0-sr.xpi 412774 SHA256 f590d1a96a5231b4a448ca27bde8ffd2a3721f5c8d628475e4705980013d4c21 SHA512 1dab87d906ed044407824d28d94ae4c9430b30266cf3720cfdd34e37c3df261af86edeb65280ac8b1ec462bdf345cfb3d18b1379b3d01bda311505bcb8834dd1 WHIRLPOOL 164a81d1760204351bf99c1fc6a1f95f4d5c1a9f3f5e3f52b27cb6f2352f9697f8f1d27483cdf2188420094965cfd0f4db45e93285b90bea98be4f8871f93df1 +DIST firefox-29.0-sv-SE.xpi 368437 SHA256 ccb78f6c29e470b15df6c0b0a1a9186ea6da1e95a01c5acf88d6d5663c0ddd37 SHA512 97df3012df0bc8cb6d47c604db67af407c1f0ebaf81f02ef426199048145ba220c308b703a3e13d7a9752f6b8ef57bc64e3c8b614b28639893cf77efdbabcb3c WHIRLPOOL 9b3b93b33cf5ab84e1c23d5750a554e32d17b828072835c9194c984bdfb153a3b1ce70f5ffc974a2d3f211bcd54a67752cbc6afb5f3a5f2450c4baa3c49e0912 +DIST firefox-29.0-ta.xpi 416214 SHA256 3a240719bae5fdd5f1dee8502a573c68d496dbcbb89e40fa2588a8f8cded48d1 SHA512 74cb70ef7d083b32af8ebc8c5e2271f728d13b25a1fb21d681761a0d71d17345c63aefbcf49c4b03d8d1ce9b6f3c018a30c5a3aecd98b4ba5ef0f77ad0551b92 WHIRLPOOL 112dcfafc42ac0603d229833494a4b8b4d912daea8a2fde8f99151f0e29ad6a2be2e1aa82deb00f1c81bd7f5414b46e1afb5c4284034f1e1d7ff5875997ecb96 +DIST firefox-29.0-te.xpi 429025 SHA256 1a42033323e58bb24a230ccc547498d6b54864e6566ce38f97c8f5bc9dc802b1 SHA512 18ecba4272415a1ae6efb8ab1b89b64aef30c552c4a8079dc3548417dc1af24beee98f87feecf146a75f017a2bd880f5781c4efb0b500a039c871e881f1d46b5 WHIRLPOOL 4e0a51dbfa7c183e240d2720ef057ec8bcba7c779391fd6a49343f5888fb6244a7499177517fae6a6f0abe35c7c8a8656df8aaacaa49e8f69d9ca3fe85f21c68 +DIST firefox-29.0-th.xpi 413958 SHA256 9c91150755449786b400af12067d648f5751e78396bf72f9c604874dcdee5f11 SHA512 8a06479f01c64e6703f10aec565ebe34ac2cabe07fa2e82165ee09c7294140b5eb256fd5d5e9a1c6370117ca3e56eaecc16862442a1f929208924bac664ef2a8 WHIRLPOOL 9549e0cd5af22fcf5600297d003aae209b25d03ea0348a5c8a3c29529789f8c68430642394b9a33e4825a24142eb8151b9faef63c2501952d112e7cfa3252f31 +DIST firefox-29.0-tr.xpi 369613 SHA256 49c22b8f7384f83249cd1468e14f9aea657a4196fcf11125bfc44e112b6f93cb SHA512 01191b267eab9b01ce556e4185bc6bc03705ff1fee8a7bda45e7db53d4764cbf0583cdb8eb50bea4daabd769bb3a2701ae5468aa933be827f1c20b060d77f7b1 WHIRLPOOL a488dc37368d40464a44f74683a623525e215c7909494950b65593517d7fc6dae8d9af4de5d3cebec7eb3bd60945f6279769f430a448f1e5e1b52cac835afdcf +DIST firefox-29.0-uk.xpi 399496 SHA256 2f232cc5a4e4b72e11e4751be8667f5c532952ba5864369e07a9438c25afc317 SHA512 f9cade91c45dfc3ce7d2dcc16e5c60f7a7d586239fc5c0295999e1de53b1bad0c0c28390ea2ece39a1cf34ed7bcb9cea0d3efb6ff10bd65d857198461eec034c WHIRLPOOL 4a7f2ef850809a10477a2e9ef7a4c4e6179ebd39b8b34ff60201de54afcc31b9b00b05553d3595eac43103adee127408d2f38a59d914141c64cf8b45ac660fe1 +DIST firefox-29.0-vi.xpi 386470 SHA256 e210ec8c8f985d5c6e31e37e191c35d270c310c647cb6e32cc1bf35e93194348 SHA512 bb9ca8e882a877795b1e370b7699f0513c9b096919ea244c915d31b31c7438ee3238f76a624fb646ab9fdb12f5fd81b8e1d12f12544368af1c12b50c9baeff02 WHIRLPOOL 86818a03426785c5df75dad79133e8f3a812efbd4cf40bbebaab468624566a24ded26f09a5afe5da9d287898b979e437adc00f3975b32799e7b5d1871a7f3eae +DIST firefox-29.0-xh.xpi 363925 SHA256 693c3c04abe48a7bf8e0c13c8192451bb70687581b79da13bf2905499c2150e8 SHA512 924d3cdce8fbc7ab55f41f20d0b2c6e3b85f8f0b35882ed175df67d079665432a0ddd30989f3aa52e8ffab79ae52f6713c71a9eca48be1c2b0548ad3244fcda8 WHIRLPOOL 106e191b0065b3118aa6585f0d83c11cee72fa9b36190b137ec4622ac285d1ff1f616588ddca885b0705a561a90d1ccd27a4a5b088c14e99d55f92bd99ff6d90 +DIST firefox-29.0-zh-CN.xpi 389326 SHA256 fe6b9bb7d2dd6227fb6ea3b5ad7ecca1fb02105f10cecefc232aa9f7bc0c7096 SHA512 a924634441e2f94745e80c59dc2bf06306aee9990fba49e042ac726fc420d8d77b2d24ec2c6bdbbbb6c78af44c832f5ba927f583a4bbc1d1de5d4bb60114e5d3 WHIRLPOOL 9f34158bc915484f8384daf25e747ed069d2d4191f963f364083c7e6c19cc5b5934bb1e4866f66f393782afa6349540ffd98ce44a60d8654d15ee89be1be7374 +DIST firefox-29.0-zh-TW.xpi 386290 SHA256 34cf42493ffa140f869b48d6deaa10d43664e7dd7bfea6bd4a979062ef476bc1 SHA512 12529615b9a3780f529ab3b3e907c65165dcac0bfcb240b8b02ccdeba6dbc00f381f76dc8f27306b07a40fd448dbdc09b521fcdd32e037a005b2f3fd810fd40e WHIRLPOOL 5503e557d54f802657bb1150f8d06aa40223811d385c72711823b16056fed7d26c3070e2b22a5e267220d657f39baf8fc12a243e958b4be710c245f1e81f1b05 +DIST firefox-29.0-zu.xpi 373428 SHA256 0ba903dcf73dcd6255e81eb049c0660eb876caef4c83b5ffbc5e1470a5918bc6 SHA512 1d39ef1bf72d33e13ab21cb5ff763cfa398963909111178e97ec37a8a9358b6da42622eebddecdcb70b3694557e0bbe8a4b6fe44f4f7c22143c16c956a43d65a WHIRLPOOL 00941747aa487605219236eedfe0ce5dc2db684730bca453de5f820c9b404ea49975573a074635a42c7e8c2a1c8eebd971497bc187220721954a3c9f5e4ceac5 +DIST firefox-29.0.source.tar.bz2 143163777 SHA256 64402a1f1359f3ea30767a94977ae823ac25b39c6d54f9fe6db444ed127db892 SHA512 5f40d2862f53ab3551cc2da433c4535027191a808431b8fefd6e87095e33d5539bf633bda25d270af26c32330dd211b003b389aa07f87aa7b97e82b529de78f1 WHIRLPOOL dbd48147e9d7822da556a50f9b24c5287c9f66437388e683a8c3fd39ae6898664ff304442f36fc50cb05dd5de6f31934dea9519e80cc1cc0d96cf440616a10d7 diff --git a/www-client/firefox/firefox-29.0.ebuild b/www-client/firefox/firefox-29.0.ebuild new file mode 100644 index 00000000..f8465a68 --- /dev/null +++ b/www-client/firefox/firefox-29.0.ebuild @@ -0,0 +1,390 @@ +# 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-29.0.ebuild,v 1.1 2014/05/01 13:27:03 anarchy 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}-29.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 hardened +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}"/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" + + # 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 + + 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}}" + + 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 +}