1 |
commit: 4f42682804e5f29da65addd50349c34d2cde0059 |
2 |
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Jun 30 20:27:56 2020 +0000 |
4 |
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Jun 30 20:29:16 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f426828 |
7 |
|
8 |
www-client/firefox: security cleanup |
9 |
|
10 |
Bug: https://bugs.gentoo.org/726844 |
11 |
Package-Manager: Portage-2.3.103, Repoman-2.3.23 |
12 |
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org> |
13 |
|
14 |
www-client/firefox/Manifest | 277 --------- |
15 |
www-client/firefox/firefox-68.8.0.ebuild | 920 ----------------------------- |
16 |
www-client/firefox/firefox-76.0-r1.ebuild | 934 ------------------------------ |
17 |
www-client/firefox/firefox-76.0.1.ebuild | 934 ------------------------------ |
18 |
4 files changed, 3065 deletions(-) |
19 |
|
20 |
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest |
21 |
index fbbb9ff6303..55bb4af8438 100644 |
22 |
--- a/www-client/firefox/Manifest |
23 |
+++ b/www-client/firefox/Manifest |
24 |
@@ -184,98 +184,6 @@ DIST firefox-68.10.0esr-xh.xpi 470237 BLAKE2B 437f6f495c63404cbe4b2fc715b900a215 |
25 |
DIST firefox-68.10.0esr-zh-CN.xpi 536445 BLAKE2B 4c36720268e254146bf804b0daeef58ec1b002a3a5f6c1f4d74e95685c7175e2107093e7d3904fab933282ece0411db03b1aacd6e7efe9269cb93638a7d6a41c SHA512 6b7e1db2acea8574d61ddc715567d94aafb5bb74c1a98b948b62a121f7a9771dbbc441e3348de5b3efeadc7aee28d7905e064adc8999b0b1267b5b85c65495c4 |
26 |
DIST firefox-68.10.0esr-zh-TW.xpi 535855 BLAKE2B 5490a6507f638028671518ba46ee11c8c5ea975d65a63b22d1a55212c9645407749ba90a5363de1d21ebd84566bef953ecb2288fd07eecbf1304da7d27806ad3 SHA512 30f8dac11881b50c263fe7f117520d96391536c3c60eb817ff8a7d123284759e844478c03a075d94b421440477070b5892de63b676aa96f29125cb90688328c5 |
27 |
DIST firefox-68.10.0esr.source.tar.xz 314526224 BLAKE2B 698367314caa4d8e9fd64e5ec6fd26316a26470f94d095dd212932cb968ecabd492563d661df46be693c8deb16cdb45c6ba756d506a8211f184e4637c7d9e986 SHA512 c5c1833560364851e7cf8ea51659bc4fb60239b960125cdb20fe31f742d757ffdaef8f314f800dc91214ee8e358033dc2af971c08bbba474ef6158b101881653 |
28 |
-DIST firefox-68.8.0esr-ach.xpi 471591 BLAKE2B 6b71945d69f791584eaae460c9640b70d71153999ae322418b0e88b046affe141c20c7ec9fbc6159a35e64c70c2f0ef2c40b2502dcf1bc4e76ac9dd95a7854ce SHA512 2d6a209f683f90156e74eb51ac8ea8992f6740f0fcee9dd6582ec59b803ad401bad54d8a155442dc196ceee27f9a8b02a350426694a9a459cd9eb28794efc318 |
29 |
-DIST firefox-68.8.0esr-af.xpi 450289 BLAKE2B 4661d2bafa1946f981d3c40da03916335d46d31acf76e4ab30a594b788a20a6d60ec03fdc6503020f6b96b761f3deccb10d6e8a8db8703ffb2f61b39a6816ef1 SHA512 c22244c321b4e3caf73ab5a95395a952a52207e9cf115508c57772145e9cc79dfd3e27db28cc84fc946a3cf8856eb05d6372bf3aa81d39f2741b696c1d5880e2 |
30 |
-DIST firefox-68.8.0esr-an.xpi 482742 BLAKE2B f59dfaccb589ff71a66b7cb3175a2005483dc3684337fd660f3018e5ba325eb20df89851068b671397c3db27927aa9323828f09ee10d5584491acdf4fb7ae451 SHA512 d46c7f753e70ff0f7b113a2bd38911979f07d7012858193ffc70797c668daff624ad6f9463dfca8c05e4b8ee0e6c468948db5d413755cea05833401ea1f30de1 |
31 |
-DIST firefox-68.8.0esr-ar.xpi 538829 BLAKE2B 9d02e1eda1447a1e8a28a9078803fc3735e1b647601ba9be21591e2c2a0ba2d4b80cac0553854cc27dfd4760c4049998ab5fc10ab5d375c4838e543504b80887 SHA512 29373d9efd80c8f43a9587c81e2603e12dcd5d427d7bb90a2d0b90585c4ca633305af38ba0cd7c3a0f35c022a3358899c9ac8bf98e57194e615f9b6d1932dd2e |
32 |
-DIST firefox-68.8.0esr-ast.xpi 480475 BLAKE2B 0482f0174231d2a2ce9dc96c6657573e6d9cffe975454609aa09ebf26f1e0210648857da88ebfccb417cdab3de16d58df144cb6a78c3984e6dc94b2e2c64fa66 SHA512 79fa93b3ae2529932eb1c41f278b57a364b3e930d55de84f877197edb2d2c5a1c205f4c1e1e685d746a1d2ca6320e36c963b1cc3a371efeb514f0363131a4acf |
33 |
-DIST firefox-68.8.0esr-az.xpi 510017 BLAKE2B fcd12cbf695ab2deb15832a6d494fabeafce2645e7155935e3e0e0cdfdc50d940fbb03291124fd6e08c429ffc3e46d114098eccb5ea46555973a6dad2404c4fd SHA512 eac68dda34b91a969a9b155511132c579ec55bf1ff179c1cba5a1c1b4623dd450ea76b4b6815d25856ab30a5e617f5a3146caa97dc4874528d247012f7cec2e8 |
34 |
-DIST firefox-68.8.0esr-be.xpi 581919 BLAKE2B c86b855688489c14b0985b42482c2c8a2909582d877134429c0ab4d8caaa45c2d585c1f2e09da5d13bc551d49a213eaf7bb7449e0a90959d77f410934d43444e SHA512 95183bf4b1773909b52eec7f0158f765a7f1453ab955a430b77cc76ee5e833edcead92dc1bc61785ceff00cecea95342868a51a884c38bca70c4aeaf71268cb3 |
35 |
-DIST firefox-68.8.0esr-bg.xpi 545028 BLAKE2B a7635e003deedbaa29acc90ec0f1ef7e558712e61ae7c3ccc0cfe93f051b276ef731ecd67baed1c844a9ed2ab08a9e0e2e8bc2a3e0885b68cb1e8fc82cf91108 SHA512 704d521ea90fb65a4cf3dc0304257a5e3d1469df119740ffc9179bc9ec6665e87a755c24f6a0244735f320d01967327f4afe42f5a69b8c3e53f2ad4d3e5758bb |
36 |
-DIST firefox-68.8.0esr-bn.xpi 566409 BLAKE2B 8d9637dbee3c8dfd3b2dd26acb27bf5eeb1c2e46a994c73d380c0beca30923e07dbfd8bba88f01e41cd9ae3c078a23759b66809d7b0831647af6697efd721d93 SHA512 d03d495c4f9be07cc27d9ece91bb5993ad7c96857c3cf27474901dfa23b14c7543ece7428e3d6e7fb41ef4b8d62cb13eae28da2da57d00283918f6a5a32094ec |
37 |
-DIST firefox-68.8.0esr-br.xpi 501477 BLAKE2B 72ec1d34470082be3e9baf22e8b32de48d0753cff7c7ea9019abf726d2e960bb08c20df80a9e662b38f6b2fe3ea2a2c437cfb619ed8fd4ff44521546a2b4c400 SHA512 4088c5fbb024f9a5f86860b9ff84f8bcea3e30554b481d9858f6fe064578bcac084d6362ce230d4d0d510ce5bed9d3833e59d5c2652c947e63eef1e893f2250d |
38 |
-DIST firefox-68.8.0esr-bs.xpi 482779 BLAKE2B d3ef39358b8824c66f5ab51742c7fce6b422898e6bf1cfde719916210ce892f8cc3615558ab0c5d35f6c39a0e5570164c85cd453b97f49dcd66628730a95de3e SHA512 6a1cd80f550c64450912090a26be37724b3b2dccf03a47e79eb3b3078dd0b156da00661261252354e8faf4fb7567e32518df55fd72d5d502de50465a8b37e3b2 |
39 |
-DIST firefox-68.8.0esr-ca.xpi 499730 BLAKE2B fad0cebd443a83d8a32f36d46e0bc17af7059052133358fa9167447a24cc60b5ec0c56873a8a422527d405709fd61abd1c78112821b515e772eae8f33c5484f2 SHA512 289f6831ec6a48b1ecc3bd2f868f1c862711f8ab0eb6ee917a65da1574628b884fbd2d79fdf18f7fea08c9cc036aade87f654d9282d5c1c4df533189eb459c61 |
40 |
-DIST firefox-68.8.0esr-cak.xpi 527172 BLAKE2B 2d4246efe59dadddb85950c0419e77d3aee222c1bde39c2464d073ec4ee209db8d2175d07a4979a14fa153bdab862f846f9e25ffe3b4963f79fd8717ebedd625 SHA512 734f3d5d868961b507d3459aac3152b986cae255d8a64675c1db1df8db48ae9da688bdad532a8b48f1dfdb1fae40335833b4992d1b0915196e109e77fdf426d4 |
41 |
-DIST firefox-68.8.0esr-cs.xpi 519717 BLAKE2B 7b25e37b96a69b1f9be66621797a850f342282912b177f4580afe729b7a3f16d3bebf9d486aa618b98acffdaafd532a107f9ef8ba9f90bbd4aedfbb2ecdf7b64 SHA512 af355b913a798932f1cf640355f49152523e6926c06213f69362680e6cf90017644633f60580ae7a250d23087eb371de367c32388306049e01919a1f82a7a91c |
42 |
-DIST firefox-68.8.0esr-cy.xpi 506936 BLAKE2B d3a8708e94628fee215516b3181370deb09a07727169850c1025722eae57a2dc43175b1f181649c3271537196268d9cf73f5372bc62bfa7f4c776b08b89a71f2 SHA512 1e9ecadaffc8f681487b1a1cdc44d1e42cfd7c0463f87140e3d64f28161466990c499ce3727a91b05b3bc903e9e5c8d270bddc9256b8a019f47232d8be91b73e |
43 |
-DIST firefox-68.8.0esr-da.xpi 520045 BLAKE2B 699af3bb306f17a3dc81dbc27e2101f9ae2b3bec3e9609be68cffa3cf708e69380d0ad24dbefd494068a84ee2e71e4d6a49ce312b944b606c3eb81d4253ae0d8 SHA512 3e1b9a1f352ac306917244d3ef14bb389c7dbf32e3a610fc4c5f311a16d7f2d0b58260ce2d7380d8053bab46be61e9a150cda4bedef409f0ee1b7efd88e042d1 |
44 |
-DIST firefox-68.8.0esr-de.xpi 523521 BLAKE2B b783b52763e8aefa93dc33f8d0cb424cda575c518abae722bd99b22b6ffa81e0d6b7c3e2cbcf5f48ba8c21d1044ca1d61eb04d35520e4800c84cc7d7dcaeede8 SHA512 1b493ccb4246703108669b71af61a238abafece8b0d6c9606ea55b5e20c29ac7114bcb26ca5fef0897157750f532f64e9e708f1edac98c1007438d1d2ace2667 |
45 |
-DIST firefox-68.8.0esr-dsb.xpi 528443 BLAKE2B d4b67efd9cf8cdf4e3cc969abfc8152289c617049b36e386c909b005ddf6099d645d693f302351b3128f74532c886045cd01f2f20f71e76a4082807ef9111d66 SHA512 50648c60a0228633b5e4b205df7b1a289c19abcc9d4ab9d66258966fca07c2976b9981adcf51cfa32de02ebb55a2aca13baf2fba3f9e240a97256b4a02664811 |
46 |
-DIST firefox-68.8.0esr-el.xpi 597177 BLAKE2B c9d706c9e02b71ba757131cc65bedcbadf3fe3e8a5088bb16df2c0b534e55bc7f6bbbc6a1a6d16eebedec35f0eea65ea8d40f29f4600688db9da40133980ac2c SHA512 19bf3a40071f2d2dad24eb697e0a852e46568d200b34907d188db4a0ca27bdc3f228661d9442c9896eb02bb2ed72e396a542fe708fd0a25330c5c80bca44cb76 |
47 |
-DIST firefox-68.8.0esr-en-CA.xpi 478285 BLAKE2B f2770334db647c5cdf3378f7f26ed66915953d130a00d7f913e2e69072c3b9d86b45e99d6ae277ce413f80b0ccdee1042d2a9270191f6f17a065ea15a539eade SHA512 3cad31758ae2693a2a316fe951da5d05b6a781905187d01ca9ba99f870c2197d88fcf93fb38d3102b7d37da6aa3c5d3a33b7bbc25cc3b1ad0cff30d304828a7e |
48 |
-DIST firefox-68.8.0esr-en-GB.xpi 478075 BLAKE2B 378f669dfe8a7620381a14ac1bf1ac173d5c9db286dc649db4a94e9f007a70631d468a2cba60af9813ceaeacdb0f7ff4890900d644f77aa3602269dcbb52f427 SHA512 8fe964f93446702908dcc0f0490421d38a09fb9e0103d2614b054761569e5d10e6466d1aaf1f8a2008c41f5d3a4461da8363ed9d02b561cbf6bf6fe966fe9bfe |
49 |
-DIST firefox-68.8.0esr-eo.xpi 503998 BLAKE2B 619eb61ca00c23d2e7f6ba5ff43aff38c5878d51adad3fab2f3ac01dde6e1ee1c75af4b8840ad395b9b37c9bad855699edf85ca3fb8de2270dc18dfe51ce5d5d SHA512 87490eef754e2e37f201f0b1a48471c296d86d2da149fe4f7881c64bbd19240591c02092972acf43dd33206dd037fc4ff80c9abd378d7bbac10f543292d5cd20 |
50 |
-DIST firefox-68.8.0esr-es-AR.xpi 512273 BLAKE2B 44311536a9596dcbb23debf281783ed8db251234357d246093fb0b9bb9c06a0b21b77c097bdd31e92e03f5812eac4b8356e2e2f83829238ec1a4f225895fbb7b SHA512 ec42c21681478f98026744dbb9cbb3e6699f8740ab07371b3284d036686dbf565c0fc1fb889408fc06809e8ef038ea1a7fb93ebcaf2422f9a151c5853a3a5727 |
51 |
-DIST firefox-68.8.0esr-es-CL.xpi 511644 BLAKE2B f11fc0ac469d70bf58222878b15b126c605cdcfc93dd35f97b31e37f40c89a1537b16fdd00518265f2dfcec3f66780550ba51839b747ac76fa038753e8bd7275 SHA512 253640e5dfdf7a52b4bc0a83d32dfcb1879c5cc74eed8165733b58c0f0e91ad10998b3aabd200c7432519ee9ededdcee02b82b6bc7c307bed319ae20227668ed |
52 |
-DIST firefox-68.8.0esr-es-ES.xpi 481271 BLAKE2B d4b251fdfb64461e8fe340f4489f68acca61cd30a9aba884e6e0bac8d494d055aaf47e36e6f8333696466d15b09b6913bf99ed67326a08b45c49b6521c872aeb SHA512 76de88a7c328f0c87ff41e0ffa583eec1231deadec0303d65ada20d4a1d0bbb7d8f9583db3d8dca37238259726ddd8c404bc6601c92aa6549b7d1faf8f2b589a |
53 |
-DIST firefox-68.8.0esr-es-MX.xpi 504502 BLAKE2B e4a95b75d0b39e92eab66dcbb53d33562c20dd5c425ebc9ad00bbcb62d0c58515ffd78930dd23dea2f309eeabdd1c9ea28876d92a79b10e0dfc0339f8bc260bc SHA512 015d5456a3119350613cbc9151e0a92b3e334dbcb04e44a468f9307b30df6bc6d72b3ea85e865f4b1a4d104e95ff26ef3ea0b0d95e102edb77d7f5c7c28bd365 |
54 |
-DIST firefox-68.8.0esr-et.xpi 488293 BLAKE2B e3084458473035157657c61df6ce885877362514e9c3dc8f45525b38804e23a161cb5c5afed77725be6885b96f2b410cbf9244c6a4d4c150ac7fac78bcaf65b4 SHA512 fed7ca8b886b5464a16b2f868fe4dea0c050c71e262224507fa1e5cac7326a8031cae49195ffaed4a88fbf7a444014cdf04f35f0973358bda5e2e1d8ef981cef |
55 |
-DIST firefox-68.8.0esr-eu.xpi 502334 BLAKE2B 7296192b4ee7adfc2c72be1ca26b4194aa4cf2e68a52a1a7c10533ca57766afa64e0e1e793666fdc6cd5aff7985682e309feaea48b3f800892644842fe9ec134 SHA512 c7476278e77f3a5ab16af0ce27146a97cf73a85ad114fbdad39aeea5645878ce054b33db00ee0785281ad38a408091f2054a23bff505db0be6c0db6c79285c19 |
56 |
-DIST firefox-68.8.0esr-fa.xpi 547562 BLAKE2B 6a4b6d2ef1861ecee9069ee607098bea0a6716f4cdecc329e3f97cce6c27b901e416544a9a3470057cde1b52abea61db5257e32130ce519438bf87b13e6348b0 SHA512 47dac117b453ae7c2df7ddb86d52b53449c0bb3528d7ec3d1c935079f7147ef9e3b397649fd202b18e3ab600d6784fbb729b2be0b500fdddc72a9f71acf03590 |
57 |
-DIST firefox-68.8.0esr-ff.xpi 483748 BLAKE2B c2c360b5000b399357519bbe0cbfc9538561a12c4c3362c410f51f04b8bdfdd3efa1fe98963461eb290cc2da3268430301f882d0bcb659084c3f55dd4fa9ea6d SHA512 d6bf2eed98de200317dd6e909050e41ed114e5b658e29b499b7826a7adbb48c72475c8ae549a5038527b982c72fdc1d8ec37045f887436a72014efe217fa7193 |
58 |
-DIST firefox-68.8.0esr-fi.xpi 494111 BLAKE2B 295f335fd721e1d1ab552c51aa84ffe181d6ef51c86e021d06932c416d2708f9f2e0cc2cdcd989a975a55b5db228a6ead3039795cec39dbaaadc50a8faf43e44 SHA512 0af46be80dd6742af924d28ab70048c1ff90d71eb1d1c38268e330db771cdedb78d7e429039a591822188f94b63b176637df0c2815c21f6d998f5ed9db9ef305 |
59 |
-DIST firefox-68.8.0esr-fr.xpi 522980 BLAKE2B dd0f5aa2f112244bd8cf31200571a578776692db3317d0e3da3ade5118ae15739581298a11227756a109b6ecb88bb1add7bf9e41cb945fccdaf6d3b7fa2b2b9f SHA512 d8bf0f3114d6e5bdb3699b2bab1ff43aeb35ab3a130672d83d5acaabdb4bf8e699e1c977d10c1c1474386d76cc22f73e5c2cb8b6e487baa9de80bbd9db269e46 |
60 |
-DIST firefox-68.8.0esr-fy-NL.xpi 510192 BLAKE2B 27fe336849444ec19d71ab9db6d66b5ad0aaa39d8d244f1dc9b1260c08bfa27ee3d005f86d3916c7ac709af97ab202aacbf7ff7bce233e82d63765b97f68294d SHA512 9754560402267da25969061287f0b5b99869f8af050647de31d0a3c370955a5385f97b66d16b60a7f633794295a358a32736b27bb869043b73593beb572de2ab |
61 |
-DIST firefox-68.8.0esr-ga-IE.xpi 489307 BLAKE2B 78ac1374474b58f8191238b39c165658b4140c0aaf9e5df0e7150064ed5d130c7a9dc042982aa60324f8fa1ec4d1d0f9b962ca00d70d93cce1ac9ff36ab525fa SHA512 b8962fe2252b7433e0235747b5689704d0be1676ce41d10da8e386035e7e5c188107f777b2c1407519edaae18f70314a68e3d6a692b2977a0111dccd8dfafe54 |
62 |
-DIST firefox-68.8.0esr-gd.xpi 506425 BLAKE2B 6a3da90fc78a8a3a5ab7ec88a8ca2155bd924bd25eb4f36e0a8ffbe28472d8b27016a3c0e11406eaf31fcdf186724e42c9d45ae4a5202ecc8709b3a0f31760a6 SHA512 484215043beaf62efd9bbe9aa0b2081773391499dfddf1c2207a18429cbf25265bcede430343864a045ec24aa7462061d14a6e20802f9285430b3594070ed947 |
63 |
-DIST firefox-68.8.0esr-gl.xpi 483653 BLAKE2B e86e212c56e4d0ce4932c509ac4324a4af7c029d36026408c35f7a630b39176167397bd4e5f47560131056f6766671d81452b3a4c1fb7aee5fc41fc81bfb9459 SHA512 b130f5b3e473a3b9991cb41b3503b2ba32aa186b404d2bd54853ade6db744979785ef5d5923e06c2aaa9e920c8175bc31d33268fff093335a1e9a27f0d439e37 |
64 |
-DIST firefox-68.8.0esr-gn.xpi 521826 BLAKE2B 7e00d492bcc41e03cc6941aef29a19fb9b337f666c9b28edd0288471b4d767415e77db64c6e37b8875ad45d64e64304d2dcc995c0ad05a273789b0d7ad295ef2 SHA512 a380225f5290081a19f8904de043735a6afa9dacb062a48f9d6c07cb74fc49aa06708463070142a8901102cef3b057c5fdfcd53a46ab3d717d4df5a394ca0eac |
65 |
-DIST firefox-68.8.0esr-gu-IN.xpi 571588 BLAKE2B 46acd3d56e9048447be138215bf952d092d198cbb278d7fe69164cffd3e570f868c45af569cdf0e4e65eff485a7b95748458466198f7e5280f16cc989fdaad12 SHA512 23c2925586b4c162f266ba9fd46348e6f84085df3891b149fc093215319f680f5cf9fff68f71d5d9c09ba05cecd9d4edae4f989ae9a2ac02cb2d407e18366eca |
66 |
-DIST firefox-68.8.0esr-he.xpi 513831 BLAKE2B 77b1be8f21aa614208571a62d73fcc8a30036db6908a363a62c1a442b129c585d4dbcda295a6cce7a1a3c239c297c5631f9b2a604e8d653ee7cb3c1b08e91254 SHA512 928edcddc792b9bf8a50c18e07751afba7ffc02352115c86852126177a2e08b986efe166268d5f17fe6fc7746d9ba06e174dbeacebb49efcf7767ce08382b5c1 |
67 |
-DIST firefox-68.8.0esr-hi-IN.xpi 555193 BLAKE2B 14cf88be3a545e0acb05f50a8f1851a05823780b18b42183dd769f3083a3342b99d364dc51d125ead1f714e8d473f40b532cc2545a1242bda1d7d7be8303d67f SHA512 e9fb6dae24db9c7bc25eb5fee5da9f2e62639ca30ca513c8d1acdcac3ec1d1f87942ba2d101553443272e93eaae6090f5f5a8bf410fd08ac69bb233cfe04f6a8 |
68 |
-DIST firefox-68.8.0esr-hr.xpi 491112 BLAKE2B e2b50515f835df5c866962557d9b77b3cadc3bb891d07cdd3e0efd3d9c13819a36beb05526e1bae5996b602639f562abebe5cb3c05c696c352b8ed3780df4244 SHA512 6a4694b13bedaf419d317a1d8692b3dda6372871ca84082fbe5b5b67917d78fb4e77b064425ab8a2bc5eca529857cbfe578fd0d0a9e9172c5e52233a926e64fa |
69 |
-DIST firefox-68.8.0esr-hsb.xpi 527759 BLAKE2B 0bb29c1e5290e11bdeba777f8805bbd03286cd78819053da960e78ea25b596f7a8483c2749ddec24cd4b16462c9de8233305b03101d04e4a361c7061e268bbc6 SHA512 77d192f3ca86b375f53601babe1e11b121b21d0b68b8405b2ba14d40cd4c9c840f0dce3aaf6a8262b1ae611f1edb606a3e13160bfc5455b8b1c39aea9b0089d0 |
70 |
-DIST firefox-68.8.0esr-hu.xpi 526040 BLAKE2B 3d0caaba92cad7fac745da8fcd9cbef75098600bb7dd883be2da5997097645098bdbc95bc449dbb46900e8585537f4d2a51a24389578f8d1c250c2eca84e9fa4 SHA512 674333d37984fbf65bbf90b07a188b6fe83ba0f71eb10ba5cbe3de912eef306024c9f89a2fa2eae6162eed1bb08a70b426bcbe2e1c31f707e1ae9b5e8534e7b2 |
71 |
-DIST firefox-68.8.0esr-hy-AM.xpi 542305 BLAKE2B 241e1afb158b5f22760d78cac042ed4be4b77b08fa035be5d4dcfe42e72995127ef447775ec8f88fb1af61da910387ffbcc5d3730e2cb4f50de8da5a1d302cae SHA512 c56daf413adb143fd9512e69fd0fbf8cf807e76ea82cafb743fca7423b66d739d6d5ec7394b83e9a625e068188683f3b7e40da1e36c666b209ee6952364137b2 |
72 |
-DIST firefox-68.8.0esr-ia.xpi 496313 BLAKE2B 85b6bf53a48d112a8dbaf36107aaae9aa4afa9268167ad141c0da6ea1d285d44c38191d59c10773e3f145e715c9bf7a195cdd3c0c2643684a517dc829d0e420b SHA512 1e91efdb1b173ae18c75baf4431dc7c676d0686dac5daa7ee524739b5b55975a9665610e4b676456cdeeacd2fb0a5e31cd3af194bae348182ad177b4a79c6447 |
73 |
-DIST firefox-68.8.0esr-id.xpi 491726 BLAKE2B f26ee257a254b94afa7f39eae60f4f022e4f65d9784fbc7f65bbca96c4d45745fd98de2cc04af0be3b01fe7b3d3c8ec58423da4d0c7926ad30a723a68421efe4 SHA512 8ccdb164318060e104bf6a1249e23dbef65b023f3c06af4630c2ae3dec9e85a1239f6a27655af86789f8a3befec0c997e2e6c189662905c52e488c2bc9f9a378 |
74 |
-DIST firefox-68.8.0esr-is.xpi 499785 BLAKE2B e0041bb2d3139912d8919ed3a00734fb89a01d04b31c5639a1e76da7c72ee90816f34fc5f895759cb091cdc1c9af4b73028551d4f3e76bba393f8133a575f426 SHA512 4dc3db3da200fcc3f4e0edbfd9658ad26c7caa9968dd88ff3ad1a82e5adb924c35ce570b322bde5bf884146af52c81e27253a2541477b0af69854cf38f43a374 |
75 |
-DIST firefox-68.8.0esr-it.xpi 383621 BLAKE2B fecf8be50411cf959e4651fcebdf26ccc0eeb8c9d2c583a7de7266828bddfa42acfafb60800019af0808a960b7afd2052dc0a6c75b1cefcbee3a9c7ea3c45b71 SHA512 acc526007cd300f0b8bcf3137333e06ce827885dff88db9d32df8a8f05742013f28d28915b7c800b58859b084cff37e671ec70d0df22446fc296371481b240af |
76 |
-DIST firefox-68.8.0esr-ja.xpi 536936 BLAKE2B 70cd92eef1b62210fd8d5ee9c4eff8f7366e115cab742acf957c8500712c334d36240dd9d318e05613d93bf56581a3b364e99185d2a4ac5efd89d1ff9fc3a3f5 SHA512 78e9fee22f67911a613f418e569f12c66ab791fe4d4d5ee15f12cb5cad13d5172d1a102ad27104ef20dd66bb08b0a0e1c846030d633f40d89a6b08cb81b5d84c |
77 |
-DIST firefox-68.8.0esr-ka.xpi 544462 BLAKE2B 4e8eb40a12e2816bd26cf54fbd281e282b04649ef5d6141d03e6fe939bdd65d54a122ef937430a6d863fa803eb10f9cca477b278cdbc4c5b4cb8c957a92d8eec SHA512 286935d792bc11d04e8592d3e20c5f2d5944354c98866546d3c49dc7eb57dc6dc5cc093f1a7a76541321e850f583962984bde19791a453884d52e199dce00ea8 |
78 |
-DIST firefox-68.8.0esr-kab.xpi 508432 BLAKE2B 8d9dddcc3a37a890871855de04159b4c74ac9da5f2a4207c8b89f0d33c3ed69296ba569578c2a4513930a5da53143558495ef19bc87f791e38ce2ad43c41170e SHA512 9e7cece173f6265f21770c7dd18823f150f51e74e4556e4e409e74998f965339b538c4780609ff481ab4bab4a473bf292595eba20d460a0659d4f18f83e3f5b4 |
79 |
-DIST firefox-68.8.0esr-kk.xpi 578764 BLAKE2B be00bfab9c5374e0badea24f440db14a7b39b9a2c1ccda92c08fb2d44bd5dbde62bf0ea584931ff7cda8a433314da68643ef91e29994a4612acf0730201d5e57 SHA512 d66cce740c1c812346956c944b93066a3ea387df51cc4c2c7b1724bd4970d7a430b4edb864338defb0176ed3cfff10386e3803a554e3ccb60b2d50f353b40b04 |
80 |
-DIST firefox-68.8.0esr-km.xpi 551170 BLAKE2B 487d2382e4fd2d33b45bc5e1d0f607a4ce94bcbc762f5ebfeddd35670272c63775e7ba6ca16b69a770d398bfbe76d50f6aa0d2884ffd26fd8c1b0c105ad61a40 SHA512 3352d4ff1a68abc03d4bb2904cd1bb52de42d8fb896965b53a7502bd71e7ec321570c8f1b3653b979d43ba0bccc726cd45a067b0d2cc0df585a2734aa83b3623 |
81 |
-DIST firefox-68.8.0esr-kn.xpi 547372 BLAKE2B 641291e4025a838ab9d8772494ef5be7478d00955ff61db7f0cd2c28a68b66faa18499ed7b0cd4e121fa5e5cebcc281b6708585f273ec05ec2a3da72a27ff581 SHA512 75933f1424d092a2c6e3f01113376d77ba13575e70e473d954c2d174002e97c91b04e40ee0e6d82098574b9b16e0911ace991be6c8ae6a5c4d190dafc391365b |
82 |
-DIST firefox-68.8.0esr-ko.xpi 535784 BLAKE2B c1902be80e623ea4e4a61f7621002a84a296d48e1a783a66939ab7916b2342b98d133ca3199220acb102be8e7357afc75380b00b7ff0339af02061bd201fefa5 SHA512 009ae31821335c575a00aecdcab095848e50e737d6571efef25613d00947ef7f722c4663eacecd9e221cdc486d4171c010160040de8e090954fbeda4bdfb2e8b |
83 |
-DIST firefox-68.8.0esr-lij.xpi 481753 BLAKE2B beed23a7a9a6fa4ae881c86357bbd19e03d4e194e4b09046cdae022689b6335fac274b7448d995c98a18b1e65c7520f06fd93de6de8092c7d727f5101dc7f7fc SHA512 38d7ffc6ac84034ca92ba378ba2b0c943a22a83984b2f4f7eb31ce51277e03552f7b63ef989bab10488a5145f9904509cdd656caa6c7aac8456e340a631f54ba |
84 |
-DIST firefox-68.8.0esr-lt.xpi 527446 BLAKE2B b63b23d4eb31b1655abd6caebeef56d244afa1558e9ce455ac7f7402cade19c246b9b1bf724cfe53445b0a75c9989479d937fb1b6baf039dfc60f2ea5b736f29 SHA512 2c160bef2dee002084128921fe5de9faf8a45e0dbf80bd5dd8605194b202a248cfc802ffe71030889dc3fdb7f1a68705b0ce4629045f377e972af7e20dfceb62 |
85 |
-DIST firefox-68.8.0esr-lv.xpi 500117 BLAKE2B 4be72210d3f81a55036a607ad943abe911351ef55adced5a8a9d6dfe3a937e7b15e57e18b25d136cf053424770022a693416209735b5384d32399b44ffe1c7e2 SHA512 8a22de1774e15c030bbd7f771f7910de7d533316437ee7926f2e2ddfb684e7c47bfa0e4d591d3712c69a3798ddd686b460e1d3d51c5460a3595714f86d9d2053 |
86 |
-DIST firefox-68.8.0esr-mk.xpi 484992 BLAKE2B 296ac3d1c49bf59f9aa8acf402931a92f42f167807e994e71fee9311dc67e2a012d904eb5ef35a9b46c74b63a8a2a4daded9c1434f7e7a4ea02235f55e6f0b89 SHA512 f0287923b0db8ceed80e9b904b739ae5b0f738d5572d865af72fe63c68858d2d22017a476663d3506daa073255a9b0fefad21691b1b9e6789b98b0bca5f3014d |
87 |
-DIST firefox-68.8.0esr-mr.xpi 558964 BLAKE2B 5df16dc9fc24617eb7018a57697feb6e284964ef05d9e694a5f79a9a7a9e36ad4a487e35129dbc7ed88fd16499a5ca3cbaafd8f41200a4839d16916900f10fb6 SHA512 0ab8c23705205d39d98e62ea49a1a9de2884a6cf57eb1bfb0653ebc089a277fb583f2e088516e75dfeb6fc7ba0f2e214220b3533526a1f4e1977d58a5bceab42 |
88 |
-DIST firefox-68.8.0esr-ms.xpi 480110 BLAKE2B 5818de8d005a8e067d840e7895799fdd756a94c5493ce1e90f0ebb9a79d451cb30c77a1749984c7b0c512b850acd62b41bc98c97e4d04b961238696e18a8dac5 SHA512 0685ebee803ddda47702d254d4b813273a79da4d60b7aa4900dfee1f4e4ffb6eb473a7dfdc81ef48aae9fd376fe8134305af674d720d581e850064c3e088fe37 |
89 |
-DIST firefox-68.8.0esr-my.xpi 551929 BLAKE2B 0b75644ea64bf6f0680501381014bb1db9fe1e435993b5534486152388f7f99c47c7fbc9bfc1e03c787f6c81238bac5c2c0feaea2e6d1a26da4d6418fcd94f1a SHA512 d712508bc886c7543e720bf1afd6f572e1e00640d33766709c4bd4c4c5f86498678e220018485a46ffc06ebf53044bf0b8738f383fc0ec381a1cdb7b372094b3 |
90 |
-DIST firefox-68.8.0esr-nb-NO.xpi 495871 BLAKE2B 6f09003e617388f069aca82594f0dd4ef80922de1049962817417080623779513ebd60dd7396516fc1fd953b898c5252c9517acc9a232f1e130860a703d85825 SHA512 16292933562a15b435737d7cfaa1e9685aec8d78ddc4b9492f5cab83362255c4e82459385f02c6d036c9e45192bcd28c02be2fd671285739492e4cfdf96d0441 |
91 |
-DIST firefox-68.8.0esr-nl.xpi 491977 BLAKE2B f123d50bc5aae0dd936612c90b74cd7cb62397801900332b18f011274b08ec3ef322088c81423facdaebc450cbf098f775e9fdb259998ed3b95b11ebf91c9332 SHA512 7e279212a1ca44d046428f97cc2b25d0d7e59680395a10a4f8be493a6bdb5ce758f5164afa1e84c817460239e005979b59a8ee4a46360f786accfe0d9d0bdaee |
92 |
-DIST firefox-68.8.0esr-nn-NO.xpi 494528 BLAKE2B ce2b90a0f0fd2f4c41b051bf447fb551d0cb04494e85a3e785ed25c1bca1dc304dbcfb304a2ef3a42e6965da0b6992cde8a014bc3123e5a68b2d9e88ca81c841 SHA512 6dc7fdd3d66e47b7335ae23c26553ca82277aca70308e73e6de7b6c8b62b2bd1c43d4354d7a8563461cc8998933e0d30e72cab664ce6457c02e16fea86a166a4 |
93 |
-DIST firefox-68.8.0esr-oc.xpi 498519 BLAKE2B cf3be642361ae383c923d2d6509cee97878b1e787daed389980015e1b9625fbd232d21a9da294499d378cafa81508cecffbba15eb8513b1f2a0eea7fca7e0bb6 SHA512 ccff706143f132d5b3850799e95f3a19cda22b0f5dba26addc4ed920c67699f452bb4c91d8eabeaa1c1b39162e3daf6519e8e093c034637565a4d2d261e75816 |
94 |
-DIST firefox-68.8.0esr-pa-IN.xpi 542368 BLAKE2B c025e29eff47a328336dc0143a0640f615535d41b153cb025e0b23a5e6ab656ddb311e4ce9ab89c359c66028dee86de4e58295691a3102d0e12de2ab8f0ddbff SHA512 93b6dff62a3d800b86e504528ca70027c4306acfb62d4a005bed3cba98b4d79322ef249952b1f1ba535776aa9e7ede7aa5486ce626b006c2099be2e02dd7a2fa |
95 |
-DIST firefox-68.8.0esr-pl.xpi 495659 BLAKE2B d20bd94b1379e3e3cad3ef4ad04bec2140ca0a4527d45d2ff701b31c623a51f3e37217d1b2fe64e5be71f11770fde0b095edd0266c5523a87c295dd9326aa964 SHA512 27aa0f58ffd03d184fc2a5315f67b40b034b09663f95e8712609d0f2c5b09303b4c7076079e4fd84018ca4d5362fddca3ba67f44a7cc8f2a610b0e5931decda2 |
96 |
-DIST firefox-68.8.0esr-pt-BR.xpi 497980 BLAKE2B 3b938d4fc5ce69391a2ab2d5eef00f82463db17bc95fc96f75a5830287bee182eb0c71c14bdaed1d4ed71133cc90014e9cfa76f739d025208c1fcef7654502ce SHA512 e272594d78ecdac71e3acf6ec504924fd52be52bc3f47df83c5ff4fda703ab260c3fe7abce3883469464e979da684f99823768d2db3125fa1d3572e5c8dbbf5e |
97 |
-DIST firefox-68.8.0esr-pt-PT.xpi 507653 BLAKE2B 5fa5245298a189af82ff761b9f17e7b0a75fc60794ad1ee218b244ae1ed8b6862b4fdd0899bb772d560221092e8b9099404204613ec3643162fcd6eef0b0f63e SHA512 c55f5c3f84866be41b902ce34c72d496cb2d82f06d015545003f9748da548b51e14ac39c1aaf3c93dbd3e7eef6a8bcfcb85e6e9976712375a69368d5fa13c8f1 |
98 |
-DIST firefox-68.8.0esr-rm.xpi 495307 BLAKE2B e645cb939e0b6c63e076dfed6aff7c887ee0f7b016f8475d95660727cbe71cd1cf95667917e6fa5d0cf6e0d3045b1b2a02447c8a1c0b3cdfe49cd904bcf4bd4f SHA512 041deabf9463c02c32eb2453db3404d09f630a5dde7ffbbfb01496aa85054457bab49a5ee8b5171340d02b434b0866836d01ba1229d4caadf8435f9187fcda4e |
99 |
-DIST firefox-68.8.0esr-ro.xpi 508605 BLAKE2B 15985429a873c20554e3febbf6c3599327f8b8304b78dd9b398727c4adee41fc148b670f0ebc5c145731f8a2c16c7667b9b5d8bc54e12dca6b5469aaa3084c38 SHA512 cd5d869a8cfc39098359fa0e1a7c54545f1db62ef4eb892b47c9fb600eb5dcb44a7b5e6c460e15421affb2d1b2bcb4fe4c0d12c4f7de2484e48c4c1994c94603 |
100 |
-DIST firefox-68.8.0esr-ru.xpi 583721 BLAKE2B 0f73602ee85a9d08eee93a143b661d15b8514165982d5da4721d2fba3bcd3b9702c7ad66b036ca4d13382b3c57eaab8480251d232e42d4839811fee93f9b0911 SHA512 de788815bfeafad12d3cfee3df0ccaa82dfe4de65d8fb29abea80d35b1cd0ff6c3b314665a9794bf702996e47091bf585f76eac3e2e9d958c1a632141f4d150a |
101 |
-DIST firefox-68.8.0esr-si.xpi 527981 BLAKE2B fbe773064879b101ad6de33035dbe25d2d0b85f8adc8b1d36b8dced7cccdda66dc946c1517312a8a74c7937cd046eb76b593430055c32c6b89a042054dfed53c SHA512 96fb47499dc83e80ee1cef753eca51fbf4f8d5dec17d3d55d284610dcf088c2007d206bb18cee76884af99bdc941e813377b1d171471ec8bfe1a09da1e36b2e9 |
102 |
-DIST firefox-68.8.0esr-sk.xpi 525080 BLAKE2B 34cd87aa04586f7e59769818ae7d41afe56e8aa6c52d84bec28859a008adcc5b484330ddaaf513eb639678c11df40afa55e9f9e319d20c2d1391a6ac783e8150 SHA512 271dd992afee046dc0f3ea467aee48960a954242307420ca9fc12e4810776d9601bb1b9ef718740afe3ba4b401f8b1247b1706c8d639ba1a227921647fc06c05 |
103 |
-DIST firefox-68.8.0esr-sl.xpi 502151 BLAKE2B 9b84263add5fc00e8155e637de4aadffce0d9a10bbcd4e4191879f86400246da00823e3d32257bbc13d303e731b4091e1102e0d62c5b2c14d8ee7735ddad6130 SHA512 4db26163f3740cf91464f51ab5c675079e12ebc485115fad5049faca87a7b709c12ccaffd10c1bb36b4f270b5d1122f7a82d62bdf3d89478e3bf479f07a9b261 |
104 |
-DIST firefox-68.8.0esr-son.xpi 458710 BLAKE2B fdfafe24b5600c7c95191cbe849420892e5611a39b176a83cd7a02dfbdeb7a2221a1f0f10fc5e9f16cf8936ae495da7f2b1c1baf291e1f7d71aa16555f026649 SHA512 5b9c33922149544798711150893ac2a6e7d94270b379835ed1ebd8a68595be863ba5a553e97d51b17e3aa610959e2287b226851c25ec11c38d6c3827daf77ec7 |
105 |
-DIST firefox-68.8.0esr-sq.xpi 521487 BLAKE2B 762dc64541daa1dba1abce3b9bef39264c48b33d4e94ec8b1f2b3432819118f190840862eb8e576e90feae4c9ce84b01885b491ce9690fbe2918d95cee2445c0 SHA512 dc03bfe890ebc5e392e17ed2fd46973a5a2373d1c1be70e2ae8034be9304af32cd6ab7cf90a6bea47da0459919a78bf050a70fa9a6a3dc54be59b8b9faf0f2ee |
106 |
-DIST firefox-68.8.0esr-sr.xpi 527345 BLAKE2B d1fbdcdd14c40b4db216032dedb6497069d97ce64bccae3189afe3a63b8da6a9ed4ef8cc09fdf362d1faf6b5f2c26b386db55efcc97c864eb32906ba9a7ff1af SHA512 3d67a0eebc9d1111f9237ce058a29f35e16f5de7bde6130319481f017269d573be8fb2e3f5425bfd819f3938398b3aa0ae41d2a3ed44fff49419acd582a4c4db |
107 |
-DIST firefox-68.8.0esr-sv-SE.xpi 506634 BLAKE2B f0a99220c292796c19f358961a012ac8a43827676525294cb5b77694a5ce5db1b02921cf63867aa3334d8bd19bea3caa7d68c98b8d9c5296db1042b832311e27 SHA512 b10523ae9f1ed5c63c72a16931deb9e0d1b1de5b8c27a324c33b0558096ef40eb6bab9085a7f429b8516a90df5986963c909b31ba6bacac147c11827aa999c36 |
108 |
-DIST firefox-68.8.0esr-ta.xpi 548965 BLAKE2B a179e43d0eee9d395e899ebb213904bf604ec3d0cb7a425febca1f79786454b3c00241ec9f3a89e5ccf6033ad28466b9a9c9553000f47f0dbfa10d5c1eee86df SHA512 ddd91e8cfa3ac2f91f7e4031c81317380728009304470e67fe3b56a15da5ce711128a75929c0ce2ec19dc16aa56ddd21c22bd40b017eb1fd763b690c40c65323 |
109 |
-DIST firefox-68.8.0esr-te.xpi 561507 BLAKE2B ab54aa2dc2c9b6ce282f43144161da19f9e3210838930325b92efb909087b48f8ffefd56614e86b00e1a948a1f25364dd03cca5199fb9eee6b5f6289b92ef21a SHA512 c2cf074e3c550f06d1b3b370525d062d7fb753f681ab3ae022d971c3479dfcaaecf37e4b9dd61419d9471c6ebde6c39d0e7d22d50ffa344ba77cb69898b69446 |
110 |
-DIST firefox-68.8.0esr-th.xpi 550757 BLAKE2B 92adc0d9fb34512e2df1cc3e28e975cff0cde593df8e0e785203b2a325a36cbb1ae930cf785a44972b620499d932368466769e9b2069c546dfa6ebdf68d32ad8 SHA512 523b251e11bf4bbf4b64ada65bb941b36bc7be39ec8ef5119506d7aade334b0ad3021dc5de0e7a7297c190f8afb4fedd474cdd0eacf998dc7a0bdd35f1437cac |
111 |
-DIST firefox-68.8.0esr-tr.xpi 515126 BLAKE2B f5e0b2582d48a65c6bd3426ffbbab6d1381f7db4eb2d96205015c2745e56099efd47ddbd8670ae63509720bdbfeed1d9bc77dad010cb51fc65e9f91e58b093fc SHA512 0506df9e74248989c21f05fbb6edd766e3e026f382e1f821c8d72705b3983cda1d4b6a3ce46a108d574ce4c71b12ca17fd9ef47507e9a5acb1e643e8c4f1f3dc |
112 |
-DIST firefox-68.8.0esr-uk.xpi 568868 BLAKE2B 0de19bfcc7da915bd7afc4f98d6dccf8fa55d86e5b0a092338277e5e443c74422bd831635cea605376e4dad330f2f260ca0df250893b1316d7c63e4aba7d34f5 SHA512 0f05df40c24988397110c3f066a66bf52503836f97875d9da5e9452a3b32ec1e950bd3f2949b96ac6139c44d80c8b3e4809294c654ea68974cba9091cada7810 |
113 |
-DIST firefox-68.8.0esr-ur.xpi 542339 BLAKE2B 31cb8533cb29a2ed06be7e7911ceebbb16292c53154ebb853cf3163e034d08069963b1cf32f85f42d982a95183f625b904cfbb21e714387683f539f99cdd686d SHA512 4d398ca414502bbb82eb54f1849daed6d65984183d1d860080e3dfe2ba090c00447d4d0c311103d92103ce1d578d6e93a930cb267ac500a06db2c1da98e56946 |
114 |
-DIST firefox-68.8.0esr-uz.xpi 482275 BLAKE2B 26898ce539035bc4d956ed7962cf32050e12bb7bb66dfca1129e7a4c10c822cfe526e3a3a2421bab17a0fb38f20d5a0436f0f96f8f8d5680ac53d6b58de63d5c SHA512 8fd713351de0a13d5b55decfdbfd95b8c0de2059df8bb517e90cf0ef77b7f09de8aaaa938a7fef346999e9670554e09b9a6e62a0e1f591aa970943d8fe87e58e |
115 |
-DIST firefox-68.8.0esr-vi.xpi 529131 BLAKE2B d74d7a0e94f7a7406d4ccd0f593e496720bf69d8a4ce77c6b43e73a08aed36ccccc434e27898cd0aa0c65a3e41112cf2458e6ef1d45da502f489c3ab17647b0d SHA512 13c3ca55d3bd33f6fbe7020f6f0c42811d2b2a5c1d13cab612d9eb1d60e1e08508769d22169584db886672f91f956b413f2e70c66872b142c48c5a35b7de37f0 |
116 |
-DIST firefox-68.8.0esr-xh.xpi 470231 BLAKE2B 2d9e369ea3f2cdb788f772840e31a972f0b962100852a1f6c01cb22faf64754f156894e5b81555b42796d2846c7810d9ac3652861df9b12971310ff8acbdceef SHA512 b090d35be41d87420401537bbf5ab1d7186ce223a05848fe8fa76d1481e03c71ba9e499c6ccbd3af526806c7ae15482150825eac70933d0c14bb90dac38bb0b1 |
117 |
-DIST firefox-68.8.0esr-zh-CN.xpi 536431 BLAKE2B c5e4bfd0f2533d5d21aeed767180d36bb6affd379ef149b5106397829fed06856447924a8bbe13d404ec5df0575f7935488a1fe04123413d87732626681401fd SHA512 3fa69bcf5023e6ab038fb57ffe24dd7526e614450e58d19c6297043a6d2e12866876c23da355c2d0280e3f1009071b7c303d17c7e02c53b7435b4ea12d5c21be |
118 |
-DIST firefox-68.8.0esr-zh-TW.xpi 535851 BLAKE2B cce1d8402cc8c61f734d6a20f25d33c6710947f5b5c26cc0c60919e5a82dbcf8eee0ad7dc34d092cb5a8c7cb631957ee7ab31aaf3601070fe14b0011b746824f SHA512 207208729b9ca9233523de9fffcd6bb45df795c21617783849b5d40251e84b33ad1cdb3a180053526363362634c4ec45f3cbaffb5123203114d88d090f4d0c9a |
119 |
-DIST firefox-68.8.0esr.source.tar.xz 312602308 BLAKE2B 19be922cdadc705a267f35450e742cf9cf2f793a3e74dd9a397f898ff879cf9d7e59ccc148a9fa47f3c637c30887c205f01069e689f0586fb9ef82f4e6b160ce SHA512 139a63dc85ae76a50da6be9a31425f97144e6c7e4a65b0f3009a84eb5c8c9566f6bb331e26590f8aecd5045c4d730ab4e848cf7220f3444a31147b5533c742b3 |
120 |
DIST firefox-68.9.0esr-ach.xpi 471593 BLAKE2B 143f07e25eafd8670c8cb993aacbe4b0b0c78c76bf039a5a775ea8c127af278e79cc7a9c7d25ba442e7260ebf64ecab30046defec59174f9a0be6aa03a3fb82c SHA512 ded6298331fdb09dd56f8148e615cbcfdbd6f823ad9103c83f1857b09ea4db39d8370dfd7c9cf18f2295f015e6b7ab027ff8a58cafa80748e7eb426bbfe5417f |
121 |
DIST firefox-68.9.0esr-af.xpi 450300 BLAKE2B 5a1856da3dd8ea324efce77e7602d8dde825ee8d879ca2a8cbe041b19326fcc27317dd29313d8186b0328064969d7008825aeda40f305131cb52b52fba2ce9dd SHA512 d9811d5c447386a92c6a114bfe579c3b452b7ad07b4890bd7b68059581d7c8b270f45a2c9eff2df1186dbe55748bc78563a758f0f20b42b6453d5c331eef9ef1 |
122 |
DIST firefox-68.9.0esr-an.xpi 482749 BLAKE2B 061a50a7b20ad99179048af2e5402fd932800b046c6708575a8d882420bd32393f1c5c16b0dbdeda100ae3a61c89e3a3fc59036c265200f1c4d6263f609000ac SHA512 fb97490519dfb891ae068f381ddfa2b2f606bec6552b6e756df220b4a0504b45b25c76a8e683b87ae2ff5c5963b8b88a61f976144c480dc540d682889c5948aa |
123 |
@@ -368,191 +276,6 @@ DIST firefox-68.9.0esr-xh.xpi 470235 BLAKE2B 6c1c93fa7eabc74e1f2b72171f22f02e61f |
124 |
DIST firefox-68.9.0esr-zh-CN.xpi 536442 BLAKE2B 01203bdacbe3486d21a272f6421c520c338674b4e334839bfd4d31c8945d5d9f976643eb22f9972eeba3663217a66c755644490948a2450940846e08b80162f4 SHA512 80f0328780e9318bfe4d9e73692ad91644343d6f713e4a2bb8e176bb365e14046cf891db03686f6004ab39da68d7b2fd01739aecbefcb1fd26a5fbc129583623 |
125 |
DIST firefox-68.9.0esr-zh-TW.xpi 535859 BLAKE2B c6090a11752131689a4d8d81d9d5ac32c2af89985d763ec3c124aa0817b5e165234e1af019e3c84f452679a6358591dd3657418ad1c186607ef02ed51ed780d6 SHA512 1aec08e7c4d1a8d49163966ce916f2d7f5a714b66890a6a1d8d349c594d98f65ce863a739736c9d50964cfcd656a24fcfd6c4da20756be9dead62bee1f2c90d2 |
126 |
DIST firefox-68.9.0esr.source.tar.xz 317469120 BLAKE2B f04f8ca1abe802edb6d37c0de5f8024d513331fd80c9b701c93de74cbafc0650b1c0f58e54a2dbe6bee0457698dc386093aab7749c9b0738bf146bfbae6bf4e2 SHA512 98431800d80f7c680aef9eede29df8217810912a319a7f7f8c2e637c43ecd4f4e29223a417afb2a6315e825f979453ff6e6b5a575649aba5cc63ce5956375bb8 |
127 |
-DIST firefox-76.0-ach.xpi 508335 BLAKE2B dc951b6da4382a2778fc01fd90fa610a71626ddbd89b6c42abd37eeda35d9ef5611b1c0f7277fb10d3f4f80b7a8370a72262c508c3f71dec87a457c087239070 SHA512 9a543b888ac026c5d5a201a595897d6ff4b2ff29107b6eb87be9d0d07830d3c83b6ca45505729497cd23f7d094f9f5c10779bb1f301ef35859a23f18516f828f |
128 |
-DIST firefox-76.0-af.xpi 462166 BLAKE2B b1ecddbc083f2845f8ae0f8b198b17f19f3fda8f196acb6dd7aa36a4ad92938a4dd63de6073c93fff62b2fa80bf11e6dbeb3437496ddc16428a079194fc1640e SHA512 9b91278c854cbe4c65e5bc6080e7942c0ebbfc984d0a6fbe191aee83311e29f60786649049d108f179db72925d7d6d0e219333face0b622325cea746ff834cdb |
129 |
-DIST firefox-76.0-an.xpi 520893 BLAKE2B 5c967ae1d907ad721c702f387c4d4d5647502f6b656e14a4b5144813f1aaa78209fd08e27f14b550a0d0f51c459de85e1627e89c5d2ad74834a51f9a75788889 SHA512 4c4e43fc4f3bd04af90a3b0817c5734d5da5db3826174602df56e55169ec497f17b6c57f533f71f85a9d45f9a2561a85255fcea126cf62bae723d43dd99fad69 |
130 |
-DIST firefox-76.0-ar.xpi 594843 BLAKE2B 82ef88fc15c40e359bc957d7fcc3ce0d18623a6d7c5270b5e36becfec0791f7a52aa778abd29b8b47c8ce44fb4ef016f221bb061a6dc13e2ae25340384643ca6 SHA512 9d5d95ece40d254d8886e59345484095b0b96685ebaab2f91fd9612ba68ad52da0bfe1fa64207e103557b9196ab27f4546a0c99b7798f1aca441f43d974d0188 |
131 |
-DIST firefox-76.0-ast.xpi 508908 BLAKE2B 1bb6256380b6c3a6939866b946f7b501e3360e160d5adf451f7ef88ce1836a86df8ebe5e18c57d4270a4736ffda0b92b31c1ef4239ddf443a9767fc7c010c751 SHA512 f2cbeaac61ff9176b49678a0b005dd18d5d1bb913dbfad392a39465b4b1f5ebadc9937bd65cf27d87f952107d0c2206ef20ea777c53c5d6b9a2281720ae44ef5 |
132 |
-DIST firefox-76.0-az.xpi 546087 BLAKE2B 9f5c59a63d57051f3dd77c57429fcb3a2f404c6ad54744d16eea787875ad7d0b28dd6253346ddaa88b7106f02f58375b6925005aec5489408309e4443fd18fb5 SHA512 fcb037d093081827e4dfda8389719d49863ab54ba5629581b33dcfa3fa758f2ea0a2857b9772965f3ceb65af9d76f26c6b7f7cb4ccceb5ac94ddaad6273d7db1 |
133 |
-DIST firefox-76.0-be.xpi 644316 BLAKE2B ef0617e9223c5208fc52afb190e70a70d0dfc13d870ec25a6725a81255dd766ec3cb30b4a2718b0f27d161b87f903a5fe2d8f3ff6012b3506062a2a591e0a000 SHA512 15b302b5a5aa5db14232bc7d2b6af9d8e100748173a2206cb68e89e6199323f307987977388d6bf29d284aa45e2d49cf52cf1562476ba245718fa56cfd0d4bf8 |
134 |
-DIST firefox-76.0-bg.xpi 609149 BLAKE2B 740ea49e0cd52deadd218a0b829391102787989bab6bb16550d0035789d1acbdf32e8fbd206265b4481b4cb2322b2ea3c3eb53df59257bef8b84467336e239dd SHA512 9dea7122befed370fbee58e8f6b12591479e0aa45daad94486b69316cb6fea78e7b5b6d56527892906adcbf0e4f3d3bcf5eb863be40881fd25782e2d433bb7d5 |
135 |
-DIST firefox-76.0-bn.xpi 637290 BLAKE2B b327b9bfedd16c80c4ef20421ff89373096b20b6fb428396993a3b925aa47cd0704a92817f58b0017e801860130df41f4e5432d88b330f8021ec459d9542a502 SHA512 aaa382a7b28924a2b2a06d2918f0392be8666508a5c465f127264e42253d079b0d11ccea50bcc079311a0e85e7bafa00da91cbdb18f3bca9e7e72de33a7e7122 |
136 |
-DIST firefox-76.0-br.xpi 554055 BLAKE2B 13fd3a2d33f64e69a6b4d98e0006f91026c8306d5323c95cda82b67fe84f7cee9c05c5e78a8fca20fd82cbbee85ca578fe8b589f17f2b59194464cfb3be6be73 SHA512 5dbd065ab914f45157b31fd036d6d48c2f41bf273a7b54ac7d8b072d2e475dbd8fff7073840ec52ac9ee320ae698b480dbb9d61627feaf85e7e51bf4d9612f6f |
137 |
-DIST firefox-76.0-bs.xpi 517515 BLAKE2B 4bf3046e8e00eefbd6d524daf3997d89a2a4280ccb480aa6154d55852619506f1bd610d31f8d4d5945224f44c09d6cdfb96f90b2e49a5a5acf4cc6d8b0639ace SHA512 2a7cec5dc91a1121fe43602207bf4da3a792834396c50c2361fcb37532297d7826c3e72c8418c4f463369e7b2c60c6bd518ebbe25457c74ec6bf7972aa5bfc4f |
138 |
-DIST firefox-76.0-ca.xpi 553533 BLAKE2B e9fe256e86f9fb158306b577634aeedb125de68e3021db9815e93d415f071415615a2c41812a8a6201d70a17c674880bef2a3632017dd23411b6a5e8a8c52768 SHA512 4d77ec8c58370dc91aadd48d8bb27c5f5376c8aad84f862bdb4603f3218f69ce5e62f7612b8e76744182b40da50a4bb360d82efa528d3ba77e2bf48099bc399c |
139 |
-DIST firefox-76.0-cak.xpi 581877 BLAKE2B ac6c6faba552beb71d6de14d9320a2f7527df7beaab962babfb2ed4929c8d3fc263cdca962ade344aee6e468f02dc1168b91923d0ff38c26ebc3a4bb70e218a5 SHA512 694cb69a32a3e385a256ce5238dd63386149506d52197ddc61ea8be22594b8db45119dd8f74877cafeddbf62ff4383827f832a4ab0ee2e286a816e52e7726b1a |
140 |
-DIST firefox-76.0-cs.xpi 580448 BLAKE2B 25a322a199c3bad938827bf80a3ab4df555eff88360ed765dbdfdacb4e1e68be8c0259df982dd530991dad9785a4b212b691d18495b346d1a2027a76afc645c9 SHA512 af0d841ddda4f1f2c226eb7d31f9c02761345e6b3241d26de466b8a3cb4e0c1609919e11485b20f9f440f69d3d4cabdaf098b05f1c2d2ba9ac13dcc58c0a4b4e |
141 |
-DIST firefox-76.0-cy.xpi 559016 BLAKE2B 3ad9febee8ca9876c577b99e5fd7122ec7d6c3fd65b60e61d8d8b710effeabc52a5349d45d4933fa261a207b1c90164ade702c555b2c4c60289e5e8eb58f4eed SHA512 12e7ae854cd7b451040cb92ee8084a5cf3b4beed739a01a26f3c9d09ea730b947e5a1c7c2fe9bb754d66b56c955d59477570cd76ee08a08c76a5f74aa9022df7 |
142 |
-DIST firefox-76.0-da.xpi 542772 BLAKE2B c13e8470723295ac4dea59670c7d70a8bcb5db93531315272125811814958b16773766c253c24f26ef7a4f3e7163c10ee0b36de74444ccdbd365b1bf848fec0e SHA512 9c33648bf32dcd94532f215d125d3eb9bdbe94373ec8499051b747392206838f0f712f49d3d8bb9719a93036cf0e6f7c7ef3fb034633851d7fac10ef136022fb |
143 |
-DIST firefox-76.0-de.xpi 574270 BLAKE2B 781674ab820dd9b20bd76877dff58e7502e4cbb38ff5a19c073126c33134ffd2f1f3c95f9f3c100fb3af7f3f5ebade93c5830465ecc6a595c752c13f75f477fd SHA512 6aba1b03088f333b22a45f3f5b98286d66712f2d26c597575b8e09982cc17c2708ef14be9b4401e77870ec169802dd41c58b2f6c6863752173b2438cb61e15ee |
144 |
-DIST firefox-76.0-dsb.xpi 585286 BLAKE2B 182915aa840ffde2ccc65d279b89744fd33cb1b3ed223b70ef1fc0d54702b512c8ae5c9f5ee6af4ccc1b1b0e08936583d29438095b1b68f25f64ff9bfe2b5113 SHA512 7ff8e08f4fcf5be0cf546b66a9996757697cb6f77f8e0fa9e8e84a946ed2adfda264d6795a4a13a5b61e473a22e61aa37c7f8d764ab18d30234a6414d2a75388 |
145 |
-DIST firefox-76.0-el.xpi 651722 BLAKE2B c150b96a27fd7517bd83729ade55a898cee12e68518296cf6f7b44b8e4dc9d8236ccffc23e15895169e4016e4597e5b37d5f159bbe8c16a009e870bc9a70e4b5 SHA512 a981557ef38eb38c91168f67f46fff3669c50017b89b043aeaff0acbd6540b60acd11cba002149a5d011164a4a1f699e81983f15f0af88d2732f58797949afe3 |
146 |
-DIST firefox-76.0-en-CA.xpi 527588 BLAKE2B c2618dc6b08485c1e58b000a11bb385c855a993fa7050d0c8a6d708a47fa71ca768253c2c0d47a10b92247b293a463bdf283decf64cd3dc63446909980e721d1 SHA512 91638383a8c93837ecc54d95441595247ee5bb27a003e3cff39ed2f262793944514692a047b83267c566fa2067053d8d4fb0866fc8d6d4f058081acc8dd74676 |
147 |
-DIST firefox-76.0-en-GB.xpi 526595 BLAKE2B b6322dc291e3cb12cf97e8c85cdae3a39d4383507eee178e945f8524a3b3a27939fafec0f253165695532e525bc3ae031e8304b06ad84f7c126092dc50c7426d SHA512 65ab7aa3980b472468bde793fa2791bfa6afa2afca9fc95b8e4ca41049aa87959878351b3f13cde3f8e5174694a60d5f6eb934c2f493d374b400d124a852a341 |
148 |
-DIST firefox-76.0-eo.xpi 554333 BLAKE2B 634a4db8037ec4bb14a380def2bd111cf16c10d16dde0da0d3e91113972f62d6d009db985350f4af47454b7f3dcce7e5c240b437f10a8e9cdd20d2237d651efc SHA512 638a97b1988a2090935c5b9d31261f031014f7aefa424333e29c6d2a1d03b8470f11f873c1efc5f34ff1342daac68ef430ab57044aa2827768a653f74f25b938 |
149 |
-DIST firefox-76.0-es-AR.xpi 564730 BLAKE2B 02f322d2d0b9f0014d9c96f73d8402972150e542ce1dc409f12647229a9bbd59dfa6140af25e5f81afb347ff498120756fc18fea8142c118a697ec2f92087e2b SHA512 16c4edd6831059a21898989b10721af3c5d18f5f04ba0dbb09861fe3e41ad233a6cdb0726fe221e09a104ec4e1ceb5a1e0fb25f9d3fe42cee6bdf0ee60db36c1 |
150 |
-DIST firefox-76.0-es-CL.xpi 564296 BLAKE2B e896ee2129acb7ccb860e9316139663d8f732a51e80100bcec9b87a96734d45d4d1a2a888fcb7149c446290c83407e010c7b04fff6a4425fc79869334cdf9179 SHA512 dd7aa74e65b6fea57f6b200ea24a5920b85abc1635c3f8c9fda5ae966bb5f035666f31b310ffbb9bf524d5d92fb3244c48c95827b7a65171bc5efdc15ec4c6f2 |
151 |
-DIST firefox-76.0-es-ES.xpi 542819 BLAKE2B 2194145c9b42fb551d1bfecdda59002f6111fc9f5964552b45cb2aa16d4146ee5b24a63213a3aebcf44232a46e9793b36627385598873e212c4cbf1f45a4db7a SHA512 d28f3d4cd4afbae7e674a0ea20babb9909b7fee1fb97389a44f22b71d4a4f8826212f46087628adda91bbaf199707d8c84edee0b785d8cebc3918439c4ed7b50 |
152 |
-DIST firefox-76.0-es-MX.xpi 569355 BLAKE2B e200874d4937e713304a5dd7c5825060395dd876e09604cd51a999a07407a4e77cd67689992b8f82ac108cd0cd4167c7cded922c816369c2c85638594bf7dc66 SHA512 0a93240066fbbb3eccfeef02c678d76b71c7dbc9a2fed6ef4422057996b6faa0b981c33f5853287bcc583a84386344befcdb15c0b336cd0c73e89e9f5eee3bd6 |
153 |
-DIST firefox-76.0-et.xpi 541798 BLAKE2B 8a1840106b0db985b2bef491fe671e88284385ff11b654ccf49ac5ea5fb21f5eadd4bf41ffa55b714758df0373b07e2f00e97ac75dbcffd19183add7c45c889b SHA512 3eeb552fd315abde0fc35df068b1f2c8a350c3c78229d1a2f3f13e9706098aea232effb202af298d70df1992be79cdf216109a89882f07673094b3f1e1d4b918 |
154 |
-DIST firefox-76.0-eu.xpi 555580 BLAKE2B 19bb9eae3a3e78ba8c269840b73f382c7d1805b01be9f213273ae947eb3202e935e5ec41c57a89b0593d15bb2edff9d57fd0b1cd6d7aa6f27a185add4386cd99 SHA512 0f3f058b19756bc017ebae0a60f78d47287a9e2519dad824a237c8c6081c431aa1cdd4e3eaf827cf9a315a8a70e416478ea1013b584afaa735a81c6426e34d57 |
155 |
-DIST firefox-76.0-fa.xpi 603916 BLAKE2B fc47f85786e6d218dae5fe97d8fb371bf2b10ed763e2dd47978485087ce75dcbdcca0c02f03a23f5564cd96efe039248a29e526058f672b909f609218d2a3181 SHA512 33a3da3e7374df0b0c6455af1bd583f742d7c3aa794a28a317988b0010c52af04d4f8060a37bf4e3b3cde6eac6175d15984e156c177c048a7c1b68e69f34c5da |
156 |
-DIST firefox-76.0-ff.xpi 520977 BLAKE2B d5c6db4b37c841103aa739958f3f3514ece9276d9a1144f654bc438936b075924d9d30afcc812ee290c78eb8699d05e8cdc6908ce42815acc0bf2c2c9fa0658a SHA512 9e0f3ff60718e88f0d0f172bac7346dc25e9507b8bcb44e224f17c6dd0b9de254652b8f0401dd1ab757e86d092862baf0ed16e5e5f1e3d98a90c4dcdd3a6f84e |
157 |
-DIST firefox-76.0-fi.xpi 550641 BLAKE2B b238de1859df8467446921a59fddef530570c95b168eb55c5311cf30129ed5cf72204a6b837e3109c355e2a6c2b3615dce8a6f308fd959497ddbefb7bf38bbe3 SHA512 fb88e65f1ee44e713cbfd1d19e858ce8ff9ae60a1ce81d6968739e65e34fd182a96b750a8ea4d02747a7f62c6494eb72e63f0706decdac14b2c9434cac426bdf |
158 |
-DIST firefox-76.0-fr.xpi 574847 BLAKE2B 9f818608206588a12b49aa01342498d1550304c66bd397b94e0d14c09f7d6920441e8369e0c14f4d84cb8f7d4aa33a8d1d9ee814f4d8a665fd3a5be5996bcb83 SHA512 acc41b10b9c55f8731c91d7054aa502b232598c382ff8cf3e1b449a11e04510181ee505366efa3524fc7991dcad2b0db09deda893d21a9a4ea71d3800e1c7ea7 |
159 |
-DIST firefox-76.0-fy-NL.xpi 560196 BLAKE2B 6a2d145d67b6935a1b10b891e6a430ff683fb0a917344faed7de8c9c47ab13d69b508ec168e6a01f96eb21f527a5446e34270baa24fdfb74b7a303bfcd342050 SHA512 89f37a73895c404409bb327d7782ddc46749361e6abfcaf758ba58b9f8c43360d3b92247539a150b01d96b6c1f09da2976d0cbd645fa4e9c43981dd6a7983de7 |
160 |
-DIST firefox-76.0-ga-IE.xpi 530013 BLAKE2B 6515d87e5a2980a95b02523d32386adb402ee549def52e5d8ac4998eda5db56ecbec3d5f2bac78cfdcd32ce4a844c711afaf369a528a509d901ad609e3b53cef SHA512 865055c0341bdc20b14e0dfa48885fdad95c74f2bcbf906a6abf7be85d733726efe1f689ecd82b65fe0055f562fd91b1eed7ec02252eb8d8622a74b7417eb94e |
161 |
-DIST firefox-76.0-gd.xpi 551222 BLAKE2B 5fb6419e7c84cf78550ed783c886730de1e0b2c1e4b2627403f482f5049174be5d3066e4a58f4c299f871792eabebfdeab940b3afb70d617be2d49720b3609d7 SHA512 37c86c3503e1eed1f949f2e1cd9ff1d8e1aa9fee9cabc9cbbca8bdb19507815f8bb2f43644115870dbaa5bbbaed6592e2f0650a9adf523ccfa0da8ac8965d0af |
162 |
-DIST firefox-76.0-gl.xpi 519221 BLAKE2B 50d1ec45d275cc0eac0676c245f33e44d330a702395b4cc8945120eaf5aeb34defa6349ad63975e431c2a9186ccb719421260233322aa3c74f28dc998698de9f SHA512 496ce3104ca482b0fa3cb2aaa9ef6077c05fe2dd850f3da96889ac2de48c64a85a943f752696560a9215b72d20b8cd3f0bf0eb9a397c3f8f70dcbeba9fce721d |
163 |
-DIST firefox-76.0-gn.xpi 578234 BLAKE2B 087719b71231820b62f90e56a2de8d34dd7a48b77ad30d40d753ae5d8add7745bfde7bea4569dd249f2d5cb8004272ecece3abb3c42475ee2491b1576a4422e9 SHA512 8c466f4c5f67478e87b76bc64546f80130b127c4801c18bc9d897ac438ebc4611b20854dcdfc5391e50f339555bce8b3de11d16a4b9f6eeff2bd4d110dfb30ed |
164 |
-DIST firefox-76.0-gu-IN.xpi 616364 BLAKE2B d899a9c4451b9b9a233d009ba7a68eaa2d0c8091c8c4a7652b96f6f6aeb250da6e043b415a0db527d01c43c117583b46666693f3563cbffe82e7fccf47ca4ee9 SHA512 c218c3fd06c264d07e0f4edff134c7db068eef2a8c467471e279f8e31ced49388d377c64d7b1e43fb14e4fb8a741000489faee151c766fdbec7b03b6db50da02 |
165 |
-DIST firefox-76.0-he.xpi 573127 BLAKE2B e2aed08aa1014f4295994e44b229862260adfb6a4207fe7a9c372d286e40430d1097c8ef0f0acaa05cb06d7a3e7687e925fcc22a28dd0d6a442d39b3a010b5f9 SHA512 7409957a61fd25da684df0f98d72f89039b517d29589be3ccf1cb708a65c91b49e46c4466192e2558887b44cb758e3f8723c6ba4ea55ad4acf1427e31d98c0b9 |
166 |
-DIST firefox-76.0-hi-IN.xpi 624554 BLAKE2B 70b5461ddc0853359ef219b5069298304c21cbbcbf1842edb72cf764c499237ea1e7359d7605d79f05677ca346c1cf5c11cacd7d8e7ca5ceca57c82dd1d87b36 SHA512 be6f43a7d2ae71fcc79cff955b735ae626035043cbe612ea7115248b171a2d8044cd634a4ef265818c4d8d3c057752ce173fb57122093f9dc9c69fe66abac1f8 |
167 |
-DIST firefox-76.0-hr.xpi 556566 BLAKE2B c96931450cbac0fb1e2eb0d4329b11f324467b45a0e8c5b672beb98bfabe7a28f14426e5b1a42a597932c99b207ea6c0ae12377058607876e1443aeb5e6cbf09 SHA512 f169bc414cb7e12a22288a8bbcab8fc4fd4f3838f793f78440c771ff942e2f504ca3c0aa38cc1e942b15c922b7ce9505a479c9d50b1ba92dc0d36bba3b665b72 |
168 |
-DIST firefox-76.0-hsb.xpi 579179 BLAKE2B 84f902b45949a3fb32db75fe9cf1f3b3adc1fbfe0dc26463a78c23d9f4f0c26d0839ed782c861593926516575fc4c18e95f1232cc5e95e9720d89aa666df1b93 SHA512 73b9e17b28c8cf50cd0ebbfbd70504c42368c63e7abe281a92070a88be2948e2024679e79c1a958f0df61bf4d9919a156952c23296a58e74c3595202939a978c |
169 |
-DIST firefox-76.0-hu.xpi 585318 BLAKE2B 06426aae810a2710622d27783054eb7fad0a3778a11a7850647b518e84c2d8414ce5ac18f4bcde932d98bd5155499dca0d5091964c984fa8d6c704469073aea8 SHA512 e5043e21f6abaaaa10c9e54d4f7f82f7112ce71fe7af2a971e8dba8337840469ae2ad7e9f6ee507e8e2ad0105fee1db014986479d43a82a06d0dbb88f8963d47 |
170 |
-DIST firefox-76.0-hy-AM.xpi 637480 BLAKE2B ff98191cfcfb3ef7a53c045c2d5b8b3664f6e3047f0856d3cca6f186f0d75674a55063144a94a282c80608a0b512a3f1cd4f86d42517cae931c531ad48b51ce2 SHA512 19a6488db1111fb6f8c81d3e4c7fb11fbbb7c11e3ce1e888a1d810e58a187da340dd2e8b91fc2d8436a4f98d8fab73b29cfec107cd01fc8462e3ebb7c2d7c5d4 |
171 |
-DIST firefox-76.0-ia.xpi 544913 BLAKE2B eed278539a240396b75e230b4523acf2421ad3b1897e1050a4a62f83d12a3d4b0e7026d7f8c241d125bc2a979ac1c2f1a63b86cd536a1ee58fdb0e408c9174e2 SHA512 65d6bf816ea977870b24e3a96a8f06b3f6103e15351cc4b27ad093c5dcae9a4b9781e004fca61353f8417219e7f198ebf5d27de7df818a79071c6ad2e99fdce0 |
172 |
-DIST firefox-76.0-id.xpi 546907 BLAKE2B 2a596844f9b71e88671b6217bd931936193e0be795348b2e2337d2d3a823a844a991a22d5bd056b1505117467098b562ab3e34289eab49d41a18fb7db66d3586 SHA512 9a7f45d5d7165546394674b03aff5289a1c48c637f4c8be610bf35e8e7d3fa6421b894a102c956cee7fbd16c7d4c97e53f38b67f7422f6d0284f6282fa9a9d27 |
173 |
-DIST firefox-76.0-is.xpi 534417 BLAKE2B 63820dd9cc6166501025bfe97f77004ede9fd01619503f4680fbdebf8f25faa5fc5218dda7b6e2f0c010c7cb0499324df88230e4659bb043484de8e2c05e5e77 SHA512 b9523afdce27c45f2489a033fe51c07f29412b7fb9741ba243d66992ef1bf00bd4c1d8bfab8579317d41e5f1809e50c2ef19a969de709a25391f2235681f7793 |
174 |
-DIST firefox-76.0-it.xpi 444054 BLAKE2B 614a44fc70afade26e26855e2b733c396ee10231f1207ce99ea7eaf6eed1f81fce699cc6f39671f378a51a53b9628c678a23b3c0fbe7a17e6783934ed9d4c889 SHA512 fcf0182ab8714ebdaa6a91be621295db7746f76c72cd79bc6c2c665e7d3e3c4d6032e4c11a99f328a54ed833e7507b2ac74eff8601f6e55517552b36e8b0d2ad |
175 |
-DIST firefox-76.0-ja.xpi 605030 BLAKE2B 35bc390992018f00d6edd1fe213a4a4f80ca29a4371c1fdd94745045b1caa6744f6c53a91cf1aec5c8dcd5bbb23f3ebea56c0d158301b1109c07445fe9ddaa0d SHA512 82c691ce897c651d87de6940891ff442400b3da95d45c3b6ec79827c2a8245fd0aa347cb2ee13a740ce30b0c6a6fb01aebf08d691d51f4936142c416b615c97b |
176 |
-DIST firefox-76.0-ka.xpi 607015 BLAKE2B c1e96e76362319b230946d4c87dd26c018c9f74bfedb8d508d783ff03d7253147ddf5d3c7b9a1bb76916991dbf12a2c5ebc847d9cdee839a1b1c4ad324230208 SHA512 d888595a1587a9768ef70cf646cf8e75e16eca0713b39d1f2447c44e991f20cd288421de012cd3f879cc1a2cd7aab054c1b02d920822e64b2ab98305872b31bc |
177 |
-DIST firefox-76.0-kab.xpi 566437 BLAKE2B 62e9588e2c016987214fe6e9ed555c115d523ba73c94cca0ed51bc16f8117abfa83481638a9fcede99979747074e6d134b96afefbcc6dddc266c2b3a47c28861 SHA512 84ca61b7c84008cc4e15cd9e8f1de9fa1bac9e5e3492e6d4abd321837172ee7927c6d88bc3ec196a2f928f315decc837d15106c32b38ee2b87a258057efd0163 |
178 |
-DIST firefox-76.0-kk.xpi 637156 BLAKE2B c316c0ec6c866291413e98ab39705dd8a93691101dff3397e80da541a60c06abcea6c0f83a61ce68a52910eb2d4619422b545e2d8263adb4dc35d26a2345f84f SHA512 ffc557db0d063e8030ffce2a99e20e4529d9caf6ecc378f63f7204af7e9fd4046590617b3e01ac3f151a33a7c52dc77d13b634ff893072a5f847f6550d796eb1 |
179 |
-DIST firefox-76.0-km.xpi 584433 BLAKE2B 95374741a44d7bfc465a55e62509ebf1ba505b49562bf088995ba1bca5f719a0f18c60747f6267ebb848a7d3728026cce4c3827dc0bdccc775ce94f3a2c2a973 SHA512 733e5f32a87b972a77537db5050c767537c96b229297d5f45b65e6cf95a10c6c9c682b61bb561572b4fa30bc3a7005ab866760712ae9b95628943cbec7a188ff |
180 |
-DIST firefox-76.0-kn.xpi 576964 BLAKE2B 0bb305a9bf96f1aa2db6b6ca8d147bd5425070c01c8cfe290d9af2639f36576481718a8bdb48d812ad1c820fc1bc0f6538ec195a9ab092f05e669a02a62e6241 SHA512 40088eda1f9e7428efb9093c8f9a14bdda7564a941be712ea3e87998ecc12aff5601f5e9def2336aabce2c6a034d86e99bf98681aff5b2bf22a1fc96dfcc93cb |
181 |
-DIST firefox-76.0-ko.xpi 592119 BLAKE2B 16fe796492925fefc1c50636a1122962381e0f773f289b4e8e634b9b73655dcba7a5810d7f77d57ad5e61f2a1c29b123f94f9a1c307aea7eaa165a609201fb14 SHA512 ba4df60fd89f30fcd1e4e38e97c1de1ba9f5e22dc1cbedfb7a0e15f95d84c3b4f31bc0bd75612e516ad45e59360a186537d1e813422eeaaec6be64114b2d9dbe |
182 |
-DIST firefox-76.0-lij.xpi 525536 BLAKE2B 47d61b6e94ceceb48720ffb4151a4057324d021035fb77b1ea9b4a181091f01477c417ebcf7ad494f0549cd0b51d90126e750ef008a2c6b4b14b51b7854c5d93 SHA512 64b5dede1c2a72c4a1be2af21dd572da771f5432f2e9b02450f3be5a9bfccf3cff8f3455e0f22773aa19651eb80080b01c024db93ead286443e592509bea60f6 |
183 |
-DIST firefox-76.0-lt.xpi 581671 BLAKE2B fe8f16384dc56b1df79e695f41063c6357817ac7828d281dc104cfd8844abd7137bd721c90c44ae3ec6c2f24511b3cb3e1d1197ba8af31e18b3296c935dd1d24 SHA512 72a6bc5d8908f6ffba7dceeaa3d11b218a490b2d582894432c7b45f21f59c19f81ec9dde96e4d51461dba6eb8230ff621545dcad1eec7283fbf1d6b11437cc11 |
184 |
-DIST firefox-76.0-lv.xpi 533766 BLAKE2B 5ef3cafe0b07a7deb0b64a83be91fea02d539fa7210d96ddb26f580e966bfdc55fc3ea17163c58bfe6892d1a3096abf69a2ecb15a8fb06a8dacaa1d55b5516c2 SHA512 d9b6fdbff546c0162b473ad75e7a8c1a3673f26de592000b2198e4a71a656621901b49f6fcad813dfe0fdb0e7cac914ba4012e0b29854b565eab10659d4a899b |
185 |
-DIST firefox-76.0-mk.xpi 502443 BLAKE2B d0c06f5b85bc804dfb3a939bee1ccf9803c24a0da7767c9e18192f00d153942d7a630751e7dde6ad3ca4aef01d1012909adfc41fc8864e87203adf166333d9a6 SHA512 5b0ab324062d5195ecfc0550d5b16014ad5d4baad74eb2185034ced3c06ff215f93fea2f7559235fe144a5eab5e3ff1f7772e8918e306c51113e409d1019cb38 |
186 |
-DIST firefox-76.0-mr.xpi 612109 BLAKE2B 4f53fd540d72cf3119214d0d0f5ba195f22bd68a2793e5a86b578750c6caed9d2e14be87d7fb02f5251c4df52c499811479a7a4f43834467478864a89657409c SHA512 f9c19646d5f1299d92dbc0532250eb1c36f2689d3347b5fc24bc4ab473ed4793660c9ee9a4bbb264912938e0e184a14b51c3e3e3c98147e66685e1c2758ae7ee |
187 |
-DIST firefox-76.0-ms.xpi 514188 BLAKE2B 45d5503e4b063a2a3fa741e532bd6a51ed05a0fbe76e20627076072ee4de642401b7f693d6264aa69c69d5770d07ae14a345ad6ab404ec9fac6d543aa873988f SHA512 47614e7647b39198e2eaf022eeacbf731f24cbd3886dee5f8b8a357facdff6558c14ab4f46224091d9d1a3d5579218d1e14753569ae45bfabd37b10ef9b9ebf1 |
188 |
-DIST firefox-76.0-my.xpi 578039 BLAKE2B c66c3c9ceb15f28eb39695db997bc56155d8672ddca1b89c37b67cf422e98c9c8de9f0b92bf881a53bff80a47ac2e3efc0f261ea1d9062a3297279ade94bf115 SHA512 06b83af0ca68ca7e74a6101ade21b650bdc41020d5b19390f5b37d5c87f2bb5271232e580a0b0aaf5f4bf3857fcc670d4953396bab3916d862d1b2a494b58865 |
189 |
-DIST firefox-76.0-nb-NO.xpi 546236 BLAKE2B f447cbfc93873abcd018abc70a81c5ae25bcb4978cdbb131178dc60c4a0a1f4d1a5c10c0eedc827bbf0f7d5975deef873126364eaf7f942964817319d7f8adfb SHA512 a1f8d4ba951266bf3c3682535a6abb67836faf22b7c93096d22a79a4507df295fef47d44e3af88e1abe4b52f938189adb89aeb614c1bff3a6c18dc87c32ee5dc |
190 |
-DIST firefox-76.0-nl.xpi 548817 BLAKE2B 3d15e8a0f7384f4368765b9144e2c9aee1c1b4e4c8285cd5fb3bbe41e0c1ed57a80bb7224ae3b906423b86e5f23169d418cab89ed463687599c5a6b7c311ed42 SHA512 f4a51531c876ec163842d3c7c2a6168abfc3efe07680246b26c3d7955a49f14b75f1f6d274cb0a871237793e9be31311475413679ade85555bd878130f1362d2 |
191 |
-DIST firefox-76.0-nn-NO.xpi 548022 BLAKE2B a2f179cc32871cc2ea2a5256f9bccdb90fee87554d4d3cc114424166a31cd72d773af987db102f16876a7c5dfa74ecb112b847055319446a3f3f7ec757df66a9 SHA512 1f246378ec4bf05c7ed8f1c11d50bd261fc30ebad2a04a3e3bca06afd255892945abe00ced9b6d5f9b8c254c7e7ee7c3e11e596ea143594b66d2ac1a0005d195 |
192 |
-DIST firefox-76.0-oc.xpi 566164 BLAKE2B 561e6d007eb565fb6eacec0fe6f820ea7e158762b373d4073db6030201b57ad364aa9bc7c35df32b4e591436cf0c35b85e62990c4576a1474fe2903536843dfb SHA512 9d24a3a7a085db087192508b50b7dc5789f3f8085e650a8b196a8a85fcc86e5dc1d585e282a3afdb0ea921a01a83bc655198b15d6bb2c076c873ea6107fbdc3e |
193 |
-DIST firefox-76.0-pa-IN.xpi 600380 BLAKE2B 5ba3f82c00371f4a01cbe59b6a10a6803df1b773ec9a1aad5ae369fa1547c68413b043ad9d5ce337dea9a1060f791c617a54f2475de0ce8125bb2c8f2c3f8513 SHA512 26623e6ca6b2c4377ecd2785628d2377424cba3fd2e4c5b87cb4f0ee8833e6db5ecd08000b7127a50b4edce61d17f8647f4a5a2dd6cc33d47d5e60bf078a35f4 |
194 |
-DIST firefox-76.0-patches-02.tar.xz 17956 BLAKE2B d40119135d1631efbdd337ac502fea45c78166727ee0b7c6ee73734d253b6994a45718d648a1d4990896445f84bf46cb8bb5f30f0f04189ca17a79bdb7d7613e SHA512 8b1147c5784fe387f4a0a465f76b450d1d4f91ef8f78bedd7500e9ce8f1b4b39238cf5b77d94cb6dc6d3ed08ce0ab935b64f4780d43de046d5f30ed0719bac81 |
195 |
-DIST firefox-76.0-pl.xpi 563340 BLAKE2B dbde00cad15b0f310ce0b03da9cef79beee700334bb29c3e20224aefa5ad4f483cd15fef983ae34890716898257473a4064e75de6e42985a9231ec541544d150 SHA512 db24e3d913ca5a3a52e14c8406b3ae0a7e76a395ce252e85861aa99a8ee476e64d2a5c1ad0da2f7dff3954c125754ba513e17c9e6b65c0e9cb082405563156bb |
196 |
-DIST firefox-76.0-pt-BR.xpi 549872 BLAKE2B a75d13c2ec85dc9b6cf9ef78c5b4295bc1ea71b591baf757a64a311f17537bd148508e85aeb6484926ae52cf600590e5ffe90dd0a0877476ba81a979e547a9da SHA512 b884fb23397d9d537e02f4b5e8312ff8db15c1589d5176da9b74f228ab21d474268f174c5b0a6f22c8482daf7a7f1f1678f8bcc7433b1f36eb9c9f26f793d602 |
197 |
-DIST firefox-76.0-pt-PT.xpi 560718 BLAKE2B 13c50042264ba1d8bd77d6e661962446edba3f6a484fd33b45132e7897be2b68fb76806420db204d45a21ff4ab12c93d1ee865d7dbab24517837d2c8bef7edc4 SHA512 a2fa25e0d8d1f9d636b9a8060c122ab6583566cc561e200455abaecf0aad269e3d993b3a7a093bed7448fe0ccb98eac1d8cff85a986a8d81b60f58c2df8a4e48 |
198 |
-DIST firefox-76.0-rm.xpi 552981 BLAKE2B 54027e71ee131686b068f3d357da2d6a0fce1003c13ebd83df07a5575aa3b3ffed88b273ef7883db21b625a24a11239dc39803e05bc514c60a0bb7c54efbf2b9 SHA512 71dc96082ade33ed64031dbe60f2cd0b55b10108740a957fe30a775b540ac45553fdccb6f71ae4a32e466c223388ec459a904cf00683c34a43a42b037a2bbe7c |
199 |
-DIST firefox-76.0-ro.xpi 567248 BLAKE2B 1047d7cd7044c847c591df3c76177c2e0287b342610b1e6e7351fc9b468755f31991ba02d3d1192ae3744df8c38e330f2e2bb0254ea5f7a8b5f595eab88b51fa SHA512 54d4d5763a3c9e09405bb5a08c8fa6dc488b38510b67166a5e9d8d70ca2664fb32e9c85a01f67b7f61773cdcc98c4919437b8711d6c273a7c36b173198f1a5ab |
200 |
-DIST firefox-76.0-ru.xpi 646853 BLAKE2B ba9be1e335b72ad2cf89f1e8a3ce9581cd1d7e5cf7143bbdde5901a8cd4ee998911c30359ab16c5dcbd8b8aaefab3a6e5ab65154d6907b0b54c9538a1f5b1407 SHA512 ee7cd8b11d917a1231d03abff790bffb50c9daf161f3febdcbc9166b8661075389054f76b46c22c980a5907f464f230f4ebc8f7f0f62dd87d62dc89edb2239ac |
201 |
-DIST firefox-76.0-si.xpi 553879 BLAKE2B 879d103587be30b27429803fbf7a757d71abc572e97dc3cd29a511946ac016b859270cc36267317c4873b6f45c362da101c1f02c6a9e9f116c8e0d66f31bfcf0 SHA512 540275e0b0ec754599b26cd70940626889711695dee30835c32c5a1b86b198958b56e91201f736ebd0a0a3b09b33333d70771d0acf9183f57516dd45ca5e57b0 |
202 |
-DIST firefox-76.0-sk.xpi 580395 BLAKE2B dcad9a028cf7a1b81715966679fcbddd2e9c730a3b9a5db553108d5a8c057e4c2d6da227433265dfa21243bdd5072201b6782b2867849bf9f0d56505d985fd63 SHA512 c0fa279a3361103e588ad83806475e1a6ac1c5d7426ed12fcd83e0bc3d104cdd0ec010c2a58f30e87919a0579e56d028612d3fbd934e96fcf58e54e57179739f |
203 |
-DIST firefox-76.0-sl.xpi 560107 BLAKE2B 68c7f3debcaafe3b36c3c476b29c0150b920662c3871dbf3766d60a2386b5d8c9bdaea6657e9d313b156f4972c4889d7b9e6e671a7f4bd8c7e99ae5201a61273 SHA512 c8e34d869998d42028eee88b730b9f9206e82e6c6775e907116df8211a383ec9c0f06dd8f99bb50ad68e2d4e09e134484778b3ec28798cc56fae108dd16c038e |
204 |
-DIST firefox-76.0-son.xpi 478245 BLAKE2B 655cffc7a1a2a4277ea84e1b2256c6121199d0b2eee4397ad97ad86f65812f424385034503cec70d0034298627a8f54b04b1065cc20370a56276e1d54e95208b SHA512 d662ace11bd5ec4523fe0513eaeb6f31f2218de13001de485dc8648078e17463e746fe2437a5d556e02d815bcc6e19b9f8cac107ee8b447449b403be8dfe72a5 |
205 |
-DIST firefox-76.0-sq.xpi 571953 BLAKE2B 6f94d2b28bef6e89b7f31ab5065c5e1d01805cf43f577b8f8c87851c88f5cd75230f8505072770701dc3d67391821f91b51cab5e8b6bc21e7f830358eab43df7 SHA512 605b77d6a87de3b28bfa3f1cc04e0f567629d2bfd1101259a76ce2250119e6861b55bc9a85bdc4aabc83e8e68a0405d4cd51b040c3820b8a004f75a64e70b71c |
206 |
-DIST firefox-76.0-sr.xpi 598638 BLAKE2B 0bb7b50bb48fe3072fc99b76dc42c41124a00691e4b0d658a2900ddfa30279221a33019fad506513bbaa2ea074993d21dbdd47e47f50c3f05fe1a6c046e4d9dd SHA512 197e67d3931a235440f15ef4bd4ecfb6d9f0abb2e86a61310b10903c0a2e81e767eb1c2cd1f11f7fded450810a054ff8ffa9fd1165eed133d56eb67feb32e897 |
207 |
-DIST firefox-76.0-sv-SE.xpi 558264 BLAKE2B c22dcb2005af326b60a967f622c9151513f71be66cbe3c91aa1c5c2ff501fb1e588bf5c84fdae7885a8621d5234718242803e74101c9c203f6dfdb99dfd34219 SHA512 0cc21323468f0a7be5ac0de3aa8da0d1fcc6ded86d153d2131fbd1b605be519a8ec589d44c4b60779430bc149d18559e72e0a03f0ff1985db75033f702a03314 |
208 |
-DIST firefox-76.0-ta.xpi 583677 BLAKE2B d8e39e3862b2f702435a960ff9a97185374eedc1b3dd8641f7cbb35e4f3278c5db7ba6049d8d80d8c2492f331e14300358ebff1c17ecd2ae01da621079ae388b SHA512 d45468b1321478c0f5c402953a7141596fc0cd3ed575ae9191f0e5c156599d60caa0a6dfa948effc75d7f7ef9bef322b446b80c6f1b96a1ec206a2502c449309 |
209 |
-DIST firefox-76.0-te.xpi 603569 BLAKE2B 0d6a2b5086551520875400af9a221b1323931ad32d59609bc4c58e77b4dc52bed35e2eef623e171a491b28b9c326be698ff795fdad4efda44a76d4a909737ade SHA512 aa1904cdbc3e3aaf906c2901fee97b797244e7b723651e40f40df118c75c6eb588ae46772116f780acb3de2a11dd26bfcc7ddc66906f439ef039fa2c883f4515 |
210 |
-DIST firefox-76.0-th.xpi 622450 BLAKE2B 2ca37180126c6a38b8084befaf2742c3bd877c11d8a72a3c1d4a8e7d5070d3f17cabb188d0db0ef3784cdb63d2ca76ae2e086576c07bf294d9ea581572783e85 SHA512 f173bc3adad85a6de570efc913eb47592af5fd9a25d6fc40eaef139848557be091173f8a99f20eeeb7e925b42f2b57f34bf37e72fb6072d3924c89cc788af63e |
211 |
-DIST firefox-76.0-tr.xpi 572164 BLAKE2B 12c49e6e232afe2731481e28bddfa63910edeecbac57cdceaf285c43b42764a4cf330390a37e9a1b7a4831c08cdf90ade60166dd4cdc62307d20111ae157ba51 SHA512 8f0fc16312c3e67bf3554bbb34615064650170fa7bc38f61465a84463ab68fd3d5116c67851556ec8831da3bd1bbb9ee5808c66eec24fe300f0b51060d300cfc |
212 |
-DIST firefox-76.0-uk.xpi 635708 BLAKE2B bb1658d23026f3c22baeb9bea61709bba256286c7addde673091e4c83bf3b8ff10fbb5c78507c0ef35dd1037af064eea357a4b33cfd03e477ba9b002cd928875 SHA512 3c64a3757722b7daafd86f7d7f1034fd3608ef4ef3483e4c84bdadd4d04f4766e5716a033a429a6a7ea8dc985d623707599da09d6e61584d0efdca3373ca961f |
213 |
-DIST firefox-76.0-ur.xpi 611184 BLAKE2B 83a97b80424b20b34d577ef7be291066070762409c866bcdfa8c27b9f20f1bcabd3f05708f298b657d15cedf5b3d499ef9404aaabbd0c7a7ee12811c59a098e5 SHA512 2c52dfb957082db3d34914a8eaa8be671a78a1b7e17a313b06c08da5979783eabb4515b7c4d712e7d4bba5422a7ac5f5563aee3b12a2b31d30c7628ca3f851a1 |
214 |
-DIST firefox-76.0-uz.xpi 529079 BLAKE2B 87cf7cf23b2af4a12ce29f5691939e5be5d5750419b9c4eedd38bcd7f3e0bb93b41bde580a5c4daaad792f44f5556d15611571b7b6fb73b6c88ec5d9097b97ec SHA512 8ae5b46f28934616d5851b7ddafffa289a5decaa4249742a1bacb313d528ab5bb6a013e44c6542b134203dba15a1e3b821c0830ee96d45560b495be63341be01 |
215 |
-DIST firefox-76.0-vi.xpi 588350 BLAKE2B 83e74c3e8f5a82a4d6a7fdfa6c57a21e74adb12255073f4157ce9907e27c1b9d41afb4691cba38708256a1e37ea1d3cf25df0ccd89d863f1962c72f93c1f4e5e SHA512 1fb5e9c78cf93cfbecd3f5b5d440f6bd224b6bc1667b678071bc61add5afe7c7689230ba4f9ed810905a985644a15ac418816bd135f4d6b894d26bf328695150 |
216 |
-DIST firefox-76.0-xh.xpi 483097 BLAKE2B 1ed80fda15948789b68564c4003447f5cd766c63d53478c68e6ec23fda85dc27c28458a7fc72a98e5a73e91727f7756c5716994b294695baca49f01a109db66e SHA512 a39019009be2b78cae0d2df7b85a1920e18608da652ed25d12aa21a20515e3128f30afe73f127f502b0a01610165059ac69fc916ca134887b8f073806855dfe1 |
217 |
-DIST firefox-76.0-zh-CN.xpi 595484 BLAKE2B 0f211db9071e3f7384527fb8eba5a70d945886078f5cc9db3309c7e6cfd4efc8805aa1fb968b1922f365fed25b5664410133d8d3f98fdd15d1b27cc32c4b4a81 SHA512 2e064b162114845937b8ac636f38edd1c1f3e6805a33d74ac5d65aba52f4a24bcbab530d39e3187e762bcbf95c2d096eb7590e55cc8510086f6da36e5b1f5894 |
218 |
-DIST firefox-76.0-zh-TW.xpi 593884 BLAKE2B a07b5f91fffc3756a17be120513e14dfc570d813e311d69930c1bf075ba471da06ffd30185e71454a94bb5c01947ede2900285ac8952444ca88526cb788cfdcb SHA512 2f3ef78ca78c4e302e1d4d4a4dd64a8fa1c4dddf07b98e1ac4671d462b6f11678351cfad1fc8f1577e633331378597f1f22b8e449b816388676f492d24f58429 |
219 |
-DIST firefox-76.0.1-ach.xpi 508331 BLAKE2B 263e778b9cdf1946b119f8422de4b7a26d9fa602211048db4164678561fa0b5c57167e6b79dcfb836e530bcfb7ef1327892049aa50e9c916b031e202d0e4d4ea SHA512 ff4bc4f5fac175bfd71d32c9e2555710f7f70d4bcbb8b2a36ccf12517a80d9864eb1cf7e7d28c0d199e848707a122f3b01cfb316078c29a7896a319e2ce730f1 |
220 |
-DIST firefox-76.0.1-af.xpi 462155 BLAKE2B 75a17156dde9cbfc7e36c296781fcffcd5ce05a97517676da2c0306cde0fd751101a95de4e24b41ff17668e384f62306e662d1e1b31460fdfd6d72cb0a65d508 SHA512 993bb0a04838c6ab4fbadd486dd0ad905d4096043ede8015116e4af4c72176d4d8df6366341acfb82afc0bfa6b2eb5ba483808ae536275fbd05ffd2ed5c14b54 |
221 |
-DIST firefox-76.0.1-an.xpi 520901 BLAKE2B 97ab5f1124e45b9bb31ca07ca04bf6528882aae5026d0f7e1115cd8adf2c4a61a849ff86ee7da80f9dac19b5bef5ca85ae85d84249e0df3d656b388500469e2a SHA512 6bf99800560cf69665d1fdd5d845760a34b448c35313a78817305186f0872e4c0f2b7c12c0f2d65a854b53ce7dda449e738aee7a05ff85aaef56f4a1e1e93d94 |
222 |
-DIST firefox-76.0.1-ar.xpi 594837 BLAKE2B af1484f61edc28a1140df23588d55a171a2241b8eaf99fda5ce0e9e16660d332604ead2e39ae1ec0d6a551f562915e7025e6320eb4f968f5ae5fcd52cf52d110 SHA512 d3c47f6381ddf9326bf0b3627997110df25c27542458047298579c340f22f6952e027fe26c6a13aaaaafd11f55c56d277110de02901a9fbc49586b749030fe5c |
223 |
-DIST firefox-76.0.1-ast.xpi 508921 BLAKE2B b4648750b577680e0a28358649d6e14fd371e012e5c50c8384995bdcf94e1e59405ff81e4055a23a830cbb5b56cef987c1e92b76552a62ec669b1b933d8bc8d6 SHA512 52d4e7299f046826e9309c58a973de838c3360a47488143ba55ac22e697c238a06cc6cf931d0ce7e3d813ba41940f6d396e17531cd7994da2960087883aa6e34 |
224 |
-DIST firefox-76.0.1-az.xpi 546073 BLAKE2B 2d0a11c8fffa9e21c510bb8a5ab18ee95a5968d2812e9d2882bf11c8c07f1eada5621ed989038e29ed77c08181a829a0a4479766d188a1bb7293d780772e14f5 SHA512 e989c59380879bd11e19886ed45412708fc2c6e8faccace31b1708945c303adc0471c9321af1449e55d0d99f027d3f0054a03d0eb0ea49243895080cc69fa330 |
225 |
-DIST firefox-76.0.1-be.xpi 644323 BLAKE2B 61946ac763dfdfcbb163e8035ecdeb7a94cebd562a0c045d93d478270d6415eafefff44e4db9c584a0ca461a1b9baf2fd0ca1fb3a1f534da731a118bb6b1c5f1 SHA512 da254dd40de69de8e0a0ac3a8f50b8e8ec6e906e4d065f4b852077fc8c89896f24aa5b681fd488023c0d8adf106b956c584c17398832d1ad8679e94b62955225 |
226 |
-DIST firefox-76.0.1-bg.xpi 609155 BLAKE2B 9421b3b41e3627a17648f949154ac500960b899644bd5f818cc87d2ba532148337fee04c07b4c94b5e7ee5edaab26f1d7cbafb329e332e06805bdb02dd3c32cc SHA512 a44bb3015d30cef11fe3534c648024472602602496c3271d918e6cc27a39c63f6e00367f64ff513abcd47af987521ad7d78f7c74659ca398c85e2bcbedffd701 |
227 |
-DIST firefox-76.0.1-bn.xpi 637276 BLAKE2B 1c42fc285f25d27ecd22b58e358a064ac34dd1e1c61bec6bb14bd1f82159fd61097bba43b802cd473b466309e29c968d56a804dc3f770f4b0b0db0483427ec87 SHA512 11d2e324d05e950d26751a1599ed2d3884069f8e0beaa30e9679178b806979ae3a62f30d55ab8debba44b164a1e883f19597607a4f75a01cfa02f0abfe8ff1a2 |
228 |
-DIST firefox-76.0.1-br.xpi 554055 BLAKE2B 45233b7c20e21a6ee50182b03e830c5b519c38930ce8cb57126ca5d0272d75d445c288614fabbc4883350358a0019f8cc4e7330dfee3ded22f321fa43736b823 SHA512 7cad9e4adc6abec9ed177eb34f21c91c138a0d788e71ae35d0268fbaf40b70738b742f5ded4f1bdee1aa6e30f8393b168a8a40c9e1daab87fbfd904fbd5d3601 |
229 |
-DIST firefox-76.0.1-bs.xpi 517518 BLAKE2B 1cdf7bd8a04a23e3a2cc7b1eaaad761adadaac859db06face78c18a4c32ca54ac3f35028a5ac288c36a8dc31e7b0e03840f492377469cd9f701929be3942d7c3 SHA512 3f8f979c756eb65e2232d59d76427a354bf0ac255ecb87916092ebfc5a1c18069ebf2de75bbcb2df3384d7308947445d99e4e1e4fe9c1f667ab65eaafcf4672a |
230 |
-DIST firefox-76.0.1-ca.xpi 553514 BLAKE2B e317d1a88b22c179241b0d46e87eba00201cd22a3d31c9f4d34b4a025c445fcfbf6f859d95e88e1ae5b4453461a19aba9f591b51dafd5d9273382a95de4ecab3 SHA512 bf100af61811d5d9463483a82530f2a321a8cd09e36a82bf2b2665c233423a1330dc217bbd476c8dd5ea642a6f7ab24c9dd6088fbb3f6775e5ad307fcceeb1e3 |
231 |
-DIST firefox-76.0.1-cak.xpi 581886 BLAKE2B 2111113acbb28a39386557693853dc84f9cb43b91e619bdf794e78edbf7927410666559781dc7f4dc02c1ee5faedaa93e6ffeffc59a917569dc6f8921249ef0a SHA512 d839885d8eef723b6a856883bc70c96b5a7adfabb795186bc3ad0223b6abc1b075077c8967eec01ed53acdcf2c3cd97f05a66ab5765cafb3d7dfc3937d0cd0b3 |
232 |
-DIST firefox-76.0.1-cs.xpi 580467 BLAKE2B bd092923782c2d61d5847a18d1c03eeddbbcc9ea48d836ea4fe126449078fba15c6a156147f8faaa255303849fadbb849fe04625890adb8ec098ae16188d280a SHA512 e63b1dfc77e34ddf560caa444748c33f86c7746fc8ede3c60961144ff78f86d81e5a0c78a7864e6afc82bf47c95c95cb5743f15b31ea16a50be4195b026f3735 |
233 |
-DIST firefox-76.0.1-cy.xpi 559017 BLAKE2B d0bac46d70df7032b89223d26324efb458c6d0bd562e0f3f22360ebd7f20e1a2d058fa8320c313f3e46c3d9b4692a96998d529ec73a93dc8610e3e90c3da698a SHA512 a4263ff58a0340107a4bbed2298ec2074018864876c2c3339450dc7682e62f940039d2c1f7209c49e5e27249e3448e47dd838bd2e57b1cd66c02d8d500278b4a |
234 |
-DIST firefox-76.0.1-da.xpi 542785 BLAKE2B f1dc69b36a05a15997e1e5b563005bd599b5bac1f20c65a193b26bc957f86909c8bef1226f8601c692a81db98d94dcdd0a4fa2e90fb7b6d99bab879faf37474c SHA512 8becc5a64aa2a156f78e0857d2ea2ef54a234bb60903d4e01cb59715a8daf2176bcbfc4d5733d4991ed1e1a9339ecdcdb14c1f91d647b608112a383f1890b59d |
235 |
-DIST firefox-76.0.1-de.xpi 574263 BLAKE2B b061ed30f53fda50c190b1627aa684b9ba7a612c841c5a0614425f0eeef7ae6828578b2d8cccb4f9c039800d09004591a5c5075769267ec9063cbd2bf996b3d5 SHA512 7973174a6d1f835fc90401dea39bde233b3c21457c8f420ec0be0db281ae180402c05c963ff27661a06c0bd7b35e1d178678086d8e9beec16c4b83d75c49580f |
236 |
-DIST firefox-76.0.1-dsb.xpi 585287 BLAKE2B a78bf649cd1664b3e1382bdeff776d1f5e00837725fc55a13f3b679bc51ca1be5520ce69439c6832cc2e5abd6714d885b16d25bc7ed4d97e79455314d4d8ec3d SHA512 d26ac507286e5221012a3096133fb5cb1858cd9dc340b2c86bd38d57d13c6277c47cb46d5c83a4dbdee6fd323852c87fc5a4c065b5297ef60ff78a5e3a1fcc04 |
237 |
-DIST firefox-76.0.1-el.xpi 651727 BLAKE2B 57205055ee8234d7f09e544763417eb0fb1bdf5890c00ac394de850fbe09c1a2c5cec5e3002fe7e375747852f2956095fe84dbb7d45e3c1a621ee8343687854b SHA512 09302c4690fb9455d5a4bbc9e81f7bc38d14345984d2ad5e1ea126c77cd12847cefd7401313b33986cd79e6450d8ea491bf7ed96bd48f8a0cfb50aa893e09993 |
238 |
-DIST firefox-76.0.1-en-CA.xpi 527583 BLAKE2B d2cc71a60f31c6e6e2c456beec22330affa50aa939893af2a5fe401ba37e3901de3549beb532ea8298bd901a0eac80e2afcda65e528b5740bbd24630c3e14635 SHA512 f545dbc12b383770a49d178a9525a2152688576b3311305b4b1db110139bdf387691ba16a4abdb6141afacb23e23be836d962a6a92d7a68560dab87f91893bcc |
239 |
-DIST firefox-76.0.1-en-GB.xpi 526593 BLAKE2B 44643d1650173cd3b36aa1df2d9b9a98004852f461a7b0747e932417d160823e23d331d1c5816e424f01f6f73253239f84faa178ac54d2801f2c495edb29c275 SHA512 168fd3e53ac89b0da85c54f73538429bb79ae70abd34a6e4bedb5e40c282ae8f4154c0b7f831d5799a944a995d0e89921a516069ae16e674d6f8877d50e4c1ec |
240 |
-DIST firefox-76.0.1-eo.xpi 554345 BLAKE2B 60cc58897c94de41c3881c1517a630f709a5c8df5332679bf33988a78122d2b5a38b9b25453eb15371b96eb9ba9af7c347e81bf4e53c1c58d48b5e5439e254f4 SHA512 f89541f6ee8b0c65044d926f40225f752a6138eab09787f3350db0fd9bb3c8137a502d35a15040e9d966f21b48fb2de2ba8790e9defb4b0076a321e73173e76b |
241 |
-DIST firefox-76.0.1-es-AR.xpi 564719 BLAKE2B df4cfb990a87a1c5c666bc7984f0e401b264b89a71031fb772ff05dbd90d833932ce341928c6188566e53d7406b71d6d7966fd8fe3db9bd840b1b8d3ea0d781e SHA512 281f56c73734e45df101934c533abe8ca5136c08d87a965ae176201cd79c438e975bd379d3621a88be86abae2773760fac754393908ff8af8a4682630d1fe970 |
242 |
-DIST firefox-76.0.1-es-CL.xpi 564292 BLAKE2B a530696f359791e8b94726b39dd177de7abf71812bc42f9996f28e65fc8f4751a015f1273148baf0ab48ea6d7c1fcc05dad2d5c239f2cac4029d7de4bde29fb9 SHA512 e0b78b3db0ec90f77eff096c1192f783a08cfaaeec05646364e31aac2deb8ada30cac30975d7422615e94443a50e4c8acd2c9a5fa37f3fecb6c08c25442c94f5 |
243 |
-DIST firefox-76.0.1-es-ES.xpi 542827 BLAKE2B 61021ebdb491f908f0c745c17e1f8604f17d6768c8be25179ea3c246f210b01c4919104174ba395f2ed3df632342ceb12005c079c179bc40db3669e817d440da SHA512 2840d6d61d247e4b38dcf2ff92556701c31f22b31c0a06ba070df83aeffed462bbf7b7651f0e12d631183fdf3a4b69d7adefffc54c1e1e32e33b031d7f57eecc |
244 |
-DIST firefox-76.0.1-es-MX.xpi 569351 BLAKE2B 5e44c0b04cc84b7db286decb625aeb60e002026f5bd4c92a418d348f90a5dec519ac86ebc3487457ed9cfa43cd5efdc64018019b2742c4e8ac7080109d5f42fa SHA512 e07d20f394b37c0e358d22b154e863e193c031ecbea50b75327548740534f62a827d296b57b633c93183c5253f8d94506886eedf3b3eabb79e34785b41746f32 |
245 |
-DIST firefox-76.0.1-et.xpi 541807 BLAKE2B 7d3ed6a0e16a2c0e5b0f23d6563ae8df644b83daf9d3a1c39cc4b71a83fa7f6bf0e38a4d4f6f3a1106aff5354746b618c3f7e965c97c902740e3354cac90b68c SHA512 57e39a033d8bd1063d8f217647f653822dc8899c94a0e18f8574afe613d4d0acdc7a528a2e7f63cf1d382d112d21aea587465476f680a00a7733e80a54c5af6f |
246 |
-DIST firefox-76.0.1-eu.xpi 555568 BLAKE2B 77a83f198fd6a69e31ce5102f9abe0dd84f2dabdb714eac00e803b37b957201e5755bf6c7edff43b2573db232b97e21150f6e86bc538083c74ca48f99b389e33 SHA512 98d9bfa071ff01ade84d5b4c8c6ca47e9bb5126e64b13d0f5351697ec927d464152bed2c89f31136fce839ad368ae9b29b630d6baf85d835155148e42fd61c59 |
247 |
-DIST firefox-76.0.1-fa.xpi 603924 BLAKE2B 38aec834bf469d5e40f974c55df9024f0b38a1aa419edb162d0b5d8ca5e2ec712a45c31e296f1bf0184bd4bed21d4638815f859e6d4c10f7429a1a895467d426 SHA512 ae152b8621bef942aadd08832c0a952d142e5bd7501e546c8ad060a5521fbb8fc9c2dce59492cecb55a447b0e6dbfda62ac95c993067a36c566b06453dedabc4 |
248 |
-DIST firefox-76.0.1-ff.xpi 520967 BLAKE2B 414b431ef252584440504d38f8a21c832c4d8a32e41b9b325cd517e67ec72a50fb4b442ea4bb5b72437c177aeb225cc85e1aa2656bf5fd94de21bb89a8fc77a0 SHA512 a780dcd624b06e71ab0763e8f56dba699cf85702148aac26eae2b980eb834a016b55d8c45a7dc5ad12ab9a7687b3c0bf048bd902a75b3ba8d3bf7548db3e9941 |
249 |
-DIST firefox-76.0.1-fi.xpi 550639 BLAKE2B d1efc57e10376a4629532631c572b8d1a93714a95001521dc174d29b35cf9fe4f89af0390ee042efde99aabf456cda3614a9b922d8440df30c5d71ebef573e4d SHA512 a9b8187a0d19b63f0e4345775881ffc89cb4689f8066f19b9f74974805c8ee7a5772b32fa7c6cd21571535d4feb49d68e4075b9d88766933e7e110edb7d0d2f6 |
250 |
-DIST firefox-76.0.1-fr.xpi 574846 BLAKE2B d56eb220d572f9efa1730f5fed0f9851e18fa6d74cf5914fedb48b950667dc5ca3ddf8fdf93787645c4034e630164bab677a628ddae07003c449ef3ef4dd4003 SHA512 ae0ce5a71bcc1a9991b9cf6bd53626ffeaa804c3011a19a9b2f1fd7f33385c5773e5b6af244db90fc8e5865aa0fca138f8c1c04b5d9519941a71aed313e22e51 |
251 |
-DIST firefox-76.0.1-fy-NL.xpi 560186 BLAKE2B 393fdd5fc96cd7ed1605f9a71b8698f561b56458fd1c73e8eadeaa136e8aa845022375ed44720761049a137c5ac9b9259287ffcf9384c0ca7798fc240e6d71a6 SHA512 8c8df3bb021cee7d6aa7a66e53714e7140126d79a6471ddcc96306373a10386b9be614cccd27d3f44218626875eabbe672deb522904230654c81b62c7bb17d4b |
252 |
-DIST firefox-76.0.1-ga-IE.xpi 530026 BLAKE2B 95462dbe632e576dc76c91a8101655cfda9db453ff42ee5dde2e2cd1bfcffa501e95646695df73f82a9cbac82b34632c459c46c6c069ef8842190aa81fe152a7 SHA512 7d08ab131e326b27618aa0c16f137c593af8bc4662d93de2204d905edb3fc7ee4ccf8ec525d245a4bdf69f71ca87a336a3d46ad794a3269af14c1a9bca727fcc |
253 |
-DIST firefox-76.0.1-gd.xpi 551232 BLAKE2B d15b3ba8a2edf79e64b95a85bf5fc42f46a2900ab8752ef4e1de680c2860163511b494fdd9b5d6e3ab3579c09245096d05f112052623adf865a4cac45802a6f8 SHA512 d8d9109a26bdb543fa113f7f48218d2cab1d4f0583be0323dc36d8bdff2cb79519312b89c5295bd21419fc6b10e0a22f76f2e87beff78d4f42ee9045cd54cf61 |
254 |
-DIST firefox-76.0.1-gl.xpi 519219 BLAKE2B c92fe846301dba20526efae53cc707396af560a5fd982741763a1e8542569d8ef3b7098068542ffdef1346449363e13ea4b18b32bf29948471029fa4544aec0e SHA512 175e0a12d1cef1ce0234a9ff0e259f04dc44c7a46287e51bf0e012f323b50b3f613f01e9fce7ed34cd15bd97750f038fb337f8b95bf1625594a00dddd980b2a1 |
255 |
-DIST firefox-76.0.1-gn.xpi 578230 BLAKE2B f5c7ca3420d07c41d5fa0707c5e352750958a2edffc3ef6b39f7357e6f9bcd0fd74a92bbdd3ba72661a0abd8493a933454aa7acbda0c31d397f740c00bbae7ae SHA512 6174f6909407382b553915db6525ff5f2591f5fc93dd1e81be61f3d8873a387cbb3a3c2f21efbc5fa7d800e9277d37c21196eb31d2bcec48cf4bcc1669a5aeed |
256 |
-DIST firefox-76.0.1-gu-IN.xpi 616368 BLAKE2B 1db167073ddee6768414f1577330d8562258ab1ae4f950fa79141a1c67a1c45377582081aeb2a7965fb6075aa8416d4a95742f3b48ad69bb8e6efb1e116e3ddb SHA512 0895e4a18221d43eb88e31497870450f19ee82a722c275a9a7086472524ca4beb867fcbd7551d4b2fc5a297f22f80216ec791e1c6c6559bd294d685ef58f8e69 |
257 |
-DIST firefox-76.0.1-he.xpi 573113 BLAKE2B d7a5725cd8802f89848030205609e92561d78f6f02173bed83e5e02e9cc9dc7b8066b6f5900be92a7647721eeb6a22816abea2ab1d68936fa86591f1c014d0e2 SHA512 89404ce3356bc5da944426960ceaea9685b4ae218b2a9825530d36f42d05e1743fc34589b245ccbbd18d49b6acc56c145143cf4280c6d0c987591b637298ce0b |
258 |
-DIST firefox-76.0.1-hi-IN.xpi 624557 BLAKE2B 2c66d1ea23aa99d1873f303c70f8862217972f63d5eb422515bbb373341daf5c73762470febe7547356b6f9ddda3c3074d48cb190453ab85973b1fa43d369c1c SHA512 b144b5e5e636bd0222cf621dfbb695e8921e6dc6edee201516fd5d0495263b3536dd14c205504395389a5144d01409c6aa2a1e76a4bd19deae5acb84bdc8651e |
259 |
-DIST firefox-76.0.1-hr.xpi 556551 BLAKE2B 92fbf28feb317b45e9385f64261d42e903696ea10aa8877e3b7fc86af7b225e44e3e5d4e216f7560168aaa9b908f504099b0ef152bbfe16ccb5aeec866dce77e SHA512 779109057076891b1333761882c359edacc7b99ff34d7952b266745abb0ec1f83c9fe9ee113dffbbb724195855272cef5765a43d3df126e1dd3bdda6490caff7 |
260 |
-DIST firefox-76.0.1-hsb.xpi 579178 BLAKE2B f98c09a123e9632d86de6cbedb2a1bb71c851a7108125acacc0057a53d5f9f3298976a0ae30939323c1a08d9ef9512df9bc1dfcda3121fc19d7975fbb20390af SHA512 c0234cd04a15af28e5f9db6f5ae7f9f22e83389dafca606ea73581f80df9062fa39e2bfd63de611de503d27963161c117c326477016c1cc0648e9ba5035121ae |
261 |
-DIST firefox-76.0.1-hu.xpi 585332 BLAKE2B 27863855759d431cad5974e6d03813a23c067be22d2562df057ce20efbf1c6daf29184f8726c814e8a214d366c27a482c62e71243a8155cbad3f59ef164f781b SHA512 5727e1d9a9587424088ceab408368353f83918f1b7212c7eb4e4637ed935d13900af30627e41fa852f13445c6737dc0aade57cc5c8c3315bf5928598dd45a565 |
262 |
-DIST firefox-76.0.1-hy-AM.xpi 637480 BLAKE2B c622fc7432cafa6a99a91728449207aae294d46e011ce84dd8cf179fbcaf74985983e3e3c582a191d1d837555710583152c3c8cabecdb08a509aae71ba8aa2fb SHA512 18a8e0a975062970cace3d4b0bd6e522314a03eec73d2166a534e5430c35726040ce19e8e802e35c68ec6a055b965f66c5c2fa540cdab601c959fc8712fd669d |
263 |
-DIST firefox-76.0.1-ia.xpi 544922 BLAKE2B b6f1affc5901197220ad9bdb1ddbf36a214c20f6d6fc2e213514e7827da4f596c5f5733ab14faa3a5b8d12edcd6545cb7b63709f5fa735d81e910a0228aea9fe SHA512 ada309a8bd61a10c2e5bff49277af3d4bcb7ec06cc87a08a1040335f4f1bf2fab0811c58b09f61f4f6fc52f90182dc0b26a9f0938350f35b9a1ff5816a365014 |
264 |
-DIST firefox-76.0.1-id.xpi 546912 BLAKE2B 73a31c95d5c61100cf4fa545110319a54ef36d9559ae568bd768f80c3a87529fafe6efeb3bdfe4f1369ee6ec493c67ce055bb4a5aaa051655fd931d761823cd8 SHA512 29d6ab5336c6e5b70b81d84849253a76e846b3f9a0a58ca1c342661bbfa02faf466fbb80767fad8d41111b9ffb8bf409650e1b26ceb6cfd6b51845d23792cd4b |
265 |
-DIST firefox-76.0.1-is.xpi 534423 BLAKE2B 0014516fcb48edcc08d28a3b6befab40333a8201e4c65893bdd9826891ba0f86762e40a620f0f03cc196617156e86be67db08d7fab917c11f0866aa30ae009a7 SHA512 7e9bc57d8db53945cdb412edbce2a3bab6fe618560f1ebe25f7a05a007a96144821a23d7b9825b4ba6a003c9f202cddbb8906351f52e0d05c8a98f7c726feb39 |
266 |
-DIST firefox-76.0.1-it.xpi 444073 BLAKE2B 6c9a917ab95b997133b624c2e70c9ae5865f48ff0479c1b8625c57418ac7e49c5ebe58f0a0d312f3e9e65be45929540551ed0d59dd9e5771a365e0762d2ba0a0 SHA512 a04186b90e27184a8e291b405de8bde7d749be56ba907e9355602722a8b2aa65733aeeca99f17c946552dc81ecc8d317b3a3b976edb561aaf8f643cba7a7f462 |
267 |
-DIST firefox-76.0.1-ja.xpi 605031 BLAKE2B fe90f56acb43736c034525d9927c9534b32517c5a6afd460f804176681ec59c75e2ae24bcf80083781f61af041ce25b14be9225621a74635eb47300cfff6a734 SHA512 fdbc832cbe21a1243885939a7c7efe9e69f8852e37416a82d44842c2110ce1298812eaa7718e1559931d19493d8cfcf3d649d015781d7bc44bf1ddb773e7a25d |
268 |
-DIST firefox-76.0.1-ka.xpi 607007 BLAKE2B ed908fcb6d47b7969e73ee59058fb47d69e8ea9b044a46506e9a6e17fb31ce517f5d35dcdbb7ffa4e222b221e7b93bed2d0a7b01bedc93036477ad6db473e998 SHA512 ce2bbfe4414a1294de0a6234e0c53e9fcfc34a313ea9b4909382c50673654cebafaec0dae6b9d7499a19d1bf538db38262ed953809b3885fab3649ed7263fbce |
269 |
-DIST firefox-76.0.1-kab.xpi 566436 BLAKE2B 0d2a091be10763e6235be12371b1e0200f015fe032a774aaf37b879ad9cb8c300eab1e5e447a86a1dcd6b9ca6669f6e605bd7b6955ba9075ecf4bb5c6a3bf4c1 SHA512 122fbe2593ce208e5c13b10ef575183b0b05a124f5ef3ff019e4d2b2e6b9714ac807f7788227714d49e3b48bc71fb2c1c8981a9e57277180fe58c50b64b97b27 |
270 |
-DIST firefox-76.0.1-kk.xpi 637149 BLAKE2B 9f3051003ae97cc634b42c41b1bf22a48f2bb3121e38f30a9a415afad0b7d1305092cc9115cff00211a52c382ef23866f244421264ab5908e35dc256f7ce178d SHA512 70531ea113dfa57207974db7525065181b1a41d051f7844c4e1cea1417fa06bc75297c5fea321fa07830cd90ec19d7a9357d47a2526018fd1a61d7d03b981443 |
271 |
-DIST firefox-76.0.1-km.xpi 584414 BLAKE2B 016e77f67f45d577d2e45d4522df87718d269f78a69ad956d6d763d8fd2e910cd8025fde8c8937eef737591cf9199799387635b829adae6cd70dc351e5cb3538 SHA512 a0cfc6e3c3edc16f2e913ef275deee8781c8b01845df0a8f85579ac37574bb246cbcd9e62b1bdae38a6c243f9f12a95c2255b0f82783eb94f5a53c38aa28fd22 |
272 |
-DIST firefox-76.0.1-kn.xpi 576960 BLAKE2B 3246e4fa6d52c38ba1aa1e3500fcaed727571e32a8c378b9d706016c063e8142d1926a85afa122bbd2211412783fc73853ade6487766baf130938a8304480b8b SHA512 76056443785a3ca5b21a2930140adf2ec466a8e57fdc6e7c3eac7a01461a6e58397c17a654d56ec4c5b7cc00ffd176a4ba954f2a64d2ee5dc60e876cad69cda6 |
273 |
-DIST firefox-76.0.1-ko.xpi 592120 BLAKE2B 87178c3ced13cf00d3d326be5745c39c5c1215695249ddb95455d18e68bbf149f496aca8ee348f16155175b73c59c4a2d660039247e268028cad6569f6ecaf09 SHA512 1b15fddbeff6c3d19df2d19ab80d547c2bb15f3f2e6b1d9afba3c07cbab88be3f6fc5f4ab712268e9e352fd09f748ca54c402bd3a185255cc95a6703d04e1782 |
274 |
-DIST firefox-76.0.1-lij.xpi 525522 BLAKE2B 14850c7252abee9a08bba01eb329666af1742a4fa650894cd50f2d2cda3018a31734afe30dfb4f4cf24cfec15107a7d66748977a886b936cad840eb7f1037d04 SHA512 7d68992ca4c41426990acb0f2dffc89ce2207472cf90b19dc034342f3187fb8845e44b9917d23d34fccba2c2c130d5fc7cdfe961ed79effa57cff0009b0f48ec |
275 |
-DIST firefox-76.0.1-lt.xpi 581680 BLAKE2B 7c1973e000dd087b6e0a0257986705655cb365c39e9a06e2c2a239fda8f0f883863e50692df04b524c26aaa9017e47dd22d8aae19974b2a7af753504ce27ac5c SHA512 7fb1b392cce73104b1a8db773ff85150ed4326ec5bdf12c7a10333fbf8b09f1dfc3da607f8a05dcd49619e8e44dbb1a66af8240fa4591d3e6f846f2acced1b81 |
276 |
-DIST firefox-76.0.1-lv.xpi 533769 BLAKE2B 3ec1683bd1296ed5b0b23c42cb6355d24a9fa3cd090c83be909abfc2f0fa3c7e1e4a7e511f9a5ba49c80d90aa0ee304d5211d8dd59c0918fe6b060075b44cefb SHA512 a009f286c45f060b24b93967c7ed225d06ee2edc791b57f51a15a9e6042ddc6b964db51d94917b06c08a5adba2f9f90c1ee69a37e277188fa78b23b57adea975 |
277 |
-DIST firefox-76.0.1-mk.xpi 502426 BLAKE2B 6a6ff0f57bcbc63aee481502b6b3b00a80392290de80085ca2e895a2ef9a4ed31a7934782a13aba9da82f277422d5f4c9fef3b18b4fb3aca55fa3b953484e283 SHA512 614288bd35793d70c8f51ccf8da05fff44f988bcf5119c89ff8739ce7fc988025332026e0e82e08f39dda1fa465f3f8b438e4a71b3f7bafc5e6d56e092cbf46a |
278 |
-DIST firefox-76.0.1-mr.xpi 612096 BLAKE2B 69c12d881c510f90011440a6b87dd0842ecec7567b9028d9e4351d5b0e4d0bcf0406efd0e12acfed31962e94d295b53ade34e5b9c1a315388693e1c2c68a7cc2 SHA512 c3f4ce5767c247064dfe284e68298b5c591788341c24a5bfd9174b70c74d35cc5fe72d299922b521d01afb71a10a746e6330db45d5c18582fc3b18019707a2b9 |
279 |
-DIST firefox-76.0.1-ms.xpi 514192 BLAKE2B ff2c0aaf55a3b408234da3dee9b5d429804dad1563f91d3b27adb16979149f161e792f6a4f6dd6e163724645e3eae0c545a7d764b1ef62c0c4062fe160dadf90 SHA512 edc072f02bef4d449852ff5a42c5fc8baeb9f66d7a1cb38e39d1fa10039e95b8cc3e65d6bd1e380e0a068ae6328c2eff9d69cc84c8048bc9637800ecd79a7339 |
280 |
-DIST firefox-76.0.1-my.xpi 578025 BLAKE2B 4b7f996fa9e5e77a28a11ed6647ae3497e3ebe5d2d0d14231e024ca7d6f6449bd5c9042711095fab7007cef929523ff0c4ed270634dc0993b059f3ee3d751f51 SHA512 7bc29fb9dcae4a46e1b86a6d6cbc272e51e0e68e2e73688c75253788c551ed6e8a6ca5d5f7c7e5cf183c11ecd7ea9b920f363558551a46fc22cae0405e447da5 |
281 |
-DIST firefox-76.0.1-nb-NO.xpi 546236 BLAKE2B 93287dbaaa49454a422ba5e381dfba11148ca1704ae992796e34a6de37378721bd79f22587be9f5ea947ee957dd784e9c804eca932e7bc8543c4adaae3770e2f SHA512 fc6b2fc2ccbacd7056b762f1bc82bc372c4d1fc96a05ce6e83d02de6125fb2d8d786b539bc2c2394f7100679024ee9947be7ecdfa62ce11a91219aacb8408496 |
282 |
-DIST firefox-76.0.1-nl.xpi 548815 BLAKE2B f57d6d2f609c5457fb23ad7f457f32f983aa027093008813d23597731fd2c5c9cb2f7169198feed29a661f0488df4ab99a6dda5113dedca4763f053b22ab4a6c SHA512 fdbcdfd1a21aee32ca09e7394ab23d93341464d89c99fe5e6b87536df1a1c59830cd565b3a392d53c2c58aa162ead5de079032f6823845b7e3c6e775c7437dcc |
283 |
-DIST firefox-76.0.1-nn-NO.xpi 548024 BLAKE2B 261efbe0e75edb5dfad8117f277425560d7a9880ce4fe810b82a57b5ce58a5ffda20de7c59a62f0cc7978909adbbc3f2bdc83bf563735f37d3014f81a28307c4 SHA512 b3782997729447696017fa47d122a7462af32f42e3434467d2906152dd694f6b47bf0a311392a966151344f93ef2c0a571c8a91657032b417bd8ee4121c50489 |
284 |
-DIST firefox-76.0.1-oc.xpi 566158 BLAKE2B 06d74284070558f2133d660ea2cbda43a8ce9cf4a9475e1d06f621128db293b2281de5b1dc92e0797404b530f6868234611f2b9d501afdcb6d21b32f8aeb8a52 SHA512 7b25c45d2855b28b664002e16a66b3fdcd7f8ec3315a5cab6922fa905c5c2f75ca599dcbdf36f1a75b2773577d16919c69feb0065f7fc4a62fd92d4525a0d563 |
285 |
-DIST firefox-76.0.1-pa-IN.xpi 600367 BLAKE2B 4af23cd779b3e265b86df9cdc5d2066d5b81e5677a46a7fb9dac216cf5265401fc13e85067aa2d693aec83ca7afdae1067636aac5dd00e3d3ce9887eb9a9b3f7 SHA512 4001cfa9d861ec5540e7960b88ef002fd0b2e34fcbfefa99667069b321b4f5577ee68a6a56a428a453ac3c2d384b84866d0c4acabdbb4818cdcb362ceba551a6 |
286 |
-DIST firefox-76.0.1-pl.xpi 563340 BLAKE2B b7bcfa14ee4c4f97e7420497e44b1f171fd8b6b3ac325130174bb6c8512d081f1451f4eb917b6fafb78973958ea4898cdb9aa191150f8bc9551aef02da0a984d SHA512 0554c297480dc00415f4f29943aaf15b0234b2514bb2a0a1c7207ff49945bacc9570c33b4592bf15855025aaaedd98f18e7f0296132e002f9714699532de79a9 |
287 |
-DIST firefox-76.0.1-pt-BR.xpi 549880 BLAKE2B e4d086e78fed5112a269edb1e3fb121886f4ce535dce25fda3a945235194fe693aa85aa10424b5d6747e1cbdb1cb1865df0003e6178ffb8ec16edbc5036a8d8b SHA512 7a6711e039a3041e23cab2e78ca192a503ec21cade6611ab184d062fea60ecc35e67b683164ce8eaa4fabd3ff41e014d8ce84ccc14d2831de26026afc08b52ed |
288 |
-DIST firefox-76.0.1-pt-PT.xpi 560729 BLAKE2B 774808f4eac7c9fa239e8b7b20997626762be6f2541eea0ebc7c3d6c59398442ab93cbb8de37b6843177b68051210d08cc4b8357d81e5c6ed34e49df2f748b76 SHA512 245e72fa542c5a06edc9032c204799d049f3ff765f7968531975d265cbfdb0336a204af2e9fb63f4a9bbc043dd2c164f94d8da4f5bcd79a5fa48a2bbefa08511 |
289 |
-DIST firefox-76.0.1-rm.xpi 552985 BLAKE2B 4517026ac763ff5abbae83b5f0d8fbf4d31a6c03e5f1e48e2504b52cff3683bf4ef62ff9db5d0c110bbf44c1e07517375d5372b9123050b49c9ccdd748946d62 SHA512 0fcc148de200613d866f20fb2bfc4f1e49873689f514864601043990b3b1cc59dfc1bfa4818c570fce152db733acc43daf42b29b6c5ff2a9d548b55dd2f6164c |
290 |
-DIST firefox-76.0.1-ro.xpi 567254 BLAKE2B 7dfd7bf77bf6e9613b762fda1cba3d2753dac652f241c43edb98173230babc942f16b89a56e695e5b24fff1166acdb0ab52775dec95d15854202306f1aa617e1 SHA512 32b5101fc3dea2960e165550802d8f470f68152f3df532eebd77460ecb0212c9237b3ab1c5de20ab51e24381f3a9f3c742dd83731d756384130968f8692452b8 |
291 |
-DIST firefox-76.0.1-ru.xpi 646861 BLAKE2B e637d135fb840ff09db896b6095be03ea75d71a74eb25f677a2c60ca03d94c8f824f9707ed90b605b989258d52c3b4b64a5c0d3f3d6c7b212ee3e265e6b8effb SHA512 ad71b803dbf9932961ff48402376695250f4ede51ede2fc7170d2f41b16df877bc710b641615ba8af14511c358ec79fdf974578d40f6060e159c2bd3787a3905 |
292 |
-DIST firefox-76.0.1-si.xpi 553889 BLAKE2B 62844f234760559ae3d8edf47b2cde895a3ab2a6b1236ec3910ebe54a96a9b7f97116904e836d89a3734920e31a14bc7d2ec69fd526a16dfc10be819c8516ae4 SHA512 641fe4727d2d166a3e0c137e9c1f23e97f4ffbf49a8748792fbdeb12ea9165b0ae3a06a01d32f7ee553e3e3884488bd34981784c68036bfe635a32a34a10402b |
293 |
-DIST firefox-76.0.1-sk.xpi 580393 BLAKE2B f0b2e6fd1c9973660f3cdea93a5fb0d1820c354bc8062cf37a09455ec026f9c1075eb4323d8cd4b8f832199b407db0205721245f4f666f07b4a6c264895f3589 SHA512 9af5bae747e288af4f161ffbc6dd31a6d8aa3f93054a565627292079d1df281a8523c25b802eb9bd3597c4ddd29cf8c3a4898096fc5ca696116c585a8dd0bef6 |
294 |
-DIST firefox-76.0.1-sl.xpi 560091 BLAKE2B 825972397f3add95da33d292da1fd8a0fff118e99e31c09ec07b63a8fdca175b75ec8d579c9b94deada12258b3069f61049fe9868e9ccb6037dccbced0320b18 SHA512 452d2c732bda649a7a3871c2aa0cee4504c8cd2c4df31eef65e9886f9826ad93922140133e28df3a9b1c1a093bee2350766c5a47594879e901a623018ab9d25f |
295 |
-DIST firefox-76.0.1-son.xpi 478258 BLAKE2B 8ba535613b7da4341441c480dd22485f2daf54406533fcf4c05cf86d63f66ed71e169d72d3681df7fe0f0312733aa577ad6fa880644cdec45d9120911f4626d4 SHA512 d53eef177f8dbedeb7f5589eb2cacdfca5196dd26a3d8a677e9610c187344edee4f9e86cf20df1702fe18bae93af9ec7fa5827784c4133a6f71af28b2d189e70 |
296 |
-DIST firefox-76.0.1-sq.xpi 571948 BLAKE2B 9df89200da5a7c8ca79e837db27059e271a90a75540dff1706a01aff10d86bdc00725997e8634c9e6dca4453858dffa180a57b00cd0f0fad0cca4dd524f21ece SHA512 babb1ac1fbf8d09be18eb0c06938a6d33c840db089d050107c2c05ecb94f477a3e9e128137995fc00ad9ec5758040792211d5265c4a0256c0fda118598e258fc |
297 |
-DIST firefox-76.0.1-sr.xpi 598613 BLAKE2B bcd8ae3fc5e25d7064d375d9b6ed5f22ce6385e0c54ccf36c3549b234670d9b62d98002d45dcf80616bfe9462e24504cd1e6e19ba00ce71eb5168bd527ee1eac SHA512 c96f10a54891623a97b3d5433836f189d9130972009f7699a211517d124eccfed0fc7f120725650680f715cb5ff423a9571a43fc883d6eab26bb0eb718c961d7 |
298 |
-DIST firefox-76.0.1-sv-SE.xpi 558269 BLAKE2B 90971491e2e85c19b23c57eebd513bb65debf5ef7d0ca469021a6c0fbdfd8818fda37c3ba347d2c8b38ababc2bfaee5062b1f2c8dde9596c3b968ec1245ad664 SHA512 48efaac9ad879999590a61a48def39967ee84f6cd72d90b8d0eadb94fbf2d7a791c028553072f45c1b22a1280b9b917f15280b0de7525362ffab8c81786514cf |
299 |
-DIST firefox-76.0.1-ta.xpi 583676 BLAKE2B 3d3b00615ae7f38cbb4ab78c873c517a96813c65eadbf897cbb9ba590a1008d1d8d55f0ff2acf9308b2a014a42d7b977668e380284f50d60db1cedc5a4d0a94d SHA512 339acebf2af218bed06bb2396ea6a1105efd552122ab5d48379cc937134b1589dc9c6a5c6565d7e760903189d4d567abc8d723caec2d9de7a8c438bc0a0a1fd3 |
300 |
-DIST firefox-76.0.1-te.xpi 603555 BLAKE2B a3c00c4f573700cfd859b3eb7f9ed6331ed8bac70b25b8472ce64e1f2c511c960b1b65946ea81a84792442f57d768e866434cc17f42dd4a7ec0e3b7575144286 SHA512 f2ac017cdf151e6724660c85f5e87b22258ffdf67c27bf8fe7b58b5cd328fd05e8acc51e68cf08c3014501fe8080f2e1fc79065d29b310a496a303718b9b2c50 |
301 |
-DIST firefox-76.0.1-th.xpi 622454 BLAKE2B 2405cbaa910c250a1e6eb1f5f1741ac268141dec2d3cfd41f2e84d32d11d8c41adf36d0505dd355b82279322db939df84ee00200d8a0c1494217489cbacb23f1 SHA512 2eee6d2cf472e944d55d89bc0cb8ee02c034dc80aa9f3df62365318cfcd85fb893c53b72cac36a659a400fe5fabad53dd3012f67e77c216cfe91b4edc3ddfe32 |
302 |
-DIST firefox-76.0.1-tr.xpi 572168 BLAKE2B 2ac54df15f5400c878ff40aaa2a8c27133eef70591378e1fb5cb26c378dca5921e5bdeba57452bd18004d23a3ce09bd2480ea7ad768022568f6d8ef4efd634f0 SHA512 3c0b661f1f3744939a19b2a9cd65ba9fdf8f76fec3eda5470a2db7836fc863eaeb56e9cfb3b80c8f2dd82d04c4b6e39b85b93a52cdef58128c244a6384ba9eea |
303 |
-DIST firefox-76.0.1-uk.xpi 635711 BLAKE2B f8653018db04f34ece29df2edfdafd1ea3c89eb45f223dcca377a2b3e0d3e5d4e53797bfbf1cb036d5bc9129b06fe5011b015ef4d16595735538e050b29e59d6 SHA512 254ff4e898a7b750285e4ead98022c309189d47bf6f0c60dabe3c7479088a6a8ff5ed9f789bcaf8c5d7398eecb80396a16488fc7a4bc6d7308f08be02aabe0c7 |
304 |
-DIST firefox-76.0.1-ur.xpi 611193 BLAKE2B efe31f2c003aac37e7e7685fff275b4bcd677bdcf38d07259494c39ff7b93348c374e92d0c7722663a0d801abee7047dea0c57491e412f42c42b0468677c96ca SHA512 162eb815822aa4cead50b13ab2a4068584e224793a7b099447aed47b4f410fd1764d298ef1bf594487d975d9e128aa44ef41ab0a7467471270b7d8d83cd5cebd |
305 |
-DIST firefox-76.0.1-uz.xpi 529079 BLAKE2B b26b08a6d3e2759aa4fa0a8613c972b437536183f18ea58e0081e5c84772a3b19892b25a3e3d232e1fff6a0b893b24741a9bb1fc2ed67e9a5c2d7466c4aba3fa SHA512 1540e8197cfc807350879b3517b9742e41b4d9124c2044706f6fb0f55fd69f403d15485bf3c1d2a9b97384957a26166f0d97ede4eb43204d5001d3a92b8f9bd8 |
306 |
-DIST firefox-76.0.1-vi.xpi 588340 BLAKE2B 4bc61cfa8c2e0a6bac591c098215a990b7e08c204db1f6d9fc52b36cd1a1bb43162a947e000484555db469aa81bc67c1ec8afb62a4872f6e77e6c6f43f07270a SHA512 56f887f86e5e7a047cdf7060da36f4b3638079b2b55da6a8928be057207b7ea99827c71ca92f4c5a36c25f570d9722ac4073ca1262c3bceef59b286e81e45db0 |
307 |
-DIST firefox-76.0.1-xh.xpi 483087 BLAKE2B abdfcb0893fc8b07d53df7767819c05f5f5409d1169f378ddfa30f5959ac706cad807e814ed18f33a950dc17eb138b1dc3d2ce8e00dc7b5f1d4805bc4eb3967b SHA512 d3ca2d970e68a81b04c104330afa184fcfeac9396d270a7a451b618c7c3d68aefc133ca9ffa4b3a11ccc742db4df1fd7b9a838f3c9e1233e8ed2e796f2a66145 |
308 |
-DIST firefox-76.0.1-zh-CN.xpi 595481 BLAKE2B 593d929e6af40f814cbea9b6799dcfa5347e95efc1654920229c386f1f90da8258b644ac8b1f4865339b80c9dae64ec989aae0d14f50273052428536c16f50ac SHA512 99b85bf8db9ed12b2c2f4d3394b1e384d4f8edbf88dfd77d4993f20d7a9f7c802274e5be3d53f07fe21b725cede717196b719cb004aa5816dbcfabf2e76161f1 |
309 |
-DIST firefox-76.0.1-zh-TW.xpi 593884 BLAKE2B 7077379bac353dae92b962e9dd209d80670b7eff466a3fa98bc171e8e679c96f1f6bd96eb33bc28761ea062dd915aa783bf48a026574a771e1dace93e32125b9 SHA512 dd93fd2960bbd724f3a2dde4a38491a5571c3051adc933088c18db2fe1e53e9b3ba88b40d391d3843ed44b957066447ef06a964610f97dad6f903547f9bb4ede |
310 |
-DIST firefox-76.0.1.source.tar.xz 323251680 BLAKE2B d8b53e43e6f6a84387129099e50d4cfecb02269407f1fa4babf9e8c75118c244029a68dd772333f34b2fc3e77ad1bde0087b2d91e16fb4b28f9ce7f556389431 SHA512 188d7dc51200662048f808e32eced55979a69059bf88eac8386307f9371adad4ca524819d99a001b6d900147b8f216d5d330430f15f11eae0b01cccf8f39681f |
311 |
-DIST firefox-76.0.source.tar.xz 323886744 BLAKE2B 6efc4bb891300918f1ff9fad7b68dc9fc7e923778e62e44784d5992ba902d92c77d1235aa5f82c8934fb356830bfabf68bda4200b19df1f6160a4426f17777f4 SHA512 1f023861aaed0468f62135d3ef1098f599111df4e8f231e19baaa54e4bad0e3ddf8575895467ffc9f72bd91a2f6ed5b55096fe4932685e4bb58871e004c184db |
312 |
DIST firefox-77.0-patches-01_pre7.tar.xz 20312 BLAKE2B 99f7c36488ca0aedaac788dc2f2d76b33cf3df2bbcc4fb41d99152732bd66674dfddb0fd8c75713e4fde3d4a1fe813ddbfb4c1819b1867e04a60bfeb1f1f096a SHA512 c13b27307634e33f51ea354ea88ded3aad61f2a58600ab0800a333b2919680f732d6c38634b935d9438513361a0227a820122d2233dd1f120acac699a225532e |
313 |
DIST firefox-77.0.1-ach.xpi 494093 BLAKE2B 780cc3ea7ca743058e1f1105c0fd2c8ad4ad5a78075bc3e7813864face18f1620126c9b059d1723f240654b5bc974d4b53669f58f79f5cce2e52377436117228 SHA512 2e3da0476e6c70540d18ab94c27860d72906081ca38858dc07f033150a9ce67894aa8449b1a2757e4a566ca690dcda17726728e69d37f51deed9b938f7e7f538 |
314 |
DIST firefox-77.0.1-af.xpi 442418 BLAKE2B 829b6de967e5e9298d9dd29e9d93ac60e9f91e1cbe38cd07c6cebd057e0f6678e8a0b1f926df5f1c94bc4b4ac0f68609e42d285b8612fd5c2a9c836ba1aa08a8 SHA512 9959d1ec14faa04743bb4d496ddf32eef910e768c8bf78471e645f465be8e6a5a14d721bdb770b1249f36c13e58220b70906268c56bb3f126c0e02a6de649e9a |
315 |
|
316 |
diff --git a/www-client/firefox/firefox-68.8.0.ebuild b/www-client/firefox/firefox-68.8.0.ebuild |
317 |
deleted file mode 100644 |
318 |
index 819e6ce8c7f..00000000000 |
319 |
--- a/www-client/firefox/firefox-68.8.0.ebuild |
320 |
+++ /dev/null |
321 |
@@ -1,920 +0,0 @@ |
322 |
-# Copyright 1999-2020 Gentoo Authors |
323 |
-# Distributed under the terms of the GNU General Public License v2 |
324 |
- |
325 |
-EAPI="6" |
326 |
-VIRTUALX_REQUIRED="pgo" |
327 |
-WANT_AUTOCONF="2.1" |
328 |
-MOZ_ESR="1" |
329 |
- |
330 |
-PYTHON_COMPAT=( python3_{6,7,8} ) |
331 |
-PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)' |
332 |
- |
333 |
-# This list can be updated with scripts/get_langs.sh from the mozilla overlay |
334 |
-MOZ_LANGS=(ach af an ar ast az be bg bn br bs ca cak cs cy da de dsb el en en-CA |
335 |
-en-GB en-US eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE gd gl gn gu-IN |
336 |
-he hi-IN hr hsb hu hy-AM ia id is it ja ka kab kk km kn ko lij lt lv mk mr ms my |
337 |
-nb-NO nl nn-NO oc pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta te |
338 |
-th tr uk ur uz vi xh zh-CN zh-TW ) |
339 |
- |
340 |
-# Convert the ebuild version to the upstream mozilla version, used by mozlinguas |
341 |
-MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI |
342 |
-MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI |
343 |
-MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI |
344 |
- |
345 |
-if [[ ${MOZ_ESR} == 1 ]] ; then |
346 |
- # ESR releases have slightly different version numbers |
347 |
- MOZ_PV="${MOZ_PV}esr" |
348 |
-fi |
349 |
- |
350 |
-# Patch version |
351 |
-PATCH="${PN}-68.0-patches-14" |
352 |
- |
353 |
-MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases" |
354 |
-MOZ_SRC_URI="${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz" |
355 |
- |
356 |
-if [[ "${PV}" == *_rc* ]]; then |
357 |
- MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}" |
358 |
- MOZ_LANGPACK_PREFIX="linux-i686/xpi/" |
359 |
- MOZ_SRC_URI="${MOZ_HTTP_URI}/source/${PN}-${MOZ_PV}.source.tar.xz -> $P.tar.xz" |
360 |
-fi |
361 |
- |
362 |
-LLVM_MAX_SLOT=10 |
363 |
- |
364 |
-inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs eutils \ |
365 |
- gnome2-utils llvm mozcoreconf-v6 pax-utils xdg-utils \ |
366 |
- autotools mozlinguas-v2 multiprocessing virtualx |
367 |
- |
368 |
-DESCRIPTION="Firefox Web Browser" |
369 |
-HOMEPAGE="https://www.mozilla.com/firefox" |
370 |
- |
371 |
-KEYWORDS="amd64 arm64 ~ppc64 x86" |
372 |
- |
373 |
-SLOT="0" |
374 |
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1" |
375 |
-IUSE="bindist clang cpu_flags_x86_avx2 dbus debug eme-free geckodriver |
376 |
- +gmp-autoupdate hardened hwaccel jack lto cpu_flags_arm_neon |
377 |
- pgo pulseaudio +screenshot selinux startup-notification +system-av1 |
378 |
- +system-harfbuzz +system-icu +system-jpeg +system-libevent |
379 |
- +system-sqlite +system-libvpx +system-webp test wayland wifi" |
380 |
- |
381 |
-REQUIRED_USE="pgo? ( lto ) |
382 |
- wifi? ( dbus )" |
383 |
- |
384 |
-RESTRICT="!bindist? ( bindist ) |
385 |
- !test? ( test )" |
386 |
- |
387 |
-PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c,whissi}/mozilla/patchsets/${PATCH}.tar.xz ) |
388 |
-SRC_URI="${SRC_URI} |
389 |
- ${MOZ_SRC_URI} |
390 |
- ${PATCH_URIS[@]}" |
391 |
- |
392 |
-CDEPEND=" |
393 |
- >=dev-libs/nss-3.44.3 |
394 |
- >=dev-libs/nspr-4.21 |
395 |
- dev-libs/atk |
396 |
- dev-libs/expat |
397 |
- >=x11-libs/cairo-1.10[X] |
398 |
- >=x11-libs/gtk+-2.18:2 |
399 |
- >=x11-libs/gtk+-3.4.0:3[X] |
400 |
- x11-libs/gdk-pixbuf |
401 |
- >=x11-libs/pango-1.22.0 |
402 |
- >=media-libs/libpng-1.6.35:0=[apng] |
403 |
- >=media-libs/mesa-10.2:* |
404 |
- media-libs/fontconfig |
405 |
- >=media-libs/freetype-2.4.10 |
406 |
- kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) |
407 |
- virtual/freedesktop-icon-theme |
408 |
- dbus? ( >=sys-apps/dbus-0.60 |
409 |
- >=dev-libs/dbus-glib-0.72 ) |
410 |
- startup-notification? ( >=x11-libs/startup-notification-0.8 ) |
411 |
- >=x11-libs/pixman-0.19.2 |
412 |
- >=dev-libs/glib-2.26:2 |
413 |
- >=sys-libs/zlib-1.2.3 |
414 |
- >=virtual/libffi-3.0.10:= |
415 |
- media-video/ffmpeg |
416 |
- x11-libs/libX11 |
417 |
- x11-libs/libXcomposite |
418 |
- x11-libs/libXdamage |
419 |
- x11-libs/libXext |
420 |
- x11-libs/libXfixes |
421 |
- x11-libs/libXrender |
422 |
- x11-libs/libXt |
423 |
- system-av1? ( |
424 |
- >=media-libs/dav1d-0.3.0:= |
425 |
- >=media-libs/libaom-1.0.0:= |
426 |
- ) |
427 |
- system-harfbuzz? ( >=media-libs/harfbuzz-2.4.0:0= >=media-gfx/graphite2-1.3.13 ) |
428 |
- system-icu? ( >=dev-libs/icu-63.1:= ) |
429 |
- system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) |
430 |
- system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) |
431 |
- system-libvpx? ( =media-libs/libvpx-1.7*:0=[postproc] ) |
432 |
- system-sqlite? ( >=dev-db/sqlite-3.28.0:3[secure-delete,debug=] ) |
433 |
- system-webp? ( >=media-libs/libwebp-1.0.2:0= ) |
434 |
- wifi? ( kernel_linux? ( >=sys-apps/dbus-0.60 |
435 |
- >=dev-libs/dbus-glib-0.72 |
436 |
- net-misc/networkmanager ) ) |
437 |
- jack? ( virtual/jack ) |
438 |
- selinux? ( sec-policy/selinux-mozilla )" |
439 |
- |
440 |
-RDEPEND="${CDEPEND} |
441 |
- jack? ( virtual/jack ) |
442 |
- pulseaudio? ( || ( media-sound/pulseaudio |
443 |
- >=media-sound/apulse-0.1.9 ) ) |
444 |
- selinux? ( sec-policy/selinux-mozilla )" |
445 |
- |
446 |
-DEPEND="${CDEPEND} |
447 |
- app-arch/zip |
448 |
- app-arch/unzip |
449 |
- >=dev-util/cbindgen-0.8.7 |
450 |
- >=net-libs/nodejs-8.11.0 |
451 |
- >=sys-devel/binutils-2.30 |
452 |
- sys-apps/findutils |
453 |
- || ( |
454 |
- ( |
455 |
- sys-devel/clang:10 |
456 |
- !clang? ( sys-devel/llvm:10 ) |
457 |
- clang? ( |
458 |
- =sys-devel/lld-10* |
459 |
- sys-devel/llvm:10[gold] |
460 |
- pgo? ( =sys-libs/compiler-rt-sanitizers-10*[profile] ) |
461 |
- ) |
462 |
- ) |
463 |
- ( |
464 |
- sys-devel/clang:9 |
465 |
- !clang? ( sys-devel/llvm:9 ) |
466 |
- clang? ( |
467 |
- =sys-devel/lld-9* |
468 |
- sys-devel/llvm:9[gold] |
469 |
- pgo? ( =sys-libs/compiler-rt-sanitizers-9*[profile] ) |
470 |
- ) |
471 |
- ) |
472 |
- ( |
473 |
- sys-devel/clang:8 |
474 |
- !clang? ( sys-devel/llvm:8 ) |
475 |
- clang? ( |
476 |
- =sys-devel/lld-8* |
477 |
- sys-devel/llvm:8[gold] |
478 |
- pgo? ( =sys-libs/compiler-rt-sanitizers-8*[profile] ) |
479 |
- ) |
480 |
- ) |
481 |
- ( |
482 |
- sys-devel/clang:7 |
483 |
- !clang? ( sys-devel/llvm:7 ) |
484 |
- clang? ( |
485 |
- =sys-devel/lld-7* |
486 |
- sys-devel/llvm:7[gold] |
487 |
- pgo? ( =sys-libs/compiler-rt-sanitizers-7*[profile] ) |
488 |
- ) |
489 |
- ) |
490 |
- ) |
491 |
- pulseaudio? ( media-sound/pulseaudio ) |
492 |
- >=virtual/rust-1.34.0 |
493 |
- wayland? ( >=x11-libs/gtk+-3.11:3[wayland] ) |
494 |
- amd64? ( >=dev-lang/yasm-1.1 virtual/opengl ) |
495 |
- x86? ( >=dev-lang/yasm-1.1 virtual/opengl ) |
496 |
- !system-av1? ( |
497 |
- amd64? ( >=dev-lang/nasm-2.13 ) |
498 |
- x86? ( >=dev-lang/nasm-2.13 ) |
499 |
- )" |
500 |
- |
501 |
-S="${WORKDIR}/firefox-${PV%_*}" |
502 |
- |
503 |
-QA_PRESTRIPPED="usr/lib*/${PN}/firefox" |
504 |
- |
505 |
-BUILD_OBJ_DIR="${S}/ff" |
506 |
- |
507 |
-# allow GMP_PLUGIN_LIST to be set in an eclass or |
508 |
-# overridden in the enviromnent (advanced hackers only) |
509 |
-if [[ -z $GMP_PLUGIN_LIST ]] ; then |
510 |
- GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm ) |
511 |
-fi |
512 |
- |
513 |
-fix_path() { |
514 |
- local value_to_move=${1} |
515 |
- local new_path path_value |
516 |
- IFS=:; local -a path_values=( ${PATH} ) |
517 |
- for path_value in "${path_values[@]}" ; do |
518 |
- if [[ ${path_value} == *"${value_to_move}"* ]] ; then |
519 |
- new_path="${path_value}${new_path:+:}${new_path}" |
520 |
- else |
521 |
- new_path+="${new_path:+:}${path_value}" |
522 |
- fi |
523 |
- done |
524 |
- |
525 |
- echo "${new_path}" |
526 |
-} |
527 |
- |
528 |
-llvm_check_deps() { |
529 |
- if ! has_version --host-root "sys-devel/clang:${LLVM_SLOT}" ; then |
530 |
- ewarn "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 |
531 |
- return 1 |
532 |
- fi |
533 |
- |
534 |
- if use clang ; then |
535 |
- if ! has_version --host-root "=sys-devel/lld-${LLVM_SLOT}*" ; then |
536 |
- ewarn "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 |
537 |
- return 1 |
538 |
- fi |
539 |
- |
540 |
- if use pgo ; then |
541 |
- if ! has_version --host-root "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*" ; then |
542 |
- ewarn "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 |
543 |
- return 1 |
544 |
- fi |
545 |
- fi |
546 |
- fi |
547 |
- |
548 |
- einfo "Will use LLVM slot ${LLVM_SLOT}!" >&2 |
549 |
-} |
550 |
- |
551 |
-pkg_pretend() { |
552 |
- if use pgo ; then |
553 |
- if ! has usersandbox $FEATURES ; then |
554 |
- die "You must enable usersandbox as X server can not run as root!" |
555 |
- fi |
556 |
- fi |
557 |
- |
558 |
- # Ensure we have enough disk space to compile |
559 |
- if use pgo || use lto || use debug || use test ; then |
560 |
- CHECKREQS_DISK_BUILD="8G" |
561 |
- else |
562 |
- CHECKREQS_DISK_BUILD="4G" |
563 |
- fi |
564 |
- |
565 |
- check-reqs_pkg_pretend |
566 |
-} |
567 |
- |
568 |
-pkg_setup() { |
569 |
- moz_pkgsetup |
570 |
- |
571 |
- # Ensure we have enough disk space to compile |
572 |
- if use pgo || use lto || use debug || use test ; then |
573 |
- CHECKREQS_DISK_BUILD="8G" |
574 |
- else |
575 |
- CHECKREQS_DISK_BUILD="4G" |
576 |
- fi |
577 |
- |
578 |
- check-reqs_pkg_setup |
579 |
- |
580 |
- # Avoid PGO profiling problems due to enviroment leakage |
581 |
- # These should *always* be cleaned up anyway |
582 |
- unset DBUS_SESSION_BUS_ADDRESS \ |
583 |
- DISPLAY \ |
584 |
- ORBIT_SOCKETDIR \ |
585 |
- SESSION_MANAGER \ |
586 |
- XDG_CACHE_HOME \ |
587 |
- XDG_SESSION_COOKIE \ |
588 |
- XAUTHORITY |
589 |
- |
590 |
- if ! use bindist ; then |
591 |
- einfo |
592 |
- elog "You are enabling official branding. You may not redistribute this build" |
593 |
- elog "to any users on your network or the internet. Doing so puts yourself into" |
594 |
- elog "a legal problem with Mozilla Foundation." |
595 |
- elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag." |
596 |
- fi |
597 |
- |
598 |
- addpredict /proc/self/oom_score_adj |
599 |
- |
600 |
- llvm_pkg_setup |
601 |
- |
602 |
- # Workaround for #627726 |
603 |
- if has ccache ${FEATURES} ; then |
604 |
- if use clang && use pgo ; then |
605 |
- die "Using FEATURES=ccache with USE=clang and USE=pgo is currently known to be broken (bug #718632)." |
606 |
- fi |
607 |
- |
608 |
- einfo "Fixing PATH for FEATURES=ccache ..." |
609 |
- PATH=$(fix_path 'ccache/bin') |
610 |
- elif has distcc ${FEATURES} ; then |
611 |
- einfo "Fixing PATH for FEATURES=distcc ..." |
612 |
- PATH=$(fix_path 'distcc/bin') |
613 |
- fi |
614 |
-} |
615 |
- |
616 |
-src_unpack() { |
617 |
- default |
618 |
- |
619 |
- # Unpack language packs |
620 |
- mozlinguas_src_unpack |
621 |
-} |
622 |
- |
623 |
-src_prepare() { |
624 |
- rm "${WORKDIR}"/firefox/2013_avoid_noinline_on_GCC_with_skcms.patch |
625 |
- rm "${WORKDIR}"/firefox/2015_fix_cssparser.patch |
626 |
- eapply "${WORKDIR}/firefox" |
627 |
- |
628 |
- # Allow user to apply any additional patches without modifing ebuild |
629 |
- eapply_user |
630 |
- |
631 |
- # Make LTO respect MAKEOPTS |
632 |
- sed -i \ |
633 |
- -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ |
634 |
- "${S}"/build/moz.configure/toolchain.configure \ |
635 |
- || die "sed failed to set num_cores" |
636 |
- |
637 |
- # Enable gnomebreakpad |
638 |
- if use debug ; then |
639 |
- sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \ |
640 |
- "${S}"/build/unix/run-mozilla.sh || die "sed failed!" |
641 |
- fi |
642 |
- |
643 |
- # Drop -Wl,--as-needed related manipulation for ia64 as it causes ld sefgaults, bug #582432 |
644 |
- if use ia64 ; then |
645 |
- sed -i \ |
646 |
- -e '/^OS_LIBS += no_as_needed/d' \ |
647 |
- -e '/^OS_LIBS += as_needed/d' \ |
648 |
- "${S}"/widget/gtk/mozgtk/gtk2/moz.build \ |
649 |
- "${S}"/widget/gtk/mozgtk/gtk3/moz.build \ |
650 |
- || die "sed failed to drop --as-needed for ia64" |
651 |
- fi |
652 |
- |
653 |
- # Fix sandbox violations during make clean, bug 372817 |
654 |
- sed -e "s:\(/no-such-file\):${T}\1:g" \ |
655 |
- -i "${S}"/config/rules.mk \ |
656 |
- -i "${S}"/nsprpub/configure{.in,} \ |
657 |
- || die |
658 |
- |
659 |
- # Don't exit with error when some libs are missing which we have in |
660 |
- # system. |
661 |
- sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \ |
662 |
- -i "${S}"/browser/installer/Makefile.in || die |
663 |
- |
664 |
- # Don't error out when there's no files to be removed: |
665 |
- sed 's@\(xargs rm\)$@\1 -f@' \ |
666 |
- -i "${S}"/toolkit/mozapps/installer/packager.mk || die |
667 |
- |
668 |
- # Keep codebase the same even if not using official branding |
669 |
- sed '/^MOZ_DEV_EDITION=1/d' \ |
670 |
- -i "${S}"/browser/branding/aurora/configure.sh || die |
671 |
- |
672 |
- # rustfmt, a tool to format Rust code, is optional and not required to build Firefox. |
673 |
- # However, when available, an unsupported version can cause problems, bug #669548 |
674 |
- sed -i -e "s@check_prog('RUSTFMT', add_rustup_path('rustfmt')@check_prog('RUSTFMT', add_rustup_path('rustfmt_do_not_use')@" \ |
675 |
- "${S}"/build/moz.configure/rust.configure || die |
676 |
- |
677 |
- # Autotools configure is now called old-configure.in |
678 |
- # This works because there is still a configure.in that happens to be for the |
679 |
- # shell wrapper configure script |
680 |
- eautoreconf old-configure.in |
681 |
- |
682 |
- # Must run autoconf in js/src |
683 |
- cd "${S}"/js/src || die |
684 |
- eautoconf old-configure.in |
685 |
-} |
686 |
- |
687 |
-src_configure() { |
688 |
- MEXTENSIONS="default" |
689 |
- # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) |
690 |
- # Note: These are for Gentoo Linux use ONLY. For your own distribution, please |
691 |
- # get your own set of keys. |
692 |
- _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc |
693 |
- |
694 |
- # Add information about TERM to output (build.log) to aid debugging |
695 |
- # blessings problems |
696 |
- if [[ -n "${TERM}" ]] ; then |
697 |
- einfo "TERM is set to: \"${TERM}\"" |
698 |
- else |
699 |
- einfo "TERM is unset." |
700 |
- fi |
701 |
- |
702 |
- if use clang && ! tc-is-clang ; then |
703 |
- # Force clang |
704 |
- einfo "Enforcing the use of clang due to USE=clang ..." |
705 |
- CC=${CHOST}-clang |
706 |
- CXX=${CHOST}-clang++ |
707 |
- strip-unsupported-flags |
708 |
- elif ! use clang && ! tc-is-gcc ; then |
709 |
- # Force gcc |
710 |
- einfo "Enforcing the use of gcc due to USE=-clang ..." |
711 |
- CC=${CHOST}-gcc |
712 |
- CXX=${CHOST}-g++ |
713 |
- strip-unsupported-flags |
714 |
- fi |
715 |
- |
716 |
- #################################### |
717 |
- # |
718 |
- # mozconfig, CFLAGS and CXXFLAGS setup |
719 |
- # |
720 |
- #################################### |
721 |
- |
722 |
- mozconfig_init |
723 |
- # common config components |
724 |
- mozconfig_annotate 'system_libs' \ |
725 |
- --with-system-zlib \ |
726 |
- --with-system-bz2 |
727 |
- |
728 |
- # Must pass release in order to properly select linker |
729 |
- mozconfig_annotate 'Enable by Gentoo' --enable-release |
730 |
- |
731 |
- if use pgo ; then |
732 |
- if ! has userpriv $FEATURES ; then |
733 |
- eerror "Building firefox with USE=pgo and FEATURES=-userpriv is not supported!" |
734 |
- fi |
735 |
- fi |
736 |
- |
737 |
- # Don't let user's LTO flags clash with upstream's flags |
738 |
- filter-flags -flto* |
739 |
- |
740 |
- if use lto ; then |
741 |
- local show_old_compiler_warning= |
742 |
- |
743 |
- if use clang ; then |
744 |
- # At this stage CC is adjusted and the following check will |
745 |
- # will work |
746 |
- if [[ $(clang-major-version) -lt 7 ]] ; then |
747 |
- show_old_compiler_warning=1 |
748 |
- fi |
749 |
- |
750 |
- # Upstream only supports lld when using clang |
751 |
- mozconfig_annotate "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld |
752 |
- else |
753 |
- if [[ $(gcc-major-version) -lt 8 ]] ; then |
754 |
- show_old_compiler_warning=1 |
755 |
- fi |
756 |
- |
757 |
- # Bug 689358 |
758 |
- append-cxxflags -flto |
759 |
- |
760 |
- if ! use cpu_flags_x86_avx2 ; then |
761 |
- local _gcc_version_with_ipa_cdtor_fix="8.3" |
762 |
- local _current_gcc_version="$(gcc-major-version).$(gcc-minor-version)" |
763 |
- |
764 |
- if ver_test "${_current_gcc_version}" -lt "${_gcc_version_with_ipa_cdtor_fix}" ; then |
765 |
- # due to a GCC bug, GCC will produce AVX2 instructions |
766 |
- # even if the CPU doesn't support AVX2, https://gcc.gnu.org/ml/gcc-patches/2018-12/msg01142.html |
767 |
- einfo "Disable IPA cdtor due to bug in GCC and missing AVX2 support -- triggered by USE=lto" |
768 |
- append-ldflags -fdisable-ipa-cdtor |
769 |
- else |
770 |
- einfo "No GCC workaround required, GCC version is already patched!" |
771 |
- fi |
772 |
- else |
773 |
- einfo "No GCC workaround required, system supports AVX2" |
774 |
- fi |
775 |
- |
776 |
- # Linking only works when using ld.gold when LTO is enabled |
777 |
- mozconfig_annotate "forcing ld=gold due to USE=lto" --enable-linker=gold |
778 |
- fi |
779 |
- |
780 |
- if [[ -n "${show_old_compiler_warning}" ]] ; then |
781 |
- # Checking compiler's major version uses CC variable. Because we allow |
782 |
- # user to control used compiler via USE=clang flag, we cannot use |
783 |
- # initial value. So this is the earliest stage where we can do this check |
784 |
- # because pkg_pretend is not called in the main phase function sequence |
785 |
- # environment saving is not guaranteed so we don't know if we will have |
786 |
- # correct compiler until now. |
787 |
- ewarn "" |
788 |
- ewarn "USE=lto requires up-to-date compiler (>=gcc-8 or >=clang-7)." |
789 |
- ewarn "You are on your own -- expect build failures. Don't file bugs using that unsupported configuration!" |
790 |
- ewarn "" |
791 |
- sleep 5 |
792 |
- fi |
793 |
- |
794 |
- mozconfig_annotate '+lto' --enable-lto=thin |
795 |
- |
796 |
- if use pgo ; then |
797 |
- mozconfig_annotate '+pgo' MOZ_PGO=1 |
798 |
- fi |
799 |
- else |
800 |
- # Avoid auto-magic on linker |
801 |
- if use clang ; then |
802 |
- # This is upstream's default |
803 |
- mozconfig_annotate "forcing ld=lld due to USE=clang" --enable-linker=lld |
804 |
- elif tc-ld-is-gold ; then |
805 |
- mozconfig_annotate "linker is set to gold" --enable-linker=gold |
806 |
- else |
807 |
- mozconfig_annotate "linker is set to bfd" --enable-linker=bfd |
808 |
- fi |
809 |
- fi |
810 |
- |
811 |
- # It doesn't compile on alpha without this LDFLAGS |
812 |
- use alpha && append-ldflags "-Wl,--no-relax" |
813 |
- |
814 |
- # Add full relro support for hardened |
815 |
- if use hardened ; then |
816 |
- append-ldflags "-Wl,-z,relro,-z,now" |
817 |
- mozconfig_use_enable hardened hardening |
818 |
- fi |
819 |
- |
820 |
- # Modifications to better support ARM, bug 553364 |
821 |
- if use cpu_flags_arm_neon ; then |
822 |
- mozconfig_annotate '' --with-fpu=neon |
823 |
- |
824 |
- if ! tc-is-clang ; then |
825 |
- # thumb options aren't supported when using clang, bug 666966 |
826 |
- mozconfig_annotate '' --with-thumb=yes |
827 |
- mozconfig_annotate '' --with-thumb-interwork=no |
828 |
- fi |
829 |
- fi |
830 |
- |
831 |
- if [[ ${CHOST} == armv*h* ]] ; then |
832 |
- mozconfig_annotate '' --with-float-abi=hard |
833 |
- if ! use system-libvpx ; then |
834 |
- sed -i -e "s|softfp|hard|" \ |
835 |
- "${S}"/media/libvpx/moz.build |
836 |
- fi |
837 |
- fi |
838 |
- |
839 |
- mozconfig_use_enable !bindist official-branding |
840 |
- |
841 |
- mozconfig_use_enable debug |
842 |
- mozconfig_use_enable debug tests |
843 |
- if ! use debug ; then |
844 |
- mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols |
845 |
- else |
846 |
- mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols |
847 |
- fi |
848 |
- # These are enabled by default in all mozilla applications |
849 |
- mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr |
850 |
- mozconfig_annotate '' --with-system-nss --with-nss-prefix="${SYSROOT}${EPREFIX}"/usr |
851 |
- mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include \ |
852 |
- --x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir) |
853 |
- mozconfig_annotate '' --prefix="${EPREFIX}"/usr |
854 |
- mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir) |
855 |
- mozconfig_annotate '' --disable-crashreporter |
856 |
- mozconfig_annotate 'Gentoo default' --with-system-png |
857 |
- mozconfig_annotate '' --enable-system-ffi |
858 |
- mozconfig_annotate '' --disable-gconf |
859 |
- mozconfig_annotate '' --with-intl-api |
860 |
- mozconfig_annotate '' --enable-system-pixman |
861 |
- # Instead of the standard --build= and --host=, mozilla uses --host instead |
862 |
- # of --build, and --target intstead of --host. |
863 |
- # Note, mozilla also has --build but it does not do what you think it does. |
864 |
- # Set both --target and --host as mozilla uses python to guess values otherwise |
865 |
- mozconfig_annotate '' --target="${CHOST}" |
866 |
- mozconfig_annotate '' --host="${CBUILD:-${CHOST}}" |
867 |
- if use system-libevent ; then |
868 |
- mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr |
869 |
- fi |
870 |
- |
871 |
- if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then |
872 |
- mozconfig_annotate '' --enable-rust-simd |
873 |
- fi |
874 |
- |
875 |
- # use the gtk3 toolkit (the only one supported at this point) |
876 |
- # TODO: Will this result in automagic dependency on x11-libs/gtk+[wayland]? |
877 |
- if use wayland ; then |
878 |
- mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3-wayland |
879 |
- else |
880 |
- mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3 |
881 |
- fi |
882 |
- |
883 |
- mozconfig_use_enable startup-notification |
884 |
- mozconfig_use_enable system-sqlite |
885 |
- mozconfig_use_with system-av1 |
886 |
- mozconfig_use_with system-harfbuzz |
887 |
- mozconfig_use_with system-harfbuzz system-graphite2 |
888 |
- mozconfig_use_with system-icu |
889 |
- mozconfig_use_with system-jpeg |
890 |
- mozconfig_use_with system-libvpx |
891 |
- mozconfig_use_with system-webp |
892 |
- mozconfig_use_enable pulseaudio |
893 |
- # force the deprecated alsa sound code if pulseaudio is disabled |
894 |
- if use kernel_linux && ! use pulseaudio ; then |
895 |
- mozconfig_annotate '-pulseaudio' --enable-alsa |
896 |
- fi |
897 |
- |
898 |
- # Disable built-in ccache support to avoid sandbox violation, #665420 |
899 |
- # Use FEATURES=ccache instead! |
900 |
- mozconfig_annotate '' --without-ccache |
901 |
- sed -i -e 's/ccache_stats = None/return None/' \ |
902 |
- python/mozbuild/mozbuild/controller/building.py || \ |
903 |
- die "Failed to disable ccache stats call" |
904 |
- |
905 |
- mozconfig_use_enable dbus |
906 |
- |
907 |
- mozconfig_use_enable wifi necko-wifi |
908 |
- |
909 |
- mozconfig_use_enable geckodriver |
910 |
- |
911 |
- # enable JACK, bug 600002 |
912 |
- mozconfig_use_enable jack |
913 |
- |
914 |
- # Enable/Disable eme support |
915 |
- use eme-free && mozconfig_annotate '+eme-free' --disable-eme |
916 |
- |
917 |
- # Setup api key for location services and safebrowsing, https://bugzilla.mozilla.org/show_bug.cgi?id=1531176#c34 |
918 |
- echo -n "${_google_api_key}" > "${S}"/google-api-key |
919 |
- mozconfig_annotate '' --with-google-location-service-api-keyfile="${S}/google-api-key" |
920 |
- mozconfig_annotate '' --with-google-safebrowsing-api-keyfile="${S}/google-api-key" |
921 |
- |
922 |
- mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}" |
923 |
- |
924 |
- # allow elfhack to work in combination with unstripped binaries |
925 |
- # when they would normally be larger than 2GiB. |
926 |
- append-ldflags "-Wl,--compress-debug-sections=zlib" |
927 |
- |
928 |
- if use clang && ! use arm64; then |
929 |
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204 |
930 |
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822 |
931 |
- mozconfig_annotate 'elf-hack is broken when using Clang' --disable-elf-hack |
932 |
- fi |
933 |
- |
934 |
- echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig |
935 |
- echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig |
936 |
- |
937 |
- # Finalize and report settings |
938 |
- mozconfig_final |
939 |
- |
940 |
- mkdir -p "${S}"/third_party/rust/libloading/.deps |
941 |
- |
942 |
- # workaround for funky/broken upstream configure... |
943 |
- SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \ |
944 |
- ./mach configure || die |
945 |
-} |
946 |
- |
947 |
-src_compile() { |
948 |
- local _virtx= |
949 |
- if use pgo ; then |
950 |
- _virtx=virtx |
951 |
- |
952 |
- # Reset and cleanup environment variables used by GNOME/XDG |
953 |
- gnome2_environment_reset |
954 |
- |
955 |
- addpredict /root |
956 |
- addpredict /etc/gconf |
957 |
- fi |
958 |
- |
959 |
- GDK_BACKEND=x11 \ |
960 |
- MOZ_MAKE_FLAGS="${MAKEOPTS} -O" \ |
961 |
- SHELL="${SHELL:-${EPREFIX}/bin/bash}" \ |
962 |
- MOZ_NOSPAM=1 \ |
963 |
- ${_virtx} \ |
964 |
- ./mach build --verbose \ |
965 |
- || die |
966 |
-} |
967 |
- |
968 |
-src_install() { |
969 |
- cd "${BUILD_OBJ_DIR}" || die |
970 |
- |
971 |
- # Pax mark xpcshell for hardened support, only used for startupcache creation. |
972 |
- pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell |
973 |
- |
974 |
- # Add our default prefs for firefox |
975 |
- cp "${FILESDIR}"/gentoo-default-prefs.js-3 \ |
976 |
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ |
977 |
- || die |
978 |
- |
979 |
- # set dictionary path, to use system hunspell |
980 |
- echo "pref(\"spellchecker.dictionary_path\", \"${EPREFIX}/usr/share/myspell\");" \ |
981 |
- >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die |
982 |
- |
983 |
- # force the graphite pref if system-harfbuzz is enabled, since the pref cant disable it |
984 |
- if use system-harfbuzz ; then |
985 |
- echo "sticky_pref(\"gfx.font_rendering.graphite.enabled\",true);" \ |
986 |
- >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die |
987 |
- fi |
988 |
- |
989 |
- # force cairo as the canvas renderer on platforms without skia support |
990 |
- if [[ $(tc-endian) == "big" ]] ; then |
991 |
- echo "sticky_pref(\"gfx.canvas.azure.backends\",\"cairo\");" \ |
992 |
- >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die |
993 |
- echo "sticky_pref(\"gfx.content.azure.backends\",\"cairo\");" \ |
994 |
- >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die |
995 |
- fi |
996 |
- |
997 |
- # Augment this with hwaccel prefs |
998 |
- if use hwaccel ; then |
999 |
- cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-1 >> \ |
1000 |
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ |
1001 |
- || die |
1002 |
- fi |
1003 |
- |
1004 |
- if ! use screenshot ; then |
1005 |
- echo "pref(\"extensions.screenshots.disabled\", true);" >> \ |
1006 |
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ |
1007 |
- || die |
1008 |
- fi |
1009 |
- |
1010 |
- echo "pref(\"extensions.autoDisableScopes\", 3);" >> \ |
1011 |
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ |
1012 |
- || die |
1013 |
- |
1014 |
- local plugin |
1015 |
- use gmp-autoupdate || use eme-free || for plugin in "${GMP_PLUGIN_LIST[@]}" ; do |
1016 |
- echo "pref(\"media.${plugin}.autoupdate\", false);" >> \ |
1017 |
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ |
1018 |
- || die |
1019 |
- done |
1020 |
- |
1021 |
- cd "${S}" |
1022 |
- MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \ |
1023 |
- DESTDIR="${D}" ./mach install || die |
1024 |
- |
1025 |
- if use geckodriver ; then |
1026 |
- cp "${BUILD_OBJ_DIR}"/dist/bin/geckodriver "${ED%/}"${MOZILLA_FIVE_HOME} || die |
1027 |
- pax-mark m "${ED%/}"${MOZILLA_FIVE_HOME}/geckodriver |
1028 |
- |
1029 |
- dosym ${MOZILLA_FIVE_HOME}/geckodriver /usr/bin/geckodriver |
1030 |
- fi |
1031 |
- |
1032 |
- # Install language packs |
1033 |
- MOZEXTENSION_TARGET="distribution/extensions" MOZ_INSTALL_L10N_XPIFILE="1" mozlinguas_src_install |
1034 |
- |
1035 |
- local size sizes icon_path icon name |
1036 |
- if use bindist ; then |
1037 |
- sizes="16 32 48" |
1038 |
- icon_path="${S}/browser/branding/aurora" |
1039 |
- # Firefox's new rapid release cycle means no more codenames |
1040 |
- # Let's just stick with this one... |
1041 |
- icon="aurora" |
1042 |
- name="Aurora" |
1043 |
- |
1044 |
- # Override preferences to set the MOZ_DEV_EDITION defaults, since we |
1045 |
- # don't define MOZ_DEV_EDITION to avoid profile debaucles. |
1046 |
- # (source: browser/app/profile/firefox.js) |
1047 |
- cat >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" <<PROFILE_EOF |
1048 |
-pref("app.feedback.baseURL", "https://input.mozilla.org/%LOCALE%/feedback/firefoxdev/%VERSION%/"); |
1049 |
-sticky_pref("lightweightThemes.selectedThemeID", "firefox-devedition@×××××××.org"); |
1050 |
-sticky_pref("browser.devedition.theme.enabled", true); |
1051 |
-sticky_pref("devtools.theme", "dark"); |
1052 |
-PROFILE_EOF |
1053 |
- |
1054 |
- else |
1055 |
- sizes="16 22 24 32 48 64 128 256" |
1056 |
- icon_path="${S}/browser/branding/official" |
1057 |
- icon="${PN}" |
1058 |
- name="Mozilla Firefox" |
1059 |
- fi |
1060 |
- |
1061 |
- # Disable built-in auto-update because we update firefox through package manager |
1062 |
- insinto ${MOZILLA_FIVE_HOME}/distribution/ |
1063 |
- newins "${FILESDIR}"/disable-auto-update.policy.json policies.json |
1064 |
- |
1065 |
- # Install icons and .desktop for menu entry |
1066 |
- for size in ${sizes} ; do |
1067 |
- insinto "/usr/share/icons/hicolor/${size}x${size}/apps" |
1068 |
- newins "${icon_path}/default${size}.png" "${icon}.png" |
1069 |
- done |
1070 |
- # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs |
1071 |
- newicon "${icon_path}/default48.png" "${icon}.png" |
1072 |
- |
1073 |
- # Add StartupNotify=true bug 237317 |
1074 |
- local startup_notify="false" |
1075 |
- if use startup-notification ; then |
1076 |
- startup_notify="true" |
1077 |
- fi |
1078 |
- |
1079 |
- local display_protocols="auto X11" use_wayland="false" |
1080 |
- if use wayland ; then |
1081 |
- display_protocols+=" Wayland" |
1082 |
- use_wayland="true" |
1083 |
- fi |
1084 |
- |
1085 |
- local app_name desktop_filename display_protocol exec_command |
1086 |
- for display_protocol in ${display_protocols} ; do |
1087 |
- app_name="${name} on ${display_protocol}" |
1088 |
- desktop_filename="${PN}-${display_protocol,,}.desktop" |
1089 |
- |
1090 |
- case ${display_protocol} in |
1091 |
- Wayland) |
1092 |
- exec_command='firefox-wayland --name firefox-wayland' |
1093 |
- newbin "${FILESDIR}"/firefox-wayland.sh firefox-wayland |
1094 |
- ;; |
1095 |
- X11) |
1096 |
- if ! use wayland ; then |
1097 |
- # Exit loop here because there's no choice so |
1098 |
- # we don't need wrapper/.desktop file for X11. |
1099 |
- continue |
1100 |
- fi |
1101 |
- |
1102 |
- exec_command='firefox-x11 --name firefox-x11' |
1103 |
- newbin "${FILESDIR}"/firefox-x11.sh firefox-x11 |
1104 |
- ;; |
1105 |
- *) |
1106 |
- app_name="${name}" |
1107 |
- desktop_filename="${PN}.desktop" |
1108 |
- exec_command='firefox' |
1109 |
- ;; |
1110 |
- esac |
1111 |
- |
1112 |
- newmenu "${FILESDIR}/icon/${PN}-r1.desktop" "${desktop_filename}" |
1113 |
- sed -i \ |
1114 |
- -e "s:@NAME@:${app_name}:" \ |
1115 |
- -e "s:@EXEC@:${exec_command}:" \ |
1116 |
- -e "s:@ICON@:${icon}:" \ |
1117 |
- -e "s:@STARTUP_NOTIFY@:${startup_notify}:" \ |
1118 |
- "${ED%/}/usr/share/applications/${desktop_filename}" || die |
1119 |
- done |
1120 |
- |
1121 |
- rm "${ED%/}"/usr/bin/firefox || die |
1122 |
- newbin "${FILESDIR}"/firefox.sh firefox |
1123 |
- |
1124 |
- local wrapper |
1125 |
- for wrapper in \ |
1126 |
- "${ED%/}"/usr/bin/firefox \ |
1127 |
- "${ED%/}"/usr/bin/firefox-x11 \ |
1128 |
- "${ED%/}"/usr/bin/firefox-wayland \ |
1129 |
- ; do |
1130 |
- [[ ! -f "${wrapper}" ]] && continue |
1131 |
- |
1132 |
- sed -i \ |
1133 |
- -e "s:@PREFIX@:${EPREFIX%/}/usr:" \ |
1134 |
- -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \ |
1135 |
- "${wrapper}" || die |
1136 |
- done |
1137 |
- |
1138 |
- # Don't install llvm-symbolizer from sys-devel/llvm package |
1139 |
- [[ -f "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] && \ |
1140 |
- rm "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer" |
1141 |
- |
1142 |
- # firefox and firefox-bin are identical |
1143 |
- rm "${ED%/}"${MOZILLA_FIVE_HOME}/firefox-bin || die |
1144 |
- dosym firefox ${MOZILLA_FIVE_HOME}/firefox-bin |
1145 |
- |
1146 |
- # Required in order to use plugins and even run firefox on hardened. |
1147 |
- pax-mark m "${ED%/}"${MOZILLA_FIVE_HOME}/{firefox,plugin-container} |
1148 |
-} |
1149 |
- |
1150 |
-pkg_preinst() { |
1151 |
- gnome2_icon_savelist |
1152 |
- |
1153 |
- # if the apulse libs are available in MOZILLA_FIVE_HOME then apulse |
1154 |
- # doesn't need to be forced into the LD_LIBRARY_PATH |
1155 |
- if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then |
1156 |
- einfo "APULSE found - Generating library symlinks for sound support" |
1157 |
- local lib |
1158 |
- pushd "${ED}"${MOZILLA_FIVE_HOME} &>/dev/null || die |
1159 |
- for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do |
1160 |
- # a quickpkg rolled by hand will grab symlinks as part of the package, |
1161 |
- # so we need to avoid creating them if they already exist. |
1162 |
- if [[ ! -L ${lib##*/} ]] ; then |
1163 |
- ln -s "${lib}" ${lib##*/} || die |
1164 |
- fi |
1165 |
- done |
1166 |
- popd &>/dev/null || die |
1167 |
- fi |
1168 |
-} |
1169 |
- |
1170 |
-pkg_postinst() { |
1171 |
- gnome2_icon_cache_update |
1172 |
- xdg_desktop_database_update |
1173 |
- |
1174 |
- if ! use gmp-autoupdate && ! use eme-free ; then |
1175 |
- elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or" |
1176 |
- elog "installing into new profiles:" |
1177 |
- local plugin |
1178 |
- for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done |
1179 |
- elog |
1180 |
- fi |
1181 |
- |
1182 |
- if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then |
1183 |
- elog "Apulse was detected at merge time on this system and so it will always be" |
1184 |
- elog "used for sound. If you wish to use pulseaudio instead please unmerge" |
1185 |
- elog "media-sound/apulse." |
1186 |
- elog |
1187 |
- fi |
1188 |
- |
1189 |
- local show_doh_information show_normandy_information |
1190 |
- |
1191 |
- if [[ -z "${REPLACING_VERSIONS}" ]] ; then |
1192 |
- # New install; Tell user that DoH is disabled by default |
1193 |
- show_doh_information=yes |
1194 |
- show_normandy_information=yes |
1195 |
- else |
1196 |
- local replacing_version |
1197 |
- for replacing_version in ${REPLACING_VERSIONS} ; do |
1198 |
- if ver_test "${replacing_version}" -lt 68.6.0-r3 ; then |
1199 |
- # Tell user only once about our DoH default |
1200 |
- show_doh_information=yes |
1201 |
- fi |
1202 |
- |
1203 |
- if ver_test "${replacing_version}" -lt 68.6.0-r3 ; then |
1204 |
- # Tell user only once about our Normandy default |
1205 |
- show_normandy_information=yes |
1206 |
- fi |
1207 |
- done |
1208 |
- fi |
1209 |
- |
1210 |
- if [[ -n "${show_doh_information}" ]] ; then |
1211 |
- elog |
1212 |
- elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):" |
1213 |
- elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all" |
1214 |
- elog "DNS traffic to Cloudflare by default is not a good idea and applications" |
1215 |
- elog "should respect OS configured settings), \"network.trr.mode\" was set to 5" |
1216 |
- elog "(\"Off by choice\") by default." |
1217 |
- elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences." |
1218 |
- fi |
1219 |
- |
1220 |
- # bug 713782 |
1221 |
- if [[ -n "${show_normandy_information}" ]] ; then |
1222 |
- elog |
1223 |
- elog "Upstream operates a service named Normandy which allows Mozilla to" |
1224 |
- elog "push changes for default settings or even install new add-ons remotely." |
1225 |
- elog "While this can be useful to address problems like 'Armagadd-on 2.0' or" |
1226 |
- elog "revert previous decisions to disable TLS 1.0/1.1, privacy and security" |
1227 |
- elog "concerns prevail, which is why we have switched off the use of this" |
1228 |
- elog "service by default." |
1229 |
- elog |
1230 |
- elog "To re-enable this service set" |
1231 |
- elog |
1232 |
- elog " app.normandy.enabled=true" |
1233 |
- elog |
1234 |
- elog "in about:config." |
1235 |
- fi |
1236 |
-} |
1237 |
- |
1238 |
-pkg_postrm() { |
1239 |
- gnome2_icon_cache_update |
1240 |
- xdg_desktop_database_update |
1241 |
-} |
1242 |
|
1243 |
diff --git a/www-client/firefox/firefox-76.0-r1.ebuild b/www-client/firefox/firefox-76.0-r1.ebuild |
1244 |
deleted file mode 100644 |
1245 |
index 762736485b4..00000000000 |
1246 |
--- a/www-client/firefox/firefox-76.0-r1.ebuild |
1247 |
+++ /dev/null |
1248 |
@@ -1,934 +0,0 @@ |
1249 |
-# Copyright 1999-2020 Gentoo Authors |
1250 |
-# Distributed under the terms of the GNU General Public License v2 |
1251 |
- |
1252 |
-EAPI="6" |
1253 |
-VIRTUALX_REQUIRED="pgo" |
1254 |
-WANT_AUTOCONF="2.1" |
1255 |
-MOZ_ESR="" |
1256 |
- |
1257 |
-PYTHON_COMPAT=( python3_{6,7,8} ) |
1258 |
-PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)' |
1259 |
- |
1260 |
-# This list can be updated with scripts/get_langs.sh from the mozilla overlay |
1261 |
-MOZ_LANGS=(ach af an ar ast az be bg bn br bs ca cak cs cy da de dsb el en en-CA |
1262 |
-en-GB en-US eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE gd gl gn gu-IN |
1263 |
-he hi-IN hr hsb hu hy-AM ia id is it ja ka kab kk km kn ko lij lt lv mk mr ms my |
1264 |
-nb-NO nl nn-NO oc pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta te |
1265 |
-th tr uk ur uz vi xh zh-CN zh-TW ) |
1266 |
- |
1267 |
-# Convert the ebuild version to the upstream mozilla version, used by mozlinguas |
1268 |
-MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI |
1269 |
-MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI |
1270 |
-MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI |
1271 |
- |
1272 |
-if [[ ${MOZ_ESR} == 1 ]] ; then |
1273 |
- # ESR releases have slightly different version numbers |
1274 |
- MOZ_PV="${MOZ_PV}esr" |
1275 |
-fi |
1276 |
- |
1277 |
-# Patch version |
1278 |
-PATCH="${PN}-76.0-patches-02" |
1279 |
- |
1280 |
-MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases" |
1281 |
-MOZ_SRC_URI="${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz" |
1282 |
- |
1283 |
-if [[ "${PV}" == *_rc* ]]; then |
1284 |
- MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}" |
1285 |
- MOZ_LANGPACK_PREFIX="linux-i686/xpi/" |
1286 |
- MOZ_SRC_URI="${MOZ_HTTP_URI}/source/${PN}-${MOZ_PV}.source.tar.xz -> $P.tar.xz" |
1287 |
-fi |
1288 |
- |
1289 |
-LLVM_MAX_SLOT=10 |
1290 |
- |
1291 |
-inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs eutils \ |
1292 |
- gnome2-utils llvm mozcoreconf-v6 multiprocessing \ |
1293 |
- pax-utils xdg-utils autotools mozlinguas-v2 virtualx \ |
1294 |
- eapi7-ver |
1295 |
- |
1296 |
-DESCRIPTION="Firefox Web Browser" |
1297 |
-HOMEPAGE="https://www.mozilla.com/firefox" |
1298 |
- |
1299 |
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" |
1300 |
- |
1301 |
-SLOT="0" |
1302 |
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1" |
1303 |
-IUSE="bindist clang cpu_flags_x86_avx2 debug eme-free geckodriver |
1304 |
- +gmp-autoupdate hardened hwaccel jack lto cpu_flags_arm_neon pgo |
1305 |
- pulseaudio +screenshot selinux startup-notification +system-av1 |
1306 |
- +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx |
1307 |
- +system-webp test wayland wifi" |
1308 |
- |
1309 |
-REQUIRED_USE="pgo? ( lto )" |
1310 |
- |
1311 |
-RESTRICT="!bindist? ( bindist ) |
1312 |
- !test? ( test )" |
1313 |
- |
1314 |
-PATCH_URIS=( https://dev.gentoo.org/~{whissi,polynomial-c,axs}/mozilla/patchsets/${PATCH}.tar.xz ) |
1315 |
-SRC_URI="${SRC_URI} |
1316 |
- ${MOZ_SRC_URI} |
1317 |
- ${PATCH_URIS[@]}" |
1318 |
- |
1319 |
-CDEPEND=" |
1320 |
- >=dev-libs/nss-3.52 |
1321 |
- >=dev-libs/nspr-4.25 |
1322 |
- dev-libs/atk |
1323 |
- dev-libs/expat |
1324 |
- >=x11-libs/cairo-1.10[X] |
1325 |
- >=x11-libs/gtk+-2.18:2 |
1326 |
- >=x11-libs/gtk+-3.4.0:3[X] |
1327 |
- x11-libs/gdk-pixbuf |
1328 |
- >=x11-libs/pango-1.22.0 |
1329 |
- >=media-libs/libpng-1.6.35:0=[apng] |
1330 |
- >=media-libs/mesa-10.2:* |
1331 |
- media-libs/fontconfig |
1332 |
- >=media-libs/freetype-2.4.10 |
1333 |
- kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) |
1334 |
- virtual/freedesktop-icon-theme |
1335 |
- sys-apps/dbus |
1336 |
- dev-libs/dbus-glib |
1337 |
- startup-notification? ( >=x11-libs/startup-notification-0.8 ) |
1338 |
- >=x11-libs/pixman-0.19.2 |
1339 |
- >=dev-libs/glib-2.26:2 |
1340 |
- >=sys-libs/zlib-1.2.3 |
1341 |
- >=dev-libs/libffi-3.0.10:= |
1342 |
- media-video/ffmpeg |
1343 |
- x11-libs/libX11 |
1344 |
- x11-libs/libXcomposite |
1345 |
- x11-libs/libXdamage |
1346 |
- x11-libs/libXext |
1347 |
- x11-libs/libXfixes |
1348 |
- x11-libs/libXrender |
1349 |
- x11-libs/libXt |
1350 |
- system-av1? ( |
1351 |
- >=media-libs/dav1d-0.3.0:= |
1352 |
- >=media-libs/libaom-1.0.0:= |
1353 |
- ) |
1354 |
- system-harfbuzz? ( >=media-libs/harfbuzz-2.6.4:0= >=media-gfx/graphite2-1.3.13 ) |
1355 |
- system-icu? ( >=dev-libs/icu-64.1:= ) |
1356 |
- system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) |
1357 |
- system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) |
1358 |
- system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) |
1359 |
- system-webp? ( >=media-libs/libwebp-1.1.0:0= ) |
1360 |
- wifi? ( |
1361 |
- kernel_linux? ( |
1362 |
- net-misc/networkmanager |
1363 |
- ) |
1364 |
- ) |
1365 |
- jack? ( virtual/jack ) |
1366 |
- selinux? ( sec-policy/selinux-mozilla )" |
1367 |
- |
1368 |
-RDEPEND="${CDEPEND} |
1369 |
- jack? ( virtual/jack ) |
1370 |
- pulseaudio? ( |
1371 |
- || ( |
1372 |
- media-sound/pulseaudio |
1373 |
- >=media-sound/apulse-0.1.12-r4 |
1374 |
- ) |
1375 |
- ) |
1376 |
- selinux? ( sec-policy/selinux-mozilla )" |
1377 |
- |
1378 |
-DEPEND="${CDEPEND} |
1379 |
- app-arch/zip |
1380 |
- app-arch/unzip |
1381 |
- >=dev-util/cbindgen-0.13.0 |
1382 |
- >=net-libs/nodejs-10.19.0 |
1383 |
- >=sys-devel/binutils-2.30 |
1384 |
- sys-apps/findutils |
1385 |
- || ( |
1386 |
- ( |
1387 |
- sys-devel/clang:10 |
1388 |
- !clang? ( sys-devel/llvm:10 ) |
1389 |
- clang? ( |
1390 |
- =sys-devel/lld-10* |
1391 |
- sys-devel/llvm:10[gold] |
1392 |
- pgo? ( =sys-libs/compiler-rt-sanitizers-10*[profile] ) |
1393 |
- ) |
1394 |
- ) |
1395 |
- ( |
1396 |
- sys-devel/clang:9 |
1397 |
- !clang? ( sys-devel/llvm:9 ) |
1398 |
- clang? ( |
1399 |
- =sys-devel/lld-9* |
1400 |
- sys-devel/llvm:9[gold] |
1401 |
- pgo? ( =sys-libs/compiler-rt-sanitizers-9*[profile] ) |
1402 |
- ) |
1403 |
- ) |
1404 |
- ( |
1405 |
- sys-devel/clang:8 |
1406 |
- !clang? ( sys-devel/llvm:8 ) |
1407 |
- clang? ( |
1408 |
- =sys-devel/lld-8* |
1409 |
- sys-devel/llvm:8[gold] |
1410 |
- pgo? ( =sys-libs/compiler-rt-sanitizers-8*[profile] ) |
1411 |
- ) |
1412 |
- ) |
1413 |
- ( |
1414 |
- sys-devel/clang:7 |
1415 |
- !clang? ( sys-devel/llvm:7 ) |
1416 |
- clang? ( |
1417 |
- =sys-devel/lld-7* |
1418 |
- sys-devel/llvm:7[gold] |
1419 |
- pgo? ( =sys-libs/compiler-rt-sanitizers-7*[profile] ) |
1420 |
- ) |
1421 |
- ) |
1422 |
- ) |
1423 |
- pulseaudio? ( |
1424 |
- || ( |
1425 |
- media-sound/pulseaudio |
1426 |
- >=media-sound/apulse-0.1.12-r4[sdk] |
1427 |
- ) |
1428 |
- ) |
1429 |
- >=virtual/rust-1.41.0 |
1430 |
- wayland? ( >=x11-libs/gtk+-3.11:3[wayland] ) |
1431 |
- amd64? ( >=dev-lang/yasm-1.1 virtual/opengl ) |
1432 |
- x86? ( >=dev-lang/yasm-1.1 virtual/opengl ) |
1433 |
- !system-av1? ( |
1434 |
- amd64? ( >=dev-lang/nasm-2.13 ) |
1435 |
- x86? ( >=dev-lang/nasm-2.13 ) |
1436 |
- )" |
1437 |
- |
1438 |
-S="${WORKDIR}/firefox-${PV%_*}" |
1439 |
- |
1440 |
-QA_PRESTRIPPED="usr/lib*/${PN}/firefox" |
1441 |
- |
1442 |
-BUILD_OBJ_DIR="${S}/ff" |
1443 |
- |
1444 |
-# allow GMP_PLUGIN_LIST to be set in an eclass or |
1445 |
-# overridden in the enviromnent (advanced hackers only) |
1446 |
-if [[ -z $GMP_PLUGIN_LIST ]] ; then |
1447 |
- GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm ) |
1448 |
-fi |
1449 |
- |
1450 |
-fix_path() { |
1451 |
- local value_to_move=${1} |
1452 |
- local new_path path_value |
1453 |
- IFS=:; local -a path_values=( ${PATH} ) |
1454 |
- for path_value in "${path_values[@]}" ; do |
1455 |
- if [[ ${path_value} == *"${value_to_move}"* ]] ; then |
1456 |
- new_path="${path_value}${new_path:+:}${new_path}" |
1457 |
- else |
1458 |
- new_path+="${new_path:+:}${path_value}" |
1459 |
- fi |
1460 |
- done |
1461 |
- |
1462 |
- echo "${new_path}" |
1463 |
-} |
1464 |
- |
1465 |
-llvm_check_deps() { |
1466 |
- if ! has_version --host-root "sys-devel/clang:${LLVM_SLOT}" ; then |
1467 |
- ewarn "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 |
1468 |
- return 1 |
1469 |
- fi |
1470 |
- |
1471 |
- if use clang ; then |
1472 |
- if ! has_version --host-root "=sys-devel/lld-${LLVM_SLOT}*" ; then |
1473 |
- ewarn "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 |
1474 |
- return 1 |
1475 |
- fi |
1476 |
- |
1477 |
- if use pgo ; then |
1478 |
- if ! has_version --host-root "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*" ; then |
1479 |
- ewarn "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 |
1480 |
- return 1 |
1481 |
- fi |
1482 |
- fi |
1483 |
- fi |
1484 |
- |
1485 |
- einfo "Will use LLVM slot ${LLVM_SLOT}!" >&2 |
1486 |
-} |
1487 |
- |
1488 |
-pkg_pretend() { |
1489 |
- if use pgo ; then |
1490 |
- if ! has usersandbox $FEATURES ; then |
1491 |
- die "You must enable usersandbox as X server can not run as root!" |
1492 |
- fi |
1493 |
- |
1494 |
- if ! use clang ; then |
1495 |
- # Force user decision so they don't find out firefox was build |
1496 |
- # without pgo after spending some hours |
1497 |
- eerror "USE=pgo when using GCC is currently known to be broken." |
1498 |
- eerror "Either switch to USE=clang or temporarily set USE=-pgo." |
1499 |
- die "USE=pgo without USE=clang is currently known to be broken." |
1500 |
- fi |
1501 |
- fi |
1502 |
- |
1503 |
- # Ensure we have enough disk space to compile |
1504 |
- if use pgo || use lto || use debug || use test ; then |
1505 |
- CHECKREQS_DISK_BUILD="8G" |
1506 |
- else |
1507 |
- CHECKREQS_DISK_BUILD="4G" |
1508 |
- fi |
1509 |
- |
1510 |
- check-reqs_pkg_pretend |
1511 |
-} |
1512 |
- |
1513 |
-pkg_setup() { |
1514 |
- moz_pkgsetup |
1515 |
- |
1516 |
- # Ensure we have enough disk space to compile |
1517 |
- if use pgo || use lto || use debug || use test ; then |
1518 |
- CHECKREQS_DISK_BUILD="8G" |
1519 |
- else |
1520 |
- CHECKREQS_DISK_BUILD="4G" |
1521 |
- fi |
1522 |
- |
1523 |
- check-reqs_pkg_setup |
1524 |
- |
1525 |
- # Avoid PGO profiling problems due to enviroment leakage |
1526 |
- # These should *always* be cleaned up anyway |
1527 |
- unset DBUS_SESSION_BUS_ADDRESS \ |
1528 |
- DISPLAY \ |
1529 |
- ORBIT_SOCKETDIR \ |
1530 |
- SESSION_MANAGER \ |
1531 |
- XDG_CACHE_HOME \ |
1532 |
- XDG_SESSION_COOKIE \ |
1533 |
- XAUTHORITY |
1534 |
- |
1535 |
- if ! use bindist ; then |
1536 |
- einfo |
1537 |
- elog "You are enabling official branding. You may not redistribute this build" |
1538 |
- elog "to any users on your network or the internet. Doing so puts yourself into" |
1539 |
- elog "a legal problem with Mozilla Foundation." |
1540 |
- elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag." |
1541 |
- fi |
1542 |
- |
1543 |
- addpredict /proc/self/oom_score_adj |
1544 |
- |
1545 |
- llvm_pkg_setup |
1546 |
- |
1547 |
- # Workaround for #627726 |
1548 |
- if has ccache ${FEATURES} ; then |
1549 |
- if use clang && use pgo ; then |
1550 |
- die "Using FEATURES=ccache with USE=clang and USE=pgo is currently known to be broken (bug #718632)." |
1551 |
- fi |
1552 |
- |
1553 |
- einfo "Fixing PATH for FEATURES=ccache ..." |
1554 |
- PATH=$(fix_path 'ccache/bin') |
1555 |
- elif has distcc ${FEATURES} ; then |
1556 |
- einfo "Fixing PATH for FEATURES=distcc ..." |
1557 |
- PATH=$(fix_path 'distcc/bin') |
1558 |
- fi |
1559 |
-} |
1560 |
- |
1561 |
-src_unpack() { |
1562 |
- default |
1563 |
- |
1564 |
- # Unpack language packs |
1565 |
- mozlinguas_src_unpack |
1566 |
-} |
1567 |
- |
1568 |
-src_prepare() { |
1569 |
- eapply "${WORKDIR}/firefox" |
1570 |
- |
1571 |
- # Make LTO respect MAKEOPTS |
1572 |
- sed -i \ |
1573 |
- -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ |
1574 |
- "${S}"/build/moz.configure/lto-pgo.configure \ |
1575 |
- || die "sed failed to set num_cores" |
1576 |
- |
1577 |
- # Allow user to apply any additional patches without modifing ebuild |
1578 |
- eapply_user |
1579 |
- |
1580 |
- einfo "Removing pre-built binaries ..." |
1581 |
- find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die |
1582 |
- |
1583 |
- # Enable gnomebreakpad |
1584 |
- if use debug ; then |
1585 |
- sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \ |
1586 |
- "${S}"/build/unix/run-mozilla.sh || die "sed failed!" |
1587 |
- fi |
1588 |
- |
1589 |
- # Drop -Wl,--as-needed related manipulation for ia64 as it causes ld sefgaults, bug #582432 |
1590 |
- if use ia64 ; then |
1591 |
- sed -i \ |
1592 |
- -e '/^OS_LIBS += no_as_needed/d' \ |
1593 |
- -e '/^OS_LIBS += as_needed/d' \ |
1594 |
- "${S}"/widget/gtk/mozgtk/gtk2/moz.build \ |
1595 |
- "${S}"/widget/gtk/mozgtk/gtk3/moz.build \ |
1596 |
- || die "sed failed to drop --as-needed for ia64" |
1597 |
- fi |
1598 |
- |
1599 |
- # Fix sandbox violations during make clean, bug 372817 |
1600 |
- sed -e "s:\(/no-such-file\):${T}\1:g" \ |
1601 |
- -i "${S}"/config/rules.mk \ |
1602 |
- -i "${S}"/nsprpub/configure{.in,} \ |
1603 |
- || die |
1604 |
- |
1605 |
- # Don't exit with error when some libs are missing which we have in |
1606 |
- # system. |
1607 |
- sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \ |
1608 |
- -i "${S}"/browser/installer/Makefile.in || die |
1609 |
- |
1610 |
- # Don't error out when there's no files to be removed: |
1611 |
- sed 's@\(xargs rm\)$@\1 -f@' \ |
1612 |
- -i "${S}"/toolkit/mozapps/installer/packager.mk || die |
1613 |
- |
1614 |
- # Keep codebase the same even if not using official branding |
1615 |
- sed '/^MOZ_DEV_EDITION=1/d' \ |
1616 |
- -i "${S}"/browser/branding/aurora/configure.sh || die |
1617 |
- |
1618 |
- # rustfmt, a tool to format Rust code, is optional and not required to build Firefox. |
1619 |
- # However, when available, an unsupported version can cause problems, bug #669548 |
1620 |
- sed -i -e "s@check_prog('RUSTFMT', add_rustup_path('rustfmt')@check_prog('RUSTFMT', add_rustup_path('rustfmt_do_not_use')@" \ |
1621 |
- "${S}"/build/moz.configure/rust.configure || die |
1622 |
- |
1623 |
- # Autotools configure is now called old-configure.in |
1624 |
- # This works because there is still a configure.in that happens to be for the |
1625 |
- # shell wrapper configure script |
1626 |
- eautoreconf old-configure.in |
1627 |
- |
1628 |
- # Must run autoconf in js/src |
1629 |
- cd "${S}"/js/src || die |
1630 |
- eautoconf old-configure.in |
1631 |
- |
1632 |
- # Clear checksums that present a problem |
1633 |
- sed -i 's/\("files":{\)[^}]*/\1/' "${S}"/third_party/rust/target-lexicon-0.9.0/.cargo-checksum.json || die |
1634 |
-} |
1635 |
- |
1636 |
-src_configure() { |
1637 |
- MEXTENSIONS="default" |
1638 |
- # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) |
1639 |
- # Note: These are for Gentoo Linux use ONLY. For your own distribution, please |
1640 |
- # get your own set of keys. |
1641 |
- _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc |
1642 |
- |
1643 |
- # Add information about TERM to output (build.log) to aid debugging |
1644 |
- # blessings problems |
1645 |
- if [[ -n "${TERM}" ]] ; then |
1646 |
- einfo "TERM is set to: \"${TERM}\"" |
1647 |
- else |
1648 |
- einfo "TERM is unset." |
1649 |
- fi |
1650 |
- |
1651 |
- if use clang && ! tc-is-clang ; then |
1652 |
- # Force clang |
1653 |
- einfo "Enforcing the use of clang due to USE=clang ..." |
1654 |
- CC=${CHOST}-clang |
1655 |
- CXX=${CHOST}-clang++ |
1656 |
- strip-unsupported-flags |
1657 |
- elif ! use clang && ! tc-is-gcc ; then |
1658 |
- # Force gcc |
1659 |
- einfo "Enforcing the use of gcc due to USE=-clang ..." |
1660 |
- CC=${CHOST}-gcc |
1661 |
- CXX=${CHOST}-g++ |
1662 |
- strip-unsupported-flags |
1663 |
- fi |
1664 |
- |
1665 |
- #################################### |
1666 |
- # |
1667 |
- # mozconfig, CFLAGS and CXXFLAGS setup |
1668 |
- # |
1669 |
- #################################### |
1670 |
- |
1671 |
- mozconfig_init |
1672 |
- # common config components |
1673 |
- mozconfig_annotate 'system_libs' \ |
1674 |
- --with-system-zlib \ |
1675 |
- --with-system-bz2 |
1676 |
- |
1677 |
- # Must pass release in order to properly select linker |
1678 |
- mozconfig_annotate 'Enable by Gentoo' --enable-release |
1679 |
- |
1680 |
- # libclang.so is not properly detected work around issue |
1681 |
- mozconfig_annotate '' --with-libclang-path="$(llvm-config --libdir)" |
1682 |
- |
1683 |
- if use pgo ; then |
1684 |
- if ! has userpriv $FEATURES ; then |
1685 |
- eerror "Building firefox with USE=pgo and FEATURES=-userpriv is not supported!" |
1686 |
- fi |
1687 |
- fi |
1688 |
- |
1689 |
- # Don't let user's LTO flags clash with upstream's flags |
1690 |
- filter-flags -flto* |
1691 |
- |
1692 |
- if use lto ; then |
1693 |
- local show_old_compiler_warning= |
1694 |
- |
1695 |
- if use clang ; then |
1696 |
- # At this stage CC is adjusted and the following check will |
1697 |
- # will work |
1698 |
- if [[ $(clang-major-version) -lt 7 ]] ; then |
1699 |
- show_old_compiler_warning=1 |
1700 |
- fi |
1701 |
- |
1702 |
- # Upstream only supports lld when using clang |
1703 |
- mozconfig_annotate "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld |
1704 |
- else |
1705 |
- if [[ $(gcc-major-version) -lt 8 ]] ; then |
1706 |
- show_old_compiler_warning=1 |
1707 |
- fi |
1708 |
- |
1709 |
- if ! use cpu_flags_x86_avx2 ; then |
1710 |
- local _gcc_version_with_ipa_cdtor_fix="8.3" |
1711 |
- local _current_gcc_version="$(gcc-major-version).$(gcc-minor-version)" |
1712 |
- |
1713 |
- if ver_test "${_current_gcc_version}" -lt "${_gcc_version_with_ipa_cdtor_fix}" ; then |
1714 |
- # due to a GCC bug, GCC will produce AVX2 instructions |
1715 |
- # even if the CPU doesn't support AVX2, https://gcc.gnu.org/ml/gcc-patches/2018-12/msg01142.html |
1716 |
- einfo "Disable IPA cdtor due to bug in GCC and missing AVX2 support -- triggered by USE=lto" |
1717 |
- append-ldflags -fdisable-ipa-cdtor |
1718 |
- else |
1719 |
- einfo "No GCC workaround required, GCC version is already patched!" |
1720 |
- fi |
1721 |
- else |
1722 |
- einfo "No GCC workaround required, system supports AVX2" |
1723 |
- fi |
1724 |
- |
1725 |
- # Linking only works when using ld.gold when LTO is enabled |
1726 |
- mozconfig_annotate "forcing ld=gold due to USE=lto" --enable-linker=gold |
1727 |
- fi |
1728 |
- |
1729 |
- if [[ -n "${show_old_compiler_warning}" ]] ; then |
1730 |
- # Checking compiler's major version uses CC variable. Because we allow |
1731 |
- # user to control used compiler via USE=clang flag, we cannot use |
1732 |
- # initial value. So this is the earliest stage where we can do this check |
1733 |
- # because pkg_pretend is not called in the main phase function sequence |
1734 |
- # environment saving is not guaranteed so we don't know if we will have |
1735 |
- # correct compiler until now. |
1736 |
- ewarn "" |
1737 |
- ewarn "USE=lto requires up-to-date compiler (>=gcc-8 or >=clang-7)." |
1738 |
- ewarn "You are on your own -- expect build failures. Don't file bugs using that unsupported configuration!" |
1739 |
- ewarn "" |
1740 |
- sleep 5 |
1741 |
- fi |
1742 |
- |
1743 |
- mozconfig_annotate '+lto' --enable-lto=thin |
1744 |
- |
1745 |
- if use pgo ; then |
1746 |
- mozconfig_annotate '+pgo' MOZ_PGO=1 |
1747 |
- fi |
1748 |
- else |
1749 |
- # Avoid auto-magic on linker |
1750 |
- if use clang ; then |
1751 |
- # This is upstream's default |
1752 |
- mozconfig_annotate "forcing ld=lld due to USE=clang" --enable-linker=lld |
1753 |
- elif tc-ld-is-gold ; then |
1754 |
- mozconfig_annotate "linker is set to gold" --enable-linker=gold |
1755 |
- else |
1756 |
- mozconfig_annotate "linker is set to bfd" --enable-linker=bfd |
1757 |
- fi |
1758 |
- fi |
1759 |
- |
1760 |
- # It doesn't compile on alpha without this LDFLAGS |
1761 |
- use alpha && append-ldflags "-Wl,--no-relax" |
1762 |
- |
1763 |
- # Add full relro support for hardened |
1764 |
- use hardened && append-ldflags "-Wl,-z,now" |
1765 |
- |
1766 |
- # Modifications to better support ARM, bug 553364 |
1767 |
- if use cpu_flags_arm_neon ; then |
1768 |
- mozconfig_annotate '' --with-fpu=neon |
1769 |
- |
1770 |
- if ! tc-is-clang ; then |
1771 |
- # thumb options aren't supported when using clang, bug 666966 |
1772 |
- mozconfig_annotate '' --with-thumb=yes |
1773 |
- mozconfig_annotate '' --with-thumb-interwork=no |
1774 |
- fi |
1775 |
- fi |
1776 |
- |
1777 |
- if [[ ${CHOST} == armv*h* ]] ; then |
1778 |
- mozconfig_annotate '' --with-float-abi=hard |
1779 |
- if ! use system-libvpx ; then |
1780 |
- sed -i -e "s|softfp|hard|" \ |
1781 |
- "${S}"/media/libvpx/moz.build |
1782 |
- fi |
1783 |
- fi |
1784 |
- |
1785 |
- mozconfig_use_enable !bindist official-branding |
1786 |
- |
1787 |
- mozconfig_use_enable debug |
1788 |
- mozconfig_use_enable debug tests |
1789 |
- if ! use debug ; then |
1790 |
- mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols |
1791 |
- else |
1792 |
- mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols |
1793 |
- fi |
1794 |
- # These are enabled by default in all mozilla applications |
1795 |
- mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr |
1796 |
- mozconfig_annotate '' --with-system-nss --with-nss-prefix="${SYSROOT}${EPREFIX}"/usr |
1797 |
- mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include \ |
1798 |
- --x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir) |
1799 |
- mozconfig_annotate '' --prefix="${EPREFIX}"/usr |
1800 |
- mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir) |
1801 |
- mozconfig_annotate '' --disable-crashreporter |
1802 |
- mozconfig_annotate 'Gentoo default' --with-system-png |
1803 |
- mozconfig_annotate '' --enable-system-ffi |
1804 |
- mozconfig_annotate '' --disable-gconf |
1805 |
- mozconfig_annotate '' --with-intl-api |
1806 |
- mozconfig_annotate '' --enable-system-pixman |
1807 |
- # Instead of the standard --build= and --host=, mozilla uses --host instead |
1808 |
- # of --build, and --target intstead of --host. |
1809 |
- # Note, mozilla also has --build but it does not do what you think it does. |
1810 |
- # Set both --target and --host as mozilla uses python to guess values otherwise |
1811 |
- mozconfig_annotate '' --target="${CHOST}" |
1812 |
- mozconfig_annotate '' --host="${CBUILD:-${CHOST}}" |
1813 |
- if use system-libevent ; then |
1814 |
- mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr |
1815 |
- fi |
1816 |
- |
1817 |
- if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then |
1818 |
- mozconfig_annotate '' --enable-rust-simd |
1819 |
- fi |
1820 |
- |
1821 |
- # use the gtk3 toolkit (the only one supported at this point) |
1822 |
- # TODO: Will this result in automagic dependency on x11-libs/gtk+[wayland]? |
1823 |
- if use wayland ; then |
1824 |
- mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3-wayland |
1825 |
- else |
1826 |
- mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3 |
1827 |
- fi |
1828 |
- |
1829 |
- mozconfig_use_enable startup-notification |
1830 |
- mozconfig_use_with system-av1 |
1831 |
- mozconfig_use_with system-harfbuzz |
1832 |
- mozconfig_use_with system-harfbuzz system-graphite2 |
1833 |
- mozconfig_use_with system-icu |
1834 |
- mozconfig_use_with system-jpeg |
1835 |
- mozconfig_use_with system-libvpx |
1836 |
- mozconfig_use_with system-webp |
1837 |
- mozconfig_use_enable pulseaudio |
1838 |
- # force the deprecated alsa sound code if pulseaudio is disabled |
1839 |
- if use kernel_linux && ! use pulseaudio ; then |
1840 |
- mozconfig_annotate '-pulseaudio' --enable-alsa |
1841 |
- fi |
1842 |
- |
1843 |
- # Disable built-in ccache support to avoid sandbox violation, #665420 |
1844 |
- # Use FEATURES=ccache instead! |
1845 |
- mozconfig_annotate '' --without-ccache |
1846 |
- sed -i -e 's/ccache_stats = None/return None/' \ |
1847 |
- python/mozbuild/mozbuild/controller/building.py || \ |
1848 |
- die "Failed to disable ccache stats call" |
1849 |
- |
1850 |
- mozconfig_use_enable wifi necko-wifi |
1851 |
- |
1852 |
- mozconfig_use_enable geckodriver |
1853 |
- |
1854 |
- # enable JACK, bug 600002 |
1855 |
- mozconfig_use_enable jack |
1856 |
- |
1857 |
- # Enable/Disable eme support |
1858 |
- use eme-free && mozconfig_annotate '+eme-free' --disable-eme |
1859 |
- |
1860 |
- # Setup api key for location services and safebrowsing, https://bugzilla.mozilla.org/show_bug.cgi?id=1531176#c34 |
1861 |
- echo -n "${_google_api_key}" > "${S}"/google-api-key |
1862 |
- mozconfig_annotate '' --with-google-location-service-api-keyfile="${S}/google-api-key" |
1863 |
- mozconfig_annotate '' --with-google-safebrowsing-api-keyfile="${S}/google-api-key" |
1864 |
- |
1865 |
- mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}" |
1866 |
- |
1867 |
- # allow elfhack to work in combination with unstripped binaries |
1868 |
- # when they would normally be larger than 2GiB. |
1869 |
- append-ldflags "-Wl,--compress-debug-sections=zlib" |
1870 |
- |
1871 |
- if use clang && ! use arm64; then |
1872 |
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204 |
1873 |
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822 |
1874 |
- mozconfig_annotate 'elf-hack is broken when using Clang' --disable-elf-hack |
1875 |
- fi |
1876 |
- |
1877 |
- echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig |
1878 |
- echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig |
1879 |
- |
1880 |
- # Finalize and report settings |
1881 |
- mozconfig_final |
1882 |
- |
1883 |
- mkdir -p "${S}"/third_party/rust/libloading/.deps |
1884 |
- |
1885 |
- # workaround for funky/broken upstream configure... |
1886 |
- SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \ |
1887 |
- ./mach configure || die |
1888 |
-} |
1889 |
- |
1890 |
-src_compile() { |
1891 |
- local _virtx= |
1892 |
- if use pgo ; then |
1893 |
- _virtx=virtx |
1894 |
- |
1895 |
- # Reset and cleanup environment variables used by GNOME/XDG |
1896 |
- gnome2_environment_reset |
1897 |
- |
1898 |
- addpredict /root |
1899 |
- addpredict /etc/gconf |
1900 |
- fi |
1901 |
- |
1902 |
- GDK_BACKEND=x11 \ |
1903 |
- MOZ_MAKE_FLAGS="${MAKEOPTS} -O" \ |
1904 |
- SHELL="${SHELL:-${EPREFIX}/bin/bash}" \ |
1905 |
- MOZ_NOSPAM=1 \ |
1906 |
- ${_virtx} \ |
1907 |
- ./mach build --verbose \ |
1908 |
- || die |
1909 |
-} |
1910 |
- |
1911 |
-src_install() { |
1912 |
- cd "${BUILD_OBJ_DIR}" || die |
1913 |
- |
1914 |
- # Pax mark xpcshell for hardened support, only used for startupcache creation. |
1915 |
- pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell |
1916 |
- |
1917 |
- # Add our default prefs for firefox |
1918 |
- cp "${FILESDIR}"/gentoo-default-prefs.js-3 \ |
1919 |
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ |
1920 |
- || die |
1921 |
- |
1922 |
- # set dictionary path, to use system hunspell |
1923 |
- echo "pref(\"spellchecker.dictionary_path\", \"${EPREFIX}/usr/share/myspell\");" \ |
1924 |
- >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die |
1925 |
- |
1926 |
- # force the graphite pref if system-harfbuzz is enabled, since the pref cant disable it |
1927 |
- if use system-harfbuzz ; then |
1928 |
- echo "sticky_pref(\"gfx.font_rendering.graphite.enabled\",true);" \ |
1929 |
- >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die |
1930 |
- fi |
1931 |
- |
1932 |
- # force cairo as the canvas renderer on platforms without skia support |
1933 |
- if [[ $(tc-endian) == "big" ]] ; then |
1934 |
- echo "sticky_pref(\"gfx.canvas.azure.backends\",\"cairo\");" \ |
1935 |
- >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die |
1936 |
- echo "sticky_pref(\"gfx.content.azure.backends\",\"cairo\");" \ |
1937 |
- >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die |
1938 |
- fi |
1939 |
- |
1940 |
- # Augment this with hwaccel prefs |
1941 |
- if use hwaccel ; then |
1942 |
- cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-1 >> \ |
1943 |
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ |
1944 |
- || die |
1945 |
- fi |
1946 |
- |
1947 |
- if ! use screenshot ; then |
1948 |
- echo "pref(\"extensions.screenshots.disabled\", true);" >> \ |
1949 |
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ |
1950 |
- || die |
1951 |
- fi |
1952 |
- |
1953 |
- echo "pref(\"extensions.autoDisableScopes\", 3);" >> \ |
1954 |
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ |
1955 |
- || die |
1956 |
- |
1957 |
- local plugin |
1958 |
- use gmp-autoupdate || use eme-free || for plugin in "${GMP_PLUGIN_LIST[@]}" ; do |
1959 |
- echo "pref(\"media.${plugin}.autoupdate\", false);" >> \ |
1960 |
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ |
1961 |
- || die |
1962 |
- done |
1963 |
- |
1964 |
- cd "${S}" |
1965 |
- MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \ |
1966 |
- DESTDIR="${D}" ./mach install || die |
1967 |
- |
1968 |
- if use geckodriver ; then |
1969 |
- cp "${BUILD_OBJ_DIR}"/dist/bin/geckodriver "${ED%/}"${MOZILLA_FIVE_HOME} || die |
1970 |
- pax-mark m "${ED%/}"${MOZILLA_FIVE_HOME}/geckodriver |
1971 |
- |
1972 |
- dosym ${MOZILLA_FIVE_HOME}/geckodriver /usr/bin/geckodriver |
1973 |
- fi |
1974 |
- |
1975 |
- # Install language packs |
1976 |
- MOZEXTENSION_TARGET="distribution/extensions" MOZ_INSTALL_L10N_XPIFILE="1" mozlinguas_src_install |
1977 |
- |
1978 |
- local size sizes icon_path icon name |
1979 |
- if use bindist ; then |
1980 |
- sizes="16 32 48" |
1981 |
- icon_path="${S}/browser/branding/aurora" |
1982 |
- # Firefox's new rapid release cycle means no more codenames |
1983 |
- # Let's just stick with this one... |
1984 |
- icon="aurora" |
1985 |
- name="Aurora" |
1986 |
- |
1987 |
- # Override preferences to set the MOZ_DEV_EDITION defaults, since we |
1988 |
- # don't define MOZ_DEV_EDITION to avoid profile debaucles. |
1989 |
- # (source: browser/app/profile/firefox.js) |
1990 |
- cat >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" <<PROFILE_EOF |
1991 |
-pref("app.feedback.baseURL", "https://input.mozilla.org/%LOCALE%/feedback/firefoxdev/%VERSION%/"); |
1992 |
-sticky_pref("lightweightThemes.selectedThemeID", "firefox-devedition@×××××××.org"); |
1993 |
-sticky_pref("browser.devedition.theme.enabled", true); |
1994 |
-sticky_pref("devtools.theme", "dark"); |
1995 |
-PROFILE_EOF |
1996 |
- |
1997 |
- else |
1998 |
- sizes="16 22 24 32 48 64 128 256" |
1999 |
- icon_path="${S}/browser/branding/official" |
2000 |
- icon="${PN}" |
2001 |
- name="Mozilla Firefox" |
2002 |
- fi |
2003 |
- |
2004 |
- # Disable built-in auto-update because we update firefox through package manager |
2005 |
- insinto ${MOZILLA_FIVE_HOME}/distribution/ |
2006 |
- newins "${FILESDIR}"/disable-auto-update.policy.json policies.json |
2007 |
- |
2008 |
- # Install icons and .desktop for menu entry |
2009 |
- for size in ${sizes} ; do |
2010 |
- insinto "/usr/share/icons/hicolor/${size}x${size}/apps" |
2011 |
- newins "${icon_path}/default${size}.png" "${icon}.png" |
2012 |
- done |
2013 |
- # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs |
2014 |
- newicon "${icon_path}/default48.png" "${icon}.png" |
2015 |
- |
2016 |
- # Add StartupNotify=true bug 237317 |
2017 |
- local startup_notify="false" |
2018 |
- if use startup-notification ; then |
2019 |
- startup_notify="true" |
2020 |
- fi |
2021 |
- |
2022 |
- local display_protocols="auto X11" use_wayland="false" |
2023 |
- if use wayland ; then |
2024 |
- display_protocols+=" Wayland" |
2025 |
- use_wayland="true" |
2026 |
- fi |
2027 |
- |
2028 |
- local app_name desktop_filename display_protocol exec_command |
2029 |
- for display_protocol in ${display_protocols} ; do |
2030 |
- app_name="${name} on ${display_protocol}" |
2031 |
- desktop_filename="${PN}-${display_protocol,,}.desktop" |
2032 |
- |
2033 |
- case ${display_protocol} in |
2034 |
- Wayland) |
2035 |
- exec_command='firefox-wayland --name firefox-wayland' |
2036 |
- newbin "${FILESDIR}"/firefox-wayland.sh firefox-wayland |
2037 |
- ;; |
2038 |
- X11) |
2039 |
- if ! use wayland ; then |
2040 |
- # Exit loop here because there's no choice so |
2041 |
- # we don't need wrapper/.desktop file for X11. |
2042 |
- continue |
2043 |
- fi |
2044 |
- |
2045 |
- exec_command='firefox-x11 --name firefox-x11' |
2046 |
- newbin "${FILESDIR}"/firefox-x11.sh firefox-x11 |
2047 |
- ;; |
2048 |
- *) |
2049 |
- app_name="${name}" |
2050 |
- desktop_filename="${PN}.desktop" |
2051 |
- exec_command='firefox' |
2052 |
- ;; |
2053 |
- esac |
2054 |
- |
2055 |
- newmenu "${FILESDIR}/icon/${PN}-r1.desktop" "${desktop_filename}" |
2056 |
- sed -i \ |
2057 |
- -e "s:@NAME@:${app_name}:" \ |
2058 |
- -e "s:@EXEC@:${exec_command}:" \ |
2059 |
- -e "s:@ICON@:${icon}:" \ |
2060 |
- -e "s:@STARTUP_NOTIFY@:${startup_notify}:" \ |
2061 |
- "${ED%/}/usr/share/applications/${desktop_filename}" || die |
2062 |
- done |
2063 |
- |
2064 |
- rm "${ED%/}"/usr/bin/firefox || die |
2065 |
- newbin "${FILESDIR}"/firefox.sh firefox |
2066 |
- |
2067 |
- local wrapper |
2068 |
- for wrapper in \ |
2069 |
- "${ED%/}"/usr/bin/firefox \ |
2070 |
- "${ED%/}"/usr/bin/firefox-x11 \ |
2071 |
- "${ED%/}"/usr/bin/firefox-wayland \ |
2072 |
- ; do |
2073 |
- [[ ! -f "${wrapper}" ]] && continue |
2074 |
- |
2075 |
- sed -i \ |
2076 |
- -e "s:@PREFIX@:${EPREFIX%/}/usr:" \ |
2077 |
- -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \ |
2078 |
- "${wrapper}" || die |
2079 |
- done |
2080 |
- |
2081 |
- # Don't install llvm-symbolizer from sys-devel/llvm package |
2082 |
- [[ -f "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] && \ |
2083 |
- rm "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer" |
2084 |
- |
2085 |
- # firefox and firefox-bin are identical |
2086 |
- rm "${ED%/}"${MOZILLA_FIVE_HOME}/firefox-bin || die |
2087 |
- dosym firefox ${MOZILLA_FIVE_HOME}/firefox-bin |
2088 |
- |
2089 |
- # Required in order to use plugins and even run firefox on hardened. |
2090 |
- pax-mark m "${ED%/}"${MOZILLA_FIVE_HOME}/{firefox,plugin-container} |
2091 |
-} |
2092 |
- |
2093 |
-pkg_preinst() { |
2094 |
- # if the apulse libs are available in MOZILLA_FIVE_HOME then apulse |
2095 |
- # doesn't need to be forced into the LD_LIBRARY_PATH |
2096 |
- if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then |
2097 |
- einfo "APULSE found - Generating library symlinks for sound support" |
2098 |
- local lib |
2099 |
- pushd "${ED}"${MOZILLA_FIVE_HOME} &>/dev/null || die |
2100 |
- for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do |
2101 |
- # a quickpkg rolled by hand will grab symlinks as part of the package, |
2102 |
- # so we need to avoid creating them if they already exist. |
2103 |
- if [[ ! -L ${lib##*/} ]] ; then |
2104 |
- ln -s "${lib}" ${lib##*/} || die |
2105 |
- fi |
2106 |
- done |
2107 |
- popd &>/dev/null || die |
2108 |
- fi |
2109 |
-} |
2110 |
- |
2111 |
-pkg_postinst() { |
2112 |
- xdg_desktop_database_update |
2113 |
- xdg_icon_cache_update |
2114 |
- |
2115 |
- if ! use gmp-autoupdate && ! use eme-free ; then |
2116 |
- elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or" |
2117 |
- elog "installing into new profiles:" |
2118 |
- local plugin |
2119 |
- for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done |
2120 |
- elog |
2121 |
- fi |
2122 |
- |
2123 |
- if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then |
2124 |
- elog "Apulse was detected at merge time on this system and so it will always be" |
2125 |
- elog "used for sound. If you wish to use pulseaudio instead please unmerge" |
2126 |
- elog "media-sound/apulse." |
2127 |
- elog |
2128 |
- fi |
2129 |
- |
2130 |
- local show_doh_information show_normandy_information |
2131 |
- |
2132 |
- if [[ -z "${REPLACING_VERSIONS}" ]] ; then |
2133 |
- # New install; Tell user that DoH is disabled by default |
2134 |
- show_doh_information=yes |
2135 |
- show_normandy_information=yes |
2136 |
- else |
2137 |
- local replacing_version |
2138 |
- for replacing_version in ${REPLACING_VERSIONS} ; do |
2139 |
- if ver_test "${replacing_version}" -lt 70 ; then |
2140 |
- # Tell user only once about our DoH default |
2141 |
- show_doh_information=yes |
2142 |
- fi |
2143 |
- |
2144 |
- if ver_test "${replacing_version}" -lt 74.0-r2 ; then |
2145 |
- # Tell user only once about our Normandy default |
2146 |
- show_normandy_information=yes |
2147 |
- fi |
2148 |
- done |
2149 |
- fi |
2150 |
- |
2151 |
- if [[ -n "${show_doh_information}" ]] ; then |
2152 |
- elog |
2153 |
- elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):" |
2154 |
- elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all" |
2155 |
- elog "DNS traffic to Cloudflare by default is not a good idea and applications" |
2156 |
- elog "should respect OS configured settings), \"network.trr.mode\" was set to 5" |
2157 |
- elog "(\"Off by choice\") by default." |
2158 |
- elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences." |
2159 |
- fi |
2160 |
- |
2161 |
- # bug 713782 |
2162 |
- if [[ -n "${show_normandy_information}" ]] ; then |
2163 |
- elog |
2164 |
- elog "Upstream operates a service named Normandy which allows Mozilla to" |
2165 |
- elog "push changes for default settings or even install new add-ons remotely." |
2166 |
- elog "While this can be useful to address problems like 'Armagadd-on 2.0' or" |
2167 |
- elog "revert previous decisions to disable TLS 1.0/1.1, privacy and security" |
2168 |
- elog "concerns prevail, which is why we have switched off the use of this" |
2169 |
- elog "service by default." |
2170 |
- elog |
2171 |
- elog "To re-enable this service set" |
2172 |
- elog |
2173 |
- elog " app.normandy.enabled=true" |
2174 |
- elog |
2175 |
- elog "in about:config." |
2176 |
- fi |
2177 |
-} |
2178 |
- |
2179 |
-pkg_postrm() { |
2180 |
- xdg_desktop_database_update |
2181 |
- xdg_icon_cache_update |
2182 |
-} |
2183 |
|
2184 |
diff --git a/www-client/firefox/firefox-76.0.1.ebuild b/www-client/firefox/firefox-76.0.1.ebuild |
2185 |
deleted file mode 100644 |
2186 |
index 762736485b4..00000000000 |
2187 |
--- a/www-client/firefox/firefox-76.0.1.ebuild |
2188 |
+++ /dev/null |
2189 |
@@ -1,934 +0,0 @@ |
2190 |
-# Copyright 1999-2020 Gentoo Authors |
2191 |
-# Distributed under the terms of the GNU General Public License v2 |
2192 |
- |
2193 |
-EAPI="6" |
2194 |
-VIRTUALX_REQUIRED="pgo" |
2195 |
-WANT_AUTOCONF="2.1" |
2196 |
-MOZ_ESR="" |
2197 |
- |
2198 |
-PYTHON_COMPAT=( python3_{6,7,8} ) |
2199 |
-PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)' |
2200 |
- |
2201 |
-# This list can be updated with scripts/get_langs.sh from the mozilla overlay |
2202 |
-MOZ_LANGS=(ach af an ar ast az be bg bn br bs ca cak cs cy da de dsb el en en-CA |
2203 |
-en-GB en-US eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE gd gl gn gu-IN |
2204 |
-he hi-IN hr hsb hu hy-AM ia id is it ja ka kab kk km kn ko lij lt lv mk mr ms my |
2205 |
-nb-NO nl nn-NO oc pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta te |
2206 |
-th tr uk ur uz vi xh zh-CN zh-TW ) |
2207 |
- |
2208 |
-# Convert the ebuild version to the upstream mozilla version, used by mozlinguas |
2209 |
-MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI |
2210 |
-MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI |
2211 |
-MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI |
2212 |
- |
2213 |
-if [[ ${MOZ_ESR} == 1 ]] ; then |
2214 |
- # ESR releases have slightly different version numbers |
2215 |
- MOZ_PV="${MOZ_PV}esr" |
2216 |
-fi |
2217 |
- |
2218 |
-# Patch version |
2219 |
-PATCH="${PN}-76.0-patches-02" |
2220 |
- |
2221 |
-MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases" |
2222 |
-MOZ_SRC_URI="${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz" |
2223 |
- |
2224 |
-if [[ "${PV}" == *_rc* ]]; then |
2225 |
- MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}" |
2226 |
- MOZ_LANGPACK_PREFIX="linux-i686/xpi/" |
2227 |
- MOZ_SRC_URI="${MOZ_HTTP_URI}/source/${PN}-${MOZ_PV}.source.tar.xz -> $P.tar.xz" |
2228 |
-fi |
2229 |
- |
2230 |
-LLVM_MAX_SLOT=10 |
2231 |
- |
2232 |
-inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs eutils \ |
2233 |
- gnome2-utils llvm mozcoreconf-v6 multiprocessing \ |
2234 |
- pax-utils xdg-utils autotools mozlinguas-v2 virtualx \ |
2235 |
- eapi7-ver |
2236 |
- |
2237 |
-DESCRIPTION="Firefox Web Browser" |
2238 |
-HOMEPAGE="https://www.mozilla.com/firefox" |
2239 |
- |
2240 |
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" |
2241 |
- |
2242 |
-SLOT="0" |
2243 |
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1" |
2244 |
-IUSE="bindist clang cpu_flags_x86_avx2 debug eme-free geckodriver |
2245 |
- +gmp-autoupdate hardened hwaccel jack lto cpu_flags_arm_neon pgo |
2246 |
- pulseaudio +screenshot selinux startup-notification +system-av1 |
2247 |
- +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx |
2248 |
- +system-webp test wayland wifi" |
2249 |
- |
2250 |
-REQUIRED_USE="pgo? ( lto )" |
2251 |
- |
2252 |
-RESTRICT="!bindist? ( bindist ) |
2253 |
- !test? ( test )" |
2254 |
- |
2255 |
-PATCH_URIS=( https://dev.gentoo.org/~{whissi,polynomial-c,axs}/mozilla/patchsets/${PATCH}.tar.xz ) |
2256 |
-SRC_URI="${SRC_URI} |
2257 |
- ${MOZ_SRC_URI} |
2258 |
- ${PATCH_URIS[@]}" |
2259 |
- |
2260 |
-CDEPEND=" |
2261 |
- >=dev-libs/nss-3.52 |
2262 |
- >=dev-libs/nspr-4.25 |
2263 |
- dev-libs/atk |
2264 |
- dev-libs/expat |
2265 |
- >=x11-libs/cairo-1.10[X] |
2266 |
- >=x11-libs/gtk+-2.18:2 |
2267 |
- >=x11-libs/gtk+-3.4.0:3[X] |
2268 |
- x11-libs/gdk-pixbuf |
2269 |
- >=x11-libs/pango-1.22.0 |
2270 |
- >=media-libs/libpng-1.6.35:0=[apng] |
2271 |
- >=media-libs/mesa-10.2:* |
2272 |
- media-libs/fontconfig |
2273 |
- >=media-libs/freetype-2.4.10 |
2274 |
- kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) |
2275 |
- virtual/freedesktop-icon-theme |
2276 |
- sys-apps/dbus |
2277 |
- dev-libs/dbus-glib |
2278 |
- startup-notification? ( >=x11-libs/startup-notification-0.8 ) |
2279 |
- >=x11-libs/pixman-0.19.2 |
2280 |
- >=dev-libs/glib-2.26:2 |
2281 |
- >=sys-libs/zlib-1.2.3 |
2282 |
- >=dev-libs/libffi-3.0.10:= |
2283 |
- media-video/ffmpeg |
2284 |
- x11-libs/libX11 |
2285 |
- x11-libs/libXcomposite |
2286 |
- x11-libs/libXdamage |
2287 |
- x11-libs/libXext |
2288 |
- x11-libs/libXfixes |
2289 |
- x11-libs/libXrender |
2290 |
- x11-libs/libXt |
2291 |
- system-av1? ( |
2292 |
- >=media-libs/dav1d-0.3.0:= |
2293 |
- >=media-libs/libaom-1.0.0:= |
2294 |
- ) |
2295 |
- system-harfbuzz? ( >=media-libs/harfbuzz-2.6.4:0= >=media-gfx/graphite2-1.3.13 ) |
2296 |
- system-icu? ( >=dev-libs/icu-64.1:= ) |
2297 |
- system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) |
2298 |
- system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) |
2299 |
- system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) |
2300 |
- system-webp? ( >=media-libs/libwebp-1.1.0:0= ) |
2301 |
- wifi? ( |
2302 |
- kernel_linux? ( |
2303 |
- net-misc/networkmanager |
2304 |
- ) |
2305 |
- ) |
2306 |
- jack? ( virtual/jack ) |
2307 |
- selinux? ( sec-policy/selinux-mozilla )" |
2308 |
- |
2309 |
-RDEPEND="${CDEPEND} |
2310 |
- jack? ( virtual/jack ) |
2311 |
- pulseaudio? ( |
2312 |
- || ( |
2313 |
- media-sound/pulseaudio |
2314 |
- >=media-sound/apulse-0.1.12-r4 |
2315 |
- ) |
2316 |
- ) |
2317 |
- selinux? ( sec-policy/selinux-mozilla )" |
2318 |
- |
2319 |
-DEPEND="${CDEPEND} |
2320 |
- app-arch/zip |
2321 |
- app-arch/unzip |
2322 |
- >=dev-util/cbindgen-0.13.0 |
2323 |
- >=net-libs/nodejs-10.19.0 |
2324 |
- >=sys-devel/binutils-2.30 |
2325 |
- sys-apps/findutils |
2326 |
- || ( |
2327 |
- ( |
2328 |
- sys-devel/clang:10 |
2329 |
- !clang? ( sys-devel/llvm:10 ) |
2330 |
- clang? ( |
2331 |
- =sys-devel/lld-10* |
2332 |
- sys-devel/llvm:10[gold] |
2333 |
- pgo? ( =sys-libs/compiler-rt-sanitizers-10*[profile] ) |
2334 |
- ) |
2335 |
- ) |
2336 |
- ( |
2337 |
- sys-devel/clang:9 |
2338 |
- !clang? ( sys-devel/llvm:9 ) |
2339 |
- clang? ( |
2340 |
- =sys-devel/lld-9* |
2341 |
- sys-devel/llvm:9[gold] |
2342 |
- pgo? ( =sys-libs/compiler-rt-sanitizers-9*[profile] ) |
2343 |
- ) |
2344 |
- ) |
2345 |
- ( |
2346 |
- sys-devel/clang:8 |
2347 |
- !clang? ( sys-devel/llvm:8 ) |
2348 |
- clang? ( |
2349 |
- =sys-devel/lld-8* |
2350 |
- sys-devel/llvm:8[gold] |
2351 |
- pgo? ( =sys-libs/compiler-rt-sanitizers-8*[profile] ) |
2352 |
- ) |
2353 |
- ) |
2354 |
|