summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2015-08-08 13:49:04 -0700
committerRobin H. Johnson <robbat2@gentoo.org>2015-08-08 17:38:18 -0700
commit56bd759df1d0c750a065b8c845e93d5dfa6b549d (patch)
tree3f91093cdb475e565ae857f1c5a7fd339e2d781e /www-client/firefox
downloadgentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.gz
gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.bz2
gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.zip
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed
Diffstat (limited to 'www-client/firefox')
-rw-r--r--www-client/firefox/Manifest325
-rw-r--r--www-client/firefox/files/firefox-32.0-hppa-js-configure.patch21
-rw-r--r--www-client/firefox/files/firefox-38-hppa-js-syntax-error.patch30
-rw-r--r--www-client/firefox/files/gentoo-default-prefs.js-117
-rw-r--r--www-client/firefox/files/icon/firefox.desktop9
-rw-r--r--www-client/firefox/firefox-31.8.0.ebuild378
-rw-r--r--www-client/firefox/firefox-38.1.0.ebuild402
-rw-r--r--www-client/firefox/firefox-38.1.1.ebuild402
-rw-r--r--www-client/firefox/firefox-39.0.3.ebuild403
-rw-r--r--www-client/firefox/metadata.xml29
10 files changed, 2016 insertions, 0 deletions
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
new file mode 100644
index 000000000000..c527fee94109
--- /dev/null
+++ b/www-client/firefox/Manifest
@@ -0,0 +1,325 @@
+DIST firefox-31.0-patches-0.3.tar.xz 6004 SHA256 1ca282d9b58e611c395fcda508bf0ddfebfc91ea6a6132b59f1acf90566f663c SHA512 4469ccc3200955bb790a177352ebdbfa5c2299581bbbd0d83be4e2e0ccd5cb850c5023f3784dfbb3cd5d0dbed9bea4b533bdbe1627e42ba60437b4743a0e8fae WHIRLPOOL 86b2da659dcb11f34cbb6bc966d7f7ab79fb3f8f3584f929ea50f7893bf84b01ece435c4598c05b538d0719fb0426fca51a1cc9f9abdecd8b8e8beb5109cc899
+DIST firefox-31.8.0esr-af.xpi 431089 SHA256 f25c7d085e5e37983da4cc39cf67a430861f77535d10c93bd10e63379e4ebd5f SHA512 df8d6650eaafc6b97319fa3becfcc3b7c71f4ad3159ced8bd38e22e43e78d148d346b29d013e7cee8e362e1a75c3c9249f138ae6e1a8e9e36e5fc6e5b6b8a45a WHIRLPOOL 02cfba0e3fff4088569b6affe9110f179840baf72345974c1cf17759afdc2f09e2aab7c03f2cdd5ea37b3294493aeba827d83e08c93e3508a951385b207d6438
+DIST firefox-31.8.0esr-ar.xpi 459824 SHA256 1284f9dad514abdd360413b4f59e3b326a2d9bb95bdf8fee3c4b2cc77fcc229a SHA512 88abf3e985b9fc6f7559231d6ffa3991c08c191683cdd7ad2f0227581b404611ec385abf79f64284328a62bc3d1ac67fd0ad47bd21e034466c7fab35f9ec12ec WHIRLPOOL 41a1eb0d98dfda4c41cba9684fae2f85c4fe2188c71c82beb60142fa518e6f5c26654155bdeeb6726a7963adef9a4502d19c28ceb835b3db3b10896dde33c246
+DIST firefox-31.8.0esr-as.xpi 448568 SHA256 1fd763199b6137d93c1903eb0f5a452e11bbb0a23ba0fe4957d54f73d282de66 SHA512 1d7231ef5dd9bb3c513ab8ac4c1465fcc07fa7232ac94880a701307aa971822aa322d1c30ea8183233dd74e3a479fdc1e0ef0e1edf8a1433afa91b25ac6fe27a WHIRLPOOL 3880fc73e082059e0dc0056f49fd1c51352d1d68a9efe411cccd4fedae64de63775d42e8044e291579599d66fa7b6a570ea1a7ae66aff7659d378939eb782caf
+DIST firefox-31.8.0esr-ast.xpi 352340 SHA256 0de1bcd768d49174fc3026551e755f139f0379e33500acb131fb1ef4c5708d8d SHA512 f6d2f36e734331e21ab96f6188f2f6fcdd5352c7f7be7d2383dd40ceb95460f644aca0b9158a31270a6f90d9d1c980124eb63493d10c1366d4415ec75f0fa099 WHIRLPOOL 7e88a677ca73e3908a8b2393b05e055cfe677fc99177328d2408ac1523e082414200e7479442a06e082d25b9d689aaa133c359408defc91d53d6e0bb2e17dc74
+DIST firefox-31.8.0esr-be.xpi 378668 SHA256 c8de226c6f196622acac801b61f7dc8d578c78c0ac0b613b4502f22a89cdf72c SHA512 1a99e657ed8b72230ae4f6732579164cfe05758ae8e60d5e29130fb7f116a3e73c2161b08aab0e2a41380d073a091c79241be325e1837133b12ed7ef6a924984 WHIRLPOOL 7df25ac9ef254faede0edb676399ac0251839f6c215cad338ec856b2b9b1230af6b57ba0e2136106211363f421fa00b9aa66f32e5705dde4c9fadf669d8b3f71
+DIST firefox-31.8.0esr-bg.xpi 438060 SHA256 6de12799470d71c005f51c341ba32b6ad7ef940c028633a7837eeb8a0b0ab936 SHA512 935723cd40f1f4a0e096f2f8882723c79a465da61dc9358b845dbeca35664bed8483aaba22e402b4219772c997204610dab07c4fbe40293f5c42503d4a39e5a7 WHIRLPOOL 25a4463f08150d8abb821ddc1f00c2c756e73d5341dfd319b085ebe748f120dab214b723433e6fadc288f9755e8792ee27679f2c3cceca28adbe7ea91de4c9d8
+DIST firefox-31.8.0esr-bn-BD.xpi 472626 SHA256 d492e9dcdf415ed33350666a3697917475c8936cf973c9889bb0969623f3a221 SHA512 b376b3afb914d6dfc2ba5d232466f92c9c326788131bc387539e72cca3b5a67cf88fb8ac6c0c608959b87d85587ce2c8c9cdd57a533017f44ba26ee11c7d6d79 WHIRLPOOL 8c09b0f0e47eae2678a692205689e732f57441d515985c3064a53095509a91a3fe748697804367d8f0d7cff38601f2f6993ad18b84f6bf4ec548e65adaa10c60
+DIST firefox-31.8.0esr-bn-IN.xpi 462593 SHA256 97d0c6808903cc47a17297898e2d1eb47fcd07c7bf2ea4358117336eac85aae2 SHA512 ea4eddbfd85efe63e3671dba3c579cd96ae7bdf997ae24e638dbeb7f06bd07516eb0d61e50f359d3f82bff5539c468f96736427c2a9b6775306c46b53ad9dbe3 WHIRLPOOL a9a7918173f656fd83feb5af4752a962dfe34029493afe86bbc30a77d8376a4deb1fe1ffede92eec15f1ff4ad42b8e4ad9f3089ed34338499b09d20da8c0c3b9
+DIST firefox-31.8.0esr-br.xpi 389704 SHA256 1db6f2410f8e6e7f1d594e98ea3cee0cafcbe36ea4ef896405238e28d5f04d4f SHA512 9f47e82e5d95152387ea11ac5377635b17b95f0dbb22a9e348e566f0d9bb651c858ebc463bffc8e89cffeabf86cb0fa4756ca64aa9526cf9e73a51bbd92a92df WHIRLPOOL 4bdd7103e02f2338296d784eeb22b599587affb0d310d3b58b1a384c525d25247d1418e049e2655d13cb593f30eac879737be82ffefa6d62d5a5f5aec266bb1d
+DIST firefox-31.8.0esr-bs.xpi 429014 SHA256 996b6fb78c99c431e6cf750e44a8830c0c47da780ec58179d34500c03338eb5e SHA512 45f8bde6b7cf403fe10b11f5f4d80084dff9fad5623a49d91a17f999a7f81664a9f286b5da257b87de128cbf6baa6347222b680abb2a311e850912a606476160 WHIRLPOOL 3dcaaf45f4372f993bd162da00095f9928ce6d5496a609f35638b425311e8d1f68d7bddbea6dd8bac70ca39b0a3fc6265135d57caa122bd6a418d783f94630eb
+DIST firefox-31.8.0esr-ca.xpi 403575 SHA256 1a9d2d75ca2bac9a1ba44fb89f3b14b79eb059b8900b2d4e789a398b52be5d19 SHA512 612f730d6678c4246c70289c84d56c9c38fe6956bce796bbb65ea842c4d2139c64b561477a4164f6927651545555995b05cb1913893956a535442a13c328c6d1 WHIRLPOOL cf36e5dfd1a872da80e7cb01f86265055c356302da1a726ae98092434994b541e29b7cd8ac8d744801da627a910239c07f96a7e342155b5b72e2e5bc8a310038
+DIST firefox-31.8.0esr-cs.xpi 390978 SHA256 ed401fb1cf338b4b57f41c90f92dc294737477cad81f7350254d3ebe59055eb5 SHA512 41f0aad1139a87b481375bee348d46ac0c7264e81680bb1f98bedbb2ad450a69d6bf66bc9b7afa882337d67836d6864f2c9ac2167486209dc8e0213df7b9975d WHIRLPOOL 21591d0f2076d062733fe49329c80566d65611a7d0c66c57c47e3f80f2238acc101ca5e2433c49f39b1cacac9cb3784258f3c412d5b9a1a00efe6112701a3b50
+DIST firefox-31.8.0esr-csb.xpi 383695 SHA256 55c0f81da8eec764dee6aeee00a415da1352bb22344994b3ccb86dd396e8b242 SHA512 ae9db39edf2d7a3cbe58bb2b7cc2e45071483a534a98a8c1fd18dcf72a52e7ca917d0e9fead1e4c8135a2652a76789357c1a6146708ebb75722ce9885ead85da WHIRLPOOL d24477469fdbd3837880d2bdda25e146cca8a7babe4734c2aed07f96ac506264373fb96909b61716861c8a485e6be5eb29dc90df2d0f484752fbb623e2aafee5
+DIST firefox-31.8.0esr-cy.xpi 390727 SHA256 6aae991744dff15029457e44b9b9c45f03812869da530e7c1ce5e82398b1e2a3 SHA512 4e65da14a4f0766ae62132ea8086cf2b868f65708326ac482ead194f2cbe7dd29f2d3af0de6bceb38d54075bf0b5074c068a4d2a2c0e46c57996b310a60cf430 WHIRLPOOL 619fa9e05f779c3ef3b25f8e086f12342e68a439674b16a7b1fee2313991a76f1017ea9028704c5f982b50fa104382ddd33ab448c914fabd949818a850db8f3b
+DIST firefox-31.8.0esr-da.xpi 397747 SHA256 bfa843fcde93c0aeebfbbd8206e8deb24c0e6609e925bef3e66f31a807e2552c SHA512 cb9bf0e079e74dbaf54827b6df8c60f4a346ca89d073185a9dcb45c60bd1f5b09fc54b2697d3ac9a20a876287216c72c4d81476de509debebc01b84a25a6ce96 WHIRLPOOL db0ec21de67292ae2b3d43b44749e3a332141d4b807ed336919ff86e9ddfaf2daaca82f93f2e8858cccb5beed7fa534ccdcfd1418a498934ba49fac4b559ebb1
+DIST firefox-31.8.0esr-de.xpi 395164 SHA256 a57ff0394fa95b2f38c714d889af378572c48647aac9f3aacb1f1ea3768d6f85 SHA512 288a8de557472ee5cb5cccbcec4bb227cc31e0d2e807d1007b38bc18986aeca033b48924403d8dc4944a2e6daac682f3d351b709e53a123b7372c28164728c65 WHIRLPOOL 142919bd50adaa8cc93fb6e9f50d9de0d8316dada06a77c4c736721a6de6d245e6763a05659c271b355a5bc827b53b849423509f815abd770e2e86931b870eb3
+DIST firefox-31.8.0esr-el.xpi 442982 SHA256 0bc8d84324fde6060b2c56be09853fb4bcb7f23c4acd43e53a38f933517c8cf6 SHA512 275238b628b0253eb91166742c9763becc7e004925bf21db716564c6e8258aaf2dad4df8859eb8843a5544b77b87b5707ddfa3a6430e8bb802c414fb357b5b90 WHIRLPOOL d8bc082ad3fefbc62590a8196d8c995c210d7e9322c3efbb38367d28a52cef2198843295b269599b3643fbfe78add922975e8d536b8354aa2c64264cf5eaf120
+DIST firefox-31.8.0esr-en-GB.xpi 390118 SHA256 9b440a0cd8d537a8944b19ddfc039210f8a1e925f2fbbde74ee3e6373fef9c74 SHA512 75d1ee4a5ce454d3f40013dfb830bf0d9c6c35e0acadd82fe48bca341bc1df1266a9bb963a074b583615de34514f94c68bee389598c1a16a682089605fdbe28a WHIRLPOOL a6806040dc677834e8f70ced5cb300e9b7f62ba4bd353ff7d1696baa60115539ced524e2468aaa21d34bb47f5c07fa2cbde184ce4e3341c597d88c87dca40d11
+DIST firefox-31.8.0esr-en-ZA.xpi 388528 SHA256 36f82315d244897258f8e09c376822cc9e36f9f82b76c450b3728f0b5c096d64 SHA512 a7f530207f5dadc09605c28f9e25ee6892a8f5f7668ee606aa9c76436b33f1f38566cc0534ef2339b1c685a0aaba301a348ee4b59971f2e794d6570b131c9df3 WHIRLPOOL 8e56db20a87d43ecc574407771ce5ffc88299e17f679034cfa83126781d1d934fd7b45f7807aea39fbd7bcc24110d208a32d1260446c4c0b0489d82b68af32a3
+DIST firefox-31.8.0esr-eo.xpi 431831 SHA256 ceb709ed988139a9b9cfdae16788baf07b73099ff0a4626682632edbe738a24a SHA512 fab7c48b3d9d565d67b7c6d188f95328d9a4779f23b49fe3ec3119a2e4e701530809df4cde81fe99a3c362f603634e200a11fafbe1e54cc106c2f2e3da3c1688 WHIRLPOOL ee5551491bb3bda206da5f412ca8702267f31e0c5b67c567ff0ad8d11a07fd83a2983269b441a87b2ce23772b2faea286a77c19ff65a6497c4526cc27fbf9e1d
+DIST firefox-31.8.0esr-es-AR.xpi 399937 SHA256 fcb4a0467daf9fdd67e510c140c474451e4a33a9bab5e649dad48a7cc360ee93 SHA512 6ae990b91d95909094f1c2eeb93d8cac3a0e6a5a8b0d7b7e396e5138acf8fc4ad221440d1160c39bca46b295dfabdd7c77b12dffc2ef3a9629d31ae391d22be4 WHIRLPOOL 175bec313a2eec5b40c1e919ef90e70cfa80b166fd73562c7776baff95b42aa17cced56e54ead93431cf7dfbbc115bca50cd0d76fa8042bb251d7b5218195e8c
+DIST firefox-31.8.0esr-es-CL.xpi 342808 SHA256 3183a34354550f8ee8359b78e59b9a3997d540051a2ada55448b8a4317023428 SHA512 832207bace2fa598cafd64e0a4255e2faeef2e1fcc0a5bb4994ab35a66f1dc0b41bbd0b5db334c1a783d8f679b8f6fb98237b46f401baf1e16993c7be077f255 WHIRLPOOL 9d18bac74a638478dbe5d3c1ce66f548be5a389cff0c00d1f5e188a739f40b9694b780a49dc7bac1e731129d54b8ae9621fb1ffe9c818d5fd9fb2298c0c0d6de
+DIST firefox-31.8.0esr-es-ES.xpi 335880 SHA256 6b73b5874e0a0a69e3b92b47ba83f54c3542d2fbe223307eaf112e45cf3edfa1 SHA512 753eaa950f558dd7f26cf23c37bd145840d705209b3904e83e0882cf6e8017e2bea02f18990669cea8bd05f840a826bd606ef1f66f7487efc9288ae0aca48dae WHIRLPOOL 6bc3e4adde295a14b921ce2ae4e7d8fa3c34c99ee90c27b01074221e6d23c629c56569a4eb9ae8e913458b0abd9df0ae80e566b43cc866eb07fc10bf985a77f2
+DIST firefox-31.8.0esr-es-MX.xpi 402672 SHA256 75ef2ce98f6910d171d322b21acc61ffd17cc9e67763bd2618758bac931f7256 SHA512 8e4509581b9ff5f328145dc096f4948fdd62262384f45d4fa0fe1225161fd8ad26030bda0b152ca33fbc5cd434078508246a178ffab4510ac4d7ebe2e5dbc906 WHIRLPOOL ce32a989e7aeb803252b2a7e7597f85adf98787b35359dc0eeba7699fd90b36cd3f613a63a7b5ab2146696ecea74dc2d6376f8f34f71867b5d2243da239ac964
+DIST firefox-31.8.0esr-et.xpi 390360 SHA256 6b492ab45885fc4457851ece95045f3242981369bdda7f236fa7acf106eb1ea2 SHA512 7d8b40225c6c425c76427a9f2844294e8b6944d78978404d786a0df1bafd79c9aeecc103fc7679f387a9bd311a0b1ca34d72b12569af878f2c8a4fbf16c36e43 WHIRLPOOL ae148592ddc8fc31e44267703a6b8a279f7c55f62c5e17882086b20770278fc58db534a979f11e3b8974b010e07aee99dd8a6a42b32075f12fb81b5b79cdfec8
+DIST firefox-31.8.0esr-eu.xpi 412999 SHA256 938b1e7f8452f5ff4b302b1e7efcb248c375b09998c6e04fa8c1d4382f27c89e SHA512 1e1ed4b828f9ca894039a33ab5ab3e998f215227ca46ab53cdbd4416448bdcfaec34bd2acab22847b7f631ab24b225e9485091540d61e1ba1825f62ab705977c WHIRLPOOL 296a21bed8275696329b65d48a57717eabf85453bf38138d4671713c8032e36e72633ab82497d86696ca86a3a17138499f6091a5e6c2f8f33b4b118fc84c0f5d
+DIST firefox-31.8.0esr-fa.xpi 460857 SHA256 16c8ed7a3a343d00a84c2bf06499314d9b8136f7da15bbeb938e387cfb3c2f30 SHA512 ee89872d802729a3fd9321e55ae526d036e0d3383cd420ab5e0d82ef4e4873451790d6e1bdf799a7197c60543efccc53278cf76159bdd7479f5ca27bdc26dcf8 WHIRLPOOL 70a1a9b1c1480249f658a8d44b555c46d09fadf49f24e46b0548a7c247c6e5ad8f4a15cbe9d3637bfcfc780fa2023587016202d05faf8df17ba67f27a8fd56c7
+DIST firefox-31.8.0esr-fi.xpi 392740 SHA256 955db75d87c64eb0725edb5cfcecdeec1acf714101a20509f070c2549ed60ce8 SHA512 3f2632b86b920f3197bd8013bb2806953c5c7cd68367921568a1867343566d8283ad9f0cff484f3df27b920391e77a50872461a4d8b31c20c8557605352ecb01 WHIRLPOOL efd14d0e2ed11edb1d061142fe09d0b035c5af87209c1e837efc05411ea6c03ad3c5cf979e3c37fab9a16aab2ec6f634b05284ee73532f0a895e87ea48b192ae
+DIST firefox-31.8.0esr-fr.xpi 406462 SHA256 1051e16f01167f662375c504504e4bad3d228984fb950a14bc50af615660ec5c SHA512 d95d4ad3a2c76830ecb9252eba72cd5ef0ebf3ae4c1658fdc2bf2ea68a91662d52a3e5f8a3a2d5e0c357c52d8a897b5e53337c344391fb7fa46d00edc92bc9fe WHIRLPOOL ebebfad05884a4f221482458dd1562c8300275dded63a7fd3635fae23b30666f8f480724f032a4419a3e1f9fad27637d8f3f4e68d966d30241fcd481867ade09
+DIST firefox-31.8.0esr-fy-NL.xpi 401930 SHA256 657cbd66cbb78d606ee2b2a2238bf1b264c518aa2b729d7b9a398610663516cb SHA512 fb42b4e9c8f60212da786ee584663af5238bd91c2b6b92bfc25d80f312529ac8c3e2fab1dc6aa4e8dfc3e4d04ff30f3aeefdae4e75a3d9d297ce67ab0ee27610 WHIRLPOOL 9404b53ae64c75c9b081d800986ee3aa1ed5cf9fc8a557798d6f31ec7344191f464ee80b3fb25788b5e5001eb9a119784d2adb32d5ebd182d40a0a759407337b
+DIST firefox-31.8.0esr-ga-IE.xpi 410077 SHA256 70d970fde11492c6317bef5e9181626832127c0a5c68ceb216603a866452766c SHA512 5d653e0262cea71b81dfef2119e6c78b7c1630f13d571fa41f00895003fc9e27bc8a30846bc04067a52471b06309de8e3b81d045547e9ba2f6677e458b37b590 WHIRLPOOL ec87ba007ab1ee4d85c9c0355b8514b60ff50fb7032fb236512ee786f96cf9797ed153633403932d78b7956578fd2e458ccc9c15721c5b34cc58985cec66b20b
+DIST firefox-31.8.0esr-gd.xpi 403014 SHA256 89a5ba83f65628f0b6cd1af0bc4d6a4fcfc4e1a0c9c62140f668d9960ab0d1d1 SHA512 2e04518f47bafed8050090709b4031514a50b00a8ce0595a48f8bebf9381c2274c5bd1a50576a7c14b31427297170ee7fe2de99ea7de5644abd02e38f580e4d4 WHIRLPOOL 40567f6d89174f018fc644160b0487b56a31336ccd1e5bba427e7bc4671480f8ef84ede7088b09971852a22a292a4366a8d713136d2451ee23d29b8bacd9df8b
+DIST firefox-31.8.0esr-gl.xpi 390599 SHA256 86b935c6d5e0bad6a800cd53652832e42cea4a97be6bcf02d3201cc35023983c SHA512 e4e14892e78a43251a9bd757ef9ce236b8d5ce8e2750d937ea51aaebf55bcfe0953a25815115d1ba8975caa92dcd5557cba7435431c1566f2166e5cb523c70fb WHIRLPOOL a973b11660597e8ec586aac8769eac5d21b25dc8281db253486ed2af266513eb0e2eec40804fca6ce8c1e64a234d859d0febda22af52ddad69c26605b50eeb44
+DIST firefox-31.8.0esr-gu-IN.xpi 423504 SHA256 0eb2f5a2aae5fe27c0d6742e28bd74714bf222969eb20ca298c04162f72f7168 SHA512 820335dd154c3548e0f9fd31b6fc0689950c6770b9ddac383b28d07c951198f79105fbd6134772c790bd7a75a842c49614cbee3238487d514c149c8572bfffe2 WHIRLPOOL d900a7eae2de49b7020631ad5580b0f3c8751f53f5f0da39ad61b11dc249342acca903b931ebb6f83265bda9b0947d5a4b0fcc9d787f64da1ab0555c1163a1ec
+DIST firefox-31.8.0esr-he.xpi 427630 SHA256 e3f526538aef5235de335ab409c294782a9a094aa7a4188eb179f7b063b35c7c SHA512 7be4a5c96170463e276dce0cb4a3217abd55743f3817db05cd15c6903e128cee122daa0dc08107ad39c380c77f4dcb4050509f1fc97fd28efd113bf970531020 WHIRLPOOL 8a395b4052720d52316324a8239cb83b9cf68f4fc9622a5af5e4362a1a125b993cf74b864d68c3c975d751af8adf821d1e17cdfbd153c4817a5fafa4b92a5396
+DIST firefox-31.8.0esr-hi-IN.xpi 441402 SHA256 940e8c34ddbfe0443975ea3f6493593d2e31e5ad8c19512898da4d80e52f52a4 SHA512 9e8f48e17d07b1e22a6ff7a86210106b05e70a1aa583948f2af6f1e3d09a327b7fab94c192bf11ac69fb4c707724b1af84d7c230f1379e5d2042d603282a7313 WHIRLPOOL ffd53d1e64833c6efd6c25403fa8537adf59ccd014bd7f94d2e8ebfdbc7347492b99226e457ecf2c6b92094b34b2843a98d9ba911cc8fb943e1e7f561add6406
+DIST firefox-31.8.0esr-hr.xpi 424371 SHA256 4faf6d0452f688dab67bb687dac41d388cace1eeeef312e9a974291206e7a997 SHA512 3c93bfa5c6f891a1409086288416887e9228ed16b27604ef96b39b4671bb1521ceb24635f5ba4daefc8c975ac89fe594bf2245b9e7b2e4c6ae62284ccccbe2f1 WHIRLPOOL e9ab60dbf7f34acb391c10a40fb69362e6875936115dbdceb41874d4784e4b66163a5baedb0cbb49a40824d507dd00c621a3ca2ca070d3e8e7f66b562836704b
+DIST firefox-31.8.0esr-hu.xpi 398644 SHA256 26e656d24fecfe68051d77937da584f6f7ca7191bd4bcd927210f7ae48e19b30 SHA512 0098c3fe921ced12f1628d8181092180f119aca25060100a1bea0ab9e775c4029a4c66a54b0efb6c13b6d10827fcc1c4f0075acb1db508ead6d13ab12b6db3d7 WHIRLPOOL 5edb78b88d26a47aa63e793fa5d31892be6c1cbe193a4bf46885cf7f722ef147b94e9db48862d075724796131045495748208242adc97299de4f3a35da18c332
+DIST firefox-31.8.0esr-hy-AM.xpi 478743 SHA256 7017df2efa635f31d7808d07981f2ff3a4cb33da14db91c299c0b33ace24d24b SHA512 483a2180588a522e6b188e1866b7494a46e33d7f3083e82786aa175dff3fcc789a714f15780a4d6f8a367667a22724d7de8a00516c1b22c1fd6c08763754962e WHIRLPOOL d4d815211e60a9b7d1d9620d71302b86aa12e623bfa9e9b65454c24a43f7b587e4415a14a61a9adfe6a40416dff1bf6d4ebea29d3fc62c3390d2df04568340b3
+DIST firefox-31.8.0esr-id.xpi 378301 SHA256 59b35a3b56ca209e9f81b4dbca35f6361d4205e791a8328449cb9864be30199f SHA512 a83d33cd59f8248796017e7b3f1d236de98374f82f8a0656dfefb1cb24c86984a93c81dfd1b9da12119a8a85c64e946877e6445c2964c90f1af89a55eae3d2be WHIRLPOOL ce84d5dc95c202fb8410dd3347e86ff809d7c90dd4f48cac919553ddd889f3f3572f8fc5bbdf8594b468cf1511c3ed9c4c77f1f5ea6e1ed4f1ab7ddc69c9a4d5
+DIST firefox-31.8.0esr-is.xpi 427327 SHA256 4103272f8dc5450e78dbb5c67395b7b9f96d8e1f0cb2c10eb1ae0d0ddfeea60d SHA512 1f20212c5cdac7957f88b1e59e4dee47a0c6e518ad3ed5a4ce9787607759b3b3e19a4aaec02b5ae6405763e661314f9311c863f968e037b7bfef9c0119ecde8e WHIRLPOOL 5e16e56c769bff57fdcbdf12c3fc5e98899aa2aa14c9dedd96fad063c5019a4f2eb178c647dd9ac88425b63f72553015e362a8e3c09d3ffae0c7c29f12c47eed
+DIST firefox-31.8.0esr-it.xpi 330905 SHA256 d61cd7125d23f73bcff8eb09fe4dcd7b027412c7bc6ed0fe34dc71673d980302 SHA512 7b0337d40f95f305fbbf6f6fdfc46e23efb874d6cb4570308f07cbd092e2ddaf2c5d8ab829fe3fade050bc109c9ab2aa304b8a2daf4f08e6102a0b5e7068aca8 WHIRLPOOL 21a418caee23e27c31df0efcbec2dd3477340dc0a21c2051736c5c0b6596fe3b0922438b8a43d1555ac2828ca2143cb9b500f0d54a0e895ad2da6a44a7c60696
+DIST firefox-31.8.0esr-ja.xpi 421665 SHA256 41581bf6e01fdee7d2f7fb899e4f117ccbb63b39b5e687068b289d87fc9c827c SHA512 91712ae757e4069e187fd0a3db1a80945e4767fe766e76876edfec7cb0003435c453b2bd4e054ea8d10a713d8ddfba14f49ab968137dd16c63daa944ad1b429b WHIRLPOOL f89ca88ac1eb229f1a9b5dcfed7363f09797317ebbe4f1d29a24f5889b86466faee09c7d44008e347e790530c1da30b1dd6cc8c714669024a73889658aa221f2
+DIST firefox-31.8.0esr-kk.xpi 439116 SHA256 f0dbf64e8c4bd400d7173a57971783b673077a6ba67676f0bc7d0f0dfb41d0a8 SHA512 5c1cd4fc38f2c5a4326b8049e9a9ad4495b0f8bde0c1406ba63b01be81ca1b19a74ff9b4a04b6d283a6ea214e5ebc54176676388082e2cb6be008307c900809a WHIRLPOOL ca533b9cd9f65d2fc364f83ebf947d44f0fbc6093609f3d0720644249ae070b31feb83a01d951451e4f8752fa1641715c7f904de7938b74a5fd3a6a16dfbbb4e
+DIST firefox-31.8.0esr-km.xpi 506476 SHA256 8db3136845784c04af04abdae91dc789fdc177a5ba0435fdaa63dc94cc85dae5 SHA512 ba4b77a07c991d5e8b9c2676f4e0a6ecbb5f1efcd41565a427cc73d03b39833170439df5b706d06e5e419922ee9c5e390fd27c622982ec9657aaa9f71880be2e WHIRLPOOL ba92fcc368138e7991b8088807410db03c65ce9bd2372f5cb9485eecfa42bd59e733e1fc4a8b34e352d4e0387f37119fddc05fdb2e3c7fe00088e02e99f13c5f
+DIST firefox-31.8.0esr-kn.xpi 458891 SHA256 4c410df79ae8723b10aec36b0e2b8d2bbad621bfafa580beba9f7255e31e7c0a SHA512 f165cd33e347eaa0533d1ccafd0ead63beaa9dc406cbe4f089f326b8ca2846e80f5279b1d89a0101ab46163981d4e65ee33e40e17fcfd11365465f4a7e2264ed WHIRLPOOL 81cf72e7a7d8a871797a9a018a1e2dffbe346d6dc1aabf22991fd7cf57fc4f9c244e89b7f73cbd5ad1379fd2a4e685d7b58ae55011dd347227cb1ee13cb85677
+DIST firefox-31.8.0esr-ko.xpi 402814 SHA256 eaac0f0ed4b69d8ce84a4212a2f4592d7ec1b32a5b5e3baff3a1d3f477b3cdda SHA512 c3c1590b99bb989a586f603df1ae3dd3abf0e1e0bf2739519bd2bf0d884ff4e383d3e802d4d6310d337a8e639e2cff6ddfed9c2c6ac1f79eb35e9dbeea49d9b3 WHIRLPOOL 30742c88b140a4e93b04f9a83d4122eb7f444c51f8824f472ef772cb2941f664aac19a26ebf12c1ab205de1e7fac9b3f3d03adf009c9351813dd954e0de52f85
+DIST firefox-31.8.0esr-ku.xpi 420260 SHA256 eefe2e6a3b84c4c9ebb687aa5b8a1d6fec672251456c3b5b265d985534f89699 SHA512 7eeec859ba3ccd478dfa23d6c3757fa91944504ad531801a09c409371de3f929bbe618e137713ccd02685925380e5c7fc2a74796c0a1e255cf4cdddc9434364a WHIRLPOOL 3178ba133c6c0fef2006a3f5298a6c03a74a459ee2b8fc1dee6439d2302b476c213228a5e5b6af572f489c76a4ea850e31e440fb840d206443355c698ca0542c
+DIST firefox-31.8.0esr-lt.xpi 435431 SHA256 d63d13981d071dce6a6cfcdfc6d6242f7e756e04b4bf7f8e5d5d1b3ed01e68e2 SHA512 d6794e51cd8a48c62fb244b07d8eb9e2f438ec99d502ae2b376a37672ea61a7931d39578bde2b6db0d01476bd5157e4628f4191de0a8e96339e2d70d9e98045c WHIRLPOOL c3ddf7efa2c00d33d3fa068868ed720e63fa24421554daffcd150cd6d06f5017e20e353eb8b09d8f691c6a0d203ef674172f59bcb986bec16565965fa11f3f3a
+DIST firefox-31.8.0esr-lv.xpi 398576 SHA256 95509ce9ea142f545d0796294159e32de77eb8e13b749528473962a075f5c788 SHA512 9bb899775c3cacfdb8c1b0a4cf6731347193e233e5657ca7f2ec9cebcdd1c9b828093ec30ac9844081523043a3972baf96c2d61bf0976b9c53d69e09d8465962 WHIRLPOOL 7e9e2eaa56ea88fbf550b5db0ae99adc0e7cc3f51ae20e03a4936de12cfed2fdb0d6ba545bc9b03412e217adf1059ab5c29a24c72aeb3398b2f26db21459fa89
+DIST firefox-31.8.0esr-mai.xpi 444885 SHA256 b659ded2f5691c83d98b8d3b31919b966a65c4d8eead39249e93260e26aabd7e SHA512 10e39b1b4eca018ef1c5abe9438d39ec804750302738479678c613adfd33fccb82201ddc0af4dc149d3d4865cb92da99019b2894e54f96a96737dc2e3fef5117 WHIRLPOOL 8ad1dd9102990e61b41d3e9eb4b0e905fd43249439cd11bc23c500276ab701eebb2269c57b0b313f4d33d7a2de723ae68e24dfefea1b5426f4c2a46c9235c4de
+DIST firefox-31.8.0esr-mk.xpi 475483 SHA256 f5b2930322dc67b8aa4474b2f95a859c9df66de7e8ee1912c7f57bfa16f451a6 SHA512 5439b622482705516b68cc4c646de981aeeed5035be5176f7264e78a31c1fb32a4797bc0d7e408ee7aecfaef0cfa1ea00757128d5d8f0362fe790d42ddee0e9a WHIRLPOOL 0aa00f4589eee82c4f7b4796ea204f1e711b6fb7561102fd198ffb6d4507079dbf7ac50f76dbac696309bf1a652e7a1ad5764407ec1efde536cb885f463b635a
+DIST firefox-31.8.0esr-ml.xpi 466254 SHA256 da17bb2873a7a1632e9d84e1549294498ea96be520b46213ab51b35dd25ed19e SHA512 503d4d790887e309311bad34f06ae369434d2f14c17a4fd25c386bed98e61d3fe82d31b0f5a003be0453ee065383fecf212f8be499c7102a648a82e0e7f89176 WHIRLPOOL 2141cc21f62b94573c6a65f7357935ba0f40fd598c854455294b7c4fab4a39aba8e4e5e55eb47b333034502d75be630b4cde2f3bd743803313ab47d1df4817fc
+DIST firefox-31.8.0esr-mr.xpi 451292 SHA256 e805cf414412013321a72a3ec466923e963e536deacfc85c9b9cf24f83050ec3 SHA512 f3ec20f6a5aeb30cd3d9952eb54f3963e50e6f02b6366995c10883df88944824e6cd8b967cb2ef3d2e08317ef0684b0c71f4a41b7edd0dfbdb7d69050a02ac79 WHIRLPOOL 1c6d961b13145ae4855b7f67fcb973af1fb461868107cd048023401df69442b2d87de6a9ebfa5dfcc6189bb2dab1bce6b887265dc272bb435742a76477a2ca56
+DIST firefox-31.8.0esr-nb-NO.xpi 392005 SHA256 7fb8547e57628c233372152e36ff828c40355f9bc146454e42e008cabcc09f7c SHA512 274ff03a49c1c080829edecad7d07f411f47cb6ad671fb7286d1a31d85148c962226e309ee73fe6a280fb53e5f6c8bf6f2675105be43c9bd23ba0659fbeba7b4 WHIRLPOOL 5a0a671277c3d9f41f16c87c9af7ade87f8e03c6e039fd9f27064d62a8bb8c198c60866f5ed5e413ba82b2a9cc86a4cd8c09dc4e6f27fa4effafdca1a3e1d511
+DIST firefox-31.8.0esr-nl.xpi 390885 SHA256 bb2e4c7e4f52b251bb37e02eb7c61211c2bf77da06e926966005d8100ee98e9a SHA512 4c9a0d56bea1fb56f185e295c877f985c967c1da96fdc264d37c5b48bb271eb69416f5156c5e869989d429f5e69d8b80a9a58cbbed8a73fee2ccce68dae41dd5 WHIRLPOOL f952f6b5279c899be7e19c875df46a64a8df6c28574bf39bad0fbc658c316958671456ba4feb54dcaa95abaf4256a516dc920dfb6eb022a4a362f16c2be120e3
+DIST firefox-31.8.0esr-nn-NO.xpi 386281 SHA256 cc2ce5ea65b8f35c77946ce15e90ff6514ee055b2df0e9d0f49a7b7388d5adda SHA512 4df1d721a923aedd54d040137e93bdc4f14ce7249d556ada20e11218d975fdf7b6ddf03dd052558a3436e30bd5dcedb2efca2cea48c32973201b2af397bb9a09 WHIRLPOOL 03924f2ad3006e8ae0fbd0a95aa7ff4e2991639e10b3b0dd173e8c30e0e1d97a8276344fa50903a125721b4037eaff381acd3b362203eb9197af749f257c23cd
+DIST firefox-31.8.0esr-or.xpi 464749 SHA256 fee5ad7c86861d78422c3692fd9c3e5a33c6af0a58e18915ce158e728db9afc4 SHA512 04eb282429b73d73341ba89872e0eaf6f3eee588aaaf06c160c39f0623e483f22e09638af75549c730d8ed58b980bde5c299e51e5382e270d9eb7f1f556f695e WHIRLPOOL aec71b7f3748f4db1a02086d651aa20ae0c6b94392013c841cd2097e813fdf40eef8b15dae8300797531e361df6b4262d9f3ef1672a7d339873717fa2e7cd828
+DIST firefox-31.8.0esr-pa-IN.xpi 439326 SHA256 21454547616987cf88d10fa22293686825497ece3c7a83beada236786323af12 SHA512 a8297f2fce2f074343f96e827f188b51cf92a86d72fdddcf410bc9caa7d4e5e7bdefc197f0719f4f1b2e4f327bacb7fc594b7d79cf4c31ca3bc2cbd07857c210 WHIRLPOOL 6d27ded7b46f654edb32c23d8ac90bab622839c204753dbfbf033e2d75c1b2fe9131781160e21d1a9d90e9ddc623d9d5a66db0fc167007cf55e51b119bcad790
+DIST firefox-31.8.0esr-pl.xpi 374747 SHA256 9a979e0d8ab863cd9693dfe91065c0cbd66a64c9d1ab815d614711187c7f14cc SHA512 7db1fe4a4f4729538e5fe2114cf3aad15a775dcb833d0e7be52626f8e3ab12ffd589968743233407337d85253ce40f786cee46faadb7c739e34f0ee94fc522b8 WHIRLPOOL 3e702459e4e6fe923f53b6054d7ce5f02c9303305d367ecb0b4c6b0bde011cb276418ec00e1c74f2450df60e302faf280a6284d176bef9b89c226905970c24d0
+DIST firefox-31.8.0esr-pt-BR.xpi 405564 SHA256 6795b1a2ee6204691f8b380d3a45d23dca6ce13b2c3b4ce0924d46a3e25f0236 SHA512 a583e23241aa515d901e23046621b38dd55010e938d935da5c0829726a1d2748fbc4438103717dcecd8521652355f92aaa1c4058436eacd2c68d97b1d35b4885 WHIRLPOOL c530007d6848655d6189c0db866ef2d784f5ea427e0d087074262259e134e57060705031b3b773c094a295b9e4dadbdc7f7b53904635a37f37ccaa1c4732585d
+DIST firefox-31.8.0esr-pt-PT.xpi 386344 SHA256 61d1e790e3b5e26b4729ebe41f1aaf74b75b840cbe0bf996c9769e0e4a9f508a SHA512 5a77ba3dea225a32cc0ad7f49fed29e1fe0057ee974510c7f9dae3ffcadfab9157b6b1c5f75cb5965fcf3cd6b99aacb660dea651b911a695ef6ffe3728916eb8 WHIRLPOOL b564525946174542dca27a43867b6727275686b0855c85520cb9a87debb88bcd4fdadc161dd87adb7c0dafc2802d2500aa9b049862a0e2b93d354debdcc17809
+DIST firefox-31.8.0esr-rm.xpi 399286 SHA256 67a6582f424b0b205d45ca6a2a14e757e617b346244a7507456708bbf71bcc30 SHA512 28bd520aec9051a08c2390fa2f37041cf0b00e8600e77245fd0fa7fdb6710bc6752d8a357355ea6a5e1ffb8d79888f0e0df1cfdb1af09bc53928ae5ffe58d23d WHIRLPOOL 9ca82c6af9a8959baa1e3d1a95f8b6373921547f0a122694b4955437ff19813695e08e17fc68d6094e9bd768db992c062b6d90071fad7f9aab10eddb8a56a903
+DIST firefox-31.8.0esr-ro.xpi 439387 SHA256 67ad6a8df7e0bda2a1932c5031edbe6543825fce27ea0f8fc0b31d257a1c3d58 SHA512 a418ec6d6d7bc1a6b9766f978ed66838e02d885f5dedb940570369c6857afa8a39e15cc47098a9926f5e7475a823a2e2258a37ff570b92b340c20e85e9552d7a WHIRLPOOL 9f46db8e58afab828fb96184bac05d471eff935581ed86055743c614e2bae5eb12db8b99cca6601568659bb3f8f8ff5b4617155c040076b1124c2ab16ccdbbd9
+DIST firefox-31.8.0esr-ru.xpi 367897 SHA256 e5980729f62b66a83859a8dd252339ab3b6e596faf57d0daad693d1e7122a711 SHA512 cbcbc46a992e0d82689601430d3c0785fb8ff3c2684fdae0012621d1be4d792b99032b7a3ba4df290b10d194062f535fbfaf7dd52611434c4fb3de36ff016089 WHIRLPOOL e257d6cb20d656c4afff75cd0a2d173a8a1f11ba6da937d70a67e64ba2c423711abdc47be171ed10e6ddaafd7feb2f5cfde0f96e1727e036397cbb4ebaa4c5f5
+DIST firefox-31.8.0esr-si.xpi 463224 SHA256 ee2080c7f87c940074d16b8298886bf00d519b65220e7bdcf63258085657f80f SHA512 274825e636ff653de7a63e849a7efdcfafb3dda1fd900173837a16758a13e2bc778b9ee6fc15cc2d3cc2c1d244b11c2ba32f7800ca6f64fdcc8eb24af72dd2c4 WHIRLPOOL b12375d58510ed86139d9f09ed50c01b5b882891b0ce6171d5731dd77b185e185f43434b9be0497d36f67caf84d05d17a4a138cb4cd6f31183104c1906a1fe80
+DIST firefox-31.8.0esr-sk.xpi 413802 SHA256 8df73feedf3ab53001acf104903c87f94b8b2b0aa14e6f6536329d671ca40a86 SHA512 7e91c03a84655d3d95762a2cd0c0967222957b8cfa687eb393abe42b1f0e94d6354b9a1b00db80c2c1a72095f39da60be49f6b64dc88987767d8b0c75d544d0f WHIRLPOOL e10db9f63c9b90e8e6ffd9c98b66a582211a4eb34a475bade40051aa3d82039025aa38b1a12d31a45dc2d7503055e7a9c5164c05f97838ace1dd9bd01f0a3adc
+DIST firefox-31.8.0esr-sl.xpi 387134 SHA256 a9316ff49b3122ab3f9a4eec99b9874150a939f56cae5be60ebc9f9e64ea2e64 SHA512 4cc06646155f403fcb355b909fa383c603b37ad245d68acd9be09cf8724018935d8111d31b81568f509dfd83e738dc2baa1152f615d131a48f2de8a6a07636da WHIRLPOOL 0fd9fa0eeb15cb79ca0ffae04b16094395b81a7a11c354682112ce93facfe7edaa1b0e1bae8e1045349996a6415b0d26a562011e6c15eaf9ee5de8a978c22cb1
+DIST firefox-31.8.0esr-son.xpi 395143 SHA256 9e09238e4c2d30f8e22803ec03a31743985c2fe8c69dae4ac42da490240ef934 SHA512 9d446fb3d8fdcd0fa5cd5afa83d9430f908bbdafb9b8d3df9e2c2c9c3fb18cece73ff5c3630d1968b6f225a21577972e084b9fb93ddcd3bd88a14c026b1ec4e0 WHIRLPOOL 211c570c0c5fdfb7cbd51ea9c1fbcb9e6a4a9360f82b02a57e56ea3313cbf54b02bdacb1956ff2363a09056506b6e604089d2676bf7897ccf58ec8d7fa2bd4e2
+DIST firefox-31.8.0esr-sq.xpi 431136 SHA256 f7aa933494acc361883f6f1b71be4b284a710b3c638861c4c8b68172a5a61d37 SHA512 8f83979d8a2e2d0d5a07d39b62ddfb6400bf066076b5935fcbfd4d978afe4b324a2adb854af5e6110bab9714e081f1f76524cabbe693cc282729a4a8fec9dce8 WHIRLPOOL 10be7ef83abba01b4312a1c455a3f4715d573cb54f495dd7034a8f317dcbe5722a03f4f4cb40d700cb52d55a399715d59e98bcf8f4538177b5c8a951adf577aa
+DIST firefox-31.8.0esr-sr.xpi 425902 SHA256 ed7b0ab8e40cf306a67f36b525e33ab697d96cd7da1f93abc77fbf0f8e35d8d9 SHA512 421a69bc7a4209fd249efa9166b9a0f3e88dedee77c62e932e6b1c7788216dbd04d83d77add172a9971ebb78665382cc1fb5b27536fb22b05e6dab07e4a85ba9 WHIRLPOOL 7808ff87ed3353bc47e6ec724bf3838b8439882f20fc25f492c91b82fe8a509546f8da21a2b42e4f947ded07f021c675fd92ff31defc9a5ef3fa15169f003110
+DIST firefox-31.8.0esr-sv-SE.xpi 399025 SHA256 b206a17c8ef70b9988cbb1709522c088f00770f3c286b39ed157ba50965a2e6f SHA512 a2ed54600bcf0839fafd2c396f8cb6d57a19d6f8cf5daaec84f38af4de343ee7315ebc85c5547456562ffdf4009aeea11b4a5aaf067ebff489901c58c933f111 WHIRLPOOL 2b403d95f42815b2cb59b2ec010286ce7ebd7a1215098c1bb21f3c0f04ae3baf71dc8ba0e870b0e73eb0bc87cb0993a11d986bb3099e1d882b9b622430db2b56
+DIST firefox-31.8.0esr-ta.xpi 447686 SHA256 b395ced53e4c173b5593ece896a8dc6f82d92049c11bd7704eb85883407117a6 SHA512 301e07f8846193afbdff63b0af6f1b6ebd8874bec811863a244747ae83e62028675f08a67fce21f6cbc27da2843880ecdbd8879c72db494cd0b65e5b4e84e83f WHIRLPOOL 99069b1f080d27e93636389f234379cebc226b19b4cf7d445be2f47de0d45bf211414e7b1a3a196572b9c9ddfd79f67a465c5ccb0f7665caa079f2bd3c6a7666
+DIST firefox-31.8.0esr-te.xpi 462591 SHA256 22c74ff5e08fa97ae208f835da1350507637661e919b7324e52c98a4cf95e6dc SHA512 6c9cb5b3f7bc9a73ba88cbd1f7a1a2fe4f9d38b291917de2feb09218eba4ec1ff3759de726a0e20e6b8261b4e9756d93bbbcfa92da1051f423d385522cfcead5 WHIRLPOOL 1278d2c174af3902e82b4fcb7a5ddfe22e23bbde5f0a38906c89854d97f693aede9873823fbc2603bab7aa8475abfbfe7f3a8424790f66317d7d61285e84a265
+DIST firefox-31.8.0esr-th.xpi 478126 SHA256 d2d2cc9c931e9e94005cc843fa21d016534dc306a3db699ad4ca6825d29ea5c1 SHA512 4dcfaa04b9aa9ab5b4238d4bbfade697865bd192fe522ab01def67cd5175042272a41c375bf14c2f79a90029bb90947305d4ecfb17efd7ec7b3181814a0769ff WHIRLPOOL b95b2cf6e2f9ea9deaeadaf9887f3600e974e1e5202720b0dd716a3b9be35c2d69b4f0ae96c23a31842599ca4127f7115bd45634055b57662b93a787731f519c
+DIST firefox-31.8.0esr-tr.xpi 417370 SHA256 56d5adb4b0802c644af1d6b3a864988c4f4d860ade2b99b3b3930e44c35807c6 SHA512 171d02fd5e1fa5e3434b9419962b5283f91c010824ccc2d57dd68a722605bdd430d9c726413573b9199db10af5bae4de80c9f0d1046580e08c487db08b346779 WHIRLPOOL ee1bd97fe5d54735fcfd7f34b55a7194197a0e7a64df139b7a8e0e0981cb38685f4de288a702818c205c7c15fc334dec70d6a7fea2e1b14d89dc16a0df64a2b9
+DIST firefox-31.8.0esr-uk.xpi 428003 SHA256 1690d412de9898d6159dcfce6d5793cc3180e6be04e12d2a441bdd07d9c2f91c SHA512 b7e78bcca5e828ea30fa3d2d22cb302c501e6f9f93be8eb890b3953c6ff38da18b013c39f172e39d89a1ac7eb6c54a0a4fdc6339edcdc6872794a7cbcc4fa1b6 WHIRLPOOL d36b790193cc7fa9b732025f5973b5f14398257ad70890dbf9ef16172fa233ae6ac74943ce7a7a9e7a3da0aa034b1719ce9b545d2cf5cce4698e3c36493cb9ae
+DIST firefox-31.8.0esr-vi.xpi 413374 SHA256 4d003ff580b4482324fde6d55b1faf8626bb3e7f5c0c73a39258a0e530b8ad97 SHA512 76cb6f38bb07d978267fbc5676c3ca37c2e9aca21b7d9e6a0105b109b6ba649ef174a378475c0dc64e400468b5d342e5bb9fc9920d73b3a8a487831b4b4889e4 WHIRLPOOL dd1a4675033e415e59f39aa9ee07fbcfec2ed7ef8f7bde45a1eb590dbecbfdd5363e9a46e3f1061c2c62c57fec712b8f19cdde28e95af1056cf0cd9e8e7bd6f2
+DIST firefox-31.8.0esr-xh.xpi 397876 SHA256 cc7d30aa4b3eaf4ce9d44ba4b97fbd223d2335d10187147b85db512b34e1bbe5 SHA512 cfa2ba7049346479abbe869916f08fb2b2c4ea3774370ec1ae01ade21deab76e4e3c1988d25bf86a4cc748592cd497314691aa76aaa2aa372e96e6ac0c2b18e5 WHIRLPOOL 58198b4017e935606e0f18b5d905edd93449fd3588a8ccdd5472bb535d89e268144c719da31982ef8a1be68d1ed3ae7eb8dee3640d39576f4b2f777a59e44456
+DIST firefox-31.8.0esr-zh-CN.xpi 419630 SHA256 b9d236eee6f4f6a69190ff80c4d120f47985e1b91998a4ac89fc78f607d4be6b SHA512 e8266ac4e70e8f9070079ca53777c97b1552cdddf10dfa52da6b2c12d6510672d40973e064fb7246c55c043f57c8c21af31fa976842e1f85ec57bb357dcd899b WHIRLPOOL 1696b223430308e2493d16986e2f1170dfbd752cecb33fd43a5de9e47bffd14e6be70aa569aec6f88894e90666d14b31b0f190d69262bc76692d914464de57ae
+DIST firefox-31.8.0esr-zh-TW.xpi 412520 SHA256 b5c6a77f6e9a1f1e6c6660eddea900f02693d1c663d57b68ff0a23bf48c706b1 SHA512 3bc902a342cd03d32133e079c3fa475933aee21472828f0ec081834e9c020b3db6fac92b377c39e8c5e55edf480246bcd3701e0d7c071dcf57cc84b5210bd3ca WHIRLPOOL 6dd04344d56a9428f5b997a2764dfa26b660579c375328440be92403681e8a38c35e1ae7373342ab3a9613be2a3721c8bb04b7df6f430f9057d01ff2930dc5d8
+DIST firefox-31.8.0esr-zu.xpi 433216 SHA256 d25e233dd05c4363b52502511ca8da2be227acf2471a8fd5ea229751c3e67b05 SHA512 24f613c09f23f7620ea8e95bd29c4f884844aeb6819408e16b3c32257c80c1e70c09725e7cdab480e99334aedd1e422724fb8fb2add1282c1d4fdcc95f661053 WHIRLPOOL 73b55307402cd69233ab9d7fb56916475507c0a48659bdb156d9b4c45672f427d4a1647bfe6cb90a5868b96ebfb9b6a72fb2981e43a135f641f0f5e4c10bcb10
+DIST firefox-31.8.0esr.source.tar.bz2 148730951 SHA256 4c14021637ba61690ac2b52eff31c9bb96e4a04d334bf934d33932c9c382c50c SHA512 4f98aea568fb8f6c2bbef8cb509af3b4ebd8a17360fc1b3908d1dcb53f94f457c125e14619d3bf78c68123a3be107830d83cfac51bd7c5ad75dc2ee46b2d705b WHIRLPOOL f7edc60bf22942e521cb12dff24f8da4a582b07e7f3e060246ae533189f1e812ab791f41ca4e432619ecefbd8cd4fce4fc8d57b4f9f0d5a620b6efae473204f0
+DIST firefox-38.0-patches-0.3.tar.xz 4796 SHA256 bfbef81748f76f5f80c3ce6e6b810b65f6266f71da02722b1e8c9fad865b02bd SHA512 a974e33759246153db7d83488f1326275efd12c44a6c8c539cbc35709b4dbd27e848bda32f302ac2baa5d8729ba20579ebc7f643419757f542972ca1a264d520 WHIRLPOOL 3549239db380c02a1575ff407ea684a14827f2250d991b5eb6c8a341ceebaca57cd2cc422e160f00dfab933385d677574cd84947da07bd282c68bb84c40fa42b
+DIST firefox-38.1.0esr-af.xpi 483325 SHA256 1a4c6835db2ba384767f6ceddf021a30b61c1d29f17577cf2f7330e3358c9ff7 SHA512 44c08b31c3c1c3160c4e992a01bb2eeb30c8177956b29d09be336970521a7671f1847dd88122973236f34bd5559a9d69bdefc271386f6cda8edf90be520f34e1 WHIRLPOOL a104dfcfd811424d53e1bb4d85d20b7a4d56dff6275d94ac180073f5abc770bf81e0cfa6fa7a6a98f29bc76b687e58071a4c7dbea51a638019a3e6fb5295864f
+DIST firefox-38.1.0esr-ar.xpi 516495 SHA256 47eef2d1bfa6e5594cd8835bddca7bfd5019aac1553b54b05c1c749fad659dda SHA512 156891397a303d80833bcfdb459ff79f252257c5b9a7d9af5df334772b855f3c19d82af8daf3b6a1c205d63cc508fc57a75b85c756e22813b7a680784cf5289d WHIRLPOOL 2d8ab97d91087bafeeea01174da694d8de9e12fb0854e5b770f80822f1b72246c65ae7d6f7c993908883bf138fc6732f6aa62f40263b42f609506001a3dd39b1
+DIST firefox-38.1.0esr-as.xpi 509574 SHA256 1628e61d5bb7e7c4cbdff288ca2e6d8623578ccf12797e63b27864e68be21c1c SHA512 91a86f97b6e93a65dee7e6c2fafa2f7f5eab7df6a92c1d5f5c3afa4fcdb3b2572d9a36c3e277371a17819ab34001050b13602bca759485b47972e52895158439 WHIRLPOOL f482f546e3431a9f08a964ca9931988b5104c33850165c7f0cc500873ad8525d8266c1c513d780d227608681a47f55a635cf66619ea87e01e649b99f607530ad
+DIST firefox-38.1.0esr-ast.xpi 397202 SHA256 bfe8b26cffb80f7cc0824dc08546f31d54da190bf8fd342b12204ecdc85977e7 SHA512 c8c53c37c3e1700dbfb7a0a24d92d0ad886cb8004e96359887c53c4ae84239d4aa7e636aea46498d5007ffc814424a34d5218615e18e9da980ba5752a48c2aa5 WHIRLPOOL f06955af6158a6990c3fc62a8e0b33925adcf4575de9dec1c3192e5a14b3db1f76afcf1723a2f6ef38bf3d0cb47a278c9083027cdf7ea5bfaa1cbda471c61117
+DIST firefox-38.1.0esr-be.xpi 441056 SHA256 ff7583b04c4e57128f0165ecd94488bca77cf4a84bf0284f313f9aca2c885faf SHA512 16302e03d61f951261977cfe4e4eb17fbe3236ca17905898801a178511b6340f7d02bb72dd2736100ff34ae5cf0446e648662342a7a959cfbcfec2fd938d67f4 WHIRLPOOL 9b4bbbd4e8021005297ce745e793ab79b08c2b0911cab3a0cbc85af8f427387c4b867647c80fed2147e53624988561877aecb304a67827c65b3d55cdefe01e70
+DIST firefox-38.1.0esr-bg.xpi 487819 SHA256 5096d0dc1ff5e547fb07906e0a3183b3117a6453311fb28afa991db5c34c95d1 SHA512 8d41f639af3cf2e69891bdeedd791c4ad59aec6f44e8e4eed1583fab2bf0aeee36b20f7a6dc3f604b669b6c2d55bb21d3a4d1d03b99d5bbde8da6dc18349cec5 WHIRLPOOL 3e9fd269c277df8e403df154be342b0313c764ff46fe7664a45f712eece126160ff38090f9bc40f142c3ec905830fc08657fcb4070adad57e13b695065868978
+DIST firefox-38.1.0esr-bn-BD.xpi 528688 SHA256 2ca791e8a573f76f60698b3b634cf9c0768eee657ba6e99f65c0f8979e152216 SHA512 2ad035fe503183cfe90f5023dc92f3d997e8c11c77777db25faca0bcd0037fcc2c63417a43400d7181e89688df9d1d4ac45f0466ab5374cb0458de0887ef8b7c WHIRLPOOL 8c7b880968f04c401a756d7d4cbdb93944f9bb365524203c05f91aa6f1d6fb8b694605d14d4e5e8c2ceed4fd8e5ad64baaea6fb524fbabf8ad7a8599cc54d462
+DIST firefox-38.1.0esr-bn-IN.xpi 527927 SHA256 b664469d76782fe549f582b79cb88d8350d439038ee1eaa7a7388fd5b3cb1eff SHA512 97a315ef001e6d4dd76c3886668d356505247155add36f5bbb186c3c0730e69586ed07dc2d2c06872b0a281839e9daa03721214c5e286ef502df0b9efde37989 WHIRLPOOL 583767cd69f977e3293ef39d91f199ba218b720f41070f7634a19a0093372f0e67a5b4496c57e6cbd736283ecdd483fabae45c63665eb19609db463a7f7cf507
+DIST firefox-38.1.0esr-br.xpi 441962 SHA256 57ee679bb3532a0e9289827d4fb421598683ea8168656889edddcff1e21bb6b9 SHA512 64cb77643cfb9b612f2c162398985b514287644b6914ec8a5bd7174639410ca77fdf037c1a4ecf035404a2e911be2a3fa99cae37b7456df8facbd3a6e1dde7bb WHIRLPOOL 14f2524210ce009b829f501da3c00fca120c309de192b9339319b77cabe6904417e230c125b1ed51c41725dc090a947838b7efa063f8df4d9402dee9a6e9e782
+DIST firefox-38.1.0esr-bs.xpi 485305 SHA256 92b42a21fdd59775f65f13316e875f93f7478695aa70ab02016f3145c79a3aea SHA512 1e17bf0fa120c0dff172322de6229886b7dc1c009e6ea5e3c1819084343e80a7c23369059ca2e2bc7941ea4a44a2e4561c2d29a537014fcc770e2a7cf7aebaf0 WHIRLPOOL b74c4e0c6c018b24c82cc5813bac1572ad97988fbf1400a4aa72ab98db40b690758f6482437ba38706e302e42063802aec08e33cd2e90df6fad1259a23c81843
+DIST firefox-38.1.0esr-ca.xpi 458091 SHA256 53c42f1501f90ddd9259ca255baae8a7ea6a1055fa88acc0cd1de9d8a20db2b9 SHA512 291be1770d900c4890c89a2d694ba624b2fd33d82ee8ec883169bf616730bddda2f30f55661b11e254528e0bd2c8137cd89a37bff81e166a9a0af48e8a9b0ca1 WHIRLPOOL 41309aac9a935a8767e2380a56d91189dfadb165b0edd4e4b71f5f74e756f031854fe23f285d035da7fece5db3cd7a71140915936c3e45469a5bd8addb8eabaf
+DIST firefox-38.1.0esr-cs.xpi 446725 SHA256 a23e9ea357bd08c5029d31d6865516efc5ff3aa8504dae8dc316af5efc859fa9 SHA512 5ebec9a541fdb1da3eb2d8584f8933bab4386b283c6d4f9a494e1e6f98080d3515cd8a640323063dafb441138b4bd639e7bbe1397f13e4a4711306d541cdf8b3 WHIRLPOOL 01a0e01853e427dacd2e4b0a39e8a55b934c6fa1df3d37973db6258f720668d58874199e54ff48048517104979cc8bdad193c02d86e0c8a8dfae7275f5b17234
+DIST firefox-38.1.0esr-cy.xpi 444384 SHA256 464c9b57d03fbaff4a6241dfa492623a338018a609e2289defeba196ab454b95 SHA512 77c3dc09cdd56993085560c54663c27fc7233c65503ea9bf0d161f18b85e15d51ff9169cb3743c44f3df4ab421cbc539a64f8af03dd84b87de41a1a673753264 WHIRLPOOL 378aef3c70515f0f8a6f6916623e07f1f4909f9fcb9bdb30877c08ac8bdd89934ee45e8a80855e61fdfa6fd411e7c6b8e46ba4f45b566138efb05c37ac3f1dfd
+DIST firefox-38.1.0esr-da.xpi 450762 SHA256 2b339c9a73067076f4ca8b28d9d8543064be5616dd4db50cf0bf1ed0e4cea3c2 SHA512 72dd54fd0f0c7cb8da9627eef6aba8102cd14e43f7e3209cecd8a0e72fc90b13f46a06820e4ec2376510a98f3067dfe4485cb927ae088b9e9f12e23722785525 WHIRLPOOL 048118e6bb8191f36a3d28a7831f4d269f95c826e2db7d3bdfd05b6537e8236adb901a74e562494680b459b4ffa5cc4182c8782d69a6de4e32517deccdaf8127
+DIST firefox-38.1.0esr-de.xpi 451628 SHA256 bb0aca584ae740caa4cd2adeab2de09670c38ec8dd0241512318201b3ed6d761 SHA512 da152309ac2c5ce67562a7a910f060ce30e06de78668f95fa36da07839d5723bd6c7f59ce1f30adf9aba75233ec025965c7d4473bf7a197292daf8e5a676ef35 WHIRLPOOL 296eb6cc6ea9928229ffee5601c97eb56f9fcc78da6bd4ba2913e7219358572f69e7f6a044973bf9d6b97961ed1c88bbc7bf36986b0fc3ea98c2e8ccfcc6b2b7
+DIST firefox-38.1.0esr-el.xpi 498369 SHA256 96e8b36888ccadce8d576208a76ab6522c3148c501bc35549e25bce545c11a01 SHA512 46116ff3a9bed023dca6e0a6a59748efaa143a0f2b95036ba7c9aa2a45449b3cc720b2d9b4db059f551e720b8628f4b18eb3f293b8083b0156530a7395d94cdf WHIRLPOOL 4256e6187300a36a706d3655ad9741f6b0471e04e6f680e488a1529615b1f054948c08a5c2914f125be504feabdcac28a328ada37a87a976de15449af815f7aa
+DIST firefox-38.1.0esr-en-GB.xpi 437845 SHA256 3f80590f27a73d5cb50b56b7658c38f4378f0bb1b84d3da4c2e0cd9a7b8f4120 SHA512 0638702cc485a9b87262c1707fb0f549a3680afad6531beda6b21a48c8a5e6477c88efbbad5f27fc5736117a7e2d1a35dd6c9b26a647e03d2aba6130d65a7256 WHIRLPOOL 8e422d5be0bcf758c8c74eb0631f7bfc786ab3e5d053d52e61361051ba54377f34f12fec6dd4c1380aa18f84710cc56d88823730b1ae8e281e6f5f9c2bd41c95
+DIST firefox-38.1.0esr-en-ZA.xpi 439925 SHA256 6d3a854cffcb9a6ff37a6ae4b2b9a91da3fd16914ea4cd70f69ad3039b960ceb SHA512 175ce315f0a39f26ecd3850b693b4f643726196b508fe1dca3c355d4ecb20b5f029274425a29eaad45a4f8679b61ca1925074b556ed7b64754f47514442655fb WHIRLPOOL 4f5a7443565bd374e942c985a5f0ed4c09ff54b8618dd71282fba979b8495b877de490652ed8466ba27b690bb8abda4de50088c807bcd298fbb745991a14d749
+DIST firefox-38.1.0esr-eo.xpi 488369 SHA256 ac159c4a6b9dfb3b838dd757350cdfa92d7322c772e46bf79fbfce8d7e03b433 SHA512 0e2164754865e3431387b1b5c85841cb7eafd66108ac9132c576aedc6db6b57b9aebef2539dbb197f0fbf3e9b43a30871d458d9ed7d01b9728e0054622a5b7a8 WHIRLPOOL 288e0e497dfc3144fff31a11c34d623da5951d0e292bf9897d32eecd94cd6825b53bbd8c998a844f3eddd31e7e66c93d87b769867b2fb4244d2c2ba1479f050f
+DIST firefox-38.1.0esr-es-AR.xpi 453982 SHA256 7410081864264d57267ffb4795aac402a72d30e369e4aa6ec2df6501c77ead8f SHA512 080c59d8bdaaebcf33eacf30065c609e570d0b6bf8dc38df8093512a992a06efecb0ec93fb0413c5d123cca21128a1707fbd60f4aa46941c48041349f833c398 WHIRLPOOL cba1a10bd71206f6276e97802babba7a9868d80fb5d0111d2213f189da31490d19104a8c187c9ceaaae38b8628bf1d1799798cac7b91abc5e340775a3f8dad61
+DIST firefox-38.1.0esr-es-CL.xpi 384678 SHA256 f5979bcfc6576cd6796a555617966c4f7c42d90bba52dc281824d09f7ca2ba01 SHA512 ba7338c60739f20d11c930a18426c634809571237cb9e035265a055022542aa4b70eff4cf40e240aea5493563ccf719dad6d2823bc33a4ee97964f3b543199d1 WHIRLPOOL 324967eabb9f269a2f20979bf7e37c0d41f8afc27889d39197d569dc1a3a2a00880d2900fc047d3ce47a3caaf1900d264c34aff81a809fc74825eb51fd5a9694
+DIST firefox-38.1.0esr-es-ES.xpi 374072 SHA256 87e28415879608af646ab9a531108c74b18a8b94f7a472439841ed7b79240537 SHA512 9eefc913d35b3f98a8578635ebb7bc82f327b4dfb4354f75d90b2058555ac096936a9b4da2086720c5cd98f35c7d6c3683146f0e8bfbf705bd6101e8c5793814 WHIRLPOOL 931f104fe98ec1459c8cb18ff5c3744b7002a964ec6072b159a25267b4ebe3b2d21547f797d9c61ba6ba7fb91efbb5f064c3e1103b7b86d01b62f3b7b9d70976
+DIST firefox-38.1.0esr-es-MX.xpi 457049 SHA256 aa8e47ac74821a900eac826459e9fefb0eb8c0de77ee1b5246a55e23a369f4b8 SHA512 b1c3aad20e2bef48cc383903e371793e416fda9348785a109fb15d6ed57976e89b6b62f4f4e86d015741f1e040ef5644ca73fd857f18e47f52b4ac1136ec5c0a WHIRLPOOL ddc8eba52ac75ea0350cf428aae38b0253ced2bd0ae695a9ee5ff8ee5e2c60b98e974047237d7a5b0c0a5decbe602fec2b4bacd1ef20cc4e84ded8c2ffb2cfa1
+DIST firefox-38.1.0esr-et.xpi 443228 SHA256 76e0e0480e62cc5187e6cf97845d61d835a16b883582cd8a27ef2b6e74c3d69c SHA512 4ba06efaf8005320c945f7b5f87573426d1db0fa37b40bce07cd8ad2be43825ec25702fd650eccbf74d30f6f2ddd0afc56049d9a0d0ae40f9b51e33e8c179878 WHIRLPOOL 74a6d578e5a3fe796f7808c6924d6b75c761c416bc625898fb8454acd4630109debff3ed15de7b91e1980bc4758535f7b81147904a2927a4e44c31ef5b4c410e
+DIST firefox-38.1.0esr-eu.xpi 466554 SHA256 ecac2d452d2a4e4165970a1aed2a0ae6bff8212c0d6dc0687e5782758d5d72d9 SHA512 88782463af0accd5fc34e563be9684c06df1f0bde614d126cea168ec0aa478408dd7de7242508f103bb36314785e46a5db8f9097f07aaa26b28eccd568e6f385 WHIRLPOOL 269569ec6d51492a036a119349cc00a2fa623bf91e0ccea8b9dc1a6be81f4c0dd3f6e706c07680c3bff82888a80fcb60174e8432e20bdbb80e1494acafb2f101
+DIST firefox-38.1.0esr-fa.xpi 518281 SHA256 90bbd088bff3a41dfc752f695f0184e68d5621ffdaa17536a989067bc2f4f7de SHA512 445ecf02e55fcfdf78397eb9853e193504c10e36f5c32ae6679d954066c438b4c4b24dedbccef9b58b2c4dad6ca352170cc509f3a98afde02451cb6ef867a45e WHIRLPOOL 2969548537a7fbe0e95e959c2729f66002a1db01d518cdaf080ef7e26dd7af3ea67629fd49ef94f65d98aa56187d6dcfe13034936722b97cb01bc9e8acfc19df
+DIST firefox-38.1.0esr-fi.xpi 444852 SHA256 6d1a14149420b2d851673c58308cff8b5218a4e9835b60d5a5274d2edf367635 SHA512 a46f8f0de6609285f53b72b38b5a198360e885a487c6eb30f4436982ad9e18379927a3fb17f18c123ef729ee68bbe7118f1755fe42226367979fc3e6119c73a4 WHIRLPOOL 8ef2f19adb8a41701d9b4e7451b94fec212162dea8fcf21fc66dc304ee128358cbeb7dbe2084e8a0ecf40628e484efe33428ad27bf08dd9dd78ccf09ad81b969
+DIST firefox-38.1.0esr-fr.xpi 461401 SHA256 8e416c8c930e09adb020ede16d420fd94a4e0e169d3a40213e33db94dee44d6b SHA512 d94258cfb505c9b6d138c9ee522624d6b08b69ac7f5ad086bff95848ed637bf5e818bcb4485e11c10803e0d51ea1f575c9214ed8c34beb1e921858546bf0a863 WHIRLPOOL 75285ba8d7ef8717fe133257645768891551ddacf98abd3cb6663105bf21fc6732b256d752baf398d3ddae650edc9499eda4cfb25d930e2a207ccb45f12bacbd
+DIST firefox-38.1.0esr-fy-NL.xpi 455537 SHA256 f6f06bac70b7edd570510deed989e3184d08a42a7e49a7e7960ed1f6a705e0a0 SHA512 3c0ce9c1ee4c2082afda684e6d4fe87065dfe8ed21b87cc25e8317d0ce059bf39d60c9e4b1de559cdac6d85a7cdd72cfe7dc426457281114cd9c73a5f913a073 WHIRLPOOL 1d0b2e438a5771417975cc84f83292460b8922d43f3a7be4309991aceb02f1c731ce60a583442d8664ff649349b6ae3d147b6c41125509283244c42ebe32872a
+DIST firefox-38.1.0esr-ga-IE.xpi 469623 SHA256 39ae1a583ac7be57fb3631e98734008823fe735ac679a173efe8729ef66e295c SHA512 d8030249f2c21792ecda79a0c2eea7d45e9562c70e737f379010c1262fb003980bb1b9671605742ab1d0a2097b6d9e37a3d1d3e2a0aaba7361cdc1775d1451b3 WHIRLPOOL 869c550ee6d967561c2a5620116574a26ebb0bb22e639779341915da7e824ac9df8b64e1b35208889a3b1049b9fcdce3d6ad592c408b38d1ba5d5c3ca2074763
+DIST firefox-38.1.0esr-gd.xpi 454616 SHA256 c38b1152552c91e0531eb4536b2727bc72c1c9397679d8b42003dbf7dab1be7d SHA512 daa1d8ec24c2048d6319552dda2f009140200d1d932b5d903d1a1f577168c0a0797112d5f630b74d1f52fb9c8d73d8ce4da339be2f0931055ac652e2b4dd8a93 WHIRLPOOL 98c52d9e44202d68011686340e08b4b525bb1b3d8a2b4df5d5ac1b05d0f36d267107377ceffa98239b5b6cb505fd5e776e1bea14b8a175c95072dd8a6cbb1c59
+DIST firefox-38.1.0esr-gl.xpi 448924 SHA256 d8ad198ce7afef708e7974384cac5b646efa58c1b914c0e58a0c19569276ac9d SHA512 0e32926e68e54edde06fba692b476c24260cfd856e23781e50a92eb74f583f76d9e3fa99ca3aa131f5513102d7c6696dd9aedd13c41763c1edc40e37eb8a4fe3 WHIRLPOOL 9781cf33d8fa7fa604962fe836123b5e881b8ff4d588cefe548df56a0dabf32b391d763ff43999258d55cbb59755501918f5dcb7cb0272b8f4b1600e6564cad2
+DIST firefox-38.1.0esr-gu-IN.xpi 477980 SHA256 dc03e9021e27b9c5d41be2c9e569da7165176f2139872fc5694500edd71e7102 SHA512 6df194c34585cbcd1faaff40ab30f2f629db88c68fd9d1399ff3b000ef2ffb7bfccc345fb46ae3be2fb0446f0d9fb489524342953f0a7b352511cb3ffbb833ad WHIRLPOOL c57f02d0dd0efe875f207e2ea138a95300fb111b8f0631d3c9b33c70330d5e19b2e2a0e7879b3b5e3547205e42f87ff4456e86aadffde9cff3aeb2cb87f8e9f7
+DIST firefox-38.1.0esr-he.xpi 486784 SHA256 4d67723435a899817745f8141c7671fd8c0ed899db6b9fc040a7cf77a997113a SHA512 e17ccdd2f672fd3411379bc9ec7d7960d60aa3174ade86a8cebb19e6baf1e9657c9735f76336a18ed4d50b8b4b5e1745043df91c3acedb9caf61ba73913354f3 WHIRLPOOL 1146c484edd970e9704341a7e8856dd06f4d977f5035f3e859df14d275804c3a6c9b83dfdf50757eab6284f5f705143fbaf43ef43d744b6c41ca66c4625e0cd5
+DIST firefox-38.1.0esr-hi-IN.xpi 508166 SHA256 3404e4a912049d583508619d92fb37663629cddc09f91f2c6f6e007fcbd1a281 SHA512 18ba745bcb565ecd59cc79a47ef18941bd1b576c6b2f25152cbc2b1c66360f4cdcb53f12fc2e48d07033650948409478d9357e3c90bd43d10867d4ca63bbf549 WHIRLPOOL 642c9a47166a431d198893a2f7a932e257cec46310d821081ffbcb46533edb8be0f0d29f3f188cc502635d97a5eed8b9c3d1b839d00b99bd5ef5e4a5fed75935
+DIST firefox-38.1.0esr-hr.xpi 478271 SHA256 98487a75721efbb651b30d94fc00edac8962ca4aa0f356c714aae1761ed1650b SHA512 331c338552dd0fd1609ff71d0e73e02c28153b8c3cbeeb3e139effb456f9ee77bb143c31c5b3351e9de5a309500ec0084e93956cd47e522ff0d4a68af67361e0 WHIRLPOOL 185cedfaecadc40210abde065fa778478731ec5b638fc70187bfcee25a3179fe20cd0fa4f2a65ba6c7446a1f9d6d36324ca4455ab7dbd623a6cb596127106cb8
+DIST firefox-38.1.0esr-hu.xpi 453554 SHA256 93ace7ddee6b87c2a3cdfeedce151ced7354d3504d0d7e1aee8f2368094cabc0 SHA512 b242c2ef11baccf88bc26139c096a6e4a2d4e365a45374698836533b1022f8297fcbdb7abee8051dce1566324c7efb45f0ee20c0da1758d5cc8f8cd4443be302 WHIRLPOOL 216ea957fb0ddffd0ff6fb541f1c8be28eb27cad263c716dabc7f0798cfe65cc44f2cecca836b49ac76d7b88fd760c4819c2a3e1a71cc102d451923938c3211a
+DIST firefox-38.1.0esr-hy-AM.xpi 534264 SHA256 8c6a5918df7c1bdd36cdf9a5fe44400c53e2e8998dc910ad71ff29178299d63b SHA512 6de1b7ebe3d4c4938ac099a78066c0e033b38e577984fc6a717d625b7a1faf9c680ec8dbfc75fa5c197b3cc90b7f68cf0b0e9bf6eb39a2f21c7504c22d7c48f0 WHIRLPOOL e0792081df761f4f8b3919292e85853ae4afd151ec6a85eabca96a5c4f67aa853606a96b9b454cc40520f52885ffccde76d05f79f09d060ae3b1001f5a93743a
+DIST firefox-38.1.0esr-id.xpi 431488 SHA256 f37f250ba26bdf7cdb1f3d47a6bf7f7feb90ebd82da1a55ff4f11932af1da1e5 SHA512 eb104719516cfcdaed9a376bdbed6373a95d76dd771cd562fddf343dfc8a8902abcd28eb3dbe2209b1d17255b8651ed4826ed4119da59e9cf36a6188c8e213c7 WHIRLPOOL d97539d59a714c1b99d7a42d08027ccaba271a34622fa0e0cc5284de1c296add94de3854bb55d65d6f1061a2fb8216f70b5245c771576eeded0a9859497b284c
+DIST firefox-38.1.0esr-is.xpi 485128 SHA256 fa4eca6ec46e110683178b282f4bd3cc6b47b315e4ddbd34cd99b8c00676b297 SHA512 fa67d0bb81cebc6ba6a2b16710cc058c010d90ec94e33ae162d562c7dc222da3b716144197eb042cb1b3e9c1c1171ee1959c92b0b0c67cf91ee77786d33df390 WHIRLPOOL 5730f90435118c261aa078d8a1a505143b8c453d49bf20c91f90052c7187a1d701faa01119b175885f88cbba607e95492effee793d19dfbdd2b32b7631a1c2c6
+DIST firefox-38.1.0esr-it.xpi 368409 SHA256 42948d7424e1554ce71e34d34c63b1bd3b94bf067845b8826576591aeeba3bb9 SHA512 b003d2f17045b4c46024589a116354efd85b317c66fc9150c31eb3db1960547b3f8b98fc6602cb2041d1ae2f11413508b4d913bca2077c5629effcae04cfa41f WHIRLPOOL 38c938a8efbee891238cfb12081a84186fdc315d5b7e7487fa8a2752e022ebee13c71921d515e9c7b1700d4e67440d0dea5159980bce12971cafb2519b9ca9ce
+DIST firefox-38.1.0esr-ja.xpi 479113 SHA256 456e16ba61c0bb904cbfb3d05b184d6fc9d7cac7f346c7b38d9fe230af96e96d SHA512 42807e4e7455faf2ea4a97528ec035d22d2be6cef55d94b0644915c9cb5ee622e64b9746823763962aebc25a689f91316bf751afd150cc6171ee032c6502d772 WHIRLPOOL e97ff15cd89294c6e10e57a552409dca215f58eec9e40fceda82d8146d4389f4364c3708fa748c037f293711911fe8be425ba49fece835fd660e85fd9ed34642
+DIST firefox-38.1.0esr-kk.xpi 503567 SHA256 0c10adeca506e653e464285b1feaf049d79dbcb45e1820dfe6cbb13198422c5a SHA512 f44dbefe360fbb1be89b7809e03e854b462e0dbf7cf5f9507d41837288781662d0de8c498eeb46c06a830de01e4d49bf03e16bbd2bf0358bbc715a4319d4f478 WHIRLPOOL e276ec1abea8dc337b9d8cba7cafe408b37bde96ad8a30e85106455e5dba5b2eac04772cbcc8a786d74ca819f47391ee7cea3a8eb299fec3af0b3d3fad31e4c1
+DIST firefox-38.1.0esr-km.xpi 565673 SHA256 b94aff6d6093856b1726b1aa8d6ffa0ad2db3a897ea9ad6a5589fbffac6580a9 SHA512 7ed0defd378801e77f60202d11548be2a151db3803b84ccc09d283e212b68831dabb290000327b6eea921c58b5a27421b7edd11112f038c6b16ad690c1e04a07 WHIRLPOOL 9d2d1ef04f7cc9556c4be21c0e60b5f3937edc8c9863bab3d2b7c61612d9c445f353f294b68342c270155c9204be380092f3e746581eeaf37e2bc59eccd624c2
+DIST firefox-38.1.0esr-kn.xpi 533464 SHA256 72d4b3da5a920975904ba4f17b55826685ec71ffc4e952a946142210e2ae95eb SHA512 dfc0d0f81ebbb1b65de128fc7aae33eb667a49e5bb38841db2e7c2f14339dcdda4cda4835e0284daab8cb86fb0369bfa0f65cf14fd83287c166daae2fd952711 WHIRLPOOL 7f0850d3f653ae351b214493392d50d8ceb19929e71ae4750677283d91212df0091a6520f3ec5245c1a686f3371810e9084d42501997868d072772895606fd1c
+DIST firefox-38.1.0esr-ko.xpi 460853 SHA256 4caa6c2e11b1c0d9184cc688fcb5f9534ab74a1d87c2d7624a83c0fc1ea4699d SHA512 914b85d2533f060152255af58075c87354d03adc692fdea6cf00763127f86adb5a1b97a5bf713627cac03a8c82fc620c92f589abe9003ee3fe19dfbafeddc92f WHIRLPOOL 5dab91b00bc7e5162c06513d1152da4d3e7e0b4279af51e7bab52142e5c0776acab1026f1cae16d7319abca39eaf064ced26580eb89078b2adc684248f506bc7
+DIST firefox-38.1.0esr-lt.xpi 486451 SHA256 0a4c45516ba00ab84b2744690ff4e70ef624825238fa4c4cd6345db68be158e5 SHA512 e1b08b521f9d830533e1d690821d1b758a59dae7c47be09cfd36923b9de17342aed0f0dbcf6fa16a7dbdb303d58443190a967bfe451bd7e8ac517fe1dd596d40 WHIRLPOOL 3265588c35ff174f1af8488f883d49346c2369fe560cebb49738ad8f4f280b73989244c7388763d4da3db5c6935e11962102da2f5e064b127dbb4422ca877f34
+DIST firefox-38.1.0esr-lv.xpi 467197 SHA256 3f88098b580f7591a9a435ba93f06e73f6adb312d9a19ad4b756768b93bd3b1b SHA512 f4c30d0ee210e0f1a1b6ce2a09ba480798206535f3f7e576badc4bbf6daf90c850051c9486105852db72dd2bbaab1436f3b85c8af914ca2780aa0ee871eadf8d WHIRLPOOL f38e1f2b637f70569c62ce656f1f2a550c815dde8e063ab3427f44a237affe48bc46c457c04a3542d136f776169d01f1b9cbb4460fb2696d6cda841cfb005b80
+DIST firefox-38.1.0esr-mai.xpi 514665 SHA256 27473c24c7f66a9ed31ccda36d04bf98cc81f699bdfe4c5958de0abd9c5c6824 SHA512 a8072bc9a5d3ac02c34f8b59974be415de626f2d7a1c9e5bef4d820e925113ed416e7bb8083a478c962e845cb58e7b009715a044eb95b5ef42d9a15392e47fd0 WHIRLPOOL ddaef2e461f6f3276cd06935eff1e451017da3dbdef599d7d8fac76a55d486bd5ce7a7481e54981d6496bc1306363c192c9ab8d4285ae72bc81c8779a4d8e8b0
+DIST firefox-38.1.0esr-mk.xpi 529204 SHA256 6e2d2ac3b859eedc499041e2961cc1bf4b92316dd59526f14ff694fb4c2067b4 SHA512 d3967b6eb8f5361da3eeea6c5068b1b52e0a99481180c2f058e56258f9cf7a990f577151629f8585955c17a1a2273cfb0f82624463b05666faf789e47adf2f7e WHIRLPOOL 7bb366995b0c579a07588002d2602a554c3f3d7a7091e411fb9fd488d1e0d84f5dd7167ccc4431af06b6ce0f8d87d1f4fabf5e58be95f30365b9345fefa067c9
+DIST firefox-38.1.0esr-ml.xpi 528919 SHA256 f4d488f0207854450945af1230b70db6773bd94bad6804fdba4215bba921734f SHA512 33988f7cfe9e70fdb80efec8a360f727685e70ececb08a1906d5ba3cd691eeb69f8de2e1569a119357119720f85360337d2a2646e7ebf586cf0d93eed470ec94 WHIRLPOOL 2852006db226ef4b6902314e270dd8c00081800e2311ea7f2f24c4241002195388d1077611331b2a4565864c8eb329bbaa9f1631b715b74c23d2efcca1b9957e
+DIST firefox-38.1.0esr-mr.xpi 505961 SHA256 dd9caa414cc4ba76ec4161b246612cb008585b5662b4c911d1ca7058e86a54a5 SHA512 b6bcc08a5140d726b2eeeedc3bec6e10c9ddc21fba796f6ac8a0ac58cc8f06c16f8e4f94015610b288787b81166bb8cd80d6cf5a162604f000cb14a19208617e WHIRLPOOL b30e0a5f671a7d916c0b9642447664da5e8cbe905c0b46f6a684138e5b4e08588bbe5cd0299dcbfcf1627fae00f7784e4503a41e5ed02cbc44e9e07fa856212c
+DIST firefox-38.1.0esr-nb-NO.xpi 444176 SHA256 9b17997524d839b610e60b42cae25c512ea93f3fedad473e723a91289f839ca5 SHA512 cd3eb56660a28d8749cf5a1a89b90ddcbe52e6c2c2bcb1ebbb6210e528048a23c942ce6d8b05a7a7a0923a6f52657f1b1afc784767c137d04a0760297965615f WHIRLPOOL e13a59b6192e558d197f299d98fbf1d1b00e5f2ccd04194672d5f681ee5e5fbcd33bd21812747f058082c9ff050b44edbe4e7a1e114ff85521dc62270a4b7808
+DIST firefox-38.1.0esr-nl.xpi 443993 SHA256 8d1532bbbb2a843babfd5b46909f0af1457fc8c9c14145b693ad0ff91b3e90ef SHA512 7b813ac71df705c145ff7068817062af951dbdd489f7afbff2870f5d3f0b9de2d6927ad0f48bf98e97943ed644b9d6fe063f683cbe83911923d3ff5cd00fa003 WHIRLPOOL 218e9ca98853711908d21d76a732854ab5a3a9dc034302ad90a9685d7154639e0c97e47b1e29af16b104163fde071daa39e9aa2ebf723ba290ed2bbd4fe2990b
+DIST firefox-38.1.0esr-nn-NO.xpi 438451 SHA256 732a5be1501711e2aed2a5073dd6a3726095b8d3940765e4b368c74c2ad32c59 SHA512 6bfdabd0130f29abf0a44abe45054487a4f8d2b28aa88771a7f32ffc06191482acced58afc8106cd33e9041d3cdb97d8e41552f6833f41041a78cee52cf06ccb WHIRLPOOL 8ddad282522549996af32ae7bd2f98530db660eac7b822456943ac4bd819faced53d8dac0c8d2b8a1e791be2716211722f72e8408b167ee00cc32b4143bc5c15
+DIST firefox-38.1.0esr-or.xpi 527048 SHA256 1297c29d98f2b1952d05f50417ba383c28505dd316ab8fd7179be6f6805ba892 SHA512 2d73889329e5719fa7fc34802113b544ea96f4eda59092837d2fb41f0b1b4cd979649fc25adec19d5adda86a8e8b6f74857a8065c9158ead8dcbd33ce6aa438c WHIRLPOOL 51535f96d873c44b75e17f3ddb46e8142a801fb16a3492119c76967d8c532fc0ee751ad996e042e3cf7b486c03a6090dfe42ebe098c8b7fc0be45e67637545ba
+DIST firefox-38.1.0esr-pa-IN.xpi 493722 SHA256 d3ee939b7914194a87f5ea3b24e569c3c9486ca3d0b997e8303c2c9c42b3bf76 SHA512 b9e997814b5a19666d3fff5830e2ed3a6151bb7f058ce2f4ce1e5aca199ef6925c9c2af462b07906ab09c56a6efd58e690a197dc40cd37379964fd242ec546bb WHIRLPOOL 612ea817ba57eeda0a306f0a44c9158b11744af8d1d751c38cb65cb7a2ae2f652ba1a76511dbff89e3542e372b5704fbbd49ce67b2afd68ed535c1c40e7d4507
+DIST firefox-38.1.0esr-pl.xpi 406566 SHA256 8b88410da0376d2c14ccc3e3c0eb8a0031d60d048aebba176100854a17bc16b4 SHA512 d53ad13f6065007b5b244830a256b7a0187c05704d3c7c634e72156789e8ef7a656d2a9dac32201dd83d26f367b8daf7c7180e355ac0026936badefb412fd46d WHIRLPOOL 517b8269f4b25f8b50fe8c386d8e2ea099ab46cfdb4170f509e6ab5d5a9205c57d650915f9c4f54ac25861c63dc56d600ca382c8dfcd120111199f0f4a32492c
+DIST firefox-38.1.0esr-pt-BR.xpi 459812 SHA256 f1b89e40d210497e3a7ef45b7acbf42c9d0b0b7990efd35d94f04fd0247dfc53 SHA512 dd7130e8af67517fa6624989c6f6cca5c7dc216e563a397b10300991eb6b0a81946b4bf38eaad2ce36bd2d1818c929f3b2283be174f06b46e92335d8d95946eb WHIRLPOOL e144427bfc3bfe5c7b028a44679c5400470884c72b3f7bad554a32ebc7d314c17249c1a17d5853645177fc87f5ff5372228a07005e7f8ca679461b96e4e74ad4
+DIST firefox-38.1.0esr-pt-PT.xpi 439974 SHA256 23e456c3550b31d7596956dd9739ef317ae742137419d426a4326f277e1c0206 SHA512 7b6e70c9e03ea6040bb84c3e4538c48cd123a401a269d6c8eb66d7354d28416648e6b5221a9ffbb933a0eb5f88dfd1a0bc6ea021b141a38c25fe03d0816a7950 WHIRLPOOL 3928116eeaff077a8c5065ffb329ca826d025e3d6d82e0e7e47d42390d4f114de9bc6f72ebc0716964a5aa710d535dd1298487c3f0c4f3b91932cae272da35b0
+DIST firefox-38.1.0esr-rm.xpi 446286 SHA256 f305e7a119c349ec71d4000517f315867f8174147dbbf6178a715e27e9aca29b SHA512 da29a8aa7d77b5033b3684f8d8412e13078e75515761cae5cff9c6599063b44b630016281d2ce4e5dcbb785c5d50c32f4147add21c70ddea95da0cda3c971acc WHIRLPOOL 00c9522d93b2c8eb4f63eb8eb5a32e5e236c0b0ecfcf54a23c9461a25f26693de4abadd1aa8fb300f0e22752e72a010287ee74e77f216a2c9e0e3d12152bc668
+DIST firefox-38.1.0esr-ro.xpi 494078 SHA256 cd38ec29af9fbbc27ad61330d2804d57f999c98cebccf6333aa58d55c4e1db87 SHA512 122e3fe6dc05b9f1cb5ece62ad74da962ee0faf7c8742c19f12f011b2d1fcaaf0d75d4f46a50841e83b5a483c7bfdc30259f4bb7cc3128266849a2af8345386d WHIRLPOOL 09204f85fb099bf37d6563907eda6f508a4bf3b18a87e460bf559695b2cae1255a045cce30b3e8e9afce56546e17be53edef2d0d537f2ab433979e22de08ea1d
+DIST firefox-38.1.0esr-ru.xpi 414418 SHA256 b2c612a33a7e7126343644b3931749cd9de1421f8bb1aad283087f0ede074c31 SHA512 c5ca3471613d3a63b6cd7144e658701ed0ce91304f6bd3316b474ad22030dc2f9fc3b748e0dc8d393318f3c7d5ce8c4804766c1f8dfed559b9b8b0b8e7d441c1 WHIRLPOOL 4b3f4de6a2c544bc0e37bd448454d1c18f596f2ba42994a9f6069e392143d2e1e9dde26f4852d4d3455ab6f6b7cdd7829d99c372b40f6d0da9937c13270a2874
+DIST firefox-38.1.0esr-si.xpi 537392 SHA256 02de4fd1753d33e6b0c1d81dce2beec09dd01c1bff2c0e82864ec0700971bb68 SHA512 e241a5d9c5cd348c41035ee57a43b1729bada33c31397f6bbd80858261714d648628b19bdc3f4188211eb953eb3f5cd81cf0810fd7c2e7c2fd44d79436e97a9a WHIRLPOOL c2ec49d862b342ed79848c1f56a02bacc04fddf380e02bea79b0307beb727421cc1050f9da674695d4c3d5874569c9d9a8082e4608aa37b48082b26431d32d73
+DIST firefox-38.1.0esr-sk.xpi 469436 SHA256 2fb1510e200824e455dee3492c8de7c0dd6bc4925307c5069d454fdc9513ca9b SHA512 fb2a6b7e2471af642ea0390e4af6639bcaae251acad9deee6984229710dfe918757ab7fe400854183e32f022138f8f55d5ec4a0646580785526c3657eb8a322b WHIRLPOOL d0286d125279120029e23d28a1e367c59c7fc717ab7254d042b7858270eb130f0f9a7327dcdc266c202405782198653e8eb5dce9577a5add416ff777c95de9e4
+DIST firefox-38.1.0esr-sl.xpi 441593 SHA256 d5f5ae891561d7ea891f9eaeee4a417e76159f8ee2b6402580d71e155de5bf23 SHA512 ca26e2f08fc1d6b54e9638f3780b67b4e633da1664c12046b20d9d5129e4ce5e216e72f9d1bf963776a56acdddab68d963b0f3ebf1e49b273f48dc5570f32659 WHIRLPOOL ceea1c1c87c63d6189cb3c509c6dd20e75d609ef055d38531c9eaf7543c68f5fc9f73bbbfd5597bf3b1a7a77b0124c0e0b938be54b38024cc15832c6efcf7935
+DIST firefox-38.1.0esr-son.xpi 449266 SHA256 9fa1b158b3ca08335ca6c9bcf70fd76e6b4baab6cfdb667475188aaacc2f2193 SHA512 e553663ba9aa037f38fa4d6d7d0a8b84102b6125a7ab981ac103f8d75e5b13503cf8c39c1edbb8eb9650afa1579e19aceb7137820bc43f421524e4b9853dc3ba WHIRLPOOL 0ad169698de31cda57dc89c80706930d6904608c285c11bd22d88ed5a0a9f01915bf8162ac4c1e740c3fa1e80a3d25a05bd312c7816c51e9ec2de0495ec8d423
+DIST firefox-38.1.0esr-sq.xpi 486075 SHA256 94d82f9dcf552f6e696e14d17ea9da388de8f5231e72bed6a0eef8b7426f6097 SHA512 841ff9c57be749c31bb153877adce04879a7aeab4b0fd333ef8135278c60e9655eeb68943d0bf9ee86d8db50d8a3aa9343336470cb4fce7d0629f9ceeb48995c WHIRLPOOL c1504b46519cada6c1438bdf25a59c7d8ab9e075c7ffb53667531a0ad0a5f61550a74b4c07be0a48d88390f762ca5419716161babdcf3787a6c177400792d35b
+DIST firefox-38.1.0esr-sr.xpi 479418 SHA256 f63271245f4919db7b86e9740a5128f50db750fe747e98343b1641291e7be1d3 SHA512 de11cd182d1660e45e4cc243198ea78cd075cac289d16f77a4affeebcf1fcd5497576457dcd999e36cb95c91d980732c88309784401a4c96b8b104d8c5941451 WHIRLPOOL 68d060db63956b7c9fe4fa888c692a590513fcca8b168c9a8195b282e8acbc691bc0586af46c57d54c758624f6fa99a976ac48596e49b4ead461230fcb1cea1c
+DIST firefox-38.1.0esr-sv-SE.xpi 452631 SHA256 724e6ed7ad69ea5a612185851d1bcc39eb46e9cdaaee9032609637516b2fb4fc SHA512 b7fba08d210e919f8efc70d521d6a86b953d9333251f1bfe17cc22ee56c45e9dc3a0187deb58a83544cdca0ea4464f3acccdb7958a0c29256a002163371a5654 WHIRLPOOL 621bf8069be7144e84dc23c97697aac00bff166b4d9f502b7e941c32db60bd2178435ec7f7da3b26fa542ecbb4b1bfe5dc4bf976aa5e1ba36edb929fdfbe725e
+DIST firefox-38.1.0esr-ta.xpi 506605 SHA256 f0fc43a9cfde17cb71a3c1adef1ec4ae53201d0246528216f7c62fa93d5ca621 SHA512 d43581469d6696c79b90c7da00a5d92f02943c2663de2db66d3bcb67de91264ecce05e3a68799aab245135ef115dff740d42b8e8696ae8659a24316c169b137b WHIRLPOOL 1803833c7bbdd9115642b9f9a400518d4bfeaf64a3a8540b237e8f2b9d27e901e0f1916cf47c65b8c4580e511c755067565e0b705830351455ea093f0a979ab4
+DIST firefox-38.1.0esr-te.xpi 526252 SHA256 47024b3c034826560b19281b5346d3c79b46b86c308d15c98acc5898545c47a5 SHA512 82f60c5ef042f5443710aaf795e848f488f070cbca7f3526b69c7197d0460d5460072279d1c042b483739373f2f2f04efb914846ce30bad4214a41f36fa14c9b WHIRLPOOL a817b3751a5555d5f0b41da3bacc5c26ccaf54b6ad67687ac12a4d656f3a0a1571225543ce40c9947a83e8d98e428b564094d363fd68e676965ef16073f778f5
+DIST firefox-38.1.0esr-th.xpi 534269 SHA256 f99a2d738ee379bde70fc472626611365054eb25165c613824180d8ee7d53454 SHA512 fc9e8bcde0ba1e49fecf5fba7d27fbdb23a40175b97003b2b19c7e2080c3c63d4bc8def68000768ed095a8aab1c5732c9d9da08f7b2474594d1f5a100d81c6ae WHIRLPOOL 5d14e9cc6e28d79c0c250ee5390310651b88a714999e5c46a097a183845ca413c6fbc7dbbab71f1511b2fb545a45152bb21fdbb5f07f2f636d43e49bed86e96a
+DIST firefox-38.1.0esr-tr.xpi 481075 SHA256 c7eac37f05b3a4afc073e85c9a065f343cc40b0cdba17fb8dd7219bc175c7723 SHA512 2041a274b0955cce698ac147dedcf8d92185bc6a2c7e0b98443a6f030b1a17feab90954ae0cfd1f171d854d840bc7af3ebf7b26281bd1be29ad52b81b78fd962 WHIRLPOOL 1fd60e95e8261c5849058e9ffada7cd2b666ae598933f734095974646c4130836b807c679d635d1799ca640e9dc9cdfbfe4fedd4c8934e737156ddd2b4a4772a
+DIST firefox-38.1.0esr-uk.xpi 493312 SHA256 6c68750ac5d4dab03b6c93d7694d8a8c430e95d9ad103a86c2477089fd678d99 SHA512 414cc821ab76bcc40c3cb16e1d06890c526018ce2a43ded9422c8d1551578fd59215999b7ed9f7986f8e236f5791ed5e403f24e0c3b0be7f67df2567a4dcc7ec WHIRLPOOL 59b274709e05ce75e060894a24aef7553c9b964ca9d2a7a80e3b26b5b1f7fb6bab1a648584b5834d84251396323b92383fe7dc68a008ccb776649551425ad0fd
+DIST firefox-38.1.0esr-vi.xpi 467503 SHA256 874f22b8c19d7fe417496c6916b150c7d51a7021e5e73809a542799238c194fd SHA512 c93b8cfac476626362690812ae4a8810e22f19a8ad91660969c47712d7da8f60e6bce04f22e213731dac26a871ca30b8dfd0a1c108fec207f7b32a5a24a603fe WHIRLPOOL 12671c87cdaaf8835591bab01eeb4d3e36f1105b3234d1de72cf339362189869b2f13a0d286bed5b882192b1aa8a120d795d96ee227740a2dbd0adde961bdd94
+DIST firefox-38.1.0esr-xh.xpi 450241 SHA256 53aca9e35a77091be291a3d2246ada0110d71e0451018c20d9a8c1f40dd2b2ae SHA512 09eab0fb56b0f28c922f497788de2958726cef9d093b8c6dc1089b67b60e25a1de63f2e66d010b3f206d8044aa124bd9919b1f9ef89890fa44b48770fb51d3a3 WHIRLPOOL cc6a6005f4abbc873700659f65d8a42a62874ef3a9a3ceb67fd9531b5137293828943ee1a42ad5ccc405250ba55361151681e3e5f2312ff150a061ca27c439e1
+DIST firefox-38.1.0esr-zh-CN.xpi 488276 SHA256 0dbc3ac200290bdb5514c2076f5a1459442b4e3ee235ef29216384f2ad06d61f SHA512 072de0d8ba3ad5ef428db2ee826428eb217444ab954aa7735cff75c919c5677cfb4417200005501cd171fda430be9387117985bca2ce0be89c3c81ffa33b90eb WHIRLPOOL 390dd5e1d6399ae4c1907d3f2af5e1ab5872efd62c5b72fdb5810f7db2afecc3021fbda234eab2fd83193ab51b1a9f144e66c19290f5b1edefe70d9500fd380b
+DIST firefox-38.1.0esr-zh-TW.xpi 467843 SHA256 e3ec89fe112a80d424e25934d21de61efbde5e6680ce2aece0c37a04d96be91c SHA512 05f291b5be7a0b62ccf6b8330666d6aaae89df6a138ad80cfa0f3194d157a51c5ed7f88de50f19cec3c162e17a726fbfcf6e4c2b1c41be494677945a9728985c WHIRLPOOL 3a8a651f6b8934be6e7ff84f6263bf47f87ae5bf6cbf613c5a47db452a67582602ef05894a089e4fe51228ffb81e8ea7afbd8f174631af051dd4a067f52d19aa
+DIST firefox-38.1.0esr.source.tar.bz2 180392775 SHA256 85eb5f916aa47a92cf50803dcb35e7fa3a9da29abf5fc91cbb6a70bbbc2618ff SHA512 3c1bee7e3d6e3a0d14fe3ea64b06fe52ad9f319630b57d60674b3aa6c45a3abb1b9f62baead6bca29f7af57416658e7575a64f4877d68cdb5ba73d9661909cbc WHIRLPOOL 2a7ee96ac72f5a3949781781b6d561cf88e9b1658b4e9dd6c5daf55cbcdc9a2b86467ba7c851a6f90c0bcc231d8912b26427aa8116ee2e514584bc0db02ece5c
+DIST firefox-38.1.1esr-af.xpi 483326 SHA256 4dafbd9e593df6bd21096e8382d83ede1a34a94fdff3e11412a9e52801f105a9 SHA512 464047fd6984de57eda4d65798968c44d7f84ca82a9fef81b191de51e74e5b545d45343cdab5e742353b7accfa7ff785206d1687f86605fc92978fcba95ca06a WHIRLPOOL c1d8e35c09774021c2b5ac8350b89c3d396d7513b2f64edd35c8a0c0caf736272c5ee30122518f31b6b3c0a7823af2c3f232dc1f1d2e61d91db23e4de37614da
+DIST firefox-38.1.1esr-ar.xpi 516495 SHA256 9c48e16f97cf02db6826f507268024f128f0f136444b4e5093f49fab9cb13ead SHA512 6e6cdcad3ac200e3d274c1539f1f2977566c5b6c7c98df89f19fdd87137e418792b495550b805e76f71a195f7b11a7205ee755e28789403057856fbaf64c056d WHIRLPOOL 8ff28af6c62f4eea0225e4695ca47ff94ac9288aa78e8637b1365ddf4619113f7b15a6b4bcb6ccf4245cbda0ddf28b5c41c7e8b312fe5143ae688dd2d889e131
+DIST firefox-38.1.1esr-as.xpi 509574 SHA256 f69e16f0c888636a9748ed27488518a8901ac125f12e98cc556c8a8183d64837 SHA512 b9ec793c19a572b80502caa269f62465c80e750410b9149716c8c5eb551d42c934bec3a3b6247adc641a169060e2f0a42a544f062065b0a211d0ce1f3ac431d1 WHIRLPOOL c43f25cd6d148f34287c4fe9c338451789215b2af0195aeca75af98f9c7b93565e50c64ad2f561dceb3429a89ff4a7b0c57767001a463ccac03b81968a2f1a50
+DIST firefox-38.1.1esr-ast.xpi 397203 SHA256 6edeac5ad2cc12659492b818024a3252af8a2c708e6f306d43f693518f17fa6b SHA512 b58a6692f0811ca34ba3f7299c0f3d3d6de0201c02edc065253ffcd2ffd98f77c203a7126552c62c4061dd4632d54f9ab8d33165a618c1d6cf92ba38efc9e80d WHIRLPOOL ab797102d247eb09c93c4cd3925b9a81ddf77c78a0ba98bbd3d246100700418bef8b125e00e6fedbd43fa347ddd4a8452c7e00b5ebdc45a5ad5cf18676619ff3
+DIST firefox-38.1.1esr-be.xpi 441057 SHA256 db653c1befe43c7984b1ef9c5412cc3ceee25523cd4abf7534dfcb4cb13f422a SHA512 2c94823a55f21b7105734b1e897f82d41a17cb1968edd6ff4ad33976df7861f91b39d0573b77f1d4fb09447725e82e19ad6c646145f8a982cabfc54c1729cd51 WHIRLPOOL 6a558f1e37991ecc35084a33c6034f35fe8eec83455fab790294485a3d7f0dd4dde5b609e39db2d233c480915a42d5434d6d5b6aa536c8bd610c4da6fdfe0777
+DIST firefox-38.1.1esr-bg.xpi 487819 SHA256 ab2e124660a72ca2aa1648eb3d874ab3cf6d8412885300f37f0741602858a9d5 SHA512 067a3cbc32232714ae0e6cf162a45ee9a82e54ef94314e6a93c503507fda9454250236358f3bb9a09cf3b383c4e70eeda218e17dec27055a8434c08d6816c8e8 WHIRLPOOL e670418b6f75cd559fa7f528c0daaaf3b05eb8f22f20ae9fc7c93988c175e69ca1cc0c50b818ceb92b2f180ec31035e5d689d3b5c13fabfa7eb1f126f678726f
+DIST firefox-38.1.1esr-bn-BD.xpi 528689 SHA256 2fb4eeb9e65e85c19fde95830a8bf6dda429002e652b6da5a2a63fe5b091ce3b SHA512 ba5df34ad8b6eb134e9f814e3888b90f28dea30cd3302ceb8921339b8d51f01e71ba93e49a86ea800a27deea7b2480605fc667f9c035e0407d584f95c86616fb WHIRLPOOL 5b1cb6dad7b696433a7b223f46069be5aa38da8e9156fb86b17e324cbdc0dbcb73721b7300004b6b49f485b77e24bd49f08e7fe95c23ccb7a06c7e580c857f50
+DIST firefox-38.1.1esr-bn-IN.xpi 527927 SHA256 a2afcc3822b0e0c7788d18361132fa23747a4da64a3b6285d2ac12d2a03d68ee SHA512 760ae04352d3ad0c35b25f4a8cc5b5fa1a2e2c3aad273fa6655c9a17d5e06bd02d4607bc54baba988d7277605bd263c27100066af79ecf6b692a4390ed1971d1 WHIRLPOOL 90d192b3486431f3831c83b11fc85ddbd2393eeb5cc540da6334d0276946fbb49c988812b02ab6f70eea7f744b36ebe76c410f76aa64510415f119d5bb68ef51
+DIST firefox-38.1.1esr-br.xpi 441960 SHA256 993bfcd305c7edc8f77798dc7d3ede5f1de882745dd24c157e3eea80d01ec63c SHA512 a2c3ca7393de8cbe12fe3db6900a078f219cadbabee3457495ccefc7d59e78d0e923313fd76ddea23aa0a17c65ab3743a61fa9f41ee14a06dbeee78ba9cae6ea WHIRLPOOL 44c402ed42a3fa41f186d98fcf54b4067c3b509e9c8c0fe8158badf8890d788333ae4552cb611cb0e7f5e58015d3470e4ba313315002644e043b1714d4f5eb5c
+DIST firefox-38.1.1esr-bs.xpi 485304 SHA256 fe9da450d69b1e74c62abbda7dda9a4b7a96d97f2508c67144a854dc13295c85 SHA512 3183cc0afa5d5459b546db92dd3ba5753e4a566917dd18df93e871a2b51f9b15542078bf812659f456cb10c266a84d910445d7e43647f67f193d576700e2d62d WHIRLPOOL 174e767fca89aab22f742d0dd5f8b684f963a35ee28978f62bce1ac43034e152058265fb6cdb347b47823e72ae77b4e48d315ea6ecb106b6e905c9172193d433
+DIST firefox-38.1.1esr-ca.xpi 458091 SHA256 1764219a298d2aa099e2f0c22ee93c839d00c17976bb3b83d74a6b78aed68236 SHA512 ad36e220b583d67bc6da1467ecb6521da99aa1a2ce8907944e5a280540c897cdbd1cf313fc262dd8b8974cc59b56f3ae352bb1d52dd33538dcb4fe7e8c54fe82 WHIRLPOOL d5dde5e9d7cd652cee6d28c6f6f62a315d57ade546f5ff51bb1963533e733d9b4d84be6dace15da03ac83511ee4622beee62f6d8a78aa315e30d44c38e9df6ac
+DIST firefox-38.1.1esr-cs.xpi 446725 SHA256 0d8be64c91b340eeb1d5ac6b7328f9a9855c1395c294013757cf563b97302a6c SHA512 bc7d41c06e2acb1c131ef5614fa2f57cef58ce6753ea472dd929f315d5c8295582772b9a9d1a4bbf5626d3a6913291a907429bfe8b3ab24565cda55fd54d95fc WHIRLPOOL da92ccbb4390a6dea3972dabbe3ea9ef72c1b67227ae208c7aa66ea095a578fb0eeffeabccd54efcb9ffc9e8e87d0100fb51cac21fb15b5b19958da62dd24dd6
+DIST firefox-38.1.1esr-cy.xpi 444385 SHA256 b11ea25e7fb7d1b3cede8e4682f3e95bb1b63f3c56ff2a07fc67455750be03e5 SHA512 e8898212aab3fba6543f24f6223facadcfb0312913818469e6d150918689fa681d2babeafb8e75f003c23ddc890078c2d978ada700a4424c091056e4da16cefb WHIRLPOOL c42accc06e7d772de0e0cae98e23f3c3cc9e0b5db82bd70d4d01172c90e40b5b2a34ee8966b82ac752607c3495422fb49f8ce2fba0bb3823f4cfd33292bba096
+DIST firefox-38.1.1esr-da.xpi 450760 SHA256 3bd7e0f29976ad3ea860f66e50e2cb37c1a17cb471a1274c22ee088d69d90e44 SHA512 32c6097a1260ed454f79922af4e9eb1306e2e8c562ebbd999240b35c1dc00849798473ebb64e4f9783d6c54eafea997f09c4567dca10a891bca2ced509e4d082 WHIRLPOOL 7fab9f37c372d08075602e3d558f9bb64b35dd0f979971158d086b97e686982d97bfb41f7b91c6d6bb2c8b9273bd96fe7dc3be961e4d70f14266fe5a37abd291
+DIST firefox-38.1.1esr-de.xpi 451628 SHA256 f6f7167cae9833802659c9aeb7ad497891a4739a19421adde159b1b1ad8a5b4a SHA512 03ec2dc9736f1430b89cde682a8e335e3fe577d8f5a0dc3052e595be68ad754898b90f1f9d25e96533880166520edab62d7905e734935e9551b4c09ba292b525 WHIRLPOOL f013eec5187edd28dec58efc224f53460209d36dfbfaf3ef408b45e07a84f2be5ab5a1468c90b30f9e0a36e4174d215338b80d8e3c2e16dc7b873bcb75cd538b
+DIST firefox-38.1.1esr-el.xpi 498370 SHA256 2fbcf81cbea4068518b46d9913fd51e28af238efddc335b740b212db0fbd0fdf SHA512 db17c6c9e091ee47594b89367a1a12bb0f4c06dbd372cd9509dc7ad139335e9110414b4c83b5f95b2aa443029b88ae3b800698dee4b5755efe91f032e5a69d17 WHIRLPOOL 72f2ec25279f234a7e7e491d7799b562a0ce8001dd7c6f8b3a07c51110551d3c5fb981e241c975aba1a901ebd6e65a965393dbd36f4fb986032c859c662fd843
+DIST firefox-38.1.1esr-en-GB.xpi 437845 SHA256 41165409bc4fd0f022bd1c2d153fe4de8c84b6d708ab865fdcb24b7d0ae95305 SHA512 31b1c874fc962f448dffc48e3b9c40dc16fae14245a9e5e497e71f6f56b8cf29f5c6dfb0d9865b111a10970d024a50821be8d1171c68f83570c43987c787dc4b WHIRLPOOL ef64ec18a970908fb40843b36471bdf5cbdff99a5c779c397927c9f1342d42d34907893662a95b0abe947424dae8acb4b397378df856ea56c043e0f812894875
+DIST firefox-38.1.1esr-en-ZA.xpi 439926 SHA256 bf793084f6e96b86d2d74e6b18c5ccc71b4ea66f289fffb192ea12a7dd796c30 SHA512 7bff53bf0d4018fcd20f96c89961f4144d1281f8154029ebd5e7fe41deb8b7e4e6e538159e71d3bbbb3f9294e459d1bfd14ced5124b3218e95f1fbc338a24aea WHIRLPOOL fe59dd422f0c899c5082ea1953927bf0c30d80d3fa3fd6a8b207e868f3594fd716519fb2e71ba49a50cec1db8d71ef168156c0b683cbe6f0b52ceabda27ab135
+DIST firefox-38.1.1esr-eo.xpi 488371 SHA256 1557a694592c211961ec5a4fa7b64fa6c7ebc014e0a5591006d29595bd5d32bc SHA512 855f8c6a12e16bf1abed816480e1f955a0a7a2e678f5498f8c3de1d68d10cc35fd9ad89b248d143e6d4d3c3f29c4f95ede473e71f7d4ed68161bf9418dfaa6d7 WHIRLPOOL 070708949b1cbe6e6c564e7a27b51511a7fe2b59a15ef7452cf600e2602a4f448851944ae4e288e32aee2ee20f6cde4ab90c5b427dfb1c022a894c053b0469c9
+DIST firefox-38.1.1esr-es-AR.xpi 453983 SHA256 97cf32673b28c28bae69fae4e179a7d497dee2a817a3f14a613f5da83b7f3ba4 SHA512 154d0a176a92571de01f6c94db82df7eddc9149b69d3b5b02457a8d43ca24aed093140f1854694f279def4def33fc54bfe364e7c5035f26bc5c536fefc946ea4 WHIRLPOOL d9a5c3b7adf40024ae71c6eff27e27fbf9ddd9d6278c8656b9c9e04c0a239067e13ba9fcf20cab104f935ad0423cb54ef598957a96c94d47adefd6fa549ecc16
+DIST firefox-38.1.1esr-es-CL.xpi 384679 SHA256 7c65a4fb1a285554d05b481d6380f0fd3a6659a9c4d38eff92717fc9b8943955 SHA512 dd680e47ca86d2daa4b4c748fe1c3b94cecc499edc1012fed5a99203ce727a2b77090130b698e3addf5a87f943e94e99b249b66200fdada4d439e53bd13213b0 WHIRLPOOL bbc5dc6d31e78f81eba593e0a040b87212f9dcb2c3ac10d75e98140685d375b145efe21bd58af7e4a1d6e2de43940ec9fd40540acf53a173ef1be6486c11d763
+DIST firefox-38.1.1esr-es-ES.xpi 374073 SHA256 63d95bccd59b4eb8c87653e8e2129b215a1be7780830e926eab2f058d5fd1ed3 SHA512 d3056795435ba787f59e276d1db12a25d18c2e3a28e585eae0ec179ebe2c18fc50177d3c3b7dd898e57b266676c384404aeded0d3ad3e645d09347662b4e9f84 WHIRLPOOL 6e1cade6edef11c334dfef38be4a280d9dcafc84f1dead6978e4fecc3b2fbb45ec7c2cbd97d007b5b5cf6d1ce08f7792b8009019a313b4a7d88c46b3aaa904bf
+DIST firefox-38.1.1esr-es-MX.xpi 457049 SHA256 4c2762d22289382daa818eb653c64b12144cf29fbbe8fd0a656b813c4451e924 SHA512 52cac95f138c374e6730857ae947c554015949200b3ec4674723092b55082f5be762368816a434679831f0262b10c46c96615195130a407df33a661158a5cea0 WHIRLPOOL 1d12d138f52c769c23ad180e326da40971afc9c5b895b04f9a9cb9d0b7b0a6ecb9267c0c55e2e9b71f68634aee4452772b284429721e3cf8eb7158848254c0f5
+DIST firefox-38.1.1esr-et.xpi 443228 SHA256 a183855018aee8338d88b09c362f057a3c97b679588f2d2f46dc1c21cb5a90ca SHA512 0f118dfca1df5a006ef0a2a8e0b0016a3795d6aaff7be319209a3a8e057c2d9962b33d5322c118a8c85c623a77434a036715abf8ad93c5ecb2fe4b464f7fd13c WHIRLPOOL 9e64b434a149697c737954c525586045cf593d251f07345244b7a15c24626247ed0074c100a9388ad3fea070ffa346ab050d1066045e1d2378cf8792637731dc
+DIST firefox-38.1.1esr-eu.xpi 466555 SHA256 ac45b7b36bbcc963f36cd547e5d2f6630a2b6a656de0f55c9d3685a5a429b487 SHA512 cd2948a921ee60610f13da3d7052ec06fc276daaf52ab1459838e104469b8b005dd58feccdc2c5443ea95c5f6a955f8f9aef7a237a4d715e5f73b1228b6f5846 WHIRLPOOL 285c605d00707250e46a4b32d801fbe1d4f65c1a0abd675679eb0695184d3de12e5f095ed8c5969b60d3138d514172c71565c5db4519fb1fac308be8f7edf029
+DIST firefox-38.1.1esr-fa.xpi 518281 SHA256 c30881ec0cd080c476504f72a2d25c73ea0a8189e136afa14da1be2fb866ac24 SHA512 182ea87ba4ea21faf1f06ff7ae8762a2030768e9e1a804aef5b93183a32c039294379833ffdd84a2abe8efbe050388660d53d584ed6a387dd5cd3f5879458ba7 WHIRLPOOL 01b9f159522830a59f8b23ce28a561ca55fe9b93e7a474174f400947d718aff3b658e83642a5b559e0d3225e6d5098d792169760555af536113796b33744f475
+DIST firefox-38.1.1esr-fi.xpi 444852 SHA256 2dea720abe29c4ed334b608c561e42b3cbeaeeee5d8011c168151bb3c004fe1a SHA512 e32e616b60edeea74e55e8df312d357a624f1fbead10e0a61f873300684d8b85b90e04f276784e817a8ea60a358cc3d49aed8d0b4fca0d8a8b6535b8093e8d05 WHIRLPOOL 78b37becd10e2135e5255603f2eb54bcf097ed33d398b8d692c25e240a81d2d128ecfc8f31c7f2929ad2b467bf55d6e43f3639813e75403eea2abf38e98cafea
+DIST firefox-38.1.1esr-fr.xpi 461402 SHA256 9a9f5f7f0084165fe3382cb8c6fc5169f69c5eb197df83745f2e10e7be1bfaeb SHA512 a49f53580e1a97d06ece5154e7bc557d833bece64387bf8892e556e2da08f5a403a6ef1f87fcc34a479ca37dfe1fd1caeebb18087ea3773a74a26d51907f4154 WHIRLPOOL 5c1249aadc2f7da23fa09933ce8221cca93f6f3b8daaf8ec1ea040a3647d1554e2caa982e847ebee4ee21499f85136838f4b192901e47058b6d7433ea333f52f
+DIST firefox-38.1.1esr-fy-NL.xpi 455541 SHA256 e69407fd3a290aabe02bd0f0915f34ff43891cf2867361116185471bd93e60c9 SHA512 07bc22f57874df49258fc36ab8674c07c9e73cde27b5ad9205c6d293b66b03b152ef9fd24cd2c7d7e23bea32e1a21b9b721752748b78e4b6ce0bd9d06e925729 WHIRLPOOL 657d7a31819515d0941949ffc1e5d768984e1638e62f6d00a909f2a68754ada7ae361ce1fde7f9d64bb72e88c5a7f63cf2cf3a6beccd61a729b74d39254cb8e1
+DIST firefox-38.1.1esr-ga-IE.xpi 469623 SHA256 c861845bcee5ed9943cd28467cd4a8e2f7936b56d58ffda76a153fbf1da59c4f SHA512 9605eafea1985b71ab7cc94705d8e5018cefe6af90a746af77f15f867916b3e1a79b09642aea89222b3cbf29170b459ad0d8e3516821925ef664c7c16bfdec63 WHIRLPOOL 655428e297701a6ae490ca0cd6f4de96272a97e232a8b5812b1e549e8a850faacb0aacc519bb146c7121f69ca1451a20128dfc3a685f44c0f00317e84d55f210
+DIST firefox-38.1.1esr-gd.xpi 454616 SHA256 7d60dc9805dee5cd25ceafaaace06df32be071aa60f8197f0f66442a27c27c91 SHA512 2057d20046d6d662bb5b492a7f360f0582f5d5e28be654712bce7e5b61a6e337c9839cf13018fe1ddb84405eb896f1b30412a8f97f4805142df7a5785a1a4ed9 WHIRLPOOL 844df6b44706031e370d36b926a1e75090eceb4cbfa4092e85c6739d5a8bad4d699644fc9759b15c2d5255589ccd0e8d4465bf085dcab01090009385f4adf369
+DIST firefox-38.1.1esr-gl.xpi 448923 SHA256 645117e59b6a0136b8c76c15e28bed3200a3d85e37e6d0855141e07ecc35facb SHA512 47c0bdf8ac6cf70ec5f91c7185854bbf9a2a4e66d0907f14adf681d7160851d65843c03935b152d4c6a51f93220a6af66e4713cbdfdb1c14d948233fbbc9b866 WHIRLPOOL 70d1c7115fb814ccc27276cb33b6e12d74759370276f745703e7f666e75aa71dcd74532516024460d579ea2028c823f0d76b26b52924e1fe7f0e081943ec1a58
+DIST firefox-38.1.1esr-gu-IN.xpi 477980 SHA256 752f4c459fa6d4012d9938c9acd56e93fbc6567cc91678c240de3c6dd2f41797 SHA512 57c1b3a106d0559309746b5c05204c281c7ecf00ff7b7e92b12731ba25ca611fd3fca45e515c50aa519967f1a051082e258ab46359d40bd8c61eaeeac74dc0a8 WHIRLPOOL 3bd367319bac67f00643f3e1f25f366976ff67f000abb333625535d33c5eed20c59da224545aaf0fbb15ad24ec0f53993480fe34029ee700503c812d96f3c551
+DIST firefox-38.1.1esr-he.xpi 486784 SHA256 d6a6f9268b1aa026278541a27b2a76d334f703f7b88ae3363096de6ab5917039 SHA512 17d88b455522a673e2a228bc9f4ef98813c7aa506c6aa6f3a20ad70efa891a5bac303e64ae480e7286bc51117ee772a46cb7c98c378b636763e5d9ab9374a448 WHIRLPOOL 5a4a76ab2699e6c127ee50ab67ed24b2247b948d7076fc9d382ca163e15b156619a8432f093cf2c7719b57bbebd4bfce3201b76827097733bffa7f2d2fc8e8c8
+DIST firefox-38.1.1esr-hi-IN.xpi 508166 SHA256 015a5391fc244bdfab858b84fc7865ca8c22838434c20d3bde66de9dc91fcfbd SHA512 1b2200b568e1b9c1a242b8d46bfd10b12d401332ba62a98ee369519c986c5076c0c811c744eda3a29ba83d263739d961c2df5afa30640062e0a07ede24bba3a8 WHIRLPOOL 33fe5f110d4eb90b0b9c1d61acc9a1b537b87e84ce0ae45f082ac8449268ca481aff574d35e8a9609b1c543fe427baf68856723adb4b02cd1a091522b108678c
+DIST firefox-38.1.1esr-hr.xpi 478271 SHA256 b846d40145446a7fce5f19565d06f4781e16b00f4fd7282589d4f91c2d8f6040 SHA512 c5c21fce4443a6713b90f68da0ffc9dad5d23c283accf222300ce6e21eaf97f66df1908fd33ed582915a9058ff3341709ba3ff978dcfb078390fbd6b730212d7 WHIRLPOOL 6beca695a22a0dc3e1448827ece599e12832624e71b58f40ce2f0fb96de315eef478dc976dd2b8ae6c9a4f1652eecf5424aa928c0b08f8fbcaad0e669da4bf98
+DIST firefox-38.1.1esr-hu.xpi 453554 SHA256 d1fb1b50d3c8432e5e584fa5c204841b10172f3513398deb6a9b182527e25ff4 SHA512 1bf3175875732493670231448e26913cfe0319529fc0d7f567afe8dc8ed0f0b8d08f005b2dd9098a06f0a068648800e71787ef0ca66e63eeb8bd9ce7ab10e72b WHIRLPOOL 0ad5fd5d52db8b6390409ac130d3b3b6198a746f5dac96ca754920317345191fcc5f7a7eb0c0049f1a6bab408a111256a4ca7dbf230f5fb6f0199ab792bec26c
+DIST firefox-38.1.1esr-hy-AM.xpi 534264 SHA256 10fbdfbab5c54d68a35a92accb9623d37aacfcaaac2b6373a7459598d4f563aa SHA512 c5115e9b4ca05577daa45b94c461c44a7441347fee47018bdf369e92e2af732dae4da1008b2242be09d3ce29708c71eb9605488efc8aaf048f0b53de6fca202d WHIRLPOOL cf515ccc9672c692428095c2f33afe9a4af11ca0b7b453925344e8da33442e49e025dfc018dd580378febfcad8ab17205b5c47263636b1b0622bdaf3bbaeba0d
+DIST firefox-38.1.1esr-id.xpi 431487 SHA256 4b998a744886c3c4d5db9048013b46227d4fb0cf8be62f9179052aaf79852041 SHA512 b4073a0653f9ed5758d9e2ad645ab4e3951e1d53b3ab91d7adfbc66997e1640f52c8a97a7df9f84ab22a534a6c45a57d8b7ea4835405913a3caa82966d419afc WHIRLPOOL f2d79b3a570d0f93e8ef9429a6efc863f750086c8b8a8a3a25ef4ffde525edcfaaaec0a12ff70566d6e8fa8197d7b1ff9f5a7ea01549988e6f6e8f4f88a2cbc7
+DIST firefox-38.1.1esr-is.xpi 485133 SHA256 48e0ca8182daebd4d8ac25e3cc17c4b3077ba3f644971eb0ddaf96813ccbca9f SHA512 3b730a4d47964fa65ad5192cd8a8ec26cdaf47efb4361a34b8bd8b97648d3745502c223df9018b20002dfb6db047fec77b86050c085c8a42a2dbb7b47260e817 WHIRLPOOL a68260b3b1da4a57844b5b89c66bde3ae5459f22b81b2432bafb5795d3da32e9569ea6ad1e1718d42ed20d9c2a8bb548997c148bbb6bb15ba89be70c0b934907
+DIST firefox-38.1.1esr-it.xpi 368409 SHA256 92b0fec73ed20e04902689e9e482572a07f3fe0c9fd928a22f39484e1e7cb6e8 SHA512 412a85b311d44c6208367352dd13addd924be64c66563e57b4edd99461eafa821c9a3721474b8f80ddc0b7fcd4eb3aa84693e09f42577f9d2396944bef1c9e53 WHIRLPOOL 22945b68fe2d2cc52cb453f31a600bbd398d65bbfdd5ff21d647724b492b2c29b8385b32576e2c4f0c40c0fe43212bc607c64dfe15d786025f498daa12855003
+DIST firefox-38.1.1esr-ja.xpi 479113 SHA256 cced69be8564c4f8f414f043dd965873bb93bf1693b59426fe558f9fa324112d SHA512 cd40b091c97dcc7d28b0046857ec30ccb10435190a12584e9e9c5a3ade48ddfdec769ce18295fef90d69f9c444e602418e3c5542f9a91ccb9b6a0205b18c29bb WHIRLPOOL 36d37e683e6c5a259a512db85ebe5972c79041ecb246da5111d03b3f81c3ed02c24d202786cc4cbfab0b5c78a184d02f3ca5e3047bcd73e394672efbd40066bb
+DIST firefox-38.1.1esr-kk.xpi 503568 SHA256 5ff478df19ef4d80cad295823b10d0ef58329a3648002f4022fc526823de302b SHA512 04551c50ca53ab94190f567dc4e32fe279585673bf4eab5e27566aa8d70520695fae8211c49ab9416450fff12e04707f23cadd13caeba33ffa2569cc5189d7b0 WHIRLPOOL 8cd70c3df39fb00ecd4e3187806eeb695cac11227fe777ebfe55ca2ab75d84d84d8ccea1988e3ee91a434569cc5cc59d3c4f3e66456d06f973315b9cc06635f4
+DIST firefox-38.1.1esr-km.xpi 565673 SHA256 645c2245c9fa12c1f03b750fcee5322eef6642e1cb45eeb9a55441d302166a2a SHA512 33d6b653247790d65068a32fda2d189ac06b8c912db1ce6945d9ff4b0bf0b17876abbca4f99e12fc8c541a3d8205d2ca52ff699a770e5c9a20b69b8a4df34c63 WHIRLPOOL 4908243bb43afe7cc479ce2bbb3a399e420fa9ddf3b74a6da165e90f040b0feb92b21722a063ea2a582f25d3933e6a99a852a2cb5fb8a459d4d3985a81c03e9a
+DIST firefox-38.1.1esr-kn.xpi 533464 SHA256 d7fdb3ee98b22df22c3ceb9de1fe604941697a8e7e43e376716b89678d47739d SHA512 e11fc1b22f4fabcf9e8ed8688f9f4a8039f22c7ceefd73a109fb46741ad6b92d2ebd51abb6a64be48412b56daa7d31b98cea223471dce239f4a02e0b9f430903 WHIRLPOOL c1fdf64f6ff4bc1fca8451e06e5886a2b6485ec42949480784f0dcc0fc343b600f73948684876144d3ab1bf11f0a8d415d9d85f0188128c299445a543f515c53
+DIST firefox-38.1.1esr-ko.xpi 460854 SHA256 819013f9d3546e79ed3f58f1ab3278fa0c366a49ad4171df83f370b2fc993bf0 SHA512 e232a874fdfbb287a983d98c625f472098624a691f17a047bc6f1d68e9bad72fb64c2ce501773da17d383ce67bf24365c254878f8bc126c56834abc1a73f6b85 WHIRLPOOL 1fdb89711e19bfdffdf92cdaf918907e803c1d6ae0be0fe35c978398548a178af18f7e5562689a0052372adbeb8c0aa657a98bae5065cf5cb34b558fc70c6850
+DIST firefox-38.1.1esr-lt.xpi 486452 SHA256 feed6b48a25a162c7afafdd31edd4244ff41c102a329c36d4eb41037376adbcd SHA512 9874cbd5a77633802277d92db7e010f353de2fcb705573dd573d5528476f1569938a0b3b40d51f68250e227917ff3294241b6784f18c41adbf8db4f08c2cfe6e WHIRLPOOL 4986b1f5a3c7a631f8c277f43220623e6a2c2caef1a490602d952cb380ca0550fb8c8a15dd3afa43e62bf66b81d2419bb0d5d8616eb3514b1b00767c840a8ca9
+DIST firefox-38.1.1esr-lv.xpi 467197 SHA256 1f3ea3b9bdfcf5d8973dbc181082d161cf514f7dfb233ea1b7d634aefc7c3a43 SHA512 b4b250be0e0daa647724f86e42d093c87c1267f96f66349b72f3868d82d1ad4abe114908cd7f0620e51ce0a993a9ffb4632e2237f9001c810f86eb28c9b4a496 WHIRLPOOL 026c805b03b0ed3c7b56f5b59af601d05bfd6d3ef96b121d7bfc8ac2cfbe438e7acfe894569f60a8165a5073d31950ee50f14c3e8f4f53579305e4dbcb10f2af
+DIST firefox-38.1.1esr-mai.xpi 514666 SHA256 8fe7ca64b2a301724bef804cce24b5b4108dc3f8c4714e2579ca1d31a1dfa327 SHA512 1ac5591a0b7b8ada4f24f461a52e27def9ba661291b8284024f7bacd6716aab1df72269e816f0ad53346543fb995f7ebc71a4476a2af362cf2fd0ba667709567 WHIRLPOOL e66497823d12f95d3ef11c4d9cd466fd4cbd945811d646effab10f1f211630b76b764dc7b3dda010ef5645d4492eaac6915ac973886550f5a6b994ca0faf3466
+DIST firefox-38.1.1esr-mk.xpi 529205 SHA256 fd736dd8c030e15f0cce86fa8c1b60403cf7a799a518e613c27fe2ed2a0ae6a1 SHA512 19c7f74cd4561fc043fd0bbe62ba8671d20dd16fbfc316ae25c61639b91469790488d75436f2b0124d0f8650409e333ad80b9bfb387846de885789314bad4a31 WHIRLPOOL ec1e520f336c70525a0db87f0ff065324ac46b72b3fb6e017d223d9bb60aa19671b475efa17bb18c57fc9f62ea3335ea53d66b7b589e7ea4e788a0c30c79ec5f
+DIST firefox-38.1.1esr-ml.xpi 528919 SHA256 8412349e51f6dc67af527931dab37e1e35b7218bd5274235a7d8b3b0cccd0b3e SHA512 c4ee3b617be34a4ca0c83615eb531034e3fa7b7159f19f52c982a72bcb527501df7e22289ad3f5bd360a0e23c03925661e12d5d6ad571a750f81ac2c7c128ebb WHIRLPOOL 9128275f94c971bdad0c60c08d6a89ef25a40ca9c54e1875518a7d598accc7692bcd99f98347bdd65fe34ec49da5ed9595eae444e6fadd1c25c3c8c59d7797e1
+DIST firefox-38.1.1esr-mr.xpi 505961 SHA256 95b96d1fda3c0a4079d30b58621a57b81815c7d26a4628ad1f8e32d46070aa28 SHA512 e5838ef2276d6ed0aaf596742e4a97fe39239bdf8911c7d108a928132a2d11fffa6034a100ae387e40b4ac24dcdbd50b1eb338071da658e65c0ff4154a5bb9b3 WHIRLPOOL dc4ddd3bf87dd2eea0c2575c8347c6df6829709b437393eddfcee42752c53606a3840560e26b1e82ead2f8d70c7263b702f8df7a8898f6f3d4a5051225e4f6f7
+DIST firefox-38.1.1esr-nb-NO.xpi 444176 SHA256 f0e583e053e3fd8a622ffde4837c74ae429ded8db4697f87b1484bb4b6da0f1f SHA512 c7e0399c0a2f83840e3d18dd87cf11db9dcc75d3299b83419b7843ea41659bb53f8eda114aa82ea53aa4adc488309e2f324af98d84bb004d5da6ccad7bebbf8e WHIRLPOOL 0ef3e9b55846c8de0968ce852ef3f790717e41795aa7572c76392f278437f8828d6388a38d6d313dc44d9a4c5938548a6929c9ee591bbcdd802c057fe2e94203
+DIST firefox-38.1.1esr-nl.xpi 443995 SHA256 c0ef5921a56295b3335fed929a625d9015bec27dda2bf404eea3f74487d49f2e SHA512 3b6aa126a0cc18543fb54b8cd11e15cad6c0a31a7e70e8d6b58543169b6ce16cceab061eb317dc49dd42a893a0bc0da3de68404183fa5d71118972916f4bfef1 WHIRLPOOL a54ab8f2264047df929c92488bc6ba1ec97fbeb59fbc7e0f6671bd06dfebd09ff861b37382e56f1d1bf22228ab76713ee1f6b36a653d2614849868b0a9da8d0f
+DIST firefox-38.1.1esr-nn-NO.xpi 438452 SHA256 280a4c0ca9c76569fd6464cd89e4d82065db9b3f997b59a3c6831773076050cb SHA512 24d29f1a294faf2640d313b21360e85697755123b6f7984a2e5823a3b705825446c6ae1af91d9bf512dd793c952eb12e64924905a883c49da3d6c66520ffbbe7 WHIRLPOOL 39e134ce171df1a030ef974f07424a307d8e7e1c34ce6ae7643d2d7f480987b9cb4ada6e7337447d51559273cd68094522d4287568db81cd431d7dc5620fe1f8
+DIST firefox-38.1.1esr-or.xpi 527050 SHA256 ddbe8ec30164642bc93e420d31680e493834203b995ce9bf0b19662d8ac69380 SHA512 c4e149a9ffb339187456add9d75176de52d1e883abf7d212502b6ca2d9a82392a757d0dd976328bba3aced37c88750d921a4117ac55d970e13ad123d3a3fe539 WHIRLPOOL 89a9a8e3fe7b7a542536405dc696774a4e2fd3cad23de59e99e97a9f391237ace56eacf42b9aa3710ed5472527f8e47dbbc906912634c682ce8f348247b3b4b3
+DIST firefox-38.1.1esr-pa-IN.xpi 493722 SHA256 cc335a7077cd3a98867e56c85f5febac507ee2cb3575b6f3445d52689840cbb6 SHA512 76d39b0e370a7dcdf4bfc094072fb937235eed3b68fc3b6bbc590ab9daee4c481b16b012e89f6bacddeda1a1b7c86862474aaf8f05c7e2ccf4a97a7d10c7e35e WHIRLPOOL 3604d59eba0cd0781427dce8572de75fe94455b494ea512b66765cbe3456a363ad183042bf8c50d4ad196390d6d63dce59ce5c837249cd336210d160dd8abf28
+DIST firefox-38.1.1esr-pl.xpi 406567 SHA256 0f4e1a4bf56d01bb1598255c24acd2d898e94cdf91648b35bbe9bcc8afbeaf00 SHA512 3ea2c8173e90d0b418986518074fa26532008ca02385809b9eb6f14f29bad7c1af8250f5d5aaab55f76a08d153d82ef8f31076fafdee0809ab8eaeccd887463c WHIRLPOOL 8ccfee7b3ee36796288bea1c95d2a134d144b7c460426b928951fb4cb6c0682d363c4282018af450455b9874dab9b45f06cbbe4f8cf86fd4d7648c65fa072e29
+DIST firefox-38.1.1esr-pt-BR.xpi 459811 SHA256 b289ab743333a903cc8de70fbcda7e14a009b6bed977c7cd22b5d74c9b46ebac SHA512 7aeeaab86a4bc2fec501bcf94e0200935afc7aa24e372ed0f36070b5959087b906b3341e01a7cdebc572f0793b4c298c85cc87f46c5b4bd6bb74e6138bc845a4 WHIRLPOOL d3201131e01e15950e399dbd042f3f9137f0aeea0ea6ce95901f09b62132e77be616709e384cd61937046926306a8c7bbee4fb117bc706b4626c63201427edd9
+DIST firefox-38.1.1esr-pt-PT.xpi 439976 SHA256 b99a95f3e38a3b8294b7882de94e1d7bf9c4b3829ebd45f35e14398db9f1b651 SHA512 2ba544ec2b781e97019bcb3a94b6017ed147ed1ecde9084838c9eb4710467c786d0de98debc782e5d663e2d043da234415e1b95fdeadceaf152df57b21810eed WHIRLPOOL 7535adda14c08088005a8c15c480c171f8b2ba1a70e524489870410b5585b3dcf3f967e99adaf4d23942a5c32620a0e63c0f3e1f381047e2b6ba82b1e6ff8cc2
+DIST firefox-38.1.1esr-rm.xpi 446287 SHA256 5cbe8179f22a52b45af4bce71bc005313c0f360c290ebfca2bd1ed64e3cd1adb SHA512 cc864d8933ad6281ce5cdd2283ffd7cfd281938839775bddca920b80c33135f10fd0687f6cf71f4b8cfb60cf60d14a79c6f1e761e89501f9ecab80ed1627d437 WHIRLPOOL 2982e321a382df37423c556ffe7dbc7f5f5324377c83269890676c6ee68062bcf3abebdf3b81197db98cb433e10fc2334ae7d0bafb7b1f827343277b1b608c5d
+DIST firefox-38.1.1esr-ro.xpi 494079 SHA256 0b577790e1017fffffe882fe508e4bfbec31c987d253389fee8680809152af66 SHA512 b7307e521f1ad47f11a0873ef7cc020651305df92b78d912169cf697c0446895ba071fe1c06786fd68c94b14825da9a7b6e4d4084be8359996670683e3aa71fd WHIRLPOOL 2a0ec024033c1677559e1a04e31b8626d1c663663d4c3d768731ab3a089bea558f6f9167a163db536a3e19847ae266d86df363f6c8205773c29a5e01b585e1c7
+DIST firefox-38.1.1esr-ru.xpi 414419 SHA256 ea274d18ff2abbb20ebf82ff1d95ec4189c683876ea0ef6ab91ee358259e6722 SHA512 a7d80f413fb173946754ece0cae1e513a69d392d5e2c147bee0d11da0e4e9c434ad2bb5966b40b37f56c7b4b54837b92232a95f3e5a59b6278c4a3c0583032ff WHIRLPOOL f3c4fda93c756656cb0d01cbb3cff05027b22e9bf596073d297dc5f5826c6e60139730bbf1071c2db06d4d087ba7ad7c13ca6ea0161d4c51fd4076204e00f62b
+DIST firefox-38.1.1esr-si.xpi 537394 SHA256 10d32d20d93a282313dc4c0368c313567565eed68d3c98965b32cc034c3e1b3c SHA512 a7d4ee183f9c7a9710b735c27be8396bff7ca2445ecb24e004d85b33cba929b12564400044b9063ed669426902178dc3b8690485f3c67b9cd9aa3b1d1c684918 WHIRLPOOL f634a9a4494b12409f6cb69aeca05497e0f862d2d39285e1f085cd8f21bc265cf8b33a34ca20416aa1359d128ed2d732f752b667293ac8704bc5b3c9dd54d580
+DIST firefox-38.1.1esr-sk.xpi 469435 SHA256 11198b290c163734c5b0204fb89f31f7c725a415b539524b02bd9096a5ba20f7 SHA512 6dea0138f06b74a55ef6c1180fe51e45fa8fc957135b1d8aac6cdcfc76ef748aa1747204929bab86d65f5b0d5280dcfdedbcc471a6a559cbb6de819562dc2dd4 WHIRLPOOL 84a7801c876ecdea933dd7faee4df964d683d2c717cf43d8dfc5166e8860756b0853b30bf25f0ff1e346190861c08ee48c0b68d537c0b57ee82d39dcd1915a36
+DIST firefox-38.1.1esr-sl.xpi 441593 SHA256 39f985bf83aeaa405bb39c4352116ddb7a43cd65af03801bde9ca838e5651906 SHA512 cc64c31ebda3f47df3304fff831eb3910303b47df7e3f2b2938ca119c3660b2e83c59f4468da8718aa1639d7c723dfe9cf7c08ddf51cd3946d9dd2bdff239b48 WHIRLPOOL d32ecb84123f7862ec9ba7a294ad2a6c19c2562220d83f4846c31e8377ce2fa6b7dd64e666bdf7c0a038d8c75e7817fe4d5896abf6ba9dc20dc4fc47c07a4f39
+DIST firefox-38.1.1esr-son.xpi 449269 SHA256 82dfbb22ec9efe7a51c4938ae72a871e149efaf43b114336b454df9840969001 SHA512 087a3572fad877d918b42ccf2498c0286ed29b3f58f8ed692a6974763cd7fff9bed9a40c162702716974f5ce356a01e645359a17c7c08647cda4ebbc482cfad9 WHIRLPOOL c712869ac3532a6194bb34697b638e123eaa92469fc007a66680e0899ba36d56532ba421d7f27837394c4f3b2951148db4374a92ce910f7d6d96799a341bc033
+DIST firefox-38.1.1esr-sq.xpi 486076 SHA256 e4fb8f2bb6bbec7d3f578adca74ebe450f8d4ea548be38a53efee439cb05fba0 SHA512 d7c6c0bfc1ae5b909fa0b0f8e32132ec16414923cb5ecb6bac71faa4694eb23eb4f5adcc2a426d0f930f0ea312e97c62f15e0db16d1f7ff71dff2bb31eeae41d WHIRLPOOL 658266ad8f806656c00e80d90ef1185c67944cd3a5a5ee79a2148729df634b23cfc924823a9c69b57d9c57f26b5b222a32348f4fcbe76e33d45ab9fade7a8422
+DIST firefox-38.1.1esr-sr.xpi 479420 SHA256 794e7da155795b108a17e8ad7519e8df67759286be0ea14314bec0fbf5970d86 SHA512 7791bb40a44d5e954347d59e9b0c9011c2dfcad5e4a6ff53fae898616bbd93577e5e739d0c20876055f44628869fecbe8c8b574de1e45a1fa4d4c316df9d6193 WHIRLPOOL 2d2372b1f20fed84b41020219672006d44b634930fbcd91fb51a60a8ba6485129cf74b29aea9cd451fb3e00dde1a6b4ec2ecffd2fe562912b818e76565a130cf
+DIST firefox-38.1.1esr-sv-SE.xpi 452631 SHA256 f888565097ba821bebaa57dde18f25a174b884e963697625c9ecc6b9809c8b43 SHA512 41b0412f15c6d53ad5244d7e8afcb54356da60cd20f4e30e51f0a36e4304d3030efba4b20ce9df81506bcb40c091d9fca513a8e5616befa657947c3258e4b7a6 WHIRLPOOL 0fb0791902b673f04e6c936f5959a60dddfcc856fc15f8a66a80f61e5c6c7be682f9444f6496cfd36899a9384c6ecffc8b71e4ab5aaa22e947d2431f58647ae3
+DIST firefox-38.1.1esr-ta.xpi 506606 SHA256 eeb5f1fcb6cd31d5638737e06437fd3102c0830c90aa5489247ea014fbd8b373 SHA512 175f5ca572ce1a84a85e1b8b174572edf4e32f828f2974cf99c57a17bd5fba2c9a6a06ae1d2e914520990fc63a5f5c5d41cb6b48a07825ed5541d4b4bbe982fd WHIRLPOOL 400ea2a7bb96adc27b34d0d1c0d9a23adfb21468d9d768632e34faff1cdfb3a3ab832b9516445d911ae277eade253c1cce6a5098f3dd6458a6bf00f76e915468
+DIST firefox-38.1.1esr-te.xpi 526250 SHA256 843a2f108a3aaf3bec7fcbc3c2bab10223cc39de727c7a9a005852a282bdcdc0 SHA512 3d9a77e3fddf05616062fba73e5e4056af69ba5d772275a057086201b8ee4b899bb46c7c85dc74b0612d41e5eecbc6286c636b628e2a8362f746933f4f76ec94 WHIRLPOOL d80515b21deccf40832b630cc70b688f3b77af3096d0bbc8ca07115ab8ca773078ef069af8270647b1779de2389a54c1ee1d76e15f7240d08e58b4353c3cf2ea
+DIST firefox-38.1.1esr-th.xpi 534271 SHA256 661de484b4b88fef0916448f0cd3164c9c632d06c04177d2f3998f74b54900c4 SHA512 f6ad2270ac5808a5dc488a86e0eab538c095503f77506da4a0450cbbe9ac3204a7fb208e07bc695d2e125f5560c327499fe9d831e3a3c5b7e606e6bcca43635f WHIRLPOOL f906d03fa78d947263babf2f7490df891bf1aaaa10e14a2b2e6cc385056959cf7e60ea2997334dc3ea2c317eecda3478a5deef6a59a4ebe3f743727461ca3c07
+DIST firefox-38.1.1esr-tr.xpi 481076 SHA256 d7e286b01413e77f4b888fbbe647e33bbfa4c8586288587610c0b0008fc1abd9 SHA512 13bf3aafcf5f052ef2969da09b04650c2a3bae36bd7bbca8802a6843f361af30eaa627f4443b3c882eca6140ab620ef5eb704987438624fc0407100f482c0bf8 WHIRLPOOL 4f054116b5c3f2412d2999724d2fa783fc6f0738959bb1646c20918d3c73d6ed6ba217c3a07ac6eb293afd189b29392b146345011c9905b9af1735a4dcebb3ca
+DIST firefox-38.1.1esr-uk.xpi 493314 SHA256 7f27073d4be9a509305c3ce9c38b36a202f89ae6caa6bce001b8c71c8781a208 SHA512 e19b0c2654c4fb157cca0b7a1bfad952bcbc6929130ca6e1f908fd710e8e240aa157e5cb7f9b2bc8d92fd10de5dc8454d334f2567cff92e62fb5b584a1ab2298 WHIRLPOOL 76a758c9398324e3baa0d3500b4585dc0c4507c4906ee2bf38d66f564c3e8a50a7ee78a02bd19533a439b4e7f021b1d8223cb0b84c92f212cee58004d16570c5
+DIST firefox-38.1.1esr-vi.xpi 467504 SHA256 5dbb33b24492c92913882a36ab14b4ddd4f66ab88a471e632b75d3401b2dc279 SHA512 1ebde2909795e52a83312de7a95d888848a9be5b27763993488277f9ebb4b8659c79b4c449faae23144522150cc4d817aae8732f56456bf7410041bfc8096564 WHIRLPOOL c7b0418a59dd3558dc378fe758913baed566de7eb3b9e73ff78428597451385a56db0e178c62c3fb45a1cc8186f9fee40653749e997ec1e75c0eafcf0e9ec9b7
+DIST firefox-38.1.1esr-xh.xpi 450242 SHA256 d6bc066a87fb477aa70148af6fd54a595759fc73e3567d0db520c7a1053fd6d9 SHA512 35c3e1e8d342b47127ee1f62d803bafb04ff7323522e04fe035b907e33a0486bf9ef6d0c5e13ccc8e0fef3269d72563ee3c630139331c6b72fdea7a41d8fa750 WHIRLPOOL 782b7ea1df96172ed7fa35cd8bf7c9a6c94a7b476424df860ea944fea980e096894b0e187e8aa04de4353315ce3a56d5a32cef12d4abecc2c012279a96e36f35
+DIST firefox-38.1.1esr-zh-CN.xpi 488276 SHA256 7991a882bc8c6f32a7b17ae73f5f9f277ce4721142f43d368635983b94f1af37 SHA512 84e730a41ebccfa506ecedf34ab9178e8f06009ada1df66a416185b37fa95219eb30c4ae1ec5775c2463bec0a54a742e24897bfd1910e1d0b26290f19f482381 WHIRLPOOL c58a0f96c84deef6f0d8cbf67ab5ad4a385024eb1b54aaaf6e94ef2aa250b052141f7e2c5f9b3d355df7c04003861f15449125c4d1a9dc974905484a0da76344
+DIST firefox-38.1.1esr-zh-TW.xpi 467845 SHA256 6cd567d3f080113d38653fc35989ec90023d4a2a55ad383fa1884a32f5322cbf SHA512 e2cd554031764be878913df4f69d7b5a27133abbc1f9aea6e5ce16c67090c96de29ab40d2b0c7af962295c467e2377b3ce8d0e42b37b6f6b8b6a774ac9340392 WHIRLPOOL 385f8e4a6cd49c07638622c767810e668154095e03ddd4041251ef15ecd81b337875386ceb4b05a77412a8b2809e02b8a500aaee5b8e5e28d6472c40e8478765
+DIST firefox-38.1.1esr.source.tar.bz2 180687874 SHA256 020d2733884155b4334b7e3d7f394292d4c2aa567d259cbba8f0835406cd11e6 SHA512 1dff1e96e390a925de5f4e06f3e6953d13d0be14b88b7f4c736e5c3ccb5a5eb27e313bd7fcc4019ea1928e198c3345a5a2ad6a98e0efd355b099eaddfc459645 WHIRLPOOL 431257ecc8888d5c520eb56c58ba011473c19640741172e07c08b6054485e59c05fe1eb4ab652a1e26f18b3462199ba8b36c9bdb1888b50fb9b3a8685b83886b
+DIST firefox-39.0.3-af.xpi 487312 SHA256 636f1008419cdec31803ffec6e4ed1c9b9e5a9f9685b81b0677925284dc0698b SHA512 47351bedde233853b5c3986345de032cb427efb3e25ac0affa491e7b6f21e2a656b6b7583e66752c888e4b4b072b2611f9e9b323b2bce127c949468cebbb5d91 WHIRLPOOL 944b74535bcf88f522a570b3959f840c50acb491ebaca2d5de2b1ab2a86b2ec6b0425585c69ddd00c1f38f3303477759e006205a3051464b9566e0ae798e726e
+DIST firefox-39.0.3-ar.xpi 520324 SHA256 691dc042d849f7191cefd699917983a7f1863afc442f536be8362c0bf7d1ef3a SHA512 0a46c57f77fba374d5b6f965e15d655f4f8677b58afda43fcfe17c44798980a98cd26ca70f5d2daf941c045a065c13888c31687300ed25bf721b345bf2d96ef4 WHIRLPOOL ce6ad287b224cada893d8386b65d9cf7ea151b03ca01501c00382b7401a39dddee5eca5034c3d1742836876bcc1598331362052648f1ebbb720b29237c91873d
+DIST firefox-39.0.3-as.xpi 514545 SHA256 af15e715944304d55854057f28993cda96041576e7a1fb973baeaefbfc969b4d SHA512 d27b7ea53d38ee2e14bf3c02af155f23a5fe1b8b5c17f6d0489bc161b6aafb6c3c7b1787400a471a62fd5ebe9369c717a51d95f0235830e61d19169b6dab1fb0 WHIRLPOOL eb3de4206100f67f3979bd48b73c75c22e484c7b08df6d776abe14344da4907cdd01aa46bd4ce21df4692aef1bab71bfac2299af6cfb59d4147e338461d83b1d
+DIST firefox-39.0.3-ast.xpi 387702 SHA256 56ce0c10165bd56c4b9c822ac32cf542374f7e2ee5680bf01f36fa47ae901f30 SHA512 2c0170dfb8661b26b7ff1046e907514f6276b311bfdd5765582f6b3c2c9ea6d70b0a83a8ddc69c61bca4de6cfef01a91829c29108b95e6b1cb6c4ea48ffd1b93 WHIRLPOOL 63a64a80a47d2c048d5cbeae4e4ff9b86f397886129dfcfad9880e7199cfb7d929a3bcfb45fbf1275dc8ffcaaff57fb692204d8c1d16168019a18d256dfb579d
+DIST firefox-39.0.3-be.xpi 445946 SHA256 d23f672dfc3a9a0378fd00ffdd9a9193c53aaeae204ec0d14eeb817885102d5c SHA512 eb25f7039820b85baf869514de579d0acf2cca007538db075d426e460524d4acc5b26ee66282148e9d83f642dbee0cebedc52c884e262856dc9fbaec88012316 WHIRLPOOL cd51a9dbf51e95af55334ed37e734777aa6710ca19200e5a93ecd18bc950cd4304750c176dcab59a5860a4d0340c15e69d2814144c4d5142920e8f385957d031
+DIST firefox-39.0.3-bg.xpi 491424 SHA256 c8d6e26c13e246c71c00ef0ebcf744a63b3a4bb9611fe3c53c34d30e693f8693 SHA512 37981a182f9c22139a8c49a568a085cb323ce697f7648f5ca0a1558d701daaa0f5bfb7840ace78f0d09d4111e831929188f2abbcdbeaabe12ac86ab9bc970a47 WHIRLPOOL 766c8a441fbba3b99869a4019a6d3e0c910aa5b8f8ba4e3af05b575d3dae02b5059f1d3216830f945ff5fbbfc86fac59eb602dee1ca0a66376547f13a7ebb9b5
+DIST firefox-39.0.3-bn-BD.xpi 533077 SHA256 db3672e6475312810288dcbc51fbdf3361018860df3d7dac49542d0610a95ab8 SHA512 ca1ddf3436e31b1e5bad9718129645e60004545429d94c17f4a8dc52e62814f2a439e2ac43e8e56d6c2fb0b7f2968d4bed2c1f367b03959cffd752d87d98e381 WHIRLPOOL a6e0e12f02deba084072c6559d6d49cd6d028a48f4ba51285f672f12c866d07a5f59f44b033fa6f7f98b0ecc4b022c39fcd0e12f44655fc61cb0dfc0e4471142
+DIST firefox-39.0.3-bn-IN.xpi 532549 SHA256 cf6936517ba55b60fdbf43ea8f58fdbce8715cc1d8b500ea27ac6113ec87d6b1 SHA512 dc0899a2fcc84553358d60129f9f1bd6d897ceb665e337601df2afb443d2ca7d7ff54a21381766a9afa743038e83a36d09ba5d9ec37361dd91ca74c45a586146 WHIRLPOOL 6aafc9363afc50547407d43d2adb8bc4d6e755b588478c79aa142b82763c31e314a0299d4fe10038681e820367624af280c4da4ae295ef1fae93c16385239a18
+DIST firefox-39.0.3-br.xpi 445831 SHA256 ac2901001369078d450ee705c38434056172c14dc4fda04916fc2fee03509c6a SHA512 060cffc2c6a0614739a4808e023d8a44cc10f981843964d4b65e511ebb4490ca24dd8203023037f23aa34ee0edc804afad70592fd095f44153ed88aa7d49e7e9 WHIRLPOOL 73abbf551d3147df21767f7782c2abc7a2cdcfc5c7a622ebf1536276eecc0a4c2417a1faf4f6edf698422c1b1159354c8fdbafa9f6b8624f54d3295b61bfa0c4
+DIST firefox-39.0.3-bs.xpi 489606 SHA256 a5a4392a8c052690075a8d20e06a3033e0ee3d4b084c7a0ae90c17e87a388fc9 SHA512 df8102fbc9c1370e96287cb16fb49e5c88f0e30999b7ce85a044334c26aa27448d0dafed857778d7e78f559e6d6e8fd11641f046750f8ebea0f7b67adff4e214 WHIRLPOOL d3cac4c1613650707490c22fe3bf98fe341a1b550d3f419dc2db69a5c53d9328862fb06f1dcd9aaa13dab84b9e0164a048d4aafa0a22a38f25f754cb9048356e
+DIST firefox-39.0.3-ca.xpi 461924 SHA256 d4cf411e44da8fd0fb5a9db07712314fa40e09b2994f616b79fe84208fb6a991 SHA512 394f708082d3e3d0a414967bb068414aeb2daf7d183c343a0525931ab6862e05c2e5f22b21764db59648897ecf3d50ae674bc28b73c222c4d044be77abfd1930 WHIRLPOOL 2f7f8987f4895a729660c689220e7df63e53bebba91b665d127de0fd051ac8227bb137d50e2f76bbe6efe781c1ab29ca6e52f65989fe3736109d613b9c719c18
+DIST firefox-39.0.3-cs.xpi 450725 SHA256 f8f7b1c132e523a07192f91d86522dc8b34de6741501ceb4c910dec81d86f4ea SHA512 a716d226a51fd61d0837701e729cae82240a1fc03b5ab523a67e8856ea8a4153e442fe705470bc38608b7981267276e120ef3ec068ffcfec3e5b9a424507cd3c WHIRLPOOL 5a1396538b67c7d4d23755c1098ff797b00ec66061b062feaaa1beef4423a6b96593cd54eb33c51fa6a97cca8d2bd3d835714f16a434ed0c33195660351c7cbf
+DIST firefox-39.0.3-cy.xpi 448066 SHA256 64512a5cc9ce05fe19060358ea91b4c783074d0e0c1f33d29a7f6c599c277289 SHA512 aae955f84bd33d66336d90f6184f27ef4b9f8c0452b300b81c64e998ee7d69bfe7b69a01b67d129d928e16dfc2fcbc1de1addaa50acf470a29e119cd3ed85756 WHIRLPOOL 1b18ec5011abf6ac6c33f88b10d28b1e3b98a16eb6dbbf3f98ce083221ea2a61bfce40ba695e4982149ba002717d706be3a1b34576ef9d53209a526897c70f0e
+DIST firefox-39.0.3-da.xpi 454612 SHA256 4efc40b632d0ddf144c4d42d7ab958328e75757ac41383d0d3bf8f25512f4b27 SHA512 fbb0116c54dc0300d25e4f264762c81eef86f98c033d14f5fe03c4832365b48546405252b91b4aafa353b88854b8176f35b48cdf8eb7529baff8c66f9ea1c332 WHIRLPOOL 6961e6a786cafb8c14762fe937ec1231e28423b163b3be69fac2f994d52a62d8084e6163f3964a81ae83a16ff9032abd8560f8f573671299b5e53a20d7414a7c
+DIST firefox-39.0.3-de.xpi 456191 SHA256 e697aba8556a16fb9b64becb68e6772dfd51066d5ad69408aa8e9954ac855091 SHA512 876b844cde645bb0316178d910b702431529be344b1884f17d48a303db3edc72a560f209d29a061138c2745a70d54d0253ec5afc3177932e6b7ef99ee89f79e4 WHIRLPOOL 8bda6e39ea14e8af92358b303d78c4d34afb4ddbf7e0f96b8fad33250114c286ae71f14fc68e0052613036b3ad2cefdb064b018ffd6ce7a6dbff4e2461536a31
+DIST firefox-39.0.3-el.xpi 502654 SHA256 cf02a24d08394acef9768e835f3d291ac8432aff80f8b3bb2f5bf9c0bbb9bca2 SHA512 d19d27db087ef8776b14a2bf941bcfef130ade60113d93da1d921411ead4b976a5615fc67210dca91dce5c5c62e4b660eee90273ec324f0f9cd3824d7c31fe30 WHIRLPOOL 567922813c0169a332be9b96d0505f6fc7c94f9a479313d10828db707088be533d319cbcc39b1defd9b7ce8d708f9d2311652ecbe5d399b255d6b7fbca7be336
+DIST firefox-39.0.3-en-GB.xpi 441233 SHA256 7cb4b871f10400cf3f7e4a919ae1ce0dba4b52a605f80cc7fca761998e0de86f SHA512 6ccbfaac2c274cba193d5b1e48bde49c43bdd545c88edd4859d201a38717654530c1f36f987bca4afac76531eebc37ad8bfdc2e139882226802d096710f86d21 WHIRLPOOL 41c2e8d586513522d971f4814c0e6e58ee70cc0e6ac81447da27d45ee6b215a6699f7683616522e28c7beaafdf40538125650fd6e0e29ee28f1e80ee5c3cb36c
+DIST firefox-39.0.3-en-ZA.xpi 444467 SHA256 16001f64b08f486608602f99b0ad848e34f873807caec707bbf370f7757e80d9 SHA512 a1fa2af0bb25b3e0d8d65e59e5c78ebed809b08e6a7749e550c557a0c0b9505c5783488597bf8079e44d6251c515d0cbb82379d2b69c194e49cf8bbf8ed55cfd WHIRLPOOL e9aa070156dd211b3decdc06a3532f20def620e3f7c0b6f30ccbdef1937242be2427d4cec1af8b4b65d67f060e0a1805d2db058aeb51e6fa7bf62a7fcdf36110
+DIST firefox-39.0.3-eo.xpi 489006 SHA256 818af2981521308baad0374c30e98f41ea0b78d0a1518fe28cc0f1ac2c5bb64c SHA512 2a604f5f2451bf0ddacd6dcece0e20ba1559e1a4ea5440370ca3b106abb2a13069bb81a15b3f0d4fe9634c0db89c0460e2a6504bfba632b37daf3ec004400001 WHIRLPOOL a79f00c14da7bd48795625e3bdb21b4f07b84571180879e39010525d6239503c8d80e7e343717cf52e8e093410b966835381d145a9050820602d0603d159df31
+DIST firefox-39.0.3-es-AR.xpi 457409 SHA256 705def4970aa771e07b79985aedf008df01ec3406539373d0a038485b98263bd SHA512 4bcd64d29545d0c3514b4ab98aa6e5f610ed8ca444192377b22ba24b2f6f8a4e7bea83584408151e7b278384df4bd5df540df2d52d1f2cde62a00638ccf138e1 WHIRLPOOL f26ae55685e957b538a22a62b242174b0b8bb9e1799add1cf73bc9d0fcc9b4a81781dd730f4b7e463aca8c97a9957de0f48e701cf0ae44017b22fa9ca193bf55
+DIST firefox-39.0.3-es-CL.xpi 386703 SHA256 156679aa6852979a39185d556d8722c0cbf2deb7024c21971be6c3f92a2cb60a SHA512 c291446b9596365b657ffa12871118ecfbf6f2f739ea7c146a95021e9a26ecb6cbd974ce49485e1cfdd8dfa3f014c1cdf21b2f1ae279b0da4facd5d01e7ed696 WHIRLPOOL 794e3baf325cd162b52fdf659fe110271b9d8fcd681ce65d51bb9505518a75580eb4c96ccb7befbc73f8a0488eca3d3bb08fe17ac1ece63569a75faf64e090b4
+DIST firefox-39.0.3-es-ES.xpi 376301 SHA256 d6071cf95e71cbcfc92da652b850ecb157b865de372ef3499f982bd75a72ba46 SHA512 d4fc71cc354e490a3818b91280802ae4f576a0821947cec4eef6833196c7ed29714c1f3888e014efd24154e5d04dc981b7f9a7fabad6bf1e06137a136c8648a1 WHIRLPOOL fbf82ed720f5359972262f547f08f426da8b0ce9118a6764d61166dc0b441c586a7be8c2db6e417ff4a677670d9497430cd4cfd8bb004cd6aab021fcacf241da
+DIST firefox-39.0.3-es-MX.xpi 462391 SHA256 dfce4840d66bd581d105e43f2909070449a49bf47e2c7aae823c8b65d726481a SHA512 0138c655196f06c358cf50a6270b469f12d71038ddc55f4d6ae8b412b45a52949d3365e9d2f68a64e856c86a1860578f1f1547525a4c6e707c58497c0ca0c7d0 WHIRLPOOL 56c9afd0d252257556825cd179c6be8ca9058dd907b533ca850ede81532ba32dbb010b55daab00adf308ef5f91ee6c0f0d886227efff722f6ef6c81ea0141240
+DIST firefox-39.0.3-et.xpi 446727 SHA256 e5d388645605030faf36ba69f4f305a58fcbc0ffb423ddcd50ddc639c4f13c0b SHA512 efda9812179b8d5421d486f3146c2a94698029cd75f14b8934f11936a05a68a2c2a86b48bc1c7d2d988a62beb6e608e9bb8d436b74699e1d8f795cbaa3924a43 WHIRLPOOL 26091de9347eeacf5b83f2bdb2bc7e09da5708ec6bc2ddb79e3ca79c5e1fd1008c7c2235d7b7c5ee104763493e07f253e1b9a69a74529342200267ba896d99e1
+DIST firefox-39.0.3-eu.xpi 470412 SHA256 8a2ff73d671eef1c8c7b4b6071bbbfa6b66de411dda3d332f8f69466c5596d47 SHA512 431efd3bc505028d8ad4d18bf0bc20a8402a3d3a28b6c11455e9dd0181ad13405a241960b1d3a80c2ff63aa818091965388562d2c83e29a30f537443040cc6c5 WHIRLPOOL 7ad171f5f8655466a1c147a7a8d52654eca03d9ba542e52521cadf7553cedd7aa8ee2ffafce9346b8271869d7e3f6d1876f7f436292419b3674c1af2eaff870b
+DIST firefox-39.0.3-fa.xpi 520580 SHA256 4cc0e0f00af90d4c00cc4cc4deecc0f51688fb9621befec012cf858b1e763527 SHA512 8f7b76f7b5783b567c23cd9ecdb791ead2ac00916e06d8805c45509bc169a876dc37db8aa958db3c79f4b5b1fc192dee1c64f1929407b879e4e1109822c9e92f WHIRLPOOL dd22550eec25c8efe120abdca151272c9a2440c4ac7a7561feacb66f9d02a2ee7c483e6165c8ced278478bb0042981fba040afda9ad5dda3ef0d5e37a1eb6449
+DIST firefox-39.0.3-fi.xpi 448586 SHA256 21b1d1a0bb4dc5acf1c9a7f84b2273987b0525f796afdb0b3ebf3956a102a842 SHA512 5917737ebee096b148bf1943019f720c1879a4355213074e1a08bcf47c0d368322b180edf37e04452274342d93a2ad820e28bcb822fce742b3aadd39abc1f126 WHIRLPOOL 0e65447cfc7f860be7fac734576f7f833b9f22ee76048ad473febe527cfae27c089eff55a553803facdce9a2b9c13787a84e874cd9e194c16300ae40e883b76e
+DIST firefox-39.0.3-fr.xpi 465589 SHA256 9e158cf27638bc89ab4758e427212ac1efd4b3c0758344db1630df4fc319315b SHA512 1fdb86ac3de96f7e3cef8221a12990d0d91a8bcf529bbffcf8fdb5b73d5a35e96adceb05b778dd696d6ee6b7c1f2a8cb80c193c4bb17524c44ce4180e998ad76 WHIRLPOOL 68d3f771f09013375689ab8119f0db3da4c72d89f85ae3fdc0d342407e1647affcdb97a63a036b6e5e5d552b6fb95788b688d35fd91c8765f5bc790ee3a3ea88
+DIST firefox-39.0.3-fy-NL.xpi 459615 SHA256 043039d1b2f6b8519d5e4751fbac53c6cb339a967bf87e465edb46a77fc71e69 SHA512 cb88a24e9020a84262adc115dc6a31fa9ff77d467a024ead59d0a8bf57eed80d1e32a0265214339b78f3b4c5552517786d6b51c92c711f7ee3f721f7e00722fa WHIRLPOOL 88f1800e508defcc4e286e4c5d432f0d8285b11ea2e53a4f20d38a78c05046cfbf260b43bb9561691e0b89b2eb18091fe4bb7993690a0f3b3b9cf9a63eb68495
+DIST firefox-39.0.3-ga-IE.xpi 473549 SHA256 ceff6d0261008a2ad29c73f7179825edda4965cef8e3b269304e21039ca3d06b SHA512 3b72939f00fcb352d2ff23a20e457e31de5f365efaa2e4b319b18f72cf03029402b5f4ef3aee7b4343e02210c8b0c0f230e05263cec085139770dc9a2ed4b744 WHIRLPOOL c22ee96eb43a613eeaf5378cfbb7445f77e40613c8f0ce1d3282f0a1e49239ffb10090a9234bd60b09b5ff8ef5d149d9fb07d77e7379845ffb62501537e2becd
+DIST firefox-39.0.3-gd.xpi 458523 SHA256 066b1cb207b66c8b7acd342f92bdd724aff9fe89a85263ef4ba58e499af20cca SHA512 a9fd206771293c4dfe02d784fc833d9b1cf627d6b479bed986237f2dc1d59008a16cadece6cba633a3fd30da0492c25e6fa6c9a116f7fdbaf4df6949a0695040 WHIRLPOOL 149cc5270e18bd3b30d34a61efb4aa46030714990385628596704d34b4c8f338703b384a18af578c454c75ea332372bcae9fb96b758d47a9c1ba824abce794d1
+DIST firefox-39.0.3-gl.xpi 453847 SHA256 d95d8201f7170f8d3147b1a576668d8d32d0eff5d79d78231e8ae45c323d8348 SHA512 7095d11f20481eaf84c71dabf5a2d54df5d994d04bfcbbe9ae6196b7fc042ca9da00787379f94b171fafa57620f8a8154f2b4baaa5489a588f2b244c0f2c83e9 WHIRLPOOL 1659edb457f135eee76e18a035e8047ca079aa893c8e9ff5eacc4861428feff69f625414b2e28ce884410e03c3a00d2dc21e8a872a6bed1627b079177e7be258
+DIST firefox-39.0.3-gu-IN.xpi 482871 SHA256 9717f82837e53af7fb46881237cf5f549770fcdc18e72d095df5fcfffd6f03ea SHA512 8d6dc5a125443cda01965309df9a05a2126d88f8c93fe27803e81040319776dd81f3dd6cd923c343ba89eea76e47f8f27d13b42d19c9412d63bf798cdf4aa8db WHIRLPOOL 25704e231ec301e7d8693e24d0a37127bd3519fed2036839eb43499bcb36dcf4431d6ed6aa63c30e803ee0a4f6e6945b656e4450b5d117be49b45bea7537cf9c
+DIST firefox-39.0.3-he.xpi 486476 SHA256 140eba811957fdc4f487629cd747c6e3b8e787e337f371a5fd72d48994720968 SHA512 64bd1f0dd26646d1a55b1381363a5541044d7672f3a8976b11504d625df5f544098546bb8cd54a0b6c7e03484eb98b5e467c8461b934d508a6228c7dfa6f24ad WHIRLPOOL 64932103b39ec865d028220d1c7e3fb27882e7eb49ee32fae62b6a17fc9de593bed2bd0e15f971f6f47a2f2f9a649df4c4842fe0e33c06ab143a8a5ae391df3c
+DIST firefox-39.0.3-hi-IN.xpi 513452 SHA256 a9e4c7e773bd44fee252db5736585b77f39dfeefe3102bac062ac3d5ea7d29c6 SHA512 0983340a06b706ce357440c1422809d62c18afca25d14c20c7a3ae66a72137639e9d1029717b465a760d50a990b598b4a84e17d06c0f4d2ead44a4c9215f0367 WHIRLPOOL 9e3f5e861699aea4b4077f0b7c15377f9c7ba003efb97ca38145d7a2767d086ad9532139cc56025f3560113f28de765d6647137f5c0593fc225bec5bafe0d933
+DIST firefox-39.0.3-hr.xpi 482072 SHA256 c46bd88b7d0246d0579fbf815b5bf91519ee495d03725413da1f103bb66563c8 SHA512 05e0c2a1b6ba6ed47fbb0c20ef5492b1acca8ea724a42ac2ee22200cfe4b851297a32652ac6d93f3a193b967ca1daad20364379e095113de787114063d5fea83 WHIRLPOOL b3fedca192e4f8448eacdac18ef5d7e1fab5ce3c935f52c3e2c9de93be0640bf3274fca8fb3f6a4545b564147938d18464fb4ad98b1938f186fcfc94d399c03d
+DIST firefox-39.0.3-hu.xpi 457442 SHA256 8eae8d1f97a1e74ccd4c841c5a5402fa45dee34fa2caae1570264693fa377ff1 SHA512 759ede436cde44bf4a54a79fafb800be5ff264b607cd5ca32286b0111dde73b289a3b56bd966506f566ed583d1d42de5cd964a46b8cc6609a418c8ce17af2567 WHIRLPOOL cac4b4f59ed9c79b0265c7a25d0496251545c4a2dff753302566f0a7d0134ab996236deff91c91853a551ed78c4602784c5e4c5385de59085fc4c5a2966c0a39
+DIST firefox-39.0.3-hy-AM.xpi 538194 SHA256 4a34273d9893bd6a5bbf7f0ea3326cca4c051bec603db5b6dc3ac42f10a8f70f SHA512 f0364f6ed80c70a5c1db1062356a531bc5fa809a0c6fbfc6022a53d97664308682105c431a200268d3b7eed0e33b11b9433b3b9b2a6b1bb22903efce3fda9d15 WHIRLPOOL 1120c1919d983b0855c220aa66b64cacf488ccc55ebc49a83b5a8670aace10bc6988a83fda1c4086b050a777a5a68f389fffeb261e35333d1c4ed909208c8176
+DIST firefox-39.0.3-id.xpi 435241 SHA256 7b26dbb6360614d0c4e9cd37e771314a6e3f903cb39a6df5d291a330a1845481 SHA512 b425f2535a39cc6ab2f09928bd08cffa279e4e314844aa996e63da1e8164af80fa3ba9025183812a3cbf21d051463f19b44073c5a2b06289eb32227cc183359d WHIRLPOOL e8a13c63cc65b1d1346185f3d24eaaa8473c56609f0413bd148625c5832af96275ee5bec8aede94d24adb007054e6186e03778438f66d7fdd0f2344f07e385cb
+DIST firefox-39.0.3-is.xpi 488864 SHA256 f5a1a14dfaebdb4d8bede2acf9f9ee2a9182c30f51e8fd30ceaa852226e1585a SHA512 fd502151df9606f70d0e11e3d82af7fc7c1510480982084641ec08eaaa764f11221ea3c0b64a922c12ab0e01f13424e8ceb764a71761324e67fdf6f79d791b17 WHIRLPOOL 2920469d682e1cc8fd2a7cba092feb95067010ac37502058f4bb31d2adbed8d16247deeabb49a99fb0b25acb701bffdcccc8852cd3cc9eb736dae5caa3045797
+DIST firefox-39.0.3-it.xpi 370615 SHA256 1a78bfc2318aabee74440522dfd60f178ff06bd952424dd6e8e556f349083fc1 SHA512 e79aaea6c256469fd451585a5bdb03797d0ea8785101d2360abf5eae058a7328772e72d2fa1b33d51444d994eebf88be70f67326a989d480ec33b2ac481ec872 WHIRLPOOL eb811278232612f1e19322559abfb94a2b6bcdde83718d5d8ec4ae35f3da83c7a39ff860b667573f2723123d7283cab4210fe8afea7a9fbc26b20c5e2b760a2f
+DIST firefox-39.0.3-ja.xpi 483151 SHA256 c4e279fe7fb57c670e96d44f88fe48cdc94aaf95accf130faefcba5c3bebd7ec SHA512 8dbf2ccb249db22307781e645387f0c1ed6ec5b03bb790d41a092dd77e6bcab5c0d6168ff25d0d489f35d55c30f09685100573be9fb83544548064990cade694 WHIRLPOOL 0310785dbf478c3ce2905a3ef8ee83a1ad087e4622a173c7f7a9c0c10b96a23236644d72b30912f9b0adba25faf713d84e0e7cbd39c74889732c49477ec9ff0c
+DIST firefox-39.0.3-kk.xpi 507528 SHA256 38d76fc6d29dcbca7fbc5b91a23f79baa4710c9f7a4bbaa58e610270e701c5ce SHA512 e4bac413771e24c711866104969c3f794010bbf8327687cbc984a06512bfa302403284f0adb760a587dc8d4e058d6b03266696a108a4383de566dfdf6766258e WHIRLPOOL 16d0ebd182084c694ae5c9eea20f6cdb327ba9f37552be610e8602ad79c3e25b8125d875735c24ad8014303c4f6ce7e82444e0d9a3bb36a25ae56e83c4999bf0
+DIST firefox-39.0.3-km.xpi 571221 SHA256 1f9c58f0039cf07e1b255d5d3826e4d2034e538db787dfc564fa28bf40bc6248 SHA512 83065a86bf8f0a8aff1eff29a6c78887a28cdffc9a575e4b64c7f1042d94308784eea6aa5c4a028b787e174470ed7bfd595eeae9cb7d3460bb3125b849bde50e WHIRLPOOL 778346803cabd18b5113ad42390f1b9631f4195139aff3d6256ff3ed2e54e86221934aa1675795825d053821d0845941ef438338c7a91391fa34ad0ae9c51017
+DIST firefox-39.0.3-kn.xpi 537656 SHA256 cfa3d9223c361ceafa02a865257e995dce26545b87e31dcd43d809fda123ef14 SHA512 a0b844288da56d6bfc187383e0040c39386092508d335e73902c2b8e449ff4af0638738b0d0d8a56cc7cf27e0876716816db632646348e689afb5d1e7cc7eaf4 WHIRLPOOL 8fee0e7eaf00d19b6a0864e7746890ee61d93a261715a08d59bec973641546544499e53b5609b6e05cf325aa3f9e4881a58c9669bed5f698218c08a242048082
+DIST firefox-39.0.3-ko.xpi 465015 SHA256 e3a7dd8b0243b48da1daa027ea49621ab38d7d0ccedc0f1495216c985e344298 SHA512 9abcc41967699951acdec6679c527226bbf8de27325b490c952a5c9510ffe0758953cb9e1b28e9d5ab893f5633060d37b420d525d9c4d8105af5e4185e0cd4cf WHIRLPOOL 572820618127b88a9c65fdf8ca2f1a2907c733b97d812d6c99304a6a6179dd96f0c160259129852d3de18399f7fdbbffc51716b956af280f1a30e83f9c090543
+DIST firefox-39.0.3-lt.xpi 490582 SHA256 3c26dc16f13b69cf6cc6d254472f33e6d496dd1b34a459cf7464c13a7953ba42 SHA512 69c78ed0ea74b0db76bd9df055ee04db5c7684e647a014b264d9b872bfd087b0752bae06c03beaa87903234057cc311d3888b668e311640dde0b4cda8506e4ef WHIRLPOOL da6c4de47548a676056840715ae2962dd88c655547082d859c5dffe666b8291b5400c1a1a60d76f1778d6e9ef943674cfde364dcda82e49f060f73ea519b5f80
+DIST firefox-39.0.3-lv.xpi 471167 SHA256 a20c29eaa45587c268744744f191c3c189fc2c802162d70fc433e9801ca684c1 SHA512 1f06bf99d47defaec80cca30365ef379a8bd0e4aefc6e679ad3d2dbdfb9ea530a0582cbefffe5ce9561dceb731aba5403b1fc189bc2f6ef16205d401dabfccc2 WHIRLPOOL 94ac7fbecf445844e170b048607ecfd8f8387a4a80d5703c4ea2926daa59c77a2c960375488f8de435672eda6ad933c1451fe9b7bcc10b7b0869b4c72ab6d5c7
+DIST firefox-39.0.3-mai.xpi 520124 SHA256 c8cbc057e1bf7af2fc48a378d271a5c3e840fbd98a249cd40ec5dea9b80e58b3 SHA512 430a7338d376408298ee1fcd538f45a740d97c8f1f0e5924c1b792c56bbcbb19094064a15f54e9519ccc4e8aabad1988752884b017a2c29f2b90238fc11fbf99 WHIRLPOOL d2287ba62f556cb41a25672f674de5c6915952fbe3ebafb78e6da488cdaa8eadc51c8ad3fc56dbf7318389d551829b85817c733148fa391127a866921167d341
+DIST firefox-39.0.3-mk.xpi 533584 SHA256 951cbf1c97e0f8b83037f997337c85bc18061ebfa99c24ba22cbf9b17954b6c8 SHA512 f4d914e8163b5ff994b0e149a6f72f3117f3f417936f72f958c3859184e5379204791ce2e851efc7546177ead9875176ea9f55fd03671261f01533b5fde3dd15 WHIRLPOOL 62486329a1fe61ada0eec5a6d6b94bc043c70bcb431f9184286dcfa86a5748f2e85f5a931579240542e09a89f06692e947e24a0fb3652035bd4039788173e4ef
+DIST firefox-39.0.3-ml.xpi 533594 SHA256 3dce61ed9f96b540c0294f0ce57f3d4bf95a1c357789cb89ae611b6f8568ed07 SHA512 af05ac8f669a2bb1014826466479db216f19c772fc6c78cb8897174001807810ffcdba53588466a50bd25eafc3cbadb56e8bc6b1e6e915a2d81db13d8948239a WHIRLPOOL 76b6494b564804749825701a1ca13d00f84fd345bdac18a840d3040e128b154f6c20ba2fca852eeeeda1e98b6d4fc4439caca12626ea8e73999d7a09a643c0cf
+DIST firefox-39.0.3-mr.xpi 510890 SHA256 0e6daabf0b522a98a5043fd448fdbe8686eec2c506e37c9ef42c5b09662f4c0b SHA512 2d504b81be9448bcaa360d960c7403c265c67ca9cd46927962c5c92ba54979645323564ca08beac7b51c115c302b2dd640e8024c4538d5d4916d88b9f6a88d6e WHIRLPOOL 3b75cea3d7d7d0f57b8954ea60090fe8fc7e9448f781ad21e2dbf7c792daa28febaf683863d4d3a705ced7a352aa239dfa01fc839cbe05e829a06febaf2d152b
+DIST firefox-39.0.3-nb-NO.xpi 447826 SHA256 db306e0a784d8892e53b32be5d24171e0bc9d93b9b0902e3ad0c8d15d32fce05 SHA512 4d8485bd05504ae84c5c9b83a21171ea13a9bd4813a1c7eb17ac2bff85a2b419ea24df4199f3eed619846cf985c536b78c8b38b85d581154645c5c4e39343b8a WHIRLPOOL 062c2060edce3ea0cd036433450465c1962cae119c3317f4df453f681afe104082fd49d71dc57718ff2da605e958e4bbf22190588290ff59cfd0cbe4f9c8ebc8
+DIST firefox-39.0.3-nl.xpi 447541 SHA256 eb7c7fae899d51a4e65c170272de7127a24366926d8bf5e42fb0ea4db92f72cb SHA512 e8b0fb55960f174531bfa3f11e1c011cac3dc02f094dc2dd115af8228dc34b1bcde44559c84d1d06b9c68520e189a73939c17b85ea8b5b30d47dc1fef5070107 WHIRLPOOL 4015c2f2315e905f5bfbdbc2e1a04c266a2fbd15960480fdb5aeb8ef62708b13e3787ab5e8b954472452bef30ebe35b192b80d656ec57a5f2bd68aec1a3f4bbd
+DIST firefox-39.0.3-nn-NO.xpi 442078 SHA256 cd4cb5e85413d2985b2612f2a537e9caf97cfdde81ee55b8e8f07d7be5332edf SHA512 0ee127f79d30b847dae74ff6210fc22cb18b7c476aa58a97c051a5c22d878d8175ef8b3bd2527b322af9ea1948453a7849c56ca20cabbc46ac3c89d45953d328 WHIRLPOOL 8dc65628a9e55f8ef03e00facd2617f70e9c7f18faba63e7d10d393aae861f8ac7f6617cbf524c908ed537eb06d168fee1bbb461ff4bbf2fb3b43d4e5116405d
+DIST firefox-39.0.3-or.xpi 532006 SHA256 81116e4d849abbd6c48ee2549e21d362bf58d2f42f51ed52755ce6ffc57db2fa SHA512 347757157886c6c3127b9c14ea797bb353de47adde32444508c97d741bf48a4244ae285f06f2e870231c8b5882e43a052b8350ec4f4c825c16dad831ae8197ae WHIRLPOOL 6da7f2803d1cfd9365d904161469cc8918b8294522e88f6e77ac4a10f6422051bbeaea05757021044b67b1139be683464b1c80a037aecc37cd70fcc6452e1022
+DIST firefox-39.0.3-pa-IN.xpi 497421 SHA256 a31deb9194383d9020028e1bedd3eb8eaa51c1ffbd184489d6dc726247002695 SHA512 5cf1e49ffeecca1fdcfc45d50205e0bcee730281d3f8fa91eb4f85af4f04aef224245d20ea21dd5292130e5a4d8362c3cb64cba2b4d46e20739a4e270671842a WHIRLPOOL ccd763ece2c7b8e55750f57684cf6dc2c5e80fd1b9ea723d4f2103aaeb70182b2a6bd4f4118b35df2bee8d216d52cf062c6b0986b5832206629af2b75648ca06
+DIST firefox-39.0.3-pl.xpi 408065 SHA256 fbbdbda005b800683e63e495af2a2a81cdef7827da3090e648ebc52eac34c601 SHA512 55ac27bcb31a55987339c6fe4384c92b2bfaf871ccf4c5382ab44604d40ff556fc67898adc86b7c3e2462b969213b1fd65b12b0f7a7067171b48eb84ea53708b WHIRLPOOL 14728f1481e7147298b87f568d653640e8d799cbede26c80e037d1ccddf64b8c33eddac95d258aac6c26edf8e8b186a70fd8811e4fc42d0ccb02c4a9a92d1fa3
+DIST firefox-39.0.3-pt-BR.xpi 463600 SHA256 00e7b5c788fa46c3fc8fa98666d67c971684efdfa957a1005fcced7e6059716e SHA512 964130adb994852e334dbc8bbd72ab661e7a93346e49ae943c106faaf6d6449d06980a61875b7516fb726ed1c9cc40bd22e8141e9bbb20ad9b4be543945f7690 WHIRLPOOL e8e722042c967f992db6d26377b690c83e4b8ea5b324494702e50a74cc38d9b145dd151ee2a446425595caf7e9355810535cd9d187bf42c1cc031dc85500a871
+DIST firefox-39.0.3-pt-PT.xpi 444722 SHA256 404a471d7b2b1f0437231100c84398a961b3849c4e1c880021a0ac943b3d0c45 SHA512 f606e8fa8aa19138a0a341c90e789b590bdcd7c10c2dfaac74c65e3a8706f4955a8137f78198348229c282ce54839a3b91ed10ae45e42ab74fdc651bed401a2e WHIRLPOOL 34ed05ff8351c0f8582a8ecf178b1dd2c93ca59442a58a05f46eece4072d909b43a9b15d394e65c428925d8c1db67859611cf53a187347e597fcaa1546ecf7ed
+DIST firefox-39.0.3-rm.xpi 449716 SHA256 7ef916a3c91539d4a30d6928bd1c78bc4748ab7d2fa35622c8a28db35fb62cc4 SHA512 b5d5086acc75837a6889d9066876056283656669c07e62280476bf633e53020e0ce0535144580258b8458856573dfcf6b3ced3ba5857b81586aa256aacde83c7 WHIRLPOOL 2f31f296467883721ab6fae8a40db3038d948f6eb6162598c206467a27ce41157603936fbc336c2e37fd5b77616d7839b39017c18cf779eb2d37b3f7869039f4
+DIST firefox-39.0.3-ro.xpi 497999 SHA256 994da0e3e34237b970a4c6865dd26c9ef5c67deaddf3de17b39b49fcb66466e9 SHA512 856eda6755152c7ff3a22c47bd9bd5a4d2ec08d4c72d78aea0b8d1ef64c8487420e5d555d3ac6203b03c2c87b411d4ada49d08f4f7dd4ceb402cacac7ffe64c5 WHIRLPOOL 252d8a2f0d2749879fc635e4b4c07cbc73bca2afdc17fba0114fbbd93f16475e0dedaa37f6e7610d91f7ebf4ff5f451ebbbb5e068c3d9070035baf4fc60f4fae
+DIST firefox-39.0.3-ru.xpi 417169 SHA256 f8a9a859d42855a6a5eb0432216ba1e0154f398023e027be8810a6f8795eaed6 SHA512 d5c430bf08aefd418cc0295ddecb5e0aab7fa67a5c97e759729ac8c9609d14ba053b84ea8cefa8057d0fe73728461adfb4a97a10d32eaf3cfbdce8bbe88bd7cd WHIRLPOOL 57344bf5a6d047738fd24485291701a34ffc673994ff984c0827f345e44340dce8131829824a5da9d234c666e3ef53924bfe7a29480603f5ba99c89448868c56
+DIST firefox-39.0.3-si.xpi 542368 SHA256 97682f379d6629952e5711229586d6b0770aaca762f6c43206a5bfa556ba1c7d SHA512 df8b2be2564d1c878f5d6693a6a50f51f4f62a7aab32d90d7023249cb748e98b3d548d987c6a07206a2e565e288ac3f249915a0530778e20596c32d68ed45334 WHIRLPOOL 810b4b1196fde50b4289cde3289714372d252bae66a6f1425192dda6a55e170719a2327e89166e0aadafa05f3d02b01896841e3f869643c3a0f9977846b01a67
+DIST firefox-39.0.3-sk.xpi 473460 SHA256 e4d998a0719d7ff997024242f8da944e7f3a0fe5a3fb8022a3360e0bf04fefd4 SHA512 e7ceeb4e0edb077c646a1d7c35e622058745ff58a1b4bf42d53611be6b09f07f3f36cc49fb05aa1abaea535c41b723a006345928dd8dd635c34ffefb040ed7c7 WHIRLPOOL 19a694b6c8cbe6595e0a5316f40d3c5666912daeb9d8e0ac3de32eb9ace418f1a2a22bca9ddf83fc219edc6b729df101813e25259f1d12bc6b4343df530c7563
+DIST firefox-39.0.3-sl.xpi 445485 SHA256 fd7ac56b390249a88a2d7565d0ff96b1d4cc3aacefd75a38d7b200f4e0c15569 SHA512 c43960abf342d6a42ff31a41abcbae45b0b832fa7acfea776ac15fbb0664941a7762fb803b072d51e66985c08e6e192615f76ddc2154afed3e5d636603e7ada3 WHIRLPOOL 09ff11b99ed0c836f4b502aece1ad53191892331b72e1116f3d4fe78b5ac8b09a419624a3bf315c02d45a6b38ff90f191bd3bd3d18f414c356b61f66df10c214
+DIST firefox-39.0.3-son.xpi 453640 SHA256 37b2fa0f744230fefe332b790b851d990075c5d95923b7c608b2365f381bf4b7 SHA512 d412012ec80011f154d7d45a9523e56586b87746e025776f014cc3ab30a84d1de29602c64027a55df89f4e40bc11257d9519b94f430937ac18e0dfebf3f65180 WHIRLPOOL 2c7fc8a365717155c2c3ac7d2616ad4f1da878be46fb751567e7c2c40f4c556bb0378050bdeae1e9ca21e945ff1ca98c946a233be447fa1ca4f841204ce05cbf
+DIST firefox-39.0.3-sq.xpi 489759 SHA256 49cb2e041ffbcd7b86e31bed2a0070950c15418e1bc5af1bf59b3b700636f4af SHA512 263a291c240457a6f596323ce918226a476e89d802987e9e97cb8875242b22e79ca4e7877de3b87071d95b4f4326d0000993c352eacbce49e0208e196da5d459 WHIRLPOOL 9ef291b167eb44735e9dc8e2c636d83226e84eb2df97b274cd121fd9a15c9bdb9d16f4e521f32e416e4307d9742646eecd24c14abdc0265986311b6bec11796b
+DIST firefox-39.0.3-sr.xpi 483403 SHA256 22bd07ca3505411cbe2a1d8d598f84f584810e89e7de9fae0ed83c54a456897a SHA512 4529f34ac1309e601d08173f168c1ee791cb7115a0317dd7e8a1f4f32f3918b53f74df8b715caccb0cccabacfd8a72bf3b6f1be7deb682b9fe91150caf289991 WHIRLPOOL 464187afd2a2bcb7ea9b12b613219a3e673fb6a8a943d138424cd3df26cb99faa718c9770b98fea71c82041735870fd39565942720607fa100187ef58ef2c72b
+DIST firefox-39.0.3-sv-SE.xpi 456399 SHA256 ec9a1d4323d972519c103076a2c169ec737e664a26837e0a0a1079018944db41 SHA512 8b0aed17ed8d4a03a3b9f823ee7802b953dd3b2d9c36fe9ed88e18aef31dd5f396bb5e16da203adacdc85160e04226edbd0b0cbf811a6c60154223eb5a2b0af7 WHIRLPOOL 64444a659332a006fd1a7a7ce4ca78af120bd9ba0c596cd56b251f38a30cbe84fa3578c72d3717720dbe124ef5f9c10c97a4e81aabfea66c33ed434ce945d3e5
+DIST firefox-39.0.3-ta.xpi 511681 SHA256 b7b8c30b7315e7663306127a9bae08e028cf251e80fac411eb70e750ed149b32 SHA512 45d0df6217e245119841026f56a91881cfd6d4c9110706945ab7d0a86265b235f510ee73a3ae7af1639c4cd4f28d1db0ef1904b75ac706a100b55d055c5c366e WHIRLPOOL 41e687ae18f8f72f3e9ce9ab40f58828d4e4771ab2e8ddafbc96017082e65451d4cea79259e61e236c2bea5afe721233e50f0970ff3d01e7416604ea16c63f0d
+DIST firefox-39.0.3-te.xpi 531783 SHA256 d5da9eb34daddd4ce0052dcb45ddf47fb998602f80080c60f42776c3d8c2ff22 SHA512 69cecbc53883fa1e41de85da344c9cc77b11e8626ed605be21d87b40c2f2397e30b28839f3d395d403ad7b6979508eeec85b884e0bf64d5d02cc63d96810ee78 WHIRLPOOL c6e0f75da97f8c2a70376781e9948d5ea261cdc51cbf5740c0578de008755b7eb3262cdba3d9d79e501c90ba376c0e3f616ca94695546d8c2af9145ce46a5b99
+DIST firefox-39.0.3-th.xpi 539252 SHA256 81582d131a90f97a9f62340c64c2aa9b0a9011f3486266b8cbe997217a1ef745 SHA512 f9bb214867f628b89bc5f49d7b6e207375a27dec63c19ccb38a59fdf80dd75076fdd948f7bd13e78351f32deeb541fed7cc2ef241d2fa47319da5d4fc055210b WHIRLPOOL 5593aedfa51a9db800687f81291d5ff1e1e6c552ad6f7f1cff935c1bcf23525db6702a5323bf9ce13c287ebe98e00127cb277b1e85959746ff78e95c87d1b95e
+DIST firefox-39.0.3-tr.xpi 484957 SHA256 5e3648520c427a05b70a23ba593177ec0667440df97b0680225d3782bd2d8184 SHA512 b6818870fd03d04d15163d6faf8a6a889fc22645cf019af43d5c85bb7b530b2facecbde1ddc912f93a39b1234efdb248f9624006de3d113595b000f73d842649 WHIRLPOOL 7464553a902fcd8cb9aab3495f4fc58c32cb6fff34c1abf933e3ebc4448c60ecf2c6190dbf78f8c602c0cc6b69b27f7d980da12e481f93c4f4759f71d0eeef21
+DIST firefox-39.0.3-uk.xpi 498398 SHA256 dd41a97f505354fd861780955e4e1a5ad410ae7ad6a9c3b7d09f643a99f9797d SHA512 224f4e8fed072f6df2b1e8ac29d0175deacf6998102175498204e570fb7396c707185257a7ab9f2a32cdb18efbab104f814de7eebbb51fe70d0196d8d087b77b WHIRLPOOL b9f64ca3084253043c884750c8127adf7bb82d47b4b6bdc7f1b2b18e368d1b78fa36bae98e2076f2f339342d8dbfae572eb3a4b8dbc43ed9a9c2b0706f1e61b8
+DIST firefox-39.0.3-vi.xpi 471791 SHA256 e131d6f0ee1c332a1c7d4b8cdeec93fcaa571ee2f776e023c414f1459e03d305 SHA512 7f842d16f800f1ec79493845ec43d359090e73da67d2e6d0af1dc6fa80e85cca23f92908007160243c69f66a8ef91cd4915ff82d465eaec50cd8735d17b0d1f6 WHIRLPOOL 17af393d9c264af192dfcd746a51a90b3ad7e79f832282fd59136ec3b7fa92d1f46e63bf4edaf3b018d6ff3c3b1d17704d804247d70450aedbd90141e0bcd202
+DIST firefox-39.0.3-xh.xpi 454918 SHA256 1a39d23045c1b3b6367c00f085df99efb2c6da7ad917aa083d9404b4fb003d7e SHA512 c07a05b58580a39d9db4c4fb5ead8c1f947e96391ec52ae2834fc271a25d3e00cea4cc16757ee8c544e04609062f04e7b867fdef3bce941f4aa834facddbf26c WHIRLPOOL 8aa0012f2d596a75ca691ec31d364457ee5f05df147a2e325befdaa7e498e3421cd671f510f4b9409ea122107dd411b4dfa6f9bd20be27fabbeb57419c9c3033
+DIST firefox-39.0.3-zh-CN.xpi 492381 SHA256 4256b15ce942bb562b17994885cd4779e9549a827aecbf63091a6814c68a8548 SHA512 acb086dd809469067b40b22bd6ece1c906f8e012a559a19ab95d94500919b103d062dcb66b7461c7eef3ae865f87722f364398c09122931c56c546f715382cd1 WHIRLPOOL d9be6550cdc12e2947118b138a3625587c0c59694243e3e3d62f669d6f76073b10905b4c8c0dd1f65f488f10254c5d1143f208846b2f58179d5896b671337c0a
+DIST firefox-39.0.3-zh-TW.xpi 471889 SHA256 976a680743d8af7d08caf20f2f0bcb547eab38cd58b3fc7fa8bbc9cf9ec7804a SHA512 4231406c019c1e53a3d93180827957431c8dfaa0e1db89e8c514c35e03c6442e692d070c7fb37e16ad72179722353a15a093dd9e23cb20083ef92c7cd3a8e087 WHIRLPOOL dcd1a95c35d974047210d06184f0b823f95096d533021a618507f7381de1f6d1740eae5e01f170f9a92fe2454d8585451e09dcc81525c2f233f71ce5c34a1699
+DIST firefox-39.0.3.source.tar.bz2 183131154 SHA256 8c16df4ce94b30f1308655f9ed6ac3e76aaa2eb3643739b9263226c086d0177b SHA512 aebb3cf41f50aa8694e914ab5112e8b9fc0f451948f700d0c245ee2cec714a9311aeccbd26de4eca96c12e13f61b30efa780444bc6316cf1851d72c1d35f46e7 WHIRLPOOL 7d38fe5926b18774c6f33bc5186ea51cb4f091cd1e8a1987bc2585652d8c90da30b1cc328a4d75adfaf1d10f696cf96e161811c7cd772ec156d825de3b2ea366
diff --git a/www-client/firefox/files/firefox-32.0-hppa-js-configure.patch b/www-client/firefox/files/firefox-32.0-hppa-js-configure.patch
new file mode 100644
index 000000000000..c37edda29ffb
--- /dev/null
+++ b/www-client/firefox/files/firefox-32.0-hppa-js-configure.patch
@@ -0,0 +1,21 @@
+--- a/mozilla-release/js/src/configure.in
++++ b/mozilla-release/js/src/configure.in
+@@ -958,7 +958,7 @@
+ CPU_ARCH=s390x
+ ;;
+
+-hppa* | parisc)
++hppa* | parisc*)
+ CPU_ARCH=hppa
+ ;;
+
+@@ -2009,6 +2009,9 @@
+ AC_DEFINE(JS_CPU_MIPS)
+ AC_DEFINE(JS_NUNBOX32)
+ ;;
++hppa*)
++ AC_DEFINE(JS_NUNBOX32)
++ ;;
+ esac
+
+ MOZ_ARG_DISABLE_BOOL(ion,
diff --git a/www-client/firefox/files/firefox-38-hppa-js-syntax-error.patch b/www-client/firefox/files/firefox-38-hppa-js-syntax-error.patch
new file mode 100644
index 000000000000..719732e6ec0a
--- /dev/null
+++ b/www-client/firefox/files/firefox-38-hppa-js-syntax-error.patch
@@ -0,0 +1,30 @@
+# HG changeset patch
+# User Ian Stakenvicius <axs@gentoo.org>
+# Parent 2ee9895e032c492705adaf213706d4260ca172c8
+Fix JS_CHECK_STACK_SIZE define for stack-growing-up case (hppa)
+
+Upstream bug 1189011
+Gentoo bug 556196
+
+diff --git a/js/src/jsfriendapi.h b/js/src/jsfriendapi.h
+--- a/js/src/jsfriendapi.h
++++ b/js/src/jsfriendapi.h
+@@ -15,17 +15,17 @@
+ #include "jsbytecode.h"
+ #include "jspubtd.h"
+
+ #include "js/CallArgs.h"
+ #include "js/CallNonGenericMethod.h"
+ #include "js/Class.h"
+
+ #if JS_STACK_GROWTH_DIRECTION > 0
+-# define JS_CHECK_STACK_SIZE(limit, sp) (MOZ_LIKELY(((uintptr_t)(sp) < (limit)))
++# define JS_CHECK_STACK_SIZE(limit, sp) (MOZ_LIKELY((uintptr_t)(sp) < (limit)))
+ #else
+ # define JS_CHECK_STACK_SIZE(limit, sp) (MOZ_LIKELY((uintptr_t)(sp) > (limit)))
+ #endif
+
+ class JSAtom;
+ struct JSErrorFormatString;
+ class JSLinearString;
+ struct JSJitInfo;
diff --git a/www-client/firefox/files/gentoo-default-prefs.js-1 b/www-client/firefox/files/gentoo-default-prefs.js-1
new file mode 100644
index 000000000000..22a51ff7de41
--- /dev/null
+++ b/www-client/firefox/files/gentoo-default-prefs.js-1
@@ -0,0 +1,17 @@
+pref("app.update.enabled", false);
+pref("app.update.autoInstallEnabled", false);
+pref("browser.display.use_system_colors", true);
+pref("browser.link.open_external", 3);
+pref("general.smoothScroll", true);
+pref("general.autoScroll", false);
+pref("browser.tabs.tabMinWidth", 15);
+pref("browser.backspace_action", 0);
+pref("browser.urlbar.hideGoButton", true);
+pref("accessibility.typeaheadfind", true);
+pref("browser.shell.checkDefaultBrowser", false);
+pref("browser.EULA.override", true);
+pref("general.useragent.vendor", "Gentoo");
+pref("intl.locale.matchOS", true);
+pref("general.useragent.locale", "chrome://global/locale/intl.properties");
+pref("extensions.autoDisableScopes", 0);
+pref("layout.css.dpi", 0);
diff --git a/www-client/firefox/files/icon/firefox.desktop b/www-client/firefox/files/icon/firefox.desktop
new file mode 100644
index 000000000000..d772c2fedf7e
--- /dev/null
+++ b/www-client/firefox/files/icon/firefox.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=@NAME@
+Comment=Web Browser
+Exec=firefox %u
+Icon=@ICON@
+Terminal=false
+Type=Application
+MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;
+Categories=Network;WebBrowser;
diff --git a/www-client/firefox/firefox-31.8.0.ebuild b/www-client/firefox/firefox-31.8.0.ebuild
new file mode 100644
index 000000000000..9536d022d5f4
--- /dev/null
+++ b/www-client/firefox/firefox-31.8.0.ebuild
@@ -0,0 +1,378 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+VIRTUALX_REQUIRED="pgo"
+WANT_AUTOCONF="2.1"
+MOZ_ESR="1"
+
+# This list can be updated with scripts/get_langs.sh from the mozilla overlay
+MOZ_LANGS=( af ar as ast be bg bn-BD bn-IN br bs ca cs csb cy da de el en
+en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa fi fr fy-NL ga-IE gd
+gl gu-IN he hi-IN hr hu hy-AM id is it ja kk km kn ko ku lt lv mai mk ml mr
+nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta te
+th tr uk vi xh zh-CN zh-TW zu )
+
+# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
+MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
+MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
+MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI
+
+if [[ ${MOZ_ESR} == 1 ]]; then
+ # ESR releases have slightly version numbers
+ MOZ_PV="${MOZ_PV}esr"
+fi
+
+# Patch version
+PATCH="${PN}-31.0-patches-0.3"
+PATCHFF="${PATCH}"
+# 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"
+
+MOZCONFIG_OPTIONAL_WIFI=1
+MOZCONFIG_OPTIONAL_JIT="enabled"
+
+inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-v5.31 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 hardened +minimal pgo selinux test"
+RESTRICT="!bindist? ( bindist )"
+
+# More URIs appended below...
+SRC_URI="${SRC_URI}
+ http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.xz
+ http://dev.gentoo.org/~axs/distfiles/${PATCH}.tar.xz"
+
+ASM_DEPEND=">=dev-lang/yasm-1.1"
+
+CDEPEND="
+ >=dev-libs/nss-3.19.2
+ >=dev-libs/nspr-4.10.6
+"
+
+DEPEND="${CDEPEND}
+ pgo? (
+ >=sys-devel/gcc-4.5 )
+ amd64? ( ${ASM_DEPEND}
+ virtual/opengl )
+ x86? ( ${ASM_DEPEND}
+ virtual/opengl )"
+
+RDEPEND="${CDEPEND}
+ selinux? ( sec-policy/selinux-mozilla )
+"
+
+# 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
+
+ if use jit && [[ -n ${PROFILE_IS_HARDENED} ]]; then
+ ewarn "You are emerging this package on a hardened profile with USE=jit enabled."
+ ewarn "This is horribly insecure as it disables all PAGEEXEC restrictions."
+ ewarn "Please ensure you know what you are doing. If you don't, please consider"
+ ewarn "emerging the package with USE=-jit"
+ fi
+}
+
+src_unpack() {
+ unpack ${A}
+
+ # Unpack language packs
+ mozlinguas_src_unpack
+}
+
+src_prepare() {
+ # Apply our patches
+ EPATCH_SUFFIX="patch" \
+ EPATCH_FORCE="yes" \
+ epatch "${WORKDIR}/firefox"
+
+ epatch "${FILESDIR}"/${PN}-32.0-hppa-js-configure.patch # bug 524556
+
+ # Allow user to apply any additional patches without modifing ebuild
+ epatch_user
+
+ # Enable gnomebreakpad
+ if use debug ; then
+ sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
+ "${S}"/build/unix/run-mozilla.sh || die "sed failed!"
+ fi
+
+ # Ensure that our plugins dir is enabled as default
+ sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
+ "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
+ sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
+ "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
+
+ # Fix sandbox violations during make clean, bug 372817
+ sed -e "s:\(/no-such-file\):${T}\1:g" \
+ -i "${S}"/config/rules.mk \
+ -i "${S}"/nsprpub/configure{.in,} \
+ || die
+
+ # Don't exit with error when some libs are missing which we have in
+ # system.
+ sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
+ -i "${S}"/browser/installer/Makefile.in || die
+
+ # Don't error out when there's no files to be removed:
+ sed 's@\(xargs rm\)$@\1 -f@' \
+ -i "${S}"/toolkit/mozapps/installer/packager.mk || die
+
+ eautoreconf
+
+ # Must run autoconf in js/src
+ cd "${S}"/js/src || die
+ eautoconf
+}
+
+src_configure() {
+ MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+ MEXTENSIONS="default"
+ # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
+ # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+ # get your own set of keys.
+ _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
+
+ ####################################
+ #
+ # mozconfig, CFLAGS and CXXFLAGS setup
+ #
+ ####################################
+
+ mozconfig_init
+ mozconfig_config
+
+ # It doesn't compile on alpha without this LDFLAGS
+ use alpha && append-ldflags "-Wl,--no-relax"
+
+ # Add full relro support for hardened
+ use hardened && append-ldflags "-Wl,-z,relro,-z,now"
+
+ # 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_annotate '' --disable-mailnews
+
+ # Other ff-specific settings
+ mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
+
+ # Allow for a proper pgo build
+ if use pgo; then
+ echo "mk_add_options PROFILE_GEN_SCRIPT='\$(PYTHON) \$(OBJDIR)/_profile/pgo/profileserver.py'" >> "${S}"/.mozconfig
+ fi
+
+ # Finalize and report settings
+ mozconfig_final
+
+ if [[ $(gcc-major-version) -lt 4 ]]; then
+ append-cxxflags -fno-stack-protector
+ elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]]; then
+ if use amd64 || use x86; then
+ append-flags -mno-avx
+ fi
+ fi
+}
+
+src_compile() {
+ if use pgo; then
+ addpredict /root
+ addpredict /etc/gconf
+ # Reset and cleanup environment variables used by GNOME/XDG
+ gnome2_environment_reset
+
+ # Firefox tries to use dri stuff when it's run, see bug 380283
+ shopt -s nullglob
+ cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
+ if test -z "${cards}"; then
+ cards=$(echo -n /dev/ati/card* /dev/nvidiactl* | sed 's/ /:/g')
+ if test -n "${cards}"; then
+ # Binary drivers seem to cause access violations anyway, so
+ # let's use indirect rendering so that the device files aren't
+ # touched at all. See bug 394715.
+ export LIBGL_ALWAYS_INDIRECT=1
+ fi
+ fi
+ shopt -u nullglob
+ addpredict "${cards}"
+
+ CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
+ MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
+ Xemake -f client.mk profiledbuild || die "Xemake failed"
+ else
+ CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
+ MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
+ emake -f client.mk
+ fi
+
+}
+
+src_install() {
+ MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+ DICTPATH="\"${EPREFIX}/usr/share/myspell\""
+
+ # MOZ_BUILD_ROOT, and hence OBJ_DIR change depending on arch, compiler, pgo, etc.
+ local obj_dir="$(echo */config.log)"
+ obj_dir="${obj_dir%/*}"
+ cd "${S}/${obj_dir}" || die
+
+ # Pax mark xpcshell for hardened support, only used for startupcache creation.
+ pax-mark m "${S}/${obj_dir}"/dist/bin/xpcshell
+
+ # Add our default prefs for firefox
+ cp "${FILESDIR}"/gentoo-default-prefs.js-1 \
+ "${S}/${obj_dir}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
+ || die
+
+ # Set default path to search for dictionaries.
+ echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
+ >> "${S}/${obj_dir}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
+ || die
+
+ echo "pref(\"extensions.autoDisableScopes\", 3);" >> \
+ "${S}/${obj_dir}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
+ || die
+
+ MOZ_MAKE_FLAGS="${MAKEOPTS}" \
+ emake DESTDIR="${D}" install
+
+ # Install language packs
+ mozlinguas_src_install
+
+ local size sizes icon_path icon name
+ if use bindist; then
+ sizes="16 32 48"
+ icon_path="${S}/browser/branding/aurora"
+ # Firefox's new rapid release cycle means no more codenames
+ # Let's just stick with this one...
+ icon="aurora"
+ name="Aurora"
+ else
+ sizes="16 22 24 32 256"
+ icon_path="${S}/browser/branding/official"
+ icon="${PN}"
+ name="Mozilla Firefox"
+ fi
+
+ # Install icons and .desktop for menu entry
+ for size in ${sizes}; do
+ insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
+ newins "${icon_path}/default${size}.png" "${icon}.png"
+ done
+ # The 128x128 icon has a different name
+ insinto "/usr/share/icons/hicolor/128x128/apps"
+ newins "${icon_path}/mozicon128.png" "${icon}.png"
+ # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
+ newicon "${icon_path}/content/icon48.png" "${icon}.png"
+ newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop"
+ sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \
+ "${ED}/usr/share/applications/${PN}.desktop" || die
+
+ # Add StartupNotify=true bug 237317
+ if use startup-notification ; then
+ echo "StartupNotify=true"\
+ >> "${ED}/usr/share/applications/${PN}.desktop" \
+ || die
+ fi
+
+ # Required in order to use plugins and even run firefox on hardened.
+ pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/plugin-container
+ # Required in order for jit to work on hardened, as of firefox-31
+ use jit && pax-mark pm "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin}
+
+ if use minimal; then
+ rm -r "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk} \
+ || die "Failed to remove sdk and headers"
+ fi
+
+ # very ugly hack to make firefox not sigbus on sparc
+ # FIXME: is this still needed??
+ use sparc && { sed -e 's/Firefox/FirefoxGentoo/g' \
+ -i "${ED}/${MOZILLA_FIVE_HOME}/application.ini" \
+ || die "sparc sed failed"; }
+
+ # revdep-rebuild entry
+ insinto /etc/revdep-rebuild
+ echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}" >> ${T}/10firefox
+ doins "${T}"/10${PN} || die
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ # Update mimedb for the new .desktop file
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
diff --git a/www-client/firefox/firefox-38.1.0.ebuild b/www-client/firefox/firefox-38.1.0.ebuild
new file mode 100644
index 000000000000..eca3dc78fda3
--- /dev/null
+++ b/www-client/firefox/firefox-38.1.0.ebuild
@@ -0,0 +1,402 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+VIRTUALX_REQUIRED="pgo"
+WANT_AUTOCONF="2.1"
+MOZ_ESR=1
+
+# This list can be updated with scripts/get_langs.sh from the mozilla overlay
+# No official support as of fetch time
+# csb
+MOZ_LANGS=( af ar as ast be bg bn-BD bn-IN br bs ca cs 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 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 )
+
+# 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}-38.0-patches-0.3"
+# 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"
+
+MOZCONFIG_OPTIONAL_WIFI=1
+MOZCONFIG_OPTIONAL_JIT="enabled"
+
+inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-v6.38 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 egl hardened +minimal neon pgo selinux +gmp-autoupdate test"
+RESTRICT="!bindist? ( bindist )"
+
+# More URIs appended below...
+SRC_URI="${SRC_URI}
+ http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.xz
+ http://dev.gentoo.org/~axs/distfiles/${PATCH}.tar.xz
+ http://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz"
+
+ASM_DEPEND=">=dev-lang/yasm-1.1"
+
+# Mesa 7.10 needed for WebGL + bugfixes
+RDEPEND="
+ >=dev-libs/nss-3.19.2
+ >=dev-libs/nspr-4.10.8
+ selinux? ( sec-policy/selinux-mozilla )"
+
+DEPEND="${RDEPEND}
+ 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-release"
+ 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"
+
+BUILD_OBJ_DIR="${S}/ff"
+
+pkg_setup() {
+ moz_pkgsetup
+
+ # Avoid PGO profiling problems due to enviroment leakage
+ # These should *always* be cleaned up anyway
+ unset DBUS_SESSION_BUS_ADDRESS \
+ DISPLAY \
+ ORBIT_SOCKETDIR \
+ SESSION_MANAGER \
+ XDG_SESSION_COOKIE \
+ XAUTHORITY
+
+ if ! use bindist; then
+ einfo
+ elog "You are enabling official branding. You may not redistribute this build"
+ elog "to any users on your network or the internet. Doing so puts yourself into"
+ elog "a legal problem with Mozilla Foundation"
+ elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
+ fi
+
+ if use pgo; then
+ einfo
+ ewarn "You will do a double build for profile guided optimization."
+ ewarn "This will result in your build taking at least twice as long as before."
+ fi
+}
+
+pkg_pretend() {
+ # Ensure we have enough disk space to compile
+ if use pgo || use debug || use test ; then
+ CHECKREQS_DISK_BUILD="8G"
+ else
+ CHECKREQS_DISK_BUILD="4G"
+ fi
+ check-reqs_pkg_setup
+}
+
+src_unpack() {
+ unpack ${A}
+
+ # Unpack language packs
+ mozlinguas_src_unpack
+}
+
+src_prepare() {
+ # Apply our patches
+ EPATCH_SUFFIX="patch" \
+ EPATCH_FORCE="yes" \
+ epatch "${WORKDIR}/firefox"
+ epatch "${FILESDIR}"/${PN}-38-hppa-js-syntax-error.patch #556196
+
+ # 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
+
+ # Need to update jemalloc's configure
+ cd "${S}"/memory/jemalloc/src || die
+ WANT_AUTOCONF= eautoconf
+}
+
+src_configure() {
+ MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+ MEXTENSIONS="default"
+ # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
+ # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+ # get your own set of keys.
+ _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
+
+ ####################################
+ #
+ # mozconfig, CFLAGS and CXXFLAGS setup
+ #
+ ####################################
+
+ mozconfig_init
+ mozconfig_config
+
+ # It doesn't compile on alpha without this LDFLAGS
+ use alpha && append-ldflags "-Wl,--no-relax"
+
+ # Add full relro support for hardened
+ use hardened && append-ldflags "-Wl,-z,relro,-z,now"
+
+ if use neon ; then
+ mozconfig_annotate '' --with-fpu=neon
+ mozconfig_annotate '' --with-thumb=yes
+ mozconfig_annotate '' --with-thumb-interwork=no
+ fi
+
+ if [[ ${CHOST} == armv* ]] ; then
+ mozconfig_annotate '' --with-float-abi=hard
+ mozconfig_annotate '' --enable-skia
+
+ if ! use system-libvpx ; then
+ sed -i -e "s|softfp|hard|" \
+ "${S}"/media/libvpx/moz.build
+ fi
+ fi
+
+ 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_annotate '' --disable-mailnews
+
+ # Other ff-specific settings
+ mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
+
+ # 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
+
+ echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${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...
+ 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
+ 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 realbuild
+ fi
+
+}
+
+src_install() {
+ MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+ DICTPATH="\"${EPREFIX}/usr/share/myspell\""
+
+ 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
+
+ # Set default path to search for dictionaries.
+ echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
+ >> "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
+ || die
+
+ 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-gmpopenh264 ; do
+ echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
+ "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
+ || die
+ done
+
+ 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.
+ if use jit; then
+ pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container}
+ else
+ pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/plugin-container
+ fi
+
+ if use minimal; then
+ rm -r "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk} \
+ || die "Failed to remove sdk and headers"
+ fi
+
+ # very ugly hack to make firefox not sigbus on sparc
+ # FIXME: is this still needed??
+ use sparc && { sed -e 's/Firefox/FirefoxGentoo/g' \
+ -i "${ED}/${MOZILLA_FIVE_HOME}/application.ini" \
+ || die "sparc sed failed"; }
+
+ # revdep-rebuild entry
+ insinto /etc/revdep-rebuild
+ echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}" >> ${T}/10firefox
+ doins "${T}"/10${PN} || die
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ # Update mimedb for the new .desktop file
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
diff --git a/www-client/firefox/firefox-38.1.1.ebuild b/www-client/firefox/firefox-38.1.1.ebuild
new file mode 100644
index 000000000000..eb50e9f05f40
--- /dev/null
+++ b/www-client/firefox/firefox-38.1.1.ebuild
@@ -0,0 +1,402 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+VIRTUALX_REQUIRED="pgo"
+WANT_AUTOCONF="2.1"
+MOZ_ESR=1
+
+# This list can be updated with scripts/get_langs.sh from the mozilla overlay
+# No official support as of fetch time
+# csb
+MOZ_LANGS=( af ar as ast be bg bn-BD bn-IN br bs ca cs 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 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 )
+
+# 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}-38.0-patches-0.3"
+# 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"
+
+MOZCONFIG_OPTIONAL_WIFI=1
+MOZCONFIG_OPTIONAL_JIT="enabled"
+
+inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-v6.38 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 egl hardened +minimal neon pgo selinux +gmp-autoupdate test"
+RESTRICT="!bindist? ( bindist )"
+
+# More URIs appended below...
+SRC_URI="${SRC_URI}
+ http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.xz
+ http://dev.gentoo.org/~axs/distfiles/${PATCH}.tar.xz
+ http://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz"
+
+ASM_DEPEND=">=dev-lang/yasm-1.1"
+
+# Mesa 7.10 needed for WebGL + bugfixes
+RDEPEND="
+ >=dev-libs/nss-3.19.2
+ >=dev-libs/nspr-4.10.8
+ selinux? ( sec-policy/selinux-mozilla )"
+
+DEPEND="${RDEPEND}
+ 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-release"
+ 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"
+
+BUILD_OBJ_DIR="${S}/ff"
+
+pkg_setup() {
+ moz_pkgsetup
+
+ # Avoid PGO profiling problems due to enviroment leakage
+ # These should *always* be cleaned up anyway
+ unset DBUS_SESSION_BUS_ADDRESS \
+ DISPLAY \
+ ORBIT_SOCKETDIR \
+ SESSION_MANAGER \
+ XDG_SESSION_COOKIE \
+ XAUTHORITY
+
+ if ! use bindist; then
+ einfo
+ elog "You are enabling official branding. You may not redistribute this build"
+ elog "to any users on your network or the internet. Doing so puts yourself into"
+ elog "a legal problem with Mozilla Foundation"
+ elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
+ fi
+
+ if use pgo; then
+ einfo
+ ewarn "You will do a double build for profile guided optimization."
+ ewarn "This will result in your build taking at least twice as long as before."
+ fi
+}
+
+pkg_pretend() {
+ # Ensure we have enough disk space to compile
+ if use pgo || use debug || use test ; then
+ CHECKREQS_DISK_BUILD="8G"
+ else
+ CHECKREQS_DISK_BUILD="4G"
+ fi
+ check-reqs_pkg_setup
+}
+
+src_unpack() {
+ unpack ${A}
+
+ # Unpack language packs
+ mozlinguas_src_unpack
+}
+
+src_prepare() {
+ # Apply our patches
+ EPATCH_SUFFIX="patch" \
+ EPATCH_FORCE="yes" \
+ epatch "${WORKDIR}/firefox"
+ epatch "${FILESDIR}"/${PN}-38-hppa-js-syntax-error.patch #556196
+
+ # 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
+
+ # Need to update jemalloc's configure
+ cd "${S}"/memory/jemalloc/src || die
+ WANT_AUTOCONF= eautoconf
+}
+
+src_configure() {
+ MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+ MEXTENSIONS="default"
+ # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
+ # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+ # get your own set of keys.
+ _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
+
+ ####################################
+ #
+ # mozconfig, CFLAGS and CXXFLAGS setup
+ #
+ ####################################
+
+ mozconfig_init
+ mozconfig_config
+
+ # It doesn't compile on alpha without this LDFLAGS
+ use alpha && append-ldflags "-Wl,--no-relax"
+
+ # Add full relro support for hardened
+ use hardened && append-ldflags "-Wl,-z,relro,-z,now"
+
+ if use neon ; then
+ mozconfig_annotate '' --with-fpu=neon
+ mozconfig_annotate '' --with-thumb=yes
+ mozconfig_annotate '' --with-thumb-interwork=no
+ fi
+
+ if [[ ${CHOST} == armv* ]] ; then
+ mozconfig_annotate '' --with-float-abi=hard
+ mozconfig_annotate '' --enable-skia
+
+ if ! use system-libvpx ; then
+ sed -i -e "s|softfp|hard|" \
+ "${S}"/media/libvpx/moz.build
+ fi
+ fi
+
+ 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_annotate '' --disable-mailnews
+
+ # Other ff-specific settings
+ mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
+
+ # 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
+
+ echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${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...
+ 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
+ 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 realbuild
+ fi
+
+}
+
+src_install() {
+ MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+ DICTPATH="\"${EPREFIX}/usr/share/myspell\""
+
+ 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
+
+ # Set default path to search for dictionaries.
+ echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
+ >> "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
+ || die
+
+ 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-gmpopenh264 ; do
+ echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
+ "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
+ || die
+ done
+
+ 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.
+ if use jit; then
+ pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container}
+ else
+ pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/plugin-container
+ fi
+
+ if use minimal; then
+ rm -r "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk} \
+ || die "Failed to remove sdk and headers"
+ fi
+
+ # very ugly hack to make firefox not sigbus on sparc
+ # FIXME: is this still needed??
+ use sparc && { sed -e 's/Firefox/FirefoxGentoo/g' \
+ -i "${ED}/${MOZILLA_FIVE_HOME}/application.ini" \
+ || die "sparc sed failed"; }
+
+ # revdep-rebuild entry
+ insinto /etc/revdep-rebuild
+ echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}" >> ${T}/10firefox
+ doins "${T}"/10${PN} || die
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ # Update mimedb for the new .desktop file
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
diff --git a/www-client/firefox/firefox-39.0.3.ebuild b/www-client/firefox/firefox-39.0.3.ebuild
new file mode 100644
index 000000000000..742a4bee66c1
--- /dev/null
+++ b/www-client/firefox/firefox-39.0.3.ebuild
@@ -0,0 +1,403 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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
+# No official support as of fetch time
+# csb
+MOZ_LANGS=( af ar as ast be bg bn-BD bn-IN br bs ca cs 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 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 )
+
+# 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}-38.0-patches-0.3"
+# 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"
+
+MOZCONFIG_OPTIONAL_WIFI=1
+MOZCONFIG_OPTIONAL_JIT="enabled"
+
+inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-v6.39 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 egl hardened +minimal neon pgo selinux +gmp-autoupdate test"
+RESTRICT="!bindist? ( bindist )"
+
+# More URIs appended below...
+SRC_URI="${SRC_URI}
+ http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.xz
+ http://dev.gentoo.org/~axs/distfiles/${PATCH}.tar.xz
+ http://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz"
+
+ASM_DEPEND=">=dev-lang/yasm-1.1"
+
+# Mesa 7.10 needed for WebGL + bugfixes
+RDEPEND="
+ >=dev-libs/nss-3.19.2
+ >=dev-libs/nspr-4.10.8
+ selinux? ( sec-policy/selinux-mozilla )"
+
+DEPEND="${RDEPEND}
+ 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-release"
+ 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"
+
+BUILD_OBJ_DIR="${S}/ff"
+
+pkg_setup() {
+ moz_pkgsetup
+
+ # Avoid PGO profiling problems due to enviroment leakage
+ # These should *always* be cleaned up anyway
+ unset DBUS_SESSION_BUS_ADDRESS \
+ DISPLAY \
+ ORBIT_SOCKETDIR \
+ SESSION_MANAGER \
+ XDG_SESSION_COOKIE \
+ XAUTHORITY
+
+ if ! use bindist; then
+ einfo
+ elog "You are enabling official branding. You may not redistribute this build"
+ elog "to any users on your network or the internet. Doing so puts yourself into"
+ elog "a legal problem with Mozilla Foundation"
+ elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
+ fi
+
+ if use pgo; then
+ einfo
+ ewarn "You will do a double build for profile guided optimization."
+ ewarn "This will result in your build taking at least twice as long as before."
+ fi
+}
+
+pkg_pretend() {
+ # Ensure we have enough disk space to compile
+ if use pgo || use debug || use test ; then
+ CHECKREQS_DISK_BUILD="8G"
+ else
+ CHECKREQS_DISK_BUILD="4G"
+ fi
+ check-reqs_pkg_setup
+}
+
+src_unpack() {
+ unpack ${A}
+
+ # Unpack language packs
+ mozlinguas_src_unpack
+}
+
+src_prepare() {
+ # Apply our patches
+ EPATCH_SUFFIX="patch" \
+ EPATCH_FORCE="yes" \
+ EPATCH_EXCLUDE="8010_bug114311-freetype26.patch" \
+ epatch "${WORKDIR}/firefox"
+ epatch "${FILESDIR}"/${PN}-38-hppa-js-syntax-error.patch #556196
+
+ # 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
+
+ # Need to update jemalloc's configure
+ cd "${S}"/memory/jemalloc/src || die
+ WANT_AUTOCONF= eautoconf
+}
+
+src_configure() {
+ MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+ MEXTENSIONS="default"
+ # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
+ # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+ # get your own set of keys.
+ _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
+
+ ####################################
+ #
+ # mozconfig, CFLAGS and CXXFLAGS setup
+ #
+ ####################################
+
+ mozconfig_init
+ mozconfig_config
+
+ # It doesn't compile on alpha without this LDFLAGS
+ use alpha && append-ldflags "-Wl,--no-relax"
+
+ # Add full relro support for hardened
+ use hardened && append-ldflags "-Wl,-z,relro,-z,now"
+
+ if use neon ; then
+ mozconfig_annotate '' --with-fpu=neon
+ mozconfig_annotate '' --with-thumb=yes
+ mozconfig_annotate '' --with-thumb-interwork=no
+ fi
+
+ if [[ ${CHOST} == armv* ]] ; then
+ mozconfig_annotate '' --with-float-abi=hard
+ mozconfig_annotate '' --enable-skia
+
+ if ! use system-libvpx ; then
+ sed -i -e "s|softfp|hard|" \
+ "${S}"/media/libvpx/moz.build
+ fi
+ fi
+
+ 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_annotate '' --disable-mailnews
+
+ # Other ff-specific settings
+ mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
+
+ # 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
+
+ echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${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...
+ 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
+ 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 realbuild
+ fi
+
+}
+
+src_install() {
+ MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+ DICTPATH="\"${EPREFIX}/usr/share/myspell\""
+
+ 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
+
+ # Set default path to search for dictionaries.
+ echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
+ >> "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
+ || die
+
+ 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-gmpopenh264 ; do
+ echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
+ "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
+ || die
+ done
+
+ 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.
+ if use jit; then
+ pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container}
+ else
+ pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/plugin-container
+ fi
+
+ if use minimal; then
+ rm -r "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk} \
+ || die "Failed to remove sdk and headers"
+ fi
+
+ # very ugly hack to make firefox not sigbus on sparc
+ # FIXME: is this still needed??
+ use sparc && { sed -e 's/Firefox/FirefoxGentoo/g' \
+ -i "${ED}/${MOZILLA_FIVE_HOME}/application.ini" \
+ || die "sparc sed failed"; }
+
+ # revdep-rebuild entry
+ insinto /etc/revdep-rebuild
+ echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}" >> ${T}/10firefox
+ doins "${T}"/10${PN} || die
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ # Update mimedb for the new .desktop file
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
diff --git a/www-client/firefox/metadata.xml b/www-client/firefox/metadata.xml
new file mode 100644
index 000000000000..7c281db4e75d
--- /dev/null
+++ b/www-client/firefox/metadata.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>mozilla</herd>
+<use>
+ <flag name="bindist">Disable official Firefox branding (icons, name) which
+ are not binary-redistributable according to upstream.</flag>
+ <flag name="custom-optimization">Fine-tune custom compiler
+ optimizations (-Os, -O0, -O1, -O2, -O3)</flag>
+ <flag name="gmp-autoupdate">Allow Gecko Media Plugins (binary blobs) to be automatically
+ downloaded and kept up-to-date in user profiles</flag>
+ <flag name="gstreamer-0">Use gstreamer:0.10 instead of gstreamer:1 for media support</flag>
+ <flag name="jemalloc3">Enable or disable jemalloc3 (forced-on when supported prior to 38.0)</flag>
+ <flag name="minimal">Prevent sdk and headers from being installed</flag>
+ <flag name="pgo">Add support for profile-guided optimization using gcc-4.5,
+ for faster binaries. This option will double the compile time.</flag>
+ <flag name="system-cairo">Use the system-wide <pkg>x11-libs/cairo</pkg>
+ instead of bundled.</flag>
+ <flag name="system-icu">Use the system-wide <pkg>dev-libs/icu</pkg>
+ instead of bundled.</flag>
+ <flag name="system-jpeg">Use the system-wide <pkg>media-libs/libjpeg-turbo</pkg>
+ instead of bundled.</flag>
+ <flag name="system-libvpx">Use the system-wide <pkg>media-libs/libvpx</pkg>
+ instead of bundled.</flag>
+ <flag name="system-sqlite">Use the system-wide <pkg>dev-db/sqlite</pkg>
+ installation with secure-delete enabled</flag>
+ <flag name="egl">Enable EGL provider</flag>
+</use>
+</pkgmetadata>