summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Stakenvicius <axs@gentoo.org>2017-06-14 17:02:45 -0400
committerIan Stakenvicius <axs@gentoo.org>2017-06-14 17:06:06 -0400
commitbd66f49e369705fd96f4221cf6469cce43804b32 (patch)
treeecb0f59eaae82653980678abe335cd28a446c507 /www-client
parentwww-client/firefox-bin: bump 52.2.0 directly to stable, security bug 621772 (diff)
downloadgentoo-bd66f49e369705fd96f4221cf6469cce43804b32.tar.gz
gentoo-bd66f49e369705fd96f4221cf6469cce43804b32.tar.bz2
gentoo-bd66f49e369705fd96f4221cf6469cce43804b32.zip
www-client/firefox: bump 52.x to 52.2.0, security bug 621772
Package-Manager: Portage-2.3.5, Repoman-2.3.1
Diffstat (limited to 'www-client')
-rw-r--r--www-client/firefox/Manifest93
-rw-r--r--www-client/firefox/firefox-52.2.0.ebuild404
2 files changed, 497 insertions, 0 deletions
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 30fbb9a98972..bcc31408ff43 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -178,6 +178,99 @@ DIST firefox-52.1.0esr-xh.xpi 441172 SHA256 f24de110815f6d50f70b71b4f59f5c2268d8
DIST firefox-52.1.0esr-zh-CN.xpi 461694 SHA256 ed4afe83bed6c76b8051a3b4972d2d0469e11e59ea41e38232a94decd8f8e399 SHA512 909cf0f2a51a0272ca7b8e6c2843e16fdbb232f3e0e7dce162eb7aae8977f208314a9e8511fd80db4c3f091f97eda5845b6fa29f02993df3b56ebed2a4a5415d WHIRLPOOL 5c06011f8f97eb8dfc6210a4ddb8a4a407cd134268e8d721971e0e2aec72c18c931527eb2ead9f9722effced2310d60b1a6616f2dda5681dbd119b544e792152
DIST firefox-52.1.0esr-zh-TW.xpi 472533 SHA256 f2aa1acca0afb7de7ae5cb939267cbc71c9fcf5bbd2239f89e8901cbe83fd999 SHA512 a1e19a7a5c8860a4f68f241a1c536fc8de1f8452c0bc43a8bee1c5dcebd9d58b06fddb84f7f07f2ad99ef232cee494ddf041c86f9988a4baab1bb70f3963e1a3 WHIRLPOOL 28fe23a9b9aa3880540187dd586328fa902ad96ce5630a9eba16c4aaa208002ef5cf9e461d58e52a64464ab3d9bd94f38a08c90c2c2769d052e19cf0cdf2eaea
DIST firefox-52.1.0esr.source.tar.xz 212348684 SHA256 da2ba9630b8b56c6f5d36d9f3da2d984ef7986dc8b4d804f6947fcea6c24637d SHA512 ba833904654eda347f83df77e04c8e81572772e8555f187b796ecc30e498b93fb729b6f60935731d9584169adc9d61329155364fddf635cbd11abebe4a600247 WHIRLPOOL d043a3c0617ea56ade7ed92a3ebc87cce25f1b7d423b45a1156bb29cb0b1034dc15472b54c6a30017a25a47136de88dedead5f8df39c9a2bfbe3080284055201
+DIST firefox-52.2-patches-01.tar.xz 10400 SHA256 18dbd0d6bbab50918ef3341b739710d45a45efb4aa6cee86b4b8a620cc590b93 SHA512 85cc57e27c46c3243deedcc21d248babbd9ac6c144332ac70dd6e00161fb46584d090683bc1e066c0e9136d6ede5a4e30ccb68d83cad448f6b0d8223c726dafc WHIRLPOOL 65d351f5919b897af516754df0df57b65789d8030280a35d9ab1c2e7790b2713aaac8ad1caaa1ee42007aed17f971355d7f478d134930d0e1a6148a254dd9bba
+DIST firefox-52.2.0esr-ach.xpi 427640 SHA256 27118787ecf565c3a07101074f100eddcbc86d0a7dd62fd5f0e52ae4ceff4c7f SHA512 d7101b47d7de77e252edc43cae745be8884ae431caf4c8ea9ebb91af176ef145efc73264a196f967340b7ca6224384c75673b9883b35a1f6734d8f23bca3561a WHIRLPOOL 2f642320c9e83a55fe6b97888fe5156778b08400c23f57040fb30e639b590626c8f1852d4144a48134c05d384abd3708822235102930bcc98c337c5fafdba598
+DIST firefox-52.2.0esr-af.xpi 436823 SHA256 61d338f0cb09da9fdcef7addb8122a8eb231185681eb84b33799818ab3372120 SHA512 3177d0592efc8a0cf49bfcf9d5411f97d326fdade7c91387f656b02cb9e691e40924d965126822375ce8f1c117a93d650806d41be91f585907058e4e66cffd78 WHIRLPOOL a0dddb61b1ad750ba1a51966949f9ddf757a5289350842c8cef33096d6fb52b367859582ae77aa233a2926007635b7e5c78e6d906d24941b0ba924c7aecb9853
+DIST firefox-52.2.0esr-an.xpi 445142 SHA256 5dd40dd9f0be8485b150af966f193abfc3a301025dcc927fbe28fac384bd8a40 SHA512 09c3241b7720a8e41a457d24b699bcbe38b2b5c491c1d0c856e3484b1e7363c5eb5bec4fb33c2e98f5469399f5f759845c7eb3ddf5af737e04128a42ce1bc090 WHIRLPOOL 1c570bbae63ba30be034a9f86a838d7eaf91971102605d1e190365ed7b044db31aa9387dde990f693ff7975054d5c8240d5688ea86c21fe0d5e38c1d71506983
+DIST firefox-52.2.0esr-ar.xpi 473382 SHA256 6771ebe9f0496fa3e7642cb3d3eaf0319e1e4f3df3b2a84e6f7334e388b5e32e SHA512 4225196936ba8415ba53ee02ef8b528e81e230f6ec566dee94212949e61b5815860067b55e30ec89a4d2b05b2e55e03de955ac544652a4cad9667d4b77652eaf WHIRLPOOL 393af23cb638f0ed7a0049b3b4b24cba759d47f9a9c7aa9f2d31ed3709d62cf87496d8a5d072a45b6c442d6256037f6a623adc3c999c62f4482a8af6ba463934
+DIST firefox-52.2.0esr-as.xpi 486889 SHA256 d99937e0a6ef54578e61e8309d4feb977e1bca0da801425a22af4db590c6d00a SHA512 5fd693f0715170002e2b6259ae77c4c989aec8a96fd214306773b1404db417915e8efcea93756cce5f7d9aaf45e7f74c31384185cd4dec1417df5fb026cab190 WHIRLPOOL e935365f350383da49d65c4f7b7832b32b26ea307ae27c2e3c22c41cf56a0e2e23d391be1fc030565c8bdc563f5c0979362a4066671290430cff628b34aee265
+DIST firefox-52.2.0esr-ast.xpi 440033 SHA256 5ad4d0cb1a22ea1e2612a04332f9ac9217086df44244dce131cfd53a85c14355 SHA512 cbfc878d8a763a0e3d33c32b2da22b9adef1a949d298790a0e9b3d9ac10c2af1632b9f712c3f58c88c934a34487fe9450c7d65b17be12ef07c1b56517d22fc35 WHIRLPOOL 9f062b7a289714724cb130dc9cdfd99379676ea1bbfe6b61b402ad76867a5ec931076931b03336672d93853d922afd596baa62b775d56a1a002f6d30114e8cff
+DIST firefox-52.2.0esr-az.xpi 454923 SHA256 bc399d416cc457cca175ebdbf903b9835536895c2cdad517977222daf71148c0 SHA512 d4286ce71377c9f196d63021e7cfb342b2ec8ffd30b0de6c22642397c1e6eed883cfc4b9779b13d530816d456292bfaade3358686061d7a16462594eddab0c56 WHIRLPOOL 352627c3603cebed0b79db8d4218c14fe9a9d09cd6ae472562538646578c95cbb001a25044fde6c86cc1ac0f8fa1b8820e2b91700d40ed8f084f97ef355ae5be
+DIST firefox-52.2.0esr-bg.xpi 487891 SHA256 4be16e46027066d5e699028a4554deeb42f56cee53429d337aeeedfb0ea7156c SHA512 a7530d6052e94cb78e6c6974ecc8fdae5541ac2a80ad28fae3320a59de2fda91bde420f546c0d0cffaca131b2b13ccde71ab8876ed8b64553d0bbb128ac2bea9 WHIRLPOOL 23a662883677fd4d811e293b3497fbfce0a66da1dfb3dbc48f5d60701af7edfe725b0acdc528c5720df47d282a249cab5aa7d960a317ad426ab1c1e464b305cf
+DIST firefox-52.2.0esr-bn-BD.xpi 511995 SHA256 7ac687143c25a67bb42c16bd3f53cfa0bb54379f331fe5de23b759f6f80b031b SHA512 0fcc696f6b067e1d173a3b496115ba9deca5c4558214442fb8f9040f314c04ce33f97f0f2c339429bf41e1ebb0440112bacdc5ac2dbaa884ed869a2ccee50525 WHIRLPOOL a26a96412c767cbbde2ff57f451d20c5919bf750c0371984b475b1e6e07fc165593dadfd0a0e9e79dae9f3f2e99caf4c92c52eed0893671bce1370137780bf23
+DIST firefox-52.2.0esr-bn-IN.xpi 509376 SHA256 bc957e819790c3592c0d6bf32c3df5792de7be16c341698b3378c3f8948ac0b8 SHA512 7936f8de7ae9912286cdd78afcffe42fcbd814671818f6d6ea1694cb1d1367dc400441ebcb808122320b86b7d32e9fb0f7350375158316d8256b8785c87a50af WHIRLPOOL 648a3a153fc65411f9fa75e94c6c6e8de22382ff3238b94dc31eb2e6084221b110d43732cd48ca64f5d6d8c19f48ded38a322e53c890b41326e83ad91d1994bf
+DIST firefox-52.2.0esr-br.xpi 435483 SHA256 01f46104cf0b05872168db8ad75e735e828c9cfd5db9993f699579b2726a798e SHA512 9e90b7e460ab6e4a0b8a65b3e4cb1831b6e2fadfabda38798c1a5a762b11592012e6c179439f1aefa1aa565aa8a9137a2767f4244beebdf6a90cb009c287e115 WHIRLPOOL 77441c1a1fbcc1043a8442d270990b1c666274886c60ee626814cb1a50d97171105aedb15b0fccbed0355445a81d80917c12bff14ebfd8e9ec8daee06a8c6d9b
+DIST firefox-52.2.0esr-bs.xpi 441782 SHA256 283db0643d3dbc6b7e8631f4bc642420cb3cd110a2c3c609c4a2b89b197b0f03 SHA512 7380bd274e79e78914d06b14ccdadcef563fe2a96aec7ff622ecc224276141c2eb5804a5d0f4e1a2ece64fd8e885bf4618a4c4a86bae31c278d2a56faa99f6a4 WHIRLPOOL 7cd8492765f0c8a8bb96ed0cffd67f78f3623e3d397c9a84ba871a60776947c855f68dcca9cbd2da7b91bdb1d7b092a29e2f820d225c45ebcc0f9050d7bdabb1
+DIST firefox-52.2.0esr-ca.xpi 443304 SHA256 d71194a6236a3a450263a0bd6cf23e2291451b1189dda18666ac5449b75ce20a SHA512 0be9fca57407622f1f898e4192f159c47e2d15f555c8d32de283e7b45158bbf1df01d78031f94b95978ff84a0cae77632ef6e1e8c8d2dd21ec169ec19149d6bd WHIRLPOOL b3780af6f8e687d513ee37e36244274c678dd7b34b0ed22af56443f2ffb7549fe549871139b2da2d598e7de302501a29d2a0e4fc550f60eafceb9037e9c60679
+DIST firefox-52.2.0esr-cak.xpi 459185 SHA256 1f458446831bbc47d87a975eb5f989e5aa32b8c2fd369bf6ccabd06d34149ece SHA512 dede64386124b276588d198421890b925f5e16909832fe27988070c7702c2fe163963af7707af6cd73e7b8c67d4eafc65c41fe2a16e591b70129a77d6172de08 WHIRLPOOL 1c99a82c59c4253520ba8cba8b26e50e6e163d9ba05db36c3a0659d8b461dadde285d4038c04e362e5c6aef56be43c3120180e206aba8705abf101c0ef2e604f
+DIST firefox-52.2.0esr-cs.xpi 444075 SHA256 1745ed60f7a6711d8fa9a238f27b36e469aa327ef2ad675636e43440a6119804 SHA512 26f66e44438fe15fa87aea4f5bc3fb3a451a5fb301b87e10610bd647058c9eabad4d19cdbe42d500a74fcf23c88a7071c7a624c72c9e1025c55ffbeb0fc20014 WHIRLPOOL fda41cbfbcd563c700fbb0a54a2a4c25053a2f760094d620696f7b70af32ae736b881fc41915af555c4df7c5f4aea4226cbb14a3de9e9f54f6f8950ed58d3029
+DIST firefox-52.2.0esr-cy.xpi 436583 SHA256 99ce7e694d5c244edfd3fb94786108e670eae9173725ee2b68142117ab29d8d7 SHA512 33c85f340c46d773c31849790b6ac6b94376d67fe87f6a0bf16e866e86b1dc13a9c0e3c61acbe8922efe3aaad46967e51e1f888a3dd442545eec32faa882b9f7 WHIRLPOOL ad53bd2564ed86d6acc53892972a501076e57536a25ec4e184b2bcb49bffdc8d69f696abc78be0841fd736a254a94f40715ee4d0c114e99e8ba2cfda871afeba
+DIST firefox-52.2.0esr-da.xpi 424394 SHA256 b66b32ad09d0baa2c601d6359d03ab63e2f4aa2deb54317615495be650bfcb87 SHA512 e1b1c371f092dd1f73f222e831f688e65e55c6c1e1ea29e727f708652234ecc10c36740cd471d0b0b84396475c069c72034b99736aeaaa2e9add94f42216bb37 WHIRLPOOL e5fda036debaa3073890361d87e67e9ebff1a7e9a083f3051cea32caf8906e7e7c5605b84b4fd9627fafa77f2add5c37d554e94ef0a45ae3bdc9b867837dff9e
+DIST firefox-52.2.0esr-de.xpi 442479 SHA256 1bc5bbbd996d880ae736e438aa11239a8f60833f9938f1d083f4c46ce1dd19ae SHA512 9facda86748dd52f523a069f8acfaece048666c0892bbfe2b030bb6034873510ce5303d3b9f861993469d59ec0a78b92484476c4a60cd7e8c9914f244761d983 WHIRLPOOL ad8901ae5ba879f8cb999a15207728908353676f1866aa374bcdd050765aad4b691b76128fa32672aef8c43b112cf5f51290556f14753bf0114cf11fd062553d
+DIST firefox-52.2.0esr-dsb.xpi 459425 SHA256 97a851907e97b539c96d46ece84988abf2596c156007872d73bd8ca557c51b03 SHA512 00bc276b7a44520997a33a2247956cc4178644c6334ca461fa4e2703bb18972ca6da8297c7a99925fdc2fa56bb01d275c02ebf09f631165fd746f03830a8ef5c WHIRLPOOL f825d954707fb77db5e7bbc685b3d44e9418e19a0a4e14fb810c2088c1114b358b4d23da0d7ffa56bbd2ba39e178b8d655b16e8a59df6139e8993a31908079a5
+DIST firefox-52.2.0esr-el.xpi 516592 SHA256 d99497d250eddd94734f6823d74cf14f27101ea5cd49f14f1da4a3f96cb414f7 SHA512 b9057a9ca77c3613293f657c5a0b29e986c48abca6f13ba7197fe1e90bbbfd02cd73ae35d4f68074690a09c5ff378a6089224a9bd8de37b66596e4e980bbdd94 WHIRLPOOL 24705d29175a2ccb438ad5ab5820f6050af9c4a9851757efffdb3db6a58de31557eb70755662f5fe9420c09a34b97900a6c5f6e3ad8034e267a22480187f76aa
+DIST firefox-52.2.0esr-en-GB.xpi 419323 SHA256 b559ae96f2dc788ad192bcb17b1ebbd940312e454ff2df5be84e78ea7d40bd35 SHA512 30359eb9d3d5833b4819a6b5e992a70e005328195f4afb411c8b184cfe9b83abcac99cac50c3079506a280e1ed3965e3dae14b872b22474b9d145b9fe4a25249 WHIRLPOOL 099b9121633ea7c672e7cd0bd3cd5116c9f7f62df4b96d695204c0c67fcecf57b74738c02a5c776c8834f53ac462599366e7eb99dbe8e11038da4ca8332c5605
+DIST firefox-52.2.0esr-en-ZA.xpi 412212 SHA256 7676e11987de2980265f1ac789ce095814a26c9e5fc2e90a5ab9b8d62da769d6 SHA512 c112e3153512e04a71f4ee50cfdb3e347aae4c53d1b5d541723d320dafa259fc6441bd6ce4341297d27bdc4476c8c96b33753302b807a27768ca43d9b8f0ae31 WHIRLPOOL d09da7be5051ecb0530fdc2062812bbe2f27f61d90b6a6363d162d4a00a1b058246e5546e1ee0e4bd894e77bc5146492a46b4249d74b67e5d94cd6ebe92d677a
+DIST firefox-52.2.0esr-eo.xpi 437474 SHA256 b4ea0148e23d9ffdcc314c8eb522934e66ccc71351508d83c0f399a0e02cb20d SHA512 e72c52e8f3348e15c702a1e0d5b2276b31ca2653f110e00deb692de8d10bb9d18914654b5be00b3b2edb4970939a63ca5827ee8f41af03ff5d260321c5ee8255 WHIRLPOOL 2a5dad7ca89756d1561ccc1340aaeaf492e510b6f0ea74a5a9d50bce5384213150a3d395e9eca075da8fca970664b8d456165d2443048d57f52f66b15297e7b8
+DIST firefox-52.2.0esr-es-AR.xpi 445925 SHA256 71d9c1a799c7713f17af5f7ef2a34e929c056ff68eba20628538002bd1d23a40 SHA512 5c1a635bd30784c402321021b7323632dc4a6c9500e30daa4eb42013263e927767a92b08a1621bd9a9f1e7314ce926414bd5b245a2d637a0f6161f04ac3bbfc1 WHIRLPOOL 492530a0eae06961f521c78c209b5b4b147f142976aa5b7dfe4c98d05a5fc07ae13893e024dc83ce7d3643599051e84fccf4a4a73a4424b0a5848f3973878e0d
+DIST firefox-52.2.0esr-es-CL.xpi 445676 SHA256 d279b4b8d1e5af3083055b4e82585c5f3371fc70d40a51476743aa5727225dc9 SHA512 832707f26bd9910853d49d1c17ab0679de113c4c6263f779c1d87937d83c7565331f35b5089d3fbc2aac8f2c376ee629b53dd1a6c57edfdfbc46b06e908dcde8 WHIRLPOOL 3196a2bf89bd9cb71b70453cfde029e8a08502713eecd30867564f85324fb2320a0470720349b87a9dacd4012ceda299679c2ec54583753c5e5abc5a83a733d9
+DIST firefox-52.2.0esr-es-ES.xpi 344875 SHA256 e08baaf47eda8accf24c5f72931081bb8ef0120319c55025806913ebefc1f83e SHA512 90d1bb1fd4d2f8fb725c8d40cbc82f8339641101072fd174a69cda02d8d58840873e11dfd845ef3baff0f903d4d9433ea10688308128d8767262de1d784fc8cd WHIRLPOOL 18f051855c278d12c5b65d93d03f727a0b3a05f34b413813ba2802c3cb970f4a8210179a1ed67f0d3941b1bf5a5b035dd2e7f8a5036ccb04857c67d0a5326311
+DIST firefox-52.2.0esr-es-MX.xpi 448385 SHA256 39e20cb1460f24be53a19bbe23b945a051c86fdb7a411b5ba586f2edb38c28fd SHA512 651268b968732ceb1c75aa2170a9897b38ffa7eee08e1a1e1abcd89e2aaae41c8d618acaef4e4e25adf98e7350604988b8468f07b0d96e14411e19316ff2faad WHIRLPOOL 0275fdce3199b48b44105319428e3c012faf2e266d7d681149bbed1a2aaae64277d37725b2c332e2793fa7d371d00c03a52782a5d2d74017d20620f2ac9795b4
+DIST firefox-52.2.0esr-et.xpi 425113 SHA256 e91d409cc61be30cb1cd7ea546d093841161da621da817510823beb957edc50f SHA512 aee8817fb3cfb2798de481d3ad272dd3c0013f51f50d132f175b5801bb292585e4135af4c73a224168acabeb4dd8512621572828c47e586d2c31d54ba181fb6c WHIRLPOOL e8662b6c51bd18c6927c25e09c2f32b2c1ab20a1a406381aa16fed90c370334ec864d13bb6aeac83a1f3d5573b6caa8d731befbc69a3f6c408a0cc88c5420c53
+DIST firefox-52.2.0esr-eu.xpi 438479 SHA256 166d5c88fdd8fc09ba0e784c6d60514395dfc899cccfe4058f2b1ed35bd3d909 SHA512 b4b5d183f6bcdc8807d95305d8aca9e1cbf8e1f2f6e1f133bd450c5bee7cd5c4cb6d77828868e4ba720ad16f0cf44a34944315890c1b2287a6ebffd36be810ec WHIRLPOOL ef5cb3551c7c998cdb56c023c11ccc324d6399918789f10d6b6a1dae853b9ffac533f182a2a16f196ff3e94f33ad7bbfc60eda39eb3ca85b1ab95048371cef55
+DIST firefox-52.2.0esr-fa.xpi 491343 SHA256 04e771a28a578fe66f041f625c6164bbade771f815f3330ec1633426f59f41ab SHA512 1dfd3a924680eb1477047da4292e53a3d1f0bc3659bc39dc57762de5a72f04d4a06a1d137032789855f661c4b481b676c3c98d32102a6a154345b7ae433e20b7 WHIRLPOOL 853469f527167eeafee433c8549bf19b97f707830c85880632e298566ca9b8d4ac5f0e8a8b974139c89e5d48e9650b30a9aa0c038fef4e2b126728581fbee513
+DIST firefox-52.2.0esr-ff.xpi 440928 SHA256 cc1584bbaf57b10731c3e90c795afc207e7745dfde6d9264dc2b9129b3f86067 SHA512 6b8301c6b00b69bef8d7e6ec0c140fe8152ca26e41eed6b69494dc0441a2f2757629a5388734c610f6f6423286f6832203cdefccb6ed43236d76cbde7eb5b3dd WHIRLPOOL a4fcfa9e8a15146b7c60daef14783326e5c29e8f59bcb93fffa59e5f296ba253ef7add999be4100c439b365bfa3abb63905df0e221af389da2f4a0b561ea2458
+DIST firefox-52.2.0esr-fi.xpi 430061 SHA256 8aa6afa26db1254b9711510c272072f997076bc80e5d6d6a303df11aa8cfad89 SHA512 ff5a6d5a64ebd86da4ac111e9e26e61c22440689a97e89f39ec2386782d231925a09281852bd015ab52c082127f01858de47b6f6ccfa23f43e121bd14f7b1e3a WHIRLPOOL 709a31a47214d03e86ace4ba6c2a3c1b41f8ef13f79e1740a039f29530baec26ed1ff982f1f2d08c905db5183d504db6c96412450b201375d8c999d9561a6917
+DIST firefox-52.2.0esr-fr.xpi 450210 SHA256 6e98af911626cb733659973a8bf573cba0427194a0fbd68524ba58a664fa6e02 SHA512 8e9f4964478f080cf856d264500d16867aa64433367318c93b07798385697e4cd74a7be03cc8a77c9fa190afb21626684376a53a9fc3193fa0f1b3d96fd530cd WHIRLPOOL 59f2e5a0690aee7300c6d72d12aaaeff72e79188692a5e744148cff18ce63bab5d168d233ce16fcc000ceacc25023832814cea92f419d493ad2563ebda5064d4
+DIST firefox-52.2.0esr-fy-NL.xpi 444970 SHA256 e21e83fd8e31ac6973a6e3f000bb4e9f2fc0b760f048e130064106eeeb4f100e SHA512 a987e0d2380697721976e80be80c4862bc334504fa98cbae619e0ec48d1d850723e469c66ad4f2a7babd25e20cf2b0650d8199e39565a4686e5053a0a2c845a9 WHIRLPOOL e463b0d0e8f56bab83cc88a784381d174d65367d6f57b98406f779307ddf6a77213c486a30c0f018696f0d38f7c31a838a9cc72b32d1ecde2f81374e604c2440
+DIST firefox-52.2.0esr-ga-IE.xpi 458164 SHA256 d8a3c6d802b31acd9f17565638b8673256ebeffcd72264472fc829afa9c1e1e7 SHA512 a7663c82070e9c8631db0a3564c7856c1cff27f98c2a727fa01cff0a527c8d6000109a94432c2ad414b5d83039a26a5c8ed4dedc57c3fae4a423e478aa661e0d WHIRLPOOL 2c4645b104feb1b53075b348e455b5a32f4701858a5b381492130894c177f052a7e9d938e1d71de21f3518283affa3f3f3725795a5fffe785750f3bca3ddee44
+DIST firefox-52.2.0esr-gd.xpi 447268 SHA256 9567ede282ce238afb964adbee6d7c5b023acdc2a760cb231fdcfdd64c4c546b SHA512 0ae6fb3e0f2baddf9ab16e4df8dd7d12f1d4ce9480e3421030a6e9b411fb846a05e39e717d958671b69d379b9edb19ffe6eb5533aa9c4143e5f20548f47e2ba5 WHIRLPOOL d6bec581649b0326286e01230505e31e067e11989b7be4563cca826099831565f3dd6befc7b52172cad4b7d0b1f77bc9d9f26c3ff9ed7db57951897d70dde749
+DIST firefox-52.2.0esr-gl.xpi 447295 SHA256 4dc5293d3b0f9512508f1c7645e2926520ca4ff92ea9f2620b0b776aaeab88cb SHA512 043ab24c142cd69f5d9507d4e8a8a823c2aeefc1f859d4060e94b304a81bd28e9689a02e1c750185fa3d8f597211635c30d88c0a3592a93c7b18650f800da644 WHIRLPOOL 0bcd48edb23c1074beb8fd10cd3428aea142f3ae616b2524a376fc18a94c608f87a7ba180a1d8e158d27cf2d5a5d3108872dbe8a2a32ffbdd7a65a4c86f4c367
+DIST firefox-52.2.0esr-gn.xpi 456214 SHA256 2e5027d09a944e190cb018c45cb7ee1281f2e1717786d3a9b4f968dd2a4210ca SHA512 920fa185c3d120dd2357105fe978b4dd1dcc36c2fbedfd518fc8ff8b6fd3fb38fb40e3801e126fd25405aa10a994d4a5d85d0e45d9c4593a39f41e760e820829 WHIRLPOOL 7fa1ac3323dfc12f67f6a69935b45c19b118600943447fee10ec1557cb84dc014998856edba031dcd4ed10238c9361818ebe933dad43c47caf8af5c392363c8f
+DIST firefox-52.2.0esr-gu-IN.xpi 489364 SHA256 5047f8ae521ee0c62b14fa700df91214e6f69fd2a639e685ffc7dd0817858b8d SHA512 0a9261f54a1bf0c534ff2d13aeeb8fb865832fd5466191e735eebdb811ba7f8ae8cea25563cd794adb9487f642987cd006ac24426d7b7eceb84c1d595eb840c0 WHIRLPOOL e04207ba6d682600ba707853d755af85f4f1d3579f02bf1f1dc5d29acc755a2967aaedc8d2e91cd0d4c81e0f6504860fc033d3243298593f3be298c5c52de26a
+DIST firefox-52.2.0esr-he.xpi 455283 SHA256 eafa5675ec14a667b39688cb259c091ba32a747fa2528f0c2cce053e9205a6a4 SHA512 0720e44cd83b01667aec8ea93d96d1893d3435bc8e2d17f3ee75afc84e096c8accfdcd373d6399c2535323a8a4f2f7c8b6509d0d0aec06a2c9bdc665e872cf09 WHIRLPOOL adbe7026b3aef116a6134243eeec174c127a5005feec832c09103f9654267a17757507191bc6b9f972879e82a59e2493682ca24d92d8e83c7a1f3f3ac91a214c
+DIST firefox-52.2.0esr-hi-IN.xpi 506519 SHA256 60bcb0fce96954a63ea2758363cd9dda3f9f7b5b1fb8da5c5470231079b3c78e SHA512 9230a20ee62765130802547af5d1f00da510ca40d0dafbc5650e8232dce7e8cca85daa9dfeeeb98d8f450c7352980c6520eb68a614e8eb9b7921b42fc0698e8c WHIRLPOOL f4e0fe351dabb209fae5b368bb87e007d70264dc348b110729ccfb812358187514087d70fffb0727f290992fa5804bc97b0c50ee46263152896c3f3ce638e55a
+DIST firefox-52.2.0esr-hr.xpi 447503 SHA256 73b947a79a68007db59e03edd6cdcaf2a70da42eb430734d51351d4b2b70738b SHA512 c8a4ac9e6ca9472915b36da9be2ec0e444ae333de7c7e85397cf423917ac8baf912e9026984390632781343a6d395feedae65fe7aada2f6f17831e0004323166 WHIRLPOOL ba363de326e5beb39841191dbf261cf0e73f46140ee9957dbb694c573071ed36095607a0dc8694735236c63fe9fbf02aa46b075c63d875eb989e71c8cc9651e7
+DIST firefox-52.2.0esr-hsb.xpi 457259 SHA256 a49a01d6f962292cd126869b6d1f9f17e4b5d8cccf989ecfcef95fb91c1141db SHA512 0cc2b499163e1859b0691545e75afd9a405e1860fdb543762133ea10c075342a6e743c58d1573e8f2cb167b904b92dc78c1223a25a9c52c17d7f8ed0d12a90e9 WHIRLPOOL 4efc9f5c50b724747868aeaacb6a44d1525062340167b6acadec3b540f9080bf2737e06b2a8071f99530db2d5607b624c6372b4d05ad5fde552a51b474b9182f
+DIST firefox-52.2.0esr-hu.xpi 451496 SHA256 a34f8354fd47ccbb36ee1b48455ddc2b945fb2cab6ede6c3925e6b6a2bdc5b3e SHA512 802530c76bf5070fc6ae2c0a43733cb66cf3e518b133a6b6a41da0bc2311e070bc2083de73e190d09d125073a97e5a14f3f1ab55c4b77d4b9a8551e1e9c61ccf WHIRLPOOL 3cb07f702b200b23f945d9d6b5d6b0a155c78df43ae1c40956461365179d834efc8d3ef7763ecea084619abf3b98a28569594959c7f1da403e42b977d1e35369
+DIST firefox-52.2.0esr-hy-AM.xpi 495773 SHA256 87e48edf01bbe1ca1b720d0bea9b6a2b5bed36c28fdac513507ab6224e152279 SHA512 cf3a8b5beba5e466098a580867c0dd17899408c1556b92ce7d3a39ab328f69ee804837b09f388951a5e25cd937e6867e5c1de9b4742c903afdebcb57219fcf51 WHIRLPOOL a31a401460336c268a650c442122ae78459f0484de3b7d39007257970944125a02c3320b24175b0f6f3008c3e77df09c340c992eab2f022a5e8ac53d6ac7b7f2
+DIST firefox-52.2.0esr-id.xpi 426023 SHA256 124b7390bf120a1377b7600d5f332cabf32ec0ae1b32048f8bf9c93ca2a8615b SHA512 e13e0768e1e14a0d865c3ca472226f24b71575bc62a0127d6d8c7e23952f29cf7fa7df3800f2a0ead28f24f08b68215384b2ddb7f5dc584d984ade7af14e3d43 WHIRLPOOL fd7c80e35575765b63eb1aec7aeed1aae9eb0338b070f76a0b9873bf7dd3c61350a67f9a4cd7aee3c0654cc785fcfb70bbb4b1e601c7e836edae15642b7726e0
+DIST firefox-52.2.0esr-is.xpi 442694 SHA256 b7315d135fa81b0a51d9fc53fa4251d7d2f40ee88b84f7184b47a44a9152e23b SHA512 543ba98e892de1d3aaa99de898d55bdc5ee7789b70ace9a95c27c603ddbcd870f64bb831b1f215a9d0fb65516eda33ee2ec5784d0ba4be2a60193f8fb8c6296e WHIRLPOOL 364ae97683adb3996c76302e0e631a2a76c3996922ff3ce910d64b648dff7b79fe74855a78ce65af4a117b057c4a869de076ddbd89f8c37cb6087ffcfc486484
+DIST firefox-52.2.0esr-it.xpi 339221 SHA256 6d66239509dfc08cf4ea2a911cbfc58ad1279b37dea0ee62595bcc3753abc51f SHA512 b20b675d66f803558fa0f090beeb27b9a74d83004486d13157bec6afd97467db71800f4179448d996f793e82b463c49fe51736981be74d889db10e246aa6b6f7 WHIRLPOOL 5294214106659305754cc5e6676a592e5e83e4f3021bb03130c7a6896962a523e16ed67e42572165002c5e6b84fd3d0dcb9c255ac4ea0ec38f655b2495b0d92f
+DIST firefox-52.2.0esr-ja.xpi 488343 SHA256 04e648ccfbe57e76ca281795a4d703b060d409a57df4e2b26881fb7c4afc8c4a SHA512 2b8cebb1b8619d9b8e8977a0bcbade1bf4f1331cb16a1d3ee0cae0e3d70a5bacd57084722e84f3d8c70b9d65321ac7d26e811ae4db0863f81c89a98f0b0e58a0 WHIRLPOOL 8c07b770ed2ac9636c7edc99f9a3332947f9c8fadadebc87be7e7ca438bb104043ca93c780d384a69897000a029f9bc29c96f5ef72952e808e7fff8fa14b6c17
+DIST firefox-52.2.0esr-ka.xpi 475375 SHA256 eff70e4a57553e1236e1000d2afe1461b3268f665406dfa8e915416415c8a054 SHA512 f78094048b17f3631f383fdce0322c78973e048bbfb1698b4c96812845dcaa3732f051a6e4af3d26933818971daf093752ebb256f9d4679879c360b2edad82c6 WHIRLPOOL 6fd961610b7dc03ec3704ac66419e5bb4c2ce4a017f015db09fe97e75ace9d9df3d6fa809eaa85bb758bae0182dd063fe92a968532ec0e5d341191ab3762e912
+DIST firefox-52.2.0esr-kab.xpi 444520 SHA256 fde5b447d18b1c4992b269cdb5af7eaa08f06d5adfb8bb74cd125d2ed003d8c8 SHA512 47d2d927ba99329a4dcacf03004d6e1c9813ca54c367a219e4cf14a5aca01ebe772dd2a8b9b2b31a3a84bb32b93b484ea7e9743a058ab9e2c79c842cea77c95e WHIRLPOOL e3f88d65222ef0c26be98285d14ab2b474bd71b16ae9867073d51e5c6f0c0c7f185007b91e317fdbb724b5f4a9580ae910f0413c722afbcc411ae203c2859737
+DIST firefox-52.2.0esr-kk.xpi 496939 SHA256 b3bc69efe5b24aa6aa447afe21f2b13604607a799037e5108caef37454489a75 SHA512 6588e5033219e21b052b55d6872dc03cd1cbafd0061b0204e0eb5bb6adef26cd259c49242d5b0fd51bdb0953dcb8ec960c8fd72d818a631596f516795ced51ac WHIRLPOOL 67f30ad34c0b021887173bc5d82408b6c76302b376b1d1965429d55b1a31ec2d5a4c3adb16e5d3273a8ffa8b1e5b55ff4fad0ba5c2b534fd27e6bc588d3cea68
+DIST firefox-52.2.0esr-km.xpi 520344 SHA256 afd37f2af8e357da1b2eac49ab428e1369911d9ba6e1ed250b55e9796cf08ec6 SHA512 a14156336df315d6670d4bedf64ca4a7ef1c5ab9c6930ebf52387c09ceb1e2ca55b24d83ea6f2ea4100d17d38d4765e09c87f666bc8289c1d1ccc138ab430344 WHIRLPOOL ebc9c66a93cb24b26e65275f2080647e2123cedd5289653301dcba8a73608721b3089fa0dec93e3af7604a6cb61461d9a6635f1a23c36b402c4fe207b7a53818
+DIST firefox-52.2.0esr-kn.xpi 519456 SHA256 dc67ad63a6ad613d0b3d3997e7525f9285c35caf61c411fff596ab6679e282de SHA512 fa6004c6fc19cc6b896f631e46e135ffdcbe7f66ef29e8b7c78ed9cdb4da8edb3563a41135ff1d34a3f233888e9c4cfefb251fff850d8b30ddef5b5f03776ff4 WHIRLPOOL 3d94593074bbfdd3581b437b3bb852a443d5d8735768f7cd05d7b8e993a95ddeba0a0c716d7063a78f18a476dd6f045a32081611b71576091107e2d9fc8cb749
+DIST firefox-52.2.0esr-ko.xpi 463630 SHA256 7df95ae569658b84210cb37f90c5fb62645af6114ab532199f5a52925c06b66f SHA512 9fb012e7bfc8c0ab1e8f7168e2b388086b08a047eab7a6c130444785445c129b0197170b0889e41faa3de9849c6f6e0d1535772e064f2e3b4d09d88cee185064 WHIRLPOOL 25dca395006324d9fd6b8dd1fb80d4fd4b590b8b301f5e0348efe1a1df026c21016069e5dda2105c36e0320aa5267033687bdc2accd1a168dd4bc6add70dd785
+DIST firefox-52.2.0esr-lij.xpi 421071 SHA256 84d07b84f64ffbed11769fc70906da559beb344459720084392d81fb2b19c142 SHA512 c005949d1710e4e77938fc871706c4c336b3e9168922bf03584cd6513bd4ef9f22a148ef1e46a12e2c6c4c0ee2b5aaabca5699e2cd5fed8e3cea77f11da7f53e WHIRLPOOL e624206e3799ad900df1b10e231695aa01bcd587a3b533d752f8c25d0a8f3e8f47392e2e7b2223c3f9e85f2ab0a25d2ebe450d9a94d04e21c243ed2029f6f95c
+DIST firefox-52.2.0esr-lt.xpi 452235 SHA256 954f3568128f3b7bd56225c31e19bc3aeebc100778ea6e2c4fe3d6f92a5ad684 SHA512 ecd02e32a45792bf9bb13b1e7517f630e92eabd552ca3ec806efb132a3eeced273f36f093353500ee31194af8e1c097dc960ea65b8cb59aff476e39140ff3712 WHIRLPOOL e955270c6a64c42d4ca5a0d9514d2692973eb18e6c5cd41e4caa69ab8cf0326056de5d17a5c36ce08bb5bae15c7331330ddf2c48a9de980d3e768ea3fd7b3c19
+DIST firefox-52.2.0esr-lv.xpi 448450 SHA256 7d7b8c36bffa52aaa9769ed0d70c468cfbb0f277dd17c8ccac0c2b2b004a4140 SHA512 006b9e5871e77d84dcc683caaea4a4c387c4839bed84034b8664af82c7c0cecd67e9042a188fe9707df894b5abb7580b23982db86a407f72b9aa16c7cdac6666 WHIRLPOOL 46872f18e3e2e6952f185d3962278bf6794dd585e95a17248f6c731f85508ea39fd70a2df77613e3cdeefffa295f7ddec563a5e957710d16a0f70c10db3e0ae3
+DIST firefox-52.2.0esr-mai.xpi 499841 SHA256 2eedfd544a3cb3c81621c8865ed6a001f7814f7867029299e7e03d3b3745318b SHA512 c98b34ff5d04fbaea3ea3a3fa5c6b10493dffda0744cc140d5d7b5d7e1848a829e222a3aacae8deedc340fe00fab3298a7f06e337a45f430d1143a2507e86cd8 WHIRLPOOL 002c22dc05ab97dcee3031a070e7d214d4354d64b5846478b06e834a8a69134a4fff4894c59eab0ab6d0822d04d1374e6b6bd666c245f4088212d41c01151eab
+DIST firefox-52.2.0esr-mk.xpi 496199 SHA256 850a782e6fdaec215077bf811724d8e78ca3e98c996618cdac5f4a05b8cc2583 SHA512 602eb16b6dfb44dfa26dbd3ef9c918688efbe78f11154c50659e1394ee8a8deed561c990c31eec9855478e4c68915be7580c0c6e1434e6f3f9c062217ff6d93e WHIRLPOOL 04d7eb147ac6649e2481b633be5386fef11ff56b02243a271c9618ba6cacd4f167a6b093c6716eec77aaba15369f11196c841d5fa518d78c18e2d5df6d928dbc
+DIST firefox-52.2.0esr-ml.xpi 516487 SHA256 96d25fa55ad282d0b72368471c2ae280d4f3a55fbd596c518960965696dc2eda SHA512 2f7393cccee1ed34b9124795e2b952bd01a6c359695b3b303b14fca71010b83dfa38044bed0f3ab8f7b641d54c2cf0b16889d48d38ccba976c2cc38875699237 WHIRLPOOL 0a322dc2cbe54d29f497f7a161132afd146e4202db644b322a1f18ac046c3688a985f1d82349949592041bf6e45a76d084ce0d1ce018d70c4b16cd0d80cee169
+DIST firefox-52.2.0esr-mr.xpi 502431 SHA256 e7fbfd6ac988a62c4aba975b0657e947491b566263cfdb91bc3de46c767efe81 SHA512 3d20bbebe61ca847edf54840c0272490755d9269b690143e34d2a049887649720c9195fc77c42415f66e981a28477e7ced4ebd39489bee1374cbc74c429b8454 WHIRLPOOL f77f4b851e5dfd8dd7ac8fbfd583b690fa216b7fa8684fd0d5b5322e4be195fcea5f2f5a39916dda23c5f566c6f55d268a9efefb6abd61a036a34be4ad058e71
+DIST firefox-52.2.0esr-ms.xpi 435990 SHA256 ab63a7d8dd3ab884710bf124d844c76fc641ba6f12e9be24e464045bd448af68 SHA512 c53e98af0ebc459854b686c1d6fd29a5af1f7b0dddc84371e2c3f070030ca2dd083bbed6880ea56e557781ba26d5cd17f6da7b855584019d9895d197c4527921 WHIRLPOOL a4b636062156e262d58cc2c15979a7bba1b52681f8d32d40863a911c2d38f572f8c5e9df284be341561702eb9c566e00a9eef0d1bb61703df92b83e50817583b
+DIST firefox-52.2.0esr-nb-NO.xpi 434412 SHA256 f8246d65affaea847cca8d2d02a25374c77a4c62216b38325a700d99aabeacb1 SHA512 2df146fc669767740e810364bc0b782b14e5cba45b16b823014340eaa5b9104caa8175e46059da6f657fbe2339827f7dce653e0e806460db424a48ebd542ca88 WHIRLPOOL 25e0f8dd2535e90ef8e8ad8c9f47ddc4eaeac3a39acff7bf268d08359e2e6a8b6f895f8c3bf5e963c572e55faa6a4cf9aa58d53d239db2b56cc4ea82a483b665
+DIST firefox-52.2.0esr-nl.xpi 432007 SHA256 b8804305be802756047e27fdd0db55b8bdbb59af91e533ae5421168de72b62f4 SHA512 969c396f36b264f9946992462868f3df1c0d0a5e9914ea2e9fba75fe0ad16de892fbc883cdfc86558961afe5e402a377533237999792906971a5e1983e1facb9 WHIRLPOOL 0476ccf125c337dd357982e2789b696fbfb7c8522fe585e4930d6fcb9e0020a4ee09b8e0745afde057ea29344283203e663e91ddbd106c61c33af919c3078496
+DIST firefox-52.2.0esr-nn-NO.xpi 428645 SHA256 c130b94392b33ffaee7bc3ccde35f4d2f2fe6d3b38faec890c7585166a62eb36 SHA512 e3081ca625c7fb0054e6fa7ea4fde44e263d538022790b1ea3ba23edc9de3bf37e5a3808861741fa5b51c9cd162cc8140419935a993244c5a971a95ada76458b WHIRLPOOL 7ce9bdb32635988c45cae093fbc7a8e6af36e27b96fdd2b0de59e3184a65fa62c07ef31f006ef9667294a8b1a343c3e3351db749b00127af6153e810ac5cd1f7
+DIST firefox-52.2.0esr-or.xpi 496917 SHA256 e43db2d368fd72912383ae3e4070a7ac4ae4a0bd144b6765922bb98b099f6b53 SHA512 0a3d8c4e0f82d7633c2deccfd7d3831a08e2695289dd2f1b62089898c576fd6e1ff5b2fe37d133cf73379a1b0f8342ea2dd40dc45be8d496eb8da8198be76d7a WHIRLPOOL 72ab82ab11a12fc23fa72d5e768bf5e64ffbed96056c9700d3a2fd5c16e35b2024f82026e31c95dbe6740d50e52c2e1ef597f416699078083b652b1ab146017f
+DIST firefox-52.2.0esr-pa-IN.xpi 476587 SHA256 0fec235d75e55330ece84855eb90806a5f6e716abb2513d2380b355ddcdfe05f SHA512 a77b71b21fb08774e5ea295ed17d7145e464d798fd5e54ecb35049a51974af21da1f99156060d36d610a653c157a00ca2a836654fd416dd8a22a0580f32f3be4 WHIRLPOOL 65a3c87ecf9b90460533085080d621a53ba0d3f6cec41fc2124f7b5e2371a790f68829775ec48288f877d17b5024b5cf70e33dcb35671caa558235097af0bd5c
+DIST firefox-52.2.0esr-pl.xpi 352851 SHA256 c1517876642a7e168d39cc89299038fe9da2f794839cb44ced76de351d688845 SHA512 27e1190716706438f41eb63f4aa35bf63d990b9003229013dbea53ee73929c9afd3519989feb7664ce535b4ee3801bfc1f1c21643b0543c5005c20d8a3f1a55f WHIRLPOOL 09ad195c2438a2c0d5fb099c8e8cfc280eb4cac17a39aa37f6c0eb07b14f0a1e43f6c6cf3a3f9df35e03a1e6c10b8d2ded9931562a13bae27398533cdf198940
+DIST firefox-52.2.0esr-pt-BR.xpi 438170 SHA256 dd61d555cb46d4eb6796e770d9a6322cb844c436b7bb703a7444c39462af6277 SHA512 47474640e7e9ef73530f904241349abba81cc9fa9686e69a1e7d3a5a3edcc1575211a62fd11d79be3ad869ad3208f3eaf27877ac1c267dbedec9aa44b1bf4b7d WHIRLPOOL 288ef1e5c1659df7b4ca7f1aed0fd93e9a655981f533773958cb4e2680ded8561831f04d74660971b3313c80fadcc0e9ae28080bdd261c6777099f956ef61ad0
+DIST firefox-52.2.0esr-pt-PT.xpi 436727 SHA256 7a294c1912b0ed5c6af8d2bd0f336c6de95354cd1bda72702268620e59f23774 SHA512 c1f088acc2aed1a7b15f165bc7c6021e88b7d52544fcdf111389f66385d79b3c84ccfd74bfb447a5635eada80b27fb316864e3173c15116bece4836c49fd074a WHIRLPOOL 09259d313711bf136164cab463f7c728536145a24fe267ed6f84a3af07431bf98a437896120ad21c993e574cec4af64536c7b93ea22085a29ba30cc8f2344415
+DIST firefox-52.2.0esr-rm.xpi 434609 SHA256 56cda1245557ee44ab680d2376a577f3a32bb60f95dca94c3fda80469add54dd SHA512 59ba8e0b03b00fef3fc10f30d7aac43db5236ebb8686beccf4576a162d4c521673c228b1b99e454928e0f0524d9f1496022f766242ee307ad6b5656a1b92a02b WHIRLPOOL 31275771baccf57c26c5f40f5eb8197f5baaefa0c8cb44ad7992cc570308918bc1f122b7d347c19bd420d3151d4ee5d2c8fbde002f8d7e600ddae8cc390a3df6
+DIST firefox-52.2.0esr-ro.xpi 449938 SHA256 c94438d76a0bfb5de6294f84240efcb482bb16fff479905391826a453607ec0c SHA512 cb06561369e2d0df2818e6db8444c4f3e8d8e4ad713664efd11bc73de0ecfda5ab6822ef7ba8d68a6fbce5f16b035951227b14b00f4d6fb2f0cce814daa1129b WHIRLPOOL 5fe4543140243dbf17e72c6e01c8aa58b61af5a68e3705f9d5c55eebeb9413051a91d954ce0f1faa1875a9abb596317eca2685160ff0176f0bae52f10c1b7f11
+DIST firefox-52.2.0esr-ru.xpi 395364 SHA256 c9e666dc2307d39e41303c54106afe2b336783b70e49f642585b20b662258b7d SHA512 31d4138b8c802d25c801dc65a46228bdefdc7d485c0026062ce74ed4ea0178bc36080a23d5b65649a77e8664cc23e6034e7e9f24e13169159ac004b61f1dbd8a WHIRLPOOL 19e00f91cd1d992f759cbc288bf0f92022a5a386319745b234e871cb3df64d572afc2a8a033357fae2690ad9dec0710f07637896406200962a2c353e386975ab
+DIST firefox-52.2.0esr-si.xpi 491959 SHA256 e0444d9c26470b1acd5ed75a7fc1380ef66d9bb3c28b6e9aeaf7845e8cadf735 SHA512 5cb68db602bcd3fb6f62085f446869d4cf5ca55f0e67b9ec1af84935345ac63b893c8072232c4c1b1a6f7b3fca84ad08a2c24533d745e689f9a846e9ca4769ef WHIRLPOOL af5f928602d042bb0186c6949e62c08824535f8dd0d1cd74e3a8b4ae902e5553fa6a5b264b56073d054f6d4d2557768c3bc9c02b3776671c4bedb77be3f9f0da
+DIST firefox-52.2.0esr-sk.xpi 455820 SHA256 15c4f591b345fd1ba2a0b39dc07663648a97f86469eddcd4d73df95c812e0c62 SHA512 25a52c29463b8d336c45b5e6b6ae4ad78f45a6f6d4bfaf6d8632898e6f5577c9f7581a1fc33a4ccc1a3e6335db0f48f002f5dafe365a9c78aa7fdf73a10af19f WHIRLPOOL e37e4d1b061aeadbc3858992692e363195bd00d4ab16e4964c03b6b6ccf2d89877872986aa04dcd4790a8ab6961427642e6d116ea1e390cdf1c2aa49dc63df8e
+DIST firefox-52.2.0esr-sl.xpi 433482 SHA256 b5c2b9be184c335c1956ccb1b457b1e98b74d11fed513e52e73d14514f1cc74a SHA512 071dd37e19f63c5d150890a55b7da921f2f41b2435f6c72a93436d5661c880c0f5842dafe9267c399d622947a70f11c628aa951c097b7710f24f3545e9c7a0b1 WHIRLPOOL 0a5f92e7409ea1ba9b7126453a787b5c96d753906b4e128f8fb1f329b5789b27eeced2b5e0f56373463320061272570a1070605d703f6111f4a087f381248223
+DIST firefox-52.2.0esr-son.xpi 435128 SHA256 0355ea7a2bbadadf5867a0cd6d7a568a5e1324371ba6afd60cdb54b9ba83036b SHA512 0d6b50c50d82683ba6f7576779ee30f0a549524665a81cee479a9a11e187c4dc393bede48e71e62a2fc493cda551ce2dfa15b7b0a58870963744a6ec6391a133 WHIRLPOOL 020ec37a8022b051a37668c60449749e02964a9f25def919569473956252e2042ffbc8930e174bcc0d64a0f8f8afff9b8479f7ddaee36446b145c38d4525ee52
+DIST firefox-52.2.0esr-sq.xpi 448156 SHA256 148772fe10114a225f766799f9e3cf38b476499d21b395ab3f2b287934599fc2 SHA512 b734d7013a0f61b6ad2e1118f3de9a1233a17e5d131e7f66647e223227dd22d72f0d73577667adc64cb41eb6e7455876c8508c62d6bee0e554857e8eb14d08b0 WHIRLPOOL 123f3615ce1f0ca097ad7e80ecf68637778a8d3c3e3929861587dfca516522262aba5873ba6106d9c1b14bac1481a530452a9996c01960203a3319695c0a2d5d
+DIST firefox-52.2.0esr-sr.xpi 463394 SHA256 cbdafd1e35aa4b06807f53b887ad0b4b0fdb6bb519bab0001d6def74fae2f849 SHA512 fffd1355050a9af11c27f26eef62bf6d7cd0adf65b9ff75f994b15836867a2eaef0e23b12c09c3f99ab613dd3e3e3484496940967e732bb6e1c2dc1fff11b80b WHIRLPOOL 33a5e92f0354788956d52e7b9d78cdaa01c07fad5f1bcd01cde7663b811b36a93399c7ee3584a8bfaab049377142210257f0a5af4b728e299aeda0b0c3a424fd
+DIST firefox-52.2.0esr-sv-SE.xpi 441178 SHA256 98fbbdc6772ebc1aaef0b64105f76bc7b7790b85192457c7ec8e9a75d666ae1e SHA512 b6255c1dc7a7a076a49f2a782ce048ec327c60c49edeacecbadd6b10838baab1628aa2df0a1845d9cacc1d3dcf5c52f182b632d697fd4eaae6b89120ebcde578 WHIRLPOOL 27e403762468ffcd88e8a030823da56c85596fa8e6986d2d5df1824f7413b707ebe79f10acf12b808f98b23869a315bd2c8945382c9c68f2e96d56bee05ad3b0
+DIST firefox-52.2.0esr-ta.xpi 494798 SHA256 d864732629b8b05c0c4ef51252b79cb9a0d87b2b551f146fbb588fe27f8ed3d1 SHA512 7aefec2e64da1f53ffef2272df8e4c077afa3132decf13c54ce0afcc0fcb41e4af767d6d1bc60025ddba39341f4fc4bfdf1fa0420f9a565d7cec95e61a77e5c1 WHIRLPOOL a96ecb126790817cee9a85a2d6b0dd0e2b620dcc9bd29981dbded3ca9773cb698713f21517620ce0fc4d35161a93590f2368263830e6d9f3e8e11f266a0ee5e0
+DIST firefox-52.2.0esr-te.xpi 515241 SHA256 101afb36454f38ceaa95fbf37a6ede0cdb4a6ab977fea47d8ede36b1865dd53e SHA512 a1faf4c59271d1102872a10704700d26c357379561466f1e895b2cc592e59ce5871b4a332702e0f45c895d39371fbe376af0ace6cfe28a5941bf721fe4ed801e WHIRLPOOL f5f40b44c29eb348923bb94b3db7109680cd9242c393506070e024089f36f78e6d05e6ecbd7f20998957829c2a111d0658d6eb30f5951eb9a40059d1b651f6cb
+DIST firefox-52.2.0esr-th.xpi 489379 SHA256 28228df38bc8bdd27366b2f7a3181901b32cccfcc1c6621a35e6b8a8b1711aff SHA512 cd73cf11fb35bf8bd881f7f766c6aeb305b15093f5168b42da0fed943fc76800f652b9071dd0215ef7e2ed810d94b1621a93275d00e7035b3b1e9ca0e8debaac WHIRLPOOL f4e0b7ab14992b3fa10d0d76decdd99ace5cada2c08b5a6d3fbdbd436ed7192140af0108f058b1af8e267a59938de946813102e489a84ae52286fe351867a978
+DIST firefox-52.2.0esr-tr.xpi 443673 SHA256 d6ad4f3347f65d60a98f286a981df7b8ffcc5d45a13c578011c7734bd0c092f9 SHA512 94449e6b9d7c4bf5f3e3c54911dad0acb39c2b884482cd918869b92ef4f52350d88bb3c6fe56715cda8b80fac8f8005b7557bd77b713dfe85951218f6f8a7c8e WHIRLPOOL 27eded14a01ab24b7dae06cad97520d5bc2df8a7cf3ec4937ca7377791ea87b27f12bbe422fc7524914f7de9c18349e0b1286f3dfda1d2ee1305aabc900a739a
+DIST firefox-52.2.0esr-uk.xpi 495095 SHA256 028a0da2fa52cedc7a2c75903fbd68edbe4db5ba46eb25f998b7c3d9d9c2a934 SHA512 f7af2e1ad7028a97e03a9280144cece828092cf546d51f1b966f938603249bcbd0366640f90070379cf854caca8c541c6f0ad0818e97e3023ed0d63d092fe3d1 WHIRLPOOL bcf021b5ee165d0500ed1160654b4f6e490e465fbfe15f531c5226c974d00983a1a7d62348628ba075d5e441e9f556cf0f37ee5729af2de607caad8de098db0d
+DIST firefox-52.2.0esr-uz.xpi 447917 SHA256 460c1a81c8bb9ca5169d2acd2095961bcc36ce3188c1f6bc54e9ef32ca5f8610 SHA512 767029a4a4900b3842d7ad0879202181d5bb844f3657c31333729e2b735b55f4b158f466d7919caff1eeb13d08d46d8b7884a3521f1ab0d4cc478dc553b8c248 WHIRLPOOL 2fcf740488fdc238b9aff8a0e556c9ec96270ec794e2bbbec1be4919637a6befa1f9be4196d6af95d8a7378e6129b1ef27f4530f064982e53bf8e7ff5e44b27b
+DIST firefox-52.2.0esr-vi.xpi 450805 SHA256 f57c904d0c1cd498d9952b9a760482331b97389d9a02f2c7e6b765efc143efc7 SHA512 2fd5388405b3610271f27db1d2f9635d0fea88f33203405af5305bff951cba6bbaab12613c613f61e05024109bbed32c345a3d2a87dc9e74ac7ebdd78cf1a9a1 WHIRLPOOL e3e2020dab794cff74dc2f6793cf672f7242b35b5f4659e419f9f9868d8ea8e01199c4d7889b3d4c21af375d8aebe96ecdcc8502f9997ddb2c54464516e88544
+DIST firefox-52.2.0esr-xh.xpi 441173 SHA256 ff7479b05c613b0777e32bbc092117e9c206470742a78daf03adb5d0a0b4dd63 SHA512 1b435dbba9a19e0b2788da6854bcba6f33d1a6d961b2c361e33097b5b53ce009c53952824934767c7817f0da99774b1d1af4be5e084650a9a606ed76fa4ea437 WHIRLPOOL 1abf2c970fbddae0807ef7bb36bff2f58927085ffc645895e1cfa706393ace2d2f6a600dac235fb3bd4627901c0670dd3e853203b277e4c7e3be5243ef16b022
+DIST firefox-52.2.0esr-zh-CN.xpi 461695 SHA256 017282ac0e55e435e794a495ba1047acf1255b81ba6723783db4f443e2adb37d SHA512 eb382ad7dfe0f200964e0ccaab99a8ed7874f0378b3aeb6e62ad94401189b30bba3dd5e85f26c71829c0edc8a6de92b5886d8530ad91a2069fac9a734059a837 WHIRLPOOL d3a0d4d7e69abf92d67ca8e8775ceb458252c94fbc546f4548733b790467cecc4d3875b38b23e693034cf4d84c123797d91642a0b65c889f904d0198c3b2f87a
+DIST firefox-52.2.0esr-zh-TW.xpi 472534 SHA256 0129e1b38a65abc09b9f4c3af1a20efe545075644a8388e4e4dd65d143687e7e SHA512 8522007325ca788a16ea0c65ea17b67441ac15355a6c1329bbb7d468170b76bf0fdac9c4e9e0b74e13de25cde5b0c198f02c9f00c57dac459abc45d8635d2438 WHIRLPOOL dcc9c2c1109efd0aebebb74f9a6a92bf32ae5a04a193e02c2135df37530b557b89a7d56ae221e676fbbb4b271a2492c6fbb22196193169503a8e41a8015e2c74
+DIST firefox-52.2.0esr.source.tar.xz 212019288 SHA256 a2f180e4109b15d86d58444134996c1d49eb52e7702d89510508fbd7bddb9381 SHA512 62a2bd47c9f4b325199b8a0b155a7a412ffbd493e8ca6ff246ade5b10aacea22bc806bc646824059f7c97b71d27e167025c600293c781fbad3fdefb8bbc8d18e WHIRLPOOL de2fbb7d0625633dc5cd6d9d58f3ed47ccae147cd0e28487ea7e258e3c5550a4d3e882d9a7c3540d218eacfb9d5050074f8ccb1601ce5967308b761a192ede00
DIST firefox-53.0-patches-02.tar.xz 9000 SHA256 bda023900cb3bf7d437a64145ab0061451da922cded4d324887115acc750b65a SHA512 683969301b115da6afa16fb35b4c6372cbb0fadde5667c3c1393956713432a8e0acb994e0c4ff9b24d2ba9844fc9ff88dd85ce9a534bbf425815a1c7793c1d07 WHIRLPOOL 668ef530d808017b00eb8f46412bd5f13f4e56f09213cff9ad82419b069018d82ae7d056b4180cb82d01c2a5065e8bbb621b8a412b92f9aefd069b853bce3a87
DIST firefox-53.0.3-ach.xpi 432351 SHA256 e6a116ee56fda449cdd67585161147cb77dd739667131576d95c0aee94e5ad3a SHA512 30c934cc8fb541432c7200e08da1b6160a70056edb7a4063937bbefa6000e0d10f1936bcb749ca448767b9353401527141fb428368a845e11553366dda7b879f WHIRLPOOL 83de03fc4f95d46bf9bcd3cf6eee91af0232d1512a7f62c28acd339e841ec677a55a07f6a8c83adb1f3ed610a2bedd171fa9a68d72bc3956ba9c33d268a9ce6a
DIST firefox-53.0.3-af.xpi 441830 SHA256 1d0084d8373617e25738a7b3462935369a039d56f82f64527ff0415c3db9e3e7 SHA512 d29683ede82d7062268637b68f21ba580c4129449bf805adad689b65a4a930c8c1396ebaa90857ef20803ebe3a5ba55a2f40a12afa177ff88c1afc3a52934a2b WHIRLPOOL 5daaca6aebcf71f4d8150e1ce3f8833f52e81309506998f3d4e968ed94c302df66f144fbed97b8d914c0372d5181cb97d1f8b20884084e6dab01ef6108444b33
diff --git a/www-client/firefox/firefox-52.2.0.ebuild b/www-client/firefox/firefox-52.2.0.ebuild
new file mode 100644
index 000000000000..315b03430ca3
--- /dev/null
+++ b/www-client/firefox/firefox-52.2.0.ebuild
@@ -0,0 +1,404 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VIRTUALX_REQUIRED="pgo"
+WANT_AUTOCONF="2.1"
+MOZ_ESR=1
+
+# This list can be updated with scripts/get_langs.sh from the mozilla overlay
+MOZ_LANGS=( ach af an ar as ast az bg bn-BD bn-IN br bs ca cak cs cy da de dsb
+el en en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE
+gd gl gn gu-IN he hi-IN hr hsb hu hy-AM id is it ja ka kab kk km kn ko lij lt lv
+mai mk ml mr ms nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq
+sr sv-SE ta te th tr uk uz vi xh zh-CN zh-TW )
+
+# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
+MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
+MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
+MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI
+
+if [[ ${MOZ_ESR} == 1 ]]; then
+ # ESR releases have slightly different version numbers
+ MOZ_PV="${MOZ_PV}esr"
+fi
+
+# Patch version
+PATCH="${PN}-52.2-patches-01"
+MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
+
+MOZCONFIG_OPTIONAL_GTK2ONLY=1
+MOZCONFIG_OPTIONAL_WIFI=1
+
+inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-v6.52 pax-utils fdo-mime autotools virtualx mozlinguas-v2
+
+DESCRIPTION="Firefox Web Browser"
+HOMEPAGE="http://www.mozilla.com/firefox"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+
+SLOT="0"
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+IUSE="bindist +gmp-autoupdate hardened hwaccel jack pgo rust selinux test"
+RESTRICT="!bindist? ( bindist )"
+
+PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c}/mozilla/patchsets/${PATCH}.tar.xz )
+SRC_URI="${SRC_URI}
+ ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz
+ ${PATCH_URIS[@]}"
+
+ASM_DEPEND=">=dev-lang/yasm-1.1"
+
+RDEPEND="
+ jack? ( virtual/jack )
+ >=dev-libs/nss-3.28.3
+ >=dev-libs/nspr-4.13.1
+ selinux? ( sec-policy/selinux-mozilla )"
+
+DEPEND="${RDEPEND}
+ pgo? ( >=sys-devel/gcc-4.5 )
+ rust? ( dev-lang/rust )
+ amd64? ( ${ASM_DEPEND} virtual/opengl )
+ x86? ( ${ASM_DEPEND} virtual/opengl )"
+
+S="${WORKDIR}/firefox-${MOZ_PV}"
+
+QA_PRESTRIPPED="usr/lib*/${PN}/firefox"
+
+BUILD_OBJ_DIR="${S}/ff"
+
+# allow GMP_PLUGIN_LIST to be set in an eclass or
+# overridden in the enviromnent (advanced hackers only)
+if [[ -z $GMP_PLUGIN_LIST ]]; then
+ GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
+fi
+
+pkg_setup() {
+ moz_pkgsetup
+
+ # Avoid PGO profiling problems due to enviroment leakage
+ # These should *always* be cleaned up anyway
+ unset DBUS_SESSION_BUS_ADDRESS \
+ DISPLAY \
+ ORBIT_SOCKETDIR \
+ SESSION_MANAGER \
+ XDG_SESSION_COOKIE \
+ XAUTHORITY
+
+ if ! use bindist; then
+ einfo
+ elog "You are enabling official branding. You may not redistribute this build"
+ elog "to any users on your network or the internet. Doing so puts yourself into"
+ elog "a legal problem with Mozilla Foundation"
+ elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
+ fi
+
+ if use pgo; then
+ einfo
+ ewarn "You will do a double build for profile guided optimization."
+ ewarn "This will result in your build taking at least twice as long as before."
+ fi
+
+ if use rust; then
+ einfo
+ ewarn "This is very experimental, should only be used by those developing firefox."
+ fi
+}
+
+pkg_pretend() {
+ # Ensure we have enough disk space to compile
+ if use pgo || use debug || use test ; then
+ CHECKREQS_DISK_BUILD="8G"
+ else
+ CHECKREQS_DISK_BUILD="4G"
+ fi
+ check-reqs_pkg_setup
+}
+
+src_unpack() {
+ unpack ${A}
+
+ # Unpack language packs
+ mozlinguas_src_unpack
+}
+
+src_prepare() {
+ # Apply our patches
+ eapply "${WORKDIR}/firefox"
+
+ # Enable gnomebreakpad
+ if use debug ; then
+ sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
+ "${S}"/build/unix/run-mozilla.sh || die "sed failed!"
+ fi
+
+ # Drop -Wl,--as-needed related manipulation for ia64 as it causes ld sefgaults, bug #582432
+ if use ia64 ; then
+ sed -i \
+ -e '/^OS_LIBS += no_as_needed/d' \
+ -e '/^OS_LIBS += as_needed/d' \
+ "${S}"/widget/gtk/mozgtk/gtk2/moz.build \
+ "${S}"/widget/gtk/mozgtk/gtk3/moz.build \
+ || die "sed failed to drop --as-needed for ia64"
+ fi
+
+ # Ensure that our plugins dir is enabled as default
+ sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
+ "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
+ sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
+ "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
+
+ # Fix sandbox violations during make clean, bug 372817
+ sed -e "s:\(/no-such-file\):${T}\1:g" \
+ -i "${S}"/config/rules.mk \
+ -i "${S}"/nsprpub/configure{.in,} \
+ || die
+
+ # Don't exit with error when some libs are missing which we have in
+ # system.
+ sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
+ -i "${S}"/browser/installer/Makefile.in || die
+
+ # Don't error out when there's no files to be removed:
+ sed 's@\(xargs rm\)$@\1 -f@' \
+ -i "${S}"/toolkit/mozapps/installer/packager.mk || die
+
+ # Keep codebase the same even if not using official branding
+ sed '/^MOZ_DEV_EDITION=1/d' \
+ -i "${S}"/browser/branding/aurora/configure.sh || die
+
+ # Allow user to apply any additional patches without modifing ebuild
+ eapply_user
+
+ # Autotools configure is now called old-configure.in
+ # This works because there is still a configure.in that happens to be for the
+ # shell wrapper configure script
+ eautoreconf old-configure.in
+
+ # Must run autoconf in js/src
+ cd "${S}"/js/src || die
+ eautoconf old-configure.in
+
+ # Need to update jemalloc's configure
+ cd "${S}"/memory/jemalloc/src || die
+ WANT_AUTOCONF= eautoconf
+}
+
+src_configure() {
+ MEXTENSIONS="default"
+ # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
+ # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+ # get your own set of keys.
+ _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
+
+ ####################################
+ #
+ # mozconfig, CFLAGS and CXXFLAGS setup
+ #
+ ####################################
+
+ mozconfig_init
+ mozconfig_config
+
+ # enable JACK, bug 600002
+ mozconfig_use_enable jack
+
+ # It doesn't compile on alpha without this LDFLAGS
+ use alpha && append-ldflags "-Wl,--no-relax"
+
+ # Add full relro support for hardened
+ use hardened && append-ldflags "-Wl,-z,relro,-z,now"
+
+ # Only available on mozilla-overlay for experimentation -- Removed in Gentoo repo per bug 571180
+ #use egl && mozconfig_annotate 'Enable EGL as GL provider' --with-gl-provider=EGL
+
+ # Setup api key for location services
+ echo -n "${_google_api_key}" > "${S}"/google-api-key
+ mozconfig_annotate '' --with-google-api-keyfile="${S}/google-api-key"
+
+ mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
+
+ mozconfig_use_enable rust
+
+ # Allow for a proper pgo build
+ if use pgo; then
+ echo "mk_add_options PROFILE_GEN_SCRIPT='EXTRA_TEST_ARGS=10 \$(MAKE) -C \$(MOZ_OBJDIR) pgo-profile-run'" >> "${S}"/.mozconfig
+ fi
+
+ echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
+ echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
+
+ # Finalize and report settings
+ mozconfig_final
+
+ if [[ $(gcc-major-version) -lt 4 ]]; then
+ append-cxxflags -fno-stack-protector
+ fi
+
+ # workaround for funky/broken upstream configure...
+ SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
+ emake -f client.mk configure
+}
+
+src_compile() {
+ if use pgo; then
+ addpredict /root
+ addpredict /etc/gconf
+ # Reset and cleanup environment variables used by GNOME/XDG
+ gnome2_environment_reset
+
+ # Firefox tries to use dri stuff when it's run, see bug 380283
+ shopt -s nullglob
+ cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
+ if test -z "${cards}"; then
+ cards=$(echo -n /dev/ati/card* /dev/nvidiactl* | sed 's/ /:/g')
+ if test -n "${cards}"; then
+ # Binary drivers seem to cause access violations anyway, so
+ # let's use indirect rendering so that the device files aren't
+ # touched at all. See bug 394715.
+ export LIBGL_ALWAYS_INDIRECT=1
+ fi
+ fi
+ shopt -u nullglob
+ [[ -n "${cards}" ]] && addpredict "${cards}"
+
+ MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
+ virtx emake -f client.mk profiledbuild || die "virtx emake failed"
+ else
+ MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
+ emake -f client.mk realbuild
+ fi
+
+}
+
+src_install() {
+ cd "${BUILD_OBJ_DIR}" || die
+
+ # Pax mark xpcshell for hardened support, only used for startupcache creation.
+ pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
+
+ # Add our default prefs for firefox
+ cp "${FILESDIR}"/gentoo-default-prefs.js-1 \
+ "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
+ || die
+
+ mozconfig_install_prefs \
+ "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js"
+
+ # Augment this with hwaccel prefs
+ if use hwaccel ; then
+ cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-1 >> \
+ "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
+ || die
+ fi
+
+ echo "pref(\"extensions.autoDisableScopes\", 3);" >> \
+ "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
+ || die
+
+ local plugin
+ use gmp-autoupdate || for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
+ echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
+ "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
+ || die
+ done
+
+ MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \
+ emake DESTDIR="${D}" install
+
+ # Install language packs
+ mozlinguas_src_install
+
+ local size sizes icon_path icon name
+ if use bindist; then
+ sizes="16 32 48"
+ icon_path="${S}/browser/branding/aurora"
+ # Firefox's new rapid release cycle means no more codenames
+ # Let's just stick with this one...
+ icon="aurora"
+ name="Aurora"
+
+ # Override preferences to set the MOZ_DEV_EDITION defaults, since we
+ # don't define MOZ_DEV_EDITION to avoid profile debaucles.
+ # (source: browser/app/profile/firefox.js)
+ cat >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" <<PROFILE_EOF
+pref("app.feedback.baseURL", "https://input.mozilla.org/%LOCALE%/feedback/firefoxdev/%VERSION%/");
+sticky_pref("lightweightThemes.selectedThemeID", "firefox-devedition@mozilla.org");
+sticky_pref("browser.devedition.theme.enabled", true);
+sticky_pref("devtools.theme", "dark");
+PROFILE_EOF
+
+ else
+ sizes="16 22 24 32 256"
+ icon_path="${S}/browser/branding/official"
+ icon="${PN}"
+ name="Mozilla Firefox"
+ fi
+
+ # Install icons and .desktop for menu entry
+ for size in ${sizes}; do
+ insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
+ newins "${icon_path}/default${size}.png" "${icon}.png"
+ done
+ # The 128x128 icon has a different name
+ insinto "/usr/share/icons/hicolor/128x128/apps"
+ newins "${icon_path}/mozicon128.png" "${icon}.png"
+ # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
+ newicon "${icon_path}/content/icon48.png" "${icon}.png"
+ newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop"
+ sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \
+ "${ED}/usr/share/applications/${PN}.desktop" || die
+
+ # Add StartupNotify=true bug 237317
+ if use startup-notification ; then
+ echo "StartupNotify=true"\
+ >> "${ED}/usr/share/applications/${PN}.desktop" \
+ || die
+ fi
+
+ # Required in order to use plugins and even run firefox on hardened.
+ pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container}
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+
+ # if the apulse libs are available in MOZILLA_FIVE_HOME then apulse
+ # doesn't need to be forced into the LD_LIBRARY_PATH
+ if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then
+ einfo "APULSE found - Generating library symlinks for sound support"
+ local lib
+ pushd "${ED}"${MOZILLA_FIVE_HOME} &>/dev/null || die
+ for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do
+ # a quickpkg rolled by hand will grab symlinks as part of the package,
+ # so we need to avoid creating them if they already exist.
+ if ! [ -L ${lib##*/} ]; then
+ ln -s "${lib}" ${lib##*/} || die
+ fi
+ done
+ popd &>/dev/null || die
+ fi
+}
+
+pkg_postinst() {
+ # Update mimedb for the new .desktop file
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+
+ if ! use gmp-autoupdate ; then
+ elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
+ elog "installing into new profiles:"
+ local plugin
+ for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done
+ fi
+
+ if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then
+ elog "Apulse was detected at merge time on this system and so it will always be"
+ elog "used for sound. If you wish to use pulseaudio instead please unmerge"
+ elog "media-sound/apulse."
+ fi
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}