From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id DDA88139694 for ; Wed, 19 Apr 2017 21:00:21 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 25CB5E0CF9; Wed, 19 Apr 2017 21:00:16 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id EA8F8E0CF9 for ; Wed, 19 Apr 2017 21:00:15 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id C724F341689 for ; Wed, 19 Apr 2017 21:00:14 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id E7D91743B for ; Wed, 19 Apr 2017 21:00:12 +0000 (UTC) From: "Ian Stakenvicius" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ian Stakenvicius" Message-ID: <1492635085.3802eddf32444ef647c2edd6f44af2c739c4188d.axs@gentoo> Subject: [gentoo-commits] proj/mozilla:master commit in: www-client/firefox/ X-VCS-Repository: proj/mozilla X-VCS-Files: www-client/firefox/Manifest www-client/firefox/firefox-53.0.ebuild X-VCS-Directories: www-client/firefox/ X-VCS-Committer: axs X-VCS-Committer-Name: Ian Stakenvicius X-VCS-Revision: 3802eddf32444ef647c2edd6f44af2c739c4188d X-VCS-Branch: master Date: Wed, 19 Apr 2017 21:00:12 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 4f7858ff-da95-444a-9a0b-358619d13d6a X-Archives-Hash: 866392fa1af68dd9a32395c40b1daff7 commit: 3802eddf32444ef647c2edd6f44af2c739c4188d Author: Ian Stakenvicius gentoo org> AuthorDate: Wed Apr 19 20:51:25 2017 +0000 Commit: Ian Stakenvicius gentoo org> CommitDate: Wed Apr 19 20:51:25 2017 +0000 URL: https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=3802eddf firefox-53: version bump www-client/firefox/Manifest | 93 ++++++++ www-client/firefox/firefox-53.0.ebuild | 410 +++++++++++++++++++++++++++++++++ 2 files changed, 503 insertions(+) diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index 3c7006c..3ce7099 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -91,3 +91,96 @@ DIST firefox-52.0.2esr-xh.xpi 441172 SHA256 bccdf74b266637828badfc07d133f6555ffc DIST firefox-52.0.2esr-zh-CN.xpi 461693 SHA256 e58fe721c0ffb19648b7cd152c97b23dddb6396f1067ffa375c5fabb8f7640f2 SHA512 00a8492f954e470dff121242387fa41b958cf95feed997a76ed3cb96a05cb688553e08bf4762b9d2fbbfc4187f5b38d704a24992bacb741cec87e477248753b2 WHIRLPOOL bcd69e60a3f134f368eae4449ba4fa5ec24a1b5f752ef3594751c8e7bf4687d17a6b0576b1bf278f49248f3ca529aa31d18a72839025840eadd3f8326d1bd58d DIST firefox-52.0.2esr-zh-TW.xpi 472534 SHA256 4a2b16595fa46ebd9eaa1a12778f74a165d9bdb0ca3569f1a98c2cabef2cccb4 SHA512 cbc1ce8fd42f49c1bae62fdb0c6257ab31c6d4e84ec7b9978120764e08e266eb9624736e3409bc4225bc370319e86d53101f5364d41941c5f83e057e189755c9 WHIRLPOOL 265cd986176306f95e712d1b4e3471df2c19754d5ac387b256ef4d3dca79ea28a15703c5464ef9ee25d5ce834aae7edb0082f5ea8cdfae09a5b0611437d8a08a DIST firefox-52.0.2esr.source.tar.xz 211678480 SHA256 05ed22738b3ac49253fe482a316ca3b4163885b03b22404ff9177b0fba950522 SHA512 a0f31479e5265c7f40d3013c3dc8368c6bdf03f21f1c9054fb2ae5557065584da433b288b493680d6147a3b11155f41bd33ad2a5d53c6eaa507258c7e00d7335 WHIRLPOOL ecb1b95e66356f808ee2dbd1528f5abbba26477f6b32708f7ac439eab2a4bb861f6d910bd7cd47479457a3e62252d16feea916288ee9615b32a08c8544ce3b36 +DIST firefox-53.0-ach.xpi 432350 SHA256 6b50af6b457608c625b5a99c0f467e9e13827e84387223682c251847ef12ec03 SHA512 9bf6bc6942f93fd553dcc7b7e83203eba0aaf5188c644bcc4125b933ceba9bf75d414e150c39ddd0a4ddb2186e25981c683bc27fe208bcb5cfd68a41ae2b9680 WHIRLPOOL 986bb705c2f4d7e3e63ab471bc7935598646889cd27d2608a8ca5d4ffec2cec33d9077251e51b35655ae0665cddd857791d7ab863e4bccf7e328df5d27432c36 +DIST firefox-53.0-af.xpi 441829 SHA256 2e030e8d993a72fc2b922bd71749564706d5bbc4f5edd1d5cb0a2e2d341dd397 SHA512 20bff71e9cf8918c7e807372de338f179b09f0a369a82856cb8de38dee00f5473e8021d36f9bda74cfa4c2c86e60f6553c24136ac71a7dd952d6b4e63c56aaa7 WHIRLPOOL 07aee387ccf0f4338d69faf079a07fe1c9fcc065906c2e5295ace97bfce7235f076785929369786e583ef5113f44760e78d9f1cb1b06c585eae80d9ba0ddbc09 +DIST firefox-53.0-an.xpi 450799 SHA256 3b049eabcf49f57742f574c792b0f15a2f0fe7af8d7700074555741eba4b40bd SHA512 9ef4a180ff7b7ac8b5ad6259719753f88f67eaa45273707997426112317eff3b58758892c66428c5357ef431e8a78ac93aa15dcca1d2a8b99bccd69c186981de WHIRLPOOL 1f77b5c03739906b15ea3e7fc7b43e50380416ba447a7b6ee1da969d2e0f7b881680aaf5f233b0ca06d829150f6ca1a51917ff7a1906c8da723078b08032c553 +DIST firefox-53.0-ar.xpi 479118 SHA256 0df14612d4a6fe4e6da247b8529b45ab856d3a6d6bf284dac9654af2b4c91909 SHA512 ec6744427a47e64425c7d2632be23f4996aa4424285168a3dc1e2943b64cfcad0606b071d94155144cc0c33d33d893239835b81cee648283642a28ab87dd7cd5 WHIRLPOOL b8f1437bd92a50a7cbfdd1d2f29cfde1f59c20a593c6d5c22b73ef92814fbe4d4d3d9feba6fcac3226d024cf28ca991c1f2dbf9f8caa1a54bafa2fa8d0a43810 +DIST firefox-53.0-as.xpi 491255 SHA256 67a780398046cfb66c7b10d8aa3e42a7b8eef5d8eedb2f7d890ab1a748049708 SHA512 4930e221a8e2d9d98c56b966c94c2506cb9b6b786ac3a04d074c83c46b1680e0d893a101a8ef3ae7d23194d33ce666d55649b68c23e4692e73fe00a8bac60b08 WHIRLPOOL 213d135f0188d062ce3fddae96b05047437d8c4f944c7549fa5fa35d4472b5059010837ddcd29e09d2151e616967db6baf4c57da7ed82e12a1482438e619c75f +DIST firefox-53.0-ast.xpi 445436 SHA256 0b0cab248642b295d3ec4fdb5206c4b4ab3ec1d8aa9cec573f230bd6fa75a816 SHA512 835ec77b5638e56e2030325b0c706486475a13999d2b05043045b436ad6f0616ef5d7850e4a6048b073793657ffcc103a1bdf3f91ea04089ddd54a77111b97a6 WHIRLPOOL a98d272e9a8e74d36cebfaa2ebdd87b61209c18cb3d13ceee98a47b54102c7d22e55ea109beddd7bea7b597c8ae6500642d414b0ac507d6065fcecd9afed3e65 +DIST firefox-53.0-az.xpi 459503 SHA256 59ead0e267f43af93c7caa1148947224dc4206d42a37f80156ff47adae994261 SHA512 7a097c369846e67454385616208d92099947ba4b432d67c6385e6e0ddcb22f630c4c9a9d042902220bbaf119a9aed0c8b1c9955030b9a566d22e0e62ed3a65fc WHIRLPOOL 5e42d6bfc8d34d9051a5c3f02f11e94916be66ed655c826a0f6de3d00a8030f6d4185e648bd9bde00f48b7eb3c7adc3c3a71602f0088b114f2040f209d906b7a +DIST firefox-53.0-bg.xpi 492607 SHA256 5ca6477997bd96165af804a2a8bcd6c01c8bfb5c9f98354e1602f49a922cf65b SHA512 e8b64bf927ea3f5842cd9616685feb6c58602dbd6b731766e4900a01444ff9e61d0013a69897f30a2c4ca29d330b4decadca50ad9d7f72a7d4425160c4d8c025 WHIRLPOOL 29afaeb3ac9138335c58120db77f88841910d1b457e90886b19541f55974de6c23933c20d27c5f4e95abd8944dd25a2402da599aaee47ac60bdde3eef43348ca +DIST firefox-53.0-bn-BD.xpi 516501 SHA256 9f52c102c056489b2187f9d781a645f2c1d205b812a3ca6afdad56130c211c7f SHA512 7f27d971abfc31cfff9a2acb5ab5bcaea95141e40121c03ec5d16898c699a7937e37dad6375b899da43e45438d82b3dd7d9fffcc2e5661383f8a2617cf43b40d WHIRLPOOL 4b8f82f69b68e26544c7ca7bb2ab95be4434d8ef12c5eeb280a57e3f614200848c250356eb8a83f497ddecf541253fa4291791d2f793542014fbc6ca339cbd8c +DIST firefox-53.0-bn-IN.xpi 513552 SHA256 f913e5d79388285ae6a7e7f59b81855135336c50c37e3dd90cbd101057017600 SHA512 4e6c1822e3999c5b5213162a4582f533c1fa6d1960b08fc869d1eb864a4c4ea7079dcb89e76b2aaf036a5bf72b84ed97c0f2c1cd6af0d1a8fc6107f6ea481dca WHIRLPOOL 824b15e79c5b181c0783583129af694448fecabe17b3d8719facc7cccdff44d62066df771bfc64c355f4ded8b553a462151108b45ca28e4e92bcdf76ee5366e0 +DIST firefox-53.0-br.xpi 440067 SHA256 0bb79e4c792cd3bba0804064f91963389daba26a486cbf3fe84045ee6701ec07 SHA512 54e537cff098548b693e9bc22ffb6e859e74dbdb2e0b8f50a5703e9f9d1da9faaca20b05f2c21cbefcdb5a55ed7a7ff2f9b4c55b36e896bf6d51a94a5e9f1970 WHIRLPOOL 2a7858cdce6fb074d1f06daa03bd616ac3869e639bf9de4fe16295dc610797bae11c4e670ef51da927a05f6aba5af729afd661b4722ed87112eeeed3ee9eeb56 +DIST firefox-53.0-bs.xpi 446633 SHA256 e4c803a77b70c0077c3f0fb467a601b5ff143a37ac8303dd97005b7aa3007864 SHA512 1d09ca879560432877e9f055a7e7c3d25a47c98f83dcdb30404d89a23cfa7383ffdac1c3ff306f40ffb3bba6731ab41e160b535e4aaac8c0543b85a1cead1b89 WHIRLPOOL 169ece94fb0cef47e2e2d6fc3ac4f76163a5022e8cc8a896de386ad0602fdae1a219bd365e24861d4df39b772367c529aa9a265ce772b46e50d50ac68d298438 +DIST firefox-53.0-ca.xpi 448941 SHA256 18483d647252cb2d6c9be0a2ec460de22cdecaa492b02d4a1ef3e5f9ded2aa59 SHA512 ddfc2c14b8cb7ecb8d0e67b7342c3160e39005414874996a98e027bea89a5fd33ab38757310fac1ae31e2004cacc743e909026a37e9dbe9a3b553685eb874ea6 WHIRLPOOL 53cb59ddea4db3446cfa95d94865cced34e576f44ffdde783e200f3e058e1c328d19278ee9abd848daf755d18348ccd4fe9ae64da636b6879081462029b6f97f +DIST firefox-53.0-cak.xpi 463841 SHA256 c7e6c39c58040c23e8baee6be87be9f0281a09198e2ac497b04b12e5eeeb9615 SHA512 15bd378516636f987b615594522d066246131d4394d373e69557444d73ec62528b2f40232dd56aad8b7760f8a530c6a86eee838dc5a3c00a03f3c268d451a28e WHIRLPOOL 60695db91312fc3f50f44e25b1513bea5fa9cb930e46d6faf1cc4685313e517292493d5f3d0aff1430bc8d183732a74407b2be053254bbbe4cc6999ea9c5a6f5 +DIST firefox-53.0-cs.xpi 449411 SHA256 5335967e578088e691d59a6f0540380075dab79e611c53fd67e2938da432f25a SHA512 a4fa11a47719366ff67608736afcfb6340797399a5b3904c5edd637a1f349e731c9eaa9a2a1bef1853d204d4e89a47e1c112c4b1651cd0b0a1b1b675deda2d88 WHIRLPOOL 5691c2e6fdc88818fe671616c1205ae554f0c3e4ec0bda0daa1fdc648aea5bb87d3c1e97004614900fbf4cfb0344cf317781027299cba24faf088dc7866e5187 +DIST firefox-53.0-cy.xpi 441503 SHA256 0822da739fc2ce0bf267dcafc8af2841432e62793e4c66ca79d0d937c4e5780e SHA512 7b31bf02e30bc40b2f9514272af135f00f302505cb253fdbb1ce06e26abd4d158423dfff0059394a7fb6e477fbad05ceebcf81fd1d079b1fd39e75b01d9b8f1e WHIRLPOOL 8302de84de87f7ef753acb8847e765d4152a6708322bfecaec06aa5922cbe0ea1336d3a78a02f9947b0bd5258ddecf3061e12363e2b5072d8b779f8f1b2953c4 +DIST firefox-53.0-da.xpi 428973 SHA256 823dfd42463c4b31a6a5b1cfdcb79bfda8e80ade999cd9d481d09e48b97190c6 SHA512 190e62327d98681214d6b72ca4b907fb3364551fe469f1acaf0bd873be8736266f8267655b4879264009ba6415767b5a458f2a67e62762588841f0e7362e9f75 WHIRLPOOL 92f5dde49faeb752616d33c4c89edaa1a23e21e790213718fb53c9131e990b682b8db74bc6d96c01c0656a45406cf9b229e281a15a5d3d642774baee3cfd520b +DIST firefox-53.0-de.xpi 447784 SHA256 81a6ac063827b7c3eb99a26b491e26c5e6898edf51e2d836d60e14a69a2d150d SHA512 bdefc977a061009540469b134705f7a9e9bbf33be69ce1fe41b635331a613e226ea0fe0f93080e9504a1470257fc6a5088afbd3bbf5b6ea7c2f11cac162619f8 WHIRLPOOL 8d1a75e384009a05ae20d2aa4f2cefdade502600450c85d497853fbc475296a948d24c43f69a6818d1f391fb49eca1ac15a7b30784fb83e402f78058aad58dd8 +DIST firefox-53.0-dsb.xpi 464374 SHA256 72e03e9bcefc173af4df02bfc99f22df99e7b3829cbc1d07de1b3d98e8092b35 SHA512 94fc6a8e05477944c548364a5b6ec867db4ed7c3f6f8f4e0a0529e64c5d71b2396f635e52a250aa3ec2501ad98d091381425a223b9d66b6c22be5db46308562f WHIRLPOOL 8faac02ed9e96234da3ca77f889b401bd944e61e7cd29d00994d0a75fa7a371535d34bf0a39acd121767c0f3f332429ff25972af7135f61b210a2ba34138f592 +DIST firefox-53.0-el.xpi 523412 SHA256 e8815fb6cae7632d70ae00cd28293a96f9d875f4f2e4e6c1491751037f293437 SHA512 a320af4e26bf0ad12531db82f6a2b3c21793650ea8dea04fb86b700a420c4d60c9f11193d143eb5bd28831d6134e948b2288b14726598453ae110cb7a7863752 WHIRLPOOL 76051830746d61c86814e1db94bba4f6f5979edaecba53345aece593392fcbd2dfd1e3e4abf3b3a37d4fd527cbfb0474a9983373451d8a66805e3e5562fcc71c +DIST firefox-53.0-en-GB.xpi 424829 SHA256 258bec58ec28b75eb3db7c9b9cc68af21497eb49603994ace4aaa105840c84fd SHA512 5cdca4ac7ece2cfcb0537d7afbf81aea7aabe7e8ecf225e14181d4a8c94063a9414d97f71d9773800f2f16e2b29bba624cdde87b30fdc22d5d241ee107e0a185 WHIRLPOOL fc953fe5be18b6ae709084a5bd85cd734a48e1eaa2541aabb3c9b5e8b09ecebbe070136d263dc3f36ac4274fb933b2953a4e1e0445173945d96ba4c5d36847e2 +DIST firefox-53.0-en-ZA.xpi 417992 SHA256 0fe0b4fc2bb38f15bfff36e44bbb2c62715daaa6b242f3914581512684fddeb7 SHA512 c69d405ec2d02b2bcc450acacffe3afc0068b909e09053488af73539fe9f631c5b331054b2482cf2d453f76b6f9fed907963599a2c22161284dac132560fdd71 WHIRLPOOL c1e291dbd3e090dd709e5b75cb7f1ed713d8de9a3f80d448eaa8ae4c06e47f440f5d9140f239046e01fdf5d315924052b9f3a461cb66cca1b51ddeefb7d4d62d +DIST firefox-53.0-eo.xpi 442322 SHA256 541501fc0829fcf8147ee269224928b52e6cf4e8f1b362a4177d63f906db902e SHA512 b486f4c51f654a55dd1a74783e7e9320abf4bec477f2325e7a7f2eea1af5611ec4da82532154c74c90813c39fb3943aa6244d63ff30b9fb3cf536f13703ce929 WHIRLPOOL 151fecb34536713ec8e93878e203a199e1b6087498f7bfba8f725e722a566103c405bce5c46959162b777be93675198abba687c6fa5f4658a785cb7e0b769bcc +DIST firefox-53.0-es-AR.xpi 450766 SHA256 61ff3ce7467b5222e110107c4119e9f752645ad0b31c6b614487bb5c533a0311 SHA512 08ab728d9521ffdea342b3e2f3c143802ccd62b02bf9695e2e665747cb15900fe37b0b3115f647266096270947e3195cea03129474ae6784de1db19f6a732760 WHIRLPOOL e8caabed33ede40d3f5a8a02038e58e8054612a63f77775ebaed055abd073459e9528f14084bce98efbd06aa9cb82908ada619958060fdf19fd16643a78f5bb6 +DIST firefox-53.0-es-CL.xpi 450475 SHA256 a806fc6176247cda5a54ef853c9637775f9a1c2e29a87dd1b55742a71f852b33 SHA512 c23148188dc7f17605aa639d502e68b7a9019dcbdf53ad017c9184573092be3734cee6048dbf78eb378a3ff4764e7fe2f035b269e065f722af7a8673deb049da WHIRLPOOL b2dc7ace7373cde09de957b9a0b78e183037d91cd50b32ea2ce62586f0036611b0e101619f9d58902b9f73362618a431417c3adf11c8b569726d958acbaa55e7 +DIST firefox-53.0-es-ES.xpi 347587 SHA256 8604ba37430f71b800a67361ce53b2325d7d71cefd0167170db35c4f2e02ce59 SHA512 a5f842293e924666f55d2604da9ca48addd7f709097552cd266e8de8dfa4645f0c1c650ab762efd80b30e90edbd0c8e130f0b3c6b7c7941b003d1f896f0d83b9 WHIRLPOOL a18faffea77eb54e00e3e5a7c2dfca284f8895797a5d76146cb2d9cddb1968d040090d509b426a0ec9c8e4cc66b20ccecb7b6860a1d49e1cc1e369368e70ad1a +DIST firefox-53.0-es-MX.xpi 453324 SHA256 2173f50a3dea92c658a7e60ae76fbab81335e2bd843a835bd31db2e6162d75f1 SHA512 7377024585c1b250ae361d0e13ba6eafd34a8238630638e2d36b67e8f91c92c32bc09eabbcaa9f7daee4b735a51ce5d6879cf2ea5934437726585703ab2ce7c0 WHIRLPOOL 0c1a0adab7270e5cb7a9f1af030b22149a917c8351e1b35d8fba4a8b9e635811155239cc16df7f7580267096127c11c4e9948d895a12d47e02350a403f6b7626 +DIST firefox-53.0-et.xpi 428863 SHA256 1ded0ac4ec18c88b8c9425a9f00f02112514c0474c442d445fd210dae019bc77 SHA512 138b4c83f4b5e2ff937a6341a5f89986ec24e0da1146d85d18e3d99ba0a2d0ea1688d4f242bafaf2a9c8ce8c7be3d4a5c351443343c705e423672978eab5d679 WHIRLPOOL b6c4d7643f59790c8ffc8e63766bc001f864b1fae2c8d055e83b47414d4639b0860297d41411454871dfff7a51993a9252e367faf26bb85d80648a375124346f +DIST firefox-53.0-eu.xpi 443202 SHA256 624fc7dfe57168f616153f03f34348786f82efe5dcb0a510d4e42c93560bede7 SHA512 7521ed929102bd3ebb123751f2d02b25000d5c423b5e408acd46f353c973c992aa0fed1c2dd5ed24985cb025e0e3fab8aa46bd27871f5629a565031117ce8e6d WHIRLPOOL a3ea6585cc2687cf819c9143f7581aa385f9e8a3ebade09ef90a62180edb531ef40e49e67ff282762c0a8778b4963f078df516ec040522b63a9d72758ef5b59a +DIST firefox-53.0-fa.xpi 496781 SHA256 a745c9cdf381f18097755226fd7fff59840c6498fd8601d8850f7b22d36ddddb SHA512 f3fad58f94ad5d3b79fed59d28bde33d47e8f268d03d95a71906fe4c226a43e9eebfbb8e376de4411451b3c36a718a492944ba22da26ad077cb0d870b03ae31b WHIRLPOOL b31c44e9c0928e716d6304043605ab05373a93bd6bf65040f77d0b1b73c4c5c6a8ddba4521238a538e35b44aa1a1f341f862d156544ab097954f5856cb04d843 +DIST firefox-53.0-ff.xpi 446668 SHA256 f68a9e23a8e2a02ff493ebd0bd9698b17ff5a5a3850bc8f21bf6fe2d6c6f22cf SHA512 5c8d28383c5642e96874bb9228e5c8cce513b2c65b24bd1be85c0d18712299123ec5043985c37d027825af1c4ba4cb323c7519f62a34fae55fed770f690412b0 WHIRLPOOL 5cfac561186198e7d3ed2f90e80df32e40e2561b727ba32f1dcf1163ee326937575a9989202483e61a5bfe012105c490f7c362fd86d1b144cd4a935cd0ebd101 +DIST firefox-53.0-fi.xpi 434620 SHA256 b99cc77e76dcbf9a25fa68c622648aa9e2db64b610c83012d8695f13e55d23a9 SHA512 0f06840eb80fede107f7a7011e6c6849dd6c98c23a4bcc668a454f94e062d6d734fdbf7227d54e775aa8daf99be34a3cfc15e196d46a72f39655798f3fa7450a WHIRLPOOL a86e46446bbf7876c741d492f3c71252dd9b637ef599d9da711dc21b3d5f13540c1a2f852fcdf0de8d16c0876d69ed6e4d4e630232414a5ffeadf904ff564660 +DIST firefox-53.0-fr.xpi 457534 SHA256 85436c3886b9b89e601ddf39329af76275a0010fb6acc723574a239154cd3f07 SHA512 4adcaa4a7056d7a3728e01de4c31092aaf5c8afae340f68b4bbafb12e14c789488f38627388e9744d57b6aa58340a2607e3fc0ec70fd5c346e2d8f1dad13336d WHIRLPOOL 00147bcd49b8dd8dd872dfae30036e8cc3d3d5d5aa7ec58899b4ec3ecf4eba58cd61408654f332c999a96727788a15828ce8dda6eb8f87465bbd17751bf5439d +DIST firefox-53.0-fy-NL.xpi 449819 SHA256 1896b79fd6ac6bfa4beca5f56d88292375231836d1d031a4146b126f464403ea SHA512 2d2a6f03f992715f049877339eaba4f0a24e36f83f2b1405800443bff276e4e0f5dbe3b210b98ecfafc8a442d2adc22460dd09afabc88abea96993dc042ff223 WHIRLPOOL a104046a97c5148ab11902a7a580d0a00e726b0997cf4c067de551882926753174a85e1bde06584ccd9cb7b873a8162d15284a9ad218364ce2c907e3de391a4a +DIST firefox-53.0-ga-IE.xpi 463129 SHA256 c276e493fd8a6a77bb9f6a0542763ded93ceff0f74dfdc7329f2c86105d30e6c SHA512 c5b5b5135778f58d2e5137fc76dc39e596f45397dac8cdd69f184fefe7cdcbd019e224b26dd8c4e80f434cebd2c85dfffe75ded98ad4a8fec5e080cffad401bb WHIRLPOOL 5bccb95a1986ba8117bbd3866d5168e4fb841648ec8882e9a5f287ac8e79aaff57d07979fadf6dbe2099a06b0181e0e3a51209296c51602d7f253c3cfef59322 +DIST firefox-53.0-gd.xpi 452061 SHA256 4da4ab8fc415524ea83e99f63edc5546c0027e8b3dca1615905e69521c358a38 SHA512 f5502922185d4980ec14aa9e90bd76305babae7b2ff2c8e0567faa5a7b109dd537b5e7d9a5c9fdd094c8791a410deab473f6710b543c86d7c09896f8ae76937b WHIRLPOOL d157fcda5e913fbf39be498ba2f143981fdd21bcfc94c108da570228df3342afdb15fab13ba687c237e5f78987cb7b5cd53a6dc0b238614176a44d40f44022ec +DIST firefox-53.0-gl.xpi 449150 SHA256 3a6bbcc4ac4e7b6a16031a64a8b8518fa18c7932d90bbbedfa79beecc32ece96 SHA512 ca16dec272476b56098b4a0ee78bb182265a024adb467d7ffca0e9760ad0910991ea72990479adc3cd35b26d63ae2db5eb8122f579bc53d649251ac156b9aafd WHIRLPOOL 4e392d9b2c72e4d222dd9f7e549a22aed5026ba1caedea20016df8589d404678f3b12c9c834c18de647ee43791f2e033836c1b37acd40b977e9e6596a5a498c7 +DIST firefox-53.0-gn.xpi 461571 SHA256 b750ecda7bef4e14213d8e04281e080748cf48ec6e26e81457de9451aabd1454 SHA512 7faf0437834af7a8a70944879c4d288f4adfc35d59ca23c7cdac3401344566ec76511866a9fecdbb05375ef627227a6aeda55feff5edbf76324f99606c034bbe WHIRLPOOL 0d90a0476cbe4f683d4d54a7701411b9ca7529c87fb463f8ccde42f210f2ff77759065d4404473b8e6a862d26a4b1ff87ff83eaaebc1d5aaec6f6170dfadf98a +DIST firefox-53.0-gu-IN.xpi 493667 SHA256 922ab30d6f1cb0747d1cd18ec526014e6f1761d5667f5d16eed834ac214149f4 SHA512 6fcf42607d22435d3e443720cdb6695f86f778c9fdd86f3cc8923d66a8afb070437f2262a0c075d2d2c75a8788a5134445ff8f436b12bc7f884c2f7691d7802a WHIRLPOOL b0b15b1bee3468d24bd87fbef24e8301716e3277a6ec4d978dffc83ea443b57496bcc3c8f8b3b18c2e1171ca885ae28ca990bcfeef9d0fd2dd1a39c5d589803c +DIST firefox-53.0-he.xpi 460047 SHA256 11d021e790ab97612caa09afd29586fff8d680f8c4267920180f4a2b888e34a2 SHA512 a92299af7bc6d07112240405c912ff92599580612779b5c61e641a9b067b99e71cfceba7b9e91a26cb1e03df9ca2107b4d50fed730290e582afd17dca7cf1743 WHIRLPOOL c8c7fbdce100657e9392170cac90949087296ee9fd36835f53ed87e3781062f4bb673b1dfeb774ae60228aa1ffd9122b4c3dd682a5ed78099dece54200c5e765 +DIST firefox-53.0-hi-IN.xpi 511787 SHA256 af30c610f0e1300a2deeb47438e303b1714fd554f7859693d0a55109915d66d9 SHA512 6cd1029135e10a2afa7aaf6ec5980aee20a81dd312ba899a8c70e28cf9932fdd8a1a7edebeabf2a06c6b204eb879d30686b2e57609839fbd727468156a49c10a WHIRLPOOL a1637f2089bdb5a9d090381c29f22710137b3d635e3a386b7bf977e58b574d835c40444d0d49fdd63cd8d1702e647367bd99878d6e5f4df20775d5a9780e37e5 +DIST firefox-53.0-hr.xpi 453109 SHA256 f4f7ffc50536c254a274e593eefb63fa5d26601968efc4f53d71179c6c95180c SHA512 7b6459ac95a5fd2fcaa288aa22e8cb7cc13d1a4984e82c0fe5e73dbbf63c758c9d228d387f3cb9a55c36299bc088117be068815f7e93729c3b725ab772054c76 WHIRLPOOL 6ce5ea9373f6d01f5c102af847cc553ac74e7ed8ba86e4a748173e0af44d82cf36c090fe130c37d0535f0a5c2cc5d89fa7d206a99df68b5839663f4da4bcb009 +DIST firefox-53.0-hsb.xpi 462170 SHA256 ba0e3f0d2d40c45d2b481dfd2680a2fc312e6eb981058c85e696690f90f52d4d SHA512 63e562f21a89701befafe68e96400eb4828799179ddc791cee2b08dcb9e028de389290b5e127df6ba5af73872bff24e8bf4f7d7d96b28ae61abcc5a41d056bd7 WHIRLPOOL c219ffeaaa206fd00eb064ad1b1d3d8abd799d42a78e7be70aa4f3a70d96582c43cbb3ccd1a3c146f3a62b40e18c8a23c509c5f03448700543fb9dbb5d4e2600 +DIST firefox-53.0-hu.xpi 456925 SHA256 486d533bddbc6dd76a435fbe4efcb092218ec13ccc62aaaf2577b118d008bff8 SHA512 577d05dd5031137ea496da6055dde16b6594450e79611c6db8621c58ff64b0a58eaa02e72b982c9155c78e7187084a9feea37893d03c80a999857b54aa779a18 WHIRLPOOL 9fdbd350f227d6ac33478717e85a681d09084818172a45d8d47b2764664d05e6856100c11599dea10d694b59fd69cab4c2ea49d027903b45daa6844070ceead9 +DIST firefox-53.0-hy-AM.xpi 500717 SHA256 d0b02e04e824c1110f3bc1c16854e0d65632fbc1683ff149def5cb3878e35dca SHA512 177dc4fc2a011bb3b061d2ed8cdf92b013c771241ae152e85bc55039cca3c123bad4925291b853630be8cf8e5778ebe70a9276c3fd16a5dde74791457fe93a4f WHIRLPOOL 4ef145e0058b6aadd69a74268068aaa02241080d9f4d3636cd7326ca75ba4bdfa8e5a2c834f19757f3422f4af038c48009a765ea922e36de50447a62e2185b51 +DIST firefox-53.0-id.xpi 430280 SHA256 e4533c814f961d10f807c9e575989e1116bba1369731fc8f46c00fd5cc9d966a SHA512 d983e6c3daa202a7af15cf01064b77e1f21381cffa615312f38c580f7848c6d99af67a6883ca82f5eb9a85b5a90500654e551d7ee4d0e8da80023123be6d96ef WHIRLPOOL d023cfbf1b259ac33c301c4340834b3ae865c45dda16f4f5d5cdc2c0f65b699649d5d07626e95e1dc8478a17f2edd17e46c245c246f18366f83e2817305dc525 +DIST firefox-53.0-is.xpi 447329 SHA256 da4be8811abad593f3f8bf06f922ccdc0873a59ed6f63fbfc5d541272e211b89 SHA512 fe5f2a8faae8d2d649e50ad5038a10e0818f8561e4677a993995f7da1675426b9abf5cd2bc307e43b5622decdbbd27158a316b5add0e4501a3451aed0f2a94da WHIRLPOOL acca03197c049cf1533debae8e58d2e7f757c12ad4001ad82a5077b28ca533e17cea446feb3a5431fdc3a21be44a7a3c2b8b756752229c21f590bbb9444cc400 +DIST firefox-53.0-it.xpi 341968 SHA256 7dbbe76bfea715179c118ed0d3547596454d45e9ee0b001d876893db807b68b8 SHA512 2c37e8d68bb8fc8450e9e2f542d648b8f3770a9893f6d6e30e4ec484fc6c755c3ad759e4ca1e5458f7d1b11132e1ebf2448741aa86223d0c2bc844dd3279a767 WHIRLPOOL c9aa41373658199453123e9ea25efc6267c9f3dd88fea143edbe02ec80c210a12666030908a8b5185adc58ba60b9c614d026776f986e5eb44eae4349a046ce8e +DIST firefox-53.0-ja.xpi 493027 SHA256 d0ce0ca453f180cdf7edabf18e3268f3117c70018fd2d06f870b60eee8d5c2cf SHA512 b4c61dc4d0884d896d62c5bff30101ae5373ec74b88389a8c12ad839480264e808865cbf9a731941689c9641f4f876ff42cfabf450042bd04b4c2202ebf1b9fe WHIRLPOOL 841efc1043c1d5b39b5a088ac62c78abf902d925c7a0cbc91fe83ff37803b8738c620beb483c02f826c23d7553048896fff5440c41d4db3f1734d6ab8165ba9b +DIST firefox-53.0-ka.xpi 480044 SHA256 da85164011821c7ed22bee32fa10d186f50643207c944d0eee8e2b05640605b0 SHA512 a19582f073841af256bdfa3dd2e39b22b83a87c114cfcb083ef32084743b1c799e6a6279d16383a2e7df986235bbc8ebe17ea408b2af8be165a722fb7cfdbcbd WHIRLPOOL c51191ca05d666768948e5163dd2a590339774edfa5c0cfb8bdba0c15f8e23a468e686bfad360df623c8bccf96755c087d38e0312303a659fd0a67c124f85e25 +DIST firefox-53.0-kab.xpi 449396 SHA256 b5f8704fa4ef9542b38cc04bbef4b8d8b66efb04c3932fad8268b87cc83aa6a2 SHA512 2a42225273e4d2986a005b59be861830b9cf74fa56d79c2e2a44a07c905f3177307ac92f7602f497e19a44bff1a4adfd35b8378c1a362fed3a3bc7b713d1dcea WHIRLPOOL f5f1674a8109bbc212ec4c502fa75278e9b472ba2b1c1d7c370531ed2bf4badabe52a8305284d6be088c4e8b3f0e08ae514becb2a5923f52d10b4414eeca00f2 +DIST firefox-53.0-kk.xpi 499340 SHA256 29bbb10188bac81daf7d73c82da3d4c653fd4b8ae384527b18bbda3fed07eca3 SHA512 6461a1b8d8554c62265f89bfd4127254bdfb74b5e5fa29221840e06a894c38a4e0e95b52511160010e370ebdf4065c2161de7ca997a2c7abcb0f699bbad609eb WHIRLPOOL e977b3ecd4689372b1d517477c8d7b953c9f1a830986643062d1289ecd3116fbf84580ce386da0db39f7be9d99ed2a4a39834da1c0de8f351025b2a3ed34d31c +DIST firefox-53.0-km.xpi 524728 SHA256 36101d95663960644b096602ee3db596b0f1e59ead95e9a5bf64be3accad8bdb SHA512 dfeb2454e76eb1fdee4ab6a62ca3db1f90d5ef8dcb29c7279ae6986d5a4f517a4552eff9827f06a4682bb285c9c8ebf37f0d4989721b76af79ca52108e4f436a WHIRLPOOL 96ac3989cd5e2c7454f19fbb2b4aedfc43a2249c33337288e0044d112db30904933ef4a8b10e9ac9cb49dd225ef7681c08f03bc766b85631fdce8ca36effde10 +DIST firefox-53.0-kn.xpi 524035 SHA256 59c340fdedbf240a5e46e07144a11ce01cb0bd83d4cd7fa0c611e2f2bcbd465e SHA512 c746125babd1c2284ae09f0adcb9327fd624f49c5c1e75b3c853968db724ad49a2452b0363febba15b0d9d25ec78994ef495405057fe3ee74468e48b7037aeb5 WHIRLPOOL e8e9b8f02ca79a2e3f8590a232ea311abd43c93cfbe358126f374e504959b477a7ea6168302f5ba03ebaca09a155370924dc67fd1c666dcce3c6dfad4dc1cccd +DIST firefox-53.0-ko.xpi 468651 SHA256 9e67ce2142de5d82e959dff3e812efff88ec34f1b691d07fa0312a50173de95d SHA512 874d06f5756b65a6fe5b57b3f16cb2812ff7b30f1c2c69112d5e93dfa04d6da4000090e54f4d3469fd3c00ca8a7738bd0bab97665e367b46984f6cfd8ab6609e WHIRLPOOL c66ca6bc0cea8f6b3b89addc1fc61a878f1abb4e990a3d52b2a752ac7af52985f8287d284e998c4b5aa4d1677116a03ac0e378475205f84755e3f4efe319921a +DIST firefox-53.0-lij.xpi 435428 SHA256 c739536b93b9f8a6b97f958531d19907752d77619d84232e03bf9b14bb543995 SHA512 0a4bf2fea3c7922ddd7cd0e1a343b47ad3ca894e2048320aa0f3538f24c7ed4f5a638b51025212fc7204d440e84d693a472e1e87addbd87810626f3399742916 WHIRLPOOL c6837cd8c6dc0eea381c2ad9e690b7899e6edaacda4109730e137fda5b5cf85406f01215168261117a038de4bffb26376dd7a9cf919404c5c7f95d83a75eea35 +DIST firefox-53.0-lt.xpi 457033 SHA256 8a42c0b05b37d3554ae70478a84a16b8e78ee3aa6eb26a1b6fd4cbaba0e9c1bb SHA512 3c26ebe30e5912f73d1427961896bb1cc3e79ba9362bf40d6a7587bd85ceae5b1b42c1506c9b07d1303b5d3c69dcb37de53fb266c867b2b906d0cc7b0f165a5f WHIRLPOOL 6b079520156dcbae9c5cc12e4a35e8350cf4e9c4c1bc2a1fc9e835ab4b33407bcf318382cba308c0438edd75aafe7e48b80fdef0eb8b837631eb14dade5aeb83 +DIST firefox-53.0-lv.xpi 453376 SHA256 e2067c4beced017ce7559bf0bb610d5cc3e2fc0e2d654223e93224fe09f26c49 SHA512 3a50082d07e3deeff5dd6841e927d340c7e58d367e7557f1d4057a7b2c9f87fc9f67a8740e7748fb9884d064deedcac91e490d171afae7b984b80d370c3c7bbf WHIRLPOOL 42fe9e654cb608e1b79f2f698b9f86aedb35aaf7dcf394d427989add62f33dbf5705ddb0dcb54f3a52a85e01436091717dcfe7e0a083bd08ca2ceaa71711f57c +DIST firefox-53.0-mai.xpi 504301 SHA256 de5a34ad598a77c50be8f51529ec384f163ab388d6c14919a1928bf00dc4a8ea SHA512 cbb13e164ac0c4735eb0d5add068abb837284365695c9d33b74990cb79e7696f12519daf1b5e1a941b8b0594409e3f1882d01919288a4c53e6a0342f0d60738a WHIRLPOOL 9d6cfd40c593b21be34bdfc5e128dc07c4bf0e5177b4086163512901bb309f3984d58f8cb3e377bf9202ec9a74c4277048320f29bb71b08e7e8d096cd149b6ee +DIST firefox-53.0-mk.xpi 499954 SHA256 bd05f2c417b776651c5aa58f610d532a7b1402c9ab30fdde3126e3bd7b38ccc9 SHA512 814e0481d20b1f3dff33a2b07b9225c3090c68e57819709aeef4ad285589f1f6a8d2bdf1908021fa261a9a91cab6b620b9780767949e375822c2061d73259f74 WHIRLPOOL 17f1383f8f9f8cd97a9e95002a6fc930a409b7bdb7197b55e4f94fd2b813632cd4c6b311e8c8c407b18f1b9a380a2cd3621ce022d51d65fa8d9c84bc0c1800c4 +DIST firefox-53.0-ml.xpi 520665 SHA256 89e1127cfd43e994b39505b901e5dc696acbe744cd55f30ebfbd832530ae4d59 SHA512 75da689d2cfcf826563b6c92997a5e7d0346c6955700275309eb81de15604160f3afad42486f2fcb7e78756b76535cebf965edebaabd7f4f807635456de99d04 WHIRLPOOL 005073e25ceacd90877aec217485a904080c793a58629ef1411632a34234442ff7d23b09e70b21c1ca44293fdc32dd5f0f65392499743c80bec06750f3ba4abf +DIST firefox-53.0-mr.xpi 507881 SHA256 94d69be50f1c958102715dcc93ed12f2e9e8b8dd9431c9f675949b9208a0ae45 SHA512 1f03abbca384cdd8edaaab9307a7963b819c08f37223a4226fe80eb745babbaeff84c5a165475bb1cc1ca679dedae1909fee02bf16b7f4638b2a8365b9cb9873 WHIRLPOOL 78a3877ebfd9c8d838d240c102b940ea2125dc559a231412953931806aa2729e2b06f85ecbc84206631a124a9e9bae2dd6bbf14187447cc8842dc6a4f3cae6be +DIST firefox-53.0-ms.xpi 440726 SHA256 d0a9ebeb04a68cbf250cfc02aca420e1398d09709dcc2ec2030b90ccaaeee314 SHA512 fc9315425ad9d1c5dbc48b604c5d648cba15352290dc6564cda75dbbeaa7e70381f85e540a0eb71e26494666c1b57722375d5bf0ce6e1aececcf336437656b5c WHIRLPOOL d8515e9341fce7a2b4ad5aa9f05f1080d8c576af06703f793e90431445ad8fa61d0928fd4d08cbfbcee9045f58a08f05c9d3d1dc304bdaf887844a4e897ee129 +DIST firefox-53.0-nb-NO.xpi 439031 SHA256 d87de6098aa2e6a6589a4892009e321702cdf3ab78f1d098b8c8cc4002b8b250 SHA512 14ecb62e647bc2c83bde2e12c1b2bcb6e717cd384ce4565dc426408747a738ea77aa8efec9e733eada25f3ae6182116ffaa242cbad3b6e846865c1dbb971a90e WHIRLPOOL 0603e39a49855b6c0c0f2e4170e1fe8d59da83eddef0136aefb3eaa48ed88f2212b892d56f87c60a29f68c774381b1398ebf23ee0c7f4498702bc23b97f7e6a8 +DIST firefox-53.0-nl.xpi 436859 SHA256 d81a6ffa69b3735e9d2d7009a5272917566960842ef6bfd3d1ddfa79ef486954 SHA512 579617d9493e8052fd041a620463758046e393a62a4e4b1d93a81566fbdff97a2a117ca6869753e530ccde8a7faf8adc2ec7fafd19a84017438f921c420d9b7b WHIRLPOOL a7b3253d21ac9197045896ee1a814e1c856dd1e8e96aaea7ebacf1e0a1de7408cb2804c1feaeeb1bce26dec7b29fe5b22af2080e3a4d9b1b0d050716f6648528 +DIST firefox-53.0-nn-NO.xpi 433328 SHA256 4e514e8d606b0af61e383830fb4cd01026c54670886c4292222280be15628afe SHA512 bbc931688e635a6f0de7d14ed5e5fe85e8e5ce3bf663f3004ef304582a90348a2a186c4d47824267078d249bb750c475df9bfd43149e3d6a4152805cdf94c4db WHIRLPOOL 767905e22fb37d102c1e53f75615093bf96dba761b5d3467d406271f43588a361a90c6447cace2f8e6a658616c0e19e70100601ce61301bdb5a31d0846d44611 +DIST firefox-53.0-or.xpi 501207 SHA256 1dd68ac544f06277082413f6673ec34e4e2472991b6ee3c0ee2e6eb2136da45f SHA512 02bef8380829befef00b7f908d20c93155fd721a5378034a40191e6502abc9639a1e75c82bc81ab09057b05f0b283e37ac73daaa7c9a5737e9a544aff2706334 WHIRLPOOL fb6b04c75cf3234131d9f35d664964df5f6ebaad388119551a2982b4025eb7ad0d639852426a975c8b5b7d7904b2334c53de100d39f6fd93bf6ff55442c472ac +DIST firefox-53.0-pa-IN.xpi 480863 SHA256 02fd50b2c13337bbda22d54d9284418ddbb015107194a0ceef1983686de8f76c SHA512 256efb7255a74bc36486cc38cbab76497d5a9e98955779cc9e4621b32d6b101d259f661f38dfa1b3accee8e1c70e04444ff84fff6cd085d8caa6333cf3e819c3 WHIRLPOOL a8fdf44ed6325a800700d4f81527d87c07cfdab0361d562cd4504c600482c160d69256ef89e11aab04ee74fbefcf5286ac17f82ba3bae49caf71918787c02893 +DIST firefox-53.0-patches-01.tar.xz 8716 SHA256 629f1fd839e0eb5982f58caa49fdb662fc1a57fc0ed370c77c982934c9ddf5b5 SHA512 d281bc192ae2e5f8f0a21c4348a05bb8dc0d256e2519a5219da6117769af6fb6ad44449c0754395b7ceaa9f5d07c6d3953d8ec2a4a37830714131882f3bcaabb WHIRLPOOL cb82a0bdf5b6c225777787f94f7c3794d9c3ecfe92a2cc363f7ed083835345a6749d915e3a0c0f6d6c97bcc679f17f2a2c6c9d1b602fb6acb0209dd0eb8b1456 +DIST firefox-53.0-pl.xpi 354948 SHA256 a883b9cee7408f109fc1c4f7067081b83d483c341c972d1ba458635e64e68402 SHA512 d6abb6e7660518790658cd07f3e5b6db5ba564f56e2807c0c8e5a72fc7f008d99026e25440cd02765178a1b75cb03425d749340080c29ecd95590a22196ffba5 WHIRLPOOL faa34a964cc2c799a726e483bc63042cbe70f7502f009d96ef5d79dcabd45036d24ea085f33506ee7c655bc53464a15b8e47b53f1deacfdeaf2acb8db1a52731 +DIST firefox-53.0-pt-BR.xpi 442706 SHA256 0fa8dc3ed0ebd891e877782b04b9b256b9074612095feed6002b21d6beb27f21 SHA512 6578ef12bc04877912a194652b1ee7ca774193d61b939d2081f1609aca7482965da473634c0cfd2a8aac5172c7c3238dc8ce096fb28b6cab74c7eebab6ce6dcb WHIRLPOOL 0b202180cd3d717dfa4caa5c453dadde7f4354083a066f02383c07b78f1c9fc41c5f71f4f7dd099f1de38183409777600744ee2abf5a888974a6c8c969ba6da9 +DIST firefox-53.0-pt-PT.xpi 441597 SHA256 e330926df408aa8641f75736a9badef3e7e4e6e2aba7b2ea94b614aafdb563ae SHA512 5b7a43548afaf86c7967f950f479186870ba165f77b4a284f4427aafda3ad5fde978ca632f392e83fd0228759d4c0caf72fd50ea50acdc3b0b4b531d7dc76b75 WHIRLPOOL 9375e3eb8c6eed8114738bd24640f2645169e963c60de3cb03ea580602a31d7d1789bfcc0a61c10d3a1b3c632bec047ed6c7797108a06393ed9311dfe77d3b0a +DIST firefox-53.0-rm.xpi 439746 SHA256 02b3d8b7c7a955ebc031515048fa973901551e503b469404c9424188f7d7ffb1 SHA512 79e350a71afe5fa1a3d3d7b3a39060cdee3e6a4ebb553de57fd3eed233b1979dc7049d9e5f47575ebae8d3899c397629831d36353113872360d1629e4884518a WHIRLPOOL 4575effc75771dd9cc341ee67b904ce37a92a317c03558306216b872a485ec9c6dffee77c25840a49b9630bb687ae0742ec2492b137b13f2bb5927aae9bd85b9 +DIST firefox-53.0-ro.xpi 454821 SHA256 e4369e1952a7960a95b2c081c8103006b1d0cf6bf03caa42a457b5ef3300ab50 SHA512 ca223f79f445593667a3370b78095c1cef96f2eb9e24fcc63549b0abf784ae1fd26f38b75e01f00c1ab99d4d5a5fd3799d94603d40af89b2d25f373e10d58c44 WHIRLPOOL bc878e1f2ed8c57c245edefdf3bbfd9a35e3d36a8964594a3fc3bab08350ec821a14470cc193de06d7628906e21751fa2c3a6d3e3fb25f5a9b756b7f1bd3bfc0 +DIST firefox-53.0-ru.xpi 506893 SHA256 a2d465ba99ba544cefd517c3c2725453501e04d993fe0c6554c04d5e1a2e52c6 SHA512 33d282a87b173ed0313952b10f246345c31dea0d1b32c4f815d8d3ef89500f155dee7952898f066bab2db166d0b8b88d21ee7dfc5e708de294c3f9edc473904a WHIRLPOOL f91ffff0c7b7aefc323bc6a65dd18951aec4f161eeb9e85997e8fb4a0233861a53e2776937883f9f27b0e7f6e099233000397b9d493735e364d7b34e8e694d8d +DIST firefox-53.0-si.xpi 496182 SHA256 3f59729bae26437926a1db83d3cb711f5e5a7dc0b77bcb8ded6741cbaa400e35 SHA512 9aa54b6a5b53cf18a4bdaa9f354d3ffb3fa9e32c647358e094ed47fd4df8a41f2c2dc884f5526c8f2744f1d1a04ec051a801fd9a7c5fd22f3e0cbe518635f188 WHIRLPOOL b66936f0c2b6d7728b253b49fd47e27f102339a9980268deac4c5901db91611de7dfba74d33636815566aefa21cd1e9b28cfdcdba42643bc22336b6ad08839a8 +DIST firefox-53.0-sk.xpi 460857 SHA256 9b59cc6c64d376c99f599ba39094ac2c9d0cbd7460e8a22b27d6a0840337e3a4 SHA512 6b14c4145ee47984159b458944f9a0bc2ea149cb788c507a5221510168cf2f3ae92fcfdfc85c335e1efbfe9d055e1858c614f7951d1bad0a9bc82e04bf83e347 WHIRLPOOL 94c15723d3281159f30b93abd9c957eb0e2251d2d049eec877f3b08a40c26ec919b75b28ebacc7f4c4efc845734f76a051ba0b584f38a6266509e588937d8928 +DIST firefox-53.0-sl.xpi 438368 SHA256 04454bfb17d444bb5bee5075e67c63bbaa021293bfdb73ef6c34b41ddd16ddc6 SHA512 8a3bd23bc4c93297dacf2efcce3f7437a2527bc1d034ba6d610412798006cb0e73070f16029839655c1eaaa9903bdc2942382d1e7ddbfd91d62a226b5759214b WHIRLPOOL ae9e79848511b58b5b09034021a9f948c7c210fcfbfc7d39ab91f0563cf07924e62c84ac689dc10ce2db299da9e339e19ecf64dedd3720f8924a215e8a1dc044 +DIST firefox-53.0-son.xpi 439833 SHA256 e3eb6d18f50936eb502aa115f93b23769e7490b34fea9d7a95263a2700a52d99 SHA512 9fdfa98d8095129c15dfbbbb7e6169f6112d0beeab63303277dca0b1845abab7b46024335bb71b06ea6a9e388ec47949f1518ee0850d9802b3d6bd332c736e45 WHIRLPOOL 92cb560c67104863e0e1051b4f47700984fcd1f0b98ddc9d07d3dc2e3927c582744bf89c10f3a0b274794c0804d44b5a169dbed1259b9212f09e48c9691d7990 +DIST firefox-53.0-sq.xpi 453422 SHA256 8e2472bdb82639b71fd57fa8f9beec91fb5d3542b086f24ff53155d12c66abe7 SHA512 81221b683ce505d5947a118a73b7a3003a51a2a400f50399acecce6059e68b7a3b77274c2691cc57f2457b3019755411f2359eeb7f4d4c2f7deccd757460bde9 WHIRLPOOL 9a01457531b95123b8fd61852e42d2bb4ef2f35916554d359c1d9171cd998728c14622cd37d82404ea4cc06db82a0875be0fe044512fa99517295abb135c86ed +DIST firefox-53.0-sr.xpi 467995 SHA256 c89f53af42e87fdb87cc5f3651fe4bd33c98ed2306102ed91961e2901793771e SHA512 6d435a059e068477273fef97d580f8b9a657f19717277fc63a8002e8b501d3a53bdd22149ba3dad5193e997909c1bd55d9c7914404cefb961255672666605ea8 WHIRLPOOL dd1f32e134ab7426a7c9aff0e3b723b1e30ec93ebd80db4403a63007abe959fb6ce716bb17cc475952dfad255a320bdc37151094d8d11bf77a4bc606cdbfb6b2 +DIST firefox-53.0-sv-SE.xpi 445794 SHA256 8ea1cbf75b2a2dd31fbaabda7af29a911a70d0565c82058f38d677e43bf07e73 SHA512 53c8acf519417349b80d75f39d6d9d73a6ae5d080bdbf5c9dc67559aa2013134d47a083d03f7b4b1163f040d464607ebc014ec864a5c14f6ac8014216981e8ef WHIRLPOOL dc01d135bcf2ced1fca3986981dfe3962826e31ef16e37314e12c33f51023af2976ae8d7137cc3f47d86439b39f0ecb340c62470b115dbb5d4592ab4583d4fc3 +DIST firefox-53.0-ta.xpi 500477 SHA256 6f9c38e64e388bc9d20e29ca63d3ff9b67b3d6a896bc0d647a50ec90295f3413 SHA512 de52e22237f917fb7b07347de866ac5b95bf34777dc8f7110e7e40a9e119aade06ee5194d60cce65af8ed1c05e3c6fbd33716b777e02dbf58a1ff4775f02ddd1 WHIRLPOOL 2b41c4291e1d2b57f0c18b327f4f995bf3dcddd8ed655a91f730e010e094c00e5df5d73c2b4b909807ea1cddabae4d38ce29637a04ecb2f193957f0393bae834 +DIST firefox-53.0-te.xpi 520473 SHA256 b7b8b3b74d150c3d676a2f527f77c3c80c2f4ecdf255e280ed2db3a748e6abe3 SHA512 a67c626fab1f70c1c6bd2f73c250445f4eae656972af0568433e3fe0ee9b443fed06ff9709d3da2e95d8146434566c4c0c013f62c02c899e0d8d92c6618dea7f WHIRLPOOL 4a9f51c3543ab9433e3feb69917084dfac98469b051af867857120ad0c2daab4f814eab5d132256deb0670fcba8737da8a76a4644f1ade702969d2f266533cd9 +DIST firefox-53.0-th.xpi 494085 SHA256 baf97ade535c20e08c5a804a2a08441b07e6237b35970e9471490a8c74fb32d0 SHA512 522db22ad11d92fa8289f28c5459265c7e5da6d339405b0e2db3c3b24603b94e63a6ad759a27e086fe06620b83bb902512d9e888110e158e510031b4a62eea3f WHIRLPOOL dcdaf471efdb5570d0cf0e1b7c6ee1fa6600db32817fe7d23a0725f47827e4b86a1a0857198d82d270c67d347c55840fc808b8676613d8166cee915220e8e949 +DIST firefox-53.0-tr.xpi 445852 SHA256 e25bdd9f0e2fccffd28cfeb4df596a41f762c20933593dfe3ff5b044af703e81 SHA512 51d413cd15eb55a0be23d529d598ed82bdc91136cb1ccb7808e4c59f36f3d39cb98b86131d134d87d8c79babb6098f1a3e831b06163e244966e976e1613333c4 WHIRLPOOL 2caf56def95bbefe1c88a0f5a12375d015ffae97c137f2d7e79c11910ecca23371f5ee671dee0596729de60722f0ad9d9842638721ca30bc0bb1ad9cb6b57b9f +DIST firefox-53.0-uk.xpi 497430 SHA256 b0259c08112f7a846d9fef89f1fc44130e7ce1760efaf4a0ec6e657c08351fac SHA512 9b042c061504b256ada1326a4d252a0ec666068fe45054c1393006cff141827544515797f14228b3820ed7289421d2b63162d485904a33f8ba4c4688682e9471 WHIRLPOOL c6cb3e9ad6ecdec1ec2e21b3a87a5876e2460b2643c5252ec5692086915e1b12641ce44b7892e34318a7be6c97a186f853dd9c9b86ff420c0d67de72f401914e +DIST firefox-53.0-uz.xpi 453390 SHA256 4b99ed2093fa73aa086bae96f4b04b34a8ea5f73aeb25ec21a1c316d97085224 SHA512 d25d1b37fc1efa0c363ec033fade8e8baaf834ddaf80da9e6a665cc959b87fb40b94689ced589c0d4783d14676d3d4a0fc3d4808efa6e5925ed5049e3622934b WHIRLPOOL e8047a04049963228fb4a5670b7f2626de850c52a1810aa9406b459c970dea19ff2ae4c042d364d2d9a4cd0db7df33b7b852b580d49509b4ce248c7c5a1f5133 +DIST firefox-53.0-vi.xpi 455840 SHA256 0cdb6fd7573de2f4315d6c1d6011b6d74abb33f1e562a42b5807f4be3218a71e SHA512 97fb79b822f32f3730968f03f765d758d6ded0aecedf2039dbbb0dd9d66bc0190b71da0e5caef9184e1286091fab2f40820ba0da850da30b1f0881ca41658944 WHIRLPOOL a43f33e8b2c2b0dd5106117b690f7d3de7156694bb78b4d689085a86f8970a6fe02706e8bf58acaf017c436a5986c721327e7c1ecb99a10d2811269b9e5b8745 +DIST firefox-53.0-xh.xpi 446170 SHA256 8999ad2228f4a96829e65a0c17f77bd2f9c21cba50f40238c381054dc358660d SHA512 33d556a870e2bee9bf21aec9b3bccd50c78a76ddfcad67b5fe124484bf0a575124d335e4bd80c6cbd980973008631a9b11d979805285eac6732f0b83aeb1a08e WHIRLPOOL 7d6bc3f1bf0a9908b2c382e007c299afd13d2ec0475a8daa16426a7ed0707cecb8b7fefd094df9a12bd5cda4e1160d0f6183082cfbd0eb0214aa4bd2bad12f55 +DIST firefox-53.0-zh-CN.xpi 463955 SHA256 3a0efa39397231033295ba594f4fff36ec3e829727a3c4e1fd7cafa6cf6a67da SHA512 db37c7522e245a652fb30426e84d441af02ef2d4ed528fb83fa61ec00bf8bb41844eb9ddcbfb947bef2878488ac8c799e69f89e86914a06a99964972623849f7 WHIRLPOOL 69f872903efc2277d723ce5372cb0c2e20b296dc775a241a8a069cbcff61de5916e72606c9c0b72b6c3409045ab4cf6136cc8233f44658b133990c742032db30 +DIST firefox-53.0-zh-TW.xpi 474980 SHA256 9e1f57da99b79fbce6d70f6d04e7295663c5e84fa151e9026c3519ab8d3bbd61 SHA512 bd6dbe88a8644ed4dad9d0bb714a551f48ed6e80efbf6b35adb802c2e6d9f81966115e071f8a579013a5f9a04871d22621e6711fc704e47574fe1512b2995a7d WHIRLPOOL 14152ce2c15cc352c79b633bcbe7fce56ec358e096687f6c203f319635c717d3d0a8c87db24a62e3611c5c7a85ab41e02f7b26eecf57a179a43c908db097afb1 +DIST firefox-53.0.source.tar.xz 213676692 SHA256 4ed1b23ea7c08f81a08817ddf3b4f06849e01420ee074008b6f390366e95b7d0 SHA512 36ec810bab58e3d99478455a38427a5efbc74d6dd7d4bb93b700fd7429b9b89250efd0abe4609091483991802090c6373c8434dfc9ba64c79a778e51fd2a2886 WHIRLPOOL ecf78656eb07a256a8316b6945827f71a01025102ae6a99ca6b2cfdea2a8a5111bb355059839fdbf66900c3e398b30383eb6c6d5114ce8186a0569ad6c3daed2 diff --git a/www-client/firefox/firefox-53.0.ebuild b/www-client/firefox/firefox-53.0.ebuild new file mode 100644 index 0000000..0d888cc --- /dev/null +++ b/www-client/firefox/firefox-53.0.ebuild @@ -0,0 +1,410 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +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=( ach af an ar as ast az bg bn-BD bn-IN br bs ca cak cs cy da de dsb +el en en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE +gd gl gn gu-IN he hi-IN hr hsb hu hy-AM id is it ja ka kab kk km kn ko lij lt lv +mai mk ml mr ms 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 uz vi xh zh-CN zh-TW ) + +# 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 different version numbers + MOZ_PV="${MOZ_PV}esr" +fi + +# Patch version +PATCH="${PN}-53.0-patches-01" +MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases" + +MOZCONFIG_OPTIONAL_GTK2ONLY=1 +MOZCONFIG_OPTIONAL_WIFI=1 + +inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-v6.52 pax-utils fdo-mime autotools virtualx mozlinguas-v2 + +DESCRIPTION="Firefox Web Browser" +HOMEPAGE="http://www.mozilla.com/firefox" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" + +SLOT="0" +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" +IUSE="bindist +gmp-autoupdate hardened hwaccel jack pgo rust selinux test" +RESTRICT="!bindist? ( bindist )" + +PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c}/mozilla/patchsets/${PATCH}.tar.xz ) +SRC_URI="${SRC_URI} + ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz + ${PATCH_URIS[@]}" + +ASM_DEPEND=">=dev-lang/yasm-1.1" + +RDEPEND=" + jack? ( virtual/jack ) + >=dev-libs/nss-3.29.5 + >=dev-libs/nspr-4.13.1 + selinux? ( sec-policy/selinux-mozilla )" + +# atoms in mozconfig that need to be newer than what is inherited +RDEPEND+=" + >=media-libs/libpng-1.6.28 +" + +DEPEND="${RDEPEND} + pgo? ( >=sys-devel/gcc-4.5 ) + rust? ( dev-lang/rust ) + amd64? ( ${ASM_DEPEND} virtual/opengl ) + x86? ( ${ASM_DEPEND} virtual/opengl )" + +S="${WORKDIR}/firefox-${MOZ_PV}" + +QA_PRESTRIPPED="usr/lib*/${PN}/firefox" + +BUILD_OBJ_DIR="${S}/ff" + +# allow GMP_PLUGIN_LIST to be set in an eclass or +# overridden in the enviromnent (advanced hackers only) +if [[ -z $GMP_PLUGIN_LIST ]]; then + GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm ) +fi + +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 + + if use rust; then + einfo + ewarn "This is very experimental, should only be used by those developing firefox." + 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 + eapply "${WORKDIR}/firefox" + eapply "${FILESDIR}"/musl_drop_hunspell_alloc_hooks.patch + + # 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 + + # Drop -Wl,--as-needed related manipulation for ia64 as it causes ld sefgaults, bug #582432 + if use ia64 ; then + sed -i \ + -e '/^OS_LIBS += no_as_needed/d' \ + -e '/^OS_LIBS += as_needed/d' \ + "${S}"/widget/gtk/mozgtk/gtk2/moz.build \ + "${S}"/widget/gtk/mozgtk/gtk3/moz.build \ + || die "sed failed to drop --as-needed for ia64" + 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 + + # Keep codebase the same even if not using official branding + sed '/^MOZ_DEV_EDITION=1/d' \ + -i "${S}"/browser/branding/aurora/configure.sh || die + + # Allow user to apply any additional patches without modifing ebuild + eapply_user + + # Autotools configure is now called old-configure.in + # This works because there is still a configure.in that happens to be for the + # shell wrapper configure script + eautoreconf old-configure.in + + # Must run autoconf in js/src + cd "${S}"/js/src || die + eautoconf old-configure.in + + # Need to update jemalloc's configure + cd "${S}"/memory/jemalloc/src || die + WANT_AUTOCONF= eautoconf +} + +src_configure() { + MEXTENSIONS="default" + # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) + # Note: These are for Gentoo Linux use ONLY. For your own distribution, please + # get your own set of keys. + _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc + + #################################### + # + # mozconfig, CFLAGS and CXXFLAGS setup + # + #################################### + + mozconfig_init + mozconfig_config + + # enable JACK, bug 600002 + mozconfig_use_enable jack + + # 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" + + # Only available on mozilla-overlay for experimentation -- Removed in Gentoo repo per bug 571180 + #use egl && mozconfig_annotate 'Enable EGL as GL provider' --with-gl-provider=EGL + + # Setup api key for location services + echo -n "${_google_api_key}" > "${S}"/google-api-key + mozconfig_annotate '' --with-google-api-keyfile="${S}/google-api-key" + + mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}" + + mozconfig_use_enable rust + + # Allow for a proper pgo build + if use pgo; then + echo "mk_add_options PROFILE_GEN_SCRIPT='EXTRA_TEST_ARGS=10 \$(MAKE) -C \$(MOZ_OBJDIR) pgo-profile-run'" >> "${S}"/.mozconfig + fi + + echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig + echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig + + # Finalize and report settings + mozconfig_final + + if [[ $(gcc-major-version) -lt 4 ]]; then + append-cxxflags -fno-stack-protector + fi + + # workaround for funky/broken upstream configure... + SHELL="${SHELL:-${EPREFIX}/bin/bash}" \ + emake -f client.mk configure +} + +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 + [[ -n "${cards}" ]] && addpredict "${cards}" + + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" \ + virtx emake -f client.mk profiledbuild || die "virtx emake failed" + else + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" \ + emake -f client.mk realbuild + fi + +} + +src_install() { + cd "${BUILD_OBJ_DIR}" || die + + # Pax mark xpcshell for hardened support, only used for startupcache creation. + pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell + + # Add our default prefs for firefox + cp "${FILESDIR}"/gentoo-default-prefs.js-1 \ + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ + || die + + mozconfig_install_prefs \ + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" + + # Augment this with hwaccel prefs + if use hwaccel ; then + cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-1 >> \ + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ + || die + fi + + echo "pref(\"extensions.autoDisableScopes\", 3);" >> \ + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ + || die + + local plugin + use gmp-autoupdate || for plugin in "${GMP_PLUGIN_LIST[@]}" ; do + echo "pref(\"media.${plugin}.autoupdate\", false);" >> \ + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ + || die + done + + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" \ + 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" + + # Override preferences to set the MOZ_DEV_EDITION defaults, since we + # don't define MOZ_DEV_EDITION to avoid profile debaucles. + # (source: browser/app/profile/firefox.js) + cat >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" <> "${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} +} + +pkg_preinst() { + gnome2_icon_savelist + + # if the apulse libs are available in MOZILLA_FIVE_HOME then apulse + # doesn't need to be forced into the LD_LIBRARY_PATH + if use pulseaudio && [ -d "${EPREFIX}"/usr/$(get_libdir)/apulse ] ; then + einfo "APULSE found - Generating library symlinks for sound support" + local lib + pushd "${ED}"${MOZILLA_FIVE_HOME} &>/dev/null || die + for lib in "${EPREFIX}"/usr/$(get_libdir)/apulse/libpulse* ; do + # a quickpkg rolled by hand will grab symlinks as part of the package, + # so we need to avoid creating them if they already exist. + if ! [ -L ${lib##*/} ]; then + ln -s "${lib}" || die + fi + done + popd &>/dev/null || die + fi +} + +pkg_postinst() { + # Update mimedb for the new .desktop file + fdo-mime_desktop_database_update + gnome2_icon_cache_update + + if ! use gmp-autoupdate ; then + elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or" + elog "installing into new profiles:" + local plugin + for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done + fi + + if use pulseaudio && [ -d "${EPREFIX}"/usr/$(get_libdir)/apulse ]; then + elog "Apulse was detected at merge time on this system and so it will always be" + elog "used for sound. If you wish to use pulseaudio instead please unmerge" + elog "media-sound/apulse." + fi +} + +pkg_postrm() { + gnome2_icon_cache_update +}