www-client/firefox: Bump to version 52.7.4

Package-Manager: Portage-2.3.31, Repoman-2.3.9
This commit is contained in:
Lars Wendler
2018-05-01 20:04:44 +02:00
parent 31461dea67
commit 5a1f58d43c
2 changed files with 499 additions and 0 deletions

View File

@@ -276,6 +276,98 @@ DIST firefox-52.7.3esr-xh.xpi 441172 BLAKE2B 4cca07c0827b83c91207c526c373428d8e0
DIST firefox-52.7.3esr-zh-CN.xpi 461678 BLAKE2B 333ad4d30bca8d9480adcbbbd05c8d4fb01a614eb4486645bdd3e5a0c17049a66935043b6a8cfc72f9f1843fadb60a1f1043ff357e38392f76feabda685c5013 SHA512 58a5695314f3e6cc15cbd0acda8009860efb07117036aecb088edb65a46ef72a97894d1581327c6364496a3fddc6633dbb997d307479342efee82384317f66bb
DIST firefox-52.7.3esr-zh-TW.xpi 453067 BLAKE2B 2fd280b5abf35c02dbcd6877d317c73923ea3b922e4eb2a66ad09f8ad8fd47b7fa7a18d48d72bbf45637ca326b9ed8ba9d31d823c78893618c8da24175577373 SHA512 1b52783d9d630ec314ca0dfdfe57234a344ca901d82e5a38d624cf21b655854e3d6d288513741d950ad768569c905900dd2b19b38d6b5febeff8f9f9f3985540
DIST firefox-52.7.3esr.source.tar.xz 213945524 BLAKE2B d9fd21d1d724f681b07c1177147162a98487e60041a473fbb2e3b145fe779575bcf5e71ce9afb9c576c22ada2064623483506a0a87f3800435149b1037a1c061 SHA512 fc5530d8ff5b7f6cd8d9f677d65dee3c1489401c9c9b88258f2e59c7796975cfb7f0b8ccfdf80ae92a6644f51f70de8733c334e4673cad9b8813cca33ae3e1c3
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-59.0-patches-01.tar.xz 10660 BLAKE2B 694417d544b565663ccd86b8d3c9745dbd0441e12525c4bf2e7e4592d3191609ac877fc513237f16c026a312fdfb5ea7d51b3febdd24dacfa87bc029e1e02e04 SHA512 211d80fac2d11b7beff93ba3f95b63b6795b8ab5711c1626ccc2e4084d3eb7e0394052fb0c300397892cb440b704c230d19fabdeae13b3617fdd48165964e0b0
DIST firefox-59.0.2-ach.xpi 439227 BLAKE2B a1da5dc7cd2db53ca856e22ff4fb18ba48f567841b3feca16aeefd4ddb8037c8051904636b2b8e73701aa4743e157250f54f59178892ecef3d807b5cb9fb602b SHA512 907221e0434fe2735ab23f00508dc8d40fc2dc99caa64770ec8be2d5e1279fb44e624e4bd288ea11f3be5da33e9a62265c55891e52f800e5e76cf7325fc206dd
DIST firefox-59.0.2-af.xpi 436731 BLAKE2B 87f179a4a0aae268e6ea4a0a79bab6d205ed97bb0b4de168c33cfdd154347b9e8f72c1f40d15386943d9d17eb9618baba8fb76d546d62fc130416542668b8839 SHA512 9f52af21dd832ba2ee718d6bd7df7e7330ba64687089ffa728468d29c1e627be1900738118cc31597a1202d22df229085c98f92142239cb5de17cd6288ee64c2

View File

@@ -0,0 +1,407 @@
# 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
}