summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Stakenvicius <axs@gentoo.org>2018-05-11 12:03:35 -0400
committerIan Stakenvicius <axs@gentoo.org>2018-05-11 12:03:35 -0400
commit139889bc27fd493bc7b85f2f727b06ad5832c8a0 (patch)
treefd6fd7b085e0e97f63e93c452697d65f3161ed5c
parentwww-client/firefox: bump to v60 (diff)
downloadgentoo-139889bc27fd493bc7b85f2f727b06ad5832c8a0.tar.gz
gentoo-139889bc27fd493bc7b85f2f727b06ad5832c8a0.tar.bz2
gentoo-139889bc27fd493bc7b85f2f727b06ad5832c8a0.zip
www-client/firefox: clean up old ESR versions
Package-Manager: Portage-2.3.24, Repoman-2.3.6
-rw-r--r--www-client/firefox/Manifest185
-rw-r--r--www-client/firefox/firefox-52.4.0.ebuild406
-rw-r--r--www-client/firefox/firefox-52.7.4.ebuild407
3 files changed, 0 insertions, 998 deletions
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index bee22e7ed107..7fb40a2b43f7 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -1,96 +1,3 @@
-DIST firefox-52.4-patches-02.tar.xz 14412 BLAKE2B 9c15aa293dfc36efe1236d9b5736012a3efd0480f0d8eb243687b50245ccdb6e0ed13e564271569211eb767bd01ba3c7688c350005ce862403335dcc2e87bca7 SHA512 6befeaefc118bc161ad05eed619142814e5cf31aaeede3fb5618b1f5ace887e9e1fa6914320b513404380a426cfb0f45107435f92b2d7e95d95cd7c44e03ad96
-DIST firefox-52.4.0esr-ach.xpi 427641 BLAKE2B 6102d306a39b66e4bedf5ee109f8af345a2476918cff1fde6db76eb0a01a065aed48d0b138b5820e1e41fbfbe03ad6d54ffb5e3f300fdc4ec56e6948c191101f SHA512 cd3487f6d9e63fb10c468dec36b3ab0ffed135f0662df7911866dd0aba57e67908a5b39967b206e684348632d11ab336d453f6de5af862365d303e63445da8df
-DIST firefox-52.4.0esr-af.xpi 436823 BLAKE2B ba3e6396be7f6895ae7bec70aad3d649d9c25f59e80ecbe058c3e253bbdf884f33d10e2abf9d1b2981bd439a14eddb78d1a29b749f35fc240524c89b14e55203 SHA512 cb852122f456b6ffd1805e96743051208ad943b5a6ee153b9be2851d68844b3b855b61f637cffed72a04e5ec841201f17da5da4d41923306bec76de7044aee31
-DIST firefox-52.4.0esr-an.xpi 445142 BLAKE2B 2b3e2f321209830ef790e7a933d0cf23b3de7bd998903143af8ebf3b31fbed3aa4a3f68fe9c634264d5ff2b2912786d9e078c8989f40d54a0c46c4f18f354909 SHA512 8797f014a7284a0b7907e1d885df2ee1028b948697983cc31cd90a9165ba7937abd6703196e31e59d78a0aedcab598f91df74fb026cc70edda8e14dc2d1c2bb1
-DIST firefox-52.4.0esr-ar.xpi 473382 BLAKE2B f3352e336c1db46bb243b79d0f71a82525b016c2074d2a7d1401c0dad44715dde022938ffd69057ba82f6c82840df068bef9bd836fe427b075207e38e7c3426f SHA512 8e7cb3b0c60c5da28d0f522451ab05aa39244c7edcd579a29e11416db900f79708d07d97a79ba04e69f1f4abaacc2b5e7bd0fb2249240b9b859360644089e5fe
-DIST firefox-52.4.0esr-as.xpi 486889 BLAKE2B d7ef6a8a913e28f39431fd384d1ed9c05ebaf9e2a898ee9061dfe3c1cd802defae0c804c68242ee8df79202e0bf4687586c4023f25e4a36f4284c34b6fd479a1 SHA512 d74c4930ec2f51061ea6b1d7ea8642f09aafa60fb11589514321c0b436e19c8d7772bbe4656de1790089b969840a8cbc02859f537746e06b102fca28141c1ab9
-DIST firefox-52.4.0esr-ast.xpi 440033 BLAKE2B 03a44630ed056ee19a6bf2a25b4e34cd475029f3bdbbffec3419fffbe29749f2ea3d20fe9a69ea5958ef4bd9cff6d8170281dbdbdc01d88a351cb4999649a4e7 SHA512 e81913512531c7f750e6f4281d581cf2c6fa305a5d64140a0dcf99280c9f408a057af89b85173fa7dde330cbab13f937f8dfac7462c966266872b707451b69ba
-DIST firefox-52.4.0esr-az.xpi 454923 BLAKE2B 34bad994431843fd31ff6f2f89a1b1bdad417158056b50f7d1459823ff3584cb8e8935bb9eeb54d72842d8276ff62a2e0ca08731bfd931c3fbaaabe051432d96 SHA512 e37971728385174e16dd3628605f068ecc160568544645b1753bbb04442f72b3f14b0e52e8c827c607509932fa96b0933c2511700454b31db68add56d22db1dd
-DIST firefox-52.4.0esr-bg.xpi 487892 BLAKE2B c88b29057b1398c5f8d18b015a4c8387bdc50109053087b43277dc3509e73fb378389d6c0e5dd20532d35f027891b19140c553795bdd138053a906479cdc64ea SHA512 9b254242dd21d1345b2afeaec5d73b721af45617bf03e5ee284ef47ec545a0938f17acc0d777cc7657368409d40f9e0e580b1b2405330abc23e59b73192ef638
-DIST firefox-52.4.0esr-bn-BD.xpi 511995 BLAKE2B 147557b96e7f67e666ad3b5980d0a29b64d482e2338a2c6d621d12c44fc5269a16549c6a8d75c789c1e0909fb61fed3be08addedd20a0eff6c588bcbfea6eecb SHA512 abb7af4e57c3e2f67b87e295230ce0ecf3c94cb949b096cf2ae1fa57c4872b7a5928ab3642540864a55558a027b7c4f12745db69efca1cd130a20b16734b8ce5
-DIST firefox-52.4.0esr-bn-IN.xpi 509376 BLAKE2B 30b231969348811c35c1fc0ab12e9f81e4274e33e99fba5dfaac6b7d4d00b62dbbdce041b0791d6ad40a95eb6ed284a3a6aed2b8490a5a8616973e8f887a5175 SHA512 acafe09af7735450f5e262c2e3b0a075ba47b294b841b65d4dd3a2648df690d68c6a611f12b0423485e473c41784268866dd9c7c12727685481b0feb8276a69a
-DIST firefox-52.4.0esr-br.xpi 435483 BLAKE2B 1cd782cec555197df18aa3fc72993c996c1402618f77d3ab82955f17ee78cf143bf2455166671a9b9b649ba99367563699fbb2ed6cc434eb4602ca2290a6bbe6 SHA512 0f5be13085c81dea35f8d30464d601e47941acd8f36b71ede651486bc5e956483fe2455fce5d59935214d2e5c1f5683db8d7f3d096ac0fa5dd50b4755549ef15
-DIST firefox-52.4.0esr-bs.xpi 441783 BLAKE2B 7b75c74a8e2341a100715075984366a14385889d2b7e1b6ba27d8780a69059bfdd4ec37f67d5d25fbe472caa4fe5f0de53fd16c2cc68441adc928c822cb0bbd6 SHA512 bf04a4e9d854e3975ee81212916f0efa1a4ffddc2ed3ae7f1b893246338210337fb92e89f9744707b6d204f8c677c84d62a9a50e9075dc2e4f28f1ebec50b45a
-DIST firefox-52.4.0esr-ca.xpi 443304 BLAKE2B a6d3d348deba1982febe8ddaafd1edd281770bc0c5ba158b0626d6ac28e1a4adda7314456b6bbdbcb410fafdd59d2132d471b60e1e575ae759ef02b9839fd10d SHA512 05a6a4e99cacb1f0dcc05e662c0b9e8524a6eecbbea7fcdb0d3ea525799928e3e6d86153c657240bbd9e0c32baeb5ce77d249ddcc42baba6b65a4713af74d025
-DIST firefox-52.4.0esr-cak.xpi 459185 BLAKE2B 405f658d51b1bed1d96ad4f4d96922576b1b298d1e0a229ae0d4bc30abcc4e591214a36c0abf1ef545b29bde31a03c833b91cbe5f2dc0fc28ed4e3ebe345f715 SHA512 ee2cf391f937d0e6151a26538ff3c98f0d42db0bb602e21e7138898092b38f66a77cb3649e69372d44acc2e48fc3597315b07ac20c1ac5393a1449579861b050
-DIST firefox-52.4.0esr-cs.xpi 444075 BLAKE2B 6de4c0b6642a48a09d641531c252cbe33dbe063bf976e71ac21e1f4fc9c9aba38cc548863c59d18bea78b0fbcbd25e6d207306284cf577ca17bb69273c5e76c0 SHA512 dd45f50c3db11656e4fc79c691615ab4cb57f05e0d1133b6291dbac7a181395437941a9f201cb36987c1e3641f7bd0cfa41826b6ea8745d4a4b9af225c33a0bb
-DIST firefox-52.4.0esr-cy.xpi 436583 BLAKE2B 6475373a385a4362c78b1f5b6a6cc49fbe0cc3fa388be040838e3cc59b0fb2493b1f90443923053d39a701da16e3e43ea2cd03132fe801eee6cb24ceac699d45 SHA512 94760b750c49ac86c0f670ed2e20c649b193ae7abd9a2f4071743981fe72bb13323b0551536ec268b99b129a7af503513c0fd720295dc02e672dc4eedf3afead
-DIST firefox-52.4.0esr-da.xpi 424394 BLAKE2B 7ffb540443e436f98a15266cd7e1cda72d75e8af0a9c5368a27f2809a874bcc689237702c1bbcc29b5e8de694f99f7a3719d68546a90e49bb1cf340733e9aa52 SHA512 55ab39086c3c5d4254aeb7c19166dba3ca2bcdb99d9ff61f4a6a6cf9e37dabf83e63c81eec45326149d020004da7c733e942d109c8ed91e121a63da86041664c
-DIST firefox-52.4.0esr-de.xpi 442479 BLAKE2B 559fb33e91e661e7c0dc2775910f59aea2e08bc7b43e08e3232ef324b07cf19d958e2b47aa29f71297e22c8817cbcb0cf360d956ea68761478e7160d0286fb7a SHA512 fea8bab9ca2b1aded6f11dc87138efdf7e46f98851b09cda4249ba90b64b68edbbc5edd2e2b9918744f6ceaff672fe2daf6dca1a51c0f006a8678bcc4bd8ab01
-DIST firefox-52.4.0esr-dsb.xpi 459425 BLAKE2B 482c61e7e89ee9d542d492251ed51f6a2d1ac7d62f8877466dad6ff36fbb3022e1b64b4da6906eec60fcb4d286115e5c6be77b188f2df15f31099382a1b29a65 SHA512 7a14147879435e2b1f8cd1b8047e79329dea6e88e1cafdc6fc2907896d5b9e7faaa62334872cfc6443c9fc0e0e0bf4aa37beabad2860a30cb8addc4a55d95281
-DIST firefox-52.4.0esr-el.xpi 516592 BLAKE2B cd3ead47f574cedbc06ed73b88e09d5c4d9eb39d3a1ea0f122bd6588d312b79f0023c0cfd87d2e60d553c5f7b76db0509cfdfeae27128c9b5294aede79fce744 SHA512 d1da4f8088f75fdce24ee717dcd2661dc83176cf6685a169259985bc5df8e00ef200c30ed1ce2c516858df0a865c4766cc00e0c551b53b9434d3f9c957ab9a4a
-DIST firefox-52.4.0esr-en-GB.xpi 419324 BLAKE2B 3c005c5bdb7901490fe2d88e6933d63ed8ca7110f72eb0ac7f3fd701abd7c126381414bef7694973fd6fa507f13253c44eb86e72644c83a752070483e2004a97 SHA512 80ee36c2fad347996259d13e23f5bf1493ee80bb1403212648497eabde6d2769c9933b8b0ddc587724a74733c418e0d7da1124d0d12c32ef0a6b6aa0bed82d58
-DIST firefox-52.4.0esr-en-ZA.xpi 412212 BLAKE2B af39613a1bfd42569c5d58ff3c8b9b4b15cd3a1e7fdc251b791f60bcd98ec49c926a7e9ed77f186f570561670ab493a1555b88f0f0e40d24cd175ee5ceb6f71f SHA512 85c544dc1fbaf90e81645b78b2d1d0c361a655f49dfab38efaebb8e54fc10acc11271ab73580055c144a25556eee5b356a1572f39723514e428f11227315430b
-DIST firefox-52.4.0esr-eo.xpi 437474 BLAKE2B 625e44e4888fa109e88110824570591c3f9c25d82ee91b9e5e460d5268f52fdb64d79e245cc97e4f26e10384ab5503034f698a561e852d2308fa0e755ed54ff6 SHA512 042bd22a991804128a7af7fc5a26ad03c865efcf0aa26ddf13e12b2a4267992f2ac29cb94813d8c8bccf9b5e62c5c33ef4af40a14c5b8084adc776122741a2f3
-DIST firefox-52.4.0esr-es-AR.xpi 445925 BLAKE2B 9e1b1b0bf40c8b334babb2f3332e6770e8e228fe40dec4b6b21c6c76bcc40d9630b3a44f1555a2b2c6b6bdcdf0c3faf7e6ea51b9ed567ebe32fa9798a31f8723 SHA512 473061f345619d30d4be62ad978324d1182a3cae335aca9c1c6ed54eee2c1f310f11bf92fea0b513d68a6eee3eeea9646ce91b5f454b320d3f76f387a658e3c2
-DIST firefox-52.4.0esr-es-CL.xpi 445676 BLAKE2B c466b41816733a63046c29ceab9e358d7b911565010c1af0e2281aaeac67ce4cf5adddc0604d62b64d853273f253b7be62d7312be74b38d85d2ca229767dd8e5 SHA512 2e21f3c71a1fac4d78d121fb78020abe38bf8130569cc10cef09f2a3da378b82fdebfdfd91d6dbfd8c5f716915b9872ff669b861371d164de468fb3feb64c39c
-DIST firefox-52.4.0esr-es-ES.xpi 344876 BLAKE2B 6307e29cb716f1f4508744f6f3c42eb2fe92b6caef34cc07c6a1211345fa68fc5b87230af2cfbe9db64233480f3c69dac2b15498ffaf86dec019fdcaeb93e414 SHA512 51edc07c1ca164a98bf2aec502ee9884007e2840f817625893c2c4b4813afcffe7b8cead079305c7205ec9f7d906e49bb43343540a07334cff3c11519b0836f1
-DIST firefox-52.4.0esr-es-MX.xpi 448385 BLAKE2B a7e29ea98c8dd80a76e2ac4fe9828f7f96a96dc7b1f451cd079be4f98a52808f5e2848bb4c3a876dc14f273c2206d44370798f59c8d945cbd3ea44abd440cb24 SHA512 28fc4405f81098eaeeeffb25868da2eb1d5ac7cf616340846321bfced218bf6e5b00b5fc52e1ae53a9d29a4a373e315eced7745a77903ba898d22e21a60744a1
-DIST firefox-52.4.0esr-et.xpi 425113 BLAKE2B 25920d13e81de94042c1226ebdc2485964adebdba682565e8aeb6629307a0fc9dc4de82c7fab51e0fbd6c91baa715bca70009c2dbfd232770db215287dd3feb8 SHA512 38c710287c20b0b0f0d529cc103eddb9bfd86656f305b1b15da49ffcf53e7c949ce736055f2588b42aac8b2b18aaf1201d5bc1aa322fd58b271d5342ef3c3bd3
-DIST firefox-52.4.0esr-eu.xpi 438479 BLAKE2B e7080e1c23de58c85af5d25eefff43c08f6eedf1a3548b5a02e20d1224c1732d48bfd221ad5737ccb338b5d9ea8933ffe9f84a087e2a5f006935d6ad99506bf8 SHA512 7b4ec595ba68856970e70bcdcb174231434cf606c7edecbc757b78cd081bb65d1822ce3689cffff2fc0ea30c79b136418553e9eee89f2590e1bce0e06a026d9c
-DIST firefox-52.4.0esr-fa.xpi 491344 BLAKE2B 4e395f1cacf83242f722a38fdb6f7cfb76756fd70a9cf72abc3177d9a96b4748ffeffdeac9a6643ea35de3d596b13c6b2498dcebf87255698b7258a5c8a2de5c SHA512 f36dad246c4126f9b09589bb721196ce35bc23dd9986ebc45b23c2a2a2d80a4263443564e742ec8f5167dab2b1153097e50104adaa00dfe4c564fcf1a5d244f1
-DIST firefox-52.4.0esr-ff.xpi 440928 BLAKE2B 86bfd26daf3ee881651099f99a5813dfc8012295cbb02e5bab98ae999b2fd57cd67de7b44cf7ab1184e8a037d661c2c750cd7aecddafa3f3021fbcede023cb0d SHA512 e561e1201c3369337dbaccd84789e35943ee6d591f084641b8057e825bc56f8f8c8edba80f88043c52ac6389329393fdca1f430a4be0a55943fe96b27b1d9f5c
-DIST firefox-52.4.0esr-fi.xpi 430061 BLAKE2B 9d91218cb7e1ddffa9b6d6b10038b0b13c68195fb7666b858b989d31db41f43ba2444c2b7d0a611fcc1ccad31d16c5ed653fbf3ee5b5d441e6e15bcc1ced88dc SHA512 475da95bae3c42e1bc3684f6bb1be775247b7871ecbf8c54a9c7d42942f02c7fe79634e1b13bf511ed26f6ae74768efe035a77e3731b3ace00663eec3e3dd344
-DIST firefox-52.4.0esr-fr.xpi 450210 BLAKE2B 1de5e105f423dbbb3320b35db1bf83f406d2f58cce77f43de4fc2eb16407a14de548845740387fd54c1d9c5af6a03bfd8679c04915cda082b73b3f0a8997d988 SHA512 a786e878a9df8dc4de38d0c7b666f2c5d2902ecefb6c59b58a19ead464749132778c905b0d5ad260e4c2d07cc809ac4a3fbd68359820654c3107968b23796a94
-DIST firefox-52.4.0esr-fy-NL.xpi 444974 BLAKE2B f2c0dafc6d1636161812c4ccf6f4251b1ba026e660f204a29c867dd8ec289277cb894d0fdd376d4ef8a0a73e4e77a33e25dc9eced746528875f67396b4c84446 SHA512 3b53d24f2fc72bae431791b40d0b92377c3524d53aa250793e95217ccb54d7150d7eebedcb78d3ab28bc6996675f79dc4d404ba9044d633669098a61afc8efe9
-DIST firefox-52.4.0esr-ga-IE.xpi 458164 BLAKE2B 25f03bd615d06bbe62dc531b9a99c92f9c9afbdd69922d9e24ccb09e0664442d4cd3e22bfe6606c32f6b8795fbfd4180e690cdc4f1a677ff44ae112736ca8665 SHA512 1f221c97765d6e5cae6bdabbc9436141d255cd5b2c651989581ccf81102974538ef6dd31bde006b403f22bd60c4661673f3005f3d3ffa34384377df4e4658725
-DIST firefox-52.4.0esr-gd.xpi 447268 BLAKE2B f3c43b5dd31350a26d2139adad0771dd2a3cb016dcfa1f095bbc1b366a8490eaf8a0d28f0158af50e2ef07f34bedd10a41853a0e964041206ca00f82ea17cb8b SHA512 9c107553706b86626f0682a329c61ffe3e2e14440795490d14b0d1c86062550f173d466cfbd8c4a6ecd3dacb8fe27577e04fd36a6f0359eddf19136a82ba7be4
-DIST firefox-52.4.0esr-gl.xpi 447295 BLAKE2B fb882b9cc3c2c96fec6a32992e195e11093317b0a899a4173b6f78b0efd2a98e17ffdaf52faf7f7563ca991f8e69f68d3b48eccbd46cc4100923263de0008552 SHA512 69a0dcbf33f1b90f6ad070f72a9075f2bb56b2e9ab3eeee800cd136071a0867987bcf05d554d2d7624ac8a9737eeaf384b66ae111a4c910afa20729d6fc87438
-DIST firefox-52.4.0esr-gn.xpi 456214 BLAKE2B fc020ad104d348cddd000d603d7c8b62e7c321936dcd873ec78105deafdd480b092ce2cff952094a52b003c3e9f8de51911911fee95e10b30c3afbcdbb8cff8f SHA512 2f75c5fc2a90d720c5a939ff509adb3320841eaf4332c26c1e92bd3e4e504d2749da40e813c5c42469e594d2e0e191a6a1abd9bd57cc9da694c633a10fabdbe6
-DIST firefox-52.4.0esr-gu-IN.xpi 489365 BLAKE2B 8e434a77c1c16e3565758479de655f660b2f35a1c403a91040b5de5767d073dbc2668c0dffc51d578c7ec230aacdc65eea45da82f9cb25e22643bfaa57f51133 SHA512 9587fd0f5642e1e34c01ab318f9ca217148f3b82a9bed22a0eb5f576992cc2c70ad82478d7b2fb8445a2349c31ed34d75886ee826eaed69827291332fcb20ef5
-DIST firefox-52.4.0esr-he.xpi 455282 BLAKE2B b3dedb1de13e37de4f25474645508d32f6162d1e3a7a5bdbbb880391fbee1e4e786a37a257616c753239cb960c09fdb1cf404a1aacd0cbe7b099e7d99a3ba6ef SHA512 69cd90affaa650d9fecee540f7b24f4af94bb2c0457bbecfcba3b1159bba04e4ac8ac9f226ef2804ac89261dfcbe9e27641458a36fa47e5b555db36b51a95ae6
-DIST firefox-52.4.0esr-hi-IN.xpi 506519 BLAKE2B a97a859c28fdf7541cc62a7d98e54fce997a5d8a8202fde27f3f4aae45d3d34e495a9e71376883a6334ef3bbb6cfcb6642a6cb5770296845619f152f4344d4ff SHA512 671cd8d1eb5407a9486d7f5a989c6901be3318e6e211537657adbf821a3108691bfe2a353d355723092cdd417ed7d10a186d7811b249eac90f7c13a8d8fd07c8
-DIST firefox-52.4.0esr-hr.xpi 447503 BLAKE2B 8784bc3e0391fa29067103eb236d1f44ba576803fc14af176c528c5601e63713a7cecd4c0bd8484a092076b44d861a852527c31dffec259771bcab31ebfa358a SHA512 bddfbca370d263637d283a818fd9c4395647dc78c4e62c8d8c996f58154401f5624870e66e4cc1a156ca4fd3c902021231e6540c4ea12d6ba84d9a2a6fa44d53
-DIST firefox-52.4.0esr-hsb.xpi 457259 BLAKE2B 49ade1295416789d3bde01addb32c4107bd69f60d7a2fb527cfe0edd1363a11ece352f38cbe34cab52766b21cbdd6d8ba2c6bb4745a96b34a94e70393f8af2fa SHA512 ceeebd9ef7d33419649c89ee42645eeee16a7fbcaadb5e1d5b622d907626ad3b8553f96da37a1b98a2bab4e7290b25da2128dd0bbeec72e2e09dc8aff01e5188
-DIST firefox-52.4.0esr-hu.xpi 451496 BLAKE2B 5e17e3d05f32c3c5641ed13b893c5133ee668594f271045a365c58d5b7f41b6f1527b810e318001ec5b51a1d63d8f778112fc85f240c53f01d6cb753971019c9 SHA512 9491b941cb17a637abfc61b61872c67c9159a784ce2f0f52aab93e0fd85defc62138232939d2f2bde12539f77c17a6da9c39ef12f9648f3aa9c3fc4b48ba99db
-DIST firefox-52.4.0esr-hy-AM.xpi 495774 BLAKE2B 8313c01cb6331e399293ae0fea99ff6d102d9a1bc0d85f718fff6f581901a21038f46fa1934c94d82e435da818e742e23df3038c387fd67ed2921f4d5efa7215 SHA512 68b86f45fb00155775072d02eda3499bd1dbcbc6b227069df6cf476ef451f999fc81d865ef3b41fb6d3cbcfd5890e551f414895cbc560fd29502cc2d43822c2b
-DIST firefox-52.4.0esr-id.xpi 426023 BLAKE2B 61ce6a174e9f1fd4ad1689b234ae6216b93ca8d9ce6c1db854d8954fe91775b5ffb146a088c910bb7b9d38dda33202e8cf5a46bb9ababfb28573c72ac9254ba0 SHA512 89285f003d0ddbd1e42831be1c20a6cabea6974a3cc4503343926b1f2e0bf4bb93d96065c9b72140a095ee94904c7af27185b85d2993077032576941fcdca270
-DIST firefox-52.4.0esr-is.xpi 442693 BLAKE2B c0bd606d5b84a7039cb6402048ba70f140ff0109b9a5fe82a5fba31c49852ba6f883022285dfc6bba31acf3ffed2854ae5fbadcddb9d9429b873089867946687 SHA512 97b6beea561bc247e6814871c68d76f97e20b8b038410867821701918c8585aa9830ce6396b09ec14faa357716e0ab9f7264d2904136c35d1908fbfef01be410
-DIST firefox-52.4.0esr-it.xpi 339221 BLAKE2B 1eef6d4cac0d07ea24189dc466f4ede8afda517ccbf8c9410ffeacfd4e3fad21a57178190de68abea770ce46ebe5b2ed9951d42d9d92379484b70bfa377958af SHA512 29015a9d9f8008a6b0cb989a19c3bc45e7c2608b12cf6036d45ce62ba4043ba1551f77a1e861711217e5d661c296ff39c565427382c0ad3a9db4cf1ab4c2ad2a
-DIST firefox-52.4.0esr-ja.xpi 488343 BLAKE2B cc9ef4bdeb4e8d2b4f746e0be57077c19a59cf032cc94be980e2f26d888ad65674dbaa28deee6b9d179c319d81dbeece45f77de55324771d4931c483bf72d738 SHA512 b65ddf9a1a5c8a26626b520e3432eac4b2bc0ed48b14f48277e89ab8fc47e3b6d92d063f39407ba2fa704adaeabd287995d69bad874f42eb61dc9c2adfae2881
-DIST firefox-52.4.0esr-ka.xpi 475375 BLAKE2B 0a164e1f8ad4851dd8bcdee05c1d648b359d312e90b7c5446e6ba4f0b1a837fc191df7e06f0008733777174102cf7b2b2340867aa82810299cb07a056e97bd2e SHA512 41f045a38dfa09d29489a39970a4a2389be9481fd1a27985713ca2ce2ccf75d7ce8a99a897920fd03654c96ee1d293059807fc08f35e88d45ea0f6037e4ab363
-DIST firefox-52.4.0esr-kab.xpi 444519 BLAKE2B 68226c640dc0427201fe3f4e2cc24e55089e4d779b5299596fd4d064d912482f72813619f88aa48a4c33a9b8ade2096c6770606412ea21e9684548c8eab215af SHA512 e91c863fd5f71ce075f60603f496caab62f06e73e92c1a926aa25fc4cb4e16c8daa364b4aca557076960c65e57bebb82d93443d5dad07626e6849a8b902413ea
-DIST firefox-52.4.0esr-kk.xpi 496939 BLAKE2B 73be51da7d25072a228e7fdfd71bfa1d580a4f3a60975dccd13876d76a735d4fdcb825604e4a929a829d80ba037685364d701eeaa4fd220b8606caa398520a20 SHA512 1d004a132a737f9b761fae27edba10810733cfe8216aabb090dfe4bd72a5d81095dad657f6d2116fe3540bfb8164e5997020b7792eef5e928a079002200d5fe4
-DIST firefox-52.4.0esr-km.xpi 520343 BLAKE2B 630808025f3aa6d43bada076740dcbf86e694904e6e51e015dc705de0b677bb3520552c7948e3eca3c41d26a71d6bf1757792f3688b14b7b052561a0c7bbf399 SHA512 11ccd406d23295532f6d631d0456ed4d27be8643a06cfbcceb3c0330ae5850625ff6ce4085504645a48926b5a83a2aac3004328b6ac262cc2859dbae6a0ce641
-DIST firefox-52.4.0esr-kn.xpi 519455 BLAKE2B 2a9afeb9f219feeae909b9a64c77b5e2220252d9c8448e0ae5b2b386bcc4a286e12693680fdb7b51991f161d01a22e68ca162726b41c5e5af270f5444fd9420e SHA512 e5d653e94dae557c90350a008a6efed5cc112d7e7c07af98c79805b381a263e30f1f4c3626d806b7561b2035e2ff0b40de651b0a6194a65928c944ffb8da0c6c
-DIST firefox-52.4.0esr-ko.xpi 463630 BLAKE2B 5ffb691a952e6e2fc1af8dbc0a5a82c3ca1e9556d55f7595f0ff396c009f5e4f82b64141998c56cf453be4fd7ed6429604f2fb30786ea104ee458e4c4e2460db SHA512 53bb4e3606a7bedd0f382387ba91e6083d121fc35ce788a5f1c228bf370262b0656fdf61820d3b3538c56a1bd0d56145a6a14016abaecec1ae02241f6c9954db
-DIST firefox-52.4.0esr-lij.xpi 421070 BLAKE2B c3f8a8e3f75e3916aa7de5298af719fd0546bc25bacdf1ba7dbf130285c8af7580f0d9d8d0dd6fad37f1252582da33e2ca7486a1626de731abba533c1845899f SHA512 8edca992b20bb24326f5c27507c708c4df3f2e4df3faca5e0220cf75540e0c195b11c3fba427109b0fcaf70d4c2704456f83cebab5a04db89c1df2de7ae204b1
-DIST firefox-52.4.0esr-lt.xpi 452236 BLAKE2B 14ff6334ff71509ccb2d3371acf93407f8b9253ffdfbcb7a8ae99bb7654b00ca53d93e78f10311aa9ccc4d90150ea046e02d9c07c5a1166b620b49b9fd69865d SHA512 50dabeb697ba9070f53b437f11dc9a30c90dbccd0cc2d30acd6c118611f8fbf30a7caeb18d598b1cf3e783a4e2bfbc6188476afb2dcd1fceecd8e090a37fcc64
-DIST firefox-52.4.0esr-lv.xpi 448451 BLAKE2B d4ad485b00381203ec3b617e9e487f7e0cdb5a613d64dd5d32a068543e583a6e2c1fa1b7433f2b8f6a0d26effcfaf5ca1dd0b22fbe9ac8acd161bd5b8972f523 SHA512 636c8c2c4131466ee0bb6bde1777a1a6250ed6e186e84101b3ec117a4185311d33d273ed2fda62ec243547012141a92327972a7156aa54d79f4a1c2f8bea3922
-DIST firefox-52.4.0esr-mai.xpi 499841 BLAKE2B 62f751cd87e943e27cd0a57f36bb39a3877c685a5b11f561d4d6cfa1ceb64b889b09e5bd839a3ca04b68a4fc7fadb8922f9f2441174c0f107f2384ca85c91d57 SHA512 7602e0ad938b9bcf9dce14dd229dfbe45f81f128381f027b4b82bf75ed6c4feacbd1448472d51605816fca6a32da74e69f41d2097918dc0141c8ecfa53e2136a
-DIST firefox-52.4.0esr-mk.xpi 496199 BLAKE2B 26ce2b17693c512f3ed35db855d78de142c2bfa78fc22ace495398005acb9001fb570fb2b3bab9a07be0782fda757782de474ff66182ef66bfb49276497a580f SHA512 a65b2658cf1c182cfde9c2791d147743990d761f77b4bca501c922cd411b09982333e2b1db474822916f7c7665c5c4a95e0338b41c1075ea85a69f3539ab5c50
-DIST firefox-52.4.0esr-ml.xpi 516487 BLAKE2B 3c1b835f72f06f9017b5a5f73ab60112526eee61f8176368310b2faac806a18d68e20e347f4e0290143ad687a223241f33f5831faab85b5fd0718b7b833add33 SHA512 b1201dd8f5964539b2f093a034750512f4dc1fce00f3b4d29ddd051c26e5a5a783c16fb104217cc090e8bdee46c81e9f230442a09c44a2807b7477a27a6a1826
-DIST firefox-52.4.0esr-mr.xpi 502431 BLAKE2B 0dc0b7d3a68aec8cac6fcdc9b31e8a89729a695415c2eec00d4abb5147d17cd63ff9540bfc9a6d989639feb7052506315fbdb03047ef99801dba70a7ab880941 SHA512 1aa2a78f163c4a530c025e92041aa54a22b0bd676ab4678906147f9f5af01b1440f31048b5ed3609ce8458e214e4c8fc0f6486d4e13b7c6e529ae30b04296565
-DIST firefox-52.4.0esr-ms.xpi 435990 BLAKE2B dd99bbdf93a3391fbc02215f4950a2dab7894caa9428f103fb23988f7281d80633dce9a45f454586d3866a204089638eeb82e3837d624a048c73896ac2858ec9 SHA512 b1004322c195ec31e74c630b1ad00de1fa670d8c3d224bbeb87c2019e8ac6705f88f6f4470dbd9607d72d14d7de1ea5ad6486e26758a83db86493ae5d4296575
-DIST firefox-52.4.0esr-nb-NO.xpi 434412 BLAKE2B d82ce46b4564eb4536b3efdaf8f9927f7a14ca0b69df9d6910f6d407af987383549c06f0611352887240b58586d69e81feb54fb750f46438b65da3aec5273330 SHA512 646830b11b6b28226eb345e2b526c3f32c6909252bfe2b98a68974b5580df7c72b048047f4853bf3d94186d1902621d9b369ee8e1aada18676c564c3360730e3
-DIST firefox-52.4.0esr-nl.xpi 432008 BLAKE2B 804059358caa38e9438dcdd444f916163bc36bb40f2fc26de7d9a4d1760f11de975f6b65d90be91034840ae217db89bddaa9e8f68707a7da0d7615c39c5280af SHA512 7ab04ca54f7181a27ae0a360ab983531da2cca7ba221bd84bce0248b7f55ecc5817b9ddc7c61d33b0f55e3a84a94809c0d1a8ec5a6e252526958efe2d76dff31
-DIST firefox-52.4.0esr-nn-NO.xpi 428645 BLAKE2B 6cf3697d0aecea5fd1debff961ef3253becc080e02e8b896ebebebfd07559c2d9a59f731376f4241079a41b8d371c675b0937f6d9701a810a1a14ace282bba64 SHA512 b9e6c7fb9c8ade535dabd10e7fd6da68ede302f7ff5f90661971840911b0e2a59c4220886f273396a391450b380ed81ea0cbd2ad3c077d5ab2ce073addc2db82
-DIST firefox-52.4.0esr-or.xpi 496917 BLAKE2B 5bad3298316702ed3a88abda13f75379493be9ec5c3adc37ec703c945a135ab6c51f7d7c940af100e6391b11670fe39c3e4c43ff8582100e0c39455bab0c8524 SHA512 0e6bf33890c074bb56b1a479924cf10965309241f9616811c217c55f2c83a86ce83b9c27e3c11e41f2afd24e5fbc4b0c536bd4610f93e4dea090f3c4665dacf3
-DIST firefox-52.4.0esr-pa-IN.xpi 476587 BLAKE2B 3637b757fcb6f8cf7431b966b77e3dfcc82b77a9681fa7c87b621b919de4dda74e8fb10a8ca5bf847c1dcd91e26310e604998e913d52f413fef25ff486b9b95c SHA512 4604a18531f865cbb0029349cfbb3d17bba0ec57804d6825bcbbd294d1c854265ed75fea251d6f500bd65ea6fbf26e22a803f4126666e561a04c38c1687eb835
-DIST firefox-52.4.0esr-pl.xpi 352852 BLAKE2B 87e9e78b2af54998dec7a57450c4ff33f8f5312025fb38cea2b3a892916612cd73c4d57eba515f8328f7b229622591ac00f754130042ac2523a874190cf265ff SHA512 3301c8c5560d724129f40a983ce504a72453a755b4918bbfaa7646b1b85381d52a0faa1a165698442dfed5a1ca819c47c53af0c0b76726f881d70eabbc171bc0
-DIST firefox-52.4.0esr-pt-BR.xpi 438170 BLAKE2B 9607a8c83b98205ef59acf98cb4d75b86e12cfd46e726a7af265c908b9c340e0d0a442032e07e9a75d189b7dd23fd6e0e0f55a295aaa0aebcb78ab18429f5046 SHA512 09af594e9bff3f4989646f4cd3500c5ddaf5e4379383f581a61b5f040a61100a06b2e06c7a90a6ae80b531b50eed3c62211e77ee77043f450ccc0be86f911dff
-DIST firefox-52.4.0esr-pt-PT.xpi 436727 BLAKE2B b9dd878a6bbdb5aaef1cfa327d650f9f72a525815109992ec6737ddf4118f78ffad092630ec182cfd6f05507eca8b24654922ecd51665e0348b2b98de0ea5119 SHA512 386a63088d5bd68b3d4d0ef2760b6b9a1e41d45bd9748712521a649355859722c77a7d0feca10485d9038efa81fa7860f38d418678c5d00b5f5d1687f73eb3e1
-DIST firefox-52.4.0esr-rm.xpi 434608 BLAKE2B 1a1f5bb654352e635382cf322a3694394daebb83d46e0c2b0c6313ccf43ce90e182b1b34bf8fa3eaa2440e0b8770299c4f5785c95b8b97d9ebf559e62ec0368f SHA512 86b61d1986b5087760811e5e2d072192d263eca1f1fef24a030853ae0da486a6a9975ca203e4ab559649e8ebffbff276099d22452efb2f57f015f56ec490bd15
-DIST firefox-52.4.0esr-ro.xpi 449938 BLAKE2B 0c6c86d6c840dff7df4d9b737d2fed16220c43061c9ea4a4b48cf16452ce81123ded795be93fcbccb518413bcc96b6ccb4940fc7aa7d79754619b1a9c09aeb87 SHA512 b9cf5123cbf19b3e04b5c2ec94df1f1abdbe0e2eb2561b6b9b72ae57b2e489c88ba333d01a441ca4dba9f8fd0efe0cfb8f7407c18e9b9121ceb6b60dd205f72f
-DIST firefox-52.4.0esr-ru.xpi 395364 BLAKE2B bf60fa1406abba2e3c7f6bc67b8cd05cb57c106b2b91172c21de6db77f0e2985991cbf23dfb05e8b359627870786808f802292f6827f82f0f57a9a3c8de2219e SHA512 975212968bb4f4639d1e4689fb04ae2891a3902df37f3f69d80b4c805b252e76c0885fcdd6040fa2c83fdc088321a31e8caa6950c4ab2b8a0546f88c67e47c8c
-DIST firefox-52.4.0esr-si.xpi 491959 BLAKE2B 30451317d7552b60b1fffd4fd70c96a65e9c81bbf84057055bb15bfb28f615e340ac37434d8318889be1b7290c0b356e2c26d1109a929d058d76906419490bae SHA512 2474d7c429b8d2da3b7b51f1b4b4d459883ce142d51fe14e558077627e6eceb8f49c6399e177415ac776189afa776729bb848a43427b28e67fca5a81618707c8
-DIST firefox-52.4.0esr-sk.xpi 455820 BLAKE2B 5031e3b1a524346fc19e8cac160a514f76a8e29c5158574d9e937972309346b0b1e41ec21111b2acce90aa5e9093b822a3443cac127f07ae185ce32864d5fe08 SHA512 617b182ed73140d7cda94baf513d07f7abb893679fc80821735e3b144d7f8b81834157988f610a9f3cadeebc0aeca64fc6a100e350155a4907a89ed3eaa4694a
-DIST firefox-52.4.0esr-sl.xpi 433482 BLAKE2B c5666c79e427ff0b8e4f94eb1bfbde823d1b4f5452e6fdab6a7b0267101262fa6ff854cf33b70f97ca68822089204c23668e4c5a0020bc294962c9b203555fc9 SHA512 1ca87566300ae7a8931e777742c220a835d06e27889fd558bf9c67bef44876d70bf933dc83f58233d6bc768d17e746e0fa38b2f6919f18ee09d965555aecc989
-DIST firefox-52.4.0esr-son.xpi 435128 BLAKE2B 5896aabe19217c0ffdd48792010f89152a269249830d6748722450ad53f9b900b3b4741447d715fa14342475dca68cee21bca844236e3123eeeb1f1d317d0c6a SHA512 01984fb3967980a7b6f551538f302dc26e994e0350fc62211692409b0d9ce4f2a4babb02a18620495c4398ee92a8e2156e7945af7722eedf232f3d7b39319793
-DIST firefox-52.4.0esr-sq.xpi 448156 BLAKE2B 7473912d6b2ee3dc7ae4f59c11c9dde698993133c260ef46cacfd87daf4f87ac04015c0ca955d9ec0d2eca0731eff0f7eea3be8f51e7ac81fb5d141c40f09373 SHA512 59f8397b729620718b97712a044363069fea1fe88e85eb7e82313a67022671691d12b5822b64faaf29ef3f6d2d7c4c002ac729a5bc037eb62c640b7d2f5ff139
-DIST firefox-52.4.0esr-sr.xpi 463395 BLAKE2B aa429034d8cd2ad1c0e6d8edd7cd0f16d1303f8b88a9f3df7225115e7163ebe456f410d670ae29b811139fa221c7c869d504cd0a5c5a361cd41d852292f5038b SHA512 446de9dc954016a227336726fc6a47278d6c8a6947c8b1a407701c8c6fe5a7382e023448fd8f6a4f9fb0d430ce5c94d98a567d3c50326f7e6d2e8d7e18c943f7
-DIST firefox-52.4.0esr-sv-SE.xpi 441182 BLAKE2B bc7b4460288215fd11fa85c86d830cd5eeb84749efd6ba704ea78ad0b26bcd53b3b6132057b7385bc65a41fc9f5219acefc3833b0154081fc32874cd2411b507 SHA512 8d8279f04ba5a04ea6c37064b5137dcd85f46387ef1f2414ecd603a37cdb35bc21925e1adfc3fb0e3a1f9e10fc05f8af6233fc0e1b8ff653b6e78b7a4a6c5e49
-DIST firefox-52.4.0esr-ta.xpi 494798 BLAKE2B 8bfe0206559106e404cee50b0b30d5f3c817244bcb7a00bbf89f00b572aab74856ef87f7bb0b44f5e07bf8b379d029d052846e122aa2ec63e0c4c26b6637a860 SHA512 315e388fe6fc3a81797f7cabf6b680542d4a4ce04a01171a1bb5a611581119fd6f5f2c37f30976f9de96dc4d0b70ad91368407fbc4bb80560c55921ae7dc3a04
-DIST firefox-52.4.0esr-te.xpi 515241 BLAKE2B f62fbb0964e83f9cfd4a02c74d8d4bcc719441861c638fddb0b08cc3928230ebf47b2d4398a8d405e8491a68c59113fc1c5d83a68d3b03d0b4a1dd6851b16fdd SHA512 860a3fefb50e5a6c2e537960564127172a2fccd7516c2f54bec7b8d02b1b6352f8499640cb7dcf782ff26eb4054c37c5906b90dfe6f32b80182f01ab62ab7b1b
-DIST firefox-52.4.0esr-th.xpi 489379 BLAKE2B e387f04c4e70ea6368f160e417bdc31390bae24cfcb9de95db2027a9cba57abe841e600f59a5b6fdb0f22e89752e161f39a8ac1438bbc21563e841e545582c08 SHA512 54c84d3d847d833e8926bf0a04d71f672a916d70418e21d258595f1e3614873fb3653f0b030063032ec3916e5955112f2d73e7d25985b3ec2c16be7f5b390266
-DIST firefox-52.4.0esr-tr.xpi 443673 BLAKE2B 08b011259e409ddd7957f7d11bcfb241a988d073ad145d701d8a2b131a93b3ce4416b019358f55995a63ef4e9c9a3b9a8ea5eb818e7db72ccc6328f93e093bf9 SHA512 a60f2aa33856107aa72118413d968448de944faad8ac10c4011946c0f75c1385d3c1bf0ba326ec0deccee1db0ec7ca1bf8bbc3ad77c595988e9540f48aecf37e
-DIST firefox-52.4.0esr-uk.xpi 495095 BLAKE2B 62668832b02b9108978f1fa99f53f6ebcdfa3231318ee949a95fe6b57fadaf6b188723b06de04751a89cb8eb5d6ff531719203fc23da79ac98bc4356d330c172 SHA512 8696e15a22e98a2991b5e9fadc29810f603b0252e2323e0a95b9adc108bfc10fd258562bac3f292de33668bf6490316956e0e3ff5bf279170db987c1032b44c1
-DIST firefox-52.4.0esr-uz.xpi 447917 BLAKE2B 531aae8a40171b9239c76e2f4b607d1161b6f2accd4118a58b866f10230cb3bfeed1ed9ab2251353de533049208447c030b73eea2c3fe4fc6a4e7174fcfd30a0 SHA512 68188b89a3ec1062e545cc14213f1dfd5dca4159626e55c93d1da9ad3913d8903f5f6c808af002bf9f298490735f8270b3fe6bfdec40f3679e49325906043881
-DIST firefox-52.4.0esr-vi.xpi 450805 BLAKE2B cd448bc01322e4a64c1f974e5c0b9e39d1420c6dea34c0779b6e95d4d0bcce5295e4d84bf7935c81223eda511e35269f231e9e7ce6ab34661849886782237ac2 SHA512 1522d76e8464f535f624b5c8c49fec9315f169a04e59599639d046bed72415c03b4ca66e643cc2107ed3a34fafb3ec7f0686ec880193010608338e4e8d573f98
-DIST firefox-52.4.0esr-xh.xpi 441172 BLAKE2B b5b9fda7e7e1a0f4ad0b99e840649e2ede4b002d51f4298e84b00e531b3355a675b035c729e1ea4acc4f74cda68e5c4acd71d2f371e1009d47c6da34da24bee0 SHA512 6137f7bd19877b905f2f463eea3b31bedc90eda263605824f7e58a275c0c98214e86bd39475d5150d77991fc3404113e091d92bb81beb843c547eebdaab91cf5
-DIST firefox-52.4.0esr-zh-CN.xpi 461694 BLAKE2B d4e1430b926e8166296a33c4f0ae33da91465b2b5ea18c489a8d6aeab704d1268ff28a5d7524270125ffae927d3c47703d137f8e5dc2efe8e47b2fc96ef4e503 SHA512 9a194a185893b44bd5f6b4edb9b0aaffa552ec7e4b876e575482d7b2d46a7855f4350094861ae135a5066e9eaac93451f088a825e10f89b333dc4e7f269b153b
-DIST firefox-52.4.0esr-zh-TW.xpi 472534 BLAKE2B c2e8bdd83d4fcf2b7ed2a84d311dad467cbe3338a50152f714cb55292824dc142a40248a61c6b0303961ecb49ca8914c1696d0877ce3d1e2e0d2e50c56e5292f SHA512 32dfc07a61f88306f44c94197a9720442a62d69136f7f533a5d9224865ad40b220c7f2cc7d7b713127db50968c119eeadb376a94857555e96cf2af54066da6a6
-DIST firefox-52.4.0esr.source.tar.xz 212285560 BLAKE2B e52d425134eba5d5f5f67e7a9868c9c8236230df7fd30cbc45c64dce176c00f5ed94178a183fc97f3a6eb9db1844222a0e1c61930cbfe68c36328da68dfdc33b SHA512 be3be7f9dbf4bd0344d5d76f26d1a5090bb012154d25833d5cd58e5e707c080515b42ed751e1f7e58b15b96939d7da634cafb6e8aa9bb1627ff420836b802183
DIST firefox-52.5-patches-02.tar.xz 15084 BLAKE2B 538dd61dbb7b290add4782b323a62f9ab4dbc57326a9a085710d207752118c504eb030a8741c1eed2e281c8d18e5453210b1905d71439250caa588137bbc37d0 SHA512 b80f9acaf49226cd5c2864714826c5b0e7e918e94c31ec81521b90c47edbb88ea85faa34fc22791efefbcd3867ddc413c563de58ca0f8ce21e10a3858899efce
DIST firefox-52.6.0esr-ach.xpi 427641 BLAKE2B ffa9599ec6019da8c8abf85a8b649e8e6f848827eca4d49923f1224d4c8c06716f51b9e06fa55e46d610528dda657e4bcf756d92b6bbcdf1c755ebe47b7e6cc6 SHA512 82686b3f39fa4969058b317917a02051088e08ec49ff87a607e339f699d6e5362a303ff2ba306edcf033e0325dda08748dd1938d26dce248722f1fa1cddf5e87
DIST firefox-52.6.0esr-af.xpi 436824 BLAKE2B 916ce2424f2edd130beabcae3c25286c416bdeee33ddee6a58ed33b79954cde64155d3b9d8975738aff01b47cafe452e867daabe5760acd3335278b253a05def SHA512 834bc8deb874dcd67d5ee91d265d465d6cfa4e0db50a98b944220a8c060b3d4e09e7d61b98c03f6011b7d2cc4c7a08b7aea252c406cc416d25f4c4bf05822554
@@ -184,98 +91,6 @@ DIST firefox-52.6.0esr-xh.xpi 441173 BLAKE2B 46e1aca430d16508af759a7ca87c66a3f06
DIST firefox-52.6.0esr-zh-CN.xpi 461679 BLAKE2B 743cebbd66a6fa81b98acab5f24bb19706c2c483aa66de6b95769d84d0a069d6751a6b0cc0da9211e32f197a5b4fc29dd96ba75f057aa7d51c8059041c87928f SHA512 70c112a99b048dc77d843a39f85b45f0f47822f4eb860f9baf2d61022ab211cc95b76d692e96f768920665c7480400589d6e0b0143abbed8415817bfb9113c1e
DIST firefox-52.6.0esr-zh-TW.xpi 470063 BLAKE2B baa35635f306bb01b2ca3d149aafa37540a48436dd170e5432ffaf0828b95740e3ca8c38485e1e0b1265d334dbc694d0928d4ecb4000f86d7c6410b7c226d8d1 SHA512 eb29346f308268a4f9010697233fc54d627d102441a854d766b0544552935013be86610b948fce454aff311734e66a848df233f99c51c71f51a83f6ba75e3862
DIST firefox-52.6.0esr.source.tar.xz 211735240 BLAKE2B 47ee767732f7b546eacd29c4db039e74dde6dc2d777ed9f54dae038c93aa21c731f37c53ea72945fbf6be02481b4f6a0a36f31aa3cf09242615da97a849d3104 SHA512 cf583df34272b7ff8841c3b093ca0819118f9c36d23c6f9b3135db298e84ca022934bcd189add6473922b199b47330c0ecf14c303ab4177c03dbf26e64476fa4
-DIST firefox-52.7.4esr-ach.xpi 420286 BLAKE2B 5e1a8aa3af3e6749dd7f9522ab42fab1e6e2018fa7f334b4aca18b751442d88912f89184b36443227c624b3e1253c3a3ab9512f57f1b320980fb9dc1145d352d SHA512 5aca8da7a377b342f01c4777e1bc97d00923a53d6c055e7a47dcb6b22dc8bf6d8c711acbc7af400303e5b05fee0e4c0ffec8cd8350b6c019036d1b5af6507203
-DIST firefox-52.7.4esr-af.xpi 429469 BLAKE2B 33810615c1268248a650053abb2ed69aff7cd5faaf84f2d949f3c3c2a2be7e724455514a89b77d4eeaeb76d07c0b9ac89de6e9d0e855da0fcdd2c99acd532ab7 SHA512 82c2895001b5565f654dd546671f6efd3d84b0824d651996495d8d358965598b2408ad47d66ca60e035b23fb8ac5e40117b8b5ffc49e711b5a896f10dd654530
-DIST firefox-52.7.4esr-an.xpi 437887 BLAKE2B d3b59f79df13341268b15cd02ec679dfcd4d3986796856481366c115fd8fad80bb44354a4ee4e8e39063f678246045bef09b60ed4572fcbc31dd8433a6cfcaf2 SHA512 3fbbe03deea29e6368df9fbf2bc856a11a4b394b34027b17271e9de40f4f0432427b88f2d5b3267b5ab8c761dd24d24c0ce70d6826d23db3e15936baafd1bef3
-DIST firefox-52.7.4esr-ar.xpi 466027 BLAKE2B 19943f7749256b0c9e69cf15fac34fec924696229707d3378d6f67c842b0e095fb980fac5f9c238ca0f644e337dfae1ac954e83e38105c348086fb356d4561e7 SHA512 f23b236d61c91727267fffafb601587eae9503aed1e2a2ef5e4592d3a81c1b166b322b327ad7223ca0865db5afe866076d16edef2ffd49d4b924f38962e2d191
-DIST firefox-52.7.4esr-as.xpi 479634 BLAKE2B 128936be31e33aeb57c48deb30497692bd8ad911ed3486515d802d9feaa793514b34812d887c8d893d4e782cefa34b7881fbe0febead578214446e109eb6f255 SHA512 2b69fb7b7f6714b60ce1d86e06bcbf0eafebbde96823fa02c624d8824ecb712c2548c0da8259e0fff7ca7c83b09f8b6845f52400e37a087ef413798c796cfca5
-DIST firefox-52.7.4esr-ast.xpi 432775 BLAKE2B b5022dfdf02fa8e487814ac8634e9b887920e0226237d3182082ac032c68baa118de609c64389d49a0ee6a8d6f154b945e584ee44382d4ce14857c9567aabb54 SHA512 d66520e8544e92020a6aba854977d40cd5ce32c717f5aa6b5b0c918618489336b3881058d0137fb713278e18aea1577bac16a1687d26031536b6eea6b817adb3
-DIST firefox-52.7.4esr-az.xpi 454923 BLAKE2B 41f7c7a74312df648c4a55070e5cb464d59cf7797bc221c3ccf0db98499600fb6edc28c327e0f20e8aa7fb48ac07a856ec1e095c26c900ff3a0070184d9a28fe SHA512 d5ff2dd5dcbf5e3a93a25b88f75e462e17fc16e7520650718feb3b151931ecb5975cff335824412890cf48c28a60ef3e3c781dd8298a2911cd9268b97b6bacca
-DIST firefox-52.7.4esr-bg.xpi 487891 BLAKE2B 51e79ddb407d58fc1c6884f34c5a6067d07d20933dd2bb4b6c8e200f5193c7cdd972d95e4ddc48ad46d074c689454bb920f25d54d60b167191674ee5856734ed SHA512 372d2e8274dac237bc6db0eba13a5194f80265bb0c19889a1793ab9eadea96b209de786c2132c04a232e3d4c95491bca806b6400956faa0ce0a6cd01cec8507d
-DIST firefox-52.7.4esr-bn-BD.xpi 504633 BLAKE2B 69dfef516629d8dc30aa859f9bf2efc8e77f13bb2fb86d7818da8de5a830a573216a376a651d7118ac318d94db011f2d76a09898b55a7fed1573802638dead2d SHA512 efd99548fa8a6f9edf3b19fd14c9c223fac19ffff4d1850a9ccaaff4fb3ebff572c547aba44a5c128698b8afd0fdbfcdb4889a2422e90b1aaa1703f10b1a0561
-DIST firefox-52.7.4esr-bn-IN.xpi 502113 BLAKE2B 1f932f38639f733ce0bfed5e08b2ec0809adf40e5344d3fe1f018191956d47910f161372940221b19fffbc992ad5cc1bcdddd0ba3288e4af8a34939ece2ed29a SHA512 bdea02b2f80cd52b5550c347bfd3a4888fd29356a8a292f35c474102682a996693f13ca48a914288bcecec7a4a2220fc317d2a93043021ee12424e1e3c9b0c2b
-DIST firefox-52.7.4esr-br.xpi 428215 BLAKE2B 2f679c554553fcf4fba367af8a59093aa5d82df94b41bd5be8248ae478840d9530dab84d6557b833e12a8d79560bf46649993e56443f835f3a60fc197abdd224 SHA512 4e5a34fafeca01b88c83678fc4e681c7ace25fc0761d5d556a00068dff8c56ad323722d89ef417aee00e303751e56c7995320ed52ceb3102b3d855dc1b125c10
-DIST firefox-52.7.4esr-bs.xpi 434428 BLAKE2B 7aaa8fbed89f913d35a48ebc558b7cfa51608142cdfb31151f6d6882af81ef7d5790c6bc83017ca3550f9757f4f89e71d2789cf1c78ac9e978d5121dfef11732 SHA512 eb19eed6ea5b5f0dd7e337431342129dbb384c941fe25d1ff5ff937830fba3ca37cb6377c3829f9cd4aabc42c3b6db65a318dadd461ca21f666abfdbf875228c
-DIST firefox-52.7.4esr-ca.xpi 443304 BLAKE2B 95718750637d38b22ae665bc40643c7251f7b05c110985c82fa57ce5256956208ddfc20067d52d402e23cd74ff1db09c861b3279814ac8ddf67b9590f2c9beb2 SHA512 61ebfa0dd566a66e659c283c0e81ab2be3b470b1e9eb14413447f607f277825b5098425b755c8dfbd5e7d6114161168243e5a72a0afdbffa609d8099aa5cac90
-DIST firefox-52.7.4esr-cak.xpi 451910 BLAKE2B e658a59d9272c2d4c30a0a5708ed2f74e647aceb4f8933df0823f806bbfc9483b9f5cfdf1c3c5419131e0135560102632131b451ee0402d7c19a2579f966ff26 SHA512 fafe743eefd69bbf75f79d8af11b3dd6452c3583861ecab85a8dc97ab36531dd5414898099f892fd2056333b2a4f3504110f827a59e5077776b6600d6174ce39
-DIST firefox-52.7.4esr-cs.xpi 444075 BLAKE2B 566a33bd8569f703d27345cbb0bfaddb3993a599e997bb497fad02b1d979613a2575be60c9e9b23bf2d73eb7cca7d1e8552c0687d37efa420f900a54842aa80e SHA512 afc27e01fadde2c1852411dd81c9d1865dce01bca46e59a032a5d9186b3afe6ecc83c74fe42b96f3a072251e6c9ecc238cb16dbfe040ebfac5d020bc776f6fa0
-DIST firefox-52.7.4esr-cy.xpi 429300 BLAKE2B cd735b01dcc8d2c51eaba1233ac5c9086324d5acbadfb5c87a675c43be7fb9a5fd57517f017ee862ff131251c79e52e39558ec447d5f80d0bf4bb095bfdd9989 SHA512 4937649522527d56bb17e6bd08be8d330fb3a9ef3ee3576d425e57364e0c571dc5e41ac4d2481d1a8b0b22c849435d9d91d20c09bb99a8ea5e523414d2037130
-DIST firefox-52.7.4esr-da.xpi 424394 BLAKE2B 9559570fea5d67cc2f0551ce12de22599394326c9937d363ca01aa93bbedfc80f7a83e2bc1d50aa78906cdbf62034f3681c85478729325777fcd7182951aa196 SHA512 d5164bbc8d4a1e74d5965a8b3e517b7942b499703c359a0e8844b8b801a8ceff028cddc9f3654260408129bbbd0dcab2c9b8cd2c0922e55038e7fd86ef611eab
-DIST firefox-52.7.4esr-de.xpi 435227 BLAKE2B e5c6abfee4d1792de1068da85b264ea737dcbf95333b1f69580039c33cc2f6b31a1381030c0278b14fc78ab2028010e4e01c77484fac86f1ce15ca57ad003f0b SHA512 1400b02aca3ca6af677d2efd01f398781c0872b033816ef4edb86dfc0bc2c5633ebb3780b5af87030c06cbf8ab8623082236b0e80dccdcfe55bc5d03156cbf6a
-DIST firefox-52.7.4esr-dsb.xpi 452167 BLAKE2B 207b36e867f046920b76e08121f20753276761808743becd2ba183985db1b5032a6936593ab6c8c03f22d979848c6d95c957271fab66da23b99d6cffb33223c1 SHA512 0bce85b5264a46c2624d33a11193fd3ee84c44e58be719cdb2adccb8be0899240e93dbcde224b15381f1595c2fd8d823db2b4a712142a4d3da7e06bbdda1d2e5
-DIST firefox-52.7.4esr-el.xpi 509237 BLAKE2B c44363a4453bbd73f2c8c0b9734b2efed0fefa156cd6998ee6332a6397c942a133212e2baee1125e9e7dbaa7c4bf15cd936a200202d81b1a3211ed6bc6eb9c77 SHA512 20009d313e3cc58b25605694af0198076d83a144273e87dd719f5d0e33facb8cec066428b1d8b38b65f66129fadfb0d7d592ee33014f6562da15ae11f3e98f80
-DIST firefox-52.7.4esr-en-GB.xpi 412038 BLAKE2B 493599e97991e6500664fadb9c8cedd00833d95d44b60cbd75058bce7868cd407c91e0ab8dcac9a421b3e3b6e480a43cbf6bf24172d90fc7ddbe76dc242db3f4 SHA512 ebe1a24abd9c053e4a409f72971f84b56667b5b19327b203978317d6c2ce09ffe5e3fac474e9709a55f4c106cca7ff344e1ae5d33a52cb5ec9f3fcb2ddd7963b
-DIST firefox-52.7.4esr-en-ZA.xpi 412212 BLAKE2B 8d9b78d626383fda1851c4c21d433d126cdaec58384cab58ce73eab249cfc3b51d93423ba3f3b986eabc914f5095dc120f41dad75bd04f90b2f8c623bd3493aa SHA512 30388b4ab64848fb31e8219115773b9d7fe0cb1f6591d39aa05e2783194de5d5cfc964b1907b3cd6f444c586aa3d6412c05df88492190f834042c8d8eacab378
-DIST firefox-52.7.4esr-eo.xpi 430116 BLAKE2B 2b90ebf83c51bfd34c3c7bad5c0afbb7aa02eff5d15fb38326192cdf298b896eb6895148059abba7a0f6759dbde711b73982a9085e083f0964d31d6f5fd92feb SHA512 de3f6d4ae229961a763f737de2bd596bb913d39a333da3182e05115c54874322e586ed6b50c425330f9bd656ff29c68fe464389d477358da5f8757ce5a289ef6
-DIST firefox-52.7.4esr-es-AR.xpi 438659 BLAKE2B 3facdfd785be00c9e243e475e38a68eaa47477914efa0490768cfae52369446bff2967985389bee4b2cf53b0151b36fe2b00d32502234f68b15481c0c22c1223 SHA512 95deccd3a307d03953d3813f95b0d90a701f547728014757145f05d50a23c481aa9efee2dc763cea06bd56fb08e130e0b080ce195e0e546f6862b0251172700f
-DIST firefox-52.7.4esr-es-CL.xpi 438406 BLAKE2B 19f457869d3be2ffca3240617f8ac6100d87486446e3812900afd13292f14a4562c50ab2b557c90baa22148c3b1bcafcc5ca8e6ccbdf1fea79c5be5a6a14e020 SHA512 8a26ddd01f92f99969e812118942a5cb9fc74bb426826941efd12e1ac9e8f467ee1ce9269a41fd22f211c5dd449e3339db662fcc755f0d766f12b5cdd03e62b3
-DIST firefox-52.7.4esr-es-ES.xpi 337615 BLAKE2B 8d603ace3a55a383de65fb834aed908b493a52c5b39a56556b666750b531de1834b56b48b1ff384f9e0b66ff82b5204e98697c991b50690bd73ce9d926984a76 SHA512 57be1c95b5effa570cd7e65fc1a0243d92b8f63a51bd6a04a0c6df4ecfc82db8bf390ea640d8cbf163e81154f0781bcf58bb1811fe9de71618626c4c0800eb60
-DIST firefox-52.7.4esr-es-MX.xpi 441127 BLAKE2B 451905bd328878ce1e0652bcc4c153c73c3ca5cfd665a9af87501e3707ae17129e309710147e877e88d939fec4f4dfa039485fc079bfc1f07874130153f698f3 SHA512 a999df648b8ae2a4172f814fdb519c1b016b0f0dc9e9e8991c2dad144fba581bf89b6e5ddb6d04f489ed8f54132af55cf74984160f7a97625b8f51acf8837065
-DIST firefox-52.7.4esr-et.xpi 425113 BLAKE2B 71a54c1e2f0ab69498765d02e2a6134d229616d3639bf9029df2927a0b35b1820fda0673e88d0bcd837976fd5706271f3df5c6e5e22eba15c31d2c39c92f2354 SHA512 82a96852cea9f74acf2f524315dfca03bce0bae7faadc0fdcaf5aee00e6ad29585b521b53e64f885e15debf7477cc02e000e751ee575b076d61e71ed8da73a03
-DIST firefox-52.7.4esr-eu.xpi 431124 BLAKE2B ba3ffcef3cc849b9bdc08ef6856f306c06eb1ea1aa390ec18e52cadcf3c6bea9a2b21178c4633fd7adc051396c1baec2fa35bbc285d3a7af29257f4def622853 SHA512 a8a80ddf439ae773d914067c07ece3df10405ea2f6f9c3b47c13fedd873e99b64fc74efd0b7233d661faae8b6c4b2b13083afb4c98d8eee9bf6f259e4b899a45
-DIST firefox-52.7.4esr-fa.xpi 483989 BLAKE2B ca7824ea6366505c20d4e242f3bdf61c28b8e26e03faac1d75a6b200e651e67559cd7dc799204c44fd7bd4d6634ef06a251bd7c66ea81f273909ce561870e0db SHA512 15f96e79a468cf797620e4229f387744bf132b81887a19eb02b06c745342e50ddce3111f5b390a929ff2b02987f2653c2f2113e468df5c8cd273cd1667d3fb68
-DIST firefox-52.7.4esr-ff.xpi 433662 BLAKE2B 72566b264c84225a4a20a1e3a72851930431b47f877127c0f5631cb45d2cc4577c54074817fb0e8ded8bafa7ab64bec6ca6541a477d11cc00ba50558f67bc1d8 SHA512 8a742f929f5d52fd90912dca394b9886c6976392423740e8e97f116658dbd509a2b7e3893fe78c59a95ccefd5bf07fcc5a8eca00675dba4a8bb5c07816a1665d
-DIST firefox-52.7.4esr-fi.xpi 422807 BLAKE2B c4b5cb73d5248ac1ee87660eb3f1621a6bed31f59f350cbeaca8651727a9551b8d1a88c0aa38e5df0082ffeca2e1bb4e0e382bd0914f6fd9601670fe0750bb62 SHA512 dfe6bf836918f4a363a6c196a39cd77c2b74742fa175e8a03d03393c8f1eeb7ca97b024e57afca3675dcff33b313249ca18d359b8fa6abaac144f3176aa24b68
-DIST firefox-52.7.4esr-fr.xpi 442944 BLAKE2B 6217df2f009faf7fdc4ffac6b93d7efcc5f044e9289211cda3572b86e5f6ed713f6f16b830b4ace5e891ed426c54e0b67ae684e9d9e2240c68d548d7a6fe9195 SHA512 75276123afea524eb7b89b97674e4ca46a6a7626687c3cbdd4d24ea418bc4955e47d9374d3f9045ceedf22509c2b2948a928e9a3a368bc49aba3e555cf1c04a2
-DIST firefox-52.7.4esr-fy-NL.xpi 437702 BLAKE2B eb9184d84435f421998e027a0cb2aaa86d8021da5655d7e87a7d09a3b19d6deaeec818eaf39c9f331bffaae87015f8a14e531321ad385ac4fefd08974080b368 SHA512 14d8e75b412f3ca309f449fed5d3da0a16ab2324f1bde5cfd261dfb36d3d9eac1c16a92ffb8d9d7d0957d8fec742775b0110cb95f1ec8d7ed8c7f90e1815bc0a
-DIST firefox-52.7.4esr-ga-IE.xpi 450875 BLAKE2B a17986d59f34f3c7464f7874426141fc347f1058f4b6b931ab022e23c1cc043936f2020421dd642823c0d8e8aa6cb844341c8af5eae57d41ce7135a9106f4879 SHA512 018b5a0ba2d292722c32299b5d56b65043c0492569b402c3be50faa994df548a6d582792a18484e29b59258ab500002e2b18caab338e479c4a84c0d9856a7b44
-DIST firefox-52.7.4esr-gd.xpi 439987 BLAKE2B 87e58d19521a1f471080a08f91c368f34d3e8e80dcaec7cbc5a46aaa3a536f37fab61b303a67bf5ebdb0f19fa51f1ef6a06baf7681c3ba9bc51dad1821c6fa61 SHA512 8596d2ef80b37ebfe7b529f1ed63e290622af92e650363cca594369ccfe1d157648c3ad130b87ef8c39840bc823d01907effd95c70b5f1955e1f5a182a091a33
-DIST firefox-52.7.4esr-gl.xpi 440039 BLAKE2B 99c4a6854ebe47240f82a4ef23d721c658f800d6daa9ff3c89d17f8669faa76521ec42d3cdec3ce69ccb366b0f147384aa5b01211d6599960919441354e1af55 SHA512 eb149e44dd9cc3463b2c15f273e70030edc1cf2b0ae7beb362797e8b4a29094cfd9eb6e4726e885c682855035df795ac2d80646cb764e44d68728be369f75dfa
-DIST firefox-52.7.4esr-gn.xpi 448957 BLAKE2B e1af25227f5a8b3f01be6694151f4f938a46d83229a60307093cbbc42f50e2cc27d90ccb54ccac93da5b77bfe785d6b0e0d8c7a651a95ba8eda067d1b7a660ae SHA512 38ec5d5955e0e73250f16c164918b415df0aa0a1a47331faaa2a448198f6dd9439570073cc0cea26f6e8645c0fe6c134a27caf81cbc8c9205eb2af0b7e39e494
-DIST firefox-52.7.4esr-gu-IN.xpi 482104 BLAKE2B 031b2b195402d407839acbe9aae37ab13d27152637c5f8c6715eea332cbcbad93d8d3e6d62815de4234ab2461a65bb5a1b9e28ea87dce01c897edb0fa7b1ddc1 SHA512 339bf61e0e10fdec6a6d930b7962e5086c107010b6cfa2bac0d11976c8c1756fbc8bff11095c2f9846d30af78c2abdc8b0875f63e1ff496bc57d6a5d58be8a36
-DIST firefox-52.7.4esr-he.xpi 447927 BLAKE2B 9c051837bb31e01e247a383c9d3aeb905a447a3ef4a9cd62690d6311380ee9a358b2655f81c69bef9fc3e0927f48cc6e1efb9501e7510388febfe10d594b26ae SHA512 7788ae0a229d6d858a4d76f525d0a4af4b2726b44101f9a84881969e81606cbcde8010819b48ab9be2614f368fa4d684e301aef89a831aee4f5653d34b7422fa
-DIST firefox-52.7.4esr-hi-IN.xpi 499256 BLAKE2B 7f90628537bbe22ffff7fbedc031188a70ab241c2067180f3089e17f9d506587bca750b1bc73ebf5bd382090d389e242c44864c48d550e82c0cc65ce44659a24 SHA512 9586356dfd719578c2debb8a8d514be0f384aa7d297cff87416a4db1009aff3380e05bc299e1ab034e7672ca5c54d574df91743ac34c6d5f05ee371151c6aee8
-DIST firefox-52.7.4esr-hr.xpi 440149 BLAKE2B c839a654c3e7028b51578f07080321b87ad466471dac5ad76a4df3b1d6d75ea24fda1b4dfb3ebbc5cc5d55d47deedbaf321378b24df2f70b443a908bd0d171ca SHA512 e6ffc8393daece14aec5ef427dd48341f7097a24f644ef74f42622a2ebcf7625f2047fca42ad3059a512396fe6ece1e9a50a6ff617e14e37a598fe3fabbe0a6d
-DIST firefox-52.7.4esr-hsb.xpi 450001 BLAKE2B c0eaa2d3fd2d1418de519dc0f865cb08ed092ac1acc1b9b2c1ef8d98be4944feb542ae01fdd94c1b20f7145afaa0454e8a400a10e18408cf520735e614a932f6 SHA512 a15346a0bfb22f8d393e4d83540b7a7665f64e5a5ebfc9947ff2fa408cb5837b124cde92bf73ee3b716d0421f258a13b0ad1a4885a81ee90bc68f62689684940
-DIST firefox-52.7.4esr-hu.xpi 451496 BLAKE2B 5b4f97561701ea1c9bc329508f9d20eda41610c2fbf202ad91d4d88604a97e483aa499e657c713676f1454fb2e3590260687b62bd15b976085d85bf013e3d1c5 SHA512 42b16eb9408f163066c308d7272660036e25809775095cc2b077a4e5d20d06f95d6a70b3373d097ec536d5e87722db186d3fc38dbf15d29cf0d120d539b59811
-DIST firefox-52.7.4esr-hy-AM.xpi 488414 BLAKE2B fe67b96bded88973dc600fcdcb7f508bc18998d8172db3a63e963b2b19e57165aac9ba0db50d5c0b9fc437971862ab9ca00bb18a803928d1b311cec32a475a5f SHA512 6e11623f6b46328ae64ab8b3fcde46d5fc691a66e4a4950fb29cd487ef69ce3f7612c5b2bb686f3eb17e4a77609e75ce064b1f0b77605c596b6aa9fede116aaa
-DIST firefox-52.7.4esr-id.xpi 418764 BLAKE2B 1ee1205459c7c4ff367781b4a39ce2b7af5f6581ddb3beb838abff3d180977b2b0342f390b706ab176bb9844067b0ef146eb89eda2aff7a1594fdb2341044b4c SHA512 ad3e245c052b8ae72d790b0e014c116eb1980749864b15cb0627ef71ce4a563f9cf3ba9cc7524f3b088b0e17c2cbacd03d78172c565733fa5030b4fdef374ffb
-DIST firefox-52.7.4esr-is.xpi 435342 BLAKE2B 28693827e0648d56886b2dfbeb394a956c97960fffcc5b490713e6e3dbad36544715ba350cf69cfe852940b0ff22e3126979b86a32d6626f3582bead5d6d4ace SHA512 2753689bcd24b1e256deebb1098b75d8e1d89dee43d0445976a49c697d9839c626ce00c5a27a466c9693edf2646e9a54ec72eda3dbb2ad4f81042d4003a8a2a4
-DIST firefox-52.7.4esr-it.xpi 331969 BLAKE2B e9f56cae3be5bcba8dd807eaca315274900fdcc0c6257dc434d13e4399b7e6d3fc73c179453c39b13817b1c53795b4809af50e480420902daa04fe1ef8888436 SHA512 0c4a21e6b86b6e4b81218e68b337a216ddfafc50f9f49d580d883e629837e061474ea834b652e537434cbb4801a6c3223a48ec67517e04d17bcd423874c13bdb
-DIST firefox-52.7.4esr-ja.xpi 488343 BLAKE2B 32d72fa506973496ab397a0305d4c5a7cd58796585d9f4c41a2d994d34bdcb445fdb6c5ffffa6da5e6ea1815682bcf207f4e0f10258e36035d3ee32194ead03c SHA512 214297ba323af2a6b529bcbfac23476ac4bbb3caaecaa301973ddc025c2109d4ca432860b04a372e2f6d41bc7cd7f3514782733aec42352e6f038c51cbf7ee5f
-DIST firefox-52.7.4esr-ka.xpi 468022 BLAKE2B b14511682abaf5f4204c0d5d95177cd0c5a9db21e52989ce4a89f14ea6b5ba0de0a1afdd17c41536517ef295d180bb4553ba9bc3dda9eab699354a362d167f81 SHA512 9d4ea60019614a58e9e72d8009d8fbe2ee3312beb4002cb0aec8017bd2349ad5f25119a4d37b5285e325b31c8f5bea8b4f40c33ce2c18de30bc53f70f882accc
-DIST firefox-52.7.4esr-kab.xpi 437246 BLAKE2B cfe1a7bfdb8a0632064005dd3367fc24339211c7c8d1f47417aac985b7deeb147a07d7daf75b43b1396c9dff72826e91f862c8cc97773f5cb0b26f2e40a4170d SHA512 f2c53a9e1c71fc8a355d07cfd5ffb8a2852a9c957e94a15fcccb73d7d22874edbe995c0304a4ce997d7498065ecf8b28147e5c4eb87a4ff31ea78467571a139b
-DIST firefox-52.7.4esr-kk.xpi 496939 BLAKE2B 081353cac02aedc727e5d9f477ccc910f939fc46e039a01f65919aa617e97d6a21236c197876d913f354bf194fec8374147fa7ad6fbd64358d43a225b0c10f82 SHA512 952312b7826e177867f9f6a338262aab43fb9d090578ae8d9d734ca3e372d3a2f3afc6cc1ddcabeac74267a1194d1b4f24162582368746e5034394d9e1d336c8
-DIST firefox-52.7.4esr-km.xpi 512988 BLAKE2B 71327c5f7641de55874f5b752bd1f9774b6fb1ab263e3958403a47047d04eb4ea736eae09ca6bbe100ea172dc440480668b8ad40a590f3a8f93bc016024726cb SHA512 75395f04eacb6a327c30e8f02b1c68415db16cab700f30b4adc1fa78118b41bef6a6e698e114bdaf880f57a06df9e152d605355974aa528440de679dd15392af
-DIST firefox-52.7.4esr-kn.xpi 512199 BLAKE2B 4db52e60912a7f08d76dec557bdd77c91f9c835f84842fdeeb3b498653bffc5f42b89873af113735d54f4e2b7c363ff45e25034fe1ee931ea3f7ba3bd61bd99d SHA512 7da61e91d922c836813afa4c04e700e56cd7c39a918adef2be39ab16f2409e2a80c1785f72d265f98a2789ef9e3fdf46d0df12ea79681c0cf7b9ef17fdc89fa6
-DIST firefox-52.7.4esr-ko.xpi 463630 BLAKE2B 68cbc98434e1ff44397cfbb44620e9b4684b108795e4dbdfc5d20191db16c4ea3ce395662089203e2faa6859f42a82c0cad571cbd481cf972c9036d2f3c34894 SHA512 2d707ec59f809b49ef9da68a1b9ad1c2d05a73d672e9945bc9a7da8ee6eb4d477ebe9d8ecbecc43715255cd84f2480234a442b4a8ed650b782cb27c846e8fe3b
-DIST firefox-52.7.4esr-lij.xpi 413819 BLAKE2B 29cf0e6adc44520c0e6ebd99b39e5b9098147f2422b076240267b370933c122632ff71728a61cc1795477fbe6a6636d552a2270cad331cec3c00120d7d44a8b0 SHA512 4cbec2db23d212f85504d9756e168431f6362618edff75c1ba2d42f5b1eaa20cfc87ae9c7b5bdc46e4747a0ed5dfca4781fca864f030d6ff5227150d42b21d1a
-DIST firefox-52.7.4esr-lt.xpi 452236 BLAKE2B 260e4b630fe594c7df7be813773d44bc60b8cc2993a81f02bed9b0cfb1c1c8bb7a9bfacaa9b2af94c17410e1653d220d9c91a7fdcbba0be1a785b7e90d94babf SHA512 b6b45382f870032dd1a9173dbcfaf502d8854ae2c087980f8ef2fc26e703b2ab3dcbae77ba9cd5ad01ac613d2007b1f12b37e9b707569ca3384f4fc0d3d69d63
-DIST firefox-52.7.4esr-lv.xpi 441096 BLAKE2B 5af9ebf7100713a0f11a2b4d84be055afcadcbc17c24af7b8fca5a22d8308cf149fc21d4621f8bab06a4cad1fd6511a048d69754ba08db3030ebe69d6c7118de SHA512 4cc9ceb1eef2614bc01ef2920598d2ec9783165dd2c69dc1721044b8c913d459d5bad931611840282beaf16695d8d770a772e75e52b23d00bb1dfcd287e4c442
-DIST firefox-52.7.4esr-mai.xpi 492585 BLAKE2B af3055072f348413ec8cc4ee83eaf4be7d4bc2bc846a979a56118dc733977bf2bfc369ed2cf44c4f174ed207e7e487dabe895fbd674b33b0f69af54dec51a69a SHA512 9e1a3c82f595a142781efd21b39829d67fe709029d2586b35b6663c4360821561b89a9be68289af1edeb388f6b39e42ab655df64b06ddb378c3ec2a713db7782
-DIST firefox-52.7.4esr-mk.xpi 488846 BLAKE2B d6e6c2c1b6457c83a0a7c3625df5fe750f70f8ee3cd0aa82e8303fe48ce8203e974d1d7d0a4f06c152e87a1317102b72cd14440c5f6ff99a7937fdbf95fc24df SHA512 f27fa568f04c23e2a888c471845027961f07a3d73954766616adc6a777bec9f5472a1e275e29d7d8d75fb1dee5a9767c2f9646a4f6665dc34aa09cbacfd748e8
-DIST firefox-52.7.4esr-ml.xpi 516486 BLAKE2B 9893b1df11ea10889bead608b561c603c99f46dbba2cd6f49343ce4d01b18b847ddb2385ddfdad5b612648c9309b993a5f805ec2b1df07a818c06f85296e28cc SHA512 1fafc72dff0a3ffa8f6ce157ecc76d704df7403f7dddb4530dd4f3d2a4a629251b256332f77cbae12e9371969eac158fc298fbbe3ee787833ce6dd0581a2f061
-DIST firefox-52.7.4esr-mr.xpi 495176 BLAKE2B 5435cfabcae75855b9bb9cbbf0fdb49f269d8bc3cce960ec2577c9a462b7105256039efc0e358445dd350516db7304ee2fb57ca4d2c1c9bfd254a179476b6f47 SHA512 764efb378d22cbbfb48bb1e742ebfc866b09497f32c0f14a9e6f968f39d1abb04bb71756db068e94f972cb5119b48688348600e448db0450cdbb517fc8cb4ff6
-DIST firefox-52.7.4esr-ms.xpi 428635 BLAKE2B 714991417f9f140a5dda183e4d0fd743c6ccc59295d4b2ae7890e20004215bb899000e5b159fd7f46fd61741e73bcb23ea32b08bcdd1c2cef7a0fca2bedddaa7 SHA512 aeefd78ab166cc6366c6b0c639b6fcdb618c502da1203df43a36a00c732bc4df449bc1e7024faa1ebe738a33f90e584e319538a5e81e4960427a4e1f7f451a03
-DIST firefox-52.7.4esr-nb-NO.xpi 427148 BLAKE2B 67984b416c135bff4056e5bde0dbad3392acc81c0c487b50e3e0d6ba3a3feb879f048c6cf8233ffeb347d9e05cd951c489eade32b96ede52f2a764a9cdace597 SHA512 5f3fe5a31ce9f72a8e50146b05e174cb97fc078374b14efcacb9157ad4aeccfc1db35543831770e439315045be0d789c4d45ea075b46c0ec25df39357757fe6d
-DIST firefox-52.7.4esr-nl.xpi 432008 BLAKE2B 9abb82aef224cc54c43545f7114c021d6626646ea0f4568399ac9e3aea9ade8c4ac095dd7a8a4f0997b39ec1930629744edf3712589561a0351f9cbdeed7d494 SHA512 513acaa47f7e25a2c831d939e200144c47120e502582a3d40ba6f407578bc127784a5c5edce4beae0dd6f3375f9ec7006738d1b988fbb2b8fe2f55ba2958e599
-DIST firefox-52.7.4esr-nn-NO.xpi 428645 BLAKE2B 1378b0d499fcff01b4e50d6ce8e7a5179a4ebbc73a01fc3e1a14e2ad577e9082f2040676bd8262cda416f5e42d0ae21d5f8f0dfe00f5dbfe977bf37dfb708676 SHA512 4385bf54a9922c8e6b2ff5273fa2bc6f930023869c866abc572d1e055218536af7285e32dc60ad329ffe5944f19b396845122578fbdd3a000dd6e856c4f7526c
-DIST firefox-52.7.4esr-or.xpi 489664 BLAKE2B 6ef48f1b8c8b82db46b909d04f3c7df033bd85588bd699642e48af450f2390af213e547075b36b1455a21a35719d69f63fcba132d1de64653ddb884f21ff1b47 SHA512 cc6da2d1b0f2deb6d17b5d02b3b88b6f8ecf4961c292adf3c94993e661886e78c358db644c4d4fbd58aff96170c46189991f00efa4b14760d9b70f31743b9461
-DIST firefox-52.7.4esr-pa-IN.xpi 469325 BLAKE2B 38c10cea0e7bdd15b25d6c09ce9fe569dad173eef0fe812f4a80d19b32d7750d61b11ce4091fd76e1fa63baa2cecc46678d0b780d5f909e3553f559ed1f304e3 SHA512 0cf9ece384bd4b4739b8255face01b1b83ed0d146f9145c8e1cd235ebf5c61d3623de8aa6ebac1ffe0bddc989b894cbbfb95de29d0fe288d814f35ad932d69a0
-DIST firefox-52.7.4esr-pl.xpi 352851 BLAKE2B 12aa443fe2869c3a7ea46ae8f7d9450171a57cf44ff94d3e7c13c7aea192c4619afe181e51853cc2f54866da10fcaf4ab986bf77c5a5f2836f3fe6a8ce16c45a SHA512 5e3d011f3534e4f05b31e09b180829ecfee8c9f5f9e7f248b3409d850c131a5c3ae2346a553264ad19e6e198718d0da0800dfdce6d2ef0709d5bff85a7ff216c
-DIST firefox-52.7.4esr-pt-BR.xpi 430902 BLAKE2B f6f1238771b262b3207b2074b140bac2bd1294b6a5c87297193a5d6baae41405a7e47b2a57c2f9ae6f7dee55393713ec331cd33fd075a87c71d600c81da65737 SHA512 40db5e2822b6101437da1f824ecb2c2711ac69296483f460f566abde01d4de2204ea5d6a40e21928b884d2549ad8addcc4f6442dd299d7889b0a80711b86f60e
-DIST firefox-52.7.4esr-pt-PT.xpi 436727 BLAKE2B b1f0cb758102789509994e579048edb1ef68a43027fcdc0853b2854400cfa369bde522f210c4e6dd73b08d67d172eb79adb55db9c225bafd5973e7da1db4dd81 SHA512 29bcd83b693b30861803e86d5f90a7b045d35c6816531d17d57b8fdc9cbcc94ee50b1b43decd662ca99e9c4a68ba34ac968bfb3a57bde15845063e3a0ffc82b7
-DIST firefox-52.7.4esr-rm.xpi 427341 BLAKE2B 493c656f9f244bdce3b9f791d665f826c8bcc8e89ce482169424acbfc85e1f80f65da76723654f706b43d70f3472bcce203a39bfd9aa26a69193ec7c70270f19 SHA512 2cf0cda359f384df6dba80f3d00eeccb7749d9963f911370bf9b1bf8a0a5dfa55a6c62c1f9ee11b94f5e27c5f92e480e285474762eb82c20e7fb706abba96492
-DIST firefox-52.7.4esr-ro.xpi 442584 BLAKE2B 435a761796fa34c7376e31fc07e4cb02f21336458a9a7820a0a10fc8d2c7284b8bf64223e858e33dd4ec9ff07ca887d210322d1cc34d3f5e1ea707c8f27c269c SHA512 875e8918dc0aaa11f4186403fdaa1dca530265e7a3d08633074fe21cc70cf3906034eb6d10b81659e89ba0391535fa664bec42b98a0c5727b4698bd427440c94
-DIST firefox-52.7.4esr-ru.xpi 395363 BLAKE2B ac43c2c42cf993fa76756799f11373cb794dfb37ac2f3687f3141f8a1a0dedaabd20561899cd7482898835de97f86c901100f05d572d4d69d4fa8e7990554dc1 SHA512 759794e33a83fa30f135e29f370d76c00a1a11188bc6c6858821d3852c3c8f0d7cbc4163c80b655b9a8cd85067c509b87fff9fb72ff36d11dd895fa8e5200ea8
-DIST firefox-52.7.4esr-si.xpi 484604 BLAKE2B 9e540964393e09834db7e3027a54d857da903943e0ee16072652dbf1235a6c1e4e9258c19529c0b96a7ad76ec41a63bae9d437128c5bcc1159fe54e5da7d64bf SHA512 15b1dca756109231bcd680b34f9266a077ec568096b4e1612f3333e7c07254aa293e3f32635ccb769d0744961af89c90ea32219f86db25b268d51fd9d68ec27a
-DIST firefox-52.7.4esr-sk.xpi 455820 BLAKE2B 5ec92bdb61bb3a57d21fd0bdcaf77105c9aac177e00c911c91a0e21181d137d0ab6d33d711782422a64487f67d4e4678856c7a5256c891122b8b76cfba8c2efd SHA512 adadfba25a6a4ab474cb9ceee7816c1225a93af3db69d72cbff9e78727ec6666d4d634c3da1a9be8d4981765b1ec2dd3b2ef5abea8228e1715448f710af62368
-DIST firefox-52.7.4esr-sl.xpi 433482 BLAKE2B 2e2221a77096c7213a30a26c8d0354d6cc38b276ac7a3f3ede9918df5aeef12de6e03a4b208eb1419eef3a1221db552c51367d26cd38613a86f66a32dfabd774 SHA512 3bce891c26e775487db13efb439cd364aa04ec030453da3b42d7cfaad97b76ae74532c1c2276285fb5bf21fa0ebc26df6a0d1d548f95ff409158eec2166fe071
-DIST firefox-52.7.4esr-son.xpi 427859 BLAKE2B 7a49f2930655d831a3b75f4822a315700404595fe5eef8925edd9a4a7f89481e432af4a12f7904deda888dc91496692dc7b64f2eb7c4fb6339135a40727c52af SHA512 25df7cd703ba7796c9525e5a1a846311a97c17533fbffead755e5b1fdc7ad8fdbff68d85e4d81936361de65c351f76fedae99fc0dab7ae0bd5610036d07a8d50
-DIST firefox-52.7.4esr-sq.xpi 440802 BLAKE2B 6ec408e3d962be7a8174c7bb25b50626adb81626da202a34326df48fb3a57926145e1e9295a6e384087f8522843633dc49b00e25295447f565809a8ed7f5cf95 SHA512 c399024bc1f9e6d73cd26ae915a9d749a6765f028846627a547306321efbbe8c246ad7fa685198ce603860ce11c6d7b13a7f67d73d613601c267cb3e0529ea7c
-DIST firefox-52.7.4esr-sr.xpi 463394 BLAKE2B 66c23e0d3f9ae2bf68a5107c79865aa6e2788ed1b0965a6bf97e8fe2dd49b90fec26cf764c6c2f6990805abd636f28478cfe664bb8b3a0f139046e7e594fc408 SHA512 07eee2c78f01b0f99a3865a34bff865f2da3994160796018486f9d379896a3bffca36c94fa09db3f4cc5d053da8f5d119e838337c3d928f4d37db20a0833928e
-DIST firefox-52.7.4esr-sv-SE.xpi 433911 BLAKE2B c33c5f18f6151d69c759b615d82650d47296ca7a793fcfb69d2b6dcfc5e88ae0dbdbe4c1a61f4d8d1000ccc77930fc1c51148f81b721f294b8252ae6d961054d SHA512 b594ef8fa15efdfa17ce23cc48132cd3067a2bff4eeae06667678630b06cc2ca20f0a8bfea52e61ed01c47268f7837c5e697902477cf0663fb44a7dcb12ed976
-DIST firefox-52.7.4esr-ta.xpi 487542 BLAKE2B 4ceb3edac34e77348ae4b5e57ba2cefb1e1d541f7306f3c31d7c91463720bcc879e9efbad6e2009184bf2e7a06abf0435466d5ed8b77d359f2ffef95d1e1e9cd SHA512 99f5399be95ec3a59dae7fe817862adc3d1cf20cd968eb0ea577d7676cab3b27e2b7b2b7d58fd0331e6418249cd872f616ce4b7dbd9fcf02c3257206df79ad29
-DIST firefox-52.7.4esr-te.xpi 507987 BLAKE2B 32df9154ba690802c9baa11f4508af5267320587d22d45d197c3c1dd54e6d35373e2c2eb88f1fcd0d4155bdcf144e50f83a02632fb8aa19e5b38851912652106 SHA512 e7f5b5df2661aedb810eb972921fd6e9eb0ddd7e645b008220615f6aa1dc00385b39c94718d2586ebce7e766bcc57543f8a69688ed0d09716b9945216f0d037a
-DIST firefox-52.7.4esr-th.xpi 482022 BLAKE2B da2081e6a819ab714ae066269193706c4b8b6a88b385f023d2f62d983c53c2905822cb0a84e43b93aebab8349b98f4ebc3e131cba1258bee732bfe7657a3bf22 SHA512 56a82b3af1155a660835a168be00e9a292a14b48668d3f7b122491c4b7f6f11b917b26cb77cb3bfb2d6d247701709cdad0964d5fbc91fab1f2b4e54a794bd960
-DIST firefox-52.7.4esr-tr.xpi 443673 BLAKE2B 352978646bfef054f1a016b2976571c0f0532787f3e4009595e5167e5a0d2b56b3ab1d5781d7f96a04fe1fe9f1718e2a9d8dd0082e9e7501c847b037a342b081 SHA512 d9ad44864585decdf6aee39109113aa22003013340de09bbc1ba43f6fd843e94198e60f7b898f9add61c47be08a9a0b789da5cf0bbba937a46d7a64fbc17d411
-DIST firefox-52.7.4esr-uk.xpi 495095 BLAKE2B f764ff72e0c4b4f9fef9319cdbb30345cfd35e5be01700bdb34f11710931e703cdc3e09b6f338364ff281e2f2f6e131298a97383155c0551e58a522de0c72dd4 SHA512 9cdd0d22f17453c9dd098b420a063aaac53d4631b9ec159556863cf1ce06153f4230d09f86328b515e4d715ae65e128cc47e6ad455ee44088e316e24721950f7
-DIST firefox-52.7.4esr-uz.xpi 440564 BLAKE2B 83c72b72a4f61ed42512a7be6e292699bee35e2eb261fce68c2fa47487b221bca928c08de46728c96a6c0d7e580cc73d73b66d539768267c128fd1c1805d0d6c SHA512 ded3380e190dedd7a14d534f29f007e9c03841874d0a9be417f2f0d6016c61d4a2e15061932fd577ddb8d60dff5c06b2c30136cfb4966021ae4fa5c876c5ebe5
-DIST firefox-52.7.4esr-vi.xpi 450804 BLAKE2B 44b3e24a12b9e5d1c5c5b69ba9059f243a30407dcf8a90bcd4a5e5a28b59c2aa34822de5493ed64b6a95c2c542eba8fb629d18fbefd39d1d0af8051da90e7a89 SHA512 1155893b2e24a3e2f51af305a9b698c0606d6117d1ad8cc7793bf2f15e8149bab7c05fd234d28a48f8b520bcc7b47e6f1e8900dc44871bb93a1bbed4fd077aa6
-DIST firefox-52.7.4esr-xh.xpi 441172 BLAKE2B e7d704c527122df4dbe0e4eebd15c6170c74f485964182923a309b7aa667466d83b6081d03921f0260be39b91f333ed9488c1bdfc81748ee21c5932bcf166ee6 SHA512 3596668592a0ddd2b5419058d4673d45b80874d97e514da9ff0b007acca0f56efe9203dd8b07927b5dd0429414ba3fcda40ba48603bc2fc80400aa4ba94de410
-DIST firefox-52.7.4esr-zh-CN.xpi 461678 BLAKE2B 02ff6aa67e96ad6d2d5a79d0cefa688ea0de18af044c2961a0341b800a3c02be62d812179fbe01468d239caa7c4bce93b8a007d0c48185ab14c2021a4d088150 SHA512 3bbd402481c404fa8d5094cfda515ef27082fb0d5c46d8b3c1e0ffbdc86357dd7c468a8541c3f9ab25189e833cd6bbf7ba01276094058295761c34637350bb26
-DIST firefox-52.7.4esr-zh-TW.xpi 453068 BLAKE2B e778cfd2056eaef6c70e6161e33dd9f2c649d2fe1b0144ff636806de9e427258308d72899a33240a358e61fb280c766884ee9ab3f2277ae9c65af0747b7c59b7 SHA512 fd8f0cd3c630ed0f1ed56d40e80d1822daa82533e41f2552d24e0924a5485f65ff266d7225f82b0934b330c9ef6c6b02e6091d746832d37ae3008172bbe278aa
-DIST firefox-52.7.4esr.source.tar.xz 214165344 BLAKE2B 9814d86d7da78fb05550d063eba3ad675ded65b4170d4179e521a9e723e40da953332729e74f2a6bfc6af6efe4d0a931c0d0b32ea7a0b9f7db19c37504787869 SHA512 971ac97a749e5d322fec95ca1e86af5b633deab37d2d8fb49ab129c7ba20753a802c620315bc5b92a0a7ab7afe00e71aca04b3238670c4732d8e6816c645f53a
DIST firefox-52.8.0esr-ach.xpi 420287 BLAKE2B 1d7b67e3d1aa8b39694b15808e334ffa7036299966c7788a6afe7a2fb8d56cfe0ae09c4864d3d3d94ff6c3377b4fcab58ac2efc51eb13c2cb06aa63d6f8c354c SHA512 4cdde333ef51280e40876897674db54fac3da48c28200b8deea7eec6a2a16b6202a67daa2372df9eab6c612711644aee16562b4d8e03aa6fa637bfc24a7bd255
DIST firefox-52.8.0esr-af.xpi 429470 BLAKE2B 16dfe4ba3deb04b26cf406e29345647a25d794dc80cad90fad099a4897ddfe76853ccfe92d3a69dab13743dab9bf142afc7331f128d8340122a2eb3f1c668245 SHA512 a57909618270092d57d7e2c37310c9b0fe6203b7df5dd535063bf8152b93e726344534b9d33636e63701184678c90c740820565dec402c1fff996d22db0ef171
DIST firefox-52.8.0esr-an.xpi 437887 BLAKE2B 1cb1ef899687fbeb866538564ce5700de870f6e20f1570c07a725740dab40c8caddcf0b6dcab451cca29332ebb67bede0e04b95f71057f8d19aacd5810612421 SHA512 89fb255cbaa0ec968bcd9d7c9e0a72992110496e687fc9b1593f615008f65e4066cfb426ddabff4f0960e2dde0775527aa3a924c7b89ceda4d49155a8e93287f
diff --git a/www-client/firefox/firefox-52.4.0.ebuild b/www-client/firefox/firefox-52.4.0.ebuild
deleted file mode 100644
index 478fd6c4b093..000000000000
--- a/www-client/firefox/firefox-52.4.0.ebuild
+++ /dev/null
@@ -1,406 +0,0 @@
-# Copyright 1999-2018 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.4-patches-02"
-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 xdg-utils autotools virtualx mozlinguas-v2
-
-DESCRIPTION="Firefox Web Browser"
-HOMEPAGE="https://www.mozilla.org/en-US/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 eme-free +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? ( virtual/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
-
- use eme-free && mozconfig_annotate '+eme-free' --disable-eme
-
- # 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 || use eme-free || 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
- xdg_desktop_database_update
- gnome2_icon_cache_update
-
- if ! use gmp-autoupdate && ! use eme-free ; 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
-}
diff --git a/www-client/firefox/firefox-52.7.4.ebuild b/www-client/firefox/firefox-52.7.4.ebuild
deleted file mode 100644
index b1698a54023f..000000000000
--- a/www-client/firefox/firefox-52.7.4.ebuild
+++ /dev/null
@@ -1,407 +0,0 @@
-# Copyright 1999-2018 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.5-patches-02"
-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 xdg-utils autotools virtualx mozlinguas-v2
-
-DESCRIPTION="Firefox Web Browser"
-HOMEPAGE="https://www.mozilla.org/en-US/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 eme-free +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? ( virtual/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
- rm -f "${WORKDIR}"/firefox/2007_fix_nvidia_latest.patch
- 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
-
- use eme-free && mozconfig_annotate '+eme-free' --disable-eme
-
- # 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 || use eme-free || 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
- xdg_desktop_database_update
- gnome2_icon_cache_update
-
- if ! use gmp-autoupdate && ! use eme-free ; 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
-}