summaryrefslogtreecommitdiff
path: root/www-client
diff options
context:
space:
mode:
Diffstat (limited to 'www-client')
-rw-r--r--www-client/Manifest.gzbin6546 -> 6550 bytes
-rw-r--r--www-client/chromium/Manifest41
-rw-r--r--www-client/chromium/chromium-73.0.3683.75.ebuild717
-rw-r--r--www-client/chromium/chromium-73.0.3683.86.ebuild718
-rw-r--r--www-client/chromium/chromium-74.0.3729.169.ebuild713
-rw-r--r--www-client/chromium/chromium-75.0.3770.90.ebuild2
-rw-r--r--www-client/chromium/files/chromium-73-gcc-0.patch108
-rw-r--r--www-client/chromium/files/chromium-73-gcc-1.patch99
-rw-r--r--www-client/chromium/files/chromium-73-gcc-2.patch51
-rw-r--r--www-client/chromium/files/chromium-73-gcc-3.patch69
-rw-r--r--www-client/chromium/files/chromium-73-gcc-4.patch59
-rw-r--r--www-client/chromium/files/chromium-73-gcc-5.patch65
-rw-r--r--www-client/chromium/files/chromium-73-gcc-6.patch88
-rw-r--r--www-client/chromium/files/chromium-73-xdg-current-desktop.patch124
-rw-r--r--www-client/chromium/files/chromium-74-7685422.patch42
-rw-r--r--www-client/chromium/files/chromium-74-c2c467f.patch75
-rw-r--r--www-client/chromium/files/chromium-compiler-r7.patch176
-rw-r--r--www-client/chromium/files/chromium-compiler-r8.patch169
-rw-r--r--www-client/chromium/files/quiche-00f47df.patch38
-rw-r--r--www-client/elinks/Manifest2
-rw-r--r--www-client/elinks/elinks-0.12_pre6-r4.ebuild2
-rw-r--r--www-client/firefox-bin/Manifest348
-rw-r--r--www-client/firefox-bin/firefox-bin-60.7.0.ebuild182
-rw-r--r--www-client/firefox-bin/firefox-bin-67.0.2.ebuild179
-rw-r--r--www-client/firefox/Manifest559
-rw-r--r--www-client/firefox/firefox-60.7.0.ebuild436
-rw-r--r--www-client/firefox/firefox-66.0.5.ebuild746
-rw-r--r--www-client/firefox/firefox-67.0.2.ebuild752
-rw-r--r--www-client/firefox/firefox-67.0.ebuild752
-rw-r--r--www-client/opera-beta/Manifest6
-rw-r--r--www-client/opera-beta/opera-beta-62.0.3331.5.ebuild115
-rw-r--r--www-client/opera-developer/Manifest4
-rw-r--r--www-client/opera-developer/opera-developer-63.0.3340.0.ebuild115
-rw-r--r--www-client/opera/Manifest2
-rw-r--r--www-client/qutebrowser/Manifest4
-rw-r--r--www-client/qutebrowser/qutebrowser-1.6.1-r1.ebuild87
-rw-r--r--www-client/seamonkey/Manifest3
-rw-r--r--www-client/seamonkey/seamonkey-2.49.9.1_p0.ebuild5
-rw-r--r--www-client/vivaldi-snapshot/Manifest20
-rw-r--r--www-client/vivaldi-snapshot/vivaldi-snapshot-2.6.1566.26_p1.ebuild116
-rw-r--r--www-client/vivaldi-snapshot/vivaldi-snapshot-2.6.1566.6_p1.ebuild116
-rw-r--r--www-client/vivaldi/Manifest4
42 files changed, 412 insertions, 7497 deletions
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index fc053c41faeb..ca4843cdeace 100644
--- a/www-client/Manifest.gz
+++ b/www-client/Manifest.gz
Binary files differ
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 13f9101322ac..45f976006ebd 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,13 +1,3 @@
-AUX chromium-73-gcc-0.patch 4483 BLAKE2B b0759cf95146f483bf246c20d3c62956f6ddb5138c9436f9bf823956eaaab06de150eb90ec1d535d86965077a1d0e051e81d00a49d8674b836085d8a69f75570 SHA512 de7101ba00d8c1f00cd3f557574653cb9df80e59efe869c4fb127736b0f0793b20157169af74c8e38057c460e29a7e90e05274c749dbb6a30aa0aa7886b74b36
-AUX chromium-73-gcc-1.patch 4194 BLAKE2B 23d94aad7e77fae0d11b44d3e4cbc1af7e01f62cf2991b6a625d65ba8fc53a2ef369e55e2308739a89a1d68df09f99f8382d5bccab798074b206728c7f666b1d SHA512 802ac452eece4b64757990315bb5c38d7cb2ab9f4916b0c5457d9f04a47729e81b3b1dc52c68c641f5cbc20e45a509e721c211d42abfc22ebb0c48af421ec688
-AUX chromium-73-gcc-2.patch 2193 BLAKE2B c1a165a02428a4c033a5266d8cd607b54f2f5c98c08a332c566e2db2625e95cc9313f7524922915f6bc66b73936e2a628bfbed1b33da60cc64ef6cc430000c1c SHA512 a242e7669d9c4b86f39dfe0516bced6b234336f4671514b1eca647b3d82228602dda96c69370326eacb3f68b5a47d58a2d6e4f5d97ea67583caf0c2b4430f0d4
-AUX chromium-73-gcc-3.patch 3683 BLAKE2B 5da3b1a107a67afe837a6baefd74e68e1f643e5e2f6edb6098a77015bf4a7b819f7cdc5947aec95dd7243243fcb970a0dde73d0ce355d9beaeeecbe189aaadbd SHA512 93173033df16138b94dda215b088dd63937f738536d6cbcc4133258502e1f5bdda45bcbbd95250bc7f781839544c3d45e2dfa8aa4477a0617cfaa723e9140085
-AUX chromium-73-gcc-4.patch 3500 BLAKE2B 0446dc3d5a073d0960fee4338a59452002734dd0f7bb9afcc9a8e56f70ae5bf755e3a5e772a2682df2734e928f87906630ed87d2a1ba4c3114a9665983ead970 SHA512 c3f505fe943460774a4f5269cad878b37cae45edae2838e6fec8228f5d7c77cb0435a1952fe0230a33e57798ebcc5cd5f0640ae67c301d9983224bb7f81ff70a
-AUX chromium-73-gcc-5.patch 3388 BLAKE2B e8a2940ad9e6e23fe62d0897e5f24c38e9e9b75a08326ea0109eace1f3be8afba269d207a208289e0c9bfbf5be165e345594b97f2733ff0d895c6e054105b714 SHA512 524b3a0f9fdcb5a78a9e94a1e6ba8bfaa632471cb3cf3b2d4d32704744154ebec2b81178234259e2d1486694395c707050696874527375290564672417e64daf
-AUX chromium-73-gcc-6.patch 4452 BLAKE2B 0798c713701fcf438a388e47d89de454e27e7376494192630cc7bbf9edd4690163ba3ed450e52629a4adff67ce36a09c01dc95f450a5bb603bfcb02582a2c164 SHA512 f5d8ab6bd3e4cdb4aee6a7b7ecb552b675893c8902425b2451032372a2905ef2aef983e1a0660ca891dfaf5603c7ce79d979068ba8aafa2c5735d9051f7dc58e
-AUX chromium-73-xdg-current-desktop.patch 5300 BLAKE2B 3825ce2b899fdeffad17b86b537285fd96f59dff958668670c4dbc14aa40732fa98979a4fefaea19378170b516279ba02fe878d103640a9c7bdfd977c2119a21 SHA512 f15495d9a33132aa8f384a463dc42f91a59bbb5b230f5fc6c212c7d7624ddaf22c8a242f81fe67aa5e36d02fe6403e10e8fb890b0b3d40091670ff6fdedcbd92
-AUX chromium-74-7685422.patch 1398 BLAKE2B 87b0dc0512bd11cf8eb1fd19f8691877a90aa648fd3e2124f33254719263e2249fe1e8b2e44abe90431db928bb278e3ca67611472d7391f539e6570e83ac75c3 SHA512 7a4918e8cc42926004b58639056abed48601da310dabadda60557330ab5daf52e84ba45866158bc51445c10f2ad85786b00877d4d9c8cda1ba4577f38ac05efe
-AUX chromium-74-c2c467f.patch 3037 BLAKE2B 25f33c71be5ceaaac0b0b170843be037363b469041dc84e9efc907d94a232f5422e25543fbdea2bf01ffc5e85a86ccf746c742bd5ad39f8a5f7e6375e4594422 SHA512 e9ad65e1f1aad88ce2a468cf1f3dad65ffb2a80ea0baaf5df8f22cefe931150e8aa44a3ade803a49f1bcf54e853d57178cf1410a634eda7a2ce35950b5566391
AUX chromium-75-fix-gn-gen.patch 1038 BLAKE2B 69997ed71aeac35aa4c56da39b7e229d4cddbb52cd19ae9de4912c16045c1845ad2f7e3a4d431181760d306a94c034946ed1903b08ea6001a63356fe435aaecd SHA512 9b99aaa43f002334346aedd926785552e07b2a58560743f84f9c6fa02a4b4c29b54b240f3173f1297b993df4fc8a4292f7bac84a6643d6f10b1cb1dcbc7e3ad7
AUX chromium-75-gcc-angle-fix.patch 966 BLAKE2B ed6f30327809409e300848f11eb86ff513babb3e2b8876018d32673d57afa2f0bb80b0e50ed5c9740b26a5824034e14d38c51e871dc0551d6deabd5252cfad8a SHA512 3c78f22d55d6382ca3db9c1ce25141d6dcb74ffa82ce722599f1e5f464fa3883bcaa3cf599e3ab30916551b124c9211065e0b3ba276761ec57cd67ab9fcc76df
AUX chromium-75-llvm8.patch 708 BLAKE2B 578fa797f5a347623e43e94d4ff160c676f3b51f8c4e32acc5782db2e4c33f7b8ef9d6084855152f97246805d24fc297769a32290daca58d8dfe96fa1ab61156 SHA512 9cabb7bf205f3288de3ecc2fbe6852bc89be1a24aeb0b520c005f432e8c2755c64d7f1d1e77b570153063125bfc1ecf1d4825a72dd8ff08ac61fd89fca36d10e
@@ -15,23 +5,30 @@ AUX chromium-75-lss.patch 2103 BLAKE2B b6f0c66b10583dabb663a02e31fc30e68daeffa38
AUX chromium-75-noexcept.patch 4016 BLAKE2B a47b7c3edcb9a6a7d27f725db4f887cc27e4ceb1ba49f880132827451056a271ff15ff2a724ba038b1f8823533665a4de6e6c7bb692d2d77c0120ddbad8f3306 SHA512 1fed7ab083697f3310333908e9b78aea950716230655cac825f1f426ce294bdd033b7f10d8b48b6ddcac93fb727a51038970cf63044938edef2958e70d40c252
AUX chromium-75-pure-virtual.patch 2358 BLAKE2B e591bdeb128877e2d0ee1e873033220efd4c75f4130bf1cda940cd2596c7ccec92d8f39e6b57b55fc72c4a9c58ff3ca634b9cb66064b5e4eed6906ef24c97071 SHA512 0401d9c105a1e8d13018a1d06e15e163c4db40810188a8f2623808e5ef2c220b5a9da520e20ffac8a91220ee13f51f391a82401b8d1de47476557e30d853cb65
AUX chromium-75-unique_ptr.patch 1487 BLAKE2B 64b25c50a3e869607c72d7e745fb464536875672105da69690057fe1e36423a0c28e33ac50e34e058ec22ca89f292e9be9b175f3f19bacda70bff594b8b92905 SHA512 30e7c3e3f11285c605d66fc2154b726ecbdf1d17f353bf19c8c50b31f28e9948b797276cf45c465d7371353c7ddbdcea467a407cf0a89dda959f6d74dd0b5a85
+AUX chromium-76-gcc-ambiguous-nodestructor.patch 1697 BLAKE2B 80b49601d4ed8b2c315cd6586829d0dc6ad984955837b52908446ddaddaf5f682feb160e81b68c33eaf29d51564d481e1911352b2a043f9fbf92a9c6bfe37ee7 SHA512 c61cdb814541eacc3b78a950b5c9cac312f00e06748beb1dc7f1ab64089ed6e5189981538c0b992eec2dd9444e44fdd7067323fd9cc9a11fd2c5d90593000a56
+AUX chromium-76-gcc-blink-constexpr.patch 1329 BLAKE2B f1edcd6d8ef86ebc9659838a30d2ab1ae886494f4c8fa8cc5cdd71ac22fc78bbd0aa4bf68a7111e050e28271a951affaaea088eff71ce059e76c930bffbf9a8a SHA512 adc40210cb1b5a863e61ae08d6b62bf9e294159b75572a6e9de1615a641293e5b2931a4c92f07d15a4ae1e557c98cf7c5ef5ff6f476325fb1bca5e28396e9aa0
+AUX chromium-76-gcc-blink-namespace1.patch 4188 BLAKE2B 31db4c911676c8982d897bc10ad9544b166b224259612c2cca9420c347f45d99d430faf9678df3dff493f0af10bf8104c2b8e20b1e92f8729def89bbb68c9327 SHA512 dda3ccd155e6929604f67a40386dd9cec3c2cd0697b3a62d579f696142d1bccc6ad9d414765a028ea630473944a33b9a63beb5eb49b4b0ec666473cc674fef38
+AUX chromium-76-gcc-blink-namespace2.patch 3529 BLAKE2B 0b71f2dc7ce1d1859e0e00f31afebbc452ece141b4a0b75c58a8da05dc2f5af3f157d8e1afb6e6022d4b6c68248e5f8c6e492d07b2d4d129f3af66d3bf3b3599 SHA512 42050d3f1c12c469197698e11f411dd76bc35abda0a94484153a9f4b0541e7e2708aa0abfb80747618eda67b85bac6915950e711338799f858202ec17f806389
+AUX chromium-76-gcc-gl-init.patch 1288 BLAKE2B 6055ec1281e601c8442a2708da7bd7d0265c53b61922394cd38239d02ff8d180a4300a514ee2dc97ba436ed36b990e77fe617fbd8d62494a5710687e7f93783e SHA512 0d6ee660150c1fdcc81ecc31488d423c9126eb8443ee29329d97579509f25c52da34e05f267804a4c3eaf0f3708839524eaed9ff66fe5247b665308329ece340
+AUX chromium-76-gcc-include.patch 410 BLAKE2B 7df5a173aa6db4ffde17fe522bf87ab20cb11d5a8b1869eda70a472af9c172a613e7a94b6d7758bc2f3341ed9b770d8b662aa5a5e0b76285857d96c769199838 SHA512 9fc238c81de198551d29579bffed031e5c837feff76cafbbdbddc182ccdb26a231ed95c8d1851281f705763a50e89b66e05603a754671c376b2b184d66a1d7df
+AUX chromium-76-gcc-noexcept.patch 14063 BLAKE2B 589ae76cc5f465f9e034fe2994ad0b389983c221a77c84cb679ff478b0cf727514852245183c1ab05433733a618de029c9bff4f90ed5eafa006168db0d29239d SHA512 17dbcaa8eb76a1d515ee782b71008ae760be552a3c4cc3656ba496560c0495ca1ac4d093b76de8b7f90102581d86060b3f761b03fd185c2f70dcccc2b201384b
+AUX chromium-76-gcc-private.patch 3159 BLAKE2B 0b902c4f3e679af034cbe557b057cfd6800c0ba000c2760367b147e3715726742426c94b0efaedd9a572cd91c0ae8ef30145528aa847e6a01e445a180b62e281 SHA512 6095fdcc33832fab6ab61be5a2c62610a3db0a4b86ad044594b9fca53325dece4930b3d8ee317d75e2fdc81499dd4ba6b4ab15f6fe00c8a23eb3607a7b9f212e
+AUX chromium-76-gcc-pure-virtual.patch 2358 BLAKE2B e591bdeb128877e2d0ee1e873033220efd4c75f4130bf1cda940cd2596c7ccec92d8f39e6b57b55fc72c4a9c58ff3ca634b9cb66064b5e4eed6906ef24c97071 SHA512 0401d9c105a1e8d13018a1d06e15e163c4db40810188a8f2623808e5ef2c220b5a9da520e20ffac8a91220ee13f51f391a82401b8d1de47476557e30d853cb65
+AUX chromium-76-gcc-uint32.patch 1203 BLAKE2B f87e17576c32cdebcb59d158bd102b12207549d553d94c05b397f357308eb89eb44a317f2368247670cd74b8ea17be2d6f81545da411f5b4ad3fe7d5cc27466c SHA512 ff840d0520b1515b64ba5c4e7d8f17f58ef783b8b9002f6952e194887dd7b78ca19c743e7c3c5ef8d427ee03559d3ad5b00bb518ef12e8688fa7335ef50b9dbc
+AUX chromium-76-gcc-vulkan.patch 5870 BLAKE2B 3bbe5eca8b70d244a734e1c2b4e237dfb67f1782206d50663caf47035c53d422ab33c82ba13af9ee668463f2c55329b228f03cbce4152f0b809f7f486c2fa4bb SHA512 77ccefbed977e92dc1645760569a51c1602b0701aaaddf9141ea946f1762fa2eeb7e9e8b2486589e7a21822835ea70ca230dd9fa392d3a444efbf14afeaa746b
+AUX chromium-76-lss.patch 1714 BLAKE2B 1e4ea3b4557a1474f77e6fff5a4dc7329e278adc19cecbcf915c95aadd12cfcd72f7f3d909edf431aceec67e3e20e405989e152c929fd537aa0fb3b4481b741d SHA512 1d764dce289168e9a3a5fd92e0c821ade204afbc65f8c8bc94be54d32802c9a1dd83b0bef5047a1553cf08daf211afa6af51f7701912de80eba888ccd9b1d071
+AUX chromium-76-quiche.patch 10020 BLAKE2B 54b2bd89ac3bdba6e770e55c03957af9149c6259ae33e1e57a50feb7fbc7d6b98f02f0a9212acab8a075f682121f4e8413b3f5cd03cf3a557ce0329c17a7f661 SHA512 759db973253687e915e446aa92ae882d0e9a030b10ac134bbae37c6b43b3e91cb47a11d50957a860e3d0c41f3ae07e091c917626d38a0eafa06b9fbb68f91915
AUX chromium-browser.xml 407 BLAKE2B 168d78b0855546ca559cfb51aff0bc85d5e6ae974c25eb76e4a02f6d11659489c6e40397a0b2f7bc1fda336fd2c6dd8c863fccc3340719210b41c7fef51927f4 SHA512 b767fb4fd1925029d95560fc14cb7ab12ae43b2fe923e92d75e733b9723cbe1dcdf6df041a2b62554e98b79b47ef3f6028c773e72e6fd53166a021d49657aeca
-AUX chromium-compiler-r7.patch 5729 BLAKE2B 66e7b417d685a3371684a4e173bfa2e6fa49415311ccbd16b60806c3b9f70c805db13c973861033444336d6f714270e5953f961bc54d42fca645c940ba30b706 SHA512 5c6ec5bae53c7b2a1b409a9b4ce8f2e7b1cf95421647b3c1ab49e6f3886aefdb858980065cd7a214e89dfe348f4a5b557c304a94bd7681f5bf4c73c74328d1d7
-AUX chromium-compiler-r8.patch 5437 BLAKE2B 529c02d92b3beb65d8e0f975f3687d2106c81cac3f7cc36e205e6cd780061c2ff21cfd66af32c3ac8e5409df86371fb97ee5d97047c45b16840375db30e3a93a SHA512 6d2af8919082eeb6497539bd876bd4cfbada4b2c477a14da0c8cf6a5a064c14a27775913455e3a3ad884b85db76e9a1f736b863b7d8e612ec9861a29affa6a60
+AUX chromium-compiler-r10.patch 5917 BLAKE2B a16ea6a1eee56a7de06f82e161536dab19a507f675fe8268b5a455bf36b9f5e6c1df02de73b303ab61e33153f06f118e22623d01f654d4a7c88ca8c3f8326401 SHA512 e64f9f75e685868cb8da8851e84362952a18e5dbca674c853a41feb582bdd4dc59219727f2c77440ec2030e21d7b436f144c552c30b2a4960cbe0da32c6f6c5e
AUX chromium-compiler-r9.patch 6240 BLAKE2B c121cefea072e75ee7440ef61bcc79758b205d668de7ac6b3a19497908291c8fc78cda104bc483735a8e0b0123f2218fbe9fb28815657fe1ee8cf89d792d6f20 SHA512 9e526a56e5b7d3fd3b1d7701bfe9aeeabeeb47cd4a077d2943703f6d43a5fca58a798e16e051f6430a56255796004839982320f6ee6c2b921dae94befd952fac
AUX chromium-fix-char_traits.patch 355 BLAKE2B 5269c43c4d36dc1cd190aedc04e3172fbef0048484ac7e4db15fffd69009c8ba02f0ed786c64b292fbbcd2409ad70545817cd7d45a2cb51fd76bf72250ca0018 SHA512 85ab70f168f56c01e01bdf210d107bebd7c344e95dcb692a19a0f7883ed6aec5325b38c35cd3c9b37c1915820d5e8d401e8ee92c289436fb8bc8341c3c6007a8
AUX chromium-launcher-r3.sh 1199 BLAKE2B 85f57b380cdc25bd000cf57d3c129b67f6e55d96dd958190040b0680f8d4d358ac777e0c1ebd6a1b32dd3821a377bcf9f598e073584528d0480460978c4c1fb1 SHA512 f1909314ae74985c85740d26c9bfab694f3202de8ccc392a1c4ec5c8760db21b6cc46146c78a9abebd09e6d24f37e19466f0c4d2d61815400b48d859f8ce154d
AUX chromium-widevine-r4.patch 1155 BLAKE2B 7ba02c4b80883fa7ae5c46d95072798683bdc5c9d65b3cab40e6a3c21b29ce7eb9c45493ec10e522341033a80132818f946569ee774c662daafa4e09fbc2a988 SHA512 8f78c0e22f14f81f1903a77b315c7818603caaadbb5d517a3184a11e9553b99fd42d5a1d2ff19b3d79c03352b2e279a5102afa2fa66f276da2d9c42988a94366
AUX chromium.default 148 BLAKE2B 5ee5b582c59a6e4bef87bbb0e232e2470ad412b1fbbb3b9af6ef7153edb55c5b9080cc16a5a115b0c5b3c381aa87ce57a7b12bdd2070e67dac10a6c2995ddbaf SHA512 0d4849e03592fb58b05e62a43021eca7e61615616c8907c3b2e445402e03adaf9e8fa25b0a745d6c31eb037456215cc02b59e345a3a06d932e76cf990c92d739
-AUX quiche-00f47df.patch 1516 BLAKE2B 0c0f16cda814d9dc51ec3dabb3492cd7f010886bb85f7441c5f57df11e2b3e15b7552dd1fdf99143f5d0abccd5c828c5a930404b188104babdda8e4e5aafa394 SHA512 0d901d2499b4aeaeaad3ccbdd7b377fda90297927bf8dd1b0f7aecd74b55fcb07e6babaa6002c4d0b4d74a40996f6e874d1c9a89f8aa02c7edd4acc477b6f46a
-DIST chromium-73.0.3683.75.tar.xz 710439908 BLAKE2B 23ed7facf2f67e9bbfc2f1baf434892773d9d63dab10cebab350c3b0b2c75a07f84a4f677e01563a441cc3bae0d42212b3eb28b6d7c573b0137d25e478064a3b SHA512 52bd1dac782a2f7960eba48446d4dfc4c6c13c8e9de21bbee250fad2802beb222cff7bea9878c7338926030aa3aa7ffd2dd1238d35e261a0d766b2d9974fdaf6
-DIST chromium-73.0.3683.86.tar.xz 710449412 BLAKE2B 87b4d15440e88be506920813a52e7a503ac81458aa3f2818490c28f6bb5cfc0ca24b316072e5a0664a8bfe6444be23e565579bc232cdfcef42acf8eeca9f216f SHA512 5dd450640c1ea30f7941231e8c459aec0312c18e089b2c8b9104c4ee835a8fa389f5fb9b301b46d87ce260956eaf3e3bd6aff6ae54c279a303aa757537cace15
-DIST chromium-74-2f28731.patch 18581 BLAKE2B 146f6375071a0e85501a7c666d13ecb7ee196a97c6dffb709f2049f219a66c2058b6b29777e3a3cef17272c29cbe38f6c273e03452dfc9a303abc90f539353f6 SHA512 9c3cce89715ea5d27531dc0f53afa25d00c2b73dfa24123680a7960e6784f09bb2accca495a8c2540a9b43204089cb203d92644f7633e758bf24603d207bafb7
-DIST chromium-74-e1b1f3a.patch 20750 BLAKE2B 327752fc232ed568ef494f40d97672ff79d304bbe979f70e98422ac18616004e1289470340657995a6959b34a38df310145e0947ee2d75aca6c55c7d5dd1647f SHA512 b7401e8577577dd1e00fe06cce6a18039a812e4ca08df633b4cb431a15873fbb033525a608a558aa68fed22f1e42c08a04cc01e2b750d750d7a63419eac8d19b
-DIST chromium-74.0.3729.169.tar.xz 749495820 BLAKE2B bfe485220239aad146eab0cd7bf158a20bccf03abe74457ea3933094c9fb200ff7a2e9db4a62fa1a736341ce8ee987520e20bd32e13e213435fd6724d15a7d85 SHA512 783558bbae43a928b7d9fe18717b63be432409c81aba0a38ccb14f38398d8681122bdd763db6d22b01363108253432ed203a86f8c9ba627247219bf1519f839b
+DIST chromium-75.0.3770.100.tar.xz 708247700 BLAKE2B 9d9872019ab37b51daf4f0367ef121aefa8897c73b611478608e7c9be2d1098bcaec1ff8b22ccf4793933e7beca95bb74007061acc1424e2ed46717236549a85 SHA512 83048f302eb4e5fa59da3149e156180b07e310a6549b83a0841c5d92fa7102dbf9d53c5243aa9c35f3747b3f0c2d02c1541385f10115373cb3125cc6d1be9a42
DIST chromium-75.0.3770.90.tar.xz 708212580 BLAKE2B e52149e8eea0734ec2704f176fed1911e6252cb0dab76894dcece7c826a0581e099b58e638324b115aecf61f26884ffdb8d5ea1c820bf0df2f49dbab1986d3f4 SHA512 5956ad1cf342f143c0587299bdd5497acfc958975e5b4878731c40e0e5db58280ea8b36ca077cafce7e812510356de57872f37753cb92de5258cb24578d2c327
-EBUILD chromium-73.0.3683.75.ebuild 21832 BLAKE2B 53b1925509ba4f300ef01b6eaa35fae0423bbb2f6f32bc4214791c697c9dbe04ca5d786c19d04179b8fe72ee232aeaba66243dd927f6205b1106865803e7e589 SHA512 ecd647868b03b6b74ad9025236846b592a0481f867765c383c9d41987e215eef86ee3e5aa51d2ce62c25f3331d18128e30f64fe3b7750b8b13e27c3fcb7263f4
-EBUILD chromium-73.0.3683.86.ebuild 21885 BLAKE2B c2980b7ef99693f5a8f2fa9867c04d75e2f59b2f3e7d5004ee57f6d3ce6df77a4eaee527ab67fdc29d078511c849bfeb3bfd709f9ead79a6880ddaf7326b5454 SHA512 be0448d335432fb076a88100b80d28566a9abbdad6a068283f8c28568a9f65692c3c37bcacfb0cefe688611010431533cbcff4b1b86cccde16699843adf24f64
-EBUILD chromium-74.0.3729.169.ebuild 21691 BLAKE2B 26ffa2c68152bc98bdb8f1e1d97c54eee3efb4bf64b8d8dff11600c81fbabbc04c0cea49f8d85156584b21aa02fe94d67550fca6862eb53d258d6eff9e5bae17 SHA512 c9f5eb1a9a8568abef313574910a6c6cff5dc27d3968517f5566017db1cf64b7d1ec19f6a461fe3faf59dc71ed0ff6ae33e7370d6f728ef249324b1bd251a5a6
-EBUILD chromium-75.0.3770.90.ebuild 21455 BLAKE2B 86e587737649879ee757d26104f2dc10b1be0291b6170346e0ec8530fdbfb280fca807ba7782679169b5acd0904609784ab4658890576d6b6b70d743dd70b578 SHA512 54a4dff20c6f9c9d5bcb558df83eaa71fea35069eaea80e530e486c4d18afad0ea5b523316f17ddf40075d16d58edc9b53a845c3bbe94fa1d53eb4625a4aaf05
+DIST chromium-76.0.3809.36.tar.xz 730385768 BLAKE2B ef621be6ca3680d797ad918b28cc1bd0d8fbe75dc32ff733ab88fb3021702a08d3e34ceac1c36390d58e0776a5863fab0316cb0ea5a78cbb73b01b10da0b3d96 SHA512 0f2d0ab535e68a9b5ca2a161f124d6803c2a4125ec37dbd4e79d1cb8040848c16aef5e4f427537f72fbc1c5b2417336c96b5a194add0731db506740f7d8865b1
+EBUILD chromium-75.0.3770.100.ebuild 21455 BLAKE2B 86e587737649879ee757d26104f2dc10b1be0291b6170346e0ec8530fdbfb280fca807ba7782679169b5acd0904609784ab4658890576d6b6b70d743dd70b578 SHA512 54a4dff20c6f9c9d5bcb558df83eaa71fea35069eaea80e530e486c4d18afad0ea5b523316f17ddf40075d16d58edc9b53a845c3bbe94fa1d53eb4625a4aaf05
+EBUILD chromium-75.0.3770.90.ebuild 21454 BLAKE2B d650aab4566b11355c8bc48721ba283159a4c8ce87395ddc7c5dbaf0f75b5756cc8d7d8adb24b12b9a7d6064470c18c8deac948d5e12ea3fd85fca8c77458ad1 SHA512 5b66020565dc78014ba84dc211943bc17dfd7d954103e7a99d7e07b944408456be35b23b4eae67257a3651e1072f12f0f2bbd40eee4e3501c15a3887b16ba00c
+EBUILD chromium-76.0.3809.36.ebuild 22015 BLAKE2B c13f939bfe58befcd0c65888e526607f71e628297de4ecbb7b42f2046824d3af724783e1db17b80145440d9c88d47d83d0b29bb6afa2b6eba6ca0f554e08804a SHA512 9ef4680fe693b063d4b484be93e43a3b80011fed64ae0cc0163e435132610de92d5a348dbc3b51093f66a7564bb334b15beab9f0af594cf20e46a6eee789b15c
MISC metadata.xml 1538 BLAKE2B 6c68f673e2892063f4b7a5afc8314356e3e8182d8765a193c36be7ed6b61e7680dbd0a58e2386904ff2877c81ad45cdae07754996f706f986f16f3a159500930 SHA512 16e98f9dc01cfdce307dd17fc2ba83ff1eff10eaeb65aaf9154b0dedfc61086334d56f50b6ce1d673715148e29e045eb0eed21495efef942ef56e4ba4e514187
diff --git a/www-client/chromium/chromium-73.0.3683.75.ebuild b/www-client/chromium/chromium-73.0.3683.75.ebuild
deleted file mode 100644
index 4584a7724844..000000000000
--- a/www-client/chromium/chromium-73.0.3683.75.ebuild
+++ /dev/null
@@ -1,717 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 )
-
-CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he
- hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
- sv sw ta te th tr uk vi zh-CN zh-TW"
-
-inherit check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
-
-DESCRIPTION="Open-source version of Google Chrome web browser"
-HOMEPAGE="http://chromium.org/"
-SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="+closure-compile component-build cups gnome-keyring +hangouts jumbo-build kerberos neon pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu +system-libvpx +tcmalloc widevine"
-RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
-REQUIRED_USE="component-build? ( !suid )"
-
-COMMON_DEPEND="
- >=app-accessibility/at-spi2-atk-2.26:2
- app-arch/bzip2:=
- cups? ( >=net-print/cups-1.3.11:= )
- >=dev-libs/atk-2.26
- dev-libs/expat:=
- dev-libs/glib:2
- system-icu? ( >=dev-libs/icu-59:= )
- >=dev-libs/libxml2-2.9.4-r3:=[icu]
- dev-libs/libxslt:=
- dev-libs/nspr:=
- >=dev-libs/nss-3.26:=
- >=dev-libs/re2-0.2016.11.01:=
- gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
- >=media-libs/alsa-lib-1.0.19:=
- media-libs/fontconfig:=
- media-libs/freetype:=
- >=media-libs/harfbuzz-2.2.0:0=[icu(-)]
- media-libs/libjpeg-turbo:=
- media-libs/libpng:=
- system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
- >=media-libs/openh264-1.6.0:=
- pulseaudio? ( media-sound/pulseaudio:= )
- system-ffmpeg? (
- >=media-video/ffmpeg-4:=
- || (
- media-video/ffmpeg[-samba]
- >=net-fs/samba-4.5.10-r1[-debug(-)]
- )
- !=net-fs/samba-4.5.12-r0
- media-libs/opus:=
- )
- sys-apps/dbus:=
- sys-apps/pciutils:=
- virtual/udev
- x11-libs/cairo:=
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3[X]
- x11-libs/libX11:=
- x11-libs/libXcomposite:=
- x11-libs/libXcursor:=
- x11-libs/libXdamage:=
- x11-libs/libXext:=
- x11-libs/libXfixes:=
- >=x11-libs/libXi-1.6.0:=
- x11-libs/libXrandr:=
- x11-libs/libXrender:=
- x11-libs/libXScrnSaver:=
- x11-libs/libXtst:=
- x11-libs/pango:=
- app-arch/snappy:=
- media-libs/flac:=
- >=media-libs/libwebp-0.4.0:=
- sys-libs/zlib:=[minizip]
- kerberos? ( virtual/krb5 )
-"
-# For nvidia-drivers blocker, see bug #413637 .
-RDEPEND="${COMMON_DEPEND}
- !<www-plugins/chrome-binary-plugins-57
- x11-misc/xdg-utils
- virtual/opengl
- virtual/ttf-fonts
- selinux? ( sec-policy/selinux-chromium )
- tcmalloc? ( !<x11-drivers/nvidia-drivers-331.20 )
- widevine? ( www-plugins/chrome-binary-plugins[widevine(-)] )
-"
-# dev-vcs/git - https://bugs.gentoo.org/593476
-# sys-apps/sandbox - https://crbug.com/586444
-DEPEND="${COMMON_DEPEND}
-"
-BDEPEND="
- >=app-arch/gzip-1.7
- !arm? (
- dev-lang/yasm
- )
- dev-lang/perl
- <dev-util/gn-0.1583
- dev-vcs/git
- >=dev-util/gperf-3.0.3
- >=dev-util/ninja-1.7.2
- >=net-libs/nodejs-7.6.0[inspector]
- sys-apps/hwids[usb(+)]
- >=sys-devel/bison-2.4.3
- sys-devel/flex
- closure-compile? ( virtual/jre )
- virtual/pkgconfig
-"
-
-: ${CHROMIUM_FORCE_CLANG=no}
-
-if [[ ${CHROMIUM_FORCE_CLANG} == yes ]]; then
- BDEPEND+=" >=sys-devel/clang-5"
-fi
-
-if ! has chromium_pkg_die ${EBUILD_DEATH_HOOKS}; then
- EBUILD_DEATH_HOOKS+=" chromium_pkg_die";
-fi
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="
-Some web pages may require additional fonts to display properly.
-Try installing some of the following packages if some characters
-are not displayed properly:
-- media-fonts/arphicfonts
-- media-fonts/droid
-- media-fonts/ipamonafont
-- media-fonts/noto
-- media-fonts/ja-ipafonts
-- media-fonts/takao-fonts
-- media-fonts/wqy-microhei
-- media-fonts/wqy-zenhei
-
-To fix broken icons on the Downloads page, you should install an icon
-theme that covers the appropriate MIME types, and configure this as your
-GTK+ icon theme.
-
-In order to have a native file dialog in an KDE desktop environment, please
-install:
-- kde-apps/kdialog
-"
-
-PATCHES=(
- "${FILESDIR}/chromium-compiler-r7.patch"
- "${FILESDIR}/chromium-widevine-r4.patch"
- "${FILESDIR}/chromium-fix-char_traits.patch"
- "${FILESDIR}/chromium-73-gcc-0.patch"
- "${FILESDIR}/chromium-73-gcc-1.patch"
- "${FILESDIR}/chromium-73-gcc-2.patch"
- "${FILESDIR}/chromium-73-gcc-3.patch"
- "${FILESDIR}/chromium-73-gcc-4.patch"
- "${FILESDIR}/chromium-73-gcc-5.patch"
- "${FILESDIR}/chromium-73-gcc-6.patch"
-)
-
-pre_build_checks() {
- if [[ ${MERGE_TYPE} != binary ]]; then
- local -x CPP="$(tc-getCXX) -E"
- if tc-is-gcc && ! ver_test "$(gcc-version)" -ge 8.0; then
- die "At least gcc 8.0 is required"
- fi
- fi
-
- # Check build requirements, bug #541816 and bug #471810 .
- CHECKREQS_MEMORY="3G"
- CHECKREQS_DISK_BUILD="5G"
- if ( shopt -s extglob; is-flagq '-g?(gdb)?([1-9])' ); then
- CHECKREQS_DISK_BUILD="25G"
- if ! use component-build; then
- CHECKREQS_MEMORY="16G"
- fi
- fi
- check-reqs_pkg_setup
-}
-
-pkg_pretend() {
- pre_build_checks
-}
-
-pkg_setup() {
- pre_build_checks
-
- chromium_suid_sandbox_check_kernel_config
-}
-
-src_prepare() {
- # Calling this here supports resumption via FEATURES=keepwork
- python_setup
-
- default
-
- mkdir -p third_party/node/linux/node-linux-x64/bin || die
- ln -s "${EPREFIX}"/usr/bin/node third_party/node/linux/node-linux-x64/bin/node || die
-
- local keeplibs=(
- base/third_party/dmg_fp
- base/third_party/dynamic_annotations
- base/third_party/icu
- base/third_party/nspr
- base/third_party/superfasthash
- base/third_party/symbolize
- base/third_party/valgrind
- base/third_party/xdg_mime
- base/third_party/xdg_user_dirs
- buildtools/third_party/libc++
- buildtools/third_party/libc++abi
- chrome/third_party/mozilla_security_manager
- courgette/third_party
- net/third_party/mozilla_security_manager
- net/third_party/nss
- net/third_party/quic
- net/third_party/uri_template
- third_party/abseil-cpp
- third_party/angle
- third_party/angle/src/common/third_party/base
- third_party/angle/src/common/third_party/smhasher
- third_party/angle/src/common/third_party/xxhash
- third_party/angle/src/third_party/compiler
- third_party/angle/src/third_party/libXNVCtrl
- third_party/angle/src/third_party/trace_event
- third_party/angle/third_party/glslang
- third_party/angle/third_party/spirv-headers
- third_party/angle/third_party/spirv-tools
- third_party/angle/third_party/vulkan-headers
- third_party/angle/third_party/vulkan-loader
- third_party/angle/third_party/vulkan-tools
- third_party/angle/third_party/vulkan-validation-layers
- third_party/apple_apsl
- third_party/blink
- third_party/boringssl
- third_party/boringssl/src/third_party/fiat
- third_party/breakpad
- third_party/breakpad/breakpad/src/third_party/curl
- third_party/brotli
- third_party/cacheinvalidation
- third_party/catapult
- third_party/catapult/common/py_vulcanize/third_party/rcssmin
- third_party/catapult/common/py_vulcanize/third_party/rjsmin
- third_party/catapult/third_party/beautifulsoup4
- third_party/catapult/third_party/html5lib-python
- third_party/catapult/third_party/polymer
- third_party/catapult/third_party/six
- third_party/catapult/tracing/third_party/d3
- third_party/catapult/tracing/third_party/gl-matrix
- third_party/catapult/tracing/third_party/jszip
- third_party/catapult/tracing/third_party/mannwhitneyu
- third_party/catapult/tracing/third_party/oboe
- third_party/catapult/tracing/third_party/pako
- third_party/ced
- third_party/cld_3
- third_party/closure_compiler
- third_party/crashpad
- third_party/crashpad/crashpad/third_party/zlib
- third_party/crc32c
- third_party/cros_system_api
- third_party/devscripts
- third_party/dom_distiller_js
- third_party/fips181
- third_party/flatbuffers
- third_party/flot
- third_party/freetype
- third_party/google_input_tools
- third_party/google_input_tools/third_party/closure_library
- third_party/google_input_tools/third_party/closure_library/third_party/closure
- third_party/googletest
- third_party/hunspell
- third_party/iccjpeg
- third_party/inspector_protocol
- third_party/jinja2
- third_party/jsoncpp
- third_party/jstemplate
- third_party/khronos
- third_party/leveldatabase
- third_party/libXNVCtrl
- third_party/libaddressinput
- third_party/libaom
- third_party/libaom/source/libaom/third_party/vector
- third_party/libaom/source/libaom/third_party/x86inc
- third_party/libjingle
- third_party/libphonenumber
- third_party/libsecret
- third_party/libsrtp
- third_party/libsync
- third_party/libudev
- third_party/libwebm
- third_party/libxml/chromium
- third_party/libyuv
- third_party/llvm
- third_party/lss
- third_party/lzma_sdk
- third_party/markupsafe
- third_party/mesa
- third_party/metrics_proto
- third_party/modp_b64
- third_party/nasm
- third_party/node
- third_party/node/node_modules/polymer-bundler/lib/third_party/UglifyJS2
- third_party/openmax_dl
- third_party/ots
- third_party/pdfium
- third_party/pdfium/third_party/agg23
- third_party/pdfium/third_party/base
- third_party/pdfium/third_party/bigint
- third_party/pdfium/third_party/freetype
- third_party/pdfium/third_party/lcms
- third_party/pdfium/third_party/libopenjpeg20
- third_party/pdfium/third_party/libpng16
- third_party/pdfium/third_party/libtiff
- third_party/pdfium/third_party/skia_shared
- third_party/perfetto
- third_party/ply
- third_party/polymer
- third_party/protobuf
- third_party/protobuf/third_party/six
- third_party/pyjson5
- third_party/qcms
- third_party/rnnoise
- third_party/s2cellid
- third_party/sfntly
- third_party/simplejson
- third_party/skia
- third_party/skia/include/third_party/vulkan
- third_party/skia/third_party/gif
- third_party/skia/third_party/skcms
- third_party/skia/third_party/vulkan
- third_party/smhasher
- third_party/spirv-headers
- third_party/SPIRV-Tools
- third_party/sqlite
- third_party/swiftshader
- third_party/swiftshader/third_party/llvm-7.0
- third_party/swiftshader/third_party/llvm-subzero
- third_party/swiftshader/third_party/subzero
- third_party/unrar
- third_party/usrsctp
- third_party/vulkan
- third_party/web-animations-js
- third_party/webdriver
- third_party/webrtc
- third_party/webrtc/common_audio/third_party/fft4g
- third_party/webrtc/common_audio/third_party/spl_sqrt_floor
- third_party/webrtc/modules/third_party/fft
- third_party/webrtc/modules/third_party/g711
- third_party/webrtc/modules/third_party/g722
- third_party/webrtc/rtc_base/third_party/base64
- third_party/webrtc/rtc_base/third_party/sigslot
- third_party/widevine
- third_party/woff2
- third_party/zlib/google
- url/third_party/mozilla
- v8/src/third_party/siphash
- v8/src/third_party/valgrind
- v8/src/third_party/utf8-decoder
- v8/third_party/inspector_protocol
- v8/third_party/v8
-
- # gyp -> gn leftovers
- base/third_party/libevent
- third_party/adobe
- third_party/speech-dispatcher
- third_party/usb_ids
- third_party/xdg-utils
- third_party/yasm/run_yasm.py
- )
- if ! use system-ffmpeg; then
- keeplibs+=( third_party/ffmpeg third_party/opus )
- fi
- if ! use system-icu; then
- keeplibs+=( third_party/icu )
- fi
- if ! use system-libvpx; then
- keeplibs+=( third_party/libvpx )
- keeplibs+=( third_party/libvpx/source/libvpx/third_party/x86inc )
- fi
- if use tcmalloc; then
- keeplibs+=( third_party/tcmalloc )
- fi
-
- # Remove most bundled libraries. Some are still needed.
- build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove || die
-}
-
-src_configure() {
- # Calling this here supports resumption via FEATURES=keepwork
- python_setup
-
- local myconf_gn=""
-
- # Make sure the build system will use the right tools, bug #340795.
- tc-export AR CC CXX NM
-
- if [[ ${CHROMIUM_FORCE_CLANG} == yes ]] && ! tc-is-clang; then
- # Force clang since gcc is pretty broken at the moment.
- CC=${CHOST}-clang
- CXX=${CHOST}-clang++
- strip-unsupported-flags
- fi
-
- if tc-is-clang; then
- myconf_gn+=" is_clang=true clang_use_chrome_plugins=false"
- else
- myconf_gn+=" is_clang=false"
- fi
-
- # Define a custom toolchain for GN
- myconf_gn+=" custom_toolchain=\"//build/toolchain/linux/unbundle:default\""
-
- if tc-is-cross-compiler; then
- tc-export BUILD_{AR,CC,CXX,NM}
- myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:host\""
- myconf_gn+=" v8_snapshot_toolchain=\"//build/toolchain/linux/unbundle:host\""
- else
- myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:default\""
- fi
-
- # GN needs explicit config for Debug/Release as opposed to inferring it from build directory.
- myconf_gn+=" is_debug=false"
-
- # Component build isn't generally intended for use by end users. It's mostly useful
- # for development and debugging.
- myconf_gn+=" is_component_build=$(usex component-build true false)"
-
- # https://chromium.googlesource.com/chromium/src/+/lkcr/docs/jumbo.md
- myconf_gn+=" use_jumbo_build=$(usex jumbo-build true false)"
-
- myconf_gn+=" use_allocator=$(usex tcmalloc \"tcmalloc\" \"none\")"
-
- # Disable nacl, we can't build without pnacl (http://crbug.com/269560).
- myconf_gn+=" enable_nacl=false"
-
- # Use system-provided libraries.
- # TODO: freetype -- remove sources (https://bugs.chromium.org/p/pdfium/issues/detail?id=733).
- # TODO: use_system_hunspell (upstream changes needed).
- # TODO: use_system_libsrtp (bug #459932).
- # TODO: use_system_protobuf (bug #525560).
- # TODO: use_system_ssl (http://crbug.com/58087).
- # TODO: use_system_sqlite (http://crbug.com/22208).
-
- # libevent: https://bugs.gentoo.org/593458
- local gn_system_libraries=(
- flac
- fontconfig
- freetype
- # Need harfbuzz_from_pkgconfig target
- #harfbuzz-ng
- libdrm
- libjpeg
- libpng
- libwebp
- libxml
- libxslt
- openh264
- re2
- snappy
- yasm
- zlib
- )
- if use system-ffmpeg; then
- gn_system_libraries+=( ffmpeg opus )
- fi
- if use system-icu; then
- gn_system_libraries+=( icu )
- fi
- if use system-libvpx; then
- gn_system_libraries+=( libvpx )
- fi
- build/linux/unbundle/replace_gn_files.py --system-libraries "${gn_system_libraries[@]}" || die
-
- # See dependency logic in third_party/BUILD.gn
- myconf_gn+=" use_system_harfbuzz=true"
-
- # Optional dependencies.
- myconf_gn+=" closure_compile=$(usex closure-compile true false)"
- myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)"
- myconf_gn+=" enable_widevine=$(usex widevine true false)"
- myconf_gn+=" use_cups=$(usex cups true false)"
- myconf_gn+=" use_gnome_keyring=$(usex gnome-keyring true false)"
- myconf_gn+=" use_kerberos=$(usex kerberos true false)"
- myconf_gn+=" use_pulseaudio=$(usex pulseaudio true false)"
-
- # TODO: link_pulseaudio=true for GN.
-
- myconf_gn+=" fieldtrial_testing_like_official_build=true"
-
- # Never use bundled gold binary. Disable gold linker flags for now.
- # Do not use bundled clang.
- # Trying to use gold results in linker crash.
- myconf_gn+=" use_gold=false use_sysroot=false linux_use_bundled_binutils=false use_custom_libcxx=false"
-
- # Disable forced lld, bug 641556
- myconf_gn+=" use_lld=false"
-
- ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)"
- myconf_gn+=" proprietary_codecs=$(usex proprietary-codecs true false)"
- myconf_gn+=" ffmpeg_branding=\"${ffmpeg_branding}\""
-
- # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys .
- # Note: these are for Gentoo use ONLY. For your own distribution,
- # please get your own set of keys. Feel free to contact chromium@gentoo.org
- # for more info.
- local google_api_key="AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc"
- local google_default_client_id="329227923882.apps.googleusercontent.com"
- local google_default_client_secret="vgKG0NNv7GoDpbtoFNLxCUXu"
- myconf_gn+=" google_api_key=\"${google_api_key}\""
- myconf_gn+=" google_default_client_id=\"${google_default_client_id}\""
- myconf_gn+=" google_default_client_secret=\"${google_default_client_secret}\""
-
- local myarch="$(tc-arch)"
-
- # Avoid CFLAGS problems, bug #352457, bug #390147.
- if ! use custom-cflags; then
- replace-flags "-Os" "-O2"
- strip-flags
-
- # Prevent linker from running out of address space, bug #471810 .
- if use x86; then
- filter-flags "-g*"
- fi
-
- # Prevent libvpx build failures. Bug 530248, 544702, 546984.
- if [[ ${myarch} == amd64 || ${myarch} == x86 ]]; then
- filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2
- fi
- fi
-
- if [[ $myarch = amd64 ]] ; then
- myconf_gn+=" target_cpu=\"x64\""
- ffmpeg_target_arch=x64
- elif [[ $myarch = x86 ]] ; then
- myconf_gn+=" target_cpu=\"x86\""
- ffmpeg_target_arch=ia32
-
- # This is normally defined by compiler_cpu_abi in
- # build/config/compiler/BUILD.gn, but we patch that part out.
- append-flags -msse2 -mfpmath=sse -mmmx
- elif [[ $myarch = arm64 ]] ; then
- myconf_gn+=" target_cpu=\"arm64\""
- ffmpeg_target_arch=arm64
- elif [[ $myarch = arm ]] ; then
- myconf_gn+=" target_cpu=\"arm\""
- ffmpeg_target_arch=$(usex neon arm-neon arm)
- else
- die "Failed to determine target arch, got '$myarch'."
- fi
-
- # Make sure that -Werror doesn't get added to CFLAGS by the build system.
- # Depending on GCC version the warnings are different and we don't want
- # the build to fail because of that.
- myconf_gn+=" treat_warnings_as_errors=false"
-
- # Disable fatal linker warnings, bug 506268.
- myconf_gn+=" fatal_linker_warnings=false"
-
- # https://bugs.gentoo.org/588596
- #append-cxxflags $(test-flags-CXX -fno-delete-null-pointer-checks)
-
- # Bug 491582.
- export TMPDIR="${WORKDIR}/temp"
- mkdir -p -m 755 "${TMPDIR}" || die
-
- # https://bugs.gentoo.org/654216
- addpredict /dev/dri/ #nowarn
-
- #if ! use system-ffmpeg; then
- if false; then
- local build_ffmpeg_args=""
- if use pic && [[ "${ffmpeg_target_arch}" == "ia32" ]]; then
- build_ffmpeg_args+=" --disable-asm"
- fi
-
- # Re-configure bundled ffmpeg. See bug #491378 for example reasons.
- einfo "Configuring bundled ffmpeg..."
- pushd third_party/ffmpeg > /dev/null || die
- chromium/scripts/build_ffmpeg.py linux ${ffmpeg_target_arch} \
- --branding ${ffmpeg_branding} -- ${build_ffmpeg_args} || die
- chromium/scripts/copy_config.sh || die
- chromium/scripts/generate_gn.py || die
- popd > /dev/null || die
- fi
-
- einfo "Configuring Chromium..."
- set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release
- echo "$@"
- "$@" || die
-}
-
-src_compile() {
- # Final link uses lots of file descriptors.
- ulimit -n 2048
-
- # Calling this here supports resumption via FEATURES=keepwork
- python_setup
-
- #"${EPYTHON}" tools/clang/scripts/update.py --force-local-build --gcc-toolchain /usr --skip-checkout --use-system-cmake --without-android || die
-
- # Work around broken deps
- eninja -C out/Release gen/ui/accessibility/ax_enums.mojom{,-shared}.h
-
- # Build mksnapshot and pax-mark it.
- local x
- for x in mksnapshot v8_context_snapshot_generator; do
- if tc-is-cross-compiler; then
- eninja -C out/Release "host/${x}"
- pax-mark m "out/Release/host/${x}"
- else
- eninja -C out/Release "${x}"
- pax-mark m "out/Release/${x}"
- fi
- done
-
- # Even though ninja autodetects number of CPUs, we respect
- # user's options, for debugging with -j 1 or any other reason.
- eninja -C out/Release chrome chromedriver
- use suid && eninja -C out/Release chrome_sandbox
-
- pax-mark m out/Release/chrome
-}
-
-src_install() {
- local CHROMIUM_HOME="/usr/$(get_libdir)/chromium-browser"
- exeinto "${CHROMIUM_HOME}"
- doexe out/Release/chrome
-
- if use suid; then
- newexe out/Release/chrome_sandbox chrome-sandbox
- fperms 4755 "${CHROMIUM_HOME}/chrome-sandbox"
- fi
-
- doexe out/Release/chromedriver
-
- local sedargs=( -e "s:/usr/lib/:/usr/$(get_libdir)/:g" )
- sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r3.sh" > chromium-launcher.sh || die
- doexe chromium-launcher.sh
-
- # It is important that we name the target "chromium-browser",
- # xdg-utils expect it; bug #355517.
- dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium-browser
- # keep the old symlink around for consistency
- dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium
-
- dosym "${CHROMIUM_HOME}/chromedriver" /usr/bin/chromedriver
-
- # Allow users to override command-line options, bug #357629.
- insinto /etc/chromium
- newins "${FILESDIR}/chromium.default" "default"
-
- pushd out/Release/locales > /dev/null || die
- chromium_remove_language_paks
- popd
-
- insinto "${CHROMIUM_HOME}"
- doins out/Release/*.bin
- doins out/Release/*.pak
- doins out/Release/*.so
-
- if ! use system-icu; then
- doins out/Release/icudtl.dat
- fi
-
- doins -r out/Release/locales
- doins -r out/Release/resources
-
- if [[ -d out/Release/swiftshader ]]; then
- insinto "${CHROMIUM_HOME}/swiftshader"
- doins out/Release/swiftshader/*.so
- fi
-
- # Install icons and desktop entry.
- local branding size
- for size in 16 22 24 32 48 64 128 256 ; do
- case ${size} in
- 16|32) branding="chrome/app/theme/default_100_percent/chromium" ;;
- *) branding="chrome/app/theme/chromium" ;;
- esac
- newicon -s ${size} "${branding}/product_logo_${size}.png" \
- chromium-browser.png
- done
-
- local mime_types="text/html;text/xml;application/xhtml+xml;"
- mime_types+="x-scheme-handler/http;x-scheme-handler/https;" # bug #360797
- mime_types+="x-scheme-handler/ftp;" # bug #412185
- mime_types+="x-scheme-handler/mailto;x-scheme-handler/webcal;" # bug #416393
- make_desktop_entry \
- chromium-browser \
- "Chromium" \
- chromium-browser \
- "Network;WebBrowser" \
- "MimeType=${mime_types}\nStartupWMClass=chromium-browser"
- sed -e "/^Exec/s/$/ %U/" -i "${ED}"/usr/share/applications/*.desktop || die
-
- # Install GNOME default application entry (bug #303100).
- insinto /usr/share/gnome-control-center/default-apps
- newins "${FILESDIR}"/chromium-browser.xml chromium-browser.xml
-
- readme.gentoo_create_doc
-}
-
-pkg_postrm() {
- if type gtk-update-icon-cache &>/dev/null; then
- ebegin "Updating GTK icon cache"
- gtk-update-icon-cache "${EROOT}/usr/share/icons/hicolor"
- eend $?
- fi
- xdg_desktop_database_update
-}
-
-pkg_postinst() {
- if type gtk-update-icon-cache &>/dev/null; then
- ebegin "Updating GTK icon cache"
- gtk-update-icon-cache "${EROOT}/usr/share/icons/hicolor"
- eend $?
- fi
- xdg_desktop_database_update
- readme.gentoo_print_elog
-}
diff --git a/www-client/chromium/chromium-73.0.3683.86.ebuild b/www-client/chromium/chromium-73.0.3683.86.ebuild
deleted file mode 100644
index 4d9ce8c95aea..000000000000
--- a/www-client/chromium/chromium-73.0.3683.86.ebuild
+++ /dev/null
@@ -1,718 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 )
-
-CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he
- hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
- sv sw ta te th tr uk vi zh-CN zh-TW"
-
-inherit check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
-
-DESCRIPTION="Open-source version of Google Chrome web browser"
-HOMEPAGE="http://chromium.org/"
-SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="+closure-compile component-build cups gnome-keyring +hangouts jumbo-build kerberos neon pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu +system-libvpx +tcmalloc widevine"
-RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
-REQUIRED_USE="component-build? ( !suid )"
-
-COMMON_DEPEND="
- >=app-accessibility/at-spi2-atk-2.26:2
- app-arch/bzip2:=
- cups? ( >=net-print/cups-1.3.11:= )
- >=dev-libs/atk-2.26
- dev-libs/expat:=
- dev-libs/glib:2
- system-icu? ( >=dev-libs/icu-59:= )
- >=dev-libs/libxml2-2.9.4-r3:=[icu]
- dev-libs/libxslt:=
- dev-libs/nspr:=
- >=dev-libs/nss-3.26:=
- >=dev-libs/re2-0.2016.11.01:=
- gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
- >=media-libs/alsa-lib-1.0.19:=
- media-libs/fontconfig:=
- media-libs/freetype:=
- >=media-libs/harfbuzz-2.2.0:0=[icu(-)]
- media-libs/libjpeg-turbo:=
- media-libs/libpng:=
- system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
- >=media-libs/openh264-1.6.0:=
- pulseaudio? ( media-sound/pulseaudio:= )
- system-ffmpeg? (
- >=media-video/ffmpeg-4:=
- || (
- media-video/ffmpeg[-samba]
- >=net-fs/samba-4.5.10-r1[-debug(-)]
- )
- !=net-fs/samba-4.5.12-r0
- media-libs/opus:=
- )
- sys-apps/dbus:=
- sys-apps/pciutils:=
- virtual/udev
- x11-libs/cairo:=
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3[X]
- x11-libs/libX11:=
- x11-libs/libXcomposite:=
- x11-libs/libXcursor:=
- x11-libs/libXdamage:=
- x11-libs/libXext:=
- x11-libs/libXfixes:=
- >=x11-libs/libXi-1.6.0:=
- x11-libs/libXrandr:=
- x11-libs/libXrender:=
- x11-libs/libXScrnSaver:=
- x11-libs/libXtst:=
- x11-libs/pango:=
- app-arch/snappy:=
- media-libs/flac:=
- >=media-libs/libwebp-0.4.0:=
- sys-libs/zlib:=[minizip]
- kerberos? ( virtual/krb5 )
-"
-# For nvidia-drivers blocker, see bug #413637 .
-RDEPEND="${COMMON_DEPEND}
- !<www-plugins/chrome-binary-plugins-57
- x11-misc/xdg-utils
- virtual/opengl
- virtual/ttf-fonts
- selinux? ( sec-policy/selinux-chromium )
- tcmalloc? ( !<x11-drivers/nvidia-drivers-331.20 )
- widevine? ( www-plugins/chrome-binary-plugins[widevine(-)] )
-"
-# dev-vcs/git - https://bugs.gentoo.org/593476
-# sys-apps/sandbox - https://crbug.com/586444
-DEPEND="${COMMON_DEPEND}
-"
-BDEPEND="
- >=app-arch/gzip-1.7
- !arm? (
- dev-lang/yasm
- )
- dev-lang/perl
- <dev-util/gn-0.1583
- dev-vcs/git
- >=dev-util/gperf-3.0.3
- >=dev-util/ninja-1.7.2
- >=net-libs/nodejs-7.6.0[inspector]
- sys-apps/hwids[usb(+)]
- >=sys-devel/bison-2.4.3
- sys-devel/flex
- closure-compile? ( virtual/jre )
- virtual/pkgconfig
-"
-
-: ${CHROMIUM_FORCE_CLANG=no}
-
-if [[ ${CHROMIUM_FORCE_CLANG} == yes ]]; then
- BDEPEND+=" >=sys-devel/clang-5"
-fi
-
-if ! has chromium_pkg_die ${EBUILD_DEATH_HOOKS}; then
- EBUILD_DEATH_HOOKS+=" chromium_pkg_die";
-fi
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="
-Some web pages may require additional fonts to display properly.
-Try installing some of the following packages if some characters
-are not displayed properly:
-- media-fonts/arphicfonts
-- media-fonts/droid
-- media-fonts/ipamonafont
-- media-fonts/noto
-- media-fonts/ja-ipafonts
-- media-fonts/takao-fonts
-- media-fonts/wqy-microhei
-- media-fonts/wqy-zenhei
-
-To fix broken icons on the Downloads page, you should install an icon
-theme that covers the appropriate MIME types, and configure this as your
-GTK+ icon theme.
-
-In order to have a native file dialog in an KDE desktop environment, please
-install:
-- kde-apps/kdialog
-"
-
-PATCHES=(
- "${FILESDIR}/chromium-compiler-r7.patch"
- "${FILESDIR}/chromium-widevine-r4.patch"
- "${FILESDIR}/chromium-fix-char_traits.patch"
- "${FILESDIR}/chromium-73-gcc-0.patch"
- "${FILESDIR}/chromium-73-gcc-1.patch"
- "${FILESDIR}/chromium-73-gcc-2.patch"
- "${FILESDIR}/chromium-73-gcc-3.patch"
- "${FILESDIR}/chromium-73-gcc-4.patch"
- "${FILESDIR}/chromium-73-gcc-5.patch"
- "${FILESDIR}/chromium-73-gcc-6.patch"
- "${FILESDIR}/chromium-73-xdg-current-desktop.patch"
-)
-
-pre_build_checks() {
- if [[ ${MERGE_TYPE} != binary ]]; then
- local -x CPP="$(tc-getCXX) -E"
- if tc-is-gcc && ! ver_test "$(gcc-version)" -ge 8.0; then
- die "At least gcc 8.0 is required"
- fi
- fi
-
- # Check build requirements, bug #541816 and bug #471810 .
- CHECKREQS_MEMORY="3G"
- CHECKREQS_DISK_BUILD="5G"
- if ( shopt -s extglob; is-flagq '-g?(gdb)?([1-9])' ); then
- CHECKREQS_DISK_BUILD="25G"
- if ! use component-build; then
- CHECKREQS_MEMORY="16G"
- fi
- fi
- check-reqs_pkg_setup
-}
-
-pkg_pretend() {
- pre_build_checks
-}
-
-pkg_setup() {
- pre_build_checks
-
- chromium_suid_sandbox_check_kernel_config
-}
-
-src_prepare() {
- # Calling this here supports resumption via FEATURES=keepwork
- python_setup
-
- default
-
- mkdir -p third_party/node/linux/node-linux-x64/bin || die
- ln -s "${EPREFIX}"/usr/bin/node third_party/node/linux/node-linux-x64/bin/node || die
-
- local keeplibs=(
- base/third_party/dmg_fp
- base/third_party/dynamic_annotations
- base/third_party/icu
- base/third_party/nspr
- base/third_party/superfasthash
- base/third_party/symbolize
- base/third_party/valgrind
- base/third_party/xdg_mime
- base/third_party/xdg_user_dirs
- buildtools/third_party/libc++
- buildtools/third_party/libc++abi
- chrome/third_party/mozilla_security_manager
- courgette/third_party
- net/third_party/mozilla_security_manager
- net/third_party/nss
- net/third_party/quic
- net/third_party/uri_template
- third_party/abseil-cpp
- third_party/angle
- third_party/angle/src/common/third_party/base
- third_party/angle/src/common/third_party/smhasher
- third_party/angle/src/common/third_party/xxhash
- third_party/angle/src/third_party/compiler
- third_party/angle/src/third_party/libXNVCtrl
- third_party/angle/src/third_party/trace_event
- third_party/angle/third_party/glslang
- third_party/angle/third_party/spirv-headers
- third_party/angle/third_party/spirv-tools
- third_party/angle/third_party/vulkan-headers
- third_party/angle/third_party/vulkan-loader
- third_party/angle/third_party/vulkan-tools
- third_party/angle/third_party/vulkan-validation-layers
- third_party/apple_apsl
- third_party/blink
- third_party/boringssl
- third_party/boringssl/src/third_party/fiat
- third_party/breakpad
- third_party/breakpad/breakpad/src/third_party/curl
- third_party/brotli
- third_party/cacheinvalidation
- third_party/catapult
- third_party/catapult/common/py_vulcanize/third_party/rcssmin
- third_party/catapult/common/py_vulcanize/third_party/rjsmin
- third_party/catapult/third_party/beautifulsoup4
- third_party/catapult/third_party/html5lib-python
- third_party/catapult/third_party/polymer
- third_party/catapult/third_party/six
- third_party/catapult/tracing/third_party/d3
- third_party/catapult/tracing/third_party/gl-matrix
- third_party/catapult/tracing/third_party/jszip
- third_party/catapult/tracing/third_party/mannwhitneyu
- third_party/catapult/tracing/third_party/oboe
- third_party/catapult/tracing/third_party/pako
- third_party/ced
- third_party/cld_3
- third_party/closure_compiler
- third_party/crashpad
- third_party/crashpad/crashpad/third_party/zlib
- third_party/crc32c
- third_party/cros_system_api
- third_party/devscripts
- third_party/dom_distiller_js
- third_party/fips181
- third_party/flatbuffers
- third_party/flot
- third_party/freetype
- third_party/google_input_tools
- third_party/google_input_tools/third_party/closure_library
- third_party/google_input_tools/third_party/closure_library/third_party/closure
- third_party/googletest
- third_party/hunspell
- third_party/iccjpeg
- third_party/inspector_protocol
- third_party/jinja2
- third_party/jsoncpp
- third_party/jstemplate
- third_party/khronos
- third_party/leveldatabase
- third_party/libXNVCtrl
- third_party/libaddressinput
- third_party/libaom
- third_party/libaom/source/libaom/third_party/vector
- third_party/libaom/source/libaom/third_party/x86inc
- third_party/libjingle
- third_party/libphonenumber
- third_party/libsecret
- third_party/libsrtp
- third_party/libsync
- third_party/libudev
- third_party/libwebm
- third_party/libxml/chromium
- third_party/libyuv
- third_party/llvm
- third_party/lss
- third_party/lzma_sdk
- third_party/markupsafe
- third_party/mesa
- third_party/metrics_proto
- third_party/modp_b64
- third_party/nasm
- third_party/node
- third_party/node/node_modules/polymer-bundler/lib/third_party/UglifyJS2
- third_party/openmax_dl
- third_party/ots
- third_party/pdfium
- third_party/pdfium/third_party/agg23
- third_party/pdfium/third_party/base
- third_party/pdfium/third_party/bigint
- third_party/pdfium/third_party/freetype
- third_party/pdfium/third_party/lcms
- third_party/pdfium/third_party/libopenjpeg20
- third_party/pdfium/third_party/libpng16
- third_party/pdfium/third_party/libtiff
- third_party/pdfium/third_party/skia_shared
- third_party/perfetto
- third_party/ply
- third_party/polymer
- third_party/protobuf
- third_party/protobuf/third_party/six
- third_party/pyjson5
- third_party/qcms
- third_party/rnnoise
- third_party/s2cellid
- third_party/sfntly
- third_party/simplejson
- third_party/skia
- third_party/skia/include/third_party/vulkan
- third_party/skia/third_party/gif
- third_party/skia/third_party/skcms
- third_party/skia/third_party/vulkan
- third_party/smhasher
- third_party/spirv-headers
- third_party/SPIRV-Tools
- third_party/sqlite
- third_party/swiftshader
- third_party/swiftshader/third_party/llvm-7.0
- third_party/swiftshader/third_party/llvm-subzero
- third_party/swiftshader/third_party/subzero
- third_party/unrar
- third_party/usrsctp
- third_party/vulkan
- third_party/web-animations-js
- third_party/webdriver
- third_party/webrtc
- third_party/webrtc/common_audio/third_party/fft4g
- third_party/webrtc/common_audio/third_party/spl_sqrt_floor
- third_party/webrtc/modules/third_party/fft
- third_party/webrtc/modules/third_party/g711
- third_party/webrtc/modules/third_party/g722
- third_party/webrtc/rtc_base/third_party/base64
- third_party/webrtc/rtc_base/third_party/sigslot
- third_party/widevine
- third_party/woff2
- third_party/zlib/google
- url/third_party/mozilla
- v8/src/third_party/siphash
- v8/src/third_party/valgrind
- v8/src/third_party/utf8-decoder
- v8/third_party/inspector_protocol
- v8/third_party/v8
-
- # gyp -> gn leftovers
- base/third_party/libevent
- third_party/adobe
- third_party/speech-dispatcher
- third_party/usb_ids
- third_party/xdg-utils
- third_party/yasm/run_yasm.py
- )
- if ! use system-ffmpeg; then
- keeplibs+=( third_party/ffmpeg third_party/opus )
- fi
- if ! use system-icu; then
- keeplibs+=( third_party/icu )
- fi
- if ! use system-libvpx; then
- keeplibs+=( third_party/libvpx )
- keeplibs+=( third_party/libvpx/source/libvpx/third_party/x86inc )
- fi
- if use tcmalloc; then
- keeplibs+=( third_party/tcmalloc )
- fi
-
- # Remove most bundled libraries. Some are still needed.
- build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove || die
-}
-
-src_configure() {
- # Calling this here supports resumption via FEATURES=keepwork
- python_setup
-
- local myconf_gn=""
-
- # Make sure the build system will use the right tools, bug #340795.
- tc-export AR CC CXX NM
-
- if [[ ${CHROMIUM_FORCE_CLANG} == yes ]] && ! tc-is-clang; then
- # Force clang since gcc is pretty broken at the moment.
- CC=${CHOST}-clang
- CXX=${CHOST}-clang++
- strip-unsupported-flags
- fi
-
- if tc-is-clang; then
- myconf_gn+=" is_clang=true clang_use_chrome_plugins=false"
- else
- myconf_gn+=" is_clang=false"
- fi
-
- # Define a custom toolchain for GN
- myconf_gn+=" custom_toolchain=\"//build/toolchain/linux/unbundle:default\""
-
- if tc-is-cross-compiler; then
- tc-export BUILD_{AR,CC,CXX,NM}
- myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:host\""
- myconf_gn+=" v8_snapshot_toolchain=\"//build/toolchain/linux/unbundle:host\""
- else
- myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:default\""
- fi
-
- # GN needs explicit config for Debug/Release as opposed to inferring it from build directory.
- myconf_gn+=" is_debug=false"
-
- # Component build isn't generally intended for use by end users. It's mostly useful
- # for development and debugging.
- myconf_gn+=" is_component_build=$(usex component-build true false)"
-
- # https://chromium.googlesource.com/chromium/src/+/lkcr/docs/jumbo.md
- myconf_gn+=" use_jumbo_build=$(usex jumbo-build true false)"
-
- myconf_gn+=" use_allocator=$(usex tcmalloc \"tcmalloc\" \"none\")"
-
- # Disable nacl, we can't build without pnacl (http://crbug.com/269560).
- myconf_gn+=" enable_nacl=false"
-
- # Use system-provided libraries.
- # TODO: freetype -- remove sources (https://bugs.chromium.org/p/pdfium/issues/detail?id=733).
- # TODO: use_system_hunspell (upstream changes needed).
- # TODO: use_system_libsrtp (bug #459932).
- # TODO: use_system_protobuf (bug #525560).
- # TODO: use_system_ssl (http://crbug.com/58087).
- # TODO: use_system_sqlite (http://crbug.com/22208).
-
- # libevent: https://bugs.gentoo.org/593458
- local gn_system_libraries=(
- flac
- fontconfig
- freetype
- # Need harfbuzz_from_pkgconfig target
- #harfbuzz-ng
- libdrm
- libjpeg
- libpng
- libwebp
- libxml
- libxslt
- openh264
- re2
- snappy
- yasm
- zlib
- )
- if use system-ffmpeg; then
- gn_system_libraries+=( ffmpeg opus )
- fi
- if use system-icu; then
- gn_system_libraries+=( icu )
- fi
- if use system-libvpx; then
- gn_system_libraries+=( libvpx )
- fi
- build/linux/unbundle/replace_gn_files.py --system-libraries "${gn_system_libraries[@]}" || die
-
- # See dependency logic in third_party/BUILD.gn
- myconf_gn+=" use_system_harfbuzz=true"
-
- # Optional dependencies.
- myconf_gn+=" closure_compile=$(usex closure-compile true false)"
- myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)"
- myconf_gn+=" enable_widevine=$(usex widevine true false)"
- myconf_gn+=" use_cups=$(usex cups true false)"
- myconf_gn+=" use_gnome_keyring=$(usex gnome-keyring true false)"
- myconf_gn+=" use_kerberos=$(usex kerberos true false)"
- myconf_gn+=" use_pulseaudio=$(usex pulseaudio true false)"
-
- # TODO: link_pulseaudio=true for GN.
-
- myconf_gn+=" fieldtrial_testing_like_official_build=true"
-
- # Never use bundled gold binary. Disable gold linker flags for now.
- # Do not use bundled clang.
- # Trying to use gold results in linker crash.
- myconf_gn+=" use_gold=false use_sysroot=false linux_use_bundled_binutils=false use_custom_libcxx=false"
-
- # Disable forced lld, bug 641556
- myconf_gn+=" use_lld=false"
-
- ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)"
- myconf_gn+=" proprietary_codecs=$(usex proprietary-codecs true false)"
- myconf_gn+=" ffmpeg_branding=\"${ffmpeg_branding}\""
-
- # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys .
- # Note: these are for Gentoo use ONLY. For your own distribution,
- # please get your own set of keys. Feel free to contact chromium@gentoo.org
- # for more info.
- local google_api_key="AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc"
- local google_default_client_id="329227923882.apps.googleusercontent.com"
- local google_default_client_secret="vgKG0NNv7GoDpbtoFNLxCUXu"
- myconf_gn+=" google_api_key=\"${google_api_key}\""
- myconf_gn+=" google_default_client_id=\"${google_default_client_id}\""
- myconf_gn+=" google_default_client_secret=\"${google_default_client_secret}\""
-
- local myarch="$(tc-arch)"
-
- # Avoid CFLAGS problems, bug #352457, bug #390147.
- if ! use custom-cflags; then
- replace-flags "-Os" "-O2"
- strip-flags
-
- # Prevent linker from running out of address space, bug #471810 .
- if use x86; then
- filter-flags "-g*"
- fi
-
- # Prevent libvpx build failures. Bug 530248, 544702, 546984.
- if [[ ${myarch} == amd64 || ${myarch} == x86 ]]; then
- filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2
- fi
- fi
-
- if [[ $myarch = amd64 ]] ; then
- myconf_gn+=" target_cpu=\"x64\""
- ffmpeg_target_arch=x64
- elif [[ $myarch = x86 ]] ; then
- myconf_gn+=" target_cpu=\"x86\""
- ffmpeg_target_arch=ia32
-
- # This is normally defined by compiler_cpu_abi in
- # build/config/compiler/BUILD.gn, but we patch that part out.
- append-flags -msse2 -mfpmath=sse -mmmx
- elif [[ $myarch = arm64 ]] ; then
- myconf_gn+=" target_cpu=\"arm64\""
- ffmpeg_target_arch=arm64
- elif [[ $myarch = arm ]] ; then
- myconf_gn+=" target_cpu=\"arm\""
- ffmpeg_target_arch=$(usex neon arm-neon arm)
- else
- die "Failed to determine target arch, got '$myarch'."
- fi
-
- # Make sure that -Werror doesn't get added to CFLAGS by the build system.
- # Depending on GCC version the warnings are different and we don't want
- # the build to fail because of that.
- myconf_gn+=" treat_warnings_as_errors=false"
-
- # Disable fatal linker warnings, bug 506268.
- myconf_gn+=" fatal_linker_warnings=false"
-
- # https://bugs.gentoo.org/588596
- #append-cxxflags $(test-flags-CXX -fno-delete-null-pointer-checks)
-
- # Bug 491582.
- export TMPDIR="${WORKDIR}/temp"
- mkdir -p -m 755 "${TMPDIR}" || die
-
- # https://bugs.gentoo.org/654216
- addpredict /dev/dri/ #nowarn
-
- #if ! use system-ffmpeg; then
- if false; then
- local build_ffmpeg_args=""
- if use pic && [[ "${ffmpeg_target_arch}" == "ia32" ]]; then
- build_ffmpeg_args+=" --disable-asm"
- fi
-
- # Re-configure bundled ffmpeg. See bug #491378 for example reasons.
- einfo "Configuring bundled ffmpeg..."
- pushd third_party/ffmpeg > /dev/null || die
- chromium/scripts/build_ffmpeg.py linux ${ffmpeg_target_arch} \
- --branding ${ffmpeg_branding} -- ${build_ffmpeg_args} || die
- chromium/scripts/copy_config.sh || die
- chromium/scripts/generate_gn.py || die
- popd > /dev/null || die
- fi
-
- einfo "Configuring Chromium..."
- set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release
- echo "$@"
- "$@" || die
-}
-
-src_compile() {
- # Final link uses lots of file descriptors.
- ulimit -n 2048
-
- # Calling this here supports resumption via FEATURES=keepwork
- python_setup
-
- #"${EPYTHON}" tools/clang/scripts/update.py --force-local-build --gcc-toolchain /usr --skip-checkout --use-system-cmake --without-android || die
-
- # Work around broken deps
- eninja -C out/Release gen/ui/accessibility/ax_enums.mojom{,-shared}.h
-
- # Build mksnapshot and pax-mark it.
- local x
- for x in mksnapshot v8_context_snapshot_generator; do
- if tc-is-cross-compiler; then
- eninja -C out/Release "host/${x}"
- pax-mark m "out/Release/host/${x}"
- else
- eninja -C out/Release "${x}"
- pax-mark m "out/Release/${x}"
- fi
- done
-
- # Even though ninja autodetects number of CPUs, we respect
- # user's options, for debugging with -j 1 or any other reason.
- eninja -C out/Release chrome chromedriver
- use suid && eninja -C out/Release chrome_sandbox
-
- pax-mark m out/Release/chrome
-}
-
-src_install() {
- local CHROMIUM_HOME="/usr/$(get_libdir)/chromium-browser"
- exeinto "${CHROMIUM_HOME}"
- doexe out/Release/chrome
-
- if use suid; then
- newexe out/Release/chrome_sandbox chrome-sandbox
- fperms 4755 "${CHROMIUM_HOME}/chrome-sandbox"
- fi
-
- doexe out/Release/chromedriver
-
- local sedargs=( -e "s:/usr/lib/:/usr/$(get_libdir)/:g" )
- sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r3.sh" > chromium-launcher.sh || die
- doexe chromium-launcher.sh
-
- # It is important that we name the target "chromium-browser",
- # xdg-utils expect it; bug #355517.
- dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium-browser
- # keep the old symlink around for consistency
- dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium
-
- dosym "${CHROMIUM_HOME}/chromedriver" /usr/bin/chromedriver
-
- # Allow users to override command-line options, bug #357629.
- insinto /etc/chromium
- newins "${FILESDIR}/chromium.default" "default"
-
- pushd out/Release/locales > /dev/null || die
- chromium_remove_language_paks
- popd
-
- insinto "${CHROMIUM_HOME}"
- doins out/Release/*.bin
- doins out/Release/*.pak
- doins out/Release/*.so
-
- if ! use system-icu; then
- doins out/Release/icudtl.dat
- fi
-
- doins -r out/Release/locales
- doins -r out/Release/resources
-
- if [[ -d out/Release/swiftshader ]]; then
- insinto "${CHROMIUM_HOME}/swiftshader"
- doins out/Release/swiftshader/*.so
- fi
-
- # Install icons and desktop entry.
- local branding size
- for size in 16 22 24 32 48 64 128 256 ; do
- case ${size} in
- 16|32) branding="chrome/app/theme/default_100_percent/chromium" ;;
- *) branding="chrome/app/theme/chromium" ;;
- esac
- newicon -s ${size} "${branding}/product_logo_${size}.png" \
- chromium-browser.png
- done
-
- local mime_types="text/html;text/xml;application/xhtml+xml;"
- mime_types+="x-scheme-handler/http;x-scheme-handler/https;" # bug #360797
- mime_types+="x-scheme-handler/ftp;" # bug #412185
- mime_types+="x-scheme-handler/mailto;x-scheme-handler/webcal;" # bug #416393
- make_desktop_entry \
- chromium-browser \
- "Chromium" \
- chromium-browser \
- "Network;WebBrowser" \
- "MimeType=${mime_types}\nStartupWMClass=chromium-browser"
- sed -e "/^Exec/s/$/ %U/" -i "${ED}"/usr/share/applications/*.desktop || die
-
- # Install GNOME default application entry (bug #303100).
- insinto /usr/share/gnome-control-center/default-apps
- newins "${FILESDIR}"/chromium-browser.xml chromium-browser.xml
-
- readme.gentoo_create_doc
-}
-
-pkg_postrm() {
- if type gtk-update-icon-cache &>/dev/null; then
- ebegin "Updating GTK icon cache"
- gtk-update-icon-cache "${EROOT}/usr/share/icons/hicolor"
- eend $?
- fi
- xdg_desktop_database_update
-}
-
-pkg_postinst() {
- if type gtk-update-icon-cache &>/dev/null; then
- ebegin "Updating GTK icon cache"
- gtk-update-icon-cache "${EROOT}/usr/share/icons/hicolor"
- eend $?
- fi
- xdg_desktop_database_update
- readme.gentoo_print_elog
-}
diff --git a/www-client/chromium/chromium-74.0.3729.169.ebuild b/www-client/chromium/chromium-74.0.3729.169.ebuild
deleted file mode 100644
index f6aa5a9fa5f2..000000000000
--- a/www-client/chromium/chromium-74.0.3729.169.ebuild
+++ /dev/null
@@ -1,713 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 )
-
-CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he
- hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
- sv sw ta te th tr uk vi zh-CN zh-TW"
-
-inherit check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
-
-DESCRIPTION="Open-source version of Google Chrome web browser"
-HOMEPAGE="http://chromium.org/"
-SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
- https://dev.gentoo.org/~floppym/dist/chromium-74-e1b1f3a.patch
- https://dev.gentoo.org/~floppym/dist/chromium-74-2f28731.patch
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="+closure-compile component-build cups gnome-keyring +hangouts jumbo-build kerberos neon pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu +system-libvpx +tcmalloc widevine"
-RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
-REQUIRED_USE="component-build? ( !suid )"
-
-COMMON_DEPEND="
- >=app-accessibility/at-spi2-atk-2.26:2
- app-arch/bzip2:=
- cups? ( >=net-print/cups-1.3.11:= )
- >=dev-libs/atk-2.26
- dev-libs/expat:=
- dev-libs/glib:2
- system-icu? ( >=dev-libs/icu-59:= )
- >=dev-libs/libxml2-2.9.4-r3:=[icu]
- dev-libs/libxslt:=
- dev-libs/nspr:=
- >=dev-libs/nss-3.26:=
- >=dev-libs/re2-0.2016.11.01:=
- gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
- >=media-libs/alsa-lib-1.0.19:=
- media-libs/fontconfig:=
- media-libs/freetype:=
- >=media-libs/harfbuzz-2.2.0:0=[icu(-)]
- media-libs/libjpeg-turbo:=
- media-libs/libpng:=
- system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
- >=media-libs/openh264-1.6.0:=
- pulseaudio? ( media-sound/pulseaudio:= )
- system-ffmpeg? (
- >=media-video/ffmpeg-4:=
- || (
- media-video/ffmpeg[-samba]
- >=net-fs/samba-4.5.10-r1[-debug(-)]
- )
- !=net-fs/samba-4.5.12-r0
- media-libs/opus:=
- )
- sys-apps/dbus:=
- sys-apps/pciutils:=
- virtual/udev
- x11-libs/cairo:=
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3[X]
- x11-libs/libX11:=
- x11-libs/libXcomposite:=
- x11-libs/libXcursor:=
- x11-libs/libXdamage:=
- x11-libs/libXext:=
- x11-libs/libXfixes:=
- >=x11-libs/libXi-1.6.0:=
- x11-libs/libXrandr:=
- x11-libs/libXrender:=
- x11-libs/libXScrnSaver:=
- x11-libs/libXtst:=
- x11-libs/pango:=
- app-arch/snappy:=
- media-libs/flac:=
- >=media-libs/libwebp-0.4.0:=
- sys-libs/zlib:=[minizip]
- kerberos? ( virtual/krb5 )
-"
-# For nvidia-drivers blocker, see bug #413637 .
-RDEPEND="${COMMON_DEPEND}
- !<www-plugins/chrome-binary-plugins-57
- x11-misc/xdg-utils
- virtual/opengl
- virtual/ttf-fonts
- selinux? ( sec-policy/selinux-chromium )
- tcmalloc? ( !<x11-drivers/nvidia-drivers-331.20 )
- widevine? ( www-plugins/chrome-binary-plugins[widevine(-)] )
-"
-# dev-vcs/git - https://bugs.gentoo.org/593476
-# sys-apps/sandbox - https://crbug.com/586444
-DEPEND="${COMMON_DEPEND}
-"
-BDEPEND="
- >=app-arch/gzip-1.7
- !arm? (
- dev-lang/yasm
- )
- dev-lang/perl
- <dev-util/gn-0.1583
- dev-vcs/git
- >=dev-util/gperf-3.0.3
- >=dev-util/ninja-1.7.2
- >=net-libs/nodejs-7.6.0[inspector]
- sys-apps/hwids[usb(+)]
- >=sys-devel/bison-2.4.3
- sys-devel/flex
- closure-compile? ( virtual/jre )
- virtual/pkgconfig
-"
-
-: ${CHROMIUM_FORCE_CLANG=no}
-
-if [[ ${CHROMIUM_FORCE_CLANG} == yes ]]; then
- BDEPEND+=" >=sys-devel/clang-5"
-fi
-
-if ! has chromium_pkg_die ${EBUILD_DEATH_HOOKS}; then
- EBUILD_DEATH_HOOKS+=" chromium_pkg_die";
-fi
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="
-Some web pages may require additional fonts to display properly.
-Try installing some of the following packages if some characters
-are not displayed properly:
-- media-fonts/arphicfonts
-- media-fonts/droid
-- media-fonts/ipamonafont
-- media-fonts/noto
-- media-fonts/ja-ipafonts
-- media-fonts/takao-fonts
-- media-fonts/wqy-microhei
-- media-fonts/wqy-zenhei
-
-To fix broken icons on the Downloads page, you should install an icon
-theme that covers the appropriate MIME types, and configure this as your
-GTK+ icon theme.
-
-In order to have a native file dialog in an KDE desktop environment, please
-install:
-- kde-apps/kdialog
-"
-
-PATCHES=(
- "${FILESDIR}"/chromium-compiler-r8.patch
- "${FILESDIR}"/chromium-widevine-r4.patch
- "${FILESDIR}"/chromium-fix-char_traits.patch
- "${DISTDIR}"/chromium-74-e1b1f3a.patch
- "${FILESDIR}"/chromium-74-c2c467f.patch
- "${DISTDIR}"/chromium-74-2f28731.patch
- "${FILESDIR}"/chromium-74-7685422.patch
- "${FILESDIR}"/quiche-00f47df.patch
-)
-
-pre_build_checks() {
- if [[ ${MERGE_TYPE} != binary ]]; then
- local -x CPP="$(tc-getCXX) -E"
- if tc-is-gcc && ! ver_test "$(gcc-version)" -ge 8.0; then
- die "At least gcc 8.0 is required"
- fi
- fi
-
- # Check build requirements, bug #541816 and bug #471810 .
- CHECKREQS_MEMORY="3G"
- CHECKREQS_DISK_BUILD="5G"
- if ( shopt -s extglob; is-flagq '-g?(gdb)?([1-9])' ); then
- CHECKREQS_DISK_BUILD="25G"
- if ! use component-build; then
- CHECKREQS_MEMORY="16G"
- fi
- fi
- check-reqs_pkg_setup
-}
-
-pkg_pretend() {
- pre_build_checks
-}
-
-pkg_setup() {
- pre_build_checks
-
- chromium_suid_sandbox_check_kernel_config
-}
-
-src_prepare() {
- # Calling this here supports resumption via FEATURES=keepwork
- python_setup
-
- default
-
- mkdir -p third_party/node/linux/node-linux-x64/bin || die
- ln -s "${EPREFIX}"/usr/bin/node third_party/node/linux/node-linux-x64/bin/node || die
-
- local keeplibs=(
- base/third_party/dmg_fp
- base/third_party/dynamic_annotations
- base/third_party/icu
- base/third_party/nspr
- base/third_party/superfasthash
- base/third_party/symbolize
- base/third_party/valgrind
- base/third_party/xdg_mime
- base/third_party/xdg_user_dirs
- buildtools/third_party/libc++
- buildtools/third_party/libc++abi
- chrome/third_party/mozilla_security_manager
- courgette/third_party
- net/third_party/mozilla_security_manager
- net/third_party/nss
- net/third_party/quic
- net/third_party/uri_template
- third_party/abseil-cpp
- third_party/angle
- third_party/angle/src/common/third_party/base
- third_party/angle/src/common/third_party/smhasher
- third_party/angle/src/common/third_party/xxhash
- third_party/angle/src/third_party/compiler
- third_party/angle/src/third_party/libXNVCtrl
- third_party/angle/src/third_party/trace_event
- third_party/angle/third_party/glslang
- third_party/angle/third_party/spirv-headers
- third_party/angle/third_party/spirv-tools
- third_party/angle/third_party/vulkan-headers
- third_party/angle/third_party/vulkan-loader
- third_party/angle/third_party/vulkan-tools
- third_party/angle/third_party/vulkan-validation-layers
- third_party/apple_apsl
- third_party/blink
- third_party/boringssl
- third_party/boringssl/src/third_party/fiat
- third_party/breakpad
- third_party/breakpad/breakpad/src/third_party/curl
- third_party/brotli
- third_party/cacheinvalidation
- third_party/catapult
- third_party/catapult/common/py_vulcanize/third_party/rcssmin
- third_party/catapult/common/py_vulcanize/third_party/rjsmin
- third_party/catapult/third_party/beautifulsoup4
- third_party/catapult/third_party/html5lib-python
- third_party/catapult/third_party/polymer
- third_party/catapult/third_party/six
- third_party/catapult/tracing/third_party/d3
- third_party/catapult/tracing/third_party/gl-matrix
- third_party/catapult/tracing/third_party/jszip
- third_party/catapult/tracing/third_party/mannwhitneyu
- third_party/catapult/tracing/third_party/oboe
- third_party/catapult/tracing/third_party/pako
- third_party/ced
- third_party/cld_3
- third_party/closure_compiler
- third_party/crashpad
- third_party/crashpad/crashpad/third_party/zlib
- third_party/crc32c
- third_party/cros_system_api
- third_party/dav1d
- third_party/devscripts
- third_party/dom_distiller_js
- third_party/emoji-segmenter
- third_party/fips181
- third_party/flatbuffers
- third_party/flot
- third_party/freetype
- third_party/glslang
- third_party/google_input_tools
- third_party/google_input_tools/third_party/closure_library
- third_party/google_input_tools/third_party/closure_library/third_party/closure
- third_party/googletest
- third_party/hunspell
- third_party/iccjpeg
- third_party/inspector_protocol
- third_party/jinja2
- third_party/jsoncpp
- third_party/jstemplate
- third_party/khronos
- third_party/leveldatabase
- third_party/libXNVCtrl
- third_party/libaddressinput
- third_party/libaom
- third_party/libaom/source/libaom/third_party/vector
- third_party/libaom/source/libaom/third_party/x86inc
- third_party/libjingle
- third_party/libphonenumber
- third_party/libsecret
- third_party/libsrtp
- third_party/libsync
- third_party/libudev
- third_party/libwebm
- third_party/libxml/chromium
- third_party/libyuv
- third_party/llvm
- third_party/lss
- third_party/lzma_sdk
- third_party/markupsafe
- third_party/mesa
- third_party/metrics_proto
- third_party/modp_b64
- third_party/nasm
- third_party/node
- third_party/node/node_modules/polymer-bundler/lib/third_party/UglifyJS2
- third_party/openmax_dl
- third_party/ots
- third_party/pdfium
- third_party/pdfium/third_party/agg23
- third_party/pdfium/third_party/base
- third_party/pdfium/third_party/bigint
- third_party/pdfium/third_party/freetype
- third_party/pdfium/third_party/lcms
- third_party/pdfium/third_party/libopenjpeg20
- third_party/pdfium/third_party/libpng16
- third_party/pdfium/third_party/libtiff
- third_party/pdfium/third_party/skia_shared
- third_party/perfetto
- third_party/ply
- third_party/polymer
- third_party/protobuf
- third_party/protobuf/third_party/six
- third_party/pyjson5
- third_party/qcms
- third_party/rnnoise
- third_party/s2cellid
- third_party/sfntly
- third_party/simplejson
- third_party/skia
- third_party/skia/include/third_party/vulkan
- third_party/skia/third_party/gif
- third_party/skia/third_party/skcms
- third_party/skia/third_party/vulkan
- third_party/smhasher
- third_party/spirv-headers
- third_party/SPIRV-Tools
- third_party/sqlite
- third_party/swiftshader
- third_party/swiftshader/third_party/llvm-7.0
- third_party/swiftshader/third_party/llvm-subzero
- third_party/swiftshader/third_party/subzero
- third_party/unrar
- third_party/usrsctp
- third_party/vulkan
- third_party/web-animations-js
- third_party/webdriver
- third_party/webrtc
- third_party/webrtc/common_audio/third_party/fft4g
- third_party/webrtc/common_audio/third_party/spl_sqrt_floor
- third_party/webrtc/modules/third_party/fft
- third_party/webrtc/modules/third_party/g711
- third_party/webrtc/modules/third_party/g722
- third_party/webrtc/rtc_base/third_party/base64
- third_party/webrtc/rtc_base/third_party/sigslot
- third_party/widevine
- third_party/woff2
- third_party/zlib/google
- url/third_party/mozilla
- v8/src/third_party/siphash
- v8/src/third_party/valgrind
- v8/src/third_party/utf8-decoder
- v8/third_party/inspector_protocol
- v8/third_party/v8
-
- # gyp -> gn leftovers
- base/third_party/libevent
- third_party/adobe
- third_party/speech-dispatcher
- third_party/usb_ids
- third_party/yasm/run_yasm.py
- third_party/xdg-utils
- )
- if ! use system-ffmpeg; then
- keeplibs+=( third_party/ffmpeg third_party/opus )
- fi
- if ! use system-icu; then
- keeplibs+=( third_party/icu )
- fi
- if ! use system-libvpx; then
- keeplibs+=( third_party/libvpx )
- keeplibs+=( third_party/libvpx/source/libvpx/third_party/x86inc )
- fi
- if use tcmalloc; then
- keeplibs+=( third_party/tcmalloc )
- fi
-
- # Remove most bundled libraries. Some are still needed.
- build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove || die
-}
-
-src_configure() {
- # Calling this here supports resumption via FEATURES=keepwork
- python_setup
-
- local myconf_gn=""
-
- # Make sure the build system will use the right tools, bug #340795.
- tc-export AR CC CXX NM
-
- if [[ ${CHROMIUM_FORCE_CLANG} == yes ]] && ! tc-is-clang; then
- # Force clang since gcc is pretty broken at the moment.
- CC=${CHOST}-clang
- CXX=${CHOST}-clang++
- strip-unsupported-flags
- fi
-
- if tc-is-clang; then
- myconf_gn+=" is_clang=true clang_use_chrome_plugins=false"
- else
- myconf_gn+=" is_clang=false"
- fi
-
- # Define a custom toolchain for GN
- myconf_gn+=" custom_toolchain=\"//build/toolchain/linux/unbundle:default\""
-
- if tc-is-cross-compiler; then
- tc-export BUILD_{AR,CC,CXX,NM}
- myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:host\""
- myconf_gn+=" v8_snapshot_toolchain=\"//build/toolchain/linux/unbundle:host\""
- else
- myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:default\""
- fi
-
- # GN needs explicit config for Debug/Release as opposed to inferring it from build directory.
- myconf_gn+=" is_debug=false"
-
- # Component build isn't generally intended for use by end users. It's mostly useful
- # for development and debugging.
- myconf_gn+=" is_component_build=$(usex component-build true false)"
-
- # https://chromium.googlesource.com/chromium/src/+/lkcr/docs/jumbo.md
- myconf_gn+=" use_jumbo_build=$(usex jumbo-build true false)"
-
- myconf_gn+=" use_allocator=$(usex tcmalloc \"tcmalloc\" \"none\")"
-
- # Disable nacl, we can't build without pnacl (http://crbug.com/269560).
- myconf_gn+=" enable_nacl=false"
-
- # Use system-provided libraries.
- # TODO: freetype -- remove sources (https://bugs.chromium.org/p/pdfium/issues/detail?id=733).
- # TODO: use_system_hunspell (upstream changes needed).
- # TODO: use_system_libsrtp (bug #459932).
- # TODO: use_system_protobuf (bug #525560).
- # TODO: use_system_ssl (http://crbug.com/58087).
- # TODO: use_system_sqlite (http://crbug.com/22208).
-
- # libevent: https://bugs.gentoo.org/593458
- local gn_system_libraries=(
- flac
- fontconfig
- freetype
- # Need harfbuzz_from_pkgconfig target
- #harfbuzz-ng
- libdrm
- libjpeg
- libpng
- libwebp
- libxml
- libxslt
- openh264
- re2
- snappy
- yasm
- zlib
- )
- if use system-ffmpeg; then
- gn_system_libraries+=( ffmpeg opus )
- fi
- if use system-icu; then
- gn_system_libraries+=( icu )
- fi
- if use system-libvpx; then
- gn_system_libraries+=( libvpx )
- fi
- build/linux/unbundle/replace_gn_files.py --system-libraries "${gn_system_libraries[@]}" || die
-
- # See dependency logic in third_party/BUILD.gn
- myconf_gn+=" use_system_harfbuzz=true"
-
- # Optional dependencies.
- myconf_gn+=" closure_compile=$(usex closure-compile true false)"
- myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)"
- myconf_gn+=" enable_widevine=$(usex widevine true false)"
- myconf_gn+=" use_cups=$(usex cups true false)"
- myconf_gn+=" use_gnome_keyring=$(usex gnome-keyring true false)"
- myconf_gn+=" use_kerberos=$(usex kerberos true false)"
- myconf_gn+=" use_pulseaudio=$(usex pulseaudio true false)"
-
- # TODO: link_pulseaudio=true for GN.
-
- myconf_gn+=" fieldtrial_testing_like_official_build=true"
-
- # Never use bundled gold binary. Disable gold linker flags for now.
- # Do not use bundled clang.
- # Trying to use gold results in linker crash.
- myconf_gn+=" use_gold=false use_sysroot=false linux_use_bundled_binutils=false use_custom_libcxx=false"
-
- # Disable forced lld, bug 641556
- myconf_gn+=" use_lld=false"
-
- ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)"
- myconf_gn+=" proprietary_codecs=$(usex proprietary-codecs true false)"
- myconf_gn+=" ffmpeg_branding=\"${ffmpeg_branding}\""
-
- # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys .
- # Note: these are for Gentoo use ONLY. For your own distribution,
- # please get your own set of keys. Feel free to contact chromium@gentoo.org
- # for more info.
- local google_api_key="AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc"
- local google_default_client_id="329227923882.apps.googleusercontent.com"
- local google_default_client_secret="vgKG0NNv7GoDpbtoFNLxCUXu"
- myconf_gn+=" google_api_key=\"${google_api_key}\""
- myconf_gn+=" google_default_client_id=\"${google_default_client_id}\""
- myconf_gn+=" google_default_client_secret=\"${google_default_client_secret}\""
-
- local myarch="$(tc-arch)"
-
- # Avoid CFLAGS problems, bug #352457, bug #390147.
- if ! use custom-cflags; then
- replace-flags "-Os" "-O2"
- strip-flags
-
- # Prevent linker from running out of address space, bug #471810 .
- if use x86; then
- filter-flags "-g*"
- fi
-
- # Prevent libvpx build failures. Bug 530248, 544702, 546984.
- if [[ ${myarch} == amd64 || ${myarch} == x86 ]]; then
- filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2
- fi
- fi
-
- if [[ $myarch = amd64 ]] ; then
- myconf_gn+=" target_cpu=\"x64\""
- ffmpeg_target_arch=x64
- elif [[ $myarch = x86 ]] ; then
- myconf_gn+=" target_cpu=\"x86\""
- ffmpeg_target_arch=ia32
-
- # This is normally defined by compiler_cpu_abi in
- # build/config/compiler/BUILD.gn, but we patch that part out.
- append-flags -msse2 -mfpmath=sse -mmmx
- elif [[ $myarch = arm64 ]] ; then
- myconf_gn+=" target_cpu=\"arm64\""
- ffmpeg_target_arch=arm64
- elif [[ $myarch = arm ]] ; then
- myconf_gn+=" target_cpu=\"arm\""
- ffmpeg_target_arch=$(usex neon arm-neon arm)
- else
- die "Failed to determine target arch, got '$myarch'."
- fi
-
- # Make sure that -Werror doesn't get added to CFLAGS by the build system.
- # Depending on GCC version the warnings are different and we don't want
- # the build to fail because of that.
- myconf_gn+=" treat_warnings_as_errors=false"
-
- # Disable fatal linker warnings, bug 506268.
- myconf_gn+=" fatal_linker_warnings=false"
-
- # https://bugs.gentoo.org/588596
- #append-cxxflags $(test-flags-CXX -fno-delete-null-pointer-checks)
-
- # Bug 491582.
- export TMPDIR="${WORKDIR}/temp"
- mkdir -p -m 755 "${TMPDIR}" || die
-
- # https://bugs.gentoo.org/654216
- addpredict /dev/dri/ #nowarn
-
- #if ! use system-ffmpeg; then
- if false; then
- local build_ffmpeg_args=""
- if use pic && [[ "${ffmpeg_target_arch}" == "ia32" ]]; then
- build_ffmpeg_args+=" --disable-asm"
- fi
-
- # Re-configure bundled ffmpeg. See bug #491378 for example reasons.
- einfo "Configuring bundled ffmpeg..."
- pushd third_party/ffmpeg > /dev/null || die
- chromium/scripts/build_ffmpeg.py linux ${ffmpeg_target_arch} \
- --branding ${ffmpeg_branding} -- ${build_ffmpeg_args} || die
- chromium/scripts/copy_config.sh || die
- chromium/scripts/generate_gn.py || die
- popd > /dev/null || die
- fi
-
- einfo "Configuring Chromium..."
- set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release
- echo "$@"
- "$@" || die
-}
-
-src_compile() {
- # Final link uses lots of file descriptors.
- ulimit -n 2048
-
- # Calling this here supports resumption via FEATURES=keepwork
- python_setup
-
- #"${EPYTHON}" tools/clang/scripts/update.py --force-local-build --gcc-toolchain /usr --skip-checkout --use-system-cmake --without-android || die
-
- # Work around broken deps
- #eninja -C out/Release gen/ui/accessibility/ax_enums.mojom{,-shared}.h
-
- # Build mksnapshot and pax-mark it.
- local x
- for x in mksnapshot v8_context_snapshot_generator; do
- if tc-is-cross-compiler; then
- eninja -C out/Release "host/${x}"
- pax-mark m "out/Release/host/${x}"
- else
- eninja -C out/Release "${x}"
- pax-mark m "out/Release/${x}"
- fi
- done
-
- # Even though ninja autodetects number of CPUs, we respect
- # user's options, for debugging with -j 1 or any other reason.
- eninja -C out/Release chrome chromedriver
- use suid && eninja -C out/Release chrome_sandbox
-
- pax-mark m out/Release/chrome
-}
-
-src_install() {
- local CHROMIUM_HOME="/usr/$(get_libdir)/chromium-browser"
- exeinto "${CHROMIUM_HOME}"
- doexe out/Release/chrome
-
- if use suid; then
- newexe out/Release/chrome_sandbox chrome-sandbox
- fperms 4755 "${CHROMIUM_HOME}/chrome-sandbox"
- fi
-
- doexe out/Release/chromedriver
-
- local sedargs=( -e "s:/usr/lib/:/usr/$(get_libdir)/:g" )
- sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r3.sh" > chromium-launcher.sh || die
- doexe chromium-launcher.sh
-
- # It is important that we name the target "chromium-browser",
- # xdg-utils expect it; bug #355517.
- dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium-browser
- # keep the old symlink around for consistency
- dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium
-
- dosym "${CHROMIUM_HOME}/chromedriver" /usr/bin/chromedriver
-
- # Allow users to override command-line options, bug #357629.
- insinto /etc/chromium
- newins "${FILESDIR}/chromium.default" "default"
-
- pushd out/Release/locales > /dev/null || die
- chromium_remove_language_paks
- popd
-
- insinto "${CHROMIUM_HOME}"
- doins out/Release/*.bin
- doins out/Release/*.pak
- doins out/Release/*.so
-
- if ! use system-icu; then
- doins out/Release/icudtl.dat
- fi
-
- doins -r out/Release/locales
- doins -r out/Release/resources
-
- if [[ -d out/Release/swiftshader ]]; then
- insinto "${CHROMIUM_HOME}/swiftshader"
- doins out/Release/swiftshader/*.so
- fi
-
- # Install icons and desktop entry.
- local branding size
- for size in 16 22 24 32 48 64 128 256 ; do
- case ${size} in
- 16|32) branding="chrome/app/theme/default_100_percent/chromium" ;;
- *) branding="chrome/app/theme/chromium" ;;
- esac
- newicon -s ${size} "${branding}/product_logo_${size}.png" \
- chromium-browser.png
- done
-
- local mime_types="text/html;text/xml;application/xhtml+xml;"
- mime_types+="x-scheme-handler/http;x-scheme-handler/https;" # bug #360797
- mime_types+="x-scheme-handler/ftp;" # bug #412185
- mime_types+="x-scheme-handler/mailto;x-scheme-handler/webcal;" # bug #416393
- make_desktop_entry \
- chromium-browser \
- "Chromium" \
- chromium-browser \
- "Network;WebBrowser" \
- "MimeType=${mime_types}\nStartupWMClass=chromium-browser"
- sed -e "/^Exec/s/$/ %U/" -i "${ED}"/usr/share/applications/*.desktop || die
-
- # Install GNOME default application entry (bug #303100).
- insinto /usr/share/gnome-control-center/default-apps
- newins "${FILESDIR}"/chromium-browser.xml chromium-browser.xml
-
- readme.gentoo_create_doc
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
- readme.gentoo_print_elog
-}
diff --git a/www-client/chromium/chromium-75.0.3770.90.ebuild b/www-client/chromium/chromium-75.0.3770.90.ebuild
index 0dde4528fb73..9c3b42da6d7d 100644
--- a/www-client/chromium/chromium-75.0.3770.90.ebuild
+++ b/www-client/chromium/chromium-75.0.3770.90.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="+closure-compile component-build cups gnome-keyring +hangouts jumbo-build kerberos neon pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu +system-libvpx +tcmalloc widevine"
RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
REQUIRED_USE="component-build? ( !suid )"
diff --git a/www-client/chromium/files/chromium-73-gcc-0.patch b/www-client/chromium/files/chromium-73-gcc-0.patch
deleted file mode 100644
index 5a50700fd936..000000000000
--- a/www-client/chromium/files/chromium-73-gcc-0.patch
+++ /dev/null
@@ -1,108 +0,0 @@
-From 2c3b57cafbbb38c13a519c9d2fda8b65691d9564 Mon Sep 17 00:00:00 2001
-From: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>
-Date: Thu, 7 Feb 2019 22:55:37 +0000
-Subject: [PATCH] allocator shim: Swap ALIGN_LINKAGE and SHIM_ALWAYS_EXPORT's
- positions
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-This fixes the GCC build. GCC seems to be stricter with the position of the
-linkage specification, so just swap the terms to prevent an error that looks
-like:
-
-In file included from ../../base/allocator/allocator_shim.cc:333:
-../../base/allocator/allocator_shim_override_cpp_symbols.h:39:30: error: expected unqualified-id before string constant
- #define ALIGN_LINKAGE extern "C"
- ^~~
-../../base/allocator/allocator_shim_override_cpp_symbols.h:99:20: note: in expansion of macro ‘ALIGN_LINKAGE’
- SHIM_ALWAYS_EXPORT ALIGN_LINKAGE void* ALIGN_NEW(std::size_t size,
- ^~~~~~~~~~~~~
-
-Bug: 819294
-Change-Id: I0aa16ea88cead42e83796a1c86afad8b447ddc50
-Reviewed-on: https://chromium-review.googlesource.com/c/1458256
-Auto-Submit: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>
-Reviewed-by: Thomas Anderson <thomasanderson@chromium.org>
-Reviewed-by: Primiano Tucci <primiano@chromium.org>
-Commit-Queue: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>
-Cr-Commit-Position: refs/heads/master@{#630084}
----
- .../allocator_shim_override_cpp_symbols.h | 20 +++++++++----------
- 1 file changed, 10 insertions(+), 10 deletions(-)
-
-diff --git a/base/allocator/allocator_shim_override_cpp_symbols.h b/base/allocator/allocator_shim_override_cpp_symbols.h
-index 1228f5e33d28..01d25b7f6437 100644
---- a/base/allocator/allocator_shim_override_cpp_symbols.h
-+++ b/base/allocator/allocator_shim_override_cpp_symbols.h
-@@ -96,57 +96,57 @@ SHIM_ALWAYS_EXPORT void operator delete[](void* p, size_t) __THROW {
- ShimCppDelete(p);
- }
-
--SHIM_ALWAYS_EXPORT ALIGN_LINKAGE void* ALIGN_NEW(std::size_t size,
-+ALIGN_LINKAGE SHIM_ALWAYS_EXPORT void* ALIGN_NEW(std::size_t size,
- ALIGN_VAL_T alignment) {
- return ShimCppAlignedNew(size, static_cast<size_t>(alignment));
- }
-
--SHIM_ALWAYS_EXPORT ALIGN_LINKAGE void* ALIGN_NEW_NOTHROW(
-+ALIGN_LINKAGE SHIM_ALWAYS_EXPORT void* ALIGN_NEW_NOTHROW(
- std::size_t size,
- ALIGN_VAL_T alignment,
- const std::nothrow_t&) __THROW {
- return ShimCppAlignedNew(size, static_cast<size_t>(alignment));
- }
-
--SHIM_ALWAYS_EXPORT ALIGN_LINKAGE void ALIGN_DEL(void* p, ALIGN_VAL_T) __THROW {
-+ALIGN_LINKAGE SHIM_ALWAYS_EXPORT void ALIGN_DEL(void* p, ALIGN_VAL_T) __THROW {
- ShimCppDelete(p);
- }
-
--SHIM_ALWAYS_EXPORT ALIGN_LINKAGE void ALIGN_DEL_SIZED(void* p,
-+ALIGN_LINKAGE SHIM_ALWAYS_EXPORT void ALIGN_DEL_SIZED(void* p,
- std::size_t size,
- ALIGN_VAL_T) __THROW {
- ShimCppDelete(p);
- }
-
--SHIM_ALWAYS_EXPORT ALIGN_LINKAGE void
-+ALIGN_LINKAGE SHIM_ALWAYS_EXPORT void
- ALIGN_DEL_NOTHROW(void* p, ALIGN_VAL_T, const std::nothrow_t&) __THROW {
- ShimCppDelete(p);
- }
-
--SHIM_ALWAYS_EXPORT ALIGN_LINKAGE void* ALIGN_NEW_ARR(std::size_t size,
-+ALIGN_LINKAGE SHIM_ALWAYS_EXPORT void* ALIGN_NEW_ARR(std::size_t size,
- ALIGN_VAL_T alignment) {
- return ShimCppAlignedNew(size, static_cast<size_t>(alignment));
- }
-
--SHIM_ALWAYS_EXPORT ALIGN_LINKAGE void* ALIGN_NEW_ARR_NOTHROW(
-+ALIGN_LINKAGE SHIM_ALWAYS_EXPORT void* ALIGN_NEW_ARR_NOTHROW(
- std::size_t size,
- ALIGN_VAL_T alignment,
- const std::nothrow_t&) __THROW {
- return ShimCppAlignedNew(size, static_cast<size_t>(alignment));
- }
-
--SHIM_ALWAYS_EXPORT ALIGN_LINKAGE void ALIGN_DEL_ARR(void* p,
-+ALIGN_LINKAGE SHIM_ALWAYS_EXPORT void ALIGN_DEL_ARR(void* p,
- ALIGN_VAL_T) __THROW {
- ShimCppDelete(p);
- }
-
--SHIM_ALWAYS_EXPORT ALIGN_LINKAGE void ALIGN_DEL_ARR_SIZED(void* p,
-+ALIGN_LINKAGE SHIM_ALWAYS_EXPORT void ALIGN_DEL_ARR_SIZED(void* p,
- std::size_t size,
- ALIGN_VAL_T) __THROW {
- ShimCppDelete(p);
- }
-
--SHIM_ALWAYS_EXPORT ALIGN_LINKAGE void
-+ALIGN_LINKAGE SHIM_ALWAYS_EXPORT void
- ALIGN_DEL_ARR_NOTHROW(void* p, ALIGN_VAL_T, const std::nothrow_t&) __THROW {
- ShimCppDelete(p);
- }
---
-2.20.1
-
diff --git a/www-client/chromium/files/chromium-73-gcc-1.patch b/www-client/chromium/files/chromium-73-gcc-1.patch
deleted file mode 100644
index c3f8e42d0616..000000000000
--- a/www-client/chromium/files/chromium-73-gcc-1.patch
+++ /dev/null
@@ -1,99 +0,0 @@
-From 130a5ae24a02daba8729ba2216bcaf3dbfacea69 Mon Sep 17 00:00:00 2001
-From: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>
-Date: Fri, 8 Feb 2019 16:58:38 +0000
-Subject: [PATCH] media::learning: Make LabelledExample's move assignment
- operator noexcept
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-The GCC build is currently broken with an error like this:
-
- ../../media/learning/common/labelled_example.cc:20:1: error: function ‘media::learning::LabelledExample::LabelledExample(media::learning::LabelledExample&&)’ defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification ‘’
- LabelledExample::LabelledExample(LabelledExample&& rhs) noexcept = default;
- ^~~~~~~~~~~~~~~
-
-With GCC, having that noexcept marker requires all members to be marked with
-noexcept themselves, and TargetValue was missing some assignment operators
-and noexcept markers.
-
-clang is fine because we pass -fno-exceptions and it disables the same error
-there, while GCC continues to raise it (bug 843143 and its corresponding CL
-have a longer discussion on this issue).
-
-Bug: 819294
-Change-Id: Ide30932fc466ccb52d6883a82777e703dae48798
-Reviewed-on: https://chromium-review.googlesource.com/c/1458210
-Commit-Queue: Frank Liberato <liberato@chromium.org>
-Reviewed-by: Frank Liberato <liberato@chromium.org>
-Auto-Submit: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>
-Cr-Commit-Position: refs/heads/master@{#630355}
----
- media/learning/common/labelled_example.cc | 3 ++-
- media/learning/common/labelled_example.h | 2 +-
- media/learning/common/value.cc | 6 ++++++
- media/learning/common/value.h | 4 ++++
- 4 files changed, 13 insertions(+), 2 deletions(-)
-
-diff --git a/media/learning/common/labelled_example.cc b/media/learning/common/labelled_example.cc
-index 76d08509298e..43e834f9f3cf 100644
---- a/media/learning/common/labelled_example.cc
-+++ b/media/learning/common/labelled_example.cc
-@@ -59,7 +59,8 @@ bool LabelledExample::operator<(const LabelledExample& rhs) const {
- LabelledExample& LabelledExample::operator=(const LabelledExample& rhs) =
- default;
-
--LabelledExample& LabelledExample::operator=(LabelledExample&& rhs) = default;
-+LabelledExample& LabelledExample::operator=(LabelledExample&& rhs) noexcept =
-+ default;
-
- TrainingData::TrainingData() = default;
-
-diff --git a/media/learning/common/labelled_example.h b/media/learning/common/labelled_example.h
-index 4f43c54e7a76..365abc3c0ebf 100644
---- a/media/learning/common/labelled_example.h
-+++ b/media/learning/common/labelled_example.h
-@@ -40,7 +40,7 @@ struct COMPONENT_EXPORT(LEARNING_COMMON) LabelledExample {
- bool operator<(const LabelledExample& rhs) const;
-
- LabelledExample& operator=(const LabelledExample& rhs);
-- LabelledExample& operator=(LabelledExample&& rhs);
-+ LabelledExample& operator=(LabelledExample&& rhs) noexcept;
-
- // Observed feature values.
- // Note that to interpret these values, you probably need to have the
-diff --git a/media/learning/common/value.cc b/media/learning/common/value.cc
-index 9c9395c25d4e..12ea399d24c3 100644
---- a/media/learning/common/value.cc
-+++ b/media/learning/common/value.cc
-@@ -23,6 +23,12 @@ Value::Value(const std::string& x) : value_(base::PersistentHash(x)) {}
-
- Value::Value(const Value& other) : value_(other.value_) {}
-
-+Value::Value(Value&& rhs) noexcept = default;
-+
-+Value& Value::operator=(const Value& rhs) = default;
-+
-+Value& Value::operator=(Value&& rhs) noexcept = default;
-+
- bool Value::operator==(const Value& rhs) const {
- return value_ == rhs.value_;
- }
-diff --git a/media/learning/common/value.h b/media/learning/common/value.h
-index 0e64da961f34..62f4953f691c 100644
---- a/media/learning/common/value.h
-+++ b/media/learning/common/value.h
-@@ -38,6 +38,10 @@ class COMPONENT_EXPORT(LEARNING_COMMON) Value {
- explicit Value(const std::string& x);
-
- Value(const Value& other);
-+ Value(Value&&) noexcept;
-+
-+ Value& operator=(const Value&);
-+ Value& operator=(Value&&) noexcept;
-
- bool operator==(const Value& rhs) const;
- bool operator!=(const Value& rhs) const;
---
-2.20.1
-
diff --git a/www-client/chromium/files/chromium-73-gcc-2.patch b/www-client/chromium/files/chromium-73-gcc-2.patch
deleted file mode 100644
index 9d1f05a4d62d..000000000000
--- a/www-client/chromium/files/chromium-73-gcc-2.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-From a5ba6f9bb7665040045dc0f8087407096630ad7b Mon Sep 17 00:00:00 2001
-From: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>
-Date: Fri, 8 Feb 2019 02:57:28 +0000
-Subject: [PATCH] color_utils: Use std::sqrt() instead of std::sqrtf()
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-This fixes the build with libstdc++:
-
- ../../ui/gfx/color_utils.cc: In function ‘SkColor color_utils::SetDarkestColorForTesting(SkColor)’:
- ../../ui/gfx/color_utils.cc:434:12: error: ‘sqrtf’ is not a member of ‘std’
- std::sqrtf((dark_luminance + 0.05f) * (kWhiteLuminance + 0.05f)) - 0.05f;
- ^~~~~
- ../../ui/gfx/color_utils.cc:434:12: note: suggested alternative: ‘sqrt’
- std::sqrtf((dark_luminance + 0.05f) * (kWhiteLuminance + 0.05f)) - 0.05f;
- ^~~~~
- sqrt
-
-sqrtf() is not formally part of C++14 as far as I can see even though libc++
-has it in <cmath>. Additionally, we're only dealing with floats in all parts
-of the expression above, so using the float sqrt() overload should be
-harmless anyway.
-
-Bug: 819294
-Change-Id: If6c7bf31819df97a761e6963def6d6506154c34d
-Reviewed-on: https://chromium-review.googlesource.com/c/1458193
-Auto-Submit: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>
-Reviewed-by: Peter Kasting <pkasting@chromium.org>
-Commit-Queue: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>
-Cr-Commit-Position: refs/heads/master@{#630140}
----
- ui/gfx/color_utils.cc | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/ui/gfx/color_utils.cc b/ui/gfx/color_utils.cc
-index c868cd54bac3..92ba1407d594 100644
---- a/ui/gfx/color_utils.cc
-+++ b/ui/gfx/color_utils.cc
-@@ -431,7 +431,7 @@ SkColor SetDarkestColorForTesting(SkColor color) {
- // GetContrastRatio(kWhiteLuminance, g_luminance_midpoint). The formula below
- // can be verified by plugging it into how GetContrastRatio() operates.
- g_luminance_midpoint =
-- std::sqrtf((dark_luminance + 0.05f) * (kWhiteLuminance + 0.05f)) - 0.05f;
-+ std::sqrt((dark_luminance + 0.05f) * (kWhiteLuminance + 0.05f)) - 0.05f;
-
- return previous_darkest_color;
- }
---
-2.20.1
-
diff --git a/www-client/chromium/files/chromium-73-gcc-3.patch b/www-client/chromium/files/chromium-73-gcc-3.patch
deleted file mode 100644
index 9cc6cf2fab65..000000000000
--- a/www-client/chromium/files/chromium-73-gcc-3.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-From c33e832cc145c696d2157796c7640e659740dafa Mon Sep 17 00:00:00 2001
-From: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>
-Date: Fri, 8 Feb 2019 08:44:00 +0000
-Subject: [PATCH] quic_flags_impl: Fix GCC build after #618558
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Due to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84849, having
-base::NoDestructor<T<U>> and passing an initializer list of Us does not
-work if this is not done explicitly, as GCC incorrectly fails to determine
-which constructor overload to use:
-
- ../../net/third_party/quic/platform/impl/quic_flags_impl.cc: In member function ‘bool quic::TypedQuicFlagHelper<T>::SetFlag(const string&) const [with T = bool; std::__cxx11::string = std::__cxx11::basic_string<char>]’:
- ../../net/third_party/quic/platform/impl/quic_flags_impl.cc:156:41: error: call of overloaded ‘NoDestructor(<brace-enclosed initializer list>)’ is ambiguous
- {"", "1", "t", "true", "y", "yes"});
- ^
- In file included from ../../net/third_party/quic/platform/impl/quic_flags_impl.h:16,
- from ../../net/third_party/quic/platform/impl/quic_flags_impl.cc:5:
- ../../base/no_destructor.h:62:3: note: candidate: ‘base::NoDestructor<T>::NoDestructor(const base::NoDestructor<T>&) [with T = std::set<std::__cxx11::basic_string<char> >]’ <deleted>
- NoDestructor(const NoDestructor&) = delete;
- ^~~~~~~~~~~~
- ../../base/no_destructor.h:60:12: note: candidate: ‘base::NoDestructor<T>::NoDestructor(T&&) [with T = std::set<std::__cxx11::basic_string<char> >]’
- explicit NoDestructor(T&& x) { new (storage_) T(std::move(x)); }
- ^~~~~~~~~~~~
- ../../base/no_destructor.h:59:12: note: candidate: ‘base::NoDestructor<T>::NoDestructor(const T&) [with T = std::set<std::__cxx11::basic_string<char> >]’
- explicit NoDestructor(const T& x) { new (storage_) T(x); }
- ^~~~~~~~~~~~
-
-Explicitly use an std::initializer_list to make the build work everywhere.
-
-Bug: 819294
-Change-Id: I775be20e3766a88a656b58c94c40869cb1bee2a8
-Reviewed-on: https://chromium-review.googlesource.com/c/1458214
-Auto-Submit: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>
-Reviewed-by: Ryan Hamilton <rch@chromium.org>
-Commit-Queue: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>
-Cr-Commit-Position: refs/heads/master@{#630249}
----
- net/third_party/quic/platform/impl/quic_flags_impl.cc | 5 +++--
- 1 file changed, 3 insertions(+), 2 deletions(-)
-
-diff --git a/net/third_party/quic/platform/impl/quic_flags_impl.cc b/net/third_party/quic/platform/impl/quic_flags_impl.cc
-index 5e6962d1e770..3fa45fc6892d 100644
---- a/net/third_party/quic/platform/impl/quic_flags_impl.cc
-+++ b/net/third_party/quic/platform/impl/quic_flags_impl.cc
-@@ -5,6 +5,7 @@
- #include "net/third_party/quic/platform/impl/quic_flags_impl.h"
-
- #include <algorithm>
-+#include <initializer_list>
- #include <iostream>
- #include <set>
-
-@@ -153,9 +154,9 @@ std::string QuicFlagRegistry::GetHelp() const {
- template <>
- bool TypedQuicFlagHelper<bool>::SetFlag(const std::string& s) const {
- static const base::NoDestructor<std::set<std::string>> kTrueValues(
-- {"", "1", "t", "true", "y", "yes"});
-+ std::initializer_list<std::string>({"", "1", "t", "true", "y", "yes"}));
- static const base::NoDestructor<std::set<std::string>> kFalseValues(
-- {"0", "f", "false", "n", "no"});
-+ std::initializer_list<std::string>({"0", "f", "false", "n", "no"}));
- if (kTrueValues->find(base::ToLowerASCII(s)) != kTrueValues->end()) {
- *flag_ = true;
- return true;
---
-2.20.1
-
diff --git a/www-client/chromium/files/chromium-73-gcc-4.patch b/www-client/chromium/files/chromium-73-gcc-4.patch
deleted file mode 100644
index df7d6301f7eb..000000000000
--- a/www-client/chromium/files/chromium-73-gcc-4.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-From bdd76190e54e6a0e11343dd19e4bf1d06956fa48 Mon Sep 17 00:00:00 2001
-From: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>
-Date: Wed, 13 Feb 2019 01:02:27 +0000
-Subject: [PATCH] BaseRenderingContext2D: Use base::CheckMul and simplify code
- in putImageData()
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Follow-up to commit e0b3253a56 ("Fix image conversion truncation issues").
-The current code does not build with GCC due to
-https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89287:
-
- ../../third_party/blink/renderer/modules/canvas/canvas2d/base_rendering_context_2d.cc: In member function ‘void blink::BaseRenderingContext2D::putImageData(blink::ImageData*, int, int, int, int, int, int, blink::ExceptionState&)’:
- ../../third_party/blink/renderer/modules/canvas/canvas2d/base_rendering_context_2d.cc:1777:44: error: default type conversion can't deduce template argument for ‘template<class Dst, typename std::enable_if<base::internal::IsNumericRangeContained<Dst, long unsigned int, void>::value, void>::type* <anonymous> > constexpr base::internal::StrictNumeric<T>::operator Dst() const [with Dst = Dst; typename std::enable_if<base::internal::IsNumericRangeContained<Dst, T>::value>::type* <anonymous> = <enumerator>; T = long unsigned int]’
- new uint8_t[data_length.ValueOrDie()]);
- ^
-
-Work around it by using the more idiomatic base::CheckMul() with
-AssignIfValid, so that we can have |data_length| be a size_t again and not
-leave it to the compiler to figure out the type we want when creating the
-|converted_pixels| array.
-
-Bug: 819294
-Change-Id: Id124cc4f3d749b45def4708e21e4badafd708578
-Reviewed-on: https://chromium-review.googlesource.com/c/1467201
-Auto-Submit: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>
-Commit-Queue: Kentaro Hara <haraken@chromium.org>
-Reviewed-by: Kentaro Hara <haraken@chromium.org>
-Cr-Commit-Position: refs/heads/master@{#631472}
----
- .../canvas/canvas2d/base_rendering_context_2d.cc | 10 +++++-----
- 1 file changed, 5 insertions(+), 5 deletions(-)
-
-diff --git a/third_party/blink/renderer/modules/canvas/canvas2d/base_rendering_context_2d.cc b/third_party/blink/renderer/modules/canvas/canvas2d/base_rendering_context_2d.cc
-index d9fa696c9a9d..34a8a202bfd3 100644
---- a/third_party/blink/renderer/modules/canvas/canvas2d/base_rendering_context_2d.cc
-+++ b/third_party/blink/renderer/modules/canvas/canvas2d/base_rendering_context_2d.cc
-@@ -1769,12 +1769,12 @@ void BaseRenderingContext2D::putImageData(ImageData* data,
- CanvasColorParams(ColorParams().ColorSpace(), PixelFormat(), kNonOpaque);
- if (data_color_params.NeedsColorConversion(context_color_params) ||
- PixelFormat() == kF16CanvasPixelFormat) {
-- base::CheckedNumeric<size_t> data_length = data->Size().Area();
-- data_length *= context_color_params.BytesPerPixel();
-- if (!data_length.IsValid())
-+ size_t data_length;
-+ if (!base::CheckMul(data->Size().Area(),
-+ context_color_params.BytesPerPixel())
-+ .AssignIfValid(&data_length))
- return;
-- std::unique_ptr<uint8_t[]> converted_pixels(
-- new uint8_t[data_length.ValueOrDie()]);
-+ std::unique_ptr<uint8_t[]> converted_pixels(new uint8_t[data_length]);
- if (data->ImageDataInCanvasColorSettings(
- ColorParams().ColorSpace(), PixelFormat(), converted_pixels.get(),
- kRGBAColorType)) {
---
-2.20.1
-
diff --git a/www-client/chromium/files/chromium-73-gcc-5.patch b/www-client/chromium/files/chromium-73-gcc-5.patch
deleted file mode 100644
index 033861e2bfbb..000000000000
--- a/www-client/chromium/files/chromium-73-gcc-5.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-From 78b0f0dfa9e6f3c37b71102c01def92f1ab8c330 Mon Sep 17 00:00:00 2001
-From: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>
-Date: Wed, 13 Feb 2019 23:28:46 +0000
-Subject: [PATCH] CastActivityManager: Do not make DoLaunchSessionParams' move
- constructor noexcept
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-This fixes the GCC build:
-
- ../../chrome/browser/media/router/providers/cast/cast_activity_manager.cc:806:1: error: function ‘media_router::CastActivityManager::DoLaunchSessionParams::DoLaunchSessionParams(media_router::CastActivityManager::DoLaunchSessionParams&&)’ defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification ‘’
- CastActivityManager::DoLaunchSessionParams::DoLaunchSessionParams(
- ^~~~~~~~~~~~~~~~~~~
-
-With GCC, having that noexcept marker requires all members to be marked with
-noexcept themselves, and MediaRoute, CastMediaSource and url::Origin need
-the right annotations. Just making DoLaunchSessionParams not noexcept is the
-least intrusive solution for now.
-
-clang is fine because we pass -fno-exceptions and it disables the same error
-there, while GCC continues to raise it (bug 843143 and its corresponding CL
-have a longer discussion on this issue).
-
-Bug: 819294
-Change-Id: Ia3a5fb60b5e74e68bd35cfa50e2fcc728b64e5eb
-Reviewed-on: https://chromium-review.googlesource.com/c/1469942
-Commit-Queue: mark a. foltz <mfoltz@chromium.org>
-Auto-Submit: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>
-Reviewed-by: mark a. foltz <mfoltz@chromium.org>
-Cr-Commit-Position: refs/heads/master@{#631962}
----
- .../media/router/providers/cast/cast_activity_manager.cc | 2 +-
- .../browser/media/router/providers/cast/cast_activity_manager.h | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/chrome/browser/media/router/providers/cast/cast_activity_manager.cc b/chrome/browser/media/router/providers/cast/cast_activity_manager.cc
-index b7ee9695f69a..8569e0cd30a3 100644
---- a/chrome/browser/media/router/providers/cast/cast_activity_manager.cc
-+++ b/chrome/browser/media/router/providers/cast/cast_activity_manager.cc
-@@ -804,7 +804,7 @@ CastActivityManager::DoLaunchSessionParams::DoLaunchSessionParams(
- callback(std::move(callback)) {}
-
- CastActivityManager::DoLaunchSessionParams::DoLaunchSessionParams(
-- DoLaunchSessionParams&& other) noexcept = default;
-+ DoLaunchSessionParams&& other) = default;
-
- CastActivityManager::DoLaunchSessionParams::~DoLaunchSessionParams() = default;
-
-diff --git a/chrome/browser/media/router/providers/cast/cast_activity_manager.h b/chrome/browser/media/router/providers/cast/cast_activity_manager.h
-index 325bffc725ee..08fe0ccca603 100644
---- a/chrome/browser/media/router/providers/cast/cast_activity_manager.h
-+++ b/chrome/browser/media/router/providers/cast/cast_activity_manager.h
-@@ -295,7 +295,7 @@ class CastActivityManager : public cast_channel::CastMessageHandler::Observer,
- const url::Origin& origin,
- int tab_id,
- mojom::MediaRouteProvider::CreateRouteCallback callback);
-- DoLaunchSessionParams(DoLaunchSessionParams&& other) noexcept;
-+ DoLaunchSessionParams(DoLaunchSessionParams&& other);
- ~DoLaunchSessionParams();
- DoLaunchSessionParams& operator=(DoLaunchSessionParams&&) = delete;
-
---
-2.20.1
-
diff --git a/www-client/chromium/files/chromium-73-gcc-6.patch b/www-client/chromium/files/chromium-73-gcc-6.patch
deleted file mode 100644
index 3cd72ab318d5..000000000000
--- a/www-client/chromium/files/chromium-73-gcc-6.patch
+++ /dev/null
@@ -1,88 +0,0 @@
-From cf4c534f04c223f8a9d65407852e2a531a6d7fb6 Mon Sep 17 00:00:00 2001
-From: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>
-Date: Thu, 14 Feb 2019 22:22:21 +0000
-Subject: [PATCH] chrome/browser: Replace some forward declarations with actual
- includes
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-This fixes the GCC build which was failing like this:
-
- ../../base/scoped_observer.h: In instantiation of ‘void ScopedObserver<Source, Observer>::RemoveAll() [with Source = TabStripModel; Observer = TabStripModelObserver]’:
- ../../base/scoped_observer.h:26:5: required from ‘ScopedObserver<Source, Observer>::~ScopedObserver() [with Source = TabStripModel; Observer = TabStripModelObserver]’
- ../../chrome/browser/ui/views/extensions/extension_popup.h:115:70: required from here
- ../../base/scoped_observer.h:45:20: error: invalid use of incomplete type ‘class TabStripModel’
- sources_[i]->RemoveObserver(observer_);
- ~~~~~~~~~~~~~^~~~~~~~~~~~~~
-
-This is caused by https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89311 ("Brace
-initialization needlessly invokes destructor"), i.e. having something like
-
- ScopedObserver<T, U> observer_{this};
-
-in a header declaration requires T and U to be fully declared because
-ScopedObserver's destructor references them. In a few cases, T was only
-forward-declared.
-
-Bug: 819294
-Change-Id: Ie5b9dc2745e27d4532c5539e3845a8c9147a0595
-Reviewed-on: https://chromium-review.googlesource.com/c/1472576
-Auto-Submit: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>
-Commit-Queue: Alan Cutter <alancutter@chromium.org>
-Reviewed-by: Finnur Thorarinsson <finnur@chromium.org>
-Reviewed-by: Alan Cutter <alancutter@chromium.org>
-Cr-Commit-Position: refs/heads/master@{#632385}
----
- chrome/browser/ui/views/extensions/extension_popup.cc | 1 -
- chrome/browser/ui/views/extensions/extension_popup.h | 1 +
- chrome/browser/ui/views/toolbar/extension_toolbar_menu_view.cc | 1 -
- chrome/browser/ui/views/toolbar/extension_toolbar_menu_view.h | 2 +-
- .../web_applications/extensions/bookmark_app_tab_helper.cc | 1 -
- .../web_applications/extensions/bookmark_app_tab_helper.h | 2 +-
- 6 files changed, 3 insertions(+), 5 deletions(-)
-
-diff --git a/chrome/browser/ui/views/extensions/extension_popup.cc b/chrome/browser/ui/views/extensions/extension_popup.cc
-index 3f0985d383dd..57d16aba9e9f 100644
---- a/chrome/browser/ui/views/extensions/extension_popup.cc
-+++ b/chrome/browser/ui/views/extensions/extension_popup.cc
-@@ -8,7 +8,6 @@
- #include "chrome/browser/devtools/devtools_window.h"
- #include "chrome/browser/extensions/extension_view_host.h"
- #include "chrome/browser/ui/browser.h"
--#include "chrome/browser/ui/tabs/tab_strip_model.h"
- #include "content/public/browser/devtools_agent_host.h"
- #include "content/public/browser/notification_details.h"
- #include "content/public/browser/notification_source.h"
-diff --git a/chrome/browser/ui/views/extensions/extension_popup.h b/chrome/browser/ui/views/extensions/extension_popup.h
-index 3661b5bda950..9018efa0fea5 100644
---- a/chrome/browser/ui/views/extensions/extension_popup.h
-+++ b/chrome/browser/ui/views/extensions/extension_popup.h
-@@ -9,6 +9,7 @@
- #include "base/compiler_specific.h"
- #include "base/macros.h"
- #include "base/scoped_observer.h"
-+#include "chrome/browser/ui/tabs/tab_strip_model.h"
- #include "chrome/browser/ui/tabs/tab_strip_model_observer.h"
- #include "chrome/browser/ui/views/extensions/extension_view_views.h"
- #include "content/public/browser/devtools_agent_host_observer.h"
-diff --git a/chrome/browser/ui/views/toolbar/extension_toolbar_menu_view.h b/chrome/browser/ui/views/toolbar/extension_toolbar_menu_view.h
-index 2a3ea8e4f91f..ac44a4f05dec 100644
---- a/chrome/browser/ui/views/toolbar/extension_toolbar_menu_view.h
-+++ b/chrome/browser/ui/views/toolbar/extension_toolbar_menu_view.h
-@@ -8,6 +8,7 @@
- #include "base/macros.h"
- #include "base/memory/weak_ptr.h"
- #include "base/scoped_observer.h"
-+#include "chrome/browser/ui/toolbar/toolbar_actions_bar.h"
- #include "chrome/browser/ui/toolbar/toolbar_actions_bar_observer.h"
- #include "chrome/browser/ui/views/frame/app_menu_button_observer.h"
- #include "ui/views/controls/scroll_view.h"
-@@ -16,7 +17,6 @@ class AppMenu;
- class AppMenuButton;
- class Browser;
- class BrowserActionsContainer;
--class ToolbarActionsBar;
-
- namespace views {
- class MenuItemView;
diff --git a/www-client/chromium/files/chromium-73-xdg-current-desktop.patch b/www-client/chromium/files/chromium-73-xdg-current-desktop.patch
deleted file mode 100644
index 09e3b1d2aec2..000000000000
--- a/www-client/chromium/files/chromium-73-xdg-current-desktop.patch
+++ /dev/null
@@ -1,124 +0,0 @@
-Correct the parsing of the XDG_CURRENT_DESKTOP
-
-The XDG_CURRENT_DESKTOP could contain multiple values in priority order
-separated by colon. Go through them in the loop and return on the first
-one that we recognize/support.
-
-The previous state was causing problems with Chrome on the GNOME Classic
-mode (used in Red Hat Enterprise Linux 7) where the users with multiple
-Google accounts set in Chrome couldn't switch between them - only one was
-shown in the account switcher in i.e. GMail. The reason for that was that
-the XDG_CURRENT_DESKTOP's value GNOME:GNOME-Classic was parsed as
-not as base::nix::DesktopEnvironment::DESKTOP_ENVIRONMENT_GNOME.
-
-base: :nix::DesktopEnvironment::DESKTOP_ENVIRONMENT_OTHER and
-Change-Id: I122f24fd1cf5a0f932c3fccd5220152a9944609d
-Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1541077
-Reviewed-by: Lei Zhang <thestig@chromium.org>
-Reviewed-by: Thomas Anderson <thomasanderson@chromium.org>
-Commit-Queue: Tomáš Popela <tomas.popela@gmail.com>
-Cr-Commit-Position: refs/heads/master@{#645224}
-diff --git a/base/nix/xdg_util.cc b/base/nix/xdg_util.cc
-index 9ff4d88..f051080 100644
---- a/base/nix/xdg_util.cc
-+++ b/base/nix/xdg_util.cc
-@@ -11,6 +11,7 @@
- #include "base/files/file_path.h"
- #include "base/files/file_util.h"
- #include "base/path_service.h"
-+#include "base/strings/string_split.h"
- #include "base/strings/string_util.h"
- #include "base/third_party/xdg_user_dirs/xdg_user_dir_lookup.h"
-
-@@ -57,35 +58,37 @@
- // XDG_CURRENT_DESKTOP is the newest standard circa 2012.
- std::string xdg_current_desktop;
- if (env->GetVar("XDG_CURRENT_DESKTOP", &xdg_current_desktop)) {
-- // Not all desktop environments set this env var as of this writing.
-- if (base::StartsWith(xdg_current_desktop, "Unity",
-- base::CompareCase::SENSITIVE)) {
-- // gnome-fallback sessions set XDG_CURRENT_DESKTOP to Unity
-- // DESKTOP_SESSION can be gnome-fallback or gnome-fallback-compiz
-- std::string desktop_session;
-- if (env->GetVar("DESKTOP_SESSION", &desktop_session) &&
-- desktop_session.find("gnome-fallback") != std::string::npos) {
-- return DESKTOP_ENVIRONMENT_GNOME;
-- }
-- return DESKTOP_ENVIRONMENT_UNITY;
-- }
-- if (xdg_current_desktop == "GNOME")
-- return DESKTOP_ENVIRONMENT_GNOME;
-- if (xdg_current_desktop == "X-Cinnamon")
-- return DESKTOP_ENVIRONMENT_CINNAMON;
-- if (xdg_current_desktop == "KDE") {
-- std::string kde_session;
-- if (env->GetVar(kKDESessionEnvVar, &kde_session)) {
-- if (kde_session == "5") {
-- return DESKTOP_ENVIRONMENT_KDE5;
-+ // It could have multiple values separated by colon in priority order.
-+ for (const auto& value : SplitStringPiece(
-+ xdg_current_desktop, ":", TRIM_WHITESPACE, SPLIT_WANT_NONEMPTY)) {
-+ if (value == "Unity") {
-+ // gnome-fallback sessions set XDG_CURRENT_DESKTOP to Unity
-+ // DESKTOP_SESSION can be gnome-fallback or gnome-fallback-compiz
-+ std::string desktop_session;
-+ if (env->GetVar("DESKTOP_SESSION", &desktop_session) &&
-+ desktop_session.find("gnome-fallback") != std::string::npos) {
-+ return DESKTOP_ENVIRONMENT_GNOME;
- }
-+ return DESKTOP_ENVIRONMENT_UNITY;
- }
-- return DESKTOP_ENVIRONMENT_KDE4;
-+ if (value == "GNOME")
-+ return DESKTOP_ENVIRONMENT_GNOME;
-+ if (value == "X-Cinnamon")
-+ return DESKTOP_ENVIRONMENT_CINNAMON;
-+ if (value == "KDE") {
-+ std::string kde_session;
-+ if (env->GetVar(kKDESessionEnvVar, &kde_session)) {
-+ if (kde_session == "5") {
-+ return DESKTOP_ENVIRONMENT_KDE5;
-+ }
-+ }
-+ return DESKTOP_ENVIRONMENT_KDE4;
-+ }
-+ if (value == "Pantheon")
-+ return DESKTOP_ENVIRONMENT_PANTHEON;
-+ if (value == "XFCE")
-+ return DESKTOP_ENVIRONMENT_XFCE;
- }
-- if (xdg_current_desktop == "Pantheon")
-- return DESKTOP_ENVIRONMENT_PANTHEON;
-- if (xdg_current_desktop == "XFCE")
-- return DESKTOP_ENVIRONMENT_XFCE;
- }
-
- // DESKTOP_SESSION was what everyone used in 2010.
-diff --git a/base/nix/xdg_util_unittest.cc b/base/nix/xdg_util_unittest.cc
-index e195303..ad81836 100644
---- a/base/nix/xdg_util_unittest.cc
-+++ b/base/nix/xdg_util_unittest.cc
-@@ -34,6 +34,7 @@
- const char* const kDesktopXFCE = "xfce";
- const char* const kXdgDesktopCinnamon = "X-Cinnamon";
- const char* const kXdgDesktopGNOME = "GNOME";
-+const char* const kXdgDesktopGNOMEClassic = "GNOME:GNOME-Classic";
- const char* const kXdgDesktopKDE = "KDE";
- const char* const kXdgDesktopPantheon = "Pantheon";
- const char* const kXdgDesktopUnity = "Unity";
-@@ -110,6 +111,15 @@
- EXPECT_EQ(DESKTOP_ENVIRONMENT_GNOME, GetDesktopEnvironment(&getter));
- }
-
-+TEST(XDGUtilTest, GetXdgDesktopGnomeClassic) {
-+ MockEnvironment getter;
-+ EXPECT_CALL(getter, GetVar(_, _)).WillRepeatedly(Return(false));
-+ EXPECT_CALL(getter, GetVar(Eq(kXdgDesktop), _))
-+ .WillOnce(DoAll(SetArgPointee<1>(kXdgDesktopGNOMEClassic), Return(true)));
-+
-+ EXPECT_EQ(DESKTOP_ENVIRONMENT_GNOME, GetDesktopEnvironment(&getter));
-+}
-+
- TEST(XDGUtilTest, GetXdgDesktopGnomeFallback) {
- MockEnvironment getter;
- EXPECT_CALL(getter, GetVar(_, _)).WillRepeatedly(Return(false));
diff --git a/www-client/chromium/files/chromium-74-7685422.patch b/www-client/chromium/files/chromium-74-7685422.patch
deleted file mode 100644
index 19747245bd78..000000000000
--- a/www-client/chromium/files/chromium-74-7685422.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From 7685422a90e1da829cb32d685a4b970d30738098 Mon Sep 17 00:00:00 2001
-From: Jose Dapena Paz <jose.dapena@lge.com>
-Date: Wed, 3 Apr 2019 18:35:04 +0000
-Subject: [PATCH] base: Value::Type enum class size should be 8-bit.
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-GCC is complaining because, when base::Type is used to declare the different
-variants of Type in its union, they are forced to take 8-bit, that is smaller
-than the enum class default size (same as int).
-
-So this change sets explicitely the enum class underlying type to be unsigned
-char.
-
-BUG=chromium:819294
-
-Change-Id: I1765e2503e2c3d3675c73ecb0f7f5bc33456e6f0
-Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1550366
-Commit-Queue: José Dapena Paz <jose.dapena@lge.com>
-Reviewed-by: Jan Wilken Dörrie <jdoerrie@chromium.org>
-Cr-Commit-Position: refs/heads/master@{#647382}
----
- base/values.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/base/values.h b/base/values.h
-index c455936d4961..14b76acec02f 100644
---- a/base/values.h
-+++ b/base/values.h
-@@ -86,7 +86,7 @@ class BASE_EXPORT Value {
- // See technical note below explaining why this is used.
- using DoubleStorage = struct { alignas(4) char v[sizeof(double)]; };
-
-- enum class Type {
-+ enum class Type : unsigned char {
- NONE = 0,
- BOOLEAN,
- INTEGER,
---
-2.21.0
-
diff --git a/www-client/chromium/files/chromium-74-c2c467f.patch b/www-client/chromium/files/chromium-74-c2c467f.patch
deleted file mode 100644
index e9e5d22e4a87..000000000000
--- a/www-client/chromium/files/chromium-74-c2c467f.patch
+++ /dev/null
@@ -1,75 +0,0 @@
-From c2c467f69fc00d353879d7add5f2c04a6acabbb1 Mon Sep 17 00:00:00 2001
-From: David 'Digit' Turner <digit@google.com>
-Date: Wed, 20 Mar 2019 21:41:09 +0000
-Subject: [PATCH] base: Value::FindDoubleKey() converts integers to doubles
-
-Ensure that FindDoubleKey() can return the value of an
-INTEGER key as a double. This is consistent with the behaviour
-of Value::GetDouble() which will auto-convert INTEGER values
-to doubles.
-
-BUG=646113
-R=dcheng@chromium.org,jdoerrie@chromium.org,sdefresne@chromium.org,hidehiko@chromium.org
-
-Change-Id: I2c08cb91b6cfd5db268a182ffffe16682d848008
-Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1529017
-Reviewed-by: Sylvain Defresne <sdefresne@chromium.org>
-Reviewed-by: Daniel Cheng <dcheng@chromium.org>
-Commit-Queue: David Turner <digit@chromium.org>
-Cr-Commit-Position: refs/heads/master@{#642680}
----
- base/values.cc | 10 ++++++++--
- base/values.h | 2 ++
- base/values_unittest.cc | 2 +-
- 3 files changed, 11 insertions(+), 3 deletions(-)
-
-diff --git a/base/values.cc b/base/values.cc
-index 035aa2350cde..69d66ff8ab00 100644
---- a/base/values.cc
-+++ b/base/values.cc
-@@ -339,8 +339,14 @@ base::Optional<int> Value::FindIntKey(StringPiece key) const {
- }
-
- base::Optional<double> Value::FindDoubleKey(StringPiece key) const {
-- const Value* result = FindKeyOfType(key, Type::DOUBLE);
-- return result ? base::make_optional(result->double_value_) : base::nullopt;
-+ const Value* result = FindKey(key);
-+ if (result) {
-+ if (result->is_int())
-+ return base::make_optional(static_cast<double>(result->int_value_));
-+ if (result->is_double())
-+ return base::make_optional(result->double_value_);
-+ }
-+ return base::nullopt;
- }
-
- const std::string* Value::FindStringKey(StringPiece key) const {
-diff --git a/base/values.h b/base/values.h
-index e31cadd83102..6f2cd3cc3d79 100644
---- a/base/values.h
-+++ b/base/values.h
-@@ -200,6 +200,8 @@ class BASE_EXPORT Value {
- // function's name.
- base::Optional<bool> FindBoolKey(StringPiece key) const;
- base::Optional<int> FindIntKey(StringPiece key) const;
-+ // Note FindDoubleKey() will auto-convert INTEGER keys to their double
-+ // value, for consistency with GetDouble().
- base::Optional<double> FindDoubleKey(StringPiece key) const;
-
- // |FindStringKey| returns |nullptr| if value is not found or not a string.
-diff --git a/base/values_unittest.cc b/base/values_unittest.cc
-index b23fd8332491..7c545c09d947 100644
---- a/base/values_unittest.cc
-+++ b/base/values_unittest.cc
-@@ -674,7 +674,7 @@ TEST(ValuesTest, FindDoubleKey) {
- const Value dict(std::move(storage));
- EXPECT_EQ(base::nullopt, dict.FindDoubleKey("null"));
- EXPECT_EQ(base::nullopt, dict.FindDoubleKey("bool"));
-- EXPECT_EQ(base::nullopt, dict.FindDoubleKey("int"));
-+ EXPECT_NE(base::nullopt, dict.FindDoubleKey("int"));
- EXPECT_NE(base::nullopt, dict.FindDoubleKey("double"));
- EXPECT_EQ(base::nullopt, dict.FindDoubleKey("string"));
- EXPECT_EQ(base::nullopt, dict.FindDoubleKey("blob"));
---
-2.21.0
-
diff --git a/www-client/chromium/files/chromium-compiler-r7.patch b/www-client/chromium/files/chromium-compiler-r7.patch
deleted file mode 100644
index dcf40a8be002..000000000000
--- a/www-client/chromium/files/chromium-compiler-r7.patch
+++ /dev/null
@@ -1,176 +0,0 @@
-From 6ba946c7116f4f1d0b35fc90716b6e940116b74b Mon Sep 17 00:00:00 2001
-From: Mike Gilbert <floppym@gentoo.org>
-Date: Wed, 25 Apr 2018 13:22:49 -0400
-Subject: [PATCH] Disable various compiler configs
-
----
- build/config/compiler/BUILD.gn | 62 +++++++++++-----------------------
- 1 file changed, 19 insertions(+), 43 deletions(-)
-
-diff --git a/build/config/compiler/BUILD.gn b/build/config/compiler/BUILD.gn
-index 677003ac646c..f38bc908622a 100644
---- a/build/config/compiler/BUILD.gn
-+++ b/build/config/compiler/BUILD.gn
-@@ -236,8 +236,6 @@ config("compiler") {
-
- configs += [
- # See the definitions below.
-- ":clang_revision",
-- ":compiler_cpu_abi",
- ":compiler_codegen",
- ]
-
-@@ -502,17 +500,6 @@ config("compiler") {
- }
- }
-
-- if (is_clang && !is_nacl && !use_xcode_clang) {
-- cflags += [
-- # TODO(hans): Remove this once Clang generates better optimized debug info
-- # by default. https://crbug.com/765793
-- "-Xclang",
-- "-mllvm",
-- "-Xclang",
-- "-instcombine-lower-dbg-declare=0",
-- ]
-- }
--
- # Print absolute paths in diagnostics. There is no precedent for doing this
- # on Linux/Mac (GCC doesn't support it), but MSVC does this with /FC and
- # Windows developers rely on it (crbug.com/636109) so only do this on Windows.
-@@ -1512,7 +1499,7 @@ config("chromium_code") {
- defines = [ "_HAS_NODISCARD" ]
- }
- } else {
-- cflags = [ "-Wall" ]
-+ cflags = []
- if (treat_warnings_as_errors) {
- cflags += [ "-Werror" ]
-
-@@ -1521,10 +1508,6 @@ config("chromium_code") {
- # well.
- ldflags = [ "-Werror" ]
- }
-- if (is_clang) {
-- # Enable extra warnings for chromium_code when we control the compiler.
-- cflags += [ "-Wextra" ]
-- }
-
- # In Chromium code, we define __STDC_foo_MACROS in order to get the
- # C99 macros on Mac and Linux.
-@@ -1533,22 +1516,6 @@ config("chromium_code") {
- "__STDC_FORMAT_MACROS",
- ]
-
-- if (!is_debug && !using_sanitizer &&
-- (!is_linux || !is_clang || is_official_build) &&
-- current_cpu != "s390x" && current_cpu != "s390" &&
-- current_cpu != "ppc64" && current_cpu != "ppc64" &&
-- current_cpu != "mips" && current_cpu != "mips64") {
-- # _FORTIFY_SOURCE isn't really supported by Clang now, see
-- # http://llvm.org/bugs/show_bug.cgi?id=16821.
-- # It seems to work fine with Ubuntu 12 headers though, so use it in
-- # official builds.
-- #
-- # Non-chromium code is not guaranteed to compile cleanly with
-- # _FORTIFY_SOURCE. Also, fortified build may fail when optimizations are
-- # disabled, so only do that for Release build.
-- defines += [ "_FORTIFY_SOURCE=2" ]
-- }
--
- if (is_mac) {
- cflags_objc = [ "-Wobjc-missing-property-synthesis" ]
- cflags_objcc = [ "-Wobjc-missing-property-synthesis" ]
-@@ -1925,7 +1892,8 @@ config("default_stack_frames") {
- }
-
- # Default "optimization on" config.
--config("optimize") {
-+config("optimize") { }
-+config("xoptimize") {
- if (is_win) {
- # TODO(thakis): Remove is_clang here, https://crbug.com/598772
- if (is_official_build && full_wpo_on_official && !is_clang) {
-@@ -1959,7 +1927,8 @@ config("optimize") {
- }
-
- # Same config as 'optimize' but without the WPO flag.
--config("optimize_no_wpo") {
-+config("optimize_no_wpo") { }
-+config("xoptimize_no_wpo") {
- if (is_win) {
- # Favor size over speed, /O1 must be before the common flags. The GYP
- # build also specifies /Os and /GF but these are implied by /O1.
-@@ -1982,7 +1951,8 @@ config("optimize_no_wpo") {
- }
-
- # Turn off optimizations.
--config("no_optimize") {
-+config("no_optimize") { }
-+config("xno_optimize") {
- if (is_win) {
- cflags = [
- "/Od", # Disable optimization.
-@@ -2006,7 +1976,8 @@ config("no_optimize") {
- # Turns up the optimization level. On Windows, this implies whole program
- # optimization and link-time code generation which is very expensive and should
- # be used sparingly.
--config("optimize_max") {
-+config("optimize_max") { }
-+config("xoptimize_max") {
- if (is_nacl && is_nacl_irt) {
- # The NaCl IRT is a special case and always wants its own config.
- # Various components do:
-@@ -2053,7 +2024,8 @@ config("optimize_max") {
- #
- # TODO(crbug.com/621335) - rework how all of these configs are related
- # so that we don't need this disclaimer.
--config("optimize_speed") {
-+config("optimize_speed") { }
-+config("xoptimize_speed") {
- if (is_nacl && is_nacl_irt) {
- # The NaCl IRT is a special case and always wants its own config.
- # Various components do:
-@@ -2091,7 +2063,8 @@ config("optimize_speed") {
- }
- }
-
--config("optimize_fuzzing") {
-+config("optimize_fuzzing") { }
-+config("xoptimize_fuzzing") {
- cflags = [ "-O1" ] + common_optimize_on_cflags
- ldflags = common_optimize_on_ldflags
- visibility = [ ":default_optimization" ]
-@@ -2193,7 +2166,8 @@ config("win_pdbaltpath") {
- }
-
- # Full symbols.
--config("symbols") {
-+config("symbols") { }
-+config("xsymbols") {
- if (is_win) {
- if (use_goma || is_clang) {
- # Note that with VC++ this requires is_win_fastlink, enforced elsewhere.
-@@ -2294,7 +2268,8 @@ config("symbols") {
- # Minimal symbols.
- # This config guarantees to hold symbol for stack trace which are shown to user
- # when crash happens in unittests running on buildbot.
--config("minimal_symbols") {
-+config("minimal_symbols") { }
-+config("xminimal_symbols") {
- if (is_win) {
- # Linker symbols for backtraces only.
- cflags = []
-@@ -2337,7 +2312,8 @@ config("minimal_symbols") {
- }
-
- # No symbols.
--config("no_symbols") {
-+config("no_symbols") { }
-+config("xno_symbols") {
- if (!is_win) {
- cflags = [ "-g0" ]
- asmflags = cflags
---
-2.19.1
-
diff --git a/www-client/chromium/files/chromium-compiler-r8.patch b/www-client/chromium/files/chromium-compiler-r8.patch
deleted file mode 100644
index 5d8bd0efecd5..000000000000
--- a/www-client/chromium/files/chromium-compiler-r8.patch
+++ /dev/null
@@ -1,169 +0,0 @@
-From aff4a3a1c35dc37141a61d2c6b7e703a55f9b371 Mon Sep 17 00:00:00 2001
-From: Mike Gilbert <floppym@gentoo.org>
-Date: Sat, 23 Mar 2019 12:12:37 -0400
-Subject: [PATCH] Disable various compiler configs
-
----
- build/config/compiler/BUILD.gn | 55 ++++++++++++----------------------
- 1 file changed, 19 insertions(+), 36 deletions(-)
-
-diff --git a/build/config/compiler/BUILD.gn b/build/config/compiler/BUILD.gn
-index ca6ff2b13809..b614709cd1db 100644
---- a/build/config/compiler/BUILD.gn
-+++ b/build/config/compiler/BUILD.gn
-@@ -240,8 +240,6 @@ config("compiler") {
-
- configs += [
- # See the definitions below.
-- ":clang_revision",
-- ":compiler_cpu_abi",
- ":compiler_codegen",
- ":compiler_deterministic",
- ]
-@@ -489,17 +487,6 @@ config("compiler") {
- }
- }
-
-- if (is_clang && !is_nacl && !use_xcode_clang) {
-- cflags += [
-- # TODO(hans): Remove this once Clang generates better optimized debug info
-- # by default. https://crbug.com/765793
-- "-Xclang",
-- "-mllvm",
-- "-Xclang",
-- "-instcombine-lower-dbg-declare=0",
-- ]
-- }
--
- # Print absolute paths in diagnostics. There is no precedent for doing this
- # on Linux/Mac (GCC doesn't support it), but MSVC does this with /FC and
- # Windows developers rely on it (crbug.com/636109) so only do this on Windows.
-@@ -1540,7 +1527,7 @@ config("chromium_code") {
- defines = [ "_HAS_NODISCARD" ]
- }
- } else {
-- cflags = [ "-Wall" ]
-+ cflags = []
- if (treat_warnings_as_errors) {
- cflags += [ "-Werror" ]
-
-@@ -1549,10 +1536,6 @@ config("chromium_code") {
- # well.
- ldflags = [ "-Werror" ]
- }
-- if (is_clang) {
-- # Enable extra warnings for chromium_code when we control the compiler.
-- cflags += [ "-Wextra" ]
-- }
-
- # In Chromium code, we define __STDC_foo_MACROS in order to get the
- # C99 macros on Mac and Linux.
-@@ -1561,15 +1544,6 @@ config("chromium_code") {
- "__STDC_FORMAT_MACROS",
- ]
-
-- if (!is_debug && !using_sanitizer && current_cpu != "s390x" &&
-- current_cpu != "s390" && current_cpu != "ppc64" &&
-- current_cpu != "mips" && current_cpu != "mips64") {
-- # Non-chromium code is not guaranteed to compile cleanly with
-- # _FORTIFY_SOURCE. Also, fortified build may fail when optimizations are
-- # disabled, so only do that for Release build.
-- defines += [ "_FORTIFY_SOURCE=2" ]
-- }
--
- if (is_mac) {
- cflags_objc = [ "-Wobjc-missing-property-synthesis" ]
- cflags_objcc = [ "-Wobjc-missing-property-synthesis" ]
-@@ -1949,7 +1923,8 @@ config("default_stack_frames") {
- }
-
- # Default "optimization on" config.
--config("optimize") {
-+config("optimize") { }
-+config("xoptimize") {
- if (is_win) {
- # TODO(thakis): Remove is_clang here, https://crbug.com/598772
- if (is_official_build && full_wpo_on_official && !is_clang) {
-@@ -1983,7 +1958,8 @@ config("optimize") {
- }
-
- # Same config as 'optimize' but without the WPO flag.
--config("optimize_no_wpo") {
-+config("optimize_no_wpo") { }
-+config("xoptimize_no_wpo") {
- if (is_win) {
- # Favor size over speed, /O1 must be before the common flags. The GYP
- # build also specifies /Os and /GF but these are implied by /O1.
-@@ -2006,7 +1982,8 @@ config("optimize_no_wpo") {
- }
-
- # Turn off optimizations.
--config("no_optimize") {
-+config("no_optimize") { }
-+config("xno_optimize") {
- if (is_win) {
- cflags = [
- "/Od", # Disable optimization.
-@@ -2034,7 +2011,8 @@ config("no_optimize") {
- # Turns up the optimization level. On Windows, this implies whole program
- # optimization and link-time code generation which is very expensive and should
- # be used sparingly.
--config("optimize_max") {
-+config("optimize_max") { }
-+config("xoptimize_max") {
- if (is_nacl && is_nacl_irt) {
- # The NaCl IRT is a special case and always wants its own config.
- # Various components do:
-@@ -2081,7 +2059,8 @@ config("optimize_max") {
- #
- # TODO(crbug.com/621335) - rework how all of these configs are related
- # so that we don't need this disclaimer.
--config("optimize_speed") {
-+config("optimize_speed") { }
-+config("xoptimize_speed") {
- if (is_nacl && is_nacl_irt) {
- # The NaCl IRT is a special case and always wants its own config.
- # Various components do:
-@@ -2119,7 +2098,8 @@ config("optimize_speed") {
- }
- }
-
--config("optimize_fuzzing") {
-+config("optimize_fuzzing") { }
-+config("xoptimize_fuzzing") {
- cflags = [ "-O1" ] + common_optimize_on_cflags
- ldflags = common_optimize_on_ldflags
- visibility = [ ":default_optimization" ]
-@@ -2221,7 +2201,8 @@ config("win_pdbaltpath") {
- }
-
- # Full symbols.
--config("symbols") {
-+config("symbols") { }
-+config("xsymbols") {
- if (is_win) {
- if (use_goma || is_clang) {
- # Note that with VC++ this requires is_win_fastlink, enforced elsewhere.
-@@ -2328,7 +2309,8 @@ config("symbols") {
- # Minimal symbols.
- # This config guarantees to hold symbol for stack trace which are shown to user
- # when crash happens in unittests running on buildbot.
--config("minimal_symbols") {
-+config("minimal_symbols") { }
-+config("xminimal_symbols") {
- if (is_win) {
- # Linker symbols for backtraces only.
- cflags = []
-@@ -2380,7 +2362,8 @@ config("minimal_symbols") {
- }
-
- # No symbols.
--config("no_symbols") {
-+config("no_symbols") { }
-+config("xno_symbols") {
- if (!is_win) {
- cflags = [ "-g0" ]
- asmflags = cflags
---
-2.21.0
-
diff --git a/www-client/chromium/files/quiche-00f47df.patch b/www-client/chromium/files/quiche-00f47df.patch
deleted file mode 100644
index 720edf934d30..000000000000
--- a/www-client/chromium/files/quiche-00f47df.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 00f47df999c9b19e80fdc01db0ae9ca1b6a12b3a Mon Sep 17 00:00:00 2001
-From: vasilvv <vasilvv@google.com>
-Date: Wed, 3 Apr 2019 13:58:53 -0700
-Subject: [PATCH] GCC: do not delete move constructor of QuicStreamSendBuffer
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-QuicStreamSendBuffer constructor is implicitely required in the
-initialization of the vector of substreams in QuicCryptoStream.
-Though clang apparently ignores that, GCC fails to build.
-
-BUG=chromium:819294
-
-Originally submitted by José Dapena Paz <jose.dapena@lge.com> at https://quiche-review.googlesource.com/c/quiche/+/2420
-
-PiperOrigin-RevId: 241800134
-Change-Id: I4e3c97d6e5895d85340e8c1b740e6196d9104066
----
- quic/core/quic_stream_send_buffer.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/quic/core/quic_stream_send_buffer.h b/quic/core/quic_stream_send_buffer.h
-index e34514b..74e9d0d 100644
---- a/net/third_party/quic/core/quic_stream_send_buffer.h
-+++ b/net/third_party/quic/core/quic_stream_send_buffer.h
-@@ -62,7 +62,7 @@ class QUIC_EXPORT_PRIVATE QuicStreamSendBuffer {
- public:
- explicit QuicStreamSendBuffer(QuicBufferAllocator* allocator);
- QuicStreamSendBuffer(const QuicStreamSendBuffer& other) = delete;
-- QuicStreamSendBuffer(QuicStreamSendBuffer&& other) = delete;
-+ QuicStreamSendBuffer(QuicStreamSendBuffer&& other) = default;
- ~QuicStreamSendBuffer();
-
- // Save |data_length| of data starts at |iov_offset| in |iov| to send buffer.
---
-2.21.0
-
diff --git a/www-client/elinks/Manifest b/www-client/elinks/Manifest
index 5795f703ecf6..823e2616e961 100644
--- a/www-client/elinks/Manifest
+++ b/www-client/elinks/Manifest
@@ -13,7 +13,7 @@ DIST elinks-0.12_pre5-js185-patches.tar.bz2 13820 BLAKE2B b850c66cc74d59c6cfb0c7
DIST elinks-0.12pre6.tar.bz2 2854500 BLAKE2B 3d91c2a4b03cf77a2a86131cfb5339a40c6e89c8aaab7293d5b7f6861f0b7647b1951f2bc15814e342c926a154707162a7814981cdc729329dfb04627133f3bf SHA512 bff70faafea7c4739695a7fad8f659109894b318588f5a035a5594a6053238789259ce6067c2f5cb97448f138db143adebb23f84bf689bea209ba37573484b7f
DIST elinks-0.13_pre_pre20180225.tar.gz 3518990 BLAKE2B 89c95b1d6e438975f5711f2e83960c90ced451953f395f3d73eeca40e6187b423b3c7d50b065c11673ee9fe03e8ee99a4c7642ebc01eea888c417645a0e53d7d SHA512 3f817768766e6dd6df042f7512163c5de70766e4d565fc081f4f755f7f7958d5487b9ff2ea29187a5cc813dc0841d75d440087fbdaf99f73d2a269dca70d5725
EBUILD elinks-0.12_pre6-r1.ebuild 6160 BLAKE2B 8e23af9e2335735c94a13ed52d80f109188b5071f764f1213df53c7b2a09f67023df36d6275255c3a928b39472f60b4ab35b569ad8602bb81148f73f12e1acc7 SHA512 6c2e451b1e36ef5fe299a75016165f1260b5035760305d3a3320b3aeb8d9322d742db4fc88c1dc71a2826f5acc9bfba0425b66d00aad10f05d5fc92e979cb4c1
-EBUILD elinks-0.12_pre6-r4.ebuild 4901 BLAKE2B 8aa6b8fdb1019fca78906036684715583eef32c2c0f15dde6572ca0510c1a088f0df522db010e55b2b1443e45512e2d7bb68c8b794103da5ae4929a79aeed203 SHA512 290b46d32624a56b4942c4e5524dc3665017253d5752ff71cdeddc4a133e83ed5e62224d610d77297bbb264b85a7f9eda3006bd1c6e99000d6fb81b07975ebe1
+EBUILD elinks-0.12_pre6-r4.ebuild 4898 BLAKE2B 9b75787f3fb54f0bc64c04448934d0ccf032ab6d7e5af3120739dd768b877bd45b2ec28981f4e058d3cf19c37850fcbc4f2328f7301a00b58cca4bbd419a67bb SHA512 db4d76d2ec2e9c76dff18ec8399a5e4126fd41c1a843eef93e85314f6f25801f2040ead772b905425a5581958b01480b9559eb1eafb0cbb3029866afdb2af5e9
EBUILD elinks-0.13_pre_pre20180225.ebuild 4027 BLAKE2B dfa5d94951de7a64ffa861885305ff34bd0518980c9905cd6b3fafadc3a7359a534ae2686fc69471ced64935b2679117a16eb6afc2169d216f01d47d1bb29830 SHA512 9711f92e6a771e88ac1042051e11b523725744ef40554e0970ecd2a68110ed048006bee01918c3cf36acfc7c602904b926a00d841302bdc078f2db2b6869784c
EBUILD elinks-9999.ebuild 3734 BLAKE2B 4be8674da8f76604c62ae251f7a87c215d0e72704bca572bb9bef3e9241abc39cd41a4b8f9107e4df7819d8f3eaff6e449f70f88deb627f66783cd867273273f SHA512 39ba17ed64382173113e1aac40320ebe4aa85b8267ccefc8e838caad2ef02dd8225c5c6c3262a371c30284f98c8382fbee791d3af59e3ee698e460297d4576ac
MISC metadata.xml 989 BLAKE2B 4b2f65d67e922e7e9cce74761cebca030866842af469ef4776d7cf2f8e685a52f9cbdfee25fb6a29546543e71127f48f93f78593745f6ab151e49250fe1b0259 SHA512 66a3bb8694de90a61d37a4fe5029afc894b12eba7ce7832159f88ca3168ee99c324179b27edf2876f94b4465e81cc218f5d271fff92a495bed11dd6b8ffad990
diff --git a/www-client/elinks/elinks-0.12_pre6-r4.ebuild b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
index b1112ce0a8ae..2605e141c9c8 100644
--- a/www-client/elinks/elinks-0.12_pre6-r4.ebuild
+++ b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://elinks.or.cz/download/${MY_P}.tar.bz2
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="bittorrent bzip2 debug finger ftp gc gopher gpm guile idn ipv6
javascript libressl lua +mouse nls nntp perl ruby samba ssl tre unicode X xml zlib"
RESTRICT="test"
diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 8a0b7dcbfa4b..d7510d1f49d5 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -89,181 +89,181 @@ DIST firefox-52.9.0esr-vi.xpi 450805 BLAKE2B 9dacebac235a738cf7f068e16335b8b15ca
DIST firefox-52.9.0esr-xh.xpi 441173 BLAKE2B 3e1b907a7659c639d17d25a1825f472853242891d55f6a5ad93c1f5a12e12f05706173dc6ef5594f27e049d9b9a4c748d7371780843f1da204c5d93a39213197 SHA512 54ac64f0c119ab42d4f87dd2663ba7e14310c215a1ea76acd463b4c1a9073491f8df8c9b03d391ecc6f9ffbbdccc3756a7b13ed559336a6d1527fad3097ddb53
DIST firefox-52.9.0esr-zh-CN.xpi 461679 BLAKE2B 745b2cfb86e93a379e13fa73b7e3721bae06694768316e31a2aed608e3050f585a9603375cd35b90affca11b3e5e44401b1e676f9c8050ade287ed0feb442a7a SHA512 ca62e0e2ab075086741159b185b5eba44c6bdfc29fd9ba1cf25808f127c1aed8875ea61c1c33e4f742fa26af4455a8873730f96ad9c7bec1f66aed0595f253f1
DIST firefox-52.9.0esr-zh-TW.xpi 453068 BLAKE2B 84e08ea4fd119db1f1c6f84b212fbbb5d6999c5ac6010c0e7836d8734726d281107f3d91ba7bac1aeaf855dc36d3b018ae3913dccdbe2b11aad02a8d8aaa893c SHA512 a99042ef7d00820e341dfcf2c45a8b5bd77eaf2cc8ecf0ff5ee982b7bd9beac7cb4bf051c57ef3b7a5d9b67cd35858dca396d21e65718e248f3b1fdba5273999
-DIST firefox-60.7.0esr-ach.xpi 512788 BLAKE2B 155c72980b4a0573f2d4e2d80f1bfce095bc2aedb6ab265b2fd4aa35046c0a91ee64a8f00dcea957a7889133e8969efdb49c76dcd67f7a8a0e6b4532aeebab0d SHA512 59980e52d51095a6dfff48044fc2a1fd8c237f251dc1dc681eb0f799700e1b4d08c10862a34a77a41a6d5b90cd96ac6271af6ad63c0d6be815c0e687d6218ccf
-DIST firefox-60.7.0esr-af.xpi 503031 BLAKE2B 74cd2d6169cc455fdff7a93d8327388f8247375bc362b5f0efbbf3f2fef80a05f73c3d761a09b427057e8de81da3b8b4bd2a551d4f1b627a4639bf3117f252f7 SHA512 5187dbbd3e025ab7523377f262e02a7ff9a83091b657ea7f22da85de78a71a1f839af05a6ec38aaa2b1c38254b9cd3b95e1ba69dd1ffd6d71919c63e8b3dd469
-DIST firefox-60.7.0esr-an.xpi 536226 BLAKE2B f110e39d28d98c916b2b74b05c634f87a8ccb52b41c87931eb2449301d723af9b2703be411e2ae9506138bd0f9193da315d511c207d9030efb7bf926a627c1c2 SHA512 524e75c7e186aeffb29360fb6044d334d37e0e0495259bc6b12b43c44566a26159cc04b715174ad836086e4950e0f012ea118aeed33d8cca99a25b2a8872c7a3
-DIST firefox-60.7.0esr-ar.xpi 563542 BLAKE2B 448a7a88254bc27922d30f9a6c4657c8d2f6581baa3bf976a73cfab1fcecf919de7b77544ec83a128c622d11815c26cbcd2f56196245aff1bc316308b14cfad0 SHA512 33ee7cee0b06ec8930dae61e5b3e48c4c1e51fafbb127f756e88809f8ea83d97f6fcc154d78d26cb944230d0a80c6b3f6a695300d81aa2cd8f0c8fc226606e9c
-DIST firefox-60.7.0esr-as.xpi 546437 BLAKE2B 7be219893258f1ecb3ccc27b85a79d968b6ea35986fb74a5b23a9e711de1aa23057d2a49dc9d163c619607b188b37f1094f31920bde603a3c6dc615ee1194bde SHA512 84081960df0e6fca213bb86af690d7935834ccbef6cd3ed2b8aed220755651a7b081c37e3570cece78658e199a31215c988849f46224030bf21c54f5c083bb3a
-DIST firefox-60.7.0esr-ast.xpi 524607 BLAKE2B e6b78e54119a02a8b58927ca8cfd4030d9b099326750622675c27224c469a3e0b1f4c5614f1eb1e066e09373d073a1721ea3680d1ac0e1a1fadb98d8fb7c0255 SHA512 9c5d8697abdb12bf7562880d02d52bb7329f9ff715718835b600ef8138f1201612fcd2726fc24b11dd27561d74134527d1d4bff0fc8c7ee7ac4e238a6e185d35
-DIST firefox-60.7.0esr-az.xpi 540469 BLAKE2B 608a0c8883df8d6aa553497a3189cab73abac231df19bca142628160c63cf750c6d92b0934ecc75833f00fa41914d198e5d27ffeb589503af721b3727938ab33 SHA512 72cd3b8071d9e5a2984d688283e431eff677b5f41dc0a77cdbaabc8a259e3e5a1ebbe734cb4a0c1e6038c8fce8adcd6d9f244122acc049dbe84f5ecccbb2e2f2
-DIST firefox-60.7.0esr-bg.xpi 589576 BLAKE2B 458375e0c2ad6fd280fc1e548cbcf22f6b5bfb47fd93598cb630742c6ff4d9ed1dc0963344329b9817503a7af57ca5eff582624db4635850b7125455e10bcd65 SHA512 ac2c273edd8d1367e5b17b89bd8edf993831bce9623db1ff3e3047bdf784a4c0aa27262786f7af03c9f292d36cc2c4bbca9b33c2421f6ef4a4bef945c843f887
-DIST firefox-60.7.0esr-bn-BD.xpi 606817 BLAKE2B 04699643a433dd6a266feb07f9ff4f6f7335e46af808a36512fd85389ad7a17ac4016022c51c0fba6f9bf0b855dab0e4c6d1be0e9f6045f2eed81b39453a396b SHA512 351d674efd9acf3c68f8c2f96c7325338f402a49c3239b709056592bb43840c8c9f0fcf302cbc9c9881d21e55e2552d0cec72996ec278404e13162047f9b815e
-DIST firefox-60.7.0esr-bn-IN.xpi 587255 BLAKE2B b2f7b13ceae7f7b119c3f358008ab2b4d17e1473fd1eb445a99a201a2a4759c6c52d444571d9279455bfaa3466b30ad5ce5087a7fe7645b0d11b25acab3df901 SHA512 90d0056ac6ad76d7389b777c69d89fc6d413b4b5a543e57b1ef8dc1a5e1e327a919fa23d9052a277410b1da788150d892897a7951ab02cf39b11d293386a83b3
-DIST firefox-60.7.0esr-br.xpi 527757 BLAKE2B 440a43a28ea01159d924e72ef99254cc442b624e603927bac9d7d75541a8bf1317bc61dc56873f44bb00d8ed81b77b74a33fabc32a7ba24dfef024155c959cb6 SHA512 9930acc0cfc501aa4059bee95c56990427b018c72b1bf5de86971fc027007c53baafb5efe7363279b7db6a1bceb0b4692e5d259c133b67f6956ad2cb4dc91d61
-DIST firefox-60.7.0esr-bs.xpi 530426 BLAKE2B a8127345707989cf78c01dd32afcc18817f81675089d0ddedeb8a6da49e45b0520a1986fe0fc742c70b6e0f5aeedbbf74935819972e86789f1507ee08c4ac37c SHA512 6cea1f3eba3f9b75f46c4d215c72c55742bc17020503c8c4a721ab9e7ae1b4b36112f3b099ebd5cd7a57308e6761521ad5d09e7a5c80cf92b23ea3255fd66fd9
-DIST firefox-60.7.0esr-ca.xpi 540990 BLAKE2B 97fc19cb1634787f54792e085e7768f41082d6427e80be42df8f9d9d16ca74c7f50694a4bcc65029c8d2143c6eaf44de93f967028ddea2bd811fada91b9e5835 SHA512 02497c871fd333a4a4e2e4f454e7a2312f218999a5ad8c14bacfa9541ca1d3b25dc0c21d01b706808374cc2989e3f02053bd95a86f113a2c1d8e0a63be32de1d
-DIST firefox-60.7.0esr-cs.xpi 547514 BLAKE2B 116daaf11b03c97413cf35147a4982e30ebb07e9a3d56c7fcd87014c857aebba00979e567819d4decd51545df42f7a3c6fdb3049f3db450f17ab3786a3f304e8 SHA512 e3d657edd0bc79b753eee96d07957bf1fe21ad94a22bb477cc485026b2f4fa3e5b92da1ded42cb07aa1af7533ffe79eef02b08f3ad3c15a8e74eb2d8ad320507
-DIST firefox-60.7.0esr-cy.xpi 532366 BLAKE2B d705f0eb9ceac90c0f4f80bd1fefde31ef8d13a3d38b3612f8a8037bd3f8ed970fa2817e2c14d125336edbb304f197816f658028c09d58a1de1c46a94a7dafee SHA512 5cd44136c1137f6c01065cf409b415435d65e7e80822d1e8f44d98cb8d498836bee64bdbd4ae66fe7bf474e18db23997ec42ac644099bf7065cb6d2d9c0be5b3
-DIST firefox-60.7.0esr-da.xpi 526479 BLAKE2B 09c754d309d62a46761c30392304585932bbf335870379e8a2fa60dd291decfe0f7cfcacc8ee543ecdfe989730d716639e37fe2845a77bb2ea7b77eedab99e99 SHA512 9e98b7daa7d9e661b3cb5710f0d85714bf66fa7bd23cd8d8bc35bcf1cf96b995889c44ab291e2f4dd25a96f0e60fe75ffa64cc8ae1dd6231de9daa90629ae922
-DIST firefox-60.7.0esr-de.xpi 542253 BLAKE2B 02b2b4dc7292b5b19c1d63bf15d4546c83dc32560fc31d60cc7809dbd250b95cb891381ccc1c15c366d06a5fb745dc54bb22a88be5fbd06889155767ad61abba SHA512 5225415f90d32a535eedd2d3d1a730d9c0552f82b1b3ea57c8f50ea8b48dc36cb34eca9da4d404c0cc13434b1717bed200188488754e2fb2e176021aef9b8c98
-DIST firefox-60.7.0esr-el.xpi 609423 BLAKE2B 4790d546c71cc62cb459b40d93617f6dbfd0d6e8e00358767095ab887bd76ad98caaa10432bc6513cf4101924d4ec486a08e82941db414389259df26b1054d4d SHA512 9581691d4d9a908894eba849f7773c2d4d1bc6616f55e56ff848a90205a10c2b33c5e72f455d71ed85d55b8b6fbadea5e9f6b564807264b8eb056a3b3d483335
-DIST firefox-60.7.0esr-en-GB.xpi 508089 BLAKE2B c4e6436d8e718f677a7b0f15dbf85d61da10317cd16445f5211c4eab64729cb6ac41d7c5fd3aa48d6668fe0de0b7e9c1b8b018c20cb7d0f4b01cd8b7656d7854 SHA512 79e9ae89868271b5de7fde1c1ea0932fa1d2c027e62c9c92a7ac9213b900ca29d3232db8ae66cbf9fa3bfc5923b014b132b24800aabc0fc33a55461e2cb1b3a5
-DIST firefox-60.7.0esr-en-ZA.xpi 491066 BLAKE2B 3699ffec61649dab2f145b669e08e5b4b67af31436a5983364112f491b09925c21b01c8988298de6dca9e06472a2b3fb469129c3c9bf53f03343ad392629401a SHA512 6f38cb6b0a9a866272cd5f5a063ac4d5c2c8f7246fd4bac33d71ea828bc4ecfadd430abc3ca39c598fd3769a0d9335486d16fc5e2b658e15b7d4b2e6816c45da
-DIST firefox-60.7.0esr-eo.xpi 526982 BLAKE2B f1f808c0aa431242ebc655dba8a03c032a05bb89062010e5e0c003f84d95568ec6d5829caecd22f5a6514d316dd2d609b65b8855bdcf6fdb3c6ce0e3f4a34a54 SHA512 67d06a9bb60890ff5cb99274be77bebddeee2554bfa37b3aa3fbd8be9c22e77285e07d4a37b095891a1194e69cc8b52dc736821b8af856f7fdb273a51bfadc0e
-DIST firefox-60.7.0esr-es-AR.xpi 541043 BLAKE2B b38b6f5fbe1aa7a6d8b72287ea561755f18b672ca9a3c9b805713b350965bd59cab9ed6150e737d7ba493302560f1bbafaec8975133fe46e0622b966ae84cbe9 SHA512 7189c7122ba3721ad1980f5cebef9c0585c107628ac384b41f61faacefbaedf782edb8a387bc40814842051239ab9990d39200b71c3a03a29198cece0e084e06
-DIST firefox-60.7.0esr-es-CL.xpi 543730 BLAKE2B e1ebf2449ffdec2d48e48b63a5e88434f182266d419fc580b4cf9520737ef87d7076ebe1b95eb62b8d1abd1283516b20050230884f750a8554e4a0d81d7b8565 SHA512 cee9756d7925352a4e47a88d0ad5d5550ea362ec1e79c964692894f52e542a3122857d3e13e5e3025ea0f39329a75af0389d6d9820b68d984a3045ec33727060
-DIST firefox-60.7.0esr-es-ES.xpi 476369 BLAKE2B cd3734640c19707e2a825efbfb472339bb79ebc93cc6c0b549bb9da0b673d9b579ea7b024a181124d3736819e49c20d799a4b336ded2482a6bf2eac3ecc071ed SHA512 85930a7a73c0fae9cf527a661ea0d3883a9bda1aa7b89e0d1325e04e58e7644a3597e2d4e52a6947df17178f12094cb9272727cdecb20506aebadc4bf80cccd5
-DIST firefox-60.7.0esr-es-MX.xpi 545044 BLAKE2B 55a1d88dc31186bbf4900837991aa1ed053a1c6a551135eb4eb8b40fd66f10ce8664ca334fcfa9d17741247fe98b7a75052f65f05e48037f2cce8ee32b986c64 SHA512 142aab032ede44234b7e447d53cf1c8304db22303638272912412c9ec01b5c52dcce6d20f6a70b1dd751b2e5d7e015c626c14829a9d224d8b4010a6865e19ba7
-DIST firefox-60.7.0esr-et.xpi 520689 BLAKE2B 1b743a6c3e658db5abe850d8697905c8010ffccaab572378259af7e0af1a0708f676bbfe5e5401b53ef382e19eec805d2904a1a6414180db8111814033257f59 SHA512 42a4d6e3852b1263342966b6b8b7126758b68c40d94609431092c0c06872b53c4c45f96d1e85f47cab71d07692b3fcbf8d16d002e49e3dd6acb95b9dff19cb19
-DIST firefox-60.7.0esr-eu.xpi 527432 BLAKE2B d3d66b2a139c9b148172e7bdaddc207e3491c4ec7deed6997558d6bf323416f6c3d809d5dc5c571ce07cf59e5d8b00d6e4e5846b824f1cb7541c57a0c93ba422 SHA512 c2d7840505922e8bc5c6efe2ee1d231b21dd7f951956f86af8c773c9187fc879e4286841672a903bf16d02236cb827f9f59578f598cc4ec39ac325731874bf1f
-DIST firefox-60.7.0esr-fa.xpi 581993 BLAKE2B 8c50faaa1f3797819efb16158c893d1e87ab0aa0da7ed99f8fa82f0647d57881d00e8503954ffebe697214a433febc89f83755bea856c633880498c8f7b18600 SHA512 c31e94c95b8a5b4b03a914c33903fde817f194156dec87cdcd59ed59438cc69eca957be93e3afa581a117f720f41c12525da5931d0ce11aead672421efc8ce70
-DIST firefox-60.7.0esr-fi.xpi 521913 BLAKE2B a7a861650e375eebf594707e71a0a7b89db557aea415ddf4adf1b4364732905d14192a335c27d4ab4b3136da81912ca3a63795070b47cfe97b2b6e0ce370e055 SHA512 b11944da43e696ff11762a49224a40b60071c60f9c9c8c3cf80551b1d5186fdc323de345572610feab425099971813ac4b83ef0a16dcc7c9812bb8f0b2d91b1d
-DIST firefox-60.7.0esr-fr.xpi 551796 BLAKE2B 7e8775feba42625917d9382166f8079f41e83b7618a10c9e485a89ecc9fb70c2f819a67a167900c2fcd93f99553417fe1c10822602c2753b55c479b7cf6fe6e9 SHA512 41e0cdc0391c565e6a73211f46a427556ab69672b8d954c9610a08ce8d33d10d33f1999907a6df8a017dc610a173586b234397a2ac9e75e896be66368a24b287
-DIST firefox-60.7.0esr-fy-NL.xpi 540915 BLAKE2B b4554df17db9178c0f28d32e37c28a60243c75fe6a2e6b4374f4408f2a32e29db55297735187e2c26e680123ce1209de47abe1e37503266a729d59621a2e17a4 SHA512 71bf9bade61badd4a907895b8cb98e1c0a581230c8e872880dcfd2a56aa8d72c270af3298f19161247b3c22c956339312564987d32d54e57abf7e90e7ed210dc
-DIST firefox-60.7.0esr-ga-IE.xpi 543377 BLAKE2B 74e8115a4f31c47e302d5434ab3c273ae4ef5627f2e8f6904504b69cdb824b88292abcb6302494350ccfc4272b0b0ae0d074a31bb217acc10e10af9dbfdbb18c SHA512 69c26b3e346529a36289a6b215f44d0f8ecce7fa38020092bddb61c5fd4407ab19bb052d817ba1b33cf365ed3a9574e0f1a87bdc8985b2d8b610fbfcf101312a
-DIST firefox-60.7.0esr-gd.xpi 536588 BLAKE2B aaf7ba835faa933483fa85edb74e8f909907e84fa8a27facebfaa811d661d29a073006fcaf39d00993ce2b402db2b2dcbe903e3906e6e003fbcedc8052b77032 SHA512 259a786faccff9749e8acef61d5fe9bd569c954e23176d0be224dcb627313db35ded5cb92e7a791c440af701b9ef1364cf9f35d3598def57b2ef1e0cd410de04
-DIST firefox-60.7.0esr-gl.xpi 513086 BLAKE2B 68a2848c828b2d655eb229e97f475dbc705b78a09e2edeedb2ed184a3294f42f91baefd6d1a64562a140b74b8cc0b8f34686046f0614b0d07f29163110cb1b17 SHA512 cc8ae70c8adaab02801664bf2c601fac6a23204542c3333e38fb6e70dc8cec2015840edfd1d0a70226a5834379a84fd299cf2dfc92854c3c2ca6d283f3ce47c5
-DIST firefox-60.7.0esr-gu-IN.xpi 606672 BLAKE2B c345d34ca6cf60a9142be6aff771e44b6e93722f0e3f466d1c8d1baff85fe3455be51eb38334c31aac38b97592dcab97f1b3b09e855eced7864ad32cf8046ad0 SHA512 9b09a3d944fe9a6d130c3f41c4f9eb18d5829aa9e5d64645f85b8e443159c219e484dfdd317b87983e6d455a6e755c280aafd66fb4fd30d2b0edc82f3dd93fe5
-DIST firefox-60.7.0esr-he.xpi 551703 BLAKE2B 367d5eafe2080b7945e2565ac0c902d8480744b62c96ed72da1e1c2ea76fded6d70bc272ce2c96b73c72f044ebef14fd8f1e557e8d2f274d599b0c8da0a272a0 SHA512 2b333273a72724ce9f19c82d7b77930736061400c2aabcca1ca8851f51a71189d3f05369fb4688c59217ec682ccb885342880ceff002b4c4927afaeb52129c87
-DIST firefox-60.7.0esr-hi-IN.xpi 607256 BLAKE2B d8b0aceebce03d37c34e04fdb3e30f5b99de4c11cd80ff04742d69c3eb4a92674980f58e360d0ff56f72467a1ad836bf94b0a7d4d30ca33f6ce0b9faafa275a0 SHA512 1d0392531fdd19c5b02f4407638e4c7596bf81289465db0f6a9f117c3e044c62538ab65ced2fcc2ec2c38c83f3b96e35370c9c3da20be295a7f266575814ece5
-DIST firefox-60.7.0esr-hr.xpi 531679 BLAKE2B 98fb68376a62a51bb0b83517cceb91f6bfb64328b6715b09c37e5cd49224d7225c5708ce602b343e5404257e76ebce44986840c55b4cb29f8077ecd9741659f0 SHA512 e952b4c7ed8044c79323e33f3874df8568669fd250996eeba182df4d682e29ae338fb52acb2171bbd6836fd915fd3b59ae1f32e549306be46e06ba575e140402
-DIST firefox-60.7.0esr-hsb.xpi 553014 BLAKE2B e3726efd8b755c1ecc11647db683099c44463102cba544eb206c031c79912a92d2c9ca027d3de72bec35286700de508e5907e1a469c2fd945e3665dab22fe735 SHA512 4057926b10b54ea4b72b1ff09bcf3ecc14b30c4b416d7724540214263050f3d2250fd75dc740fd5c149a1f036d94f6a27b3d076d28373b52f7699305981355d9
-DIST firefox-60.7.0esr-hu.xpi 554135 BLAKE2B 5ea31669cc91d27983b7421316e4eea26bb7b54bb60ec0c8d34d01650b11ad0f78928afb0945d782450ff0e79a901724dbf776e68dd685111f3f61a32ee1a52a SHA512 9e82fc5b8cd81f64ef219f5e33fd334c6f311552c01c2c2cf6955e64a4491f683c42ec6e2afbc81bdb63293daf2915e8ed9c5e213978b95f16933180948704a4
-DIST firefox-60.7.0esr-hy-AM.xpi 585821 BLAKE2B 160a189beb3fa92a264e2926d05dc0ccde4da1672c134c5d10d1b41073b7fe3edd2511a96d86b8aab81ac39ba7ee624632919d117e870fefaee65ce928043961 SHA512 1b44f49d124558ef94b67ca3917f810b73ec4f56dafd949a7de94941741e7c15bd27e00a97e9714a75520124910a47647e6a4a341afef828966d48612dac9c84
-DIST firefox-60.7.0esr-id.xpi 517939 BLAKE2B 3cda186f2b0e6f401820b93420aa28cd66e1d654ec71e047eebca1ba85531b42f11badd5b5dfb9b368760f293e6874e1db896e2415a420548f9a709356ae8e05 SHA512 13b1abbf4599f7fb876ee83e6108c1565fe13dfc6ad1ba49655993c1f1e5bf02168f13c2f470a271c92186324567b7211478b9910d118b10975e1a41c1162ab8
-DIST firefox-60.7.0esr-is.xpi 529000 BLAKE2B 1ff1908cf5a497e064ce538325486686734a60dd879bb34214fdf88dc21e2dd372f1fcddb91a46f255a28755c661aa8d62eee748d9061fa0382047e8ea5965a8 SHA512 5886bc216b46710c5f8d1fa83ce62adaeb10e9ce924033eef0c0d72007653a598d20379f596a165605b9ce1865cc6397cc4485b693ec42e57cf04148f9a50437
-DIST firefox-60.7.0esr-it.xpi 414823 BLAKE2B 47c4bd1cc04b19eaf0f8897ec35f31ac3aed51b1a07a85385dd16ad4feef3c89786867539dea769bdfb8692191e3f676e974e73b222b99968756878dcd0b028b SHA512 fbf77f6c55a502e422c97befad6ff7ec06d54b02b7c448e46c8ccb57642027a1cac61d096559494a56f31075252a6afd63cc119597b7596eb4e0c715fbcd5ac7
-DIST firefox-60.7.0esr-ja.xpi 587748 BLAKE2B 3236bf74425f4b400ec91cfb2a9f9d1b77ae8bdc243729870ae9137aadc4c728747a57e50d8f83dd381dd692c7d107c0bbca2b5f2b4247fc09ec9a405bd9fc11 SHA512 eaf797269881bc6329495096918e7c660060f71c4eeba7a99cd42a94752249c71f23b89d4c3d3797eabdc688d7ad4d38a8e081226ff52de11dff51c8c1c3d142
-DIST firefox-60.7.0esr-kk.xpi 598694 BLAKE2B e4d0a9ea6fdbfd9eb4295f9a123282e7232ade6bb45e89302fd0276743adf5fa07209545fa2ae1666753563e79dc3fb34b1f79339a12752ee247641ede9a926f SHA512 8fd54f32872513c57a491074379231a97ce29475e49e701c2c81b26faa4cdf9bfa941f4f4f9f6e0f3dcaf56fcec0a0281580ff9ac8c61a7e97d87eb0e3a96cc4
-DIST firefox-60.7.0esr-km.xpi 598812 BLAKE2B 5809f50ad35c7344e8b4bf9e8297e75f732334ba3aa6ada4f805d4058191a399e549ac71d4107c5a310c3e74a2645e4396ae00d1b4c8da24db6eff6d242da3b1 SHA512 27540394ab8e597a0256c3b7a8370b8191574ba0dfa1fa8c17e2e8df08b79157b36dd85672e7f49c703417ce1c02287462efe22870c5ab7e2a7bab386a2dd193
-DIST firefox-60.7.0esr-kn.xpi 601585 BLAKE2B fdd5b97c7348423c913aeac0392b90dd3cd80e16c32a00df864e64c924ba15b48a2658a6fd049c0d321a9c7e13ba6819d3d91cb0c3452e73428877626c29216d SHA512 08380b89c8f099ebcffb05a0af1ce216c977cd00e0098febb16b11dc68c83a990074754adeeac34cfea31a13a3f7b259b2a9f1b01f192bbdbb9f9e63b70c41ae
-DIST firefox-60.7.0esr-ko.xpi 563551 BLAKE2B 24f44952915c8b690829e13241673ae4784a7c9040ca43fb125869f46d59a8d97435c69afda68d9009a99ef5117797db27264768d40a311a940032ed6f1c8ff5 SHA512 a2825e370bd99211f203b705825fd90391b3f689b1274507eacfbde21fa8cbaf16790f142876fea4f29feac839521c4b2c6a695ab2f5f88a298cba90ba805fcd
-DIST firefox-60.7.0esr-lt.xpi 552184 BLAKE2B e00502daf85f20955425b616474cf3f1d234b376bdf6a13325db527a5a0bc734995f8be4c864fe1eec83f8180be9b5b62132bb9226d9bc55fec271d6cb9599d4 SHA512 b88510f49a24f9032f66c4cf1e9e9895f5294eac007201d8a725d5a2c3f331f41cad58ef1053fe091cbc3256d2ae1324531833dd0ee4609fc21c611d83b7b745
-DIST firefox-60.7.0esr-lv.xpi 542137 BLAKE2B 265e6df2c81a7509bfe228dd553c656e825c8bd2f8116eac6b6d0bf9b6a481a915f5cc2eec05a5f639b2f706583f668ed41c656a4bccb323640270475411b9f2 SHA512 5f7f9a89bdc4a765a7c2744ec75448718a73ba816e617d95d8e1058e5370851e501662394cf24305883cfa6b5fb0da1f27a296d6f25402e4f341c323e01e328c
-DIST firefox-60.7.0esr-mai.xpi 565193 BLAKE2B 0990f4fa2bee2713a60b62086d5de7413835d97ec2d93871bb38169dd0f81ce33060a08436429ec2b6f3349d366f76f4eb799e104c0cbd823443ed5487346cd5 SHA512 bbbb420f8ce84e305af940dfd1f49ff3c134a86dbbdc0b44e8d176806a0658103b3c31567f8f5e958d2319c3383d4c5cdecb94a03e70701890e7e88030849a89
-DIST firefox-60.7.0esr-mk.xpi 529517 BLAKE2B 3f20abbd2e34ebf9d4b0c0ef2ce4ca03d7da8d5a87981ef3a2a436cfaee7fc0857bd5fa8aa74f1f74e2f28b093ba34fbd32cbbd4154f5a4dc6233bf42a9e7d2e SHA512 4db41618f202b34841e50866fac83549fc24712365ac285c03994b355d08b8454c73091a427a7b0752c7d71e83f8a4f075cce6341ce9f828450df13642509ee0
-DIST firefox-60.7.0esr-ml.xpi 614690 BLAKE2B 581c1a730d571450e61f23904475929a45ac248e83cd1b69f45099155ceda0e6ca9f470919f616d98c0c2da0ff0338276f7fae4b6a4cba0b82bd223df6ee4100 SHA512 3e94d9fdb5c9337cabae7971e52f452ae0df0070f4ffca55560b6a332cdad2b3cb96ba59fefce61c239f1585607fd49cf4d31988b41e9910913dfb0961165b69
-DIST firefox-60.7.0esr-mr.xpi 594836 BLAKE2B 3ef2215f8e7814223d84ce8e0a17ed6d332f0f90eb92843423c547775503f13bbb6a840cc4552cbb7428ecad91e2e566100e425f32744f0a8a1ca7c9e827c0ee SHA512 ee634d38b5fd0b3630c2df306541b21984ff5e9507768976ec095b4cab8f0a89a223d99c098eec635c704dcd8f87e4f915213a387c017f79779ce6ac76ef806e
-DIST firefox-60.7.0esr-ms.xpi 525277 BLAKE2B 63a33e5eab60676678ee4f675eccaf8c9ed2d540730acf7d5bf8006065e7b302ae7d43a5cfb1718d841a23b40f127e21c8b2f6bdee2d0052ec8ab7e246903533 SHA512 ca5360a300d0f0c7f475bb15dd0b026673352ac2588b9cfd261937a27cbf951b2562b9f0bb7dfbab61eb328064c21e22bfae5088fa7cf72d3bce8a97e540aebb
-DIST firefox-60.7.0esr-nb-NO.xpi 526286 BLAKE2B 4d1bc0a657950480f284deebff3bdd1b0b82963c5d203aec6537c0d3d9dedffb0815654598747642c8a9d2440f86a6e8f207f14bad16f305cae9862cf3a2dc29 SHA512 3990e9947ee615b77a1516d5bc7878e8a16afd73345372e321983b213c021d8ccb79a05b934fd99fe138d878760bfbfb4298b26b5956500789d1bcef15cc6d00
-DIST firefox-60.7.0esr-nl.xpi 533196 BLAKE2B 90049de30e71a243d84eb369c0895c1970aabd9e4f1f9d2e71a89a14ac6332f0bf07270ce18f6f2f3fc285fb7c0858d915b32f1bb84a169c6292acd4aa0de622 SHA512 a0c640da27a11d0f651e6b87f31c7d368e0794841bc33586e8b0f330d6acdbcd0c698359597e869853bc34300a3a9f0db9c38fd4d9cdc7f638975868286da332
-DIST firefox-60.7.0esr-nn-NO.xpi 527834 BLAKE2B e4efc8bf3befd4aa372334ef79cadedac39767985f7f2e5e50c3b00605bc069f28829a1fa5b0c9f77fb6dacfe07ab1720dac077354850bb2ff172208aab6e029 SHA512 5ad89c2fc80e80c1d323cfc3c6eba0ab6123a9dffff8243cae76df768a500947ee62f281a1de7a486e038547b185e5e1ab1aff8e0d409927c071057417458db6
-DIST firefox-60.7.0esr-or.xpi 556580 BLAKE2B cd8b95cd28592587af25be96ab5de3eef06149346fd69d743ddcdbfad238326be971ec024e6b005331e495693dc45a26b73b4b9d2f56669d7d04568f33867a16 SHA512 bdd2d01a902609a877a478c61aaf8304cd285a3472cb80abe5a09ebd208184829bff6fb52228534debce4a658fc08a2ecdd77010916f74c7bbb102c2d78493f6
-DIST firefox-60.7.0esr-pa-IN.xpi 574271 BLAKE2B 23f1e6e90fa77d096fe26ed6c16efca4eb22241ab6e3f8558ee9c057ab6c2b762ced100c9d9d01b2d6b7c74183d586408c0e611947679ada2d45ed03010459d5 SHA512 4f09aa0e7aa8907fd4dd36f3697e13d4989c5dadebe7da50cbb0e111e2a52b8ec8d545d67f56e81ce7abf2b443579695858561ebea891814963c1a5afed93c27
-DIST firefox-60.7.0esr-pl.xpi 434748 BLAKE2B e7be4850ab1c64a590265ef6b65ff372baeff55cb044803927c6cbf7537d2bceb96bec4ab87daa61f2946b4d90616df854a9c9be7d1a73f7b4984b276c7b2939 SHA512 535d5de28cd98a34aea1110fd8845c091b5e567632fa1639dbea0732c0cb148b59bae2523511ccbbca4bbed6431ec3abe83f7cd85ea64eed553b951af7c25f75
-DIST firefox-60.7.0esr-pt-BR.xpi 531151 BLAKE2B d60268c5511f4d697e6121a2d06ccd44d7b09be89481d10f482fd620548ac8c3920fc33308878d904500d814e616d472e5a82fee7b5ea9e393e1600a9f7da2cd SHA512 0ef7c295edad701bf9778922250bc4d6fcf0df35d1966681aa281c1d1c42317c75bd633f8cff63875198fc508dd662f04d6be4b7eed3084b1f03957dca286352
-DIST firefox-60.7.0esr-pt-PT.xpi 535763 BLAKE2B 7ceac7711cf39fb8c0f5d7ef7e9195389285496920392492d54e663e4fa6525a30cd17acfd40dbef27bad686239ae7015ace8e3be644e09eb93b54384a0e1e9a SHA512 4ba94384ab2054631b57882d91f5b74b8de66fe9e6cdfb834316df5c72b8cb31450e6a14bf62ea0000849f357bfd9b51ed327e78df11902ba63b74f4667d16f1
-DIST firefox-60.7.0esr-rm.xpi 521760 BLAKE2B 5f495bebfbc7c3d559c4e8c00637344e1d951b080866ca9931fc8d9d16102e80bfabeb8f3f7565ca4c68795913b353ada95eab1590e4f470286e67bc72f1093e SHA512 956a474b162b8ac3d1a4d77c97bcdc199868f445423bb249b32dd71f3e1732e0c74d292808f895c7539b855d3a81d1fb0f0d34c3f505c70e480a1f466bf9e7a0
-DIST firefox-60.7.0esr-ro.xpi 529779 BLAKE2B 5f0744b99aecaea2e723278f2cb776fce9360704348fc5c55e3286ad71591a57013140e596f78dd3446063daa02ca81e27eeca2fb3b8aa892dab9c3201869f6c SHA512 62b8cbe3f24011f247885bee7b3cba08e9ef55e2eee4ca94806138e2fe628e5fab97824599092ee6a4ec7ac54b0ea846970434b6ff74efd87e6ec61cdef8fd0b
-DIST firefox-60.7.0esr-ru.xpi 607128 BLAKE2B 6113e1157e744cdd544028aabf2c08b4c5427ed44a527434e033bb6fb6955e43fd091f5eff9a99dd52a3a426406a67a5edcc6c9f8761b5c1364b076644690f32 SHA512 4157220130ba0ea1f2c2a885cb5ddf9888bc6766911387f373307a66b2552a2f4b945ad99a2ace6db267c2818434769ddb617f8272c2bcb93af2ec94e74de513
-DIST firefox-60.7.0esr-si.xpi 561290 BLAKE2B 92f5b3ce152e6da8843624c3df1dc682119d20b7c7a6b690c1657611e2c9e9f4865c64191b84b408039b8155d92a061301a33ef33adb5460baf63fce0b7bc869 SHA512 2c65615735bc9e2480d1cf2c3e7137b35fbf5ec064979df234ebfdb01e6e145e284132fb93f8a8a7e46db5d98dd4af1d63a7632a40d1c396d6e7985ac7772e3e
-DIST firefox-60.7.0esr-sk.xpi 557433 BLAKE2B 02e7ff2a27e2d37890fe4494e8a90cab081cd708f9a625f067e9ed247b179dacf57d4cd525701b611713737625c2dafdebacd015b090cae7cd5a55c596f30d32 SHA512 9ab15044e34c48ec656290c35a834c0d5f28659c4227042948f92836a8445334d23d5c6ff9927103f166d76a06f9a8e01a3d4c38ce049b9785e2e6ed499f36c4
-DIST firefox-60.7.0esr-sl.xpi 535088 BLAKE2B baa634996668d62e431397aa1e586d9ccf3b7f9f1b95c84e0a152de62381e0428e769e27b715ba337a6725e61cf88468ac8b787a126613bc85e65d690a3f96e5 SHA512 cf20cde94c6b13b5d58181beda9fbeeca0336fc2fa7571e3c4bb864e02a0cbf035268374a966e10a6e6d941182646b508ad793204ba70c06e2db21cf65462113
-DIST firefox-60.7.0esr-son.xpi 513647 BLAKE2B d71d287b8dcf4fecb2d4e4113279edf2c7af7ea25e7ad9a589832261b874bc80eeb4c4a4b312569f9af8f2a276b9b728a39eee10ea3dc00fb7e9f6c856b82228 SHA512 4d42ed9cb567490dfb17fb73fce6fb66656931b71ec756bc5e5a20becabada792292c82df340d91bab231fdde98b5bde5aa9e326fdab6d1966c69f0e3605b614
-DIST firefox-60.7.0esr-sq.xpi 536982 BLAKE2B 45692b17abeeb3592296232befe5ce850141caaebe33fc42f5269beabb2136aba48ffdfb99242ffafef17fd8a67556bdc278aa2185a5ee0d0619908ce867ad7d SHA512 6036d16830cfaec30cac590723c9b1bf126eb29a18903e8b1d20487b4f58f2b0127f8794c0112899fdbff6fe420820b0bbb862ea5b1d9c4ac185b426f6237d63
-DIST firefox-60.7.0esr-sr.xpi 564497 BLAKE2B 819179a9793f76821f6a3ec36b986ec01b9b704bb9da4a33e0e3b5f209720cfba311a860fbea3e2846937f3ba0494a64e5a73f37666e4b1f53563478f52b8079 SHA512 1fe8a42962486ce77a3fe6fb9550609c6b3ed97ae79c6e7d729974ac8e7324f0e101bb0eab87cd68469583b43613e08825f74de65f5ea778fc97c3cbb2c54500
-DIST firefox-60.7.0esr-sv-SE.xpi 535061 BLAKE2B e68501e2c3a11b77a3d129d26ffebc88eebb829520f5c85709ed57dc794c999679f3d214e844a63dc1563bac9b79eeacad8651fff6358bfb736b8b08f957ac71 SHA512 e342ffcf417c67c90181540615b1a19aab961fa803493f939605dd8b0480f385ba2bf28be524dc0d904f2689318ddadbc950d79f0d795ea3c19eb395c3d46423
-DIST firefox-60.7.0esr-ta.xpi 593639 BLAKE2B 1981c2eb72f1611edb5ce549ddb3060a379c274b3c28a66d4888ee56ade9d3a0ae4f6541d45010cedc175c70564662e1f8112044c6ee791b61ed951f02ca48fb SHA512 00382aef01723bd52ae43a0c7294439ab8ba022b068712a4d707563388d81fd5d76479a7d79fb52642f538c6a6a137e9eb97791a59a547c7b08aa5fb461acac9
-DIST firefox-60.7.0esr-te.xpi 606690 BLAKE2B 7990362daf24ed84d84e0866fee24e96dec014721ad40becdd090199d7c2eeadff7d8254e74e6364cd9b137c725e4473c78b7fa388f1d38c53ced3f8d57ec5e6 SHA512 024ebe8f35bebc8f2cf1c08ab55383862c512c274e155ccb3d55b14b442b4d65ca13ba0715bc944d2e768c50db1578d38eb8b82ecfcc09fbf61f95ba7b4857c5
-DIST firefox-60.7.0esr-th.xpi 578533 BLAKE2B 655d94b95c0674ace609b0a9ebe0b7a12b12ac04b756eef6997ce785a5dbbe286b0fd1db6d2c42f6652574110bafe130b7b920ab5ac879607b4efa0d7162030d SHA512 79e2e3ae20726ff388898c2b479acf8590188e060262a3d3945606a1a35a28c05bf23df8b2086f98585474a2b4ce9176c6ad17f5060074f6e29e57ddcd806bef
-DIST firefox-60.7.0esr-tr.xpi 541582 BLAKE2B bbbdc3903897c6a6da09059f3607eabd34538d1f07c96afe8ea9068d0755e6d1f8110dc3f9f0f2de24601f2ace553903c53703710b48ac08ebdee35d2accfefb SHA512 d4847be63219bf66c4b3d1aa56cd78535612bddf240babc7e542d0d3a83bc84648dede88c8cc10bbe908bd2c8d77add4fe9b948d9331956e89db90a172622717
-DIST firefox-60.7.0esr-uk.xpi 596649 BLAKE2B 69e5aa5c30214b512e37ed849e2cdf4070b2e47ef612b2999ba4983cb5ba53db2ef724a25de9842aa2829b160a3840964d251f5443a214ced2c80f0553e55d2a SHA512 d8fc652dd1af7a60a7f7044b1e99fcc77fe69eb728401ba0d98cf1b901733850968cfb1291a11ad46735ac750af2b217c28ad7ae535cdf4441f1119170e294ea
-DIST firefox-60.7.0esr-uz.xpi 529399 BLAKE2B 0ecb8b9891f373c543b60f7751d0bad3a134bc36e0629b3abe47cf3580e3e1bf151b4a0da2cdc1f2108d15d213e2363572a9abdba1a18f1571ede3777b62c9c7 SHA512 de7bf13f6cbdf43e5a607c0e46f233fc65c24e7ca2bd74b0a08b1c4be15eda44ac040f569ecb44116bbdfbe0df156a67fc5e3a187a553c2523ad638406187d07
-DIST firefox-60.7.0esr-vi.xpi 543907 BLAKE2B 9c7360a1e244a626670848e75778c2650c33f9b6bc6c0b0833614fc337f829bfbbae86311d90ca907cbab891cc9e31fac7688455078b28710382529cf1dae9b5 SHA512 4c571dcd3015cb651e6af462214384e01aa4eb02204fa01dfbc6a270919feb91110d60df5e483b6404231f3fd1437d64430179c030bc188bbbfad1317fb933d2
-DIST firefox-60.7.0esr-xh.xpi 527565 BLAKE2B 6b357e8887f61aed2ed513efb9beb034d126c3ef9b73959b6f10c25f221f73f334a8bc87ffa6f983df956a5fd54f66c6185f9f87825be2b00759d4b6e38ad4f8 SHA512 5bb606666ffb6598987953fec0bc555d2a37c4233a8ae98e738eb1dd5fb3432a4ed39f6b2ef0bdb6e7af2570506460b0319830a9ce9a21b8a8f2fa37f1d6c3f0
-DIST firefox-60.7.0esr-zh-CN.xpi 559980 BLAKE2B cee4fab650cd87bd8e1c4bd14500c4036d54fdcd6524fd24d5e67f08a6926ebae10a70f0a961942a2ce752e8017cad965bf9e45ec32e825f35e5605539e30a86 SHA512 d5d63cad9411d615c0aa0814beca1f48cc033327ae989641a9e4930a8f6e7e5e6a4cbcb875b26fa5e82b631aa9a99aa35ad3710308933cbfbb0a15b9686094de
-DIST firefox-60.7.0esr-zh-TW.xpi 558304 BLAKE2B 94736adc0f3c74466f560ccfbab45ad6cdf436f2987cba65d25995dda15838109f5189e4d4bc87bd64f8a232d953ad69cdbe56cfc3ca3562b780a465180f0eae SHA512 dc2359c2d7245592034b58558357f986e612c119b54ba2b979ce1df0e7dab2a5a0a1422fad6958349a03832c96e9cf1df32bd55be167025a0c8eab5f14a27146
-DIST firefox-67.0.2-ach.xpi 473032 BLAKE2B 204bddf10a85e0d8ff3be10a88c481eb9a8c5a9fb4ce7fa09a1929a62fa47a6421664f3a6e43a52cedebf22ba458150483015be50feae226f18366d77480fe1c SHA512 219e22f88789752e1824a87b874f54d1fb99403591e8c46c9355da3ade7608918038ee2ab0d146c0038de48cae0d7139af2a372d15d5763887df15e93dcd0e45
-DIST firefox-67.0.2-af.xpi 456848 BLAKE2B 188aa2552088756325e2b333ddcadd171fc5883dc2380a7ec536eab33525bb27d79fda693b19609f4a61fc3badf702e97eaeae1a6e13b0f212553dcddf90dac1 SHA512 c045be76709ae3738f3b1dc4400b40d225ee0b9aa45c97c57d0a3acad8fc003ecb7709ba21b92dbc00a3126e3949260157a3c83002ab4166d926c7cb9140fe0f
-DIST firefox-67.0.2-an.xpi 486606 BLAKE2B e325b18eb1f9cea553f5f096ad8c21c0a5f60cb89b6aa700b5d16ef2ff82aa0d0e1b09d11cdb3b896c3ff490433727835ffb4bf218598f554db70ca43fe1e2e0 SHA512 075afbc676bd5bdb9f3e1dc267e1fbc96b68807574839a43abdd95b71db4b6dfd61faec56b7eb098bc8fe4ad42e3678ef9687c24a74952cbb783cdfc22c8a1db
-DIST firefox-67.0.2-ar.xpi 541843 BLAKE2B 2cb8b0cf8c19b130991d364da3dda420192be45f31c83c19743406a7afe5b11e18911fb7344e02f54e02bc3c3aebb9fc09539e92fd08b9afaec2003ff4f35e94 SHA512 e78acff2c9723efa294d7b42eadcf2d3f78a02ce45d0c22cbfb2052405b53a54ee8fa965a83e45d1f884db36f225813a5dad2c082afc665b0e109731ca6b7018
-DIST firefox-67.0.2-as.xpi 493295 BLAKE2B 6c9ce7d56a50829fe9a363e7c72b16d4289d2688705b340585f884d0dbd73323962832d70b3a44595c4576385a3e8cc2cf5793ea370b982a6dde1d78f934612e SHA512 fd262defdb5e6ffbbdf8d53d13b9c6a8072fdb584b184499827a2dc18a13adec2eeab0eff129e4f7bb32b08090d0008624a2787bb37f0049fd84171a6edba1ed
-DIST firefox-67.0.2-ast.xpi 485533 BLAKE2B 34e88bd48319266425de7f9a0fef39c23aa46be4cc42e54e019e891f36cfbb4598e4da17117b611055e6b7f3cebb4e856dd4167b94c66644f77df99a8b25f062 SHA512 b533756d0c2c665da664d56ef92cac72b8e74a89272bf2c7622e83765c3146246f40191704c4f155e8551ed54fac312ed19a5111591ff049a735178315a19e10
-DIST firefox-67.0.2-az.xpi 512461 BLAKE2B ba10e635758b2d27e971874857c4f1ac8bc70e962c82ed61a4f590339953361015168785743f0fa6af6b886253043f9ec308248105adc942b86f51a220909488 SHA512 e1b314baf9e432a4516bbf9a674ac00244396714b63e811d669c879d12d998f07c533d705ec6bce712337ef96f7a3eeb6acc04ef8cae48144bb84d9cbe24c1ff
-DIST firefox-67.0.2-bg.xpi 549329 BLAKE2B 1a1486d17945a54bb8d52f212789409041e8ce0630c401649d75dbbe3a09a9446e22d767d7ba1853409d1345b593a388639acf97cee12331c4649c4f59025d7e SHA512 d15c7fa72edb0871c251de85632a9989b1a3ad69823c7b428d44e1976e365f099a98d8bb6a3ea12d973350d626afc7feb9c9a5adc037a40b92ca2c682db5eb26
-DIST firefox-67.0.2-bn-BD.xpi 567144 BLAKE2B 25bd113cdd493ddacf172f09605520f64bb8f6545ea5736ce0022f86cc3a3409373cc81e44f2454f7490988a6ac3a55f4ff069ca051f9f95ef4bbd05d1671da6 SHA512 7cc1c7decec543a49e5615b8f6af082f55a73eb22c99de119b669f9f8c7ea2244b99559c48afe72453495a8365ad78a70d375fec4f4ac91eed0efa40298bca76
-DIST firefox-67.0.2-bn-IN.xpi 556822 BLAKE2B 37e3b0402a076fd9a9fec7908daef769da94d8ce5a8139de4df8b7fb06f6e108c48497ddeaff861faaf5cbdde493039b5e9ea39070ed1fb9ac8e7a50cba1fbef SHA512 143194fcda904182e96de3568cb26828d0de64f62640a48c3f43250a2eed930d76637b90b58eadd3e84fb5d94381c11d85250b990825137ea27f41e084a8a392
-DIST firefox-67.0.2-br.xpi 501342 BLAKE2B f2e07dfc0833977dbf1724aee32a7e9b17fe807574dcd2557da05b09a1fc2c1705be90a8d3b3b0beb9f6e966c044dab208872f00bd8bd12d4e09003845c269f7 SHA512 2f32d9e17468b6adaaa0daa4b0f8d686c2277bf5d1c142c8388d909cb709f702d4afed88178ee259a480fe4954869abff683455784824fbec4f74ca60e316c09
-DIST firefox-67.0.2-bs.xpi 484192 BLAKE2B 12ad48a491629dc23dea174915ea8c31ff9209406320c00854fed9fbba7b2c4aa7cf183b1db682b2ca8d9478f791fe16898213d666b9e128ff9c994fc099ffe3 SHA512 2108a18c1a946633b3bbea0cb0146a8ea9649f09e957fa8cb158e8b0c9106f6c9f52f8f191e063788ffe8786b2ce841357e51360f96c435214f24ab7a63b6a13
-DIST firefox-67.0.2-ca.xpi 496537 BLAKE2B 66950f289c050ff771fd575d96a14493cf3e6425103a8c7a8be01964794fa0d69e864481d7df4f1c51a31b202678634f015243656bbe5f6afa9c34a6446d4c52 SHA512 f00fec8e63728bcde65f18c864d18a27aae2e5ee428662ab0f7d153d56504763877e80f0023de37d942598f6dbfa9650d222fa9a9a6cb43f45c36892d3414694
-DIST firefox-67.0.2-cs.xpi 517487 BLAKE2B 9db5abd284c1697d35c888ff86d88b39c36fb94b1ac1dcea27694bdf9962e14cd22dec0014f5779b30b2ac0d203ea1008b9bd60f75e3a1ae899eed0fa99b47f8 SHA512 fa68f39f80239a8b689a40e1fc6955cbc3386e3bf4daa3948fc7a6c2084df55bc75d11a44aabbfbba8641456632fd116cb2db48e6b79e2408288864cb6d9265f
-DIST firefox-67.0.2-cy.xpi 507759 BLAKE2B 71654aa59d89c01a6074b1fbb9a480e5b6d0476152c8eb880a3c2595418fb696faf35bed629866ceaae455e1803ea16104c70a77ef8d5dad6543aa937a172a34 SHA512 241b89f90276fe16bb339846eebb5a375a6392d8f38275fd4c4e0b81786fd76b99eddba727c905f629b0d8178b91c06de38abf946a3b28538d9be8593993096a
-DIST firefox-67.0.2-da.xpi 514817 BLAKE2B e87e6ba1d8f55f333d331dae73ffa1602c7213daeff10d941e83c6017980f2a17725afb41121521230df5eb9258492d97cc6140a9fb6a9ee1eb8cf1bc802f5a6 SHA512 7976189f22c3bd86de2cdb6195ef12e0581b9c20ff90544376beeacffbd46cf94a09d6a41baf384a0785ad70b393f99a26daa75a564423f47243b882f5f51c60
-DIST firefox-67.0.2-de.xpi 512353 BLAKE2B 0779926d0b80dd09c9d825457791843c61836635639d51c3943e20ffd49cddc42d95820957b3d658cad3c6f411fa17ca752e5c35bff7b4094f80834793ec0068 SHA512 0697fd821903ce458109b286120f72f83262863cce3c5d2af80c2350023bfa07364a77be7e61c62fda064d3c30df86b5600f6348a7c7276b4e89ab5224abcd2e
-DIST firefox-67.0.2-el.xpi 592174 BLAKE2B eb93b8ab2d2e300b4ec926921eae9f7e26a7f8d0dcff3a2f806733a36ad5bbaf700b563152dd9f8ea4ec17d51ec8a142f866f5c0ef04c9302ecb6727af8530d6 SHA512 f13dc83e28b998baaf9488e3bf9c3d14cd52e701efc451eedd40ff5c3a443874365c9c9c9a56521e7ca9e9d8e0dd2b764b28cefdf972d7439008c55bc162f5c7
-DIST firefox-67.0.2-en-GB.xpi 481161 BLAKE2B 15099b2c8d040c444574f96b9cd57aab5d1c8b507ea6e6c14435ba2612fe35577b32aef8b219beaae84db5959bc9a2658945b8f9d6337a54a02e92148e21ea84 SHA512 e606de4ff5ed60e61ac250f3c568c28da168eaee9521d782aabf6cfa0c4caf353e270abd5500d4e17525a3cb1f1d03b383af947b16b45f30f8882d394e18f178
-DIST firefox-67.0.2-en-ZA.xpi 442967 BLAKE2B 827de7d299c256abb1b4e9b93e87872d28f43042c6988a4cf7702589fe3f7f75c3d2dac85802aeb9a903cc959589e9814d45d71f4776bc36ca5d3044e76efc5c SHA512 b06cf622633201d7227926f4808cd5b68ff507bb60facd93b3f48eceea1215dc1d2ba8f30ccf811ce006c68be9c5024a536982d276460c21a148f2bd562457a9
-DIST firefox-67.0.2-eo.xpi 500803 BLAKE2B 41d8910bc2933534a72f2273f4f109d6d3a947d24cb6cce72a8a66cc1a1ca1d3d6d03f3046caee6067478e4c6557b862c3deb1a4a2f4ae6aad0bef9fc1306de1 SHA512 922198d0c780091e3ffaae4b8d199d89a0c87dc1137270b6d5ebcd78b5d8329a3404e5a94474a26a178aabb3b77d78eac2e980b90164c8a0d38b1521c4b7afea
-DIST firefox-67.0.2-es-AR.xpi 509279 BLAKE2B aaf7e9a2c153143980f5c1dfc803f3814167a2471402b0944b10247262eb68e78923f06ef1b37b02f6930106a26b6b3e9827e93d6721aa18c1fa2bdf16098453 SHA512 7120401b1c8b942f47667499f3f44827ba53feb2b4316a94f74be1858471564a9bd76209f16c025bba5af5fc49281f9c0b9abd584a9613c9bdc6c40b97ffb6bb
-DIST firefox-67.0.2-es-CL.xpi 508066 BLAKE2B 33c61580ec5c9ef7e0b034d8a106cf1baa02cf0a49c07e0d12ed4ac5e7d913beef72a8d7d1b253f60f44a95daafcf4056724c495f6cdaa00c948865125b222ea SHA512 ddcc49c8ef39c043a16335e614f63faf5a9dd285c89ff0ce6d6e6a11b5d95098caf66d69527d9e4696b2d51d007076fd585b328de09983b99f6327fca83c17b3
-DIST firefox-67.0.2-es-ES.xpi 479120 BLAKE2B f1cfb2bd3ddd0dfa3b7e914789aa41a69b75685acfc8eafb154ef9d21ae04d81cd593f743ed1f1f2afdf20a74a70540a046ea47a06a6a4a9735d09e09e8b6462 SHA512 7255284a6e22a28a8211be854e26c750c5fc437794fe64f5cddc626a9190800808629cdebdfbe62a7ae5b9e4c68db267febfef2647145af1c213be3e44e2a695
-DIST firefox-67.0.2-es-MX.xpi 507057 BLAKE2B d72df322be291a2ef90b555ca7276fd3cdb317e6632befcbe693b62c2f99f4b82ebe70c308d3e1043ac7fcab227b11d64a35671bf48d67d0370b34150d0a24f6 SHA512 2c653f37f0b4259cddecafac6dd9f3d98456c9a5e31eaebc18f0d98ed949ae222fe57f66544c10748493b02e0ae1bc627430b2bd2e14c716b03ff222a7740f07
-DIST firefox-67.0.2-et.xpi 483621 BLAKE2B 9230ae739bec7639c37e4f62eb47b42eac0179b1c2be72c8b737bba63f740015b888649329a09510322c1e739a9d1eed1ad6c2a44911619ef4016ee8dc2119c9 SHA512 e6a0976bad2253223b178d9e4f93f0b1c5bbe99bdf47e31d9c21c963d90535b214be93adaaacc9ae37cb68b69ff40ab61f2a5a2c9ec06569897d015b67be4dad
-DIST firefox-67.0.2-eu.xpi 497737 BLAKE2B 843fdd1a648c37b245a64083dd1997249f584564cc679e5651de24cb10217c9c37cb1d25f761289e8303503e8d309130747bc3c67f64d954f88cf93a7e01a8af SHA512 c7cacb4cd6086a206ee5614c96da502fcab49e5fa8f5aebfcd6e5623aaf628fb2c61fcce405273f087a86126a64b6e4e486dd2345aa2b2790f8ec31585bcd381
-DIST firefox-67.0.2-fa.xpi 552221 BLAKE2B bc9665cc735b1849858f9ac90f3889f914021a86ea31c9eed9929d8bdd307898a805f448a825e12fe23d22358070aa78bf081afd3784c4d1344d39f5b7640f07 SHA512 098a195e27b554d0c230f6951e1517963f95c20a47516874f2c2ee9082d4c19b8a0614be1cb04479b01008e7cd9a3a3962046720fe39b27a99a003a4ba7b5d2b
-DIST firefox-67.0.2-fi.xpi 490365 BLAKE2B 3c1adb8e4d1185a3e3e7a4e9a931a60ded8234a954b5e2961c5b4c8a3af0001383551470f796209ce0a29c65146ef0fd8263dd9ec1f4dd98ebbc674f154e4915 SHA512 fd7a5f7a974dc21be9d8624f3fe2f635cdb4b66116b1aee10e4a0238b280cc501d3b42670d61e0b1c5844b8831cc1ef24d73925172ee6740250e2ac50fbe7540
-DIST firefox-67.0.2-fr.xpi 524675 BLAKE2B 56f9254228029b687106d8592831310706fa52e924234f67a11d2915863f4043c644cf54bcbabbaaeedc0665f63849c47a23a9268155a4578da06845e2f9728e SHA512 b24a5bf26113033e77ff671c92c482f329208f5d71ca5e0dc516f12adde52bf6987fa241c27cce4e60e65030221568de486b57eaf6c72ac75df04c4efbe196a7
-DIST firefox-67.0.2-fy-NL.xpi 506194 BLAKE2B 30d464a79f8457197dd1d00f711242ef60ce6a1f3cee5a1ab05dbe421c4ae4009d0c9774f0e350a01c36e909efc15a889c0485cc3b0b35b4be964c67a004215e SHA512 bc9afa38930f8301ec8cf176b77931cccf3bf1f7dc7714cf85c5687e19c052fe306c8aa1fbbf52bdecf175b87e648585d7a424fa4d7ab4ef0e032feba0427fd8
-DIST firefox-67.0.2-ga-IE.xpi 489156 BLAKE2B fc7634a30bd0e5a6f48b59c87ceeeac24916d6fa37f2aa1edf1134da0ccf63aaaa31e81e9a98d43bc258cafa55008c880b248d32bb20956b766a58968ff462a1 SHA512 a19bba146a564db1d4a2e5dfa6336b85f3b7e79da555e5a18ac4946f40c545941dfea28d868388ac86583d0b27eb2ba629377dbe397b78893d5bd45859f657ef
-DIST firefox-67.0.2-gd.xpi 511058 BLAKE2B 587d86ff5b3a191f76a79652a51206b12b22a4a0a6521b5e1e74ae1c5b4847a1c6d16668eb9de71f494a526c93890be5fa7c8b00dc663b8324700e50409a3aa9 SHA512 3a1efc4e71b3930ddb57fea278049e35cb9af80c5d522c1ec4bd09d434aea64f5cc91bd9b260a92f21e74b6b804e0bc97d16cdf05e8b4f25e18822aeb6cbfddb
-DIST firefox-67.0.2-gl.xpi 485873 BLAKE2B 7f54c31360a9fb17a80628ed0b1481782f0f978849bd2726ba0251ac9fba715f39ead890b12f290df380f6810ea159bf0a169fa913bf0ef36d83324dec51b173 SHA512 adc979a523a634d6badc62a4bf8db4c31f489c82678d9e24689badd7a15c86b35841388f56392cccd2b5da0613b81dee50fa314102501d7bba6dc67522a1bb48
-DIST firefox-67.0.2-gu-IN.xpi 574594 BLAKE2B 1cae2ae517358832b77d95f955a6550d0767176aca277a57308b67bd71d1c38d626c162da07298e0a486b19794832483ebf99be56e7f780fa33245cf8af0adc5 SHA512 4106dc17e922fa1606c6e563735ef83aec3c7961c368297bdd3c37f3b1c26290ac118f7046e6d6f46b971d0ab85e0e1c4a48a560fe353177dc70a65da25f45d6
-DIST firefox-67.0.2-he.xpi 514585 BLAKE2B 4bd88619fd32b749eae3435ac0a9ed1ddba976a4d84db959292ae5dc98aa7d198f7a98709457c7796aa0342f538facf5916a4f13778e0cb7bf39cb6de8dfa72d SHA512 bb26ca311f9e0065015cdf97f5ddb68b764686a0eea8ee6d2690f3890354ca31e9aa62836ac97730af5069aab3c96ebb49eb9caf51cf30679cc8311f8e8f6b4d
-DIST firefox-67.0.2-hi-IN.xpi 559706 BLAKE2B 10638aa57ace190f5dee7b980910601ce2f3bbdeee2b29ffc72989aba23ffeea8a564aa94f122ece9cb516d24f6003c9f87ab439953801382a6abfb400a5080c SHA512 ac042c81a189427bb364d3f143f1e77d7ce3e011b4c83cdefc8f5b6ff441eccaa8ab710d8f70cf7b71611cd37e722ade6fe1114271048055a0b9bea4a5135a24
-DIST firefox-67.0.2-hr.xpi 492461 BLAKE2B 1fde75a4b9bb9fece6a92382e9c98349680f963f357474992d944bea7d9a3945ad03084b81094359cb4095e4364bb709e42a1d78e91ef22e04001a5df784e04c SHA512 0a914852e40a98bdee47653f09f5869562e7d79b8ff4bd74a45c89d34d796eef0788d1eba7607320f578d0be24863f5e8c259ebc60507b4eb07699183adbbf6f
-DIST firefox-67.0.2-hsb.xpi 523950 BLAKE2B 59bbbcf624d42e23fd4ed5c4fbb20cbca4a553b11a649fa99231686d9b4153705ba1c0b43979c69495c21b19a6a0a88363e243cf3b7a8c1f47140bf2446aa0b4 SHA512 f34f24d62c58a89176253f1afb6b34da6c2ce247813db2a61ac99834d09741181ab00cdebe362cfa41f4a9b32d8a0f5b16ddfb42442b5c4384e2ce7aac4fce8e
-DIST firefox-67.0.2-hu.xpi 525580 BLAKE2B ef3e380ed097cfecd65fae265c0ca5362bd9f882e67698f9c6276919916aaa6b247f6ec718cffba022ca2ea0e832457f7ef2b1544e154d6ce633490c2692ac93 SHA512 5ad29ee694004787663ed9f7c8d712af241399f401926f2310c1b15ebe10643a04d201cfa8d204cd62d0b15f503d70762c35de38df2fd0a1688d4174015c3c48
-DIST firefox-67.0.2-hy-AM.xpi 546326 BLAKE2B 8a1a81547b697f72c40e3648d55e9ac6b3ba43fc9c096e0ae4588c7ab0b1b68a5893f0e99ce0584ccc72b79fa9c2c476d89d54f191d85be978678e280ab90037 SHA512 8b97e3bd8c246fcaeda60aa35fedc427cb17a08d1ebd433e256cd50707b849a861738de6d3ae03b6d60350bdaf636b460f82cf764db6b8e6a7cebe95a920a43a
-DIST firefox-67.0.2-id.xpi 491025 BLAKE2B b19324e9bd50ba17bfccf0a4d2c6745910e758b00bac63176440508edb61d7e35bcb811b3a34289dbe16d981c7af809d493b2013edcbe671955af7a44dc68c25 SHA512 6eabdad62bddac903fc0e995c0bdda936be1e29968ec387414db5724211639a0e371eb1950e0e79c61b895101c19a69f14cb03b968da9b1bdf1fc9e14e7c7140
-DIST firefox-67.0.2-is.xpi 496674 BLAKE2B 729446bb27998bd3c93afb4aba57f3d47a18657536b3aaceb17d42e4c9da6686379a357369462d755506c41e6a017c1e01b60914a93f28ac5b671bdd6fabd28f SHA512 0ed78a7087be1226f123c078b73ab78520a442cb49d307e3472ace2372ad2bf0624f3d9a00f29f4c450280b125a007d63b31eb1960bef8cbad531116f81f7e26
-DIST firefox-67.0.2-it.xpi 389213 BLAKE2B eb1dd9f0857e7118682d7fe4285f219010d0931b6c7a49c4e15e0a69c517d01c7fa1c19d7e6515dac9459714fc56c82d93c8a1443dc0292409b5875f11de8eed SHA512 30ac55e174bbe2b914f43e5a9a7e5ed7e22c430710f768f5defae19e188c3c6eee7cc51d35583197dc832a4accc5f07e0947458d1ccc18c14f878c0398bef025
-DIST firefox-67.0.2-ja.xpi 533890 BLAKE2B 300ed7d8a3f8e5e0b57f10e386e586d5c2efb109090cb5099f575fc72bb125f86f7b0649ee905677bdc284835be016c09c10fddcecbf4c277fdf1b92bb5ad791 SHA512 dd7e5f3e5d081dd9c7d723ca6da7b3a566e28f97ab159533edca495373cbbcc83316442f732811722dac692d17881132dfad948312274018c5ad7c41925fa69d
-DIST firefox-67.0.2-kk.xpi 574836 BLAKE2B 328fcba29c4de952a8a639f2cb0d0938391ac8dc1fd46382d2d06df058cc9ac414a04edad5a6723e292b169d38bb4769813d96857dc6b2e7454fb1f2167581fe SHA512 da678a9266bb72c3695a55b53f78b02cfe47b383de9210bce62511ebe59dc90d4419a78cc44059f9c2fa17d09ab38868b65495a8a7ba0b1498020b0454190c1b
-DIST firefox-67.0.2-km.xpi 557306 BLAKE2B 6c90483d9a268f41a886726be88a6c20f958372566731ce13d7aa155bea9fdd5bc5c8764ae4bb20944aa8581e795cbd89b1e7040a873bef31cf4cdb050b2215a SHA512 aefc7ace96686b0f967457940a22d702043e56d844f3613e0ba4dfea00f2f1890c4b492e0d8ccd17a48a551c049dd353749ec9943d90bd80c029c7a929c82624
-DIST firefox-67.0.2-kn.xpi 552969 BLAKE2B e0017267ac854069b309106d0d9e8642d52a18dee251c4de63dd14a131a6f0a17eb2cf67b48e2a6cec6b1002ab6e5a2fed2707b4fbb42fa31dee4914ff881f49 SHA512 d651b9d08cfa77609a02fe41e0cc7cf777acaa3c50a7c755575f23604d949e6c4be5f62bb8f74a98b83fe33a09ab5f255d65f19fd646ef0e876628e7679fadb4
-DIST firefox-67.0.2-ko.xpi 535115 BLAKE2B 86b91c32804f3274325879d12203dc01a1f0a831c66d06e1d3e4f3e89797e517a765ced73820eda078750069bb1254bc29c4907d6e915e38cd0d4f4e6be3cbc3 SHA512 4d69036bfddb4ebea8ee8c87005063164804d6eb188f2437a34c3564fb5e2972a46743042e7ec17665bf7f88fe7b03338a4768d9939afef629cafaa4af0cf62e
-DIST firefox-67.0.2-lt.xpi 523555 BLAKE2B ed43b6d836042506a4d7d324f84297a3eb633a92d3b09e84e5ead9620299d826035aaf1bf9eca21e39dd99fd80919879a2a77aeff13e63a8816bd05a1e09b399 SHA512 b91db6e32354fb6b728772ca05d80eb3e6b2114a5c6a3a2ef7cc2956413349d4f248501e7f1f22ae1ba42fb73c7e06faa001ced065bbe32a961177405e83870f
-DIST firefox-67.0.2-lv.xpi 503315 BLAKE2B 3c896ecf5d17049e139283c4aef713987d6828c1cb28b6247b7da19a037fd02aba57bee3b0ad02c76bcb235c7e9af272169b8f721c1176f6fa124a1d96d480ce SHA512 a341dd50688a558334cf892027ad01134a804e2672b332eabf740650cddb043c2f320744cc06450639c89346d3bb9f8774a80d21c7c9d0980f6f676f04653b37
-DIST firefox-67.0.2-mai.xpi 511909 BLAKE2B 59024d891a082e849297f3d45430f0a164c60a0f5d98f93d58b6c973b852057a32fb786c23e7c87684bdf2470440a564903f16f0b03b7a4bdeab0165e0686fa0 SHA512 fc4c9aa5310c93c27b23dbe0c9e96ac7c2616cad1f95fdefb3343fc357d3721c50ca922c3053f04db15c08e0dcf04a9a4064b433a89e2fe6d608395e3d6aaf6b
-DIST firefox-67.0.2-mk.xpi 486617 BLAKE2B 78770b33eb111c1a7c51519d178909336326b957e90ce3fe031ed71b1d7411fa47fa74c0d3ce55940ad96811dc4c3ef5ecd7901118d1e121ad5d8ef74674f295 SHA512 b6be50689cf00df50b4769cadc45746c2dba9f99a55b26c353c1c318665877a2bb10cca99e28ec29fc79877ccb91b6801b574bc19b37ea737fad407a4513dba6
-DIST firefox-67.0.2-ml.xpi 574475 BLAKE2B 3307a20ff0b021c3ec2c78bf6e0f686cbba5af49fb6c445dfd59bdc2d2da941eb368d67601e171372c5cec3f299b29eff59eff09d0b553c257db198be3bce169 SHA512 99ebc0e43742e1930681f18a17f83216617a39ceca3817242feac4ee9d65d056b54bd313fcecbd8964c2412becebf19a9abb3126005bde8cdbed96c9ccbf8a97
-DIST firefox-67.0.2-mr.xpi 559665 BLAKE2B f5880374552a938fea7721dbc434ea8e205fdee22a1ef44c850e66a51b96f1b89749ac3514f0460ddeee0a49727fa2e1b53767d196843db15d91b57aa060b3e7 SHA512 6e9127526bcc0db7f37972ddbfc1b454baeb3ffad96b042f9316e1c6ff9b8f066a74b22885244d4e17b94a7544fb3a41a24c4e0631c35ee17024a8f8b2a6f44d
-DIST firefox-67.0.2-ms.xpi 482423 BLAKE2B 4b29cd88204c20f78e0d889efdebf875237a95c37a5c5a6ebb01acaad797fcc028ba27f97ef48cec6a8ba3e9d1f3c659a8d382f2d0029c920efffcdfe622f668 SHA512 6ac9075909ad8bb8b9119336a878f56e15c1b67df310c77d30ba4de2a9f97b156ed7813d704462158b5fcbd4b679579a862ff32aa9569b4276f28257e9c2dc27
-DIST firefox-67.0.2-nb-NO.xpi 492537 BLAKE2B 988e9d2436ddba5a7f282019e07e43d8fc1c5b084aa253392ecb8aa4a08e336b44335a90ba34a0c68295363c0c9b9692a3aab7805ee3df2fac3c2375a4e2576c SHA512 29ec5cfa0b4d485329e13c3e33b3f430a66abd9fda22ac80cf6ecfbcc7bcbff1d4c7a063d1b01e4415766c1f51dba501b6a0a37c06f87528d9aaa3e0b3e7cd05
-DIST firefox-67.0.2-nl.xpi 489390 BLAKE2B 39425580e629d3781a417e692a84abc7c5342ce0f8477bf442f75fd8dfcdc128845eb06343541514ef30c964fa7eb49aaabfd247b13d6cc66e304976ed9b588c SHA512 a30113d82f624d99f2dd46db1ae1ddb6193f0ae97085b9249610f4c80b3023467f3d3fe7389ac32df4e07b93ff85a64d6e03670754e433a2be65bccefcc2a4c7
-DIST firefox-67.0.2-nn-NO.xpi 493968 BLAKE2B b9ce300ab3bb124a5cc2f9778920544f90fa45f38a59af3645540be5f3dc11200eafa5cc5e568688061619fc0b03a9062a36ca2f5da7b0435bdc9040506204fe SHA512 bdde9de63c4980053f7447c956e3825966bcdcafc6d7cd51da5e995c427719c69536282ab7f27fe08fc6bdb6d446645112b719d0abde864ee9036d354323af80
-DIST firefox-67.0.2-or.xpi 499801 BLAKE2B 5bfddbffe8a216f30d0eac8539c4be03c047edf0e39edea84fb293393162b107807685cd79d946b9741a7cbfc487d78567634a647e65b5cd82049c7a9c76d79a SHA512 5d5344a13dbcadb3c669a38f58074b7bac470b134c951d34368b720bb0ecc919192f54f5066a37756ab09c77f2791c7b6f304f8aee6bb1f816ccf500995fb05a
-DIST firefox-67.0.2-pa-IN.xpi 546155 BLAKE2B 64fbba6c2f28b1759a08ef0b2522aa9fe9b5f943509d431a2fa82a4f3a44a606dec1f32c91a238e003bf24c8cba130087a5cde6ed87feecdc5ec12d50cddd051 SHA512 2f0864edc15caad34c37fe532ea9335801bb21faa40210dafaf65e80d0374b959c7b2db0b0046a4ede8970d28c8573cf5f23b1881b9f35924225d031f9612006
-DIST firefox-67.0.2-pl.xpi 485694 BLAKE2B bb3bf0eaff1c7bf85a66d5f8be779de92addd6e91e9799f98d224d4859241e392ded1459cc66a892655f6da88607c2e3b110b87c8fbee8b918185d9b3b5e66cf SHA512 7f7bdfc059c96e76fed4a8cff25bdd2b11f1865e2f3acde1dd41bfe53790603b22018489231c18ffe6b63c2557d8321538c30f59324c6d8c90d0e35b2a0fc7f3
-DIST firefox-67.0.2-pt-BR.xpi 499903 BLAKE2B 2b4a0ae4a655717fdbd30b6be96313eb398e022030f36ab9d81a2457852b2206b1ca99da66205a3470095b039d786fe48cb4249d743a621d86e16ff0ee0301e0 SHA512 ecb7988b168c66cee29b6497dd2ac1502c3e38b675f431be962126c3c23c1387bb0799d96a8da4a4e2b8bf9e8a7f6dc0531641f87728896a6c86b143fb7f050e
-DIST firefox-67.0.2-pt-PT.xpi 509668 BLAKE2B ce06f21c9b496ce97c23cc70baa9d8ee5cd3bbad29b2a28bbfe61c0dd70262fe8004f0c28a37e919cb6a75c6c800d2e9d8c40c1f65d7c388e1ca3d74941c4673 SHA512 fe15fc2c00662a0c490f464025e295307c4b57626ce666523e331c52b216aeb9c89744c283b13d8c9ea9f5dd91cca85231808a1d256ee3d8e28befbbfd0361bb
-DIST firefox-67.0.2-rm.xpi 499050 BLAKE2B 38f90734111cbb6acd37dfc8845a5a95290ac84857bc20d145b137775acc48d5681e9ffc9eb43b93a9327546ac9a1892fc13322b1336d0717e8cc3f46f24e7bb SHA512 13ef0f67c356ec5813ce510ffce77a0859f6d1b15e29659610f8e314fd37752a1eb174aab960342a7c4e357ea77767b8bf1bb1ca8ba41f16b326118ea873e76f
-DIST firefox-67.0.2-ro.xpi 505672 BLAKE2B 643160ed934cf51ad566657653d98f2f47e8733fe662890fccacd6d2979c3673d3665ff1ae06037a9ab8500266542d4b3ed11b4b62b2d7ed7bebb80d873b40a3 SHA512 a2b7a6234e633cce265a33b4d530a2f25df45274507d37b50c0c99593b82b782ecea5571ff7e618a49fdf50328608892b3a42ed9a919cf94077ac58bb4ce9699
-DIST firefox-67.0.2-ru.xpi 579646 BLAKE2B ca0cc55cc0274ae714bb3e4b4b41a3c950a300c04614e8272cfd12b994d010169e6290ce7cce8fdd258486c06e55c403f2bdf5e49646a8eef07e030f3177f64a SHA512 46d54921157e6db4338e652ea9e7590a3690c06a0db42ee910347f08afcaad464da60a139d0522145274b755c3f5dabe8d6736196a28af1575500657dbc1275f
-DIST firefox-67.0.2-si.xpi 532090 BLAKE2B da4731b863399417bf6db04b0077810b7202a5b360adc0fde4eca8a783f0e70b7a21b7a5d7dab5ad460dc69e360ae8058a23ec2c582e2b68532f37775bb8e5b7 SHA512 267ecbe15320604231bc2fe7e9defb9a60b1ece9a5bf8f3c5f5e92cb741986247be64b39de894bb1f3a348c09c6cf12c5c78695a181c813a29746470e494a2d8
-DIST firefox-67.0.2-sk.xpi 525005 BLAKE2B 709e56b76b1456d344e896898058462a67ee3ec13ce78aeffa3ca9f931fc8b8b29b7d272faeed7624d2b5c929f1950a11d0820e49fbb43b42fe5cad3a3feaf22 SHA512 3c39b46f77dbcd922ae26f1adfeda37fe93650ee4fc66c1264aa688d79b9e03556a5b9c9326636a3844d4b60e05c03b95d9a825c6fe6dd1e2f5f1ec64c47afab
-DIST firefox-67.0.2-sl.xpi 499850 BLAKE2B 0d225faf0bac9bc4bad5835b62490cc010a1568c807f6f4924dfe98941d9c46c2f319d3d103f5a2000910e24c156f5d6b45b441747d80cf360fed9f08645aa46 SHA512 6cf2ad6d793cb77bbf51bf03caea6f69cedef2ccf24b5366e71efe1b8fc16fc84eabc266070bd008a4eb1f3d662544922cc7e24f7eba68e8afe374fb5ce96ee3
-DIST firefox-67.0.2-son.xpi 463849 BLAKE2B 1ce5db262280f7b34a6194ef2eeab2cd1cf405956674364ed238e381deb6cf34e886eb2985fe42959a20728921a3c2a6ac4875e9f5b944df825a8c3f8bf759ae SHA512 f4aa0c461978a6f70fbe913b6f16a68e67a8b615c4825acc31f49cbe99e8f5c69d8aae8f31fb89f31ca88d5b5451bf1e1c45088dd8c2972e6d3cb0b91b6e2de0
-DIST firefox-67.0.2-sq.xpi 517461 BLAKE2B 3d15646cee8eca973b5e97a9a94c05501474b607a25c1acfd2e460242cd77cf23ddbe2220d1950fb09a5ca4b965c0af9b9a40622a94e5812b56a51e4ca42f887 SHA512 062924454cba1bf58bda6498633096101a23435a81336abfd31b035dc7ac520fd6727121221da55ee1892d2bf4f8f4ec73890bfd863b50f385f634024568cf5a
-DIST firefox-67.0.2-sr.xpi 531349 BLAKE2B 8e482b1f341fab3cd267689b6f6698a9f668f59be4d14d63f4e426415a0403a3059aaf12f06c63a81d592a40b05270b57e1937fdac0a0958776abb8ccf872f8a SHA512 9f28dabd1dfa6670da51a6606f91cdec370974d11bbda151d0537f8a07a1f934b47bd39fdae39038435dc53e8d0a197e01bfdf784ad10dca31a07c17d53ad2ee
-DIST firefox-67.0.2-sv-SE.xpi 507839 BLAKE2B 1291de55468794dda1fabd3925ae58aec136996f8e0cef4489d16a226f10041ce39ece82a9d5756f2eb1deb521da64cbefd1a4c54260c2966037746ac015ee02 SHA512 daa91425f4a3b9d879df7448ef2a570276e2102fef8e7bac3e33ad4a967e6e4a3a7ea402efe594b5e2b760cf2844824c293c89d80873b8c509f7917c68aeee51
-DIST firefox-67.0.2-ta.xpi 553764 BLAKE2B e7381b3e7daeca6bd3a8c4b2df19260f95fe90b5acedcfafbe055939c0537c40cda6ddd56eef1465bcfb332aa20edacf6913556ab6ffba4f35b98df939d53501 SHA512 4b35905368faaedb4edf5fc5d0d4ed3e18464f3b9b4d47cb0c44c6c09b68e2c948bb2722e883ff163b39adf3558174c3eb72b358e54c70478f9f070d7cfba224
-DIST firefox-67.0.2-te.xpi 564812 BLAKE2B 9c3d0476241d59706ff599eba7d3989385183a794107fbc8dbfe2066afbe7368e08a3d6e36fdada646ef8acc3b054c2a278a92f073feb6ecc8775a0f153b913b SHA512 1c685cc6a0740b244adec011da2a27812cb012b431b70e3e8430a46be2a27850cc25dc2897431fdb5cdf1de90644ff4f1dbd0591d1b8871bab84d0cd362f7474
-DIST firefox-67.0.2-th.xpi 548943 BLAKE2B 053b9ce75b1f368f247f8249a04b64051b24d12695a9b159570fe1270684cb3e4ed39fb1b1d0f64efcb3599543460953472cbe3f0bf1dedcdf8636ca7bfbfc4f SHA512 d3d16720772f5e9a405424e83fe410a1d7bb866ed1a2761aed366ff00884f05cbd29b0571a9c906e89c57abaddf62d45e7955fbdce526306f510fafdd347ffdb
-DIST firefox-67.0.2-tr.xpi 514323 BLAKE2B 962efb381f3a07456b6b6ae5fd2054fe6a7d08b56802d422bd98b5a448e56cfba5e054e0ae295d08795c886963f97e5a5d92cd4efb3c6b1e9bc8d1721df78c90 SHA512 61c5c5809256ea631f4ea5a8bcb399edb6e51441c4073dc505b1bb19bc4781eea4a54f7a24d8cc2ed88ed31f6ebaf0d03236cea93ef3861b008c8a8e2be0004a
-DIST firefox-67.0.2-uk.xpi 563863 BLAKE2B d23bced8645ab3765262d0d93d19e65f21f1cdce74ff28accc11416ac10c51f71e3fdf2dd21117b791bb811d8139708f7f260c8a485203b7b88577a480c6703a SHA512 c2356c47878598094c0fae30a2f66c6c512e70a049345a23ee0079c28ca9fb80ca6b6e65e65919c95050662854403820efb82a05cdc16c1dbb50be96f6155f20
-DIST firefox-67.0.2-uz.xpi 486676 BLAKE2B 86c5b625a69ba4f401268663bc117ba92d13e52e31fe1a8f248ada8dcacc3fe9bf5eb34ff418b35b4eb0ae0da8bc6b4123199a4b656dffa3e43f548517716044 SHA512 382147aa4c909332fe35fccfca15f05fb3bc815304d429a61ef7b0dad03a72657b5710133c8e849d33f58efe3125a7f83733b6259235bcfda88697d0a0e0ec7e
-DIST firefox-67.0.2-vi.xpi 530343 BLAKE2B 07bc6460adec8e5105fdbcede421468c0f04e1aeead624406eefd8e229d3940dd01fa6aef5f43695c68e34f8f312e75d7e7df896e1b4e8fb9ed834410be0926c SHA512 8fa02811b13fe1cc73fdead5a8de03e9e0dc8fac3965418a553f5c27b1f140461769e999785f27641d18239ab5744fadc2776ce14f1d1f44ac9e59631783889d
-DIST firefox-67.0.2-xh.xpi 475487 BLAKE2B 3b696986e4cc7932bde70f2b1874cf0d1337e9c8eeba2fa7ba333db31fd092798d007ad4ca0d5e621462fcd7b2bfa0c6bfec4b4d2cb69a963b94eb4d242f5341 SHA512 c39aa85594e353335b074fa1cf3ecc79a783a66d6b0b878e0e8ae4b6c77eb084b8a095d88055d3ece60a021b1a63bd79231c4d02d428195ed4791a4b398624c1
-DIST firefox-67.0.2-zh-CN.xpi 537496 BLAKE2B f2d0ea6776bb697583af490254494be305d6b5b03339fc7f4729a6802dc059e98dc3dc8df2222b9a97d4fee1f56044d37308d012569bfbf9c391a27bf16181af SHA512 12368386f0574cbccd03cb2943e3e88869972bd4eb8d10c186c5b81d1ccb75f70b801d0f383ea7f5d486a5d7cf070579d271357d6d2bd834b33ffcebb6de37dd
-DIST firefox-67.0.2-zh-TW.xpi 537627 BLAKE2B 66c7342b49eb90b98b9a7787d06ae13b562773d12ea1a34e00c6f25c2b8b8e984b3f850d4eb3faca2bcddb70cf4031be98cbdff3fdc1a293fbbbec350feb53fb SHA512 6bbfa463041423fa6248dfb5ed9418e0e622aa19a85a363802cf1913e809307a719b4e834eb86374e3ac1cd385fb7f4be8f297cd2d9e95bbd06682222b8cb620
+DIST firefox-60.7.2esr-ach.xpi 512788 BLAKE2B 155c72980b4a0573f2d4e2d80f1bfce095bc2aedb6ab265b2fd4aa35046c0a91ee64a8f00dcea957a7889133e8969efdb49c76dcd67f7a8a0e6b4532aeebab0d SHA512 59980e52d51095a6dfff48044fc2a1fd8c237f251dc1dc681eb0f799700e1b4d08c10862a34a77a41a6d5b90cd96ac6271af6ad63c0d6be815c0e687d6218ccf
+DIST firefox-60.7.2esr-af.xpi 503031 BLAKE2B 74cd2d6169cc455fdff7a93d8327388f8247375bc362b5f0efbbf3f2fef80a05f73c3d761a09b427057e8de81da3b8b4bd2a551d4f1b627a4639bf3117f252f7 SHA512 5187dbbd3e025ab7523377f262e02a7ff9a83091b657ea7f22da85de78a71a1f839af05a6ec38aaa2b1c38254b9cd3b95e1ba69dd1ffd6d71919c63e8b3dd469
+DIST firefox-60.7.2esr-an.xpi 536226 BLAKE2B f110e39d28d98c916b2b74b05c634f87a8ccb52b41c87931eb2449301d723af9b2703be411e2ae9506138bd0f9193da315d511c207d9030efb7bf926a627c1c2 SHA512 524e75c7e186aeffb29360fb6044d334d37e0e0495259bc6b12b43c44566a26159cc04b715174ad836086e4950e0f012ea118aeed33d8cca99a25b2a8872c7a3
+DIST firefox-60.7.2esr-ar.xpi 563542 BLAKE2B 448a7a88254bc27922d30f9a6c4657c8d2f6581baa3bf976a73cfab1fcecf919de7b77544ec83a128c622d11815c26cbcd2f56196245aff1bc316308b14cfad0 SHA512 33ee7cee0b06ec8930dae61e5b3e48c4c1e51fafbb127f756e88809f8ea83d97f6fcc154d78d26cb944230d0a80c6b3f6a695300d81aa2cd8f0c8fc226606e9c
+DIST firefox-60.7.2esr-as.xpi 546437 BLAKE2B 7be219893258f1ecb3ccc27b85a79d968b6ea35986fb74a5b23a9e711de1aa23057d2a49dc9d163c619607b188b37f1094f31920bde603a3c6dc615ee1194bde SHA512 84081960df0e6fca213bb86af690d7935834ccbef6cd3ed2b8aed220755651a7b081c37e3570cece78658e199a31215c988849f46224030bf21c54f5c083bb3a
+DIST firefox-60.7.2esr-ast.xpi 524607 BLAKE2B e6b78e54119a02a8b58927ca8cfd4030d9b099326750622675c27224c469a3e0b1f4c5614f1eb1e066e09373d073a1721ea3680d1ac0e1a1fadb98d8fb7c0255 SHA512 9c5d8697abdb12bf7562880d02d52bb7329f9ff715718835b600ef8138f1201612fcd2726fc24b11dd27561d74134527d1d4bff0fc8c7ee7ac4e238a6e185d35
+DIST firefox-60.7.2esr-az.xpi 540469 BLAKE2B 608a0c8883df8d6aa553497a3189cab73abac231df19bca142628160c63cf750c6d92b0934ecc75833f00fa41914d198e5d27ffeb589503af721b3727938ab33 SHA512 72cd3b8071d9e5a2984d688283e431eff677b5f41dc0a77cdbaabc8a259e3e5a1ebbe734cb4a0c1e6038c8fce8adcd6d9f244122acc049dbe84f5ecccbb2e2f2
+DIST firefox-60.7.2esr-bg.xpi 589576 BLAKE2B 458375e0c2ad6fd280fc1e548cbcf22f6b5bfb47fd93598cb630742c6ff4d9ed1dc0963344329b9817503a7af57ca5eff582624db4635850b7125455e10bcd65 SHA512 ac2c273edd8d1367e5b17b89bd8edf993831bce9623db1ff3e3047bdf784a4c0aa27262786f7af03c9f292d36cc2c4bbca9b33c2421f6ef4a4bef945c843f887
+DIST firefox-60.7.2esr-bn-BD.xpi 606817 BLAKE2B 04699643a433dd6a266feb07f9ff4f6f7335e46af808a36512fd85389ad7a17ac4016022c51c0fba6f9bf0b855dab0e4c6d1be0e9f6045f2eed81b39453a396b SHA512 351d674efd9acf3c68f8c2f96c7325338f402a49c3239b709056592bb43840c8c9f0fcf302cbc9c9881d21e55e2552d0cec72996ec278404e13162047f9b815e
+DIST firefox-60.7.2esr-bn-IN.xpi 587255 BLAKE2B b2f7b13ceae7f7b119c3f358008ab2b4d17e1473fd1eb445a99a201a2a4759c6c52d444571d9279455bfaa3466b30ad5ce5087a7fe7645b0d11b25acab3df901 SHA512 90d0056ac6ad76d7389b777c69d89fc6d413b4b5a543e57b1ef8dc1a5e1e327a919fa23d9052a277410b1da788150d892897a7951ab02cf39b11d293386a83b3
+DIST firefox-60.7.2esr-br.xpi 527757 BLAKE2B 440a43a28ea01159d924e72ef99254cc442b624e603927bac9d7d75541a8bf1317bc61dc56873f44bb00d8ed81b77b74a33fabc32a7ba24dfef024155c959cb6 SHA512 9930acc0cfc501aa4059bee95c56990427b018c72b1bf5de86971fc027007c53baafb5efe7363279b7db6a1bceb0b4692e5d259c133b67f6956ad2cb4dc91d61
+DIST firefox-60.7.2esr-bs.xpi 530426 BLAKE2B a8127345707989cf78c01dd32afcc18817f81675089d0ddedeb8a6da49e45b0520a1986fe0fc742c70b6e0f5aeedbbf74935819972e86789f1507ee08c4ac37c SHA512 6cea1f3eba3f9b75f46c4d215c72c55742bc17020503c8c4a721ab9e7ae1b4b36112f3b099ebd5cd7a57308e6761521ad5d09e7a5c80cf92b23ea3255fd66fd9
+DIST firefox-60.7.2esr-ca.xpi 540990 BLAKE2B 97fc19cb1634787f54792e085e7768f41082d6427e80be42df8f9d9d16ca74c7f50694a4bcc65029c8d2143c6eaf44de93f967028ddea2bd811fada91b9e5835 SHA512 02497c871fd333a4a4e2e4f454e7a2312f218999a5ad8c14bacfa9541ca1d3b25dc0c21d01b706808374cc2989e3f02053bd95a86f113a2c1d8e0a63be32de1d
+DIST firefox-60.7.2esr-cs.xpi 547514 BLAKE2B 116daaf11b03c97413cf35147a4982e30ebb07e9a3d56c7fcd87014c857aebba00979e567819d4decd51545df42f7a3c6fdb3049f3db450f17ab3786a3f304e8 SHA512 e3d657edd0bc79b753eee96d07957bf1fe21ad94a22bb477cc485026b2f4fa3e5b92da1ded42cb07aa1af7533ffe79eef02b08f3ad3c15a8e74eb2d8ad320507
+DIST firefox-60.7.2esr-cy.xpi 532366 BLAKE2B d705f0eb9ceac90c0f4f80bd1fefde31ef8d13a3d38b3612f8a8037bd3f8ed970fa2817e2c14d125336edbb304f197816f658028c09d58a1de1c46a94a7dafee SHA512 5cd44136c1137f6c01065cf409b415435d65e7e80822d1e8f44d98cb8d498836bee64bdbd4ae66fe7bf474e18db23997ec42ac644099bf7065cb6d2d9c0be5b3
+DIST firefox-60.7.2esr-da.xpi 526479 BLAKE2B 09c754d309d62a46761c30392304585932bbf335870379e8a2fa60dd291decfe0f7cfcacc8ee543ecdfe989730d716639e37fe2845a77bb2ea7b77eedab99e99 SHA512 9e98b7daa7d9e661b3cb5710f0d85714bf66fa7bd23cd8d8bc35bcf1cf96b995889c44ab291e2f4dd25a96f0e60fe75ffa64cc8ae1dd6231de9daa90629ae922
+DIST firefox-60.7.2esr-de.xpi 542253 BLAKE2B 02b2b4dc7292b5b19c1d63bf15d4546c83dc32560fc31d60cc7809dbd250b95cb891381ccc1c15c366d06a5fb745dc54bb22a88be5fbd06889155767ad61abba SHA512 5225415f90d32a535eedd2d3d1a730d9c0552f82b1b3ea57c8f50ea8b48dc36cb34eca9da4d404c0cc13434b1717bed200188488754e2fb2e176021aef9b8c98
+DIST firefox-60.7.2esr-el.xpi 609423 BLAKE2B 4790d546c71cc62cb459b40d93617f6dbfd0d6e8e00358767095ab887bd76ad98caaa10432bc6513cf4101924d4ec486a08e82941db414389259df26b1054d4d SHA512 9581691d4d9a908894eba849f7773c2d4d1bc6616f55e56ff848a90205a10c2b33c5e72f455d71ed85d55b8b6fbadea5e9f6b564807264b8eb056a3b3d483335
+DIST firefox-60.7.2esr-en-GB.xpi 508089 BLAKE2B c4e6436d8e718f677a7b0f15dbf85d61da10317cd16445f5211c4eab64729cb6ac41d7c5fd3aa48d6668fe0de0b7e9c1b8b018c20cb7d0f4b01cd8b7656d7854 SHA512 79e9ae89868271b5de7fde1c1ea0932fa1d2c027e62c9c92a7ac9213b900ca29d3232db8ae66cbf9fa3bfc5923b014b132b24800aabc0fc33a55461e2cb1b3a5
+DIST firefox-60.7.2esr-en-ZA.xpi 491066 BLAKE2B 3699ffec61649dab2f145b669e08e5b4b67af31436a5983364112f491b09925c21b01c8988298de6dca9e06472a2b3fb469129c3c9bf53f03343ad392629401a SHA512 6f38cb6b0a9a866272cd5f5a063ac4d5c2c8f7246fd4bac33d71ea828bc4ecfadd430abc3ca39c598fd3769a0d9335486d16fc5e2b658e15b7d4b2e6816c45da
+DIST firefox-60.7.2esr-eo.xpi 526982 BLAKE2B f1f808c0aa431242ebc655dba8a03c032a05bb89062010e5e0c003f84d95568ec6d5829caecd22f5a6514d316dd2d609b65b8855bdcf6fdb3c6ce0e3f4a34a54 SHA512 67d06a9bb60890ff5cb99274be77bebddeee2554bfa37b3aa3fbd8be9c22e77285e07d4a37b095891a1194e69cc8b52dc736821b8af856f7fdb273a51bfadc0e
+DIST firefox-60.7.2esr-es-AR.xpi 541043 BLAKE2B b38b6f5fbe1aa7a6d8b72287ea561755f18b672ca9a3c9b805713b350965bd59cab9ed6150e737d7ba493302560f1bbafaec8975133fe46e0622b966ae84cbe9 SHA512 7189c7122ba3721ad1980f5cebef9c0585c107628ac384b41f61faacefbaedf782edb8a387bc40814842051239ab9990d39200b71c3a03a29198cece0e084e06
+DIST firefox-60.7.2esr-es-CL.xpi 543730 BLAKE2B e1ebf2449ffdec2d48e48b63a5e88434f182266d419fc580b4cf9520737ef87d7076ebe1b95eb62b8d1abd1283516b20050230884f750a8554e4a0d81d7b8565 SHA512 cee9756d7925352a4e47a88d0ad5d5550ea362ec1e79c964692894f52e542a3122857d3e13e5e3025ea0f39329a75af0389d6d9820b68d984a3045ec33727060
+DIST firefox-60.7.2esr-es-ES.xpi 476369 BLAKE2B cd3734640c19707e2a825efbfb472339bb79ebc93cc6c0b549bb9da0b673d9b579ea7b024a181124d3736819e49c20d799a4b336ded2482a6bf2eac3ecc071ed SHA512 85930a7a73c0fae9cf527a661ea0d3883a9bda1aa7b89e0d1325e04e58e7644a3597e2d4e52a6947df17178f12094cb9272727cdecb20506aebadc4bf80cccd5
+DIST firefox-60.7.2esr-es-MX.xpi 545044 BLAKE2B 55a1d88dc31186bbf4900837991aa1ed053a1c6a551135eb4eb8b40fd66f10ce8664ca334fcfa9d17741247fe98b7a75052f65f05e48037f2cce8ee32b986c64 SHA512 142aab032ede44234b7e447d53cf1c8304db22303638272912412c9ec01b5c52dcce6d20f6a70b1dd751b2e5d7e015c626c14829a9d224d8b4010a6865e19ba7
+DIST firefox-60.7.2esr-et.xpi 520689 BLAKE2B 1b743a6c3e658db5abe850d8697905c8010ffccaab572378259af7e0af1a0708f676bbfe5e5401b53ef382e19eec805d2904a1a6414180db8111814033257f59 SHA512 42a4d6e3852b1263342966b6b8b7126758b68c40d94609431092c0c06872b53c4c45f96d1e85f47cab71d07692b3fcbf8d16d002e49e3dd6acb95b9dff19cb19
+DIST firefox-60.7.2esr-eu.xpi 527432 BLAKE2B d3d66b2a139c9b148172e7bdaddc207e3491c4ec7deed6997558d6bf323416f6c3d809d5dc5c571ce07cf59e5d8b00d6e4e5846b824f1cb7541c57a0c93ba422 SHA512 c2d7840505922e8bc5c6efe2ee1d231b21dd7f951956f86af8c773c9187fc879e4286841672a903bf16d02236cb827f9f59578f598cc4ec39ac325731874bf1f
+DIST firefox-60.7.2esr-fa.xpi 581993 BLAKE2B 8c50faaa1f3797819efb16158c893d1e87ab0aa0da7ed99f8fa82f0647d57881d00e8503954ffebe697214a433febc89f83755bea856c633880498c8f7b18600 SHA512 c31e94c95b8a5b4b03a914c33903fde817f194156dec87cdcd59ed59438cc69eca957be93e3afa581a117f720f41c12525da5931d0ce11aead672421efc8ce70
+DIST firefox-60.7.2esr-fi.xpi 521913 BLAKE2B a7a861650e375eebf594707e71a0a7b89db557aea415ddf4adf1b4364732905d14192a335c27d4ab4b3136da81912ca3a63795070b47cfe97b2b6e0ce370e055 SHA512 b11944da43e696ff11762a49224a40b60071c60f9c9c8c3cf80551b1d5186fdc323de345572610feab425099971813ac4b83ef0a16dcc7c9812bb8f0b2d91b1d
+DIST firefox-60.7.2esr-fr.xpi 551796 BLAKE2B 7e8775feba42625917d9382166f8079f41e83b7618a10c9e485a89ecc9fb70c2f819a67a167900c2fcd93f99553417fe1c10822602c2753b55c479b7cf6fe6e9 SHA512 41e0cdc0391c565e6a73211f46a427556ab69672b8d954c9610a08ce8d33d10d33f1999907a6df8a017dc610a173586b234397a2ac9e75e896be66368a24b287
+DIST firefox-60.7.2esr-fy-NL.xpi 540915 BLAKE2B b4554df17db9178c0f28d32e37c28a60243c75fe6a2e6b4374f4408f2a32e29db55297735187e2c26e680123ce1209de47abe1e37503266a729d59621a2e17a4 SHA512 71bf9bade61badd4a907895b8cb98e1c0a581230c8e872880dcfd2a56aa8d72c270af3298f19161247b3c22c956339312564987d32d54e57abf7e90e7ed210dc
+DIST firefox-60.7.2esr-ga-IE.xpi 543377 BLAKE2B 74e8115a4f31c47e302d5434ab3c273ae4ef5627f2e8f6904504b69cdb824b88292abcb6302494350ccfc4272b0b0ae0d074a31bb217acc10e10af9dbfdbb18c SHA512 69c26b3e346529a36289a6b215f44d0f8ecce7fa38020092bddb61c5fd4407ab19bb052d817ba1b33cf365ed3a9574e0f1a87bdc8985b2d8b610fbfcf101312a
+DIST firefox-60.7.2esr-gd.xpi 536588 BLAKE2B aaf7ba835faa933483fa85edb74e8f909907e84fa8a27facebfaa811d661d29a073006fcaf39d00993ce2b402db2b2dcbe903e3906e6e003fbcedc8052b77032 SHA512 259a786faccff9749e8acef61d5fe9bd569c954e23176d0be224dcb627313db35ded5cb92e7a791c440af701b9ef1364cf9f35d3598def57b2ef1e0cd410de04
+DIST firefox-60.7.2esr-gl.xpi 513086 BLAKE2B 68a2848c828b2d655eb229e97f475dbc705b78a09e2edeedb2ed184a3294f42f91baefd6d1a64562a140b74b8cc0b8f34686046f0614b0d07f29163110cb1b17 SHA512 cc8ae70c8adaab02801664bf2c601fac6a23204542c3333e38fb6e70dc8cec2015840edfd1d0a70226a5834379a84fd299cf2dfc92854c3c2ca6d283f3ce47c5
+DIST firefox-60.7.2esr-gu-IN.xpi 606672 BLAKE2B c345d34ca6cf60a9142be6aff771e44b6e93722f0e3f466d1c8d1baff85fe3455be51eb38334c31aac38b97592dcab97f1b3b09e855eced7864ad32cf8046ad0 SHA512 9b09a3d944fe9a6d130c3f41c4f9eb18d5829aa9e5d64645f85b8e443159c219e484dfdd317b87983e6d455a6e755c280aafd66fb4fd30d2b0edc82f3dd93fe5
+DIST firefox-60.7.2esr-he.xpi 551703 BLAKE2B 367d5eafe2080b7945e2565ac0c902d8480744b62c96ed72da1e1c2ea76fded6d70bc272ce2c96b73c72f044ebef14fd8f1e557e8d2f274d599b0c8da0a272a0 SHA512 2b333273a72724ce9f19c82d7b77930736061400c2aabcca1ca8851f51a71189d3f05369fb4688c59217ec682ccb885342880ceff002b4c4927afaeb52129c87
+DIST firefox-60.7.2esr-hi-IN.xpi 607256 BLAKE2B d8b0aceebce03d37c34e04fdb3e30f5b99de4c11cd80ff04742d69c3eb4a92674980f58e360d0ff56f72467a1ad836bf94b0a7d4d30ca33f6ce0b9faafa275a0 SHA512 1d0392531fdd19c5b02f4407638e4c7596bf81289465db0f6a9f117c3e044c62538ab65ced2fcc2ec2c38c83f3b96e35370c9c3da20be295a7f266575814ece5
+DIST firefox-60.7.2esr-hr.xpi 531679 BLAKE2B 98fb68376a62a51bb0b83517cceb91f6bfb64328b6715b09c37e5cd49224d7225c5708ce602b343e5404257e76ebce44986840c55b4cb29f8077ecd9741659f0 SHA512 e952b4c7ed8044c79323e33f3874df8568669fd250996eeba182df4d682e29ae338fb52acb2171bbd6836fd915fd3b59ae1f32e549306be46e06ba575e140402
+DIST firefox-60.7.2esr-hsb.xpi 553014 BLAKE2B e3726efd8b755c1ecc11647db683099c44463102cba544eb206c031c79912a92d2c9ca027d3de72bec35286700de508e5907e1a469c2fd945e3665dab22fe735 SHA512 4057926b10b54ea4b72b1ff09bcf3ecc14b30c4b416d7724540214263050f3d2250fd75dc740fd5c149a1f036d94f6a27b3d076d28373b52f7699305981355d9
+DIST firefox-60.7.2esr-hu.xpi 554135 BLAKE2B 5ea31669cc91d27983b7421316e4eea26bb7b54bb60ec0c8d34d01650b11ad0f78928afb0945d782450ff0e79a901724dbf776e68dd685111f3f61a32ee1a52a SHA512 9e82fc5b8cd81f64ef219f5e33fd334c6f311552c01c2c2cf6955e64a4491f683c42ec6e2afbc81bdb63293daf2915e8ed9c5e213978b95f16933180948704a4
+DIST firefox-60.7.2esr-hy-AM.xpi 585821 BLAKE2B 160a189beb3fa92a264e2926d05dc0ccde4da1672c134c5d10d1b41073b7fe3edd2511a96d86b8aab81ac39ba7ee624632919d117e870fefaee65ce928043961 SHA512 1b44f49d124558ef94b67ca3917f810b73ec4f56dafd949a7de94941741e7c15bd27e00a97e9714a75520124910a47647e6a4a341afef828966d48612dac9c84
+DIST firefox-60.7.2esr-id.xpi 517939 BLAKE2B 3cda186f2b0e6f401820b93420aa28cd66e1d654ec71e047eebca1ba85531b42f11badd5b5dfb9b368760f293e6874e1db896e2415a420548f9a709356ae8e05 SHA512 13b1abbf4599f7fb876ee83e6108c1565fe13dfc6ad1ba49655993c1f1e5bf02168f13c2f470a271c92186324567b7211478b9910d118b10975e1a41c1162ab8
+DIST firefox-60.7.2esr-is.xpi 529000 BLAKE2B 1ff1908cf5a497e064ce538325486686734a60dd879bb34214fdf88dc21e2dd372f1fcddb91a46f255a28755c661aa8d62eee748d9061fa0382047e8ea5965a8 SHA512 5886bc216b46710c5f8d1fa83ce62adaeb10e9ce924033eef0c0d72007653a598d20379f596a165605b9ce1865cc6397cc4485b693ec42e57cf04148f9a50437
+DIST firefox-60.7.2esr-it.xpi 414823 BLAKE2B 47c4bd1cc04b19eaf0f8897ec35f31ac3aed51b1a07a85385dd16ad4feef3c89786867539dea769bdfb8692191e3f676e974e73b222b99968756878dcd0b028b SHA512 fbf77f6c55a502e422c97befad6ff7ec06d54b02b7c448e46c8ccb57642027a1cac61d096559494a56f31075252a6afd63cc119597b7596eb4e0c715fbcd5ac7
+DIST firefox-60.7.2esr-ja.xpi 587748 BLAKE2B 3236bf74425f4b400ec91cfb2a9f9d1b77ae8bdc243729870ae9137aadc4c728747a57e50d8f83dd381dd692c7d107c0bbca2b5f2b4247fc09ec9a405bd9fc11 SHA512 eaf797269881bc6329495096918e7c660060f71c4eeba7a99cd42a94752249c71f23b89d4c3d3797eabdc688d7ad4d38a8e081226ff52de11dff51c8c1c3d142
+DIST firefox-60.7.2esr-kk.xpi 598694 BLAKE2B e4d0a9ea6fdbfd9eb4295f9a123282e7232ade6bb45e89302fd0276743adf5fa07209545fa2ae1666753563e79dc3fb34b1f79339a12752ee247641ede9a926f SHA512 8fd54f32872513c57a491074379231a97ce29475e49e701c2c81b26faa4cdf9bfa941f4f4f9f6e0f3dcaf56fcec0a0281580ff9ac8c61a7e97d87eb0e3a96cc4
+DIST firefox-60.7.2esr-km.xpi 598812 BLAKE2B 5809f50ad35c7344e8b4bf9e8297e75f732334ba3aa6ada4f805d4058191a399e549ac71d4107c5a310c3e74a2645e4396ae00d1b4c8da24db6eff6d242da3b1 SHA512 27540394ab8e597a0256c3b7a8370b8191574ba0dfa1fa8c17e2e8df08b79157b36dd85672e7f49c703417ce1c02287462efe22870c5ab7e2a7bab386a2dd193
+DIST firefox-60.7.2esr-kn.xpi 601585 BLAKE2B fdd5b97c7348423c913aeac0392b90dd3cd80e16c32a00df864e64c924ba15b48a2658a6fd049c0d321a9c7e13ba6819d3d91cb0c3452e73428877626c29216d SHA512 08380b89c8f099ebcffb05a0af1ce216c977cd00e0098febb16b11dc68c83a990074754adeeac34cfea31a13a3f7b259b2a9f1b01f192bbdbb9f9e63b70c41ae
+DIST firefox-60.7.2esr-ko.xpi 563551 BLAKE2B 24f44952915c8b690829e13241673ae4784a7c9040ca43fb125869f46d59a8d97435c69afda68d9009a99ef5117797db27264768d40a311a940032ed6f1c8ff5 SHA512 a2825e370bd99211f203b705825fd90391b3f689b1274507eacfbde21fa8cbaf16790f142876fea4f29feac839521c4b2c6a695ab2f5f88a298cba90ba805fcd
+DIST firefox-60.7.2esr-lt.xpi 552184 BLAKE2B e00502daf85f20955425b616474cf3f1d234b376bdf6a13325db527a5a0bc734995f8be4c864fe1eec83f8180be9b5b62132bb9226d9bc55fec271d6cb9599d4 SHA512 b88510f49a24f9032f66c4cf1e9e9895f5294eac007201d8a725d5a2c3f331f41cad58ef1053fe091cbc3256d2ae1324531833dd0ee4609fc21c611d83b7b745
+DIST firefox-60.7.2esr-lv.xpi 542137 BLAKE2B 265e6df2c81a7509bfe228dd553c656e825c8bd2f8116eac6b6d0bf9b6a481a915f5cc2eec05a5f639b2f706583f668ed41c656a4bccb323640270475411b9f2 SHA512 5f7f9a89bdc4a765a7c2744ec75448718a73ba816e617d95d8e1058e5370851e501662394cf24305883cfa6b5fb0da1f27a296d6f25402e4f341c323e01e328c
+DIST firefox-60.7.2esr-mai.xpi 565193 BLAKE2B 0990f4fa2bee2713a60b62086d5de7413835d97ec2d93871bb38169dd0f81ce33060a08436429ec2b6f3349d366f76f4eb799e104c0cbd823443ed5487346cd5 SHA512 bbbb420f8ce84e305af940dfd1f49ff3c134a86dbbdc0b44e8d176806a0658103b3c31567f8f5e958d2319c3383d4c5cdecb94a03e70701890e7e88030849a89
+DIST firefox-60.7.2esr-mk.xpi 529517 BLAKE2B 3f20abbd2e34ebf9d4b0c0ef2ce4ca03d7da8d5a87981ef3a2a436cfaee7fc0857bd5fa8aa74f1f74e2f28b093ba34fbd32cbbd4154f5a4dc6233bf42a9e7d2e SHA512 4db41618f202b34841e50866fac83549fc24712365ac285c03994b355d08b8454c73091a427a7b0752c7d71e83f8a4f075cce6341ce9f828450df13642509ee0
+DIST firefox-60.7.2esr-ml.xpi 614690 BLAKE2B 581c1a730d571450e61f23904475929a45ac248e83cd1b69f45099155ceda0e6ca9f470919f616d98c0c2da0ff0338276f7fae4b6a4cba0b82bd223df6ee4100 SHA512 3e94d9fdb5c9337cabae7971e52f452ae0df0070f4ffca55560b6a332cdad2b3cb96ba59fefce61c239f1585607fd49cf4d31988b41e9910913dfb0961165b69
+DIST firefox-60.7.2esr-mr.xpi 594836 BLAKE2B 3ef2215f8e7814223d84ce8e0a17ed6d332f0f90eb92843423c547775503f13bbb6a840cc4552cbb7428ecad91e2e566100e425f32744f0a8a1ca7c9e827c0ee SHA512 ee634d38b5fd0b3630c2df306541b21984ff5e9507768976ec095b4cab8f0a89a223d99c098eec635c704dcd8f87e4f915213a387c017f79779ce6ac76ef806e
+DIST firefox-60.7.2esr-ms.xpi 525277 BLAKE2B 63a33e5eab60676678ee4f675eccaf8c9ed2d540730acf7d5bf8006065e7b302ae7d43a5cfb1718d841a23b40f127e21c8b2f6bdee2d0052ec8ab7e246903533 SHA512 ca5360a300d0f0c7f475bb15dd0b026673352ac2588b9cfd261937a27cbf951b2562b9f0bb7dfbab61eb328064c21e22bfae5088fa7cf72d3bce8a97e540aebb
+DIST firefox-60.7.2esr-nb-NO.xpi 526286 BLAKE2B 4d1bc0a657950480f284deebff3bdd1b0b82963c5d203aec6537c0d3d9dedffb0815654598747642c8a9d2440f86a6e8f207f14bad16f305cae9862cf3a2dc29 SHA512 3990e9947ee615b77a1516d5bc7878e8a16afd73345372e321983b213c021d8ccb79a05b934fd99fe138d878760bfbfb4298b26b5956500789d1bcef15cc6d00
+DIST firefox-60.7.2esr-nl.xpi 533196 BLAKE2B 90049de30e71a243d84eb369c0895c1970aabd9e4f1f9d2e71a89a14ac6332f0bf07270ce18f6f2f3fc285fb7c0858d915b32f1bb84a169c6292acd4aa0de622 SHA512 a0c640da27a11d0f651e6b87f31c7d368e0794841bc33586e8b0f330d6acdbcd0c698359597e869853bc34300a3a9f0db9c38fd4d9cdc7f638975868286da332
+DIST firefox-60.7.2esr-nn-NO.xpi 527834 BLAKE2B e4efc8bf3befd4aa372334ef79cadedac39767985f7f2e5e50c3b00605bc069f28829a1fa5b0c9f77fb6dacfe07ab1720dac077354850bb2ff172208aab6e029 SHA512 5ad89c2fc80e80c1d323cfc3c6eba0ab6123a9dffff8243cae76df768a500947ee62f281a1de7a486e038547b185e5e1ab1aff8e0d409927c071057417458db6
+DIST firefox-60.7.2esr-or.xpi 556580 BLAKE2B cd8b95cd28592587af25be96ab5de3eef06149346fd69d743ddcdbfad238326be971ec024e6b005331e495693dc45a26b73b4b9d2f56669d7d04568f33867a16 SHA512 bdd2d01a902609a877a478c61aaf8304cd285a3472cb80abe5a09ebd208184829bff6fb52228534debce4a658fc08a2ecdd77010916f74c7bbb102c2d78493f6
+DIST firefox-60.7.2esr-pa-IN.xpi 574271 BLAKE2B 23f1e6e90fa77d096fe26ed6c16efca4eb22241ab6e3f8558ee9c057ab6c2b762ced100c9d9d01b2d6b7c74183d586408c0e611947679ada2d45ed03010459d5 SHA512 4f09aa0e7aa8907fd4dd36f3697e13d4989c5dadebe7da50cbb0e111e2a52b8ec8d545d67f56e81ce7abf2b443579695858561ebea891814963c1a5afed93c27
+DIST firefox-60.7.2esr-pl.xpi 434748 BLAKE2B e7be4850ab1c64a590265ef6b65ff372baeff55cb044803927c6cbf7537d2bceb96bec4ab87daa61f2946b4d90616df854a9c9be7d1a73f7b4984b276c7b2939 SHA512 535d5de28cd98a34aea1110fd8845c091b5e567632fa1639dbea0732c0cb148b59bae2523511ccbbca4bbed6431ec3abe83f7cd85ea64eed553b951af7c25f75
+DIST firefox-60.7.2esr-pt-BR.xpi 531151 BLAKE2B d60268c5511f4d697e6121a2d06ccd44d7b09be89481d10f482fd620548ac8c3920fc33308878d904500d814e616d472e5a82fee7b5ea9e393e1600a9f7da2cd SHA512 0ef7c295edad701bf9778922250bc4d6fcf0df35d1966681aa281c1d1c42317c75bd633f8cff63875198fc508dd662f04d6be4b7eed3084b1f03957dca286352
+DIST firefox-60.7.2esr-pt-PT.xpi 535763 BLAKE2B 7ceac7711cf39fb8c0f5d7ef7e9195389285496920392492d54e663e4fa6525a30cd17acfd40dbef27bad686239ae7015ace8e3be644e09eb93b54384a0e1e9a SHA512 4ba94384ab2054631b57882d91f5b74b8de66fe9e6cdfb834316df5c72b8cb31450e6a14bf62ea0000849f357bfd9b51ed327e78df11902ba63b74f4667d16f1
+DIST firefox-60.7.2esr-rm.xpi 521760 BLAKE2B 5f495bebfbc7c3d559c4e8c00637344e1d951b080866ca9931fc8d9d16102e80bfabeb8f3f7565ca4c68795913b353ada95eab1590e4f470286e67bc72f1093e SHA512 956a474b162b8ac3d1a4d77c97bcdc199868f445423bb249b32dd71f3e1732e0c74d292808f895c7539b855d3a81d1fb0f0d34c3f505c70e480a1f466bf9e7a0
+DIST firefox-60.7.2esr-ro.xpi 529779 BLAKE2B 5f0744b99aecaea2e723278f2cb776fce9360704348fc5c55e3286ad71591a57013140e596f78dd3446063daa02ca81e27eeca2fb3b8aa892dab9c3201869f6c SHA512 62b8cbe3f24011f247885bee7b3cba08e9ef55e2eee4ca94806138e2fe628e5fab97824599092ee6a4ec7ac54b0ea846970434b6ff74efd87e6ec61cdef8fd0b
+DIST firefox-60.7.2esr-ru.xpi 607128 BLAKE2B 6113e1157e744cdd544028aabf2c08b4c5427ed44a527434e033bb6fb6955e43fd091f5eff9a99dd52a3a426406a67a5edcc6c9f8761b5c1364b076644690f32 SHA512 4157220130ba0ea1f2c2a885cb5ddf9888bc6766911387f373307a66b2552a2f4b945ad99a2ace6db267c2818434769ddb617f8272c2bcb93af2ec94e74de513
+DIST firefox-60.7.2esr-si.xpi 561290 BLAKE2B 92f5b3ce152e6da8843624c3df1dc682119d20b7c7a6b690c1657611e2c9e9f4865c64191b84b408039b8155d92a061301a33ef33adb5460baf63fce0b7bc869 SHA512 2c65615735bc9e2480d1cf2c3e7137b35fbf5ec064979df234ebfdb01e6e145e284132fb93f8a8a7e46db5d98dd4af1d63a7632a40d1c396d6e7985ac7772e3e
+DIST firefox-60.7.2esr-sk.xpi 557433 BLAKE2B 02e7ff2a27e2d37890fe4494e8a90cab081cd708f9a625f067e9ed247b179dacf57d4cd525701b611713737625c2dafdebacd015b090cae7cd5a55c596f30d32 SHA512 9ab15044e34c48ec656290c35a834c0d5f28659c4227042948f92836a8445334d23d5c6ff9927103f166d76a06f9a8e01a3d4c38ce049b9785e2e6ed499f36c4
+DIST firefox-60.7.2esr-sl.xpi 535088 BLAKE2B baa634996668d62e431397aa1e586d9ccf3b7f9f1b95c84e0a152de62381e0428e769e27b715ba337a6725e61cf88468ac8b787a126613bc85e65d690a3f96e5 SHA512 cf20cde94c6b13b5d58181beda9fbeeca0336fc2fa7571e3c4bb864e02a0cbf035268374a966e10a6e6d941182646b508ad793204ba70c06e2db21cf65462113
+DIST firefox-60.7.2esr-son.xpi 513647 BLAKE2B d71d287b8dcf4fecb2d4e4113279edf2c7af7ea25e7ad9a589832261b874bc80eeb4c4a4b312569f9af8f2a276b9b728a39eee10ea3dc00fb7e9f6c856b82228 SHA512 4d42ed9cb567490dfb17fb73fce6fb66656931b71ec756bc5e5a20becabada792292c82df340d91bab231fdde98b5bde5aa9e326fdab6d1966c69f0e3605b614
+DIST firefox-60.7.2esr-sq.xpi 536982 BLAKE2B 45692b17abeeb3592296232befe5ce850141caaebe33fc42f5269beabb2136aba48ffdfb99242ffafef17fd8a67556bdc278aa2185a5ee0d0619908ce867ad7d SHA512 6036d16830cfaec30cac590723c9b1bf126eb29a18903e8b1d20487b4f58f2b0127f8794c0112899fdbff6fe420820b0bbb862ea5b1d9c4ac185b426f6237d63
+DIST firefox-60.7.2esr-sr.xpi 564497 BLAKE2B 819179a9793f76821f6a3ec36b986ec01b9b704bb9da4a33e0e3b5f209720cfba311a860fbea3e2846937f3ba0494a64e5a73f37666e4b1f53563478f52b8079 SHA512 1fe8a42962486ce77a3fe6fb9550609c6b3ed97ae79c6e7d729974ac8e7324f0e101bb0eab87cd68469583b43613e08825f74de65f5ea778fc97c3cbb2c54500
+DIST firefox-60.7.2esr-sv-SE.xpi 535061 BLAKE2B e68501e2c3a11b77a3d129d26ffebc88eebb829520f5c85709ed57dc794c999679f3d214e844a63dc1563bac9b79eeacad8651fff6358bfb736b8b08f957ac71 SHA512 e342ffcf417c67c90181540615b1a19aab961fa803493f939605dd8b0480f385ba2bf28be524dc0d904f2689318ddadbc950d79f0d795ea3c19eb395c3d46423
+DIST firefox-60.7.2esr-ta.xpi 593639 BLAKE2B 1981c2eb72f1611edb5ce549ddb3060a379c274b3c28a66d4888ee56ade9d3a0ae4f6541d45010cedc175c70564662e1f8112044c6ee791b61ed951f02ca48fb SHA512 00382aef01723bd52ae43a0c7294439ab8ba022b068712a4d707563388d81fd5d76479a7d79fb52642f538c6a6a137e9eb97791a59a547c7b08aa5fb461acac9
+DIST firefox-60.7.2esr-te.xpi 606690 BLAKE2B 7990362daf24ed84d84e0866fee24e96dec014721ad40becdd090199d7c2eeadff7d8254e74e6364cd9b137c725e4473c78b7fa388f1d38c53ced3f8d57ec5e6 SHA512 024ebe8f35bebc8f2cf1c08ab55383862c512c274e155ccb3d55b14b442b4d65ca13ba0715bc944d2e768c50db1578d38eb8b82ecfcc09fbf61f95ba7b4857c5
+DIST firefox-60.7.2esr-th.xpi 578533 BLAKE2B 655d94b95c0674ace609b0a9ebe0b7a12b12ac04b756eef6997ce785a5dbbe286b0fd1db6d2c42f6652574110bafe130b7b920ab5ac879607b4efa0d7162030d SHA512 79e2e3ae20726ff388898c2b479acf8590188e060262a3d3945606a1a35a28c05bf23df8b2086f98585474a2b4ce9176c6ad17f5060074f6e29e57ddcd806bef
+DIST firefox-60.7.2esr-tr.xpi 541582 BLAKE2B bbbdc3903897c6a6da09059f3607eabd34538d1f07c96afe8ea9068d0755e6d1f8110dc3f9f0f2de24601f2ace553903c53703710b48ac08ebdee35d2accfefb SHA512 d4847be63219bf66c4b3d1aa56cd78535612bddf240babc7e542d0d3a83bc84648dede88c8cc10bbe908bd2c8d77add4fe9b948d9331956e89db90a172622717
+DIST firefox-60.7.2esr-uk.xpi 596649 BLAKE2B 69e5aa5c30214b512e37ed849e2cdf4070b2e47ef612b2999ba4983cb5ba53db2ef724a25de9842aa2829b160a3840964d251f5443a214ced2c80f0553e55d2a SHA512 d8fc652dd1af7a60a7f7044b1e99fcc77fe69eb728401ba0d98cf1b901733850968cfb1291a11ad46735ac750af2b217c28ad7ae535cdf4441f1119170e294ea
+DIST firefox-60.7.2esr-uz.xpi 529399 BLAKE2B 0ecb8b9891f373c543b60f7751d0bad3a134bc36e0629b3abe47cf3580e3e1bf151b4a0da2cdc1f2108d15d213e2363572a9abdba1a18f1571ede3777b62c9c7 SHA512 de7bf13f6cbdf43e5a607c0e46f233fc65c24e7ca2bd74b0a08b1c4be15eda44ac040f569ecb44116bbdfbe0df156a67fc5e3a187a553c2523ad638406187d07
+DIST firefox-60.7.2esr-vi.xpi 543907 BLAKE2B 9c7360a1e244a626670848e75778c2650c33f9b6bc6c0b0833614fc337f829bfbbae86311d90ca907cbab891cc9e31fac7688455078b28710382529cf1dae9b5 SHA512 4c571dcd3015cb651e6af462214384e01aa4eb02204fa01dfbc6a270919feb91110d60df5e483b6404231f3fd1437d64430179c030bc188bbbfad1317fb933d2
+DIST firefox-60.7.2esr-xh.xpi 527565 BLAKE2B 6b357e8887f61aed2ed513efb9beb034d126c3ef9b73959b6f10c25f221f73f334a8bc87ffa6f983df956a5fd54f66c6185f9f87825be2b00759d4b6e38ad4f8 SHA512 5bb606666ffb6598987953fec0bc555d2a37c4233a8ae98e738eb1dd5fb3432a4ed39f6b2ef0bdb6e7af2570506460b0319830a9ce9a21b8a8f2fa37f1d6c3f0
+DIST firefox-60.7.2esr-zh-CN.xpi 559980 BLAKE2B cee4fab650cd87bd8e1c4bd14500c4036d54fdcd6524fd24d5e67f08a6926ebae10a70f0a961942a2ce752e8017cad965bf9e45ec32e825f35e5605539e30a86 SHA512 d5d63cad9411d615c0aa0814beca1f48cc033327ae989641a9e4930a8f6e7e5e6a4cbcb875b26fa5e82b631aa9a99aa35ad3710308933cbfbb0a15b9686094de
+DIST firefox-60.7.2esr-zh-TW.xpi 558304 BLAKE2B 94736adc0f3c74466f560ccfbab45ad6cdf436f2987cba65d25995dda15838109f5189e4d4bc87bd64f8a232d953ad69cdbe56cfc3ca3562b780a465180f0eae SHA512 dc2359c2d7245592034b58558357f986e612c119b54ba2b979ce1df0e7dab2a5a0a1422fad6958349a03832c96e9cf1df32bd55be167025a0c8eab5f14a27146
+DIST firefox-67.0.4-ach.xpi 473034 BLAKE2B 45ce8add7c5423681580db68c2de15695091405c357bb55e2f54965689c7d69da5f3ae226230aaf846fb0f0b7fe35136465affe68440b9eb63f3a06ebbe715a4 SHA512 c94c0620a9c2d039bc271d0d3959b90acaf92fef7994d5508d88592f4b8fc82dd75d8c3c11f6feeb298c707bf588ed209ab4c74116c98906fde4e08fbc268a30
+DIST firefox-67.0.4-af.xpi 456837 BLAKE2B 004cffe285c110c504e8a6b0de446c593f96f58101642c74da03ddcadacedcec0387f1285793b589ba7fdb41cf78f904c4b40abf66b38c92435051ddd2babe7b SHA512 e2b5b98b1a656542f33cc47477d35c4c1bcfe8b712af54f38300a7822caa9a8a7ab4d38e1e965ad401a3be0a4fff3a29b67c78dc847edc1bfa5a9e32a20c4f50
+DIST firefox-67.0.4-an.xpi 486602 BLAKE2B d1550d81c81f18029525db831a634f57c6c98b809e27ada623bbe274636fdc8db1ce770e516cec7992131b65fe1cb352199c6516d5f7679439f94fe94e3b3b27 SHA512 5d959a287cd36708722d07985d8fb5c97c4ae88f442aa18ce0fd7fa69fa449dbeed7609ce5d84c8e9ccad036a8a7a3290099bea24a6017229cf39fc6aaf668ae
+DIST firefox-67.0.4-ar.xpi 541856 BLAKE2B 9bad3bb8602ae8644b4c581010f950f6cbc8fcf13b84e551df76eb9edae0d8f36ae241161135500f27cc458b4d6b65afde9f973e6ff9d19c4d2789f20f69472f SHA512 6ec7ecc251dafdce8e222bfab1373a624cc14d355aa315927225089f7b034af8139ef9134d880a3a900425891d54de271844d5770c96bd5df9cd2db7634929e0
+DIST firefox-67.0.4-as.xpi 493298 BLAKE2B c0ab3157afb743aef634188b340aa0d3231d4dfcc17231323a77cd9766295da2d2c94270362f179449ec4ba426e699c55dd30206cbcf452b732c60715b174939 SHA512 1584f6d1929b6136dd07fbfe16d8e90c0eb33e30de6b90276889b517012e3b1029ec7c49fd9c265b4056cb4836ad9202402ebf7249d29880299e253c945af6cb
+DIST firefox-67.0.4-ast.xpi 485526 BLAKE2B 009d1f7851b10daee6baeef49d51d23790cd2d5a0f05c1d9a677bf5d2a8d282e01723299ddf666e4f40b0884defb7963708ef8e957f16fb375316c60e347849e SHA512 a9ea139c3aeee12a62891f4e92685ec7bf730a1377a07c42ee446d26547c06243d8d48a8a6a517189d2bbf2ca132d3e913c1917668f91d2f2278e02ff824a644
+DIST firefox-67.0.4-az.xpi 512478 BLAKE2B 15104f1efc14b892e4c70650fe20da81bf54dfb1e6288b1d3d63b524b73e5fcad2a4004eed87baee1bf025021d8ecbd2d6234224eca029cb1580092f0b189bcd SHA512 c5dcb129e2311d73c2e8ba69bd41742b2f2dd8856ad52f6c1a40000d9d3d2bd4f894f77431ab4f3a9311f5ec58ab44b56e65857069b5240800a8ac5b1352ebe4
+DIST firefox-67.0.4-bg.xpi 549329 BLAKE2B 3ea556df40d4b7c8735a112967e93a02663efccefaccc749987c61aacd7b35828426013e8e53313b1af7e6ed2c676dd6a8affdc0716a8b210d129df4cd1d9663 SHA512 845ee98a5c0db6de356ca4f7a400d0e06ffe5b75d96a2f8d64812471c8b953ab6dedf7398b203c47e55c7e40349654198fec22efb467b7aa7aa2fb58810659fb
+DIST firefox-67.0.4-bn-BD.xpi 567142 BLAKE2B 72b71b385558c9a386e9dd375c1005f124aa5b8e7ea1f6c577de836ae8a24f5e154367b4c23e1e16846de01a30e021b2a10b17de368cdf8d79c7d4af97ea61bd SHA512 742fa6ee296b544e8538c51c3a73af300bc658ecfc0827b8a3c4bba0f0eb521fcba91e7bb6051273dab6631e3efddb37b3392f658d5ddbfa7fe82d0c742cb8f7
+DIST firefox-67.0.4-bn-IN.xpi 556829 BLAKE2B 2c4398aca5814ca392d7f1abb9ffb6a61e24a09c120f757d3a0030471b19dda94aee0ad30f77533853bfbf2a71f18456c0378e5c72ecc9bc126285a486fb882b SHA512 35192784a09f3c1a44b18ee12addd103190e27d67bc82760092698be519d9e5334eb751972bc384ab49d9515793d934313f2d1b02fbfdb6f840072e10a5926db
+DIST firefox-67.0.4-br.xpi 501332 BLAKE2B 614d668e7172cebb5ebb4b8bfac41732f7d07a7134ea75799f09e752fb5491ea89cce7a954127ef7f3db515aa63899b1c395d694952684bd08cd8ced3997e01f SHA512 bdf8829af8ddaa4f72bce4ef4c8bae256d46fda44433decb2f4f8570bfedc24c402782742bd0e48e0e621cbef2908cb0aaad12b222814b72017b4d1ab5210a41
+DIST firefox-67.0.4-bs.xpi 484193 BLAKE2B 337d9e7309bc7e60cfff1cff2985942aa36f757bb41f8f6418e4634889ef21ced095a1d9b7897cc394fa816c13203ab38210e9b56599f6edf331d46720db8c06 SHA512 54ac0d41f9d3bb2b957b077ce9be5609f32b8744fe79b481f61745f54a45fae73729504db55224cb37b74389899d2b96cea4172e5166750ffcfbb8fe8887c04b
+DIST firefox-67.0.4-ca.xpi 496536 BLAKE2B 5c12463173ecdb62ca8d279710f97d152049a6ea03d6ab41987ae36c11a301223b65eca7c9be8a2f928e21c8e89d652b7be651b10b2feccb2fabb92d5fffbf02 SHA512 8f8c3cc65845533f740fec1e447af50bbb710086fd462a48a9930bf4f2e61adbec5bbe67d6c96f9d743c681fbb05ec7d14133d70cd6152a1e355697ac249dd72
+DIST firefox-67.0.4-cs.xpi 517487 BLAKE2B 11c93d098421edd79abc035513c8bc42dce24ff1586668b0eccd8e877f621b873014a0318c6c11500253a96bb611d8d5d45efbc38f0f06ae159f6feba7de1f4c SHA512 7e6a1a84e53cc02fbd40424e4eb6ee7232ad2dc519a2820ab740c540fb32d29c9f813f317067dbc60a1ba9db96da4a426c7d420bdfa831e2f04d8fbdb19c2fba
+DIST firefox-67.0.4-cy.xpi 507753 BLAKE2B 830ebdf9d61809ce2cf25568e74785cdb7b661e93908086337bd85d9de574d944b415ad9ba0f0b06a7a06eaf6d7775daf282cc581345c828fd8d546e4ae1ccb7 SHA512 30722e698a68a01771e521b42077e591530151f80fd607c6f3c5c4b54079876e7212f1e8f4be9858fde3f7efa84eef986c15389a567256798beb3660175cfa57
+DIST firefox-67.0.4-da.xpi 514822 BLAKE2B e206a3faf7e76ab339590586185301cd49bfd31fce3b18dca41a9595d1cc21f6abcc95ff24955d340a9e3c003d0380c9311930aa26d23b15d812113d69661878 SHA512 cfc066d76717aa0da658ba446e01619289497d59440bc22ff7386b756e6b66fad6510bfaf237ad0f8f27de9fdcb9899cc2a8adfb79ddeeb967f2c0ff3a9696d9
+DIST firefox-67.0.4-de.xpi 512332 BLAKE2B 98ede10e01960cf8cc9d718b533c4634bd700faf75ca231fcb828e623d46614adb7b5cb7b5689685a3d2f547888df3b20fb56b289f724281fdca4295bd312d4f SHA512 fbe9c8fbc4e33aadb7dddcaf7884df05857d7d1d8b87f4c41c42ce6dff1e169a777d72287ffebc4fc5e6a8873ed075737d920618d2a56b54150e5ae1e0e3aab3
+DIST firefox-67.0.4-el.xpi 592180 BLAKE2B d6d8d258c9ef836b3666337204fbf82b3a15b4e87ad3f6cb9c1cd3bdf8fd4087de83d61513fcca153e37b0060501144fbb7e344c234667ba48ad86dc0d100203 SHA512 9345c527232506b1d8614828b68cb20eef4e7dc82b1cb1bb55fcc3ac1aa17ff7c42579b42c8fcd449365b137a8a2f39e32bf64129dfadb2e051b0b4c63c0f27b
+DIST firefox-67.0.4-en-GB.xpi 481152 BLAKE2B eda70ae969a2fba9cecea218c3082d04212d5696ee6d2c2b77aefba6b52e9bad18c32feea0e927e1d233f19451279404cc2abae50b1932b29fc3a95adedb5b30 SHA512 70335a1b70d79f34fe5bd04ea3ee09a908823b2ee0baf77dac58ff0986fd44df3efb5a7e5be948ca9a0cefdd2ede66b82de65715de307e46227f124c7e76cc38
+DIST firefox-67.0.4-en-ZA.xpi 442968 BLAKE2B 29823cf62500b34bf7963eb637e1ba76e8065ae7500535799ddb36123a10e5267548f47a663898856d4b42837d62a6f08faafff89c1ee2477a5240584fba5ef4 SHA512 04e9105ae4ee7c8f48d6d12866ef1bdad472f8bb4ad639b56942baee8f6008f485e7df9251cb786cfb26b0a6fa6312d2c4dd59069e82362dcdc33d3745f2dad4
+DIST firefox-67.0.4-eo.xpi 500806 BLAKE2B 18b60f4b05595b78c832515992d797f55a8d63aa3d6e153a904164575a21c4736e43579668110099adb68d266fab53ef254fc0cd5196926009ca4e88613a8abd SHA512 6b3440aad944ab8f48b6209d03856a1c40426bbb5806e3b4262140b34d86c54550c3fefe4b3bbff5a94d0d9aaa57ac840a632f0e49b2adad29cc0b98ca0f2e29
+DIST firefox-67.0.4-es-AR.xpi 509296 BLAKE2B 8f2c2dc7a51188d409fc4af03b3b016aad983f5ddb1ac5551551a210cfc3b2758b70b85d2f267683500f6ab706c5644df34e13314899b598b4768f60e5c28cd6 SHA512 9993273a455cfc43a5bf10d75f501092a3c6312d6e4df3b264afba1d2a90a84dc02aa554fb7f9434c3599d47e8bcc2e549d712b1cb0b683e53f7905ce27cd3cf
+DIST firefox-67.0.4-es-CL.xpi 508068 BLAKE2B 9131a0cf1a18bc0d4312679a7dca65db59c59fa8f0a7fc271d3e5096cd0e40eb21185b955b2bf1efb00d8917f3aa328c925bc3a140dd8cc7355b6b1e449c842d SHA512 6c06c28d4128327b5b32e4e5bcf3f81b2ae55be4604b50163b47fac56491350ddd174851e3df4e567f7ee198f1e741c052f255473867de916d8fc000a46d7158
+DIST firefox-67.0.4-es-ES.xpi 479124 BLAKE2B 7f2f62156cb43b2795eb360c91fd68e86f6f3e7219b31c0aba9a40ef32e429df5cf6b5f3cd9fc7db3ab3c792bef16c40a57e730d8166b5381074fc4b5dc02a6d SHA512 4dcfd0041f6d4d0ccbaac26eba43c5d30da3c28e0360184e22a9e02fa262cfa08301b335e204ba37aa8def59f6c3345ab6368ad9ca15ea0bd23ecbc963f8faa9
+DIST firefox-67.0.4-es-MX.xpi 507052 BLAKE2B b35886404a63b76fe44356b7c41685a65d95a4658124a2f915f5e84a1226f873e13d4f96c3347a2721d66b20331067e42cd5b8eb6fb11be360f7144b76f4337e SHA512 7c01d17e0219a8e6042800030010ad64efda54ccc7209831d4aa94afb8bc5a54435c6206563d15aebc9979b9b229fa8f2f76aa314a531f85b5b3f82f0b6ae046
+DIST firefox-67.0.4-et.xpi 483612 BLAKE2B 79f60da21f74bc1f11eb9838bb7b93aede1f6fe5163f3d05e0059db656c61da0e31627f65daaa91fd14bf4ff94e86341611a61349507c686a76c0efd73f45f8d SHA512 453607f49bf4ad81840ce5b2863670e6d53ffd3101121aa3797595a892bd3e6d7f3c5d7cd04259ff78562264dbaf0c2d8e5965b015e5a7c4db297cc3ac101078
+DIST firefox-67.0.4-eu.xpi 497743 BLAKE2B 89ae480cf3da59e7369b9d954fdec0c397e9606fe21d8c90821dfef4474c8903d802596810b8f0fc7891b67325686ce7c1ec899f1c3cd5b54627eba07ea6efa3 SHA512 4cc23bb313073453ca6347ed341138a89e6f917c5fa519c262f60224e3fc6caf359afbd11169790fb63908d0e4eea9ba32f5acc841d29a231b07a8fbfee39fba
+DIST firefox-67.0.4-fa.xpi 552216 BLAKE2B 5af02e74a7887321e7367721cd3b6a92715df3f7af25d8eda50f0d73704a01d669c3104fcd7761b0750c77cff97078554439f99363fd1435abab48c5f2cc04f4 SHA512 7b9bc7331aabd4314453697674ff7eee2446cb93567a4c3579e495d0a18333df4dc77108356dd141c53f7f45095bb7c61675dbf41f954fb1045361d2b0719e1d
+DIST firefox-67.0.4-fi.xpi 490375 BLAKE2B f5ea0eb4c94d78929881b7ccc66ae952f47ea9f1d48b29e1826aac703f8ee084c9ad76e1c1d4b5ab8ae3f654ad567b711dc37556dc8f4e225ce70a2697342875 SHA512 ade2802ec62a52b43d2c8cfeb47367e4bbf4b5543870f5a3d8aee277f8fe0466e2b6a0c4a319418e7692b79943a214aae92c5ea4058d8f0150ee21133c577944
+DIST firefox-67.0.4-fr.xpi 524672 BLAKE2B dd8d350d037405e1ecc9caa41a9aff3644a6368f0c636187f3f184095a1b9f4bf9ed0c669ed6727a9085bc35ca29302ed6686b36b0c8a47c4589019423454eff SHA512 1691c8bcfe6dfdd9aabeaf92874ed25800e11579e502d0bba67017a362a47956d62e7c824c596677dd219d526e3186ff06f76459be7eca1d39afdbe9d8d334ef
+DIST firefox-67.0.4-fy-NL.xpi 506200 BLAKE2B 2d0a3ea2f9dba25258ce22b8c4f53cf1d9c983d5a9c2dc5a571e093af26b5a335675a66737681afeefe43303223572fff825795222326f0f58ec5cfceead6f0c SHA512 7c470fcac617707ef44c129a1643f79ce8c1e27f82d91cf88f5f2893aa9e6429afd4ed0d3cf82d9bf5494d8b59d5e618e5cd6fdc010c3b981294cea6554da650
+DIST firefox-67.0.4-ga-IE.xpi 489155 BLAKE2B d51fe6972a36d35748030d55e9931fd43ee3e3c135cf8902b4d44ccffa8f1779d2504b2d07bc90e2b7d2135e1337776182bf60c971778384e1d345c85406bcb0 SHA512 6ced4571d3d224eb154d2caaf643c72037736c03925bb31debcedb16a4d2a18da6fe5d0c011be759410f3c8927d4cae40565925bf2b2afa540b3adf06b443a2b
+DIST firefox-67.0.4-gd.xpi 511062 BLAKE2B 598fa87736be852eb1de9a3c6a3ae9752159bee5a275928f5f01d7a92f4784b11a85dbd721341cce1a1de9d982a8191d5f5731877db27449c151c16bc136d1e9 SHA512 88b77adc2325185f0185b0dc440cc67ad9db409935fa4f888098db394fc6b6e30f49936ea5325ec35ca89d410b02d372b723efc2bb0a73542a1027fbf58fd38f
+DIST firefox-67.0.4-gl.xpi 485876 BLAKE2B e97b20a606f3ab7358f45353dd58eb9b483cb983e471e7ff0cd0c82398fff3cbc352c53129e313bd75028b3fa59875a9c3315f6e66b33e0957f482862522aad2 SHA512 efee2961d74d9bcfcba085e6194bae16e5c7ac852f69d5146c21ca9f4e61020305e5a7329da5786e55ea90f7eb66bcec2da66d81b1db6959804661dfe0602242
+DIST firefox-67.0.4-gu-IN.xpi 574597 BLAKE2B 2931b656d4b2d6b1b7f98ec891f4d3ab751e5cd6bd35f08b0b7e200f2dc02f928f65686f160731b8c1da4f1d8fd59b1e253a32fd688bc957b0a3c72a2934b63d SHA512 dfc5f520f3b9bfeecbb19160de4541f0ac69b63bf84e3ecc143173a51cbf6405e31dce351010efaeb0e2c0a11ffe7f4d059a8810a1c0a6c50db4c67b83153bfa
+DIST firefox-67.0.4-he.xpi 514601 BLAKE2B 50fa2054e7551c44be99bbf2ff38b9685c2f3c0b286e389939f8fa4d5d43d9c75561048d645f0d520c8ec037a38ef27a3b9dff7bd4aa8aedd7158c5e706aab38 SHA512 08246f1d8aa207ed7958dbeea2c842f7203e9ea78749376fb2ba335d57439f48144f7b291b2431f6a98f1ae66aa9d3600b17cb0342517f34c3eed994e83e8c94
+DIST firefox-67.0.4-hi-IN.xpi 559711 BLAKE2B 3555610bc185f96b39af5f97d3ba9a4a63ba915a42ffef2d70d56dbb54308d06b4c223c14c33e5d85b54d0f17d1d9b53187e1188cd9dd453a507c7f01e42ebff SHA512 6cb0593e487f16d3397e9d44c19b502f02d2dd3992eac81e6f2433d25dd23b89c0ac83da4f75d482f0e42bf275166ff0dfc88539cb96467931d704e27a41ef4c
+DIST firefox-67.0.4-hr.xpi 492453 BLAKE2B 43bd9163bb810ae73f6c6d0a96c4071a07c15ca0a2bca3afaa45235d6487fa16042ca39a79fdf5af988875e68c69cca21a6fad8e9995b4e2d5c2325722d2a415 SHA512 4b7f41002bd3fcea90ba47d4dfef4a06cdfa7a660c1bc03741957e5353dc27cdba9e16fac0464a33452c91d2b0abbe6dbff40540d9c5f75f12e3467dd2d4cb4e
+DIST firefox-67.0.4-hsb.xpi 523951 BLAKE2B 82315159040e6aba2af6450128a3e2296d072a17767f9055b44d8ef33355d34eb0ea3637f948e9c0ed04ee884b9cd72ba0e5d28ca6ce98d0fb2391ee92d25131 SHA512 d0ed3a4763d649052b85f42405de2f2f071832a12808b07c5e81a15cfe479b4610a7f2c6008b167908b9f0fd9894c148ecbaf589a5dce956b00cfd1866ce815c
+DIST firefox-67.0.4-hu.xpi 525577 BLAKE2B 94833aa05b36e4c5206aa0532c912a48769e0b9b5fee047811c6dcf991af8201f3e0da5abe5f82c90947920342f5d3dab07c61e714ba32fca88e618190371f77 SHA512 957b666e08a8f3296f022adfb753e17de5a542c06a1c10654bcd4fc078c3af28f103a5326d30cf46ccfa51588734d62114361c6e5ed21f9efc390bbae5827a1d
+DIST firefox-67.0.4-hy-AM.xpi 546319 BLAKE2B e4b3c78a0108ef1a26a61f3587f01b829303e9385ae2a350aa39f11f6c784d3ed3a9c84b88fdd0b111340ce22f761e4dd826bd27b5f0143c8d14964f6c054a30 SHA512 94e8dacc2554d612ddab05b67f0162990665ae64f9a7b03cb456e926e862ebccbfd456940c58733173d6b23dfa3d8b3dd98cccb323d6fb941bbee129cad0a00a
+DIST firefox-67.0.4-id.xpi 491023 BLAKE2B edf1776340bedf2b043912854646128a2f81e36d50bccabc5f990c2bca058767dc81f4b0609bbeb68ca243a35c3a81a13a9c3ec374a3108add91ca1b1cf0eaab SHA512 f7cc5241396ea03903ae8a2978d6844875b6763f26b161b64d8e5418d2b992efef63a1b5cdf83bf95d0c840837820adf6bb492ab3768eaaed6d45e34d2d3a51b
+DIST firefox-67.0.4-is.xpi 496683 BLAKE2B 631640dfdd7551abe3b7972a3cef58b208666ee942a5346f7b8514ff85e8bca1da7df4f45a7abfdc037c51243b6788315e79fd158dd8b8128cb16f89b8856703 SHA512 fcb63424df64d3b8775b3992af86b5556812be3d4dd5137aec9f8797f30870476fa73763893dd7a6ab096936c47e34047bc90fb93f6381f06aac6750a3e7cf6b
+DIST firefox-67.0.4-it.xpi 389213 BLAKE2B 6aa6cdb3b6be26682c43a29a2e6a6d982951c7880b5ea6e7b28666aef71285a190bd1d0279a60dce6d67fb5ddeaae3995b22404d5f4ead1332a7eaac1028145a SHA512 75a775f7dd9b6fee08f02c8310fb014459e57a5e0145ca5bddfe033dc3decf95b31fe8e497a2babb8904762dd548bfa89fd8dbed798bd9699658776dea57058f
+DIST firefox-67.0.4-ja.xpi 533898 BLAKE2B 8ddf3d50101e456390639ef911ed74d85fee0b5c16642f385fe948b970ca24ae2c69cbd31e28fe57fcc299715c625bb8f407b25a19c7f9ad91d7c6e63d57415b SHA512 54fa4eca3d3394df8a7fb215b75658e1f2960aefd400a6a1b6d2f2c67f26e46547fa6dd1340081643e84a2662b10b771c4193b1c12f30b6473b4bcccbfc96fa1
+DIST firefox-67.0.4-kk.xpi 574837 BLAKE2B 2cabbe9579a597b2d215cba0e5c1246694f8ed43756dc1d8465691339cc23051f24f844d0d2a8b0e39bf75231ca84de14764ec06b41ab25a3a994c6073f2cc8e SHA512 bbb8ab3be27324621520cd2ca18bfc7c48b93c2b7baa7eb1c5705c49853c3ee5dfc862c426f30d1ef3272448e55cf65efb2db8b62b523a1d99ea1083b0fd6aa5
+DIST firefox-67.0.4-km.xpi 557308 BLAKE2B 4aa012fc7691089d4c234ab2481fb5639fa62cb8afaf91f9c2d93da9f608aa5379c04932c524746e33fd91f8de87e1890e828c5c2c44a63ca3ebe7d421878c18 SHA512 39718b987b1ed71e800a74458b026319e02449c257f5853377d27d5c928c28013119a09e52e334422ce8547db504ce82b49f80a2f2777ffb6ee57060a0defe8d
+DIST firefox-67.0.4-kn.xpi 552969 BLAKE2B 0c15d570b0def13ffb0ab258267d47b50fbdb0e9a367ad729d48db7d405c948dcc06abd7d18cf18977620b8c722ae7ffb182f464948ab6aca12ab5fc48c811d9 SHA512 6c099701725c424124d26b21e8dd3e2a702b086e732a483fa1ffcb6c65933ef310d3109bf711a01af9370c7cfd5ca9272ea5d51cf57672c226faf78df65958c4
+DIST firefox-67.0.4-ko.xpi 535122 BLAKE2B e21ca32f380f98920704a18f9a792e05a5b55f5d4ab7e6a8a1a739827b9fa5b04aa1135f3edaf2f6f367a18150eb70f59bd9a417ab5689b87e4f91617489a3ab SHA512 8cf98e0abfef7a21064d6cfeffe04a0b22cd5d40a48112eedf596df84b6dbd0eb9e2f7c7ef2b2850ff3aa537fc3ab3f06309a62a1cc6c7c5dac2b4a6e5e7044a
+DIST firefox-67.0.4-lt.xpi 523551 BLAKE2B 66fddcdb21c7ef2c4c57a461ebe29069e5e1a215caa911ede03bee00979964ebdd111e945e2865a73c1b1d39d294a3c33f6132e3675e2b528657ec27b808b66a SHA512 aea329e84a13698c76ac0a540d29b4a04b9b8e90843b435a9584a9341b8440d4a0181229997110155f30b75047b6997d3c8452a3a598e6b7ed243c2547a1995b
+DIST firefox-67.0.4-lv.xpi 503309 BLAKE2B 917981d8ac70dd2a61671eeef3ea41ed595c76aa42a00468af8a86ac3c50c9af1db35b05fda3e379a29d7e1a92c6a85914a7ba3cdbce0ced41f4d9218f95dc90 SHA512 47708c78d86ff7adf97c92988a7cd94075af8051874bf572b5a4bd5c096ca054a687ec70e91b2f5344fece1c9244f04fe057fdb633c96b6fbcc5ce397c7d2d94
+DIST firefox-67.0.4-mai.xpi 511907 BLAKE2B 359e4c9eb40880bfdca370fc5eefe0863bec5c5075be46cc160fca8700274b6eca9e18d04a8f21c01a2f6dbdf4462eaf5f62be8515e9f0fdd84912af7f904cda SHA512 c145b114c3dd177d38cbe122d11928d9c0a96e3b56072fe685f2c9c8ec820ea73b20b84f27b01dfd98714d36e0794a7f0226ad597bc462dfcff31c07644b8b9b
+DIST firefox-67.0.4-mk.xpi 486618 BLAKE2B c64ee1fdeecc199ee26e03e22fda3b74bec7efc955d20bc20b359d1c7980f41c3e34282610b2169cec2d4133f328d0606fbb949acfd50b6719b4dc2371a437a7 SHA512 b3112771933dafcd66b665931f876f880b306c1c074b4b321701020e20bcfed1e109598e869e4ff00ceea2edae8499604b717d2cb9e13f93d1a9df68997b3d7e
+DIST firefox-67.0.4-ml.xpi 574480 BLAKE2B ce007965ece7640ef0772f0a7ed69cd77b89f9b423e3387336123f0a5803631e23396101931428909494d8980193d1251decee97dc290ad6fceb0049b418c4ca SHA512 14ae5cfb5299d3ecf7265947ef9c14a4df7aaf5b4796e6c432b4a546e7d0f25866a0844dadc26e01060cdc5e59a7a57f6b1ba73e3756072915795e134a0d5c6c
+DIST firefox-67.0.4-mr.xpi 559662 BLAKE2B a3711efbcc7e528f96273c9330edddc9a0e9ed6651b311dbec37575aa18c84a8498ba94b9ea62fe57a9627911b909811cd585755613750a1b8f737fc2b5b3989 SHA512 9777eddffa2d33fbc0e2ba3554a7284459215e942bd6eaec9374480c5bc96a5d79d7a4ae5b44d087a2c07cc07dd98fb4258e429c17f0cd5bc8c7a061fd63bc02
+DIST firefox-67.0.4-ms.xpi 482419 BLAKE2B 27f6d6263bb5bef79bdee20650afd402624e793742ba21ad64642e427d3f51909de50b165df125993cfcb0f89a7d32b9659d84e9774cb8c911708a0f2f61a8f9 SHA512 b4365b158af437d24077a79d6fbba0bf252ca466a139a8298360c8c50a05d7f320b99f79bc29cc5eb65b6d74c4ceda33407e9717d56cfba872bce5a5f437182b
+DIST firefox-67.0.4-nb-NO.xpi 492535 BLAKE2B ab3a14ad2955dbbf6041d772af95dd84c6bb5b29fb98674e507985ff1a66fab18414fd68659958735fb02b06901fe6094d49b6526e81cdadccf8b969c9ae6409 SHA512 f30bc82e646a4310321a52449b9d5fd1676f7187ae5d35111efcd54de05440a6f83fb47ffeed9972b3c86bd46102068820c589ec61eb1166197e955159c4ee6e
+DIST firefox-67.0.4-nl.xpi 489404 BLAKE2B 75651052d50411d19f0cf9c3f6f23cae0c994b00dd42058e43cdc1c5fd36fb3537b5ce6a0eff679b3a952bfea25f7e9541246f7433cec60d90dbd26caca3183e SHA512 e3b917af57bd9d391a029b4be7b5f5be2feab65014e28ea1697f3c121aa137aea2dbd7baf5440d8fd76b1d0e991f3934c02267bde8c91d79de146a916540c00e
+DIST firefox-67.0.4-nn-NO.xpi 493969 BLAKE2B cff75bd657f57f1e4cec17338aeda101a0c74747f345aa642a67301731e206f3c387d9c40ef21463b9609db7e8283c9b566d3a8b752ef3ba79fb99549ee45a1f SHA512 d05ba711a39406ba6de5b714116c4f4a402af7f46a86ce7f09911e2f528cc05e3758296abf1e5526b4c4f72ec912845530aaf411393af35a48a0c41a4c6f94af
+DIST firefox-67.0.4-or.xpi 499796 BLAKE2B 7fcb39e7545cb80b1b103914a5d891e0e5848eade73c275cc56d118952cd8ec95221243acb71fe2da2631fbb59aef66bb0d90c794e373db0db92371a68650eab SHA512 3c9bcdd4abe22a052a1564537b6339dccc20fe64b8b0e6ef0075fc3c20c6d5807a5cf1ee44c39a67bb9a706d4de6a01ee8e719f47faf98dd51495718c66dde77
+DIST firefox-67.0.4-pa-IN.xpi 546161 BLAKE2B 0bbe61a1c4bc98624ae7a2557b09ab47b354c2c1e9e0704b4fe514924d563af423bfae3592b8a75b4e5b880720ad9cba7fb7cca382bd99e29d48d92491f510c1 SHA512 bde7295b1177af588f95bad701aa4f043a89eb259ee290db4d1cf8ce19141332efa8c76d970f70c00d4795903bb7550665f9bd298f0955f3b1ce2c6c88122ab7
+DIST firefox-67.0.4-pl.xpi 485689 BLAKE2B 2985ccf266ee8b8dff94b2d403a8c71f5ee81d66e379f1949976639c1ae8bb4fc04aa83fddc077e55b42a93834aa558a8547c1bcbd28255d64ed2bfcd22e3410 SHA512 4e9125b6aa5bd5867b4c33ede90b362a2235670f1ec0476b510b7d7115099b7ab58faf883ce4a2e1eab2cdedc616923c1624be8b2821967753ec715dcd14aa3e
+DIST firefox-67.0.4-pt-BR.xpi 499901 BLAKE2B a50109f9483351e222ef9f8acd3fd0f95501c5364184777de90c0cb86fb8a5d282fe24ab16978c0ab719a98918a027a808c5e8e3c1d1d2af4d141214a22ea2b9 SHA512 b45943406bcac9eb14c19ce9f3909edd0ee6bfbc44b67957f4648a7b789867a7a174998c657c9a4ec3b45766b2505e502bdfb7722d43e200dc0e60dba5aa171d
+DIST firefox-67.0.4-pt-PT.xpi 509665 BLAKE2B 14d87898e3a01c363343bc4d9a545202ac4b11999ff3588ea7146961bc7fd779e749d0bd80370484cf4e4e9e065fc6e24d431afed5539011053089c3c5524d72 SHA512 21af02e20808a851c34959a2a67c23b8b4497de391f23de685e61111fc184d77f62d33f660f74df63a69a0cd590a405ef7680c17a216db00187d6dcd91f8b4ef
+DIST firefox-67.0.4-rm.xpi 499056 BLAKE2B 92bbf88e1a3632d120a48ebfbe152af0568025e25e2505e0ff67c033d667a8d2e0c5a99c0b6bec2c66e75e335b9cae98cd627351a2fe7e8ac1249429dd5b0390 SHA512 297ab45c1979c15ce0c3770ec470407e073d7df15086cc1b2862b4ade53f335234e361a516ba3395580af08cf86c350a3a4cd2424b93601e2b53c147314bdf6a
+DIST firefox-67.0.4-ro.xpi 505672 BLAKE2B f7e68b003e9e1b1bfb711e8a2a4fc147bdf4427cd7736b3f820f37a847fc805daf9130ea1b825b741a296bcf79878cc046c2f84c35207a7c9eef1158a13cfd4f SHA512 8ed957eb2ec8060db1112584dba9be505082d6bf8915edda87f2478c519903328be155ca3a1d44f40756b745537960657edecd33b82d0b01273cf826b5a890e1
+DIST firefox-67.0.4-ru.xpi 579642 BLAKE2B 4f5fc83ea531560103b5eed50795808d45ed28c3058c6f95c7f101076eb871579be0f9835d4fd4928c3976c4c73b1a0773c6af9d6911605962b5ef229a68086f SHA512 9baf11a4e8225df0f807a96aeec4b9c5b64d3671952140cb0c852513c6cd2f5f65641358e146051293eef64e1ee072a7830ed95000f9217a78633bf71018b715
+DIST firefox-67.0.4-si.xpi 532093 BLAKE2B a3d09583b14c1520e6d52db5ebd9b23cf9539b7cafb88c69b8cda5906228d90cc216f1f2764f0dff3a08625f197c0437ccfcc2d2c04232e4d8b08e9087345005 SHA512 7d28fc8276462c0a750b6fd6d73afff25bb8f25dd36f7839b6f5cfc24cac165880e22fc9bc338e49e9de3f3d8796bde019e9815c12aa6bebc90d4c3ba8ac39c2
+DIST firefox-67.0.4-sk.xpi 524996 BLAKE2B a9bf4df8ff8b8efdb66d8031e81f7c96d006bd1306204413c899ca0c3a6dcf53cc55453c3d15a2cb6b3c5a9624cebfa9c1b9511afb0deb27d56690c99e774a96 SHA512 8da41e0084a3a53cee9de049a2de00b0c42df08b91d1bf32bbbf3a6b179a9cf145ed3e947a4837c579e9cb90c9e586c4df7ea02d1dbf646ce06b54908916fa00
+DIST firefox-67.0.4-sl.xpi 499854 BLAKE2B a222549cadf4242eca8cc00ab33d937abd6785e8bb6869a201e5b38ab9687a5d0e545fe1fba989fa76df7b89665d62d4b9bba56902a064edf071a698a02d1381 SHA512 146120c8853594271178b2f0ebc61bf3aea4436ae1f278c7bd84d775e4810f72baf6ee07c1ea08373b6a2a195ab50235797dbf60bd2b246e4e53c5540e74aa97
+DIST firefox-67.0.4-son.xpi 463861 BLAKE2B 5c4b86a47e8492432e637441f57200e6d22347cb5e131db33ca59e50cefe2617adc03c77e88dd2c436d6af6e202d7e4f29501880dddd0c083e2e4392a916b835 SHA512 2690f1d10d7a8e64ce08f4a26a3a2961e54a6b467fccb81e51afabbf7dc1901271e2b1be370f2acf90f46211ce2ef6ae8f7ace0070f28713ae18cf75d3f47762
+DIST firefox-67.0.4-sq.xpi 517477 BLAKE2B 58d9a007c4282d15521724cd9b3010df7f09ade7dadc5b9cda1b4c4c96e2b2aa646f9db5f0bb6a5386dc8e953008e12092ec61e6df21d8d1e01d324a74750a16 SHA512 2beb9162008b1447eeb74a7c2159b28437de4f101dcda44ecbd18dc456fa56e0929e3170ec2236d27de3d80fdd91341bcc19a2255e9a236e4360632f11e596b4
+DIST firefox-67.0.4-sr.xpi 531348 BLAKE2B 4dd0a1970b9d901860090964280fb83293335984e8e49b6075bf7410836be398fc81bbd8f60469f84da4b3daf8fc416295302ff176eac825cb2660fc6680a63e SHA512 db980279ac488ac36b7f9f51c8168a2645aeff480b7dceaa63ee12c60010cdde9d48e5e65113f61c2ff9672d39da2a4e9e4b83b6a3c6245717bd42a1f68e3de8
+DIST firefox-67.0.4-sv-SE.xpi 507855 BLAKE2B 70b06f222124fdd4adc9113f6d8fa38238c59ba324b14ba4e8246cfaeaaf564800c00e8449d8e1eb0a64cd932b215067704906b90b171321a458b219506e5031 SHA512 886625dba56a5d65d1091d9560fcb3e6c721420c15eb90ecef8df0f8e4fd93a9fefc94354659a38bbe9a97e39d4a5d06cd37605e20a5d391d45e38483fd71c43
+DIST firefox-67.0.4-ta.xpi 553745 BLAKE2B 747f849ccfcc51b417aad4fad0fd19b284a7d1b9f826bdd9cbc819e0fa05d28b0c05fc03258c5092a47002813ac9df2d7585ff6fbd428887331e4762f961582f SHA512 6e076596dbdade32147d8121a9ee838762f6d7781fa33c3f21fb691beb3fcbf0ebefb4547cd94d57e1356f976745f301055b8c04fda7e4ef3efafce8d41f03dd
+DIST firefox-67.0.4-te.xpi 564809 BLAKE2B 7ad555367b29886fd65fa012dd444f68b8deeffae8020eceaadd2d13a1e0d357f2d45fd718af768d3db753b1dd72c0ebc8caca331dcee47d2c807a508a33b461 SHA512 3d7fa740fa7adde8a42b91c46331f3f9f362ddfed7aca398d48c48015119b8ed252603e495bed2aac67f8bbac278eba9bb32bb229c216ebe2e296f3ace751cad
+DIST firefox-67.0.4-th.xpi 548947 BLAKE2B 4909ff07f33f1476d03259809dcd1b92d33d1ec42960b5b93d898a677fc94051740bbd454a7e33b24b0ad2e6ec2c5fc442a5871bf4c804ff8335199a1bf938e6 SHA512 835601b46dbc0044effcc6c9c91e978731ba34e7652dd4e2fb26b94310795c3b0cc2f4f62ed903bc62c328e36b3b09cec29cc54e389aa136a96e11e4aa0c5f8e
+DIST firefox-67.0.4-tr.xpi 514315 BLAKE2B ee5d0b4b48f7f037a1f8d4bec4d09776f908d504ad5526d7735bec3e458a45dfdf71d58f99216f114d2436db502d8232b42db569355d9c74a0cc07bf0138c996 SHA512 6cc9f9523cb3658d7c49404f3a7fe7dadabc9ce70251f4728cd7e54063534db0a4a64485e2dbc8d49b672467a8f06b3bcdf778183207818343554632cd3bb64b
+DIST firefox-67.0.4-uk.xpi 563854 BLAKE2B 2685ca9486025a3e4d371f249908cb6d6321fa79e66d3f754db552256199f6f8e82450c2481cd8dda014a8e26d6e0d6bd3f30468258c723dbc2748aebcf1c7c1 SHA512 c10d8fb8864c6c7ec14d09eee23b2b1b362ad54a6daad6792d3cee4eafcec923faae5a81363829e5451f7050454fe7a179d1883ec51791c3fd697b702b31fc55
+DIST firefox-67.0.4-uz.xpi 486681 BLAKE2B d2b4e08dd090a09067947112ffcdf35fe1511f5723277a30a6ddb02595d6162ae546ffb1154c2e043c8df1d85be1411b9e4de0836ce79782286086f452da87f3 SHA512 265dea9e6d2ea8b0bc6c0c4b7a7c343563171102cddc5533f10896603150bf58d0a5651ab57d97a7d09f8050fd6a00f66bb2fd6e9f5146477a6d9450caea2d9f
+DIST firefox-67.0.4-vi.xpi 530340 BLAKE2B 13dae101fbf6c4ab3a76198708edee72b3d93632263508867e08ed2685037f337ec96a0a80e3b8f27563f9706a15500c7eed213daa46c2cee23d08d4c21e2dd1 SHA512 923d57c57f7e2de173273b7020eec4737d99e6befdd7aba4b15474b03da3ef2db9c8d47025dfaabfa094bd4f8d31d0ed9ab13b5ed8a6cd282a0ac60e09c6f1c8
+DIST firefox-67.0.4-xh.xpi 475487 BLAKE2B 8adba16024b8cc673e1919596bbafe6d34aca9bed1672e40416ceb3be06a6235c9ff4b223f6c6122ed5d17b9bc6ddc6d3bf011856d681e2debd09eb814480a4d SHA512 cfbdbf981b7e720edbb640efe33e8434c6d0928c2388ed70912af329777d29b59a6b4f05f00b7657c9d52ee26325525753575b0eb59b37b37558d9e015fbe68a
+DIST firefox-67.0.4-zh-CN.xpi 537488 BLAKE2B f2d65ee8026ae1b067ef53199db9ec6c747346c017186d3d03b3a1df589bc5a12ec8f388ca4f30062f91775f9c3728789fae09998926ff7932475a2d23bd1fb2 SHA512 da2a65ef03c8611a2cff17621b2630a3405f873df6e6b7ec7fa518f4060ceac0dea463013010fea95747bfd4d3c2c35b48271e180ded37278fa23a16670670bb
+DIST firefox-67.0.4-zh-TW.xpi 537625 BLAKE2B 80f79d50d9f9d335374f0b42852915d2c1e80e8fe612a72f26841df47b190fa83107ff8b6e374558e432777901e0600a27cca1f0b0b3e87225415444c2d7001f SHA512 05a1161c12664de1e9c98096a7df7ecfd355474085002bd7d50454b7ec55ab2d7562627927e23c216e32b82704d3d12b8aa018ac5290b09871efdf91ead0b9e7
DIST firefox-bin_i686-52.9.0.tar.bz2 58598632 BLAKE2B b9cde89261bcaa57841d2ff5e440c2fd86ce0011a1a6c4c6292abe51f2d479324a5e6c9f6a6a135c2811975ca850656cb35d922a169ea2604f3c13aa5aee4856 SHA512 f0f6b494eed4f84eb013065ed1a586efb03b50441023fea866306fbb65de3e7ebe5ff572575d868c17e3ca11958d90b1d6a8cffda0babfa8432e4bd3f19eda15
-DIST firefox-bin_i686-60.7.0.tar.bz2 55792020 BLAKE2B 36fba111142de041ac3f6aa2bb98217bcbba48ef231e71b7120777096a89fd251a6d5227e27bc97689503437c8845ce14bbfae366db4479707307b8939eb01da SHA512 20bb72aee4230eaca4c728b52af881c7e1cced7b93b6b465599e03471a4c4d2fbc7f59af1ff28e9cdd5288380858c4f9511c7968f55fe91ec61fd7218e7ae0fd
-DIST firefox-bin_i686-67.0.2.tar.bz2 64584506 BLAKE2B 954beb7c7f8b1b1293bca9f28fdc1614cdcb3cdf19f1ac8e724da188f64937e3a78c388630177a29fe4972ec75f1b62a2400a930d4f76e6681ba5fe249203eb1 SHA512 06e78c26ce3cd5bdb0c6057606a0e93530511f05ba2b2f35c7d72dc950412ffbfb4ec924bf989578db450bf73748e9e69ab080057e9f4d4e95986c299a46eb78
+DIST firefox-bin_i686-60.7.2.tar.bz2 55631934 BLAKE2B 900adb92669c3eaee49c2f43e68eb6def956013a402c84e10c5ae241f2e335d836f4a9d02ab0c6d3642c7ade500b07f61c0d7cf23638a7af0944581981c9a736 SHA512 1347b99a0bed2c540a47526eab83df0fbb2188af0e486111939b64c0abe9a74565f3e72763df0cf6a6890d31708fbdd8f1405440ff21af661458f0dc990db3c9
+DIST firefox-bin_i686-67.0.4.tar.bz2 64589696 BLAKE2B 3519babe95acfc5db3427acd1f81880aefcec69dec7a71885a14e08002ff43d6e84c059dacbd25db4f2863bb86f65852524211eed8d74bad0ca851f8b836108a SHA512 3efdace2379f042860fdf7f39a757816881b552fbbed37c7693fd95b94c04835c5df6891ec2fe7c09b3fa12beacbc9d22e200fd4f7a73350eed8f9c24437b112
DIST firefox-bin_x86_64-52.9.0.tar.bz2 57795546 BLAKE2B d767749ed07a0d54da8acf0273c59d9a4d7f46491aab34b7995ce76fe43366c06b859dd2ea1d8566861e1086e73aa30df28ff4d9dd634c1948868fad7643ce6a SHA512 b5d7da00766354e72f5a48f4f2143623428256d79d0b3e958ed6764b680afdf2b3188c61b09a02dd1537c8b8d3ddd1a1b828b1cc13a16df02a52538a42c62954
-DIST firefox-bin_x86_64-60.7.0.tar.bz2 53552838 BLAKE2B a545534dde7a5a936182825e0898ee0c973871ad4d8370d8365d90f1fa655928aa192e700d00809ce3bd78704b1f37d777b9710c8e0a9c5799f13e42361965a1 SHA512 710af24a5676fec480fd37d198c0c77c5cc33d450b8cde2c5d2c27b5bca54a64893c0d872314cecf2657868121b8dfcb9127243495fddea8fa1333efcbda1858
-DIST firefox-bin_x86_64-67.0.2.tar.bz2 62638572 BLAKE2B 381e2556ab19561280ffffa88c1952f2559ecb255543ec2ff77fe0589b18484b7685463be04bbf682ba5d461bfc9f7cb05de24095c0a9d21d16cd05337c51643 SHA512 70c8b0ab34abbcfa916e5bd5dd687405422f6d2339843d8b332d13efe7aef474064ca49ebe1026585a540c04175af2a1e88224d92506b01012cfc8e173167138
+DIST firefox-bin_x86_64-60.7.2.tar.bz2 53357300 BLAKE2B 7988124055978d60ae4e6e27714f1bd0d42fa8ca3c2639127fa0542a18331842cd5db94a31d9bd6ff2605cbcce91644ea6b3b8af16094ec2e93e40753b60caf2 SHA512 300f0c401d76064dfffc698e82f1b9a3656089f301daf46bece597d23a9480bb0e6bdc419eb1efc1a66206f2a06f63b42243d1a812cec4b6d8ed9c1d0dbbbdbc
+DIST firefox-bin_x86_64-67.0.4.tar.bz2 62731712 BLAKE2B 5eafd1bfb34b0f009d55a0ee7a2be9f7e12404ceedcffcd7a8a983e04fcdee00cfd45e0e3e9100ae4b62f30ed9793c82d496dc0529ba0ba071e8b91a15fc1674 SHA512 45182265a7fdc3059088502e9f1a9ec6be54a99138d5215f3a46b7e33384e1bdd8d21a5ef5fe5efb99ae3873f146fda9a26c028b114b46bf04c5c3e6812f4913
EBUILD firefox-bin-52.9.0.ebuild 5498 BLAKE2B b41af46ad84a043be3957ea1032fe35b38b7f5f03f966e4723e6e33f7a87f706da13e19cf05d3d5cff775e5dffd5817702b88d6b3361b2fef34b0daf3d06eb7e SHA512 47254987ef534c0ff7b1514334c26fe7636efe60a1a4735beb111242fc393664eff9a05e45975d6b6d7db3e8b3da68f2d886fc58b253f4e0640edc4c0e03c30b
-EBUILD firefox-bin-60.7.0.ebuild 5458 BLAKE2B 8a501b349dc914f9793ac392c43491fffbe124df6ba44ac98a91229e0827bc1a17dc82b27691be98081ef3f9206b3f162c788f17d4bbde18fd8805ee2a313035 SHA512 95fbca6ed92394accc8d2acc4fb2da397aad8665ee10f4cd839dca3627974c369cbe4cc510a1ea2ebbf8ed847266aafd4851dc50c7b33490e8eaad50d166c244
-EBUILD firefox-bin-67.0.2.ebuild 5381 BLAKE2B 64c73a62f6470a8be7e278a99eaecb086897e98932e90f660c69cc96d9d9178cf6981e1e3016fe5a44c9bfef4fd8a5e00a05e0218230fb6bee0ff85c0646b372 SHA512 2d9f7a895aa2753b3abf023cedbfab4556cc2ecff7d4e43a8c5e2a952f15288f731e17389227755289301fdfc555f4be50880dd969e99b5c56e5d97a6cb8ad91
+EBUILD firefox-bin-60.7.2.ebuild 5458 BLAKE2B 8a501b349dc914f9793ac392c43491fffbe124df6ba44ac98a91229e0827bc1a17dc82b27691be98081ef3f9206b3f162c788f17d4bbde18fd8805ee2a313035 SHA512 95fbca6ed92394accc8d2acc4fb2da397aad8665ee10f4cd839dca3627974c369cbe4cc510a1ea2ebbf8ed847266aafd4851dc50c7b33490e8eaad50d166c244
+EBUILD firefox-bin-67.0.4.ebuild 5381 BLAKE2B 64c73a62f6470a8be7e278a99eaecb086897e98932e90f660c69cc96d9d9178cf6981e1e3016fe5a44c9bfef4fd8a5e00a05e0218230fb6bee0ff85c0646b372 SHA512 2d9f7a895aa2753b3abf023cedbfab4556cc2ecff7d4e43a8c5e2a952f15288f731e17389227755289301fdfc555f4be50880dd969e99b5c56e5d97a6cb8ad91
MISC metadata.xml 587 BLAKE2B f38f7c9fffdc422e11b9fd2d8aa2f9c4cab6b91cb5616a3fc324038bfdf720bcce97a80a22b012e61d3d466ac5569f76a29512ac8e7e209efea1bf6d3dce05b4 SHA512 c74cebdc88753d406ab9edd9b51f7dcb17dc1ce5eebc3d6d674d2e54d9af1619147e07a110629a5df003a0c506002e470563d36521a1708c40a10221a26c421f
diff --git a/www-client/firefox-bin/firefox-bin-60.7.0.ebuild b/www-client/firefox-bin/firefox-bin-60.7.0.ebuild
deleted file mode 100644
index ff208f5fe26d..000000000000
--- a/www-client/firefox-bin/firefox-bin-60.7.0.ebuild
+++ /dev/null
@@ -1,182 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-MOZ_ESR=1
-
-# Can be updated using scripts/get_langs.sh from mozilla overlay
-# Missing when bumped : be
-MOZ_LANGS=( ach af an ar as ast az bg bn-BD bn-IN br bs ca cs cy da de
-el en en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa fi fr fy-NL
-ga-IE gd gl gu-IN he hi-IN hr hsb hu hy-AM id is it ja kk km kn ko lt
-lv mai mk ml mr ms nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl
-son sq sr sv-SE ta te th tr uk uz vi xh zh-CN zh-TW )
-
-# Must be removed next bump
-MOZ_LANGPACK_PREFIX="60.6.1esr/linux-i686/xpi/"
-
-# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
-MOZ_PV="${PV/_beta/b}" # Handle beta for SRC_URI
-MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI
-MOZ_PN="${PN/-bin}"
-if [[ ${MOZ_ESR} == 1 ]]; then
- # ESR releases have slightly version numbers
- MOZ_PV="${MOZ_PV}esr"
-fi
-MOZ_P="${MOZ_PN}-${MOZ_PV}"
-
-MOZ_HTTP_URI="https://archive.mozilla.org/pub/mozilla.org/${MOZ_PN}/releases/"
-
-inherit eutils pax-utils xdg-utils gnome2-utils mozlinguas-v2 nsplugins
-
-DESCRIPTION="Firefox Web Browser"
-SRC_URI="${SRC_URI}
- amd64? ( ${MOZ_HTTP_URI%/}/${MOZ_PV}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 )
- x86? ( ${MOZ_HTTP_URI%/}/${MOZ_PV}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )"
-HOMEPAGE="https://www.mozilla.org/en-US/firefox/"
-RESTRICT="strip mirror"
-
-KEYWORDS="-* amd64 x86"
-SLOT="0"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="+ffmpeg +pulseaudio selinux startup-notification"
-
-DEPEND="app-arch/unzip"
-RDEPEND="dev-libs/atk
- >=sys-apps/dbus-0.60
- >=dev-libs/dbus-glib-0.72
- >=dev-libs/glib-2.26:2
- media-libs/fontconfig
- >=media-libs/freetype-2.4.10
- >=x11-libs/cairo-1.10[X]
- x11-libs/gdk-pixbuf
- >=x11-libs/gtk+-2.18:2
- >=x11-libs/gtk+-3.4.0:3
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXt
- >=x11-libs/pango-1.22.0
- virtual/freedesktop-icon-theme
- pulseaudio? ( !<media-sound/apulse-0.1.9
- || ( media-sound/pulseaudio media-sound/apulse ) )
- ffmpeg? ( media-video/ffmpeg )
- selinux? ( sec-policy/selinux-mozilla )
-"
-
-QA_PREBUILT="
- opt/${MOZ_PN}/*.so
- opt/${MOZ_PN}/${MOZ_PN}
- opt/${MOZ_PN}/${PN}
- opt/${MOZ_PN}/crashreporter
- opt/${MOZ_PN}/webapprt-stub
- opt/${MOZ_PN}/plugin-container
- opt/${MOZ_PN}/mozilla-xremote-client
- opt/${MOZ_PN}/updater
- opt/${MOZ_PN}/minidump-analyzer
- opt/${MOZ_PN}/pingsender
-"
-
-S="${WORKDIR}/${MOZ_PN}"
-
-src_unpack() {
- unpack ${A}
-
- # Unpack language packs
- mozlinguas_src_unpack
-}
-
-src_install() {
- declare MOZILLA_FIVE_HOME=/opt/${MOZ_PN}
-
- local size sizes icon_path icon name
- sizes="16 32 48 128"
- icon_path="${S}/browser/chrome/icons/default"
- icon="${PN}"
- name="Mozilla Firefox"
-
- # Install icons and .desktop for menu entry
- for size in ${sizes}; do
- insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
- newins "${icon_path}/default${size}.png" "${icon}.png" || die
- done
- # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
- newicon "${S}"/browser/chrome/icons/default/default48.png ${PN}.png
- domenu "${FILESDIR}"/${PN}.desktop
- sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \
- "${ED}usr/share/applications/${PN}.desktop" || die
-
- # Add StartupNotify=true bug 237317
- if use startup-notification; then
- echo "StartupNotify=true" >> "${ED}"usr/share/applications/${PN}.desktop
- fi
-
- # Install firefox in /opt
- dodir ${MOZILLA_FIVE_HOME%/*}
- mv "${S}" "${ED}"${MOZILLA_FIVE_HOME} || die
-
- # Disable built-in auto-update because we update firefox-bin through package manager
- insinto ${MOZILLA_FIVE_HOME}/distribution/
- newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
-
- # Fix prefs that make no sense for a system-wide install
- insinto ${MOZILLA_FIVE_HOME}/defaults/pref/
- doins "${FILESDIR}"/local-settings.js
- insinto ${MOZILLA_FIVE_HOME}
- newins "${FILESDIR}"/all-gentoo-2.js all-gentoo.js
-
- # Install language packs
- MOZEXTENSION_TARGET="distribution/extensions" \
- MOZ_INSTALL_L10N_XPIFILE="1" \
- mozlinguas_src_install
-
- # Create /usr/bin/firefox-bin
- dodir /usr/bin/
- local apulselib=$(usex pulseaudio "/usr/$(get_libdir)/apulse:" "")
- cat <<-EOF >"${ED}"usr/bin/${PN}
- #!/bin/sh
- unset LD_PRELOAD
- LD_LIBRARY_PATH="${apulselib}/opt/firefox/" \\
- GTK_PATH=/usr/$(get_libdir)/gtk-3.0/ \\
- exec /opt/${MOZ_PN}/${MOZ_PN} "\$@"
- EOF
- fperms 0755 /usr/bin/${PN}
-
- # revdep-rebuild entry
- insinto /etc/revdep-rebuild
- echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}" >> ${T}/10${PN}
- doins "${T}"/10${PN} || die
-
- # Plugins dir, still used for flash
- share_plugins_dir
-
- # Required in order to use plugins and even run firefox on hardened.
- pax-mark mr "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container}
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- if ! has_version 'gnome-base/gconf' || ! has_version 'gnome-base/orbit' \
- || ! has_version 'net-misc/curl'; then
- einfo
- einfo "For using the crashreporter, you need gnome-base/gconf,"
- einfo "gnome-base/orbit and net-misc/curl emerged."
- einfo
- fi
- use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without media-video/ffmpeg installed"
- use pulseaudio || ewarn "USE=-pulseaudio : audio will not play without pulseaudio installed"
-
- # Update mimedb for the new .desktop file
- xdg_desktop_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/www-client/firefox-bin/firefox-bin-67.0.2.ebuild b/www-client/firefox-bin/firefox-bin-67.0.2.ebuild
deleted file mode 100644
index 0567f8c5f39f..000000000000
--- a/www-client/firefox-bin/firefox-bin-67.0.2.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-MOZ_ESR=0
-
-# Can be updated using scripts/get_langs.sh from mozilla overlay
-# Missing when bumped : be
-MOZ_LANGS=( ach af an ar as ast az bg bn-BD bn-IN br bs ca cs cy da de
-el en en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa fi fr fy-NL
-ga-IE gd gl gu-IN he hi-IN hr hsb hu hy-AM id is it ja kk km kn ko lt
-lv mai mk ml mr ms nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl
-son sq sr sv-SE ta te th tr uk uz vi xh zh-CN zh-TW )
-
-# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
-MOZ_PV="${PV/_beta/b}" # Handle beta for SRC_URI
-MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI
-MOZ_PN="${PN/-bin}"
-if [[ ${MOZ_ESR} == 1 ]]; then
- # ESR releases have slightly version numbers
- MOZ_PV="${MOZ_PV}esr"
-fi
-MOZ_P="${MOZ_PN}-${MOZ_PV}"
-
-MOZ_HTTP_URI="https://archive.mozilla.org/pub/mozilla.org/${MOZ_PN}/releases/"
-
-inherit eutils pax-utils xdg-utils gnome2-utils mozlinguas-v2 nsplugins
-
-DESCRIPTION="Firefox Web Browser"
-SRC_URI="${SRC_URI}
- amd64? ( ${MOZ_HTTP_URI%/}/${MOZ_PV}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 )
- x86? ( ${MOZ_HTTP_URI%/}/${MOZ_PV}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )"
-HOMEPAGE="https://www.mozilla.org/en-US/firefox/"
-RESTRICT="strip mirror"
-
-KEYWORDS="-* amd64 x86"
-SLOT="0"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="+ffmpeg +pulseaudio selinux startup-notification"
-
-DEPEND="app-arch/unzip"
-RDEPEND="dev-libs/atk
- >=sys-apps/dbus-0.60
- >=dev-libs/dbus-glib-0.72
- >=dev-libs/glib-2.26:2
- media-libs/fontconfig
- >=media-libs/freetype-2.4.10
- >=x11-libs/cairo-1.10[X]
- x11-libs/gdk-pixbuf
- >=x11-libs/gtk+-2.18:2
- >=x11-libs/gtk+-3.4.0:3
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXt
- >=x11-libs/pango-1.22.0
- virtual/freedesktop-icon-theme
- pulseaudio? ( !<media-sound/apulse-0.1.9
- || ( media-sound/pulseaudio media-sound/apulse ) )
- ffmpeg? ( media-video/ffmpeg )
- selinux? ( sec-policy/selinux-mozilla )
-"
-
-QA_PREBUILT="
- opt/${MOZ_PN}/*.so
- opt/${MOZ_PN}/${MOZ_PN}
- opt/${MOZ_PN}/${PN}
- opt/${MOZ_PN}/crashreporter
- opt/${MOZ_PN}/webapprt-stub
- opt/${MOZ_PN}/plugin-container
- opt/${MOZ_PN}/mozilla-xremote-client
- opt/${MOZ_PN}/updater
- opt/${MOZ_PN}/minidump-analyzer
- opt/${MOZ_PN}/pingsender
-"
-
-S="${WORKDIR}/${MOZ_PN}"
-
-src_unpack() {
- unpack ${A}
-
- # Unpack language packs
- mozlinguas_src_unpack
-}
-
-src_install() {
- declare MOZILLA_FIVE_HOME=/opt/${MOZ_PN}
-
- local size sizes icon_path icon name
- sizes="16 32 48 128"
- icon_path="${S}/browser/chrome/icons/default"
- icon="${PN}"
- name="Mozilla Firefox"
-
- # Install icons and .desktop for menu entry
- for size in ${sizes}; do
- insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
- newins "${icon_path}/default${size}.png" "${icon}.png" || die
- done
- # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
- newicon "${S}"/browser/chrome/icons/default/default48.png ${PN}.png
- domenu "${FILESDIR}"/${PN}.desktop
- sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \
- "${ED}usr/share/applications/${PN}.desktop" || die
-
- # Add StartupNotify=true bug 237317
- if use startup-notification; then
- echo "StartupNotify=true" >> "${ED}"usr/share/applications/${PN}.desktop
- fi
-
- # Install firefox in /opt
- dodir ${MOZILLA_FIVE_HOME%/*}
- mv "${S}" "${ED}"${MOZILLA_FIVE_HOME} || die
-
- # Disable built-in auto-update because we update firefox-bin through package manager
- insinto ${MOZILLA_FIVE_HOME}/distribution/
- newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
-
- # Fix prefs that make no sense for a system-wide install
- insinto ${MOZILLA_FIVE_HOME}/defaults/pref/
- doins "${FILESDIR}"/local-settings.js
- insinto ${MOZILLA_FIVE_HOME}
- newins "${FILESDIR}"/all-gentoo-2.js all-gentoo.js
-
- # Install language packs
- MOZEXTENSION_TARGET="distribution/extensions" \
- MOZ_INSTALL_L10N_XPIFILE="1" \
- mozlinguas_src_install
-
- # Create /usr/bin/firefox-bin
- dodir /usr/bin/
- local apulselib=$(usex pulseaudio "/usr/$(get_libdir)/apulse:" "")
- cat <<-EOF >"${ED}"usr/bin/${PN}
- #!/bin/sh
- unset LD_PRELOAD
- LD_LIBRARY_PATH="${apulselib}/opt/firefox/" \\
- GTK_PATH=/usr/$(get_libdir)/gtk-3.0/ \\
- exec /opt/${MOZ_PN}/${MOZ_PN} "\$@"
- EOF
- fperms 0755 /usr/bin/${PN}
-
- # revdep-rebuild entry
- insinto /etc/revdep-rebuild
- echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}" >> ${T}/10${PN}
- doins "${T}"/10${PN} || die
-
- # Plugins dir, still used for flash
- share_plugins_dir
-
- # Required in order to use plugins and even run firefox on hardened.
- pax-mark mr "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container}
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- if ! has_version 'gnome-base/gconf' || ! has_version 'gnome-base/orbit' \
- || ! has_version 'net-misc/curl'; then
- einfo
- einfo "For using the crashreporter, you need gnome-base/gconf,"
- einfo "gnome-base/orbit and net-misc/curl emerged."
- einfo
- fi
- use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without media-video/ffmpeg installed"
- use pulseaudio || ewarn "USE=-pulseaudio : audio will not play without pulseaudio installed"
-
- # Update mimedb for the new .desktop file
- xdg_desktop_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 3e772202fd9c..65b456181311 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -98,379 +98,192 @@ DIST firefox-52.9.0esr-zh-CN.xpi 461679 BLAKE2B 745b2cfb86e93a379e13fa73b7e3721b
DIST firefox-52.9.0esr-zh-TW.xpi 453068 BLAKE2B 84e08ea4fd119db1f1c6f84b212fbbb5d6999c5ac6010c0e7836d8734726d281107f3d91ba7bac1aeaf855dc36d3b018ae3913dccdbe2b11aad02a8d8aaa893c SHA512 a99042ef7d00820e341dfcf2c45a8b5bd77eaf2cc8ecf0ff5ee982b7bd9beac7cb4bf051c57ef3b7a5d9b67cd35858dca396d21e65718e248f3b1fdba5273999
DIST firefox-52.9.0esr.source.tar.xz 214087304 BLAKE2B eba5305ae3fc9a4306cbcbcd8d4610272ca5b75e369367961e9d94919b003de8aae8f3c58fe1c628787d98105a85fab575ae2b051e92a0b35bbb8b402c100766 SHA512 bfca42668ca78a12a9fb56368f4aae5334b1f7a71966fbba4c32b9c5e6597aac79a6e340ac3966779d2d5563eb47c054ab33cc40bfb7306172138ccbd3adb2b9
DIST firefox-60.6-patches-07.tar.xz 37404 BLAKE2B 5516ff768bee0253131381fdba3e08785ab31bb29e44ad7f7e2956fb7624fafc9bf22f892ddbd0617e5e7d18500686a9975a60ea77d23a2853f35936cd142030 SHA512 3c4160e632155b0a239e22d0c1b1c701545b0f6d0915f9bdcf3b8431cee1abf650191ffafc5c3224a61279c8b1b52a80444c811a3914e16127411991c963292b
-DIST firefox-60.7.0esr-ach.xpi 512788 BLAKE2B 155c72980b4a0573f2d4e2d80f1bfce095bc2aedb6ab265b2fd4aa35046c0a91ee64a8f00dcea957a7889133e8969efdb49c76dcd67f7a8a0e6b4532aeebab0d SHA512 59980e52d51095a6dfff48044fc2a1fd8c237f251dc1dc681eb0f799700e1b4d08c10862a34a77a41a6d5b90cd96ac6271af6ad63c0d6be815c0e687d6218ccf
-DIST firefox-60.7.0esr-af.xpi 503031 BLAKE2B 74cd2d6169cc455fdff7a93d8327388f8247375bc362b5f0efbbf3f2fef80a05f73c3d761a09b427057e8de81da3b8b4bd2a551d4f1b627a4639bf3117f252f7 SHA512 5187dbbd3e025ab7523377f262e02a7ff9a83091b657ea7f22da85de78a71a1f839af05a6ec38aaa2b1c38254b9cd3b95e1ba69dd1ffd6d71919c63e8b3dd469
-DIST firefox-60.7.0esr-an.xpi 536226 BLAKE2B f110e39d28d98c916b2b74b05c634f87a8ccb52b41c87931eb2449301d723af9b2703be411e2ae9506138bd0f9193da315d511c207d9030efb7bf926a627c1c2 SHA512 524e75c7e186aeffb29360fb6044d334d37e0e0495259bc6b12b43c44566a26159cc04b715174ad836086e4950e0f012ea118aeed33d8cca99a25b2a8872c7a3
-DIST firefox-60.7.0esr-ar.xpi 563542 BLAKE2B 448a7a88254bc27922d30f9a6c4657c8d2f6581baa3bf976a73cfab1fcecf919de7b77544ec83a128c622d11815c26cbcd2f56196245aff1bc316308b14cfad0 SHA512 33ee7cee0b06ec8930dae61e5b3e48c4c1e51fafbb127f756e88809f8ea83d97f6fcc154d78d26cb944230d0a80c6b3f6a695300d81aa2cd8f0c8fc226606e9c
-DIST firefox-60.7.0esr-as.xpi 546437 BLAKE2B 7be219893258f1ecb3ccc27b85a79d968b6ea35986fb74a5b23a9e711de1aa23057d2a49dc9d163c619607b188b37f1094f31920bde603a3c6dc615ee1194bde SHA512 84081960df0e6fca213bb86af690d7935834ccbef6cd3ed2b8aed220755651a7b081c37e3570cece78658e199a31215c988849f46224030bf21c54f5c083bb3a
-DIST firefox-60.7.0esr-ast.xpi 524607 BLAKE2B e6b78e54119a02a8b58927ca8cfd4030d9b099326750622675c27224c469a3e0b1f4c5614f1eb1e066e09373d073a1721ea3680d1ac0e1a1fadb98d8fb7c0255 SHA512 9c5d8697abdb12bf7562880d02d52bb7329f9ff715718835b600ef8138f1201612fcd2726fc24b11dd27561d74134527d1d4bff0fc8c7ee7ac4e238a6e185d35
-DIST firefox-60.7.0esr-az.xpi 540469 BLAKE2B 608a0c8883df8d6aa553497a3189cab73abac231df19bca142628160c63cf750c6d92b0934ecc75833f00fa41914d198e5d27ffeb589503af721b3727938ab33 SHA512 72cd3b8071d9e5a2984d688283e431eff677b5f41dc0a77cdbaabc8a259e3e5a1ebbe734cb4a0c1e6038c8fce8adcd6d9f244122acc049dbe84f5ecccbb2e2f2
-DIST firefox-60.7.0esr-bg.xpi 589576 BLAKE2B 458375e0c2ad6fd280fc1e548cbcf22f6b5bfb47fd93598cb630742c6ff4d9ed1dc0963344329b9817503a7af57ca5eff582624db4635850b7125455e10bcd65 SHA512 ac2c273edd8d1367e5b17b89bd8edf993831bce9623db1ff3e3047bdf784a4c0aa27262786f7af03c9f292d36cc2c4bbca9b33c2421f6ef4a4bef945c843f887
-DIST firefox-60.7.0esr-bn-BD.xpi 606817 BLAKE2B 04699643a433dd6a266feb07f9ff4f6f7335e46af808a36512fd85389ad7a17ac4016022c51c0fba6f9bf0b855dab0e4c6d1be0e9f6045f2eed81b39453a396b SHA512 351d674efd9acf3c68f8c2f96c7325338f402a49c3239b709056592bb43840c8c9f0fcf302cbc9c9881d21e55e2552d0cec72996ec278404e13162047f9b815e
-DIST firefox-60.7.0esr-bn-IN.xpi 587255 BLAKE2B b2f7b13ceae7f7b119c3f358008ab2b4d17e1473fd1eb445a99a201a2a4759c6c52d444571d9279455bfaa3466b30ad5ce5087a7fe7645b0d11b25acab3df901 SHA512 90d0056ac6ad76d7389b777c69d89fc6d413b4b5a543e57b1ef8dc1a5e1e327a919fa23d9052a277410b1da788150d892897a7951ab02cf39b11d293386a83b3
-DIST firefox-60.7.0esr-br.xpi 527757 BLAKE2B 440a43a28ea01159d924e72ef99254cc442b624e603927bac9d7d75541a8bf1317bc61dc56873f44bb00d8ed81b77b74a33fabc32a7ba24dfef024155c959cb6 SHA512 9930acc0cfc501aa4059bee95c56990427b018c72b1bf5de86971fc027007c53baafb5efe7363279b7db6a1bceb0b4692e5d259c133b67f6956ad2cb4dc91d61
-DIST firefox-60.7.0esr-bs.xpi 530426 BLAKE2B a8127345707989cf78c01dd32afcc18817f81675089d0ddedeb8a6da49e45b0520a1986fe0fc742c70b6e0f5aeedbbf74935819972e86789f1507ee08c4ac37c SHA512 6cea1f3eba3f9b75f46c4d215c72c55742bc17020503c8c4a721ab9e7ae1b4b36112f3b099ebd5cd7a57308e6761521ad5d09e7a5c80cf92b23ea3255fd66fd9
-DIST firefox-60.7.0esr-ca.xpi 540990 BLAKE2B 97fc19cb1634787f54792e085e7768f41082d6427e80be42df8f9d9d16ca74c7f50694a4bcc65029c8d2143c6eaf44de93f967028ddea2bd811fada91b9e5835 SHA512 02497c871fd333a4a4e2e4f454e7a2312f218999a5ad8c14bacfa9541ca1d3b25dc0c21d01b706808374cc2989e3f02053bd95a86f113a2c1d8e0a63be32de1d
-DIST firefox-60.7.0esr-cak.xpi 552250 BLAKE2B 9acf359b7548db8112164775a34d7e6067b3322b541caeaecc3b35623f8984c7701a5b0684c228f7428be1fcbbb24008db52dab649cb9816a4030bca5f168505 SHA512 a251c7c4530c32881e7eb55766bc355784c1e9a996b5c478ccf58bb41d263273ca26f262b39b52977a877e83a64086cbeca3a19ffb1916366db562d97552dfca
-DIST firefox-60.7.0esr-cs.xpi 547514 BLAKE2B 116daaf11b03c97413cf35147a4982e30ebb07e9a3d56c7fcd87014c857aebba00979e567819d4decd51545df42f7a3c6fdb3049f3db450f17ab3786a3f304e8 SHA512 e3d657edd0bc79b753eee96d07957bf1fe21ad94a22bb477cc485026b2f4fa3e5b92da1ded42cb07aa1af7533ffe79eef02b08f3ad3c15a8e74eb2d8ad320507
-DIST firefox-60.7.0esr-cy.xpi 532366 BLAKE2B d705f0eb9ceac90c0f4f80bd1fefde31ef8d13a3d38b3612f8a8037bd3f8ed970fa2817e2c14d125336edbb304f197816f658028c09d58a1de1c46a94a7dafee SHA512 5cd44136c1137f6c01065cf409b415435d65e7e80822d1e8f44d98cb8d498836bee64bdbd4ae66fe7bf474e18db23997ec42ac644099bf7065cb6d2d9c0be5b3
-DIST firefox-60.7.0esr-da.xpi 526479 BLAKE2B 09c754d309d62a46761c30392304585932bbf335870379e8a2fa60dd291decfe0f7cfcacc8ee543ecdfe989730d716639e37fe2845a77bb2ea7b77eedab99e99 SHA512 9e98b7daa7d9e661b3cb5710f0d85714bf66fa7bd23cd8d8bc35bcf1cf96b995889c44ab291e2f4dd25a96f0e60fe75ffa64cc8ae1dd6231de9daa90629ae922
-DIST firefox-60.7.0esr-de.xpi 542253 BLAKE2B 02b2b4dc7292b5b19c1d63bf15d4546c83dc32560fc31d60cc7809dbd250b95cb891381ccc1c15c366d06a5fb745dc54bb22a88be5fbd06889155767ad61abba SHA512 5225415f90d32a535eedd2d3d1a730d9c0552f82b1b3ea57c8f50ea8b48dc36cb34eca9da4d404c0cc13434b1717bed200188488754e2fb2e176021aef9b8c98
-DIST firefox-60.7.0esr-dsb.xpi 555476 BLAKE2B abf9024f9ff8720f9de22620c818864d6c019a33b9067704bed380f5f53b5c9a5e1db7ede5d3359da5d8cba9f3043c828df546a87cabe001f2a735b40f09f9b5 SHA512 79e3560e0997b36bee0b8539b5906115ba0e5acea9af874e6fd623d255b9d2ef4c76214365b12f54f1640e60d6137c57e54dd14d6d8898aae064488b791186f9
-DIST firefox-60.7.0esr-el.xpi 609423 BLAKE2B 4790d546c71cc62cb459b40d93617f6dbfd0d6e8e00358767095ab887bd76ad98caaa10432bc6513cf4101924d4ec486a08e82941db414389259df26b1054d4d SHA512 9581691d4d9a908894eba849f7773c2d4d1bc6616f55e56ff848a90205a10c2b33c5e72f455d71ed85d55b8b6fbadea5e9f6b564807264b8eb056a3b3d483335
-DIST firefox-60.7.0esr-en-GB.xpi 508089 BLAKE2B c4e6436d8e718f677a7b0f15dbf85d61da10317cd16445f5211c4eab64729cb6ac41d7c5fd3aa48d6668fe0de0b7e9c1b8b018c20cb7d0f4b01cd8b7656d7854 SHA512 79e9ae89868271b5de7fde1c1ea0932fa1d2c027e62c9c92a7ac9213b900ca29d3232db8ae66cbf9fa3bfc5923b014b132b24800aabc0fc33a55461e2cb1b3a5
-DIST firefox-60.7.0esr-en-ZA.xpi 491066 BLAKE2B 3699ffec61649dab2f145b669e08e5b4b67af31436a5983364112f491b09925c21b01c8988298de6dca9e06472a2b3fb469129c3c9bf53f03343ad392629401a SHA512 6f38cb6b0a9a866272cd5f5a063ac4d5c2c8f7246fd4bac33d71ea828bc4ecfadd430abc3ca39c598fd3769a0d9335486d16fc5e2b658e15b7d4b2e6816c45da
-DIST firefox-60.7.0esr-eo.xpi 526982 BLAKE2B f1f808c0aa431242ebc655dba8a03c032a05bb89062010e5e0c003f84d95568ec6d5829caecd22f5a6514d316dd2d609b65b8855bdcf6fdb3c6ce0e3f4a34a54 SHA512 67d06a9bb60890ff5cb99274be77bebddeee2554bfa37b3aa3fbd8be9c22e77285e07d4a37b095891a1194e69cc8b52dc736821b8af856f7fdb273a51bfadc0e
-DIST firefox-60.7.0esr-es-AR.xpi 541043 BLAKE2B b38b6f5fbe1aa7a6d8b72287ea561755f18b672ca9a3c9b805713b350965bd59cab9ed6150e737d7ba493302560f1bbafaec8975133fe46e0622b966ae84cbe9 SHA512 7189c7122ba3721ad1980f5cebef9c0585c107628ac384b41f61faacefbaedf782edb8a387bc40814842051239ab9990d39200b71c3a03a29198cece0e084e06
-DIST firefox-60.7.0esr-es-CL.xpi 543730 BLAKE2B e1ebf2449ffdec2d48e48b63a5e88434f182266d419fc580b4cf9520737ef87d7076ebe1b95eb62b8d1abd1283516b20050230884f750a8554e4a0d81d7b8565 SHA512 cee9756d7925352a4e47a88d0ad5d5550ea362ec1e79c964692894f52e542a3122857d3e13e5e3025ea0f39329a75af0389d6d9820b68d984a3045ec33727060
-DIST firefox-60.7.0esr-es-ES.xpi 476369 BLAKE2B cd3734640c19707e2a825efbfb472339bb79ebc93cc6c0b549bb9da0b673d9b579ea7b024a181124d3736819e49c20d799a4b336ded2482a6bf2eac3ecc071ed SHA512 85930a7a73c0fae9cf527a661ea0d3883a9bda1aa7b89e0d1325e04e58e7644a3597e2d4e52a6947df17178f12094cb9272727cdecb20506aebadc4bf80cccd5
-DIST firefox-60.7.0esr-es-MX.xpi 545044 BLAKE2B 55a1d88dc31186bbf4900837991aa1ed053a1c6a551135eb4eb8b40fd66f10ce8664ca334fcfa9d17741247fe98b7a75052f65f05e48037f2cce8ee32b986c64 SHA512 142aab032ede44234b7e447d53cf1c8304db22303638272912412c9ec01b5c52dcce6d20f6a70b1dd751b2e5d7e015c626c14829a9d224d8b4010a6865e19ba7
-DIST firefox-60.7.0esr-et.xpi 520689 BLAKE2B 1b743a6c3e658db5abe850d8697905c8010ffccaab572378259af7e0af1a0708f676bbfe5e5401b53ef382e19eec805d2904a1a6414180db8111814033257f59 SHA512 42a4d6e3852b1263342966b6b8b7126758b68c40d94609431092c0c06872b53c4c45f96d1e85f47cab71d07692b3fcbf8d16d002e49e3dd6acb95b9dff19cb19
-DIST firefox-60.7.0esr-eu.xpi 527432 BLAKE2B d3d66b2a139c9b148172e7bdaddc207e3491c4ec7deed6997558d6bf323416f6c3d809d5dc5c571ce07cf59e5d8b00d6e4e5846b824f1cb7541c57a0c93ba422 SHA512 c2d7840505922e8bc5c6efe2ee1d231b21dd7f951956f86af8c773c9187fc879e4286841672a903bf16d02236cb827f9f59578f598cc4ec39ac325731874bf1f
-DIST firefox-60.7.0esr-fa.xpi 581993 BLAKE2B 8c50faaa1f3797819efb16158c893d1e87ab0aa0da7ed99f8fa82f0647d57881d00e8503954ffebe697214a433febc89f83755bea856c633880498c8f7b18600 SHA512 c31e94c95b8a5b4b03a914c33903fde817f194156dec87cdcd59ed59438cc69eca957be93e3afa581a117f720f41c12525da5931d0ce11aead672421efc8ce70
-DIST firefox-60.7.0esr-ff.xpi 527929 BLAKE2B 8156345c34b0726898244f81c8c3f0ecd63dbc873c627790c6100408c0bcf62f8ef602ce359cc54014e986f0444e83b844268079de885158260e7d1b9132711d SHA512 2651980824353a804fb82e85ba267dbb5694fefddf87ed4b226acc9a156702a628b1210a801e0c9cc8da3714751ab9f0908f1e75314e1f5ed0b3bf49e27cbbb7
-DIST firefox-60.7.0esr-fi.xpi 521913 BLAKE2B a7a861650e375eebf594707e71a0a7b89db557aea415ddf4adf1b4364732905d14192a335c27d4ab4b3136da81912ca3a63795070b47cfe97b2b6e0ce370e055 SHA512 b11944da43e696ff11762a49224a40b60071c60f9c9c8c3cf80551b1d5186fdc323de345572610feab425099971813ac4b83ef0a16dcc7c9812bb8f0b2d91b1d
-DIST firefox-60.7.0esr-fr.xpi 551796 BLAKE2B 7e8775feba42625917d9382166f8079f41e83b7618a10c9e485a89ecc9fb70c2f819a67a167900c2fcd93f99553417fe1c10822602c2753b55c479b7cf6fe6e9 SHA512 41e0cdc0391c565e6a73211f46a427556ab69672b8d954c9610a08ce8d33d10d33f1999907a6df8a017dc610a173586b234397a2ac9e75e896be66368a24b287
-DIST firefox-60.7.0esr-fy-NL.xpi 540915 BLAKE2B b4554df17db9178c0f28d32e37c28a60243c75fe6a2e6b4374f4408f2a32e29db55297735187e2c26e680123ce1209de47abe1e37503266a729d59621a2e17a4 SHA512 71bf9bade61badd4a907895b8cb98e1c0a581230c8e872880dcfd2a56aa8d72c270af3298f19161247b3c22c956339312564987d32d54e57abf7e90e7ed210dc
-DIST firefox-60.7.0esr-ga-IE.xpi 543377 BLAKE2B 74e8115a4f31c47e302d5434ab3c273ae4ef5627f2e8f6904504b69cdb824b88292abcb6302494350ccfc4272b0b0ae0d074a31bb217acc10e10af9dbfdbb18c SHA512 69c26b3e346529a36289a6b215f44d0f8ecce7fa38020092bddb61c5fd4407ab19bb052d817ba1b33cf365ed3a9574e0f1a87bdc8985b2d8b610fbfcf101312a
-DIST firefox-60.7.0esr-gd.xpi 536588 BLAKE2B aaf7ba835faa933483fa85edb74e8f909907e84fa8a27facebfaa811d661d29a073006fcaf39d00993ce2b402db2b2dcbe903e3906e6e003fbcedc8052b77032 SHA512 259a786faccff9749e8acef61d5fe9bd569c954e23176d0be224dcb627313db35ded5cb92e7a791c440af701b9ef1364cf9f35d3598def57b2ef1e0cd410de04
-DIST firefox-60.7.0esr-gl.xpi 513086 BLAKE2B 68a2848c828b2d655eb229e97f475dbc705b78a09e2edeedb2ed184a3294f42f91baefd6d1a64562a140b74b8cc0b8f34686046f0614b0d07f29163110cb1b17 SHA512 cc8ae70c8adaab02801664bf2c601fac6a23204542c3333e38fb6e70dc8cec2015840edfd1d0a70226a5834379a84fd299cf2dfc92854c3c2ca6d283f3ce47c5
-DIST firefox-60.7.0esr-gn.xpi 548926 BLAKE2B cbd8e30bbe4624199dff5d4f11249ae779dfc90e98b56020e95ac12515c2e18417771ba603a06d754248dba3c520afcdeb66095db27ecbaaf717e12dde605b29 SHA512 a71fec710e75f09ff56836af9772145586f2c8af3b2b41347291204926be20966d0ddaf97a84fbef60e8d084bbc0fdae2852df8539f5456011cf00d4e937666d
-DIST firefox-60.7.0esr-gu-IN.xpi 606672 BLAKE2B c345d34ca6cf60a9142be6aff771e44b6e93722f0e3f466d1c8d1baff85fe3455be51eb38334c31aac38b97592dcab97f1b3b09e855eced7864ad32cf8046ad0 SHA512 9b09a3d944fe9a6d130c3f41c4f9eb18d5829aa9e5d64645f85b8e443159c219e484dfdd317b87983e6d455a6e755c280aafd66fb4fd30d2b0edc82f3dd93fe5
-DIST firefox-60.7.0esr-he.xpi 551703 BLAKE2B 367d5eafe2080b7945e2565ac0c902d8480744b62c96ed72da1e1c2ea76fded6d70bc272ce2c96b73c72f044ebef14fd8f1e557e8d2f274d599b0c8da0a272a0 SHA512 2b333273a72724ce9f19c82d7b77930736061400c2aabcca1ca8851f51a71189d3f05369fb4688c59217ec682ccb885342880ceff002b4c4927afaeb52129c87
-DIST firefox-60.7.0esr-hi-IN.xpi 607256 BLAKE2B d8b0aceebce03d37c34e04fdb3e30f5b99de4c11cd80ff04742d69c3eb4a92674980f58e360d0ff56f72467a1ad836bf94b0a7d4d30ca33f6ce0b9faafa275a0 SHA512 1d0392531fdd19c5b02f4407638e4c7596bf81289465db0f6a9f117c3e044c62538ab65ced2fcc2ec2c38c83f3b96e35370c9c3da20be295a7f266575814ece5
-DIST firefox-60.7.0esr-hr.xpi 531679 BLAKE2B 98fb68376a62a51bb0b83517cceb91f6bfb64328b6715b09c37e5cd49224d7225c5708ce602b343e5404257e76ebce44986840c55b4cb29f8077ecd9741659f0 SHA512 e952b4c7ed8044c79323e33f3874df8568669fd250996eeba182df4d682e29ae338fb52acb2171bbd6836fd915fd3b59ae1f32e549306be46e06ba575e140402
-DIST firefox-60.7.0esr-hsb.xpi 553014 BLAKE2B e3726efd8b755c1ecc11647db683099c44463102cba544eb206c031c79912a92d2c9ca027d3de72bec35286700de508e5907e1a469c2fd945e3665dab22fe735 SHA512 4057926b10b54ea4b72b1ff09bcf3ecc14b30c4b416d7724540214263050f3d2250fd75dc740fd5c149a1f036d94f6a27b3d076d28373b52f7699305981355d9
-DIST firefox-60.7.0esr-hu.xpi 554135 BLAKE2B 5ea31669cc91d27983b7421316e4eea26bb7b54bb60ec0c8d34d01650b11ad0f78928afb0945d782450ff0e79a901724dbf776e68dd685111f3f61a32ee1a52a SHA512 9e82fc5b8cd81f64ef219f5e33fd334c6f311552c01c2c2cf6955e64a4491f683c42ec6e2afbc81bdb63293daf2915e8ed9c5e213978b95f16933180948704a4
-DIST firefox-60.7.0esr-hy-AM.xpi 585821 BLAKE2B 160a189beb3fa92a264e2926d05dc0ccde4da1672c134c5d10d1b41073b7fe3edd2511a96d86b8aab81ac39ba7ee624632919d117e870fefaee65ce928043961 SHA512 1b44f49d124558ef94b67ca3917f810b73ec4f56dafd949a7de94941741e7c15bd27e00a97e9714a75520124910a47647e6a4a341afef828966d48612dac9c84
-DIST firefox-60.7.0esr-id.xpi 517939 BLAKE2B 3cda186f2b0e6f401820b93420aa28cd66e1d654ec71e047eebca1ba85531b42f11badd5b5dfb9b368760f293e6874e1db896e2415a420548f9a709356ae8e05 SHA512 13b1abbf4599f7fb876ee83e6108c1565fe13dfc6ad1ba49655993c1f1e5bf02168f13c2f470a271c92186324567b7211478b9910d118b10975e1a41c1162ab8
-DIST firefox-60.7.0esr-is.xpi 529000 BLAKE2B 1ff1908cf5a497e064ce538325486686734a60dd879bb34214fdf88dc21e2dd372f1fcddb91a46f255a28755c661aa8d62eee748d9061fa0382047e8ea5965a8 SHA512 5886bc216b46710c5f8d1fa83ce62adaeb10e9ce924033eef0c0d72007653a598d20379f596a165605b9ce1865cc6397cc4485b693ec42e57cf04148f9a50437
-DIST firefox-60.7.0esr-it.xpi 414823 BLAKE2B 47c4bd1cc04b19eaf0f8897ec35f31ac3aed51b1a07a85385dd16ad4feef3c89786867539dea769bdfb8692191e3f676e974e73b222b99968756878dcd0b028b SHA512 fbf77f6c55a502e422c97befad6ff7ec06d54b02b7c448e46c8ccb57642027a1cac61d096559494a56f31075252a6afd63cc119597b7596eb4e0c715fbcd5ac7
-DIST firefox-60.7.0esr-ja.xpi 587748 BLAKE2B 3236bf74425f4b400ec91cfb2a9f9d1b77ae8bdc243729870ae9137aadc4c728747a57e50d8f83dd381dd692c7d107c0bbca2b5f2b4247fc09ec9a405bd9fc11 SHA512 eaf797269881bc6329495096918e7c660060f71c4eeba7a99cd42a94752249c71f23b89d4c3d3797eabdc688d7ad4d38a8e081226ff52de11dff51c8c1c3d142
-DIST firefox-60.7.0esr-ka.xpi 572565 BLAKE2B eaf19540797a1a9a0b7953ce04089bbf302acbe62dc18c5577bd3c9781db2e986b4919cd22ae572c1e16ab29f3a381036dd121c2f32df12726bddcf209d59ef0 SHA512 442c83ffdcff0e3ebf5c6f3f842f7e4076789335aa77edec2d366161c28e7d11e7badd905fd65591b67cc49bbe2f6006a23a8a6ea0c46ed0d6192311d8750d25
-DIST firefox-60.7.0esr-kab.xpi 536341 BLAKE2B 97678f57033f7e5a2e8d578a93d51a76367ff5622f4924334c1421f232fb768139c270743d93e09ece0b570ac37d2660a7e3362bafaa54fdf007d8793f7a51e1 SHA512 19602cadfd53a0d70a5a198eb8c3a44d3cebe3eb4b474ec43550e9df9765b10cecdd2cc97e500d82bdcbcd603ed5e6db1acec1ce70c01aa11dc57b4435e62f3a
-DIST firefox-60.7.0esr-kk.xpi 598694 BLAKE2B e4d0a9ea6fdbfd9eb4295f9a123282e7232ade6bb45e89302fd0276743adf5fa07209545fa2ae1666753563e79dc3fb34b1f79339a12752ee247641ede9a926f SHA512 8fd54f32872513c57a491074379231a97ce29475e49e701c2c81b26faa4cdf9bfa941f4f4f9f6e0f3dcaf56fcec0a0281580ff9ac8c61a7e97d87eb0e3a96cc4
-DIST firefox-60.7.0esr-km.xpi 598812 BLAKE2B 5809f50ad35c7344e8b4bf9e8297e75f732334ba3aa6ada4f805d4058191a399e549ac71d4107c5a310c3e74a2645e4396ae00d1b4c8da24db6eff6d242da3b1 SHA512 27540394ab8e597a0256c3b7a8370b8191574ba0dfa1fa8c17e2e8df08b79157b36dd85672e7f49c703417ce1c02287462efe22870c5ab7e2a7bab386a2dd193
-DIST firefox-60.7.0esr-kn.xpi 601585 BLAKE2B fdd5b97c7348423c913aeac0392b90dd3cd80e16c32a00df864e64c924ba15b48a2658a6fd049c0d321a9c7e13ba6819d3d91cb0c3452e73428877626c29216d SHA512 08380b89c8f099ebcffb05a0af1ce216c977cd00e0098febb16b11dc68c83a990074754adeeac34cfea31a13a3f7b259b2a9f1b01f192bbdbb9f9e63b70c41ae
-DIST firefox-60.7.0esr-ko.xpi 563551 BLAKE2B 24f44952915c8b690829e13241673ae4784a7c9040ca43fb125869f46d59a8d97435c69afda68d9009a99ef5117797db27264768d40a311a940032ed6f1c8ff5 SHA512 a2825e370bd99211f203b705825fd90391b3f689b1274507eacfbde21fa8cbaf16790f142876fea4f29feac839521c4b2c6a695ab2f5f88a298cba90ba805fcd
-DIST firefox-60.7.0esr-lij.xpi 529124 BLAKE2B 0d8c37a97d29a48ebe5d94173b2a0cdc436d89c41ee1d047400e540e149331d766b09d8bff23c47019b7ecdbcef347583d4819f7e61ce02dd118879c41e4892e SHA512 5702298ce9056c37d350d96f82d56ac0cde36c4301b05ca111bb66b0b76e1be04382054228fdb7059a6380b4924d949dd2706177efd04a7c96418c69db306ca3
-DIST firefox-60.7.0esr-lt.xpi 552184 BLAKE2B e00502daf85f20955425b616474cf3f1d234b376bdf6a13325db527a5a0bc734995f8be4c864fe1eec83f8180be9b5b62132bb9226d9bc55fec271d6cb9599d4 SHA512 b88510f49a24f9032f66c4cf1e9e9895f5294eac007201d8a725d5a2c3f331f41cad58ef1053fe091cbc3256d2ae1324531833dd0ee4609fc21c611d83b7b745
-DIST firefox-60.7.0esr-lv.xpi 542137 BLAKE2B 265e6df2c81a7509bfe228dd553c656e825c8bd2f8116eac6b6d0bf9b6a481a915f5cc2eec05a5f639b2f706583f668ed41c656a4bccb323640270475411b9f2 SHA512 5f7f9a89bdc4a765a7c2744ec75448718a73ba816e617d95d8e1058e5370851e501662394cf24305883cfa6b5fb0da1f27a296d6f25402e4f341c323e01e328c
-DIST firefox-60.7.0esr-mai.xpi 565193 BLAKE2B 0990f4fa2bee2713a60b62086d5de7413835d97ec2d93871bb38169dd0f81ce33060a08436429ec2b6f3349d366f76f4eb799e104c0cbd823443ed5487346cd5 SHA512 bbbb420f8ce84e305af940dfd1f49ff3c134a86dbbdc0b44e8d176806a0658103b3c31567f8f5e958d2319c3383d4c5cdecb94a03e70701890e7e88030849a89
-DIST firefox-60.7.0esr-mk.xpi 529517 BLAKE2B 3f20abbd2e34ebf9d4b0c0ef2ce4ca03d7da8d5a87981ef3a2a436cfaee7fc0857bd5fa8aa74f1f74e2f28b093ba34fbd32cbbd4154f5a4dc6233bf42a9e7d2e SHA512 4db41618f202b34841e50866fac83549fc24712365ac285c03994b355d08b8454c73091a427a7b0752c7d71e83f8a4f075cce6341ce9f828450df13642509ee0
-DIST firefox-60.7.0esr-ml.xpi 614690 BLAKE2B 581c1a730d571450e61f23904475929a45ac248e83cd1b69f45099155ceda0e6ca9f470919f616d98c0c2da0ff0338276f7fae4b6a4cba0b82bd223df6ee4100 SHA512 3e94d9fdb5c9337cabae7971e52f452ae0df0070f4ffca55560b6a332cdad2b3cb96ba59fefce61c239f1585607fd49cf4d31988b41e9910913dfb0961165b69
-DIST firefox-60.7.0esr-mr.xpi 594836 BLAKE2B 3ef2215f8e7814223d84ce8e0a17ed6d332f0f90eb92843423c547775503f13bbb6a840cc4552cbb7428ecad91e2e566100e425f32744f0a8a1ca7c9e827c0ee SHA512 ee634d38b5fd0b3630c2df306541b21984ff5e9507768976ec095b4cab8f0a89a223d99c098eec635c704dcd8f87e4f915213a387c017f79779ce6ac76ef806e
-DIST firefox-60.7.0esr-ms.xpi 525277 BLAKE2B 63a33e5eab60676678ee4f675eccaf8c9ed2d540730acf7d5bf8006065e7b302ae7d43a5cfb1718d841a23b40f127e21c8b2f6bdee2d0052ec8ab7e246903533 SHA512 ca5360a300d0f0c7f475bb15dd0b026673352ac2588b9cfd261937a27cbf951b2562b9f0bb7dfbab61eb328064c21e22bfae5088fa7cf72d3bce8a97e540aebb
-DIST firefox-60.7.0esr-nb-NO.xpi 526286 BLAKE2B 4d1bc0a657950480f284deebff3bdd1b0b82963c5d203aec6537c0d3d9dedffb0815654598747642c8a9d2440f86a6e8f207f14bad16f305cae9862cf3a2dc29 SHA512 3990e9947ee615b77a1516d5bc7878e8a16afd73345372e321983b213c021d8ccb79a05b934fd99fe138d878760bfbfb4298b26b5956500789d1bcef15cc6d00
-DIST firefox-60.7.0esr-nl.xpi 533196 BLAKE2B 90049de30e71a243d84eb369c0895c1970aabd9e4f1f9d2e71a89a14ac6332f0bf07270ce18f6f2f3fc285fb7c0858d915b32f1bb84a169c6292acd4aa0de622 SHA512 a0c640da27a11d0f651e6b87f31c7d368e0794841bc33586e8b0f330d6acdbcd0c698359597e869853bc34300a3a9f0db9c38fd4d9cdc7f638975868286da332
-DIST firefox-60.7.0esr-nn-NO.xpi 527834 BLAKE2B e4efc8bf3befd4aa372334ef79cadedac39767985f7f2e5e50c3b00605bc069f28829a1fa5b0c9f77fb6dacfe07ab1720dac077354850bb2ff172208aab6e029 SHA512 5ad89c2fc80e80c1d323cfc3c6eba0ab6123a9dffff8243cae76df768a500947ee62f281a1de7a486e038547b185e5e1ab1aff8e0d409927c071057417458db6
-DIST firefox-60.7.0esr-or.xpi 556580 BLAKE2B cd8b95cd28592587af25be96ab5de3eef06149346fd69d743ddcdbfad238326be971ec024e6b005331e495693dc45a26b73b4b9d2f56669d7d04568f33867a16 SHA512 bdd2d01a902609a877a478c61aaf8304cd285a3472cb80abe5a09ebd208184829bff6fb52228534debce4a658fc08a2ecdd77010916f74c7bbb102c2d78493f6
-DIST firefox-60.7.0esr-pa-IN.xpi 574271 BLAKE2B 23f1e6e90fa77d096fe26ed6c16efca4eb22241ab6e3f8558ee9c057ab6c2b762ced100c9d9d01b2d6b7c74183d586408c0e611947679ada2d45ed03010459d5 SHA512 4f09aa0e7aa8907fd4dd36f3697e13d4989c5dadebe7da50cbb0e111e2a52b8ec8d545d67f56e81ce7abf2b443579695858561ebea891814963c1a5afed93c27
-DIST firefox-60.7.0esr-pl.xpi 434748 BLAKE2B e7be4850ab1c64a590265ef6b65ff372baeff55cb044803927c6cbf7537d2bceb96bec4ab87daa61f2946b4d90616df854a9c9be7d1a73f7b4984b276c7b2939 SHA512 535d5de28cd98a34aea1110fd8845c091b5e567632fa1639dbea0732c0cb148b59bae2523511ccbbca4bbed6431ec3abe83f7cd85ea64eed553b951af7c25f75
-DIST firefox-60.7.0esr-pt-BR.xpi 531151 BLAKE2B d60268c5511f4d697e6121a2d06ccd44d7b09be89481d10f482fd620548ac8c3920fc33308878d904500d814e616d472e5a82fee7b5ea9e393e1600a9f7da2cd SHA512 0ef7c295edad701bf9778922250bc4d6fcf0df35d1966681aa281c1d1c42317c75bd633f8cff63875198fc508dd662f04d6be4b7eed3084b1f03957dca286352
-DIST firefox-60.7.0esr-pt-PT.xpi 535763 BLAKE2B 7ceac7711cf39fb8c0f5d7ef7e9195389285496920392492d54e663e4fa6525a30cd17acfd40dbef27bad686239ae7015ace8e3be644e09eb93b54384a0e1e9a SHA512 4ba94384ab2054631b57882d91f5b74b8de66fe9e6cdfb834316df5c72b8cb31450e6a14bf62ea0000849f357bfd9b51ed327e78df11902ba63b74f4667d16f1
-DIST firefox-60.7.0esr-rm.xpi 521760 BLAKE2B 5f495bebfbc7c3d559c4e8c00637344e1d951b080866ca9931fc8d9d16102e80bfabeb8f3f7565ca4c68795913b353ada95eab1590e4f470286e67bc72f1093e SHA512 956a474b162b8ac3d1a4d77c97bcdc199868f445423bb249b32dd71f3e1732e0c74d292808f895c7539b855d3a81d1fb0f0d34c3f505c70e480a1f466bf9e7a0
-DIST firefox-60.7.0esr-ro.xpi 529779 BLAKE2B 5f0744b99aecaea2e723278f2cb776fce9360704348fc5c55e3286ad71591a57013140e596f78dd3446063daa02ca81e27eeca2fb3b8aa892dab9c3201869f6c SHA512 62b8cbe3f24011f247885bee7b3cba08e9ef55e2eee4ca94806138e2fe628e5fab97824599092ee6a4ec7ac54b0ea846970434b6ff74efd87e6ec61cdef8fd0b
-DIST firefox-60.7.0esr-ru.xpi 607128 BLAKE2B 6113e1157e744cdd544028aabf2c08b4c5427ed44a527434e033bb6fb6955e43fd091f5eff9a99dd52a3a426406a67a5edcc6c9f8761b5c1364b076644690f32 SHA512 4157220130ba0ea1f2c2a885cb5ddf9888bc6766911387f373307a66b2552a2f4b945ad99a2ace6db267c2818434769ddb617f8272c2bcb93af2ec94e74de513
-DIST firefox-60.7.0esr-si.xpi 561290 BLAKE2B 92f5b3ce152e6da8843624c3df1dc682119d20b7c7a6b690c1657611e2c9e9f4865c64191b84b408039b8155d92a061301a33ef33adb5460baf63fce0b7bc869 SHA512 2c65615735bc9e2480d1cf2c3e7137b35fbf5ec064979df234ebfdb01e6e145e284132fb93f8a8a7e46db5d98dd4af1d63a7632a40d1c396d6e7985ac7772e3e
-DIST firefox-60.7.0esr-sk.xpi 557433 BLAKE2B 02e7ff2a27e2d37890fe4494e8a90cab081cd708f9a625f067e9ed247b179dacf57d4cd525701b611713737625c2dafdebacd015b090cae7cd5a55c596f30d32 SHA512 9ab15044e34c48ec656290c35a834c0d5f28659c4227042948f92836a8445334d23d5c6ff9927103f166d76a06f9a8e01a3d4c38ce049b9785e2e6ed499f36c4
-DIST firefox-60.7.0esr-sl.xpi 535088 BLAKE2B baa634996668d62e431397aa1e586d9ccf3b7f9f1b95c84e0a152de62381e0428e769e27b715ba337a6725e61cf88468ac8b787a126613bc85e65d690a3f96e5 SHA512 cf20cde94c6b13b5d58181beda9fbeeca0336fc2fa7571e3c4bb864e02a0cbf035268374a966e10a6e6d941182646b508ad793204ba70c06e2db21cf65462113
-DIST firefox-60.7.0esr-son.xpi 513647 BLAKE2B d71d287b8dcf4fecb2d4e4113279edf2c7af7ea25e7ad9a589832261b874bc80eeb4c4a4b312569f9af8f2a276b9b728a39eee10ea3dc00fb7e9f6c856b82228 SHA512 4d42ed9cb567490dfb17fb73fce6fb66656931b71ec756bc5e5a20becabada792292c82df340d91bab231fdde98b5bde5aa9e326fdab6d1966c69f0e3605b614
-DIST firefox-60.7.0esr-sq.xpi 536982 BLAKE2B 45692b17abeeb3592296232befe5ce850141caaebe33fc42f5269beabb2136aba48ffdfb99242ffafef17fd8a67556bdc278aa2185a5ee0d0619908ce867ad7d SHA512 6036d16830cfaec30cac590723c9b1bf126eb29a18903e8b1d20487b4f58f2b0127f8794c0112899fdbff6fe420820b0bbb862ea5b1d9c4ac185b426f6237d63
-DIST firefox-60.7.0esr-sr.xpi 564497 BLAKE2B 819179a9793f76821f6a3ec36b986ec01b9b704bb9da4a33e0e3b5f209720cfba311a860fbea3e2846937f3ba0494a64e5a73f37666e4b1f53563478f52b8079 SHA512 1fe8a42962486ce77a3fe6fb9550609c6b3ed97ae79c6e7d729974ac8e7324f0e101bb0eab87cd68469583b43613e08825f74de65f5ea778fc97c3cbb2c54500
-DIST firefox-60.7.0esr-sv-SE.xpi 535061 BLAKE2B e68501e2c3a11b77a3d129d26ffebc88eebb829520f5c85709ed57dc794c999679f3d214e844a63dc1563bac9b79eeacad8651fff6358bfb736b8b08f957ac71 SHA512 e342ffcf417c67c90181540615b1a19aab961fa803493f939605dd8b0480f385ba2bf28be524dc0d904f2689318ddadbc950d79f0d795ea3c19eb395c3d46423
-DIST firefox-60.7.0esr-ta.xpi 593639 BLAKE2B 1981c2eb72f1611edb5ce549ddb3060a379c274b3c28a66d4888ee56ade9d3a0ae4f6541d45010cedc175c70564662e1f8112044c6ee791b61ed951f02ca48fb SHA512 00382aef01723bd52ae43a0c7294439ab8ba022b068712a4d707563388d81fd5d76479a7d79fb52642f538c6a6a137e9eb97791a59a547c7b08aa5fb461acac9
-DIST firefox-60.7.0esr-te.xpi 606690 BLAKE2B 7990362daf24ed84d84e0866fee24e96dec014721ad40becdd090199d7c2eeadff7d8254e74e6364cd9b137c725e4473c78b7fa388f1d38c53ced3f8d57ec5e6 SHA512 024ebe8f35bebc8f2cf1c08ab55383862c512c274e155ccb3d55b14b442b4d65ca13ba0715bc944d2e768c50db1578d38eb8b82ecfcc09fbf61f95ba7b4857c5
-DIST firefox-60.7.0esr-th.xpi 578533 BLAKE2B 655d94b95c0674ace609b0a9ebe0b7a12b12ac04b756eef6997ce785a5dbbe286b0fd1db6d2c42f6652574110bafe130b7b920ab5ac879607b4efa0d7162030d SHA512 79e2e3ae20726ff388898c2b479acf8590188e060262a3d3945606a1a35a28c05bf23df8b2086f98585474a2b4ce9176c6ad17f5060074f6e29e57ddcd806bef
-DIST firefox-60.7.0esr-tr.xpi 541582 BLAKE2B bbbdc3903897c6a6da09059f3607eabd34538d1f07c96afe8ea9068d0755e6d1f8110dc3f9f0f2de24601f2ace553903c53703710b48ac08ebdee35d2accfefb SHA512 d4847be63219bf66c4b3d1aa56cd78535612bddf240babc7e542d0d3a83bc84648dede88c8cc10bbe908bd2c8d77add4fe9b948d9331956e89db90a172622717
-DIST firefox-60.7.0esr-uk.xpi 596649 BLAKE2B 69e5aa5c30214b512e37ed849e2cdf4070b2e47ef612b2999ba4983cb5ba53db2ef724a25de9842aa2829b160a3840964d251f5443a214ced2c80f0553e55d2a SHA512 d8fc652dd1af7a60a7f7044b1e99fcc77fe69eb728401ba0d98cf1b901733850968cfb1291a11ad46735ac750af2b217c28ad7ae535cdf4441f1119170e294ea
-DIST firefox-60.7.0esr-uz.xpi 529399 BLAKE2B 0ecb8b9891f373c543b60f7751d0bad3a134bc36e0629b3abe47cf3580e3e1bf151b4a0da2cdc1f2108d15d213e2363572a9abdba1a18f1571ede3777b62c9c7 SHA512 de7bf13f6cbdf43e5a607c0e46f233fc65c24e7ca2bd74b0a08b1c4be15eda44ac040f569ecb44116bbdfbe0df156a67fc5e3a187a553c2523ad638406187d07
-DIST firefox-60.7.0esr-vi.xpi 543907 BLAKE2B 9c7360a1e244a626670848e75778c2650c33f9b6bc6c0b0833614fc337f829bfbbae86311d90ca907cbab891cc9e31fac7688455078b28710382529cf1dae9b5 SHA512 4c571dcd3015cb651e6af462214384e01aa4eb02204fa01dfbc6a270919feb91110d60df5e483b6404231f3fd1437d64430179c030bc188bbbfad1317fb933d2
-DIST firefox-60.7.0esr-xh.xpi 527565 BLAKE2B 6b357e8887f61aed2ed513efb9beb034d126c3ef9b73959b6f10c25f221f73f334a8bc87ffa6f983df956a5fd54f66c6185f9f87825be2b00759d4b6e38ad4f8 SHA512 5bb606666ffb6598987953fec0bc555d2a37c4233a8ae98e738eb1dd5fb3432a4ed39f6b2ef0bdb6e7af2570506460b0319830a9ce9a21b8a8f2fa37f1d6c3f0
-DIST firefox-60.7.0esr-zh-CN.xpi 559980 BLAKE2B cee4fab650cd87bd8e1c4bd14500c4036d54fdcd6524fd24d5e67f08a6926ebae10a70f0a961942a2ce752e8017cad965bf9e45ec32e825f35e5605539e30a86 SHA512 d5d63cad9411d615c0aa0814beca1f48cc033327ae989641a9e4930a8f6e7e5e6a4cbcb875b26fa5e82b631aa9a99aa35ad3710308933cbfbb0a15b9686094de
-DIST firefox-60.7.0esr-zh-TW.xpi 558304 BLAKE2B 94736adc0f3c74466f560ccfbab45ad6cdf436f2987cba65d25995dda15838109f5189e4d4bc87bd64f8a232d953ad69cdbe56cfc3ca3562b780a465180f0eae SHA512 dc2359c2d7245592034b58558357f986e612c119b54ba2b979ce1df0e7dab2a5a0a1422fad6958349a03832c96e9cf1df32bd55be167025a0c8eab5f14a27146
-DIST firefox-60.7.0esr.source.tar.xz 268497160 BLAKE2B 20bad3abe5e6bfbf203944e68a88e91ce669d966d6dd56f8caf29706ef0ae5b93d442e672354383fbd413e9264efae96e6ceb20bbcce1dfbbbb912d43c923f27 SHA512 c2152857f5f1c816a12fcf5c450268025ee47ee9299ae3355650d86c7c97191b731123a4964154222ca5ba1edc44fee0d1d5f803ae9515841283ecaff6dc9a55
-DIST firefox-66.0-patches-09.tar.xz 149336 BLAKE2B e423ce6c607c350b193fb88f0dc00f7c7996b4979ec2ac3e049e9ceabfdc558e704508f6f5c688a3733d4dee5bd7eb9c744bc98637ee45cc53ac37f8f82cb0a8 SHA512 9b760ee99a6d36de1c2e5ba4a87e2982ce1934f8f1ccc4212cb9f308ad16b7d5865958d0ab153fdecaf3c223543c0a6aac69313dd73cbc7d7dedab77254fcbfa
-DIST firefox-66.0.5-ach.xpi 463182 BLAKE2B a804865f36afcca09c96c1c2bcf74b11273cd4df87ab742fe111335f2301b6780ebddcf7db167584ce45d019f6766f6c0f585c0057f4fd198358cfa668efd742 SHA512 18f0b076fb3bba6d2993a55b66f1f6541517281fd83d3dfa7ba8b77df29499e0239bde21120fbb4b9cc3c42d8b7c3fc083191a0969465c76e74f2bfc98c00f22
-DIST firefox-66.0.5-af.xpi 456307 BLAKE2B 56e350abcf0e85bc967eb140f0289be3d5d17ec7e9c5969cb81aafc8a59af8c95a2d5ea6dc5bb3b2f3c0ee02ffc3e879c02cb37caba4c8b83c75a3ef8c2cbe48 SHA512 1477ba6dd00023d71d9064910aa393340ffd8ebd534e47880e981175ddbdc44f44f163a69f2996a43e4968d34d2ef7360e274745ebce241cd2a97eee6c61c9ba
-DIST firefox-66.0.5-an.xpi 480236 BLAKE2B deed3525bca835e63044e8feaa289422c9c42f053b3d7e91b7e9fbaf339915836f6cf9a12fb0152896de989a08d9bb19d62974128d240eb71511e4247982becf SHA512 174c1b3635e9b1aa0fa68e7b430a80349090132970e5a21e578a0ca6103df0d26268982f6818ee53dd7b06e6b87f6a7106b526ae3331d32d745dd68ab751f634
-DIST firefox-66.0.5-ar.xpi 532257 BLAKE2B 1564b7fc0de82a6dd45aff89b180d812bd84715d984e3db79c10ca1ad834146880c21991e0b882702f841f66072d3b502ac7e177bf5ffbe84aa55424aa1f2b33 SHA512 c896955f10e1b3b51674b2ab2d82e92bbaf72626041065aae889c619727daf3209f842078ace4d17ef8b16578be41f66dcdc6bd4f5efdbfd54cc3a664614d60b
-DIST firefox-66.0.5-as.xpi 492229 BLAKE2B 2617a6527fa87c8968fac4d5c2f6be3a8b18b1b36471269340dacaaecd3759bfbb38f6e12bc646822095c7d720aa6a0081e57401af8473b2370fbb903e0e5ea9 SHA512 189c22eecac9623b313e40aa9d147908b03ba9d68114d03386262a0f1ad9f4df3eb69bf2599dc8ffe1af95f19907c4409c39f63d55dbca32a6d70adc593e191c
-DIST firefox-66.0.5-ast.xpi 480138 BLAKE2B 666e04bdd67daf9e9a9c72beba20437f62032c2c042e1db088f56730334d3a334b766d968b646d587b1fc8cc7aba7683dcc54fcf63f200af9523623793e3b6e7 SHA512 4400120a09cc1649fa17441f052783218347a13d6e90ff5924ebeb6a86387825a4a8687007bc826762042109bf8a617b810f4a5ce78281190701ef979348b730
-DIST firefox-66.0.5-az.xpi 505913 BLAKE2B ca414a7ecf7ad41e55ae3320e4d78e95e2190394954fca83c75ac8ef266abebdf2cb6713213bbcf818f0f4d8ba1412ca9238e824e0b2f1ff414eb0751509b8ef SHA512 8f19aa56ac114c85eae4ed3cdcaf3d0e733351d64a8792850b6e5b59a96ec5157794a8a13b3030b723e3ede60a70843a43358c3a163d519a3debe3d58bcd51fb
-DIST firefox-66.0.5-bg.xpi 542709 BLAKE2B 50d23a81211e62ea08767aa63c89c41b736a94f6c9f3ae89890e5b6c89a4da53caaf39d1e75f336043aeb7ceb6ec2614303eff2d3ea176926a0e2a0320f01b7e SHA512 6e47cecc463a2682e47052f2f1a63f82c949e103f01ae27c6b443c8f502f83ec02c1d909e738a7d13c75d0778a7545ed069cc6216eb18360e88450d4fead5727
-DIST firefox-66.0.5-bn-BD.xpi 560583 BLAKE2B 9899eb511e781ffc098c8719cccdc6fdfa578459475a632f8b2da16175d00204bfede6d55b8513f16c319885d800befc1fa5383cc222c3f34db125c3d1dad946 SHA512 2c55a81d5f356593a4dfc3943161cf282de7ef4d2c6ddbce5240e1d676405241d351e8fa57706c80da97d58b6ab47b80755fd863050f215d85c71e756ab22bc7
-DIST firefox-66.0.5-bn-IN.xpi 550593 BLAKE2B 5c31b8f1a948e87b65929335819bdc907a7111550e268927cc469190460d78e7c7df86701a7a93e7915854489c1c106a439a878ce43d98098359b69c1400a8b6 SHA512 63e191e7410d19ecf6e73dfe110060aaad17364bfc4a86fa883ef499b2a1440a35e2a19a26831a50c9d18c440dca9b4b6818f2486b91f2d62db5709dda8249dd
-DIST firefox-66.0.5-br.xpi 485448 BLAKE2B 3874e8e18c78de77a654cc592370936b93cd69f82dffd8b25afef618482925d9ff4c35193fbbed227935e3b984e29ebfb4b49ad76b6eb48b6318b5b0e94db089 SHA512 d91263dde2e5b65dd5a399dbcf0ddea81b41789ae44e994673652cf74e2d9c36c760bbb000518f61a1be50e6f82c84805c110b7be1916339a816653427b12786
-DIST firefox-66.0.5-bs.xpi 477852 BLAKE2B 77c24514e96e6916edc849cab383437dffaba9d5591e418c93a3853f42520cdec5eb21ffb36ede0a3cae7b878086d090f3d720d09d916ff69674d7482b2b84d9 SHA512 eb10a6cd6da5959d4c7e782c9a4a3d1fdd5ad6e054fed2b53a057694a509064d75c91c7d05e66ccb25738842128ad1f195f9be37772110bcb38f101da7b2e496
-DIST firefox-66.0.5-ca.xpi 486084 BLAKE2B 41b266935bd3f0c2b7b8c8be7b518ad2e76b43f670fe7147a91b27aa9c356eb29952d22d696181edec0ea48a0fb6152ac00f938bc1b7989d369fc7bda9d3de19 SHA512 f13410baa63afcb969243db0a3bdd7e838911bacb5ed2cdad842df578f52242e5be0274b5a3f26916901c0a6f8acdfab9265a9883cbc9d7366f0113e77290061
-DIST firefox-66.0.5-cak.xpi 510199 BLAKE2B 5f5a4cd248727dc3dd1afa763df8cc76935f3f6a23885c6080b83bf0f9b62ab8adc3c46a031433db1442388757d793bbec72a2946e12824f4e44433923e92c9c SHA512 11588c6d163e834c6e82e2499bb291cbbf41cd8d02724480261265a5ec19db792349a9bf4f100837aab0b03334a3ab5939733a9edc2cdef41295292184c15f9f
-DIST firefox-66.0.5-cs.xpi 500290 BLAKE2B ca990035cc5282bdc1ea77ac07e30b12ddd131b3ee71b2039e99770df2fdb91990a9d10b626601f454f773d37e1a33fa77b7f06968982467097a6bd564e9637e SHA512 b42206f8307286b8f59550df029c1f51a99b77247845d8d8022bd9eb4a708b22bdc46f09548a0fb492c3da5d0809f113b8a1081c8a06a163fab6601c18f0559d
-DIST firefox-66.0.5-cy.xpi 487249 BLAKE2B 4603bd82ca342a2e4897ed85c63b086bbbf9fc790f21651b21ca9d970fa8680827e8937d03b710997fe9fc0765225d4f4ea79fea8c387ada6bf62f58389cc1c4 SHA512 aa3f37772435f257ddb64cd2aef9e3a00c2dbfbc9c1c466795f5fc948199fe1e5c7a3f31528027cfe72add3d5e697b7fbb5ed9282a6f4e6b7e7f06c01904ce29
-DIST firefox-66.0.5-da.xpi 498347 BLAKE2B 68cd62b41641f831b04cd8d60de9d3959beaa371b4687f5e347d5de03a54a94543805871e60563b5bd523d1de9ed966f80be5f7fc1f7e8713bab5fe099d0799b SHA512 0127cd0f76b138c387c0115dbe61054c3e60d97a830fb2a5c37565bcd0d656e10cfb29c901f74db997755f8cd4b81e7d99139aa55a21c0bfe334a267e146bd55
-DIST firefox-66.0.5-de.xpi 497259 BLAKE2B 971c78d891cb9769b01fe30ca21ee16fcc058d77204a4bef40cc2f31df158ff113532d0e05713d76d1296f52d21bf9a5b4c2226475eedf38c65c1506dcc221b9 SHA512 092179b4bba6ccf680e3b293a1aa74410c0454a4c268ac030383603b5acab7395707b4e4043b60eeada82f19cbd88281c9268d7977ce8498db163b6b2b5dd5e1
-DIST firefox-66.0.5-dsb.xpi 509260 BLAKE2B 7bd0228a2de11fb62627c13db3fddcc48fce08e27dcb23ebbfb871d21b626d425d110f75ef5b9d9a023218b1e344791d474538e6a9dbde567ce3c148fd29e21c SHA512 42b2087006bae68d0cd3be663f73c3881ebc4ce70a7abb49e1e983cbc4e70b88f341d09528b730a93d19e210cc391e13d73cc129934c9460095a6690b9179039
-DIST firefox-66.0.5-el.xpi 569713 BLAKE2B 8d0dbb718c474f0bfb8e989d3035219470a657368de213bcaf2321a71c3fb20b46182c3c190ebf6c2e3fe51567ebc607588c99f596108807216a23c5b7c942a1 SHA512 460325249bd17c39f8ce928ba80afd627ce27a8ff43b98d25332a1ffd89a8420c787dfda21ead92dc140ca5b9402a5447d8712e6660c15be807b1d569825c30f
-DIST firefox-66.0.5-en-GB.xpi 460278 BLAKE2B 2a1d6f0f9b23e17df4c74762aab162e27a70a939435a8afc21326b98a205414cc4f5f58e761c75389c56cbdcf1b9c5e22b247848c8fb391d5b3b9e8d8a3fefec SHA512 0654d8703c01d9299e630c6092a037a7b728cdd7deb0c90a62edd29a79a6b7d3f22a07d618ae43fd85817facbc8b34cd27d26e8ce7520c4081fac27eb449ad95
-DIST firefox-66.0.5-en-ZA.xpi 439441 BLAKE2B 8edd8a25507d987937cb98d8d6aa7b1e4cfd2761227def8228b4da700821d398c03add70952a9e47eba62a7d3ce17b8e31981c0e0ad14741dc8a02371c41b93d SHA512 ee92b3398102fd4761798e859838a2e8f98d77d217c8ccad2a1519c06ee4ff1f24ee3ad8ed1a6183ef25647a5389b0270a50dfc8c0fa12f4d219e87ca42d9de4
-DIST firefox-66.0.5-eo.xpi 486267 BLAKE2B 222440dcd8afd077c54ccb5bead4aa608178ee469343af6c36a4c8074df4ef9c909a875cd9883b014c4269f96c32fadde88ffa268ad3ff462bc02c9e1f7cf236 SHA512 a2f3db501633d3265bee5b57cf004fe690f24d3b7131ceec1c5060ce0dc29febf06f332bd9878be997ebd0389b8fa3a9049636f985e49aad85479fc2da4c69cc
-DIST firefox-66.0.5-es-AR.xpi 493717 BLAKE2B eb1ae3bbc4bd03bf53608e7069bef7f5405d4b8def6b59ebb1f09845caf45095dba2700c31c8115768c246413777a4e14816d7a5d7da4195730e19c4d0e65a39 SHA512 0efb92623dcd9a90444e58e98bc4b563160cc055fdd53465fbe59172725ab21fd63e4f1f75fbc507a03b83c201a58a362c10cffa69b7cb302721a058be35b301
-DIST firefox-66.0.5-es-CL.xpi 490323 BLAKE2B 39280859c2ee69af2570896309ab8c69369a6eae72f26a4af6256c405eb3a7d33dafb71e02d27c4948a44f15393ef9db477359cfdc97deb5cd573a9e0e61f23c SHA512 8aa6eca4fd3285b9d7bfbf71f27a56443fb79072c98eb659089ee9b841eae6292bce31897a367923007652385a6bc695f1641057acf669498ddd2040bb3a1e64
-DIST firefox-66.0.5-es-ES.xpi 454509 BLAKE2B dff1ce7c322bf731078d55c7ea0411070fce31b29a334e04bb20ec2a1401c03627fff4c573938adcef238492e47890cd1c6ac99737ccebdf3584edf5e525b156 SHA512 26efb80ba15483d01ec84af57a1e73ef5aaf803dd18546ebfd4f28d59323266a113f1e94d019f3057aa4e99cc9d1cd055ae55a193370b690f293d39ff9baf5c1
-DIST firefox-66.0.5-es-MX.xpi 495353 BLAKE2B 8b0d84fab7d67c9dc491c4ec4bf1c801012170bbde1f6991cfad50fcd1a0a7475615caff6817b9782891d96d2de2a5d596b166f1633b6f5963d2fc5f9054afe0 SHA512 632037d8d621db9f19fae0f240e9401917bec769dbc9e383bb9f012d3075d5ebbf039878e4ad2d8702745c8e3394f4ce033563fbbe8800f907042fb8eaa9cef0
-DIST firefox-66.0.5-et.xpi 476489 BLAKE2B 4b460364cb3c96346cde9337a0c9dadcba9ced2cda5a7180d204d3b0b41398773267490cd5f63e71293bd673a4d52d832c848a2f0e24b24b5df506436460e6b8 SHA512 bd70878b981a41aff0eb87d4cbafbfa901c04baa89554fa71668f07964467d058f361f861d3bb859f6e0fa08671c02d3663fa40a351ba7cc8d7dd615a6d934af
-DIST firefox-66.0.5-eu.xpi 484532 BLAKE2B 8590d1bc8bafdd354f0aaf44ac1e13cf543a90591bca2544bba875afe2a03674c967b2a27c6d3aa1e5be66e9ef8f37cb4b28170f656d3d504623addf186b83fd SHA512 dead7f31aa11e15cc8191d52869e6e0a427888a476a728d1fc32c724065a234bc2f4d7060ca3efb69c71105189296e7ef862d86f402e30ab3ee272da4d899fcd
-DIST firefox-66.0.5-fa.xpi 544126 BLAKE2B 1d2788afe28ad13eafa4fc460a44642ea1e332d293c6aa3c3fe20be4d7c5c86b3dd614e451d36c93c15483119f04b8e6eb7c5bf1f71dbe6f21fc001e588ff90a SHA512 e7681003cb5386def2856ad1ea726430be17ab99f25c87d58134911b8bb7370d18ab547c8b1b8f2885427c68653c117fa565677ab6f1687788b3d224e4a9154e
-DIST firefox-66.0.5-ff.xpi 480089 BLAKE2B da8b3aa707a3a23bc7427737012d308fc4fd0f093642795841803f078fa55d8b6ae5ab34d45ad4a764beaf58ecd54f4b58b074b34ded7d7d59c5dc1fcb092abc SHA512 80115161f96096383beebb0a0850ae829ef560aab1cba717a7adb69c2943cb13421ce4af65d22fd6f79b9481edaaaa0f8be0783a2f949dd0d946fc48464992bf
-DIST firefox-66.0.5-fi.xpi 475234 BLAKE2B 9ec49e77f9fcabf1312ea9b5c523143a25e0e8958912c7be42fd12969caf10132285be101362397d1d8aee1bdff715ffeed50368e566d3b42bfc95861ef5fda2 SHA512 5a6700e34586b7f2b8964c8ae6173320e300d0f836c7f7681dce8ccb24a92d7da442052305df689431b11fd6380d7ea1cce74d103cd0fb066dd6315c3c1d31f5
-DIST firefox-66.0.5-fr.xpi 501559 BLAKE2B 72031d8604565ff1ac94d5b8ca19c4ef4a826af331a6c6b069214641b95f2f6d3e0d187a7ac61c60e84669f41a9ca53185a1e8d7c3723970785d54624fa03bba SHA512 bc7551db4802a14e83e9d80ba83b2a50d23ed771d46e8fff35f912181a22481a57e9407e21f296a69092f1326f0de0448c2b00b883555b1f28234ac461823aba
-DIST firefox-66.0.5-fy-NL.xpi 491014 BLAKE2B b97f8fe8d6822b3ad75774c3d537b4f25355300e1a9406ab191c70ad88f2978dd26a98bff63f33056111acd503920db1657bf1070c0e253791cdae7a622c2dbb SHA512 83811bffba2bc6648714b689b06e6eeed1eedad6ed83ba4ed2393fdb42eeda3f18678788884ce2062129d15a28d405e1b60dc62901ec45ee35f5c4b27048c225
-DIST firefox-66.0.5-ga-IE.xpi 485185 BLAKE2B 4171676f8e498eed31c91946e9310cbc7a3df6720b22e6c71ec414e1a78365eb008779a5824c42184cad2e8400cfff9e74da9cd8689ba526da877ab11f774eb0 SHA512 44e0efd2cdccf5441074217e8efd4b59373344f3ddcc8c1f94ab407c0477f3ea27a59a2cc520becd32c729fc479febe0abdbea71df2112f63d8bfb439f79dd85
-DIST firefox-66.0.5-gd.xpi 494714 BLAKE2B 2fe80eb5daf8612d2027464b5581d78a1f220542e2b5239bb8b9dae91ae15129c04878d294181871b445a22eb73090a4be58da2eb9e4ea2e14a2baa2c198b672 SHA512 d44e4eb9770a646b1094d1b17a951bd028e1eced6e18e36f34711f4be176ce5612d8e667f41ae0a7dfdd6277ffca0caadb9f3bfcfecea741d676ffcc96db6b9f
-DIST firefox-66.0.5-gl.xpi 478927 BLAKE2B eb4348161ba77f0770a13232557c28ef0cf0615f0fe039c20542c1388831b592a3c053680eca15ad721bd67299357c859bbe9ae93521f558f1b0b0f900e89a16 SHA512 37ca82695cabb0ea1c5447ecff39b402410efb34f7199e2930c08ff92835202074ec514fbf45393f21ca0dfadfd8bcbceac968abd3f5853d7773a82c1de0f33e
-DIST firefox-66.0.5-gn.xpi 503263 BLAKE2B 0ed368c082365a84fbb91739ec70067bcf2d058d34cafd0f017cba28ad8d4c7262375cb6195f265cde13c515f4017a9e9394b7fbdb1222c96fc494a39b6254a1 SHA512 b4b52e889f739e7c8ab21970deeb4a5c8a3371285323b78f4b74031daf6cf454df4cc7072328a607a530253f0d003bfe458f47e83ca6d99b91c99f280393b9fc
-DIST firefox-66.0.5-gu-IN.xpi 566223 BLAKE2B d188938a174fffb63c3dd9af416e123ac27030ec72cf306c3b9fb57de6d5a67ca99011eb64507c1a02bd75e0400fa4c8eb209fcc563dfdf1230b68696de1806a SHA512 580bca6195f5fee944cfb7cf3018279c64bfcf77f39df4b5a914d42b62926c47482bafbe065e96fec5028003d07f01ae5d8d6d21cdc53954cd10cfe0d4cc2bc3
-DIST firefox-66.0.5-he.xpi 504758 BLAKE2B f3a0592fc8fb5a82c771a68e9c7fd8ff40510b21255dde2d78e808192e4fd4d0b61eb58837f63a594faa6f1942b6b249dc589b3ea3b2990a7a52dbca2fb1ecef SHA512 0502921d9f4f6fc8a6c3a836d18b471fda71ffce3697a5d8fc21272be3bdaa950a42bfdc0109d3bbdf59e107be95116356fb3998c33491a2aa966094e3de085e
-DIST firefox-66.0.5-hi-IN.xpi 551699 BLAKE2B 0c76757b43ffd828315e909bd5181b6de960c0224902f95f73ff2eda54cf288c892b6b2daac603fe0ed5b760311a1588944325c1a678a4c07b462a375f195f53 SHA512 3380d1bc6af2ec187ac5134a9985d7cc02c36b8089308a4a227ee4e50d8a226d19245c6f415da1b1e0b9b09a0afeb6f5c78255a01c888b0bae81db589394995e
-DIST firefox-66.0.5-hr.xpi 485256 BLAKE2B 7fbb280f39723d71fa928facc12324cec1c86b81fb99310bcc9ef8d6ca07cb9967ddc12926aba8cde2852a70bf4f068b4dce9e93850c9f27e88f6dc65c74cff5 SHA512 1c12efb96732c25cad75fa9363876280c4955ece7dc7add79dbb1a9e7222500fffec5ef8a3b836a33a48756d243a321b2883a28a43871cf7410896f99de34710
-DIST firefox-66.0.5-hsb.xpi 508440 BLAKE2B e1cf3778b564d5dae990a66d1d1ee95b4e17f5981ea7566798b28aa09d6afa5d4a9582c19fab0620df38d8c1acf946384843477a3b9563c4d33b43de8133dec1 SHA512 2a86680c5e17e36fee06a74420b64333c13a2e5733848859cd7b7ec451997d45cec515f27fff880264c6a3a63f05d7f5432a12e043130a5447677dee35e42d74
-DIST firefox-66.0.5-hu.xpi 505599 BLAKE2B 76dffee3e3485834bf5fa9fd6bd189ea607afe228e91f320ede78ca7711bed352e8269a68d03e3d0abe73a4ab213bbc665515d0f3fb11f9c2f7aee333b317536 SHA512 a95bae38c3ef2864d6a6db82350e8d42727d0b11cc31cab5737711ea0595fba4c789f39496c9b464179a0b665543cdeae9e579051d42d5e4a05b02604f9769fe
-DIST firefox-66.0.5-hy-AM.xpi 534798 BLAKE2B 54e5f1ce6b7eec05778d8f2c28eacba5eb46f40688855d644cdeabdabe6aaee15397007b722cf8271b3222b6d54bb841b2cee045bd4632f4c5e340a1de35c570 SHA512 d5cf7263e0723d2ac5c551bcaff0a7e14be396ab91d0d2c08cbc3397344645de0ce2731623d835784d32b106eb2227ed14aa65f5c25a77acf5894cb3cdd974f3
-DIST firefox-66.0.5-id.xpi 473957 BLAKE2B 12a6f7ea42ba69f8c518b5c8d32ca3143c893fa5f7e199ff103923edd8446e69a7d2cab05054544af04684cbbab30681a11c5e354860369f7c622ac0ff443600 SHA512 039189206766bee17c47e61f817e28462017d00eb7ad8bb04041010987420a5197132d6c6c3048bbc4d1c1fe8d8af5a69a0db2dd2a64a5995d545eb3540a37bb
-DIST firefox-66.0.5-is.xpi 486827 BLAKE2B 339fcb8712ed48748fc4d463f861f53edea194aa0ad4d5b6e09ff3b7427103324fb00fd4be45f01667a786a6861bc502cb729ef0523bf7cef9bdf5504716016b SHA512 5cbc61e397f76869a8edd819402ab50b584c75715629a29428da2deb2b5a49040f0f87c8e49b9845b37639b00aeb6ef74566204d831eabc83df9144b148e2a3c
-DIST firefox-66.0.5-it.xpi 373675 BLAKE2B 8b3cc5ba7e7d660bb4c68b74dc656cfc6d33b3e105aff33bfb2a2ba0a35feb1fd30de05d2450ce746299b8988268b520021e70933479c0a4b67f489706f7111d SHA512 2ff26fa2652d2f0eec90b1f6b6569e2f1ed3b2286513cdb38efbd981132febc65f4382da70ade6d8df1ab4756b3649f5ba6a3c0cffe644571ff2b9c3145e9348
-DIST firefox-66.0.5-ja.xpi 521102 BLAKE2B eb52e765bc67ae594cf5192f2eb9506827931295506abcc875de561bf20cf5b3daa7b8ab7660c9410230a99daa6587f4b0fafb00a57981a925a7bb5e3d4a0a2f SHA512 bf353531c3d883bfa39b7d5e9e578b451e2923ae7f4162c2393f375cfae3dd7a07b2411f97ec6fcdc2f806558b031c14b72a97c0c6d568f2e7d04400c5bba071
-DIST firefox-66.0.5-ka.xpi 529206 BLAKE2B c3f6ebb8fb5d4a6a1e50eccbbf8d852aada61370b29f6de16d6dc75adaa3628533c37d1137ea0de8ff24362d6d089a2a785030616d6eac4206123e9ee2d78b87 SHA512 d9a30b971b6439758d7c2a2b2eb5b76e0a0bb8a76bae1c5aad5b82969d569054f28947b4654bde8f5b351d15822ace4d8547946c0f1f447c45c440f56984b6d8
-DIST firefox-66.0.5-kab.xpi 497643 BLAKE2B 8936624ec1935bec82fc313f4d3f272dddc7e8fd87391139abec82040f57aac805cfb6cb62ae2e3b0210b68d797231560dac1660a8ec612968c9c0a005ef328e SHA512 5786a2b74e927e06d93f82f3fd3b18f2716b89dea9bcbc6e26cb48576eb55a1cc23635f82882a1f51c75fb472ed404640b378011a902b22c4f2adc544a0a2069
-DIST firefox-66.0.5-kk.xpi 559172 BLAKE2B 0e6e04298893ac346cd565527b77ae3f97044e8283e8d1c0bdd900c24010a8948156f9400d5f157f7b403a41d657cc2461e149b6574ecb20fd366ff92e175424 SHA512 f19325f6525bd299776437b86b91d769df0e4b762155d9d7eb46d1ed597b59a68bdb28829e5ae5fb889e803d785270f47f726ff3bd15d8fab8c4dc3290fd5daf
-DIST firefox-66.0.5-km.xpi 550710 BLAKE2B 44e9b2ecd45002202b26c306620b2bcdf9413c230963ac07642bfa00d340240e8d2126403ab265dc07ffd1169cf5104e01cdc82a4b11b496a84c4fc6aa759d8c SHA512 07a2c5995edd12c9a1fa2662befb30aee60306f78a1f043d1e476cfd792c12e44d06439b1f55eee40c2e76630c9b146784ca5906025a27391d644dd69c3884ed
-DIST firefox-66.0.5-kn.xpi 548355 BLAKE2B b5d4d802b8222be904051f4eae426947cc5f2cd4fa850542bbb716b2d8867c921478ab74aa75b569332a788f9fe88376809a0cffd70cfadb2a2735e298df002d SHA512 266e8dca59184028da04e9411dbc8a86dfb6f59b65ace3ff16749a2cb2f58f0b107563330cafe1053138b444f1a0451ad74fe6070859bf3481e36078b20e71bd
-DIST firefox-66.0.5-ko.xpi 514549 BLAKE2B ea218b1384ab2701c00dcf754b7cef86e017de72222f1a92c575dd4d56d199691675d535074845a675447df644333bc54411a442260699ee4939e3f5c6834096 SHA512 dc0c21ede7b4dc40801c789edc5c03b0b497d8ff2d8aff4dc3ee34b705fb0ad17c74f9e5ce33b4292ba0d444eb624cafab1a028bc5fb2e7a13063d0e3178bba3
-DIST firefox-66.0.5-lij.xpi 480985 BLAKE2B 2d5b746f2077a5c6dec6bad41ee3712f0ca33024260047a20c893b7b52397459e51f52938161c2c870c6961509f2b39ace8909f9ac17ac449c486198276ef6a3 SHA512 0f75a3bbb75fe55202ab3a374fdd959cbcd512887163991dd475f10e2faebb8a5f45c517a2aa0bfe6e8e3e85595f82fcbf8a0abdadbeac1272dcaa6fa7631443
-DIST firefox-66.0.5-lt.xpi 508167 BLAKE2B 57d5d0d59b8b334ab6ed63dbd6e2b0922e7392ad5dadc51f3c2062e7f92ba334e50fa233f4ca4a5a055caf9b238370d6eb9f7662467924c1c1993ba3a682daea SHA512 1210c3ceda199e915e3ed9ad523d1ee659b4ca8884337d90dab83a0be2e6f1e05477016b819f5c494ece61bee4896b5e543632b20dff5f356effb62049d5a5bb
-DIST firefox-66.0.5-lv.xpi 496626 BLAKE2B 2f0f18573d08fce52f6f21d0897c6878c01167e1c7179cb0172f6551e5ac821f1394a9adce79684e2ac99bd4ea5b91eb1364fc2378f68ba4b8cb247c1d4a625e SHA512 64fee75f79044cab0ff64e878723fdd2a4808711c7b0668c9248a389678a2b9269a55daa6a87556dfef0a65e2560baa9d75d102d303611f359933dcd06220867
-DIST firefox-66.0.5-mai.xpi 509531 BLAKE2B 378889094fc46af2e5bfdf31c94726fb7c40cbac9f41c3c3bb5d460072806d7178023954c76f810e921a4331f4c82ff3068ac83bef6cdb0e98ab0c80687e5089 SHA512 dc35baa9530e989b926663f97ea2143eacf38a28a0d4e0623f9cf4a4bd24456debb01edbe5b8ab2bb65ff31b76a9e940bff51cf9818771d9d0bb00299eea12a2
-DIST firefox-66.0.5-mk.xpi 487206 BLAKE2B fca5149c187a66e6f0c5a7d51d42669eb26bdf1839cbf1f2f0bf8460d3ef7f21a8a53043a8a41c28404e223178e9d43f38884fb3af5814d70d194a94ac0ab8dd SHA512 4d96539cabb05ba3ab9a4efbac0e2724ae18790ade9fac1dd4984e97a98f46572f74629ec96f1195e535ed1e45ed71cb11e0cc90869a6e21f08788512aab9438
-DIST firefox-66.0.5-ml.xpi 557271 BLAKE2B 838cd8b5aff2248bf01adaf81ae0357bde18551bfa037aa3f0c1cfa35dbd9c1229738c1d416d7524badb3bdc01019255775ad8b17ded04bbd07106c4fe987817 SHA512 22e2bcb5aa3fe381e28c7ddf823d2ee08457a5d13ef47bb9dd77ca4c776f3f9f30c76d7a50120b5a7541ca4ba902640ec93e4927b0513f1884da37f301358030
-DIST firefox-66.0.5-mr.xpi 547450 BLAKE2B f09e187e099d90ef417879683fce5c0180fd70cc8c09c4a4de0baa0dc27d77227292f737fd1a6cd2af36a270634b7a6ba6068cc330e5ec0ad4e881b4f3500e1a SHA512 8f9beaf209c37be2cc8b24fcae8755ca07e876cb539b4df639326329c0d4e9eef1f9f4ec73a4f2bf0a5bac08d9cbcde613eb33d0c4fabe2c043c295c10e1e5b4
-DIST firefox-66.0.5-ms.xpi 475842 BLAKE2B 1ff7e49fdf7120d88f4ac4f064dfbb903eb6f4bca12ed6a0ed8ad785a0a742246c3d0aff8838157c105776ee2ad396fa0426255b21ec8859116d1c34e616fc73 SHA512 fc331b6444b457076a345cf354d312ece0557d3c2bf285715832280a70508caddea25676d746c0bc89b9a1af2d6c3457b04681978c3dedadf214d7dae36ed3bf
-DIST firefox-66.0.5-nb-NO.xpi 478911 BLAKE2B 77941f7aefd69e969a7b1e4a7ece16fbcef3ade261282c03f30263ecdf885158e839a0a911d433df0ce6d1f5a13d3e9b6fa46ede5b7a44a85d0b68369fda0230 SHA512 639750615f6bf3a1e322b76a382702bbc4b876664093622d01d69b51a1a8b7e4b76d429cacc1ae6e8d802e58b5fc43cc4d858408d266d8825e95178d36044d4b
-DIST firefox-66.0.5-nl.xpi 471522 BLAKE2B d1a4d35718d8e05cc06a5737b3bb858601a6ed72de96f335a9955434459c06def83dac09177e54959829425e3cb8f40643c129d02785e2ff06083355a57bbf4d SHA512 be6c8e810f6d65de19142841801db8a95353a74b155a1236195502cd0c6078c6ea365a2bb753fa7478a90aa7bade5a62ceb7d537d29764f1553058f632d0d557
-DIST firefox-66.0.5-nn-NO.xpi 477938 BLAKE2B f84d1254b319160eda242931a6d1c83da25c805847bbb4cbba258ef78f851939c04f5713b40da8ebd2ff8e9cb1287e97f7f897f5f9c74868b712381819a11948 SHA512 bc2688bb3397d7e223237d77155c381d77d3fbba9914fd48d8b16e6936e91570dce4334c4e13e0d46ab3113f9ca42d8d4845ac6e168e6d40cf319e514ca7989f
-DIST firefox-66.0.5-or.xpi 498791 BLAKE2B 46b7648ffbe79f2fbe3e809a629915c6cd5d067cf8a9caf9028b1611cd75b4af57f22bd7f99c55140a6de85fedf335cac57b7a7d8712bed83d9955ad78444666 SHA512 ff723a40498a3cff3a49b131314cd09befd33b94e787ed359b8a8236693289eabe64360998c82060b35b743be46a412f6be79785dffcbe777b8c4b699a353481
-DIST firefox-66.0.5-pa-IN.xpi 534513 BLAKE2B e5980dc541ef13100f92ebf1fa787b986837e390c84e951911f1aba5821a4ce0324232860bba53d33daad7695a1b8cdccd1d498981d853ba0de77266f1f294bd SHA512 d134c69c4aa4f1b0c9e3f59db2363824d8ecbaf0d94c797dba4557db7db0b3896638e9309ed25a69707e19938d307bcb981127a6af7230eaeb78a420e11b116a
-DIST firefox-66.0.5-pl.xpi 464906 BLAKE2B fd5b6c1dc66bee6314316d3583971b2de763a71689bac64be7f8f3bae6c11b43d8a06317a1212b4ea206d72669e1521b9fab24aa48d745d7bd9a64ec9cbcb3c8 SHA512 cdc87032ac6b5d58b194783baa81c8305797d004f149b4f0c99fbd658a382e2fb4bf3b740158c468cfaabe2d4d14bc89e283d0d292b6fa137fe81c5be7a70948
-DIST firefox-66.0.5-pt-BR.xpi 480352 BLAKE2B 9f647c6a3e330a65a4bc88b97cb26b78fa1ee99b739110c453f2de048d39cce5a3cba29afdaa76411c4ed2afd1b3ecf91da3c042333c6eb301f935310691b218 SHA512 2ec75e77822dcaa37d868c8080b1c9a98761b210e30a0c8f8d2a84c5cfc43e48652b232a031918bf8a9046c23dbc27d301eb706604ecd28c0b0f57891fed8a75
-DIST firefox-66.0.5-pt-PT.xpi 490016 BLAKE2B 0694da0408f17c017397f9060bd90cf30920e6430dfb2e2cbabc9511b35f40571bffbe1cbe5f978c18f8d801bcab0043f3005f54f1997f3b5212fb22beaf9b14 SHA512 0a8afa8e4d4e812932a14a8dc91e7f394eb6004efddff4ef908ceb89d28770166070dcc67a8f8eaabff4f14ae3f2ef771a56762501c5ac2f09d99edc61458cae
-DIST firefox-66.0.5-rm.xpi 483626 BLAKE2B 74f7450b98a447ad279a8b4ef09054b69c353f6ac2aa5b27b8b7d334010c371dcf4b909ff8ac5541b0e0cec804580656cc671ae8c6ea21f47a3ad8fc8fa878d4 SHA512 213551155159c62001f58b0bc7f7456ffff91663973cbb165a587e6a40b5a60642015c64da16103d49159357247be86cb90eed9d4ac52b717ece64a6d3a87e64
-DIST firefox-66.0.5-ro.xpi 490285 BLAKE2B e2f2191530b3aac9e3a01a16e488b0c3f90418aff4fb0db0c31efe28efcc4f1cb374f553f6f695e203d5b322a1108375359f41641e02f5696015678d122a863a SHA512 bb6fce68aa819f3cdfa135604a863b3304b3a1af7879f657c47889234df1a10e7383fbcbd77f762a8ebcb6c3c4af9c9659a9824e4b2c317ade354f77720a4a37
-DIST firefox-66.0.5-ru.xpi 566560 BLAKE2B 77bc97195a0fc1cca48777924d04ab5451e9ac38c72d7cc6634dc9434595aabbfe3eea705c03475528a22269ff891a72789791ff0e31cb74fba43e16752a866b SHA512 cd46112311126eddcfd846b37d90486bf817b5e86e97afd807a9c493c9221a416564f3ce41f584a4cd3cc77a6f5fb542f0f2c53a0f4c7b8edbfadde90956d39b
-DIST firefox-66.0.5-si.xpi 527649 BLAKE2B 34b786c17aa98f6cfe3d02b7b68ea34863a5da2480650376462c7e4cf85109789fec3899d3d621859c3b23dd2fb1cecdeb8c76e59987a91010481059b43b3f9a SHA512 c7a33b4805c71f6166a3f26262df2ec91a587bcd7c823f06be5706fa93ce7a95a808b9b80927481f0833471631f73b5f1bba212469d878a38c3d8cf749a8cdca
-DIST firefox-66.0.5-sk.xpi 509711 BLAKE2B 9907c1c68e2f1bd28529301a797b9dfef759936ad3c1851fea49d443dfdf2c9de95bb5d622d526ff282ca566d94ffb06723a34294a9d8cb18521d29b926b8fcd SHA512 05526eb0fbbd5d1c43473d9fe2c80ca2c9ffc9678630f4a156afeb6c1eb520aac72eb8e1a1ffe320625af117f0e9c6fcd244080250cc28cf71a2b416c7d5d53a
-DIST firefox-66.0.5-sl.xpi 483997 BLAKE2B 664bddf04fe56d540c3430b4433c3fa184ffdb3a9b80eec9162eaf4c78e6a8bb331e3ce56b42996c46e751483829ef97702eb6ba64aed7405d18ae699a7f044a SHA512 61a2bf434b5d0ec439f6727cb6d64d03b68e4d2cf03918985dfd78c9b58aaed4ec7bb821d7ca48ddc305d443e0f1957bd735a69d95ca7d2b072afb2b0d8db99e
-DIST firefox-66.0.5-son.xpi 460554 BLAKE2B 4599329b460f698645866fcae232ad13b4377cf8f6b772d2889e53e0c6f01e93dcd44d878006cbf134bce8fc5f9b42e8c42d55f529b43dd4415dc6c5476fde3b SHA512 08908684a1aeb06e5bf7e4d597bc658aa2ce7b23e1983db1c846679401d34317c63b638257e6588e0c729ea2c67a1d141b0f577839012d731d09aa27f11e7ccc
-DIST firefox-66.0.5-sq.xpi 501569 BLAKE2B 3ed3b5014545ed6694a721306d7ebc5a135b199c8e993a3d8c6afc173e3df8c5ede0dd80b97173d012dbb2831c4a61e2269aae0ca9daff9afdf6225aaf787dcc SHA512 abff205f299675e4736106381efe7f83d8a9e343ba02da1990c0fcd7454e450f35afe4da3d3db778f9d63ca4a9b53c49abc5919f2c22ce77a7071b9bf7eff46a
-DIST firefox-66.0.5-sr.xpi 526772 BLAKE2B 1f7a61e4586d4b90f8f7aeb9d39b1b0579ef5557225efd268b9ed2f417b8108c0e050c241f8553bca03e7aed48a31d2d180d23a9db869e0d0d25e7e33c3f1c9d SHA512 db70665bccdf2138c0237e3ef3c7f5f869300b2df2f40b11f114c469e9c8f014ba16f2ceedfa27a14db1ff43373f0063109138c75c62e7e0427a746b48a06e63
-DIST firefox-66.0.5-sv-SE.xpi 488040 BLAKE2B 1bdb9313a5a88bab53701a9f3c984c9630da8b2a9094fe5be77e81cb3a4014ac4c34051adda9534388d74a8f184601e93e8b3ed560dd0b0777e54e0cd7d098ee SHA512 396c940b929d20864049a91bc556a39e1d751d6479058a4ca4b95fe96d2e65f9b11367cdb522394922f416cb2d8335ef8ac47b62fe4431f79ec9e7cd05177509
-DIST firefox-66.0.5-ta.xpi 547842 BLAKE2B d35afa4b938ebd350057554e2664b370d4b11d81dd1748578c6016961057fc01794357871045b921eb324cf01cb64ef473bfe775764220c6d2086e4d920c95ab SHA512 8c82eab0fd021dd3e9f5b9fe000d1ac6cd47b3f0d95a5e7ea2b749b6fac7b15792a33c23afd7bcca3a1afa4255797b90d05ee7701a2c6ee4556e58e0e6781e7b
-DIST firefox-66.0.5-te.xpi 554297 BLAKE2B 5079eadaad2ccd4114b435c3e08e94b27d495bbb70ff06bd384faebc76bd67669d98150463e85192b1352d3c262e66eb1e3aff9aa90908ad97b94d341eae1619 SHA512 fa7e547ae12487d9bfe9087895cdc6d2108141f9b12c768f0343b7aed90145838a3a90c08249edfbe0240207477c179032e7f2ad105c353c5dee9a01333ebfc0
-DIST firefox-66.0.5-th.xpi 532402 BLAKE2B 16575c6f8c6f65243cef295138c19d2de04c82bef1117b9d0ec9c8f35154e4e781f185a20edd7a51fccbbca3f2fdcd9c3a95d9a4a01b66ca4755ed976b301390 SHA512 aed34647e0aaf2eb81a61d30f46c24aa7be9e5add62ad18d04115d362af5affb9c08e07a74bb4ba526472db7e29c0f21c85cf3b8687499b27714c487e8cc66c1
-DIST firefox-66.0.5-tr.xpi 499248 BLAKE2B f0d983a238edad15ebd0f28eeb25e71c9f10465242fb9522f528b004dd7a8ae4a124fc948766a11ed2429101fd9118a28443f7740d3e1ba74d955672bef784fd SHA512 081b2ff3af0a78db08d103c992bcac7f849bf417d062ca7ad292fcf44495adfef58c1fe4ee2520bef756710f458d26c3502e23d396560c2882e512f1f6d67ed5
-DIST firefox-66.0.5-uk.xpi 545339 BLAKE2B 99b831fdafceb73138a1d4ec4221f52d052feaa1920de95dddf06463598c96c929c3ae63e679d81ed1e39e374f0d73b62ec5e007e476bef33452d837a7a7a6db SHA512 1cbeb98cc8d4d7fe7b8e797675f94186554d87a382589dcfc31022d9ebc86cb7d772fab11f60d35c8375929d3c60a75161d0d736dcd184d4368b9d8cc3fa77e7
-DIST firefox-66.0.5-uz.xpi 481072 BLAKE2B c4e59a9586618781a0500c7f16590012084be5822840ffc753d9c084aaa3d63a52d94360d01afdfdba8c8ee65bad01e9843aefded126aeac647c064c3a0efaa1 SHA512 f3409a1a3af54a9207eb697f0bb3130aa116a5d25184fe8ca330d26e61d76338d357f2c4d682e46e3f7fe283dd0fda296322668e68af0290eaff0951ffa11b1f
-DIST firefox-66.0.5-vi.xpi 508083 BLAKE2B bf03e4b7c4010844b06dc5535281aa57b6de5653e00cf2f507a62f1a861b8130f0cff617d389e17742e6286772243ce07466e67e083f378d674e3ebe6046537c SHA512 d695ba869b04e566c857c35fb6713e9ed54f6fafc80a1c2ce5683a81aba03d1549c2b6f555677b0317573b3873b7a40fb896b83513d2f78c4253a58ab768bb1d
-DIST firefox-66.0.5-xh.xpi 472383 BLAKE2B bf94d4ad4d1a6303d8c0cca06fe37d33ae2556de2594dde5e11ec661f4b5a362465f344f09bb04e291ecc0f103a49aa4f4c7d3b8b2ff86d5bbdf8cff80f83b32 SHA512 79128917cc13b0762b7dc21f2c6d3cb41a13ba32b5eb2eaf1b2f172210b0933955d8f6713bb95c0cef2f69716894d451c15f0acb57bba4447206053c3e2ff7ea
-DIST firefox-66.0.5-zh-CN.xpi 519059 BLAKE2B 41621b14b0142d5df23fb7dfafcf86e85b4e1a4bc4db33de01e210cde5f3c257b6c76bdf87eb46566c0456485e77d57c3a9982a6314fe890fe52f6dbfa75c4a1 SHA512 2b73ad9dfb21f29c4a94eadaac3de6ba71691c5e597093214667c580a9327d1c92b28969aca1b58f70a9213e0765db1496df3599f9c13906ba1fdc8cd1b27a2e
-DIST firefox-66.0.5-zh-TW.xpi 516709 BLAKE2B 57baacb801c95f28e7c28a746113c2b1e04d0edad3618e53249cf73380d9678520b30cfc17f04e0e4b0f18a08f523c0147ac14548df04dc565484bb09dfb5ba1 SHA512 db6e941bd100df0afe3ef4e1dcd81b96746d2aadcc63618709ce18f40416d83f096615c285a7c428e6e75d08883d87c3bd770b7e94f411aef47c7cc3545f505a
-DIST firefox-66.0.5.source.tar.xz 282561836 BLAKE2B aa72ce0b047257df2a0a3e2331f433a45a55a72c1c3b0097076b55b43eaa5a51510dbbd2295d744f6cdef9aab34e8cf1a15a85c045bc3a43941afbe47092d267 SHA512 6e62e7bb95a7341471521c372506d9df276249d0c0863d059b0bd27537cddb1060c51f0ee103f79239226d34c6277f3855e1511a083bc4cc442718fc7c5db650
-DIST firefox-67.0-ach.xpi 473023 BLAKE2B 1f668745bdec6e3d67a82964b1cbb63832d6727d2180a2ac5fc64ddf841bff1b3aee257d5d8b789f5713dcedfdc179cf00018c61355e13d50e98a7d0306e2a0f SHA512 02731d08e8c4c5d202712e589b9ba746d61edcedc10ed02face7c2beb5a083a0d9c3ba4a98e730a650351c9256aa87ab20c79857ecdaa150288de4b22303483f
-DIST firefox-67.0-af.xpi 456844 BLAKE2B 5418a061dfd899a76b49fc6b95a2837217690de31523f2c30d977cc3b27eda0a06352ed9ef98860dfdbef78f815d47cddf8da5710ffa918d310eaf3a3b8a5a71 SHA512 c5873b61871864ecb7a3c8b61102e09ac216cec73d54136235a47e31d7f91fefd0958ef6b5b86838db628a73c55cccfdc258e9a6d9e441e2fc7c83af2715b648
-DIST firefox-67.0-an.xpi 486595 BLAKE2B 48f37550939beb3f11856c23909f3de50ae0d21e70cbd3224cdf59c90c87b9bc849ef91186a6ec8424f662be19156e9f68d568877eeeda4605d226b68e3c18fb SHA512 d50b8fde6413739db839364a5dcc61c3ee154e4b1b1760cde4d674306c0af383b1c5a0b2d9cc84f01e502bd6cf1c5dfb30024aa2f4ec9920ff3d95f4b07bc644
-DIST firefox-67.0-ar.xpi 541846 BLAKE2B 17851d024b0522952e2e4f9e5cd174e60df1d0ff24ba4fd2689e5fcd3b47dbc2b80001c4a3e7c49e57117b470ff659fb0cf97cc1c601bcbc8a4a4125fc73ff91 SHA512 23f99be5aeb2c295431a456e7deabfa53329bdc3f28980c5f5a73b7b259e8e7db3bb162c5e80cf14ebc91984e1af169d8a053857b85cfac10856cf59fe696a92
-DIST firefox-67.0-as.xpi 493292 BLAKE2B 60c74cfe7797fe6a5e8cc9b8197686e6a032953f488702f14e4a8db2b4fc559c4a3d52f4f6949791746b9b723f1f28cfa395ccfbcf9ea6b17e73aa552630782e SHA512 ff9bd4371b415897f2a1d29605ad83db89c32ed5f5728e27bda3e681adc062d532b9de8ac4d0348028cfb79bc4af94f9d93376add9fc316cb1b0f065f5d41e5f
-DIST firefox-67.0-ast.xpi 485528 BLAKE2B b9be81dc287312d60d88820e01ba338852386eef9f742841442444f824df78991a56c0bfac8dd16f4029377b7a8844140f988aece9c957b1e73163eee48fe097 SHA512 d5a24450086ea4152a2d9f1fc48b395ebe9806e81053d34b8b9931834c06ea2458b45892474298d718e8e52ec8481354057bebe1817c691c78ba6b9fb826865f
-DIST firefox-67.0-az.xpi 512474 BLAKE2B b2cd48d8eb9453d072cee741dbebaf4aa98a4f9e61c2e419a62d3a54d009db9cba30ce33efa0befd7ebbf5c3697003d7b3b01dc4e04ac777c2d8682300505456 SHA512 5c10d01b587e0e0c8120e5fffe7d4daf66a94be3d1c8a9f8536484cbd0ae1e40642c64247261c89193270b307eb702412c13a482271f96c08d91b4cf68f4cb77
-DIST firefox-67.0-bg.xpi 549334 BLAKE2B 2cb987061dc88cf3b9370705c0bd902f1bab2db5c2756dfc8be1587465050d3e367c2016744e004a6c41e536a64bb2e4695c567c8949fbff4e0cbc58c4520f05 SHA512 f2e90e7b1163ee50be11646990df95b2fd79c16dc6e45e9edf2d7932c246f00915722dfc7d55eadc1e0767fbf7d0d3ff538112e9e24c5179b7ee99e0f80dc696
-DIST firefox-67.0-bn-BD.xpi 567129 BLAKE2B c29707546d508948de1c35a76661526b04238760831e7eec3f6453b1019e56beb5d518216c87f1ff766ff4bb234cbeb2172d4ae8b2a9df00822c5098502987f3 SHA512 035ce4c0ca9016c2335ad1dc85c57e7fa5acd993b7afd76560166ff5d04eb03fbb856429c43ccb2b7ce7977344e840618bb30f9f5a766ae6fe746c7da87d61c9
-DIST firefox-67.0-bn-IN.xpi 556825 BLAKE2B 2111580220c83ad4600114d5c3e5bf16dbeca4d39da18c22a8900edb87f48c5575b4aec85f8b757688065b8904e4545f62b6e0f1eb24ff8272d5b7c40bec16ad SHA512 c3502e4129bddb746eec01674659b266e7f5999ac39613237ac8f02ccaef269c204a4f6ccc71680fc7f8b19d791b29d67dcf5b63596bd32db015a535e1214466
-DIST firefox-67.0-br.xpi 501331 BLAKE2B c416d76f9075fb6154fc8803d3431a58850d1764c976fb3fc6ce92d2418d08ac9bbd5e646708f80dd06d6e5164a1863b7c037368d45e7239c795923a13d0bd53 SHA512 52bea0f8c25d44bd48aba09261fc6a684cb25c02445c4a04b658ef1df79b8459ef5885654c6a627db391a5ab3f04191f9264bdc2de092f4b6a41826ad23e80c8
-DIST firefox-67.0-bs.xpi 484174 BLAKE2B 5c617d9eefd20b87993414c08a8e8bcafab9d48caa212173a573c914f7b49a7362d8bb276c147763227ff0f8cbe7cce8f3c5976151bf540c9272434f9120fe89 SHA512 bd1f5f971de35c606d9b0df0a33c8529a087b627f55a5f196a8c58214d53086257f829fba41ffd514a3392b7f8670d975e58062cb0ee72ae673b95936a341d1c
-DIST firefox-67.0-ca.xpi 496524 BLAKE2B 2aaa1d8ff42157d0656937f8333b84fa2576a2cc3b2b27a41e83f669c4121f84f654c56a84047a113b2ffa7b1f56d9d508fe9819f36b00631dde7b257a36a9a9 SHA512 6cbfa1c99dde478a0213ff6f76e9c6a7fac4b905b30ce28b7c281fc65c9ffb707cfc4892e2d4558045c707621632d66fe45b51eda4b7396dc6ebf8a98bcfbd76
-DIST firefox-67.0-cak.xpi 525402 BLAKE2B 40f08c4a7f8c845a4604c05527f078bb0b962ff933acbd3264968056db5dfaa99a0da543cdaa69232fccb589c1f37bce911e52ae464b52f3cd58abd920735e26 SHA512 a928993a4284bcd709dee12c077bdaf4ac9f32eaca5ab9b1a225fced15e37fce11b6b5a0ac6567aadd8cdff8ba380c3d853725deaf5e15f9976d54cee6900a08
-DIST firefox-67.0-cs.xpi 517489 BLAKE2B c0516cc7e24700e67f28c8de679535f78592ff625eb403e2f95fd988371f1bfbc7564ffd1ad31852569e63ad0bc05d8f01feeff4276eb8354a13da41e83b284a SHA512 79d3ddee483af8920392d3bed17ecc06b294cbc2f8eb0c03becf402acddc8e32b0a32674c72b583e0be3cf281e5d98200916c93102d43d5aa34c70eb5b12a8fa
-DIST firefox-67.0-cy.xpi 507758 BLAKE2B 00ef1d61b660ee66088e93279a3300d3530e36567f8c03e797921d2d276ea2e05884110913948954b69938ada2ab64438e589384b8732de6d16e02d880c04658 SHA512 84fa6406fc4c4fd189caa05d14825cb81750dd02a57cba1dc64a508f29472081706744a24aaa90056fc44f6ce0d436d26705ffc38a9d5f8287537107da34eb7f
-DIST firefox-67.0-da.xpi 514817 BLAKE2B 1c0f66a7e742802bf7094e5bd40900349aaf4e5dc7e442e61b3408deb5c3c63deee7b9a970df7d61c1ef5497f6ccdd50f78bc091986463a0cdcf22446b9446cf SHA512 7d92670bea6a12a0f58542b9f7ab5af0a06bcad32757774639803277d42e4a136d2a9e8b5af7634615d54cf32ba603fc544982a0b5bc3a9b18cce2f671b59c39
-DIST firefox-67.0-de.xpi 510156 BLAKE2B 6ef0ffd61093c032e3e1582978b736b805be00c7ece22b7f32fe540189d42d80fe7f0b32b8d054ae3793d2b5aff979e9764df8001554420b10f3b1b16bb61bdf SHA512 95ec3b9ed66da69b30652cf71ff42ffaa1cd9f3a063989ac086334237b4e3d93a4c171a1292741159d514496eb68b7caab69a0a8d5ce456e16b304302a3fc6f6
-DIST firefox-67.0-dsb.xpi 524855 BLAKE2B 350ae317fe86889c333d2bd87bfb29e2ba6cf9b5e8a11ee8136dfbb4f3184f718da525f339e71972ca0c83ba3f0e5f880dd1bcc2c10b60496186509c012fc79c SHA512 af8f5da3dfc1fec3f2a93805be61905f43da00602fc97e8be23af9228f3a34fc1520434b8e9ddf9c1c937cb89f4cb19b0d012ac34d52dd298e552ece10d0fe3a
-DIST firefox-67.0-el.xpi 592177 BLAKE2B 0e15524f6d2bc21d26880b9d2ef74a6259b2e89f3ac173287f7b8b98219aeca4422c07ba80aa774a35e0d9892e24500b36e0124622e6a50fad1c08502bd9fa9c SHA512 aa06745c27a30df089697115e77c5ec8f3b4b9d491c45956347b33a7702a64df31e5f41578f385eb7f3c43065aa039561a7327d5b225dba74abb8b8805e3594b
-DIST firefox-67.0-en-GB.xpi 474307 BLAKE2B e1baee252fe093730673c085d5c123b507e016f1f2905b92e263dfc822f9533b8d2aacec89e2b200e1fea78b3387c1276bc09a1e261da501b6eaf99a916c31a2 SHA512 3682a667626080b5b0f44b3a793a60ebb1ff6b50a4547654632bd30c0410ddaa5f9708bf157d64888d5c8624295f2f95f347e99afc35b0491777fb6894075bc1
-DIST firefox-67.0-en-ZA.xpi 442976 BLAKE2B f799bfa41f8b03eaa2cb988b25f9ab282b17d21b01545cc7441422e97ab119e8a2bc9f070fb6f66575673c486081dd88140db83a3fe5aa7f2671206424977c7c SHA512 5ec9cdf2939bbee4d08c7a812aca3a2cab48b44fbc6c5ee39483443dcb6c68e2169381455ee03d5ee99569f920008ec8aac386556187cc9cd049055a2059bed6
-DIST firefox-67.0-eo.xpi 500805 BLAKE2B c5f85274a5e7aa8e15f44175a17bdbd5da62c7dc61f2636324cfbf5e0273a785b959f45b7cb32f991b86fdb7b5b8be47ebd250e0623898fb2b2f7d831af775c6 SHA512 555f061792fc2b15f17a663b32b6dddbb1ec578f4884f66c02d3d3e6b88bb40b90a67a2b01b1b165e07d2dc756b38bd4da276294ba7782c9b2b978d6a40e98da
-DIST firefox-67.0-es-AR.xpi 509287 BLAKE2B 5eaa509085f39777ec3eda5e672156e7721b48bef5cbd8440e49c190507b594fb3bc24674d32a1f1c3ea5c9f595b0cb5918447299bdb39c56735f310faccfd53 SHA512 3c3bce37416752c92f436b5e09c33583b6eacdfc93396d8fe6805bf2876e6ebf9e8227eb2e1b187a38439f06cc6d4578f07ed64978f7bca05fba6e6d821d7a49
-DIST firefox-67.0-es-CL.xpi 508067 BLAKE2B b2e6c19910dfbcfff4e64b1447813198397469c43dfcec4d7ddb2fab800a4ce5772f819544eaf2fbbb233722906c62e4c75a8f8ecc05b4484914375fa681b2ef SHA512 dccf2832144f1995e470c01adc2dcd94b073dea5784258946074aa5835b027d99f6790a1259287c4e825c2fbb2709d0d4d2b552583e0f04567c73d57ea3ab420
-DIST firefox-67.0-es-ES.xpi 479115 BLAKE2B ea5a7f0b6437be573c5280a07765eb524e0416449e6c6603f39e0b90421e44c250e92339cb1c945d4c87027d31b22f7e97aed3fd1e907f1c99f546b6a7f124a4 SHA512 15cca69e099bc209b6ebaea8adc2d02bdb7b67b494b681356b5982c976be8583f639a486107779b41f111cb6bfd58f61590780627a4d4c730bd123d289d6375d
-DIST firefox-67.0-es-MX.xpi 507050 BLAKE2B ea1b7e60dff1ea21ca7c1360a538bd35230033b0c75e6149adfc56efbb43535f5a2c33f8af8151a9f75aae26a9b16318c62d54a5cfe50db3e54a84c82899d8e8 SHA512 07cacd6795a711c00a4ff11481e66c767fd2bdbb988789256780de4b8a3844a5ad3a7f4f39f56e40a7f89688e2472abfd23d9ec98be33ff2657babb2c472ab28
-DIST firefox-67.0-et.xpi 483622 BLAKE2B ea611e55406db52e0397cac44a3e1f7235604379eabeb238c10303bf92a1c11eb77aead6078fd82d6202f604d3c45dfa9ebc917359c0788be90ba52e01dd2c81 SHA512 a4c007fc12753709dd9c9ba339a1a2db064e89c0333b5b86be8371054141dcaa0d0f9e30ecbaa8ef321aa6e41d2a75ac19be7f637318cec2f8d153bc32399454
-DIST firefox-67.0-eu.xpi 497739 BLAKE2B 5be0ae120589879b79e0dd82db0b070e69b469c2a2e2af42e4fe8d42bde67f62ec79a0feb3a28830338850f0f8e438d49b85a0606d356028518a85e2de56d499 SHA512 f65c70af331ed820715f68c9d2b0e8e9d5db0b38fb46d92b1819ed8f6ae5ecad40e1cdcb7b4f0458ad138273a1ae04a61dc1fc95bce04fa5a25f301b13e60b42
-DIST firefox-67.0-fa.xpi 552219 BLAKE2B b1449b035fadf58027302acfc8fc59046b102c58880d8b8310801e9da0176390c263e3db8eb8e809511b3e83018985b65a6ccbdf83ddfe21275cf4227c7f6f3e SHA512 bd3e550920e12284ab62115e014e6f4879c453f457bf3d53ca3424243f4db0d11cb02052de82ecb5302aab7aa18dca5045d13ad1df1adcdf55e7bd4743fcd1c3
-DIST firefox-67.0-ff.xpi 487121 BLAKE2B 2e64d7b9e5c39f2f3bb30b7f280abb3a796c2840c1b796d2bffa505d8c55f44f55b9ad2fa26887daad33ed31d9125cd7efee58f200283a17dbc11bc916226537 SHA512 ac0ed9b165f809a6aacdb9d727884ad6f73783ca4232c52e4ae6e3bc1e5a2038be6733fc8327ae1e17ff57afe7c7005eebb12c813826b9ef6edc34b5816ce766
-DIST firefox-67.0-fi.xpi 490362 BLAKE2B 9f0db7f260ef8df7d7fd56c1810d06006a7815b91cfd28db315b5235c3339816a958e731ee01b5aa2dada0e3dc45a502de1fcbc7043eebd36d26040d808d5f69 SHA512 d6a7288c77b355bc527c16fd4ad13b2fbcae630d7379df3c62a0ef388af566b96f8b02e8d0c8102cc3f889edd4dc57c629cbf0557303f32382dc188ea7988a23
-DIST firefox-67.0-fr.xpi 520005 BLAKE2B 9afc36a8c7f1190042e34b56646983f887e2109d7ae59b343983c99be9859af3661072e11e661ab2633298bfdb1a7690378a40680d54353315926946d28be5c6 SHA512 08503ed4218e92b58f4e14242de17f281f97ab82f4c43730a39817c1cb6979b8f695a68d6b02d8114c291513b5e7029f73e63fce9df947af826bf88627b20b5d
-DIST firefox-67.0-fy-NL.xpi 506201 BLAKE2B 55e895fc2819eedf9840a499786c2c03a6262f87e486bb8c00f31cadb3e2cfebc3d4203525be554ca392bc41f6886da1bbb4c58b66f2aec2918ddd9a97aa4f05 SHA512 4d8c4247cde6eb0ad35d3ce260ea6e1b35c3f4b7e0efd2000d3f558bb1048186e4c204be4bfcc76d1c278b953a5a51606715767e6422d693a0a22dd4a3f9083d
-DIST firefox-67.0-ga-IE.xpi 489162 BLAKE2B 8b7fa7c901bc8801109c1e152c4632a3448834de5a54ba4f7a91d929f2900f5121deeb65af906c21ee5a334ae18884c2d341bf976d1b65a27a4b4014120df079 SHA512 97dfb9579ade379a1b8b5d36a61dbb343dc1239a3c84bf8bcfd743c9e46cc9b37de1b8f039fb7d82c84df4b7e6f1a9ed4f32854cf04d07cb598fc6ae860a674b
-DIST firefox-67.0-gd.xpi 511069 BLAKE2B 42cab5bd6b7a8456ccdf87cc9c6eb394247d1ef2a66262f9f5ec393ef020b3c6f7abaaaa8e300054d950c595bd8dbf730fa2ad96e4ebbe0b1929e424a6a3155e SHA512 13d5f050308877ff080c528da2a710001d556f381d001a5ba3640e50eea6718cbef4fa90fde84a2cfc195589b260ca199f1962897b478261f0c2abe5814de414
-DIST firefox-67.0-gl.xpi 485875 BLAKE2B 57e3c23e19ba8a8a7850451f8501089c10ffae8814187aae1de90dab368659c3b5080f5e8a9eb912a0cc1592da8c721ffd7cd59c651fa9c1a21a69739f5143c8 SHA512 bbcfdb77a1a516d97bbc7a739106f40f297057ebb109d1d27b317c991eb3f7dd1fa74db00e82f5becf8490061c06d4467ed2f821479b44ef47a6ea0df6e822d3
-DIST firefox-67.0-gn.xpi 515717 BLAKE2B eb9a88d966e84e85c50ffb13ad8ef1ab60e9dfda7269bd90a30e253baf596ea9d7b589aa945a04a626dca076e5dff5d73937911674b4228624876db45f08c887 SHA512 3e4a7c6a0c27970cbecf06033f46d49194aa50db0cd2fe95125972ebeaf0d2738f2da340131b05252ce5f81dca090fbf0eef37e180a9ab304518a17167d0c31c
-DIST firefox-67.0-gu-IN.xpi 574594 BLAKE2B 4325203fb1f86a3225fa373856211a2dfc00391ce541df3c6188bc3adaeecf8e06e065a360600c94d55bdca9ce92eafe54344dd4f94cdb5afe5f89af448c58d3 SHA512 aeb77a9438ef8bf6c7cd144fdfd0b3a7eef39d3c625618b3b13ee1df4ee443e9c923799ae866f181435ee2f19e6f2f09a34122f77282a08e88a2e4311d17021c
-DIST firefox-67.0-he.xpi 514592 BLAKE2B f17a76df9c708c85567bd6950d43ff89bba3d99e9ae8f8bd8c78bd159e82c105d8ecdc6cb2e91b481340d26054952f9165072f90fa6c8ec9c7ccf0a0fd379bd5 SHA512 623f9bafc1290ea699fd99dc5f405faf597f5adce6754d36c44c0095296004deb93d95fe8d889c30e7250fb88a9aa4039ccab3ee91ae37479a51f7666869593e
-DIST firefox-67.0-hi-IN.xpi 559704 BLAKE2B 3e01626b7fd65c05425f8cdd977b63f1b235cffa08be64f735301c5c1dc849762e9a51b8dc6d42e6060bbee6d4717c4b60df803d8576ecc3ad651387fd35e0dc SHA512 2c6c9397fdf1bd7b4150a16581a30104b9bc2ed25eeb8e0363595a26042eef0797a98b297d1e21f331711fa7b2b0f1a8fb450afc2c5c0022d5885d37d1bf8d4c
-DIST firefox-67.0-hr.xpi 492453 BLAKE2B 5bc4e0e520888ad6f43878d26441bd47d222011a78a7ac35fb48066d006efd9724f96b56423a9c6237e86d61280d5520328c19e7728c63cee083d361e9009f01 SHA512 12a8b269ce60eabee4d2e8e66273d627d73569a9ba290aa14dbf4507906961a58a3b0de256dbe1d667aed117ae32fb8c071d7c6380b9ffafb068a004255df96d
-DIST firefox-67.0-hsb.xpi 523953 BLAKE2B 24520bb99b4681e5700420f8ef51797b59da719a71d86b00995e2924f70232f07f6164dc851654070757d9018c70992ff004d1750c8ac8b332658f877ab95739 SHA512 e2893a73a3c107fd73943e225f67da4acbb742e5bd434cbcea1582ee56ce2f9e5b6d3c3cc81ec6abc41213098f9f4416694a317ba7fcffbab02f1332bc222d5b
-DIST firefox-67.0-hu.xpi 525574 BLAKE2B 1a72a7d82506ed11814b8c5210bfef430e22803e9ce0b5551ebdf7122864b9d1e32603836e7f44c7d70567109c3b21ab19390f617ab57cc85bf494e3257880b0 SHA512 bf0f5608b76926ffb8759a09e1a8ab80ae5eb86c69c68bf7ff02fc3e6565cc93e8405eeb7ab5c464488fb0de319781b3cfeed6f887e21ca7c6c9f42eb501d790
-DIST firefox-67.0-hy-AM.xpi 546320 BLAKE2B df46d20eca94185c7f5af70b3a3e479dea8e1410fd7180cebebe76fd4febd1bfa82a3a443856a62f869ccfdd75a9e8be7f101e1378bcb7d861fbaf8f775883c9 SHA512 1614010511f07d691a5f3c551c94ccbd61348a5a66205b22fb592fbb1dc13b0731a1115d59d0bfc15df59aaee8d9261c71c315a63cc5c0634a4882651b87697c
-DIST firefox-67.0-id.xpi 491017 BLAKE2B c8f276c4715a56d0c658e7bbcdb7754353e80bac70d1d106266ca88d537e47df92d3888bd5637caf4c078e39a22a308e2dc478bd2178c2e1e35af22e2f0a1f6f SHA512 f227339c95aa37c3280218c370c6e777269f308310221d2a1d11cf8506949669747956d5a102876a9da431e3174b9148a4597697e9e697f760bbc793c40f0211
-DIST firefox-67.0-is.xpi 496689 BLAKE2B 72bc9a145c5e31521e672ecff03b4e07b6ee9a318dab675e9e78d6676b7c578b25db4a04f2a3097775dc89b45985b462a16681319c58385af3de678322a4d8e2 SHA512 3bff12e1ab0bc05ff14afe6aef54ec6cad6160347d1fc5c17eb85dcd7c58c235122618554ac9d8dc827f1d2a1d7782f077ad925b9778f9f340d08a6a1210e1c9
-DIST firefox-67.0-it.xpi 389210 BLAKE2B c964e384380bfc402bbdb51215ba35558b237eb8a1fdbb5359c8ea84b806b551e2e8d946b01a702e1d8be63248009a807bb52208d90159581b7deb5db3709cf7 SHA512 ea44ae4a3f3b4dbc373e1eb1daa9d65408f5be4daa63385edc661e0b0ae7ca539bf3fad675ad4d7eb499a35ae2b9098358a60743b6f1d53d90e794a5ffa46ba5
-DIST firefox-67.0-ja.xpi 533884 BLAKE2B 998adbae64e3902a8624223257a92c6921406d05d22c1e9cde528a49ed3f4b9664eff0445874764beabe5acf0c948cdbab293e8f5dfe4b0a830b5d65acece02f SHA512 308ece21ae09fcba6059c47903f87961b5772f848ad10aded397acf3123748b38efc86654a511ae5cef3ed7f4acce82b06cce32293fc44de3413744ce01112b6
-DIST firefox-67.0-ka.xpi 550087 BLAKE2B 5fd0d2492fd05785282c461ce2702d0cfc1cfaa3b0d1fb484b211668a4b6eaedba57aa61eea449ae50b3919ca90338f8fb92836bab5673d4b0c86870a1075fd5 SHA512 206950c26b70a23ce5fd394560cc36fc1183db5259ac7b91d6d9762bd5b66a631c7c7ec4c84c33a17421109532db41e5baf9d17b485ffbcc4231cdf416b0aacb
-DIST firefox-67.0-kab.xpi 508876 BLAKE2B 1184a2dc76c538f5aa91ee7e897504d943b0ea0365e193ef1fa9649ff8a2c870a271ee80156d0569c4261b6ad3c39f1ed78948f512e9b0e85b1638bda1313a82 SHA512 a3bcfed59af4253834c051360281557a72ca2830db22a74346815d548fdd4f862afb596b6c8437b4b843f65944d8f45afc1de074a89752137746887c9b3fedc5
-DIST firefox-67.0-kk.xpi 574829 BLAKE2B 1519b2f0db46de46209c15799ae7136eb602a5acca6e70a06c705c539f85124abf84ea2540de89d974a9315d12860af3a12b61fe57d43e6927320a00ac3f126f SHA512 a8b8e8e540efb091b6e03a140e27d1f258f500bc26f772f4f9ce132eb7be3c5f6bbd0e3e4b8954c368c96025f6e52fbd1d6df4a4cce98acc5147bb70ec547bfa
-DIST firefox-67.0-km.xpi 557304 BLAKE2B aa677b9cb669be7e6f33c6a41d8cc290934a5d47f7863d1a62d1371daf5d3b69e50d91f08b09f5e2fddd234980cc55fd58e09193e6a971b970828aa49a83e29e SHA512 e6b27b1dcdf9c30a5f73cd454cd2af13ad43f2cdc352b9f4a6767f2aa5799321e741acc11e62acd0a6668b8352e2436b7d5e3bcdaf2427ffc5872fd6717f9dc2
-DIST firefox-67.0-kn.xpi 552972 BLAKE2B 30f0346bcd4202baf5ba6e5ebf6b3ab6b3315402f2d94ec48f5dc67ede9b58b6978b29f0c6bf4e2e3c889fc78787441dfbc2ee0600f4f633aa465b7847992d8f SHA512 e34522d962551999033c9c5978badc3f63e741cc052a297f7d0948bef00b221fdc5582fd1affc570f7a4dfbb099e8c63d928153fcbf82fa095e6e2def7cb4c64
-DIST firefox-67.0-ko.xpi 535116 BLAKE2B abaa7914f05bb9a6ce6e4ee450b5f001e54a87b55006e5ba839758e2b03e30ff7406ec1b09dd1d87716e06a0590cb6ae26b6bd2541946cb8148189f6b99d1141 SHA512 ddbecd2361b2f8589e1e0b2c5fd74973a24e8894eaf348ae3e8571a0d3160663e7ea7d94660db155e1c579f887624e9f052b654f462191cb1b8ab92e93d226e2
-DIST firefox-67.0-lij.xpi 483275 BLAKE2B b7ce22a47a0e6004c37e016cf1c1342a3188c70e44b6fddb46a6a2a0fa009916ec95f2afaa980fb0d56ef490e590195deda0bd3638c11f74178acc0cced98ce6 SHA512 4fdea871412f1e440d002a04b2645f1aebbc28d1337c2cf2ed127361e8ca81a57efe5fe01128eb933d98368a2de75988aa00c2a76e7c339a9e92289eb41a530b
-DIST firefox-67.0-lt.xpi 523549 BLAKE2B 6c8104d43cdf9a5ebbec543749b2cd842e43168b589f823ee77b50ccb073d37e75c6dcb29271755ffb645edfeb2e37fa81681282a3b55357a18c3750cc72a100 SHA512 4956a32e68871a81ae13494c48bebf322e636d61c8fb92ec65d30c91ced9036e2908aec22a40aaadaf5343233a3712362e93d31c67825f7e745e2104477af110
-DIST firefox-67.0-lv.xpi 503313 BLAKE2B f009f6a2f81bc770e9924262c68cf57e0bb8e117449eb8ae1e2d1813be668a1df4082bbb2c6878356dbbb9dbfaeb10a69aa47afa4ea6b232bb833eef1153c976 SHA512 cecaedb404cd75bb1f2f7e7768cb9aa360b4649e06fb725dd1f65eb5404ba0033a35bff5bfb479edb065552801bfa01094a0e83c093f7f04fd52db1f3a05922f
-DIST firefox-67.0-mai.xpi 511904 BLAKE2B 369fe67f38400c65e3bde3549c3c8e03a562025f8d0e3a5bb69ab373dfb7f2b94f32926b9a9b9039940f7c1f04e60e99174be8a1b6e1847daec20b45b38c1114 SHA512 b5a19f474b6d91d278e49d6188db2d001a52333548983a309034fc89c608d6e57aae39b1cfae332207242da209cf5b423db12805d6fed53bb7f3820cfd3803dd
-DIST firefox-67.0-mk.xpi 486617 BLAKE2B 52a0e773c68de7eeb36854e439d6cda709ca5ff99fd62fa0e96d3edc666f467b5cb82e9c5975e5d9ec31051945094d11dcbc3df5ccd3ae82b7d9c4e5b9b03481 SHA512 81d5515a7d0a2c0b1fb331f69133c014703bbef70fa6e0634acf33c7bc2fa1e4e64b3e698e026fa98c1c7b3b982a297e4c2009568e7007d9cff29f0c6ff6b80e
-DIST firefox-67.0-ml.xpi 574481 BLAKE2B 5492e9ad2cd7dccb61e9f9e7613642c80a20ff8f2bfdd6ad4fa5e7d69a5b4d0ec8f1eca3792ff56a18d0eb52e9a10d1fe3cfb1953f999c715ae23cda49e1b2ab SHA512 199e3d6559a958b6d911892f43b0bbe3cbb8dbe59f45d18484b9ce239b512ef73fc66c969dfa809465b4d07ee433aed2e692b3b8d509632885be9aa6e22842af
-DIST firefox-67.0-mr.xpi 559662 BLAKE2B d3e79ad5ba3098b9216a8ac23213a33cb328896ccce183f24ce719483608ec01d0f374a43442b2cd6cbda0fe1a9aa5aeb92553957338f0025ef17f388ad66a6b SHA512 4741f84b95746fb562105be996cbf07933be463cf388ba827ee9cd17bb7f65fb92a5657827f0c3e01135514056b26ad183d56ac284d4ed0ff6be0f3bbac9eefa
-DIST firefox-67.0-ms.xpi 482414 BLAKE2B ff2c68b4ad78573316e954bf813bf36f3010754c5f440084d6f3fc5316bd8d798a1f42a75f59576d5e06fb056bdf9bbafbabb19b580f5c83c84fcf35f2638493 SHA512 c6fbfbadca9375b7b5f9dad2fd6f92acef245d1ec266d359a43badf364053c4e2a9130f60346dcbacdd77db60ef7d9e5cf98db09c8e7c09ea43204b974cd5be7
-DIST firefox-67.0-nb-NO.xpi 492535 BLAKE2B c34a7c266ac1a9292c477cf27bcbfbdec4ac8c13eca4a54aa6c04bc015d550d92e2e27fe8e02b5f3ab94cedc15bd881c8e5a7fdf4421150aab2173783e2a2156 SHA512 cb924e39b92e8fd29056d943c85dc3af6b4a5d96c930a28bd56b6039b295dd4cbde3e70a80d700b421071031c6d09ee61923e228fff3c540da8fa9f51b71ea08
-DIST firefox-67.0-nl.xpi 489396 BLAKE2B bc55b85740ae1d47cafd31dc38bdef4d16aca1a62a3582eabfef6971164c9585b41d12d3d13e1438f9688a1bc130a543bd2320b61d4fe7ee1498d74002f5b2de SHA512 c60bf47a9adddd549e545a6ca9b9b78e531360fb8ace4dcf9511ea676efc41ec485d2f01065dc3b9ad17ed719a69edcf7692a7acd7678926ccc103be8a957df9
-DIST firefox-67.0-nn-NO.xpi 493980 BLAKE2B 37e268dfda7c694a773d168a4f215e7dc663499624c9161335ca49d40a1c3d382df2624f1d37cc5eb49c397824caee2c10602afa3ac7370003d06b9c2b179c7e SHA512 d2242d23045fa695ada82b9a3d3fc392338f6f3fa1c72829be7fe4f2730d236f85e82afa0fe9bf7fedf312b3320f1418ea02ebbd363e272c493065346247e84f
-DIST firefox-67.0-or.xpi 499781 BLAKE2B 8487af9fdc16346d3a54fc7dce9d6799c5b9f64c6b4b3cf8c327863d3da20d7af2fb8226e97bbe9e1ff2fe0032cff59a51b1d03062ae8fa67437dd4c1ba7eb51 SHA512 5a31d8f533d127b7b6e650c84d0c61e90a00666c59dca209f16902e67e1c725efcdeef452af7190d0f32d46289c56deaf69f6510ad2e961a3f1bfe24b34e0ed2
-DIST firefox-67.0-pa-IN.xpi 546156 BLAKE2B 56819972bd7f0fe887411fb238c8ca1b914a688ff6e806003065149e6015a08b5b045d0d16419a5fdf9d0ee34c9e9969d6bf351f4d83ee84b0489e547aa29814 SHA512 f7c2d5ff779be660274d52edc88f9fadf728fa8fc950a7f7616dd596a6d7c95e278ee8520f775e001616f57333abc0def8025e574db41c2ce5513000fe1cfdfc
+DIST firefox-60.7.2esr-ach.xpi 512788 BLAKE2B 155c72980b4a0573f2d4e2d80f1bfce095bc2aedb6ab265b2fd4aa35046c0a91ee64a8f00dcea957a7889133e8969efdb49c76dcd67f7a8a0e6b4532aeebab0d SHA512 59980e52d51095a6dfff48044fc2a1fd8c237f251dc1dc681eb0f799700e1b4d08c10862a34a77a41a6d5b90cd96ac6271af6ad63c0d6be815c0e687d6218ccf
+DIST firefox-60.7.2esr-af.xpi 503031 BLAKE2B 74cd2d6169cc455fdff7a93d8327388f8247375bc362b5f0efbbf3f2fef80a05f73c3d761a09b427057e8de81da3b8b4bd2a551d4f1b627a4639bf3117f252f7 SHA512 5187dbbd3e025ab7523377f262e02a7ff9a83091b657ea7f22da85de78a71a1f839af05a6ec38aaa2b1c38254b9cd3b95e1ba69dd1ffd6d71919c63e8b3dd469
+DIST firefox-60.7.2esr-an.xpi 536226 BLAKE2B f110e39d28d98c916b2b74b05c634f87a8ccb52b41c87931eb2449301d723af9b2703be411e2ae9506138bd0f9193da315d511c207d9030efb7bf926a627c1c2 SHA512 524e75c7e186aeffb29360fb6044d334d37e0e0495259bc6b12b43c44566a26159cc04b715174ad836086e4950e0f012ea118aeed33d8cca99a25b2a8872c7a3
+DIST firefox-60.7.2esr-ar.xpi 563542 BLAKE2B 448a7a88254bc27922d30f9a6c4657c8d2f6581baa3bf976a73cfab1fcecf919de7b77544ec83a128c622d11815c26cbcd2f56196245aff1bc316308b14cfad0 SHA512 33ee7cee0b06ec8930dae61e5b3e48c4c1e51fafbb127f756e88809f8ea83d97f6fcc154d78d26cb944230d0a80c6b3f6a695300d81aa2cd8f0c8fc226606e9c
+DIST firefox-60.7.2esr-as.xpi 546437 BLAKE2B 7be219893258f1ecb3ccc27b85a79d968b6ea35986fb74a5b23a9e711de1aa23057d2a49dc9d163c619607b188b37f1094f31920bde603a3c6dc615ee1194bde SHA512 84081960df0e6fca213bb86af690d7935834ccbef6cd3ed2b8aed220755651a7b081c37e3570cece78658e199a31215c988849f46224030bf21c54f5c083bb3a
+DIST firefox-60.7.2esr-ast.xpi 524607 BLAKE2B e6b78e54119a02a8b58927ca8cfd4030d9b099326750622675c27224c469a3e0b1f4c5614f1eb1e066e09373d073a1721ea3680d1ac0e1a1fadb98d8fb7c0255 SHA512 9c5d8697abdb12bf7562880d02d52bb7329f9ff715718835b600ef8138f1201612fcd2726fc24b11dd27561d74134527d1d4bff0fc8c7ee7ac4e238a6e185d35
+DIST firefox-60.7.2esr-az.xpi 540469 BLAKE2B 608a0c8883df8d6aa553497a3189cab73abac231df19bca142628160c63cf750c6d92b0934ecc75833f00fa41914d198e5d27ffeb589503af721b3727938ab33 SHA512 72cd3b8071d9e5a2984d688283e431eff677b5f41dc0a77cdbaabc8a259e3e5a1ebbe734cb4a0c1e6038c8fce8adcd6d9f244122acc049dbe84f5ecccbb2e2f2
+DIST firefox-60.7.2esr-bg.xpi 589576 BLAKE2B 458375e0c2ad6fd280fc1e548cbcf22f6b5bfb47fd93598cb630742c6ff4d9ed1dc0963344329b9817503a7af57ca5eff582624db4635850b7125455e10bcd65 SHA512 ac2c273edd8d1367e5b17b89bd8edf993831bce9623db1ff3e3047bdf784a4c0aa27262786f7af03c9f292d36cc2c4bbca9b33c2421f6ef4a4bef945c843f887
+DIST firefox-60.7.2esr-bn-BD.xpi 606817 BLAKE2B 04699643a433dd6a266feb07f9ff4f6f7335e46af808a36512fd85389ad7a17ac4016022c51c0fba6f9bf0b855dab0e4c6d1be0e9f6045f2eed81b39453a396b SHA512 351d674efd9acf3c68f8c2f96c7325338f402a49c3239b709056592bb43840c8c9f0fcf302cbc9c9881d21e55e2552d0cec72996ec278404e13162047f9b815e
+DIST firefox-60.7.2esr-bn-IN.xpi 587255 BLAKE2B b2f7b13ceae7f7b119c3f358008ab2b4d17e1473fd1eb445a99a201a2a4759c6c52d444571d9279455bfaa3466b30ad5ce5087a7fe7645b0d11b25acab3df901 SHA512 90d0056ac6ad76d7389b777c69d89fc6d413b4b5a543e57b1ef8dc1a5e1e327a919fa23d9052a277410b1da788150d892897a7951ab02cf39b11d293386a83b3
+DIST firefox-60.7.2esr-br.xpi 527757 BLAKE2B 440a43a28ea01159d924e72ef99254cc442b624e603927bac9d7d75541a8bf1317bc61dc56873f44bb00d8ed81b77b74a33fabc32a7ba24dfef024155c959cb6 SHA512 9930acc0cfc501aa4059bee95c56990427b018c72b1bf5de86971fc027007c53baafb5efe7363279b7db6a1bceb0b4692e5d259c133b67f6956ad2cb4dc91d61
+DIST firefox-60.7.2esr-bs.xpi 530426 BLAKE2B a8127345707989cf78c01dd32afcc18817f81675089d0ddedeb8a6da49e45b0520a1986fe0fc742c70b6e0f5aeedbbf74935819972e86789f1507ee08c4ac37c SHA512 6cea1f3eba3f9b75f46c4d215c72c55742bc17020503c8c4a721ab9e7ae1b4b36112f3b099ebd5cd7a57308e6761521ad5d09e7a5c80cf92b23ea3255fd66fd9
+DIST firefox-60.7.2esr-ca.xpi 540990 BLAKE2B 97fc19cb1634787f54792e085e7768f41082d6427e80be42df8f9d9d16ca74c7f50694a4bcc65029c8d2143c6eaf44de93f967028ddea2bd811fada91b9e5835 SHA512 02497c871fd333a4a4e2e4f454e7a2312f218999a5ad8c14bacfa9541ca1d3b25dc0c21d01b706808374cc2989e3f02053bd95a86f113a2c1d8e0a63be32de1d
+DIST firefox-60.7.2esr-cak.xpi 552250 BLAKE2B 9acf359b7548db8112164775a34d7e6067b3322b541caeaecc3b35623f8984c7701a5b0684c228f7428be1fcbbb24008db52dab649cb9816a4030bca5f168505 SHA512 a251c7c4530c32881e7eb55766bc355784c1e9a996b5c478ccf58bb41d263273ca26f262b39b52977a877e83a64086cbeca3a19ffb1916366db562d97552dfca
+DIST firefox-60.7.2esr-cs.xpi 547514 BLAKE2B 116daaf11b03c97413cf35147a4982e30ebb07e9a3d56c7fcd87014c857aebba00979e567819d4decd51545df42f7a3c6fdb3049f3db450f17ab3786a3f304e8 SHA512 e3d657edd0bc79b753eee96d07957bf1fe21ad94a22bb477cc485026b2f4fa3e5b92da1ded42cb07aa1af7533ffe79eef02b08f3ad3c15a8e74eb2d8ad320507
+DIST firefox-60.7.2esr-cy.xpi 532366 BLAKE2B d705f0eb9ceac90c0f4f80bd1fefde31ef8d13a3d38b3612f8a8037bd3f8ed970fa2817e2c14d125336edbb304f197816f658028c09d58a1de1c46a94a7dafee SHA512 5cd44136c1137f6c01065cf409b415435d65e7e80822d1e8f44d98cb8d498836bee64bdbd4ae66fe7bf474e18db23997ec42ac644099bf7065cb6d2d9c0be5b3
+DIST firefox-60.7.2esr-da.xpi 526479 BLAKE2B 09c754d309d62a46761c30392304585932bbf335870379e8a2fa60dd291decfe0f7cfcacc8ee543ecdfe989730d716639e37fe2845a77bb2ea7b77eedab99e99 SHA512 9e98b7daa7d9e661b3cb5710f0d85714bf66fa7bd23cd8d8bc35bcf1cf96b995889c44ab291e2f4dd25a96f0e60fe75ffa64cc8ae1dd6231de9daa90629ae922
+DIST firefox-60.7.2esr-de.xpi 542253 BLAKE2B 02b2b4dc7292b5b19c1d63bf15d4546c83dc32560fc31d60cc7809dbd250b95cb891381ccc1c15c366d06a5fb745dc54bb22a88be5fbd06889155767ad61abba SHA512 5225415f90d32a535eedd2d3d1a730d9c0552f82b1b3ea57c8f50ea8b48dc36cb34eca9da4d404c0cc13434b1717bed200188488754e2fb2e176021aef9b8c98
+DIST firefox-60.7.2esr-dsb.xpi 555476 BLAKE2B abf9024f9ff8720f9de22620c818864d6c019a33b9067704bed380f5f53b5c9a5e1db7ede5d3359da5d8cba9f3043c828df546a87cabe001f2a735b40f09f9b5 SHA512 79e3560e0997b36bee0b8539b5906115ba0e5acea9af874e6fd623d255b9d2ef4c76214365b12f54f1640e60d6137c57e54dd14d6d8898aae064488b791186f9
+DIST firefox-60.7.2esr-el.xpi 609423 BLAKE2B 4790d546c71cc62cb459b40d93617f6dbfd0d6e8e00358767095ab887bd76ad98caaa10432bc6513cf4101924d4ec486a08e82941db414389259df26b1054d4d SHA512 9581691d4d9a908894eba849f7773c2d4d1bc6616f55e56ff848a90205a10c2b33c5e72f455d71ed85d55b8b6fbadea5e9f6b564807264b8eb056a3b3d483335
+DIST firefox-60.7.2esr-en-GB.xpi 508089 BLAKE2B c4e6436d8e718f677a7b0f15dbf85d61da10317cd16445f5211c4eab64729cb6ac41d7c5fd3aa48d6668fe0de0b7e9c1b8b018c20cb7d0f4b01cd8b7656d7854 SHA512 79e9ae89868271b5de7fde1c1ea0932fa1d2c027e62c9c92a7ac9213b900ca29d3232db8ae66cbf9fa3bfc5923b014b132b24800aabc0fc33a55461e2cb1b3a5
+DIST firefox-60.7.2esr-en-ZA.xpi 491066 BLAKE2B 3699ffec61649dab2f145b669e08e5b4b67af31436a5983364112f491b09925c21b01c8988298de6dca9e06472a2b3fb469129c3c9bf53f03343ad392629401a SHA512 6f38cb6b0a9a866272cd5f5a063ac4d5c2c8f7246fd4bac33d71ea828bc4ecfadd430abc3ca39c598fd3769a0d9335486d16fc5e2b658e15b7d4b2e6816c45da
+DIST firefox-60.7.2esr-eo.xpi 526982 BLAKE2B f1f808c0aa431242ebc655dba8a03c032a05bb89062010e5e0c003f84d95568ec6d5829caecd22f5a6514d316dd2d609b65b8855bdcf6fdb3c6ce0e3f4a34a54 SHA512 67d06a9bb60890ff5cb99274be77bebddeee2554bfa37b3aa3fbd8be9c22e77285e07d4a37b095891a1194e69cc8b52dc736821b8af856f7fdb273a51bfadc0e
+DIST firefox-60.7.2esr-es-AR.xpi 541043 BLAKE2B b38b6f5fbe1aa7a6d8b72287ea561755f18b672ca9a3c9b805713b350965bd59cab9ed6150e737d7ba493302560f1bbafaec8975133fe46e0622b966ae84cbe9 SHA512 7189c7122ba3721ad1980f5cebef9c0585c107628ac384b41f61faacefbaedf782edb8a387bc40814842051239ab9990d39200b71c3a03a29198cece0e084e06
+DIST firefox-60.7.2esr-es-CL.xpi 543730 BLAKE2B e1ebf2449ffdec2d48e48b63a5e88434f182266d419fc580b4cf9520737ef87d7076ebe1b95eb62b8d1abd1283516b20050230884f750a8554e4a0d81d7b8565 SHA512 cee9756d7925352a4e47a88d0ad5d5550ea362ec1e79c964692894f52e542a3122857d3e13e5e3025ea0f39329a75af0389d6d9820b68d984a3045ec33727060
+DIST firefox-60.7.2esr-es-ES.xpi 476369 BLAKE2B cd3734640c19707e2a825efbfb472339bb79ebc93cc6c0b549bb9da0b673d9b579ea7b024a181124d3736819e49c20d799a4b336ded2482a6bf2eac3ecc071ed SHA512 85930a7a73c0fae9cf527a661ea0d3883a9bda1aa7b89e0d1325e04e58e7644a3597e2d4e52a6947df17178f12094cb9272727cdecb20506aebadc4bf80cccd5
+DIST firefox-60.7.2esr-es-MX.xpi 545044 BLAKE2B 55a1d88dc31186bbf4900837991aa1ed053a1c6a551135eb4eb8b40fd66f10ce8664ca334fcfa9d17741247fe98b7a75052f65f05e48037f2cce8ee32b986c64 SHA512 142aab032ede44234b7e447d53cf1c8304db22303638272912412c9ec01b5c52dcce6d20f6a70b1dd751b2e5d7e015c626c14829a9d224d8b4010a6865e19ba7
+DIST firefox-60.7.2esr-et.xpi 520689 BLAKE2B 1b743a6c3e658db5abe850d8697905c8010ffccaab572378259af7e0af1a0708f676bbfe5e5401b53ef382e19eec805d2904a1a6414180db8111814033257f59 SHA512 42a4d6e3852b1263342966b6b8b7126758b68c40d94609431092c0c06872b53c4c45f96d1e85f47cab71d07692b3fcbf8d16d002e49e3dd6acb95b9dff19cb19
+DIST firefox-60.7.2esr-eu.xpi 527432 BLAKE2B d3d66b2a139c9b148172e7bdaddc207e3491c4ec7deed6997558d6bf323416f6c3d809d5dc5c571ce07cf59e5d8b00d6e4e5846b824f1cb7541c57a0c93ba422 SHA512 c2d7840505922e8bc5c6efe2ee1d231b21dd7f951956f86af8c773c9187fc879e4286841672a903bf16d02236cb827f9f59578f598cc4ec39ac325731874bf1f
+DIST firefox-60.7.2esr-fa.xpi 581993 BLAKE2B 8c50faaa1f3797819efb16158c893d1e87ab0aa0da7ed99f8fa82f0647d57881d00e8503954ffebe697214a433febc89f83755bea856c633880498c8f7b18600 SHA512 c31e94c95b8a5b4b03a914c33903fde817f194156dec87cdcd59ed59438cc69eca957be93e3afa581a117f720f41c12525da5931d0ce11aead672421efc8ce70
+DIST firefox-60.7.2esr-ff.xpi 527929 BLAKE2B 8156345c34b0726898244f81c8c3f0ecd63dbc873c627790c6100408c0bcf62f8ef602ce359cc54014e986f0444e83b844268079de885158260e7d1b9132711d SHA512 2651980824353a804fb82e85ba267dbb5694fefddf87ed4b226acc9a156702a628b1210a801e0c9cc8da3714751ab9f0908f1e75314e1f5ed0b3bf49e27cbbb7
+DIST firefox-60.7.2esr-fi.xpi 521913 BLAKE2B a7a861650e375eebf594707e71a0a7b89db557aea415ddf4adf1b4364732905d14192a335c27d4ab4b3136da81912ca3a63795070b47cfe97b2b6e0ce370e055 SHA512 b11944da43e696ff11762a49224a40b60071c60f9c9c8c3cf80551b1d5186fdc323de345572610feab425099971813ac4b83ef0a16dcc7c9812bb8f0b2d91b1d
+DIST firefox-60.7.2esr-fr.xpi 551796 BLAKE2B 7e8775feba42625917d9382166f8079f41e83b7618a10c9e485a89ecc9fb70c2f819a67a167900c2fcd93f99553417fe1c10822602c2753b55c479b7cf6fe6e9 SHA512 41e0cdc0391c565e6a73211f46a427556ab69672b8d954c9610a08ce8d33d10d33f1999907a6df8a017dc610a173586b234397a2ac9e75e896be66368a24b287
+DIST firefox-60.7.2esr-fy-NL.xpi 540915 BLAKE2B b4554df17db9178c0f28d32e37c28a60243c75fe6a2e6b4374f4408f2a32e29db55297735187e2c26e680123ce1209de47abe1e37503266a729d59621a2e17a4 SHA512 71bf9bade61badd4a907895b8cb98e1c0a581230c8e872880dcfd2a56aa8d72c270af3298f19161247b3c22c956339312564987d32d54e57abf7e90e7ed210dc
+DIST firefox-60.7.2esr-ga-IE.xpi 543377 BLAKE2B 74e8115a4f31c47e302d5434ab3c273ae4ef5627f2e8f6904504b69cdb824b88292abcb6302494350ccfc4272b0b0ae0d074a31bb217acc10e10af9dbfdbb18c SHA512 69c26b3e346529a36289a6b215f44d0f8ecce7fa38020092bddb61c5fd4407ab19bb052d817ba1b33cf365ed3a9574e0f1a87bdc8985b2d8b610fbfcf101312a
+DIST firefox-60.7.2esr-gd.xpi 536588 BLAKE2B aaf7ba835faa933483fa85edb74e8f909907e84fa8a27facebfaa811d661d29a073006fcaf39d00993ce2b402db2b2dcbe903e3906e6e003fbcedc8052b77032 SHA512 259a786faccff9749e8acef61d5fe9bd569c954e23176d0be224dcb627313db35ded5cb92e7a791c440af701b9ef1364cf9f35d3598def57b2ef1e0cd410de04
+DIST firefox-60.7.2esr-gl.xpi 513086 BLAKE2B 68a2848c828b2d655eb229e97f475dbc705b78a09e2edeedb2ed184a3294f42f91baefd6d1a64562a140b74b8cc0b8f34686046f0614b0d07f29163110cb1b17 SHA512 cc8ae70c8adaab02801664bf2c601fac6a23204542c3333e38fb6e70dc8cec2015840edfd1d0a70226a5834379a84fd299cf2dfc92854c3c2ca6d283f3ce47c5
+DIST firefox-60.7.2esr-gn.xpi 548926 BLAKE2B cbd8e30bbe4624199dff5d4f11249ae779dfc90e98b56020e95ac12515c2e18417771ba603a06d754248dba3c520afcdeb66095db27ecbaaf717e12dde605b29 SHA512 a71fec710e75f09ff56836af9772145586f2c8af3b2b41347291204926be20966d0ddaf97a84fbef60e8d084bbc0fdae2852df8539f5456011cf00d4e937666d
+DIST firefox-60.7.2esr-gu-IN.xpi 606672 BLAKE2B c345d34ca6cf60a9142be6aff771e44b6e93722f0e3f466d1c8d1baff85fe3455be51eb38334c31aac38b97592dcab97f1b3b09e855eced7864ad32cf8046ad0 SHA512 9b09a3d944fe9a6d130c3f41c4f9eb18d5829aa9e5d64645f85b8e443159c219e484dfdd317b87983e6d455a6e755c280aafd66fb4fd30d2b0edc82f3dd93fe5
+DIST firefox-60.7.2esr-he.xpi 551703 BLAKE2B 367d5eafe2080b7945e2565ac0c902d8480744b62c96ed72da1e1c2ea76fded6d70bc272ce2c96b73c72f044ebef14fd8f1e557e8d2f274d599b0c8da0a272a0 SHA512 2b333273a72724ce9f19c82d7b77930736061400c2aabcca1ca8851f51a71189d3f05369fb4688c59217ec682ccb885342880ceff002b4c4927afaeb52129c87
+DIST firefox-60.7.2esr-hi-IN.xpi 607256 BLAKE2B d8b0aceebce03d37c34e04fdb3e30f5b99de4c11cd80ff04742d69c3eb4a92674980f58e360d0ff56f72467a1ad836bf94b0a7d4d30ca33f6ce0b9faafa275a0 SHA512 1d0392531fdd19c5b02f4407638e4c7596bf81289465db0f6a9f117c3e044c62538ab65ced2fcc2ec2c38c83f3b96e35370c9c3da20be295a7f266575814ece5
+DIST firefox-60.7.2esr-hr.xpi 531679 BLAKE2B 98fb68376a62a51bb0b83517cceb91f6bfb64328b6715b09c37e5cd49224d7225c5708ce602b343e5404257e76ebce44986840c55b4cb29f8077ecd9741659f0 SHA512 e952b4c7ed8044c79323e33f3874df8568669fd250996eeba182df4d682e29ae338fb52acb2171bbd6836fd915fd3b59ae1f32e549306be46e06ba575e140402
+DIST firefox-60.7.2esr-hsb.xpi 553014 BLAKE2B e3726efd8b755c1ecc11647db683099c44463102cba544eb206c031c79912a92d2c9ca027d3de72bec35286700de508e5907e1a469c2fd945e3665dab22fe735 SHA512 4057926b10b54ea4b72b1ff09bcf3ecc14b30c4b416d7724540214263050f3d2250fd75dc740fd5c149a1f036d94f6a27b3d076d28373b52f7699305981355d9
+DIST firefox-60.7.2esr-hu.xpi 554135 BLAKE2B 5ea31669cc91d27983b7421316e4eea26bb7b54bb60ec0c8d34d01650b11ad0f78928afb0945d782450ff0e79a901724dbf776e68dd685111f3f61a32ee1a52a SHA512 9e82fc5b8cd81f64ef219f5e33fd334c6f311552c01c2c2cf6955e64a4491f683c42ec6e2afbc81bdb63293daf2915e8ed9c5e213978b95f16933180948704a4
+DIST firefox-60.7.2esr-hy-AM.xpi 585821 BLAKE2B 160a189beb3fa92a264e2926d05dc0ccde4da1672c134c5d10d1b41073b7fe3edd2511a96d86b8aab81ac39ba7ee624632919d117e870fefaee65ce928043961 SHA512 1b44f49d124558ef94b67ca3917f810b73ec4f56dafd949a7de94941741e7c15bd27e00a97e9714a75520124910a47647e6a4a341afef828966d48612dac9c84
+DIST firefox-60.7.2esr-id.xpi 517939 BLAKE2B 3cda186f2b0e6f401820b93420aa28cd66e1d654ec71e047eebca1ba85531b42f11badd5b5dfb9b368760f293e6874e1db896e2415a420548f9a709356ae8e05 SHA512 13b1abbf4599f7fb876ee83e6108c1565fe13dfc6ad1ba49655993c1f1e5bf02168f13c2f470a271c92186324567b7211478b9910d118b10975e1a41c1162ab8
+DIST firefox-60.7.2esr-is.xpi 529000 BLAKE2B 1ff1908cf5a497e064ce538325486686734a60dd879bb34214fdf88dc21e2dd372f1fcddb91a46f255a28755c661aa8d62eee748d9061fa0382047e8ea5965a8 SHA512 5886bc216b46710c5f8d1fa83ce62adaeb10e9ce924033eef0c0d72007653a598d20379f596a165605b9ce1865cc6397cc4485b693ec42e57cf04148f9a50437
+DIST firefox-60.7.2esr-it.xpi 414823 BLAKE2B 47c4bd1cc04b19eaf0f8897ec35f31ac3aed51b1a07a85385dd16ad4feef3c89786867539dea769bdfb8692191e3f676e974e73b222b99968756878dcd0b028b SHA512 fbf77f6c55a502e422c97befad6ff7ec06d54b02b7c448e46c8ccb57642027a1cac61d096559494a56f31075252a6afd63cc119597b7596eb4e0c715fbcd5ac7
+DIST firefox-60.7.2esr-ja.xpi 587748 BLAKE2B 3236bf74425f4b400ec91cfb2a9f9d1b77ae8bdc243729870ae9137aadc4c728747a57e50d8f83dd381dd692c7d107c0bbca2b5f2b4247fc09ec9a405bd9fc11 SHA512 eaf797269881bc6329495096918e7c660060f71c4eeba7a99cd42a94752249c71f23b89d4c3d3797eabdc688d7ad4d38a8e081226ff52de11dff51c8c1c3d142
+DIST firefox-60.7.2esr-ka.xpi 572565 BLAKE2B eaf19540797a1a9a0b7953ce04089bbf302acbe62dc18c5577bd3c9781db2e986b4919cd22ae572c1e16ab29f3a381036dd121c2f32df12726bddcf209d59ef0 SHA512 442c83ffdcff0e3ebf5c6f3f842f7e4076789335aa77edec2d366161c28e7d11e7badd905fd65591b67cc49bbe2f6006a23a8a6ea0c46ed0d6192311d8750d25
+DIST firefox-60.7.2esr-kab.xpi 536341 BLAKE2B 97678f57033f7e5a2e8d578a93d51a76367ff5622f4924334c1421f232fb768139c270743d93e09ece0b570ac37d2660a7e3362bafaa54fdf007d8793f7a51e1 SHA512 19602cadfd53a0d70a5a198eb8c3a44d3cebe3eb4b474ec43550e9df9765b10cecdd2cc97e500d82bdcbcd603ed5e6db1acec1ce70c01aa11dc57b4435e62f3a
+DIST firefox-60.7.2esr-kk.xpi 598694 BLAKE2B e4d0a9ea6fdbfd9eb4295f9a123282e7232ade6bb45e89302fd0276743adf5fa07209545fa2ae1666753563e79dc3fb34b1f79339a12752ee247641ede9a926f SHA512 8fd54f32872513c57a491074379231a97ce29475e49e701c2c81b26faa4cdf9bfa941f4f4f9f6e0f3dcaf56fcec0a0281580ff9ac8c61a7e97d87eb0e3a96cc4
+DIST firefox-60.7.2esr-km.xpi 598812 BLAKE2B 5809f50ad35c7344e8b4bf9e8297e75f732334ba3aa6ada4f805d4058191a399e549ac71d4107c5a310c3e74a2645e4396ae00d1b4c8da24db6eff6d242da3b1 SHA512 27540394ab8e597a0256c3b7a8370b8191574ba0dfa1fa8c17e2e8df08b79157b36dd85672e7f49c703417ce1c02287462efe22870c5ab7e2a7bab386a2dd193
+DIST firefox-60.7.2esr-kn.xpi 601585 BLAKE2B fdd5b97c7348423c913aeac0392b90dd3cd80e16c32a00df864e64c924ba15b48a2658a6fd049c0d321a9c7e13ba6819d3d91cb0c3452e73428877626c29216d SHA512 08380b89c8f099ebcffb05a0af1ce216c977cd00e0098febb16b11dc68c83a990074754adeeac34cfea31a13a3f7b259b2a9f1b01f192bbdbb9f9e63b70c41ae
+DIST firefox-60.7.2esr-ko.xpi 563551 BLAKE2B 24f44952915c8b690829e13241673ae4784a7c9040ca43fb125869f46d59a8d97435c69afda68d9009a99ef5117797db27264768d40a311a940032ed6f1c8ff5 SHA512 a2825e370bd99211f203b705825fd90391b3f689b1274507eacfbde21fa8cbaf16790f142876fea4f29feac839521c4b2c6a695ab2f5f88a298cba90ba805fcd
+DIST firefox-60.7.2esr-lij.xpi 529124 BLAKE2B 0d8c37a97d29a48ebe5d94173b2a0cdc436d89c41ee1d047400e540e149331d766b09d8bff23c47019b7ecdbcef347583d4819f7e61ce02dd118879c41e4892e SHA512 5702298ce9056c37d350d96f82d56ac0cde36c4301b05ca111bb66b0b76e1be04382054228fdb7059a6380b4924d949dd2706177efd04a7c96418c69db306ca3
+DIST firefox-60.7.2esr-lt.xpi 552184 BLAKE2B e00502daf85f20955425b616474cf3f1d234b376bdf6a13325db527a5a0bc734995f8be4c864fe1eec83f8180be9b5b62132bb9226d9bc55fec271d6cb9599d4 SHA512 b88510f49a24f9032f66c4cf1e9e9895f5294eac007201d8a725d5a2c3f331f41cad58ef1053fe091cbc3256d2ae1324531833dd0ee4609fc21c611d83b7b745
+DIST firefox-60.7.2esr-lv.xpi 542137 BLAKE2B 265e6df2c81a7509bfe228dd553c656e825c8bd2f8116eac6b6d0bf9b6a481a915f5cc2eec05a5f639b2f706583f668ed41c656a4bccb323640270475411b9f2 SHA512 5f7f9a89bdc4a765a7c2744ec75448718a73ba816e617d95d8e1058e5370851e501662394cf24305883cfa6b5fb0da1f27a296d6f25402e4f341c323e01e328c
+DIST firefox-60.7.2esr-mai.xpi 565193 BLAKE2B 0990f4fa2bee2713a60b62086d5de7413835d97ec2d93871bb38169dd0f81ce33060a08436429ec2b6f3349d366f76f4eb799e104c0cbd823443ed5487346cd5 SHA512 bbbb420f8ce84e305af940dfd1f49ff3c134a86dbbdc0b44e8d176806a0658103b3c31567f8f5e958d2319c3383d4c5cdecb94a03e70701890e7e88030849a89
+DIST firefox-60.7.2esr-mk.xpi 529517 BLAKE2B 3f20abbd2e34ebf9d4b0c0ef2ce4ca03d7da8d5a87981ef3a2a436cfaee7fc0857bd5fa8aa74f1f74e2f28b093ba34fbd32cbbd4154f5a4dc6233bf42a9e7d2e SHA512 4db41618f202b34841e50866fac83549fc24712365ac285c03994b355d08b8454c73091a427a7b0752c7d71e83f8a4f075cce6341ce9f828450df13642509ee0
+DIST firefox-60.7.2esr-ml.xpi 614690 BLAKE2B 581c1a730d571450e61f23904475929a45ac248e83cd1b69f45099155ceda0e6ca9f470919f616d98c0c2da0ff0338276f7fae4b6a4cba0b82bd223df6ee4100 SHA512 3e94d9fdb5c9337cabae7971e52f452ae0df0070f4ffca55560b6a332cdad2b3cb96ba59fefce61c239f1585607fd49cf4d31988b41e9910913dfb0961165b69
+DIST firefox-60.7.2esr-mr.xpi 594836 BLAKE2B 3ef2215f8e7814223d84ce8e0a17ed6d332f0f90eb92843423c547775503f13bbb6a840cc4552cbb7428ecad91e2e566100e425f32744f0a8a1ca7c9e827c0ee SHA512 ee634d38b5fd0b3630c2df306541b21984ff5e9507768976ec095b4cab8f0a89a223d99c098eec635c704dcd8f87e4f915213a387c017f79779ce6ac76ef806e
+DIST firefox-60.7.2esr-ms.xpi 525277 BLAKE2B 63a33e5eab60676678ee4f675eccaf8c9ed2d540730acf7d5bf8006065e7b302ae7d43a5cfb1718d841a23b40f127e21c8b2f6bdee2d0052ec8ab7e246903533 SHA512 ca5360a300d0f0c7f475bb15dd0b026673352ac2588b9cfd261937a27cbf951b2562b9f0bb7dfbab61eb328064c21e22bfae5088fa7cf72d3bce8a97e540aebb
+DIST firefox-60.7.2esr-nb-NO.xpi 526286 BLAKE2B 4d1bc0a657950480f284deebff3bdd1b0b82963c5d203aec6537c0d3d9dedffb0815654598747642c8a9d2440f86a6e8f207f14bad16f305cae9862cf3a2dc29 SHA512 3990e9947ee615b77a1516d5bc7878e8a16afd73345372e321983b213c021d8ccb79a05b934fd99fe138d878760bfbfb4298b26b5956500789d1bcef15cc6d00
+DIST firefox-60.7.2esr-nl.xpi 533196 BLAKE2B 90049de30e71a243d84eb369c0895c1970aabd9e4f1f9d2e71a89a14ac6332f0bf07270ce18f6f2f3fc285fb7c0858d915b32f1bb84a169c6292acd4aa0de622 SHA512 a0c640da27a11d0f651e6b87f31c7d368e0794841bc33586e8b0f330d6acdbcd0c698359597e869853bc34300a3a9f0db9c38fd4d9cdc7f638975868286da332
+DIST firefox-60.7.2esr-nn-NO.xpi 527834 BLAKE2B e4efc8bf3befd4aa372334ef79cadedac39767985f7f2e5e50c3b00605bc069f28829a1fa5b0c9f77fb6dacfe07ab1720dac077354850bb2ff172208aab6e029 SHA512 5ad89c2fc80e80c1d323cfc3c6eba0ab6123a9dffff8243cae76df768a500947ee62f281a1de7a486e038547b185e5e1ab1aff8e0d409927c071057417458db6
+DIST firefox-60.7.2esr-or.xpi 556580 BLAKE2B cd8b95cd28592587af25be96ab5de3eef06149346fd69d743ddcdbfad238326be971ec024e6b005331e495693dc45a26b73b4b9d2f56669d7d04568f33867a16 SHA512 bdd2d01a902609a877a478c61aaf8304cd285a3472cb80abe5a09ebd208184829bff6fb52228534debce4a658fc08a2ecdd77010916f74c7bbb102c2d78493f6
+DIST firefox-60.7.2esr-pa-IN.xpi 574271 BLAKE2B 23f1e6e90fa77d096fe26ed6c16efca4eb22241ab6e3f8558ee9c057ab6c2b762ced100c9d9d01b2d6b7c74183d586408c0e611947679ada2d45ed03010459d5 SHA512 4f09aa0e7aa8907fd4dd36f3697e13d4989c5dadebe7da50cbb0e111e2a52b8ec8d545d67f56e81ce7abf2b443579695858561ebea891814963c1a5afed93c27
+DIST firefox-60.7.2esr-pl.xpi 434748 BLAKE2B e7be4850ab1c64a590265ef6b65ff372baeff55cb044803927c6cbf7537d2bceb96bec4ab87daa61f2946b4d90616df854a9c9be7d1a73f7b4984b276c7b2939 SHA512 535d5de28cd98a34aea1110fd8845c091b5e567632fa1639dbea0732c0cb148b59bae2523511ccbbca4bbed6431ec3abe83f7cd85ea64eed553b951af7c25f75
+DIST firefox-60.7.2esr-pt-BR.xpi 531151 BLAKE2B d60268c5511f4d697e6121a2d06ccd44d7b09be89481d10f482fd620548ac8c3920fc33308878d904500d814e616d472e5a82fee7b5ea9e393e1600a9f7da2cd SHA512 0ef7c295edad701bf9778922250bc4d6fcf0df35d1966681aa281c1d1c42317c75bd633f8cff63875198fc508dd662f04d6be4b7eed3084b1f03957dca286352
+DIST firefox-60.7.2esr-pt-PT.xpi 535763 BLAKE2B 7ceac7711cf39fb8c0f5d7ef7e9195389285496920392492d54e663e4fa6525a30cd17acfd40dbef27bad686239ae7015ace8e3be644e09eb93b54384a0e1e9a SHA512 4ba94384ab2054631b57882d91f5b74b8de66fe9e6cdfb834316df5c72b8cb31450e6a14bf62ea0000849f357bfd9b51ed327e78df11902ba63b74f4667d16f1
+DIST firefox-60.7.2esr-rm.xpi 521760 BLAKE2B 5f495bebfbc7c3d559c4e8c00637344e1d951b080866ca9931fc8d9d16102e80bfabeb8f3f7565ca4c68795913b353ada95eab1590e4f470286e67bc72f1093e SHA512 956a474b162b8ac3d1a4d77c97bcdc199868f445423bb249b32dd71f3e1732e0c74d292808f895c7539b855d3a81d1fb0f0d34c3f505c70e480a1f466bf9e7a0
+DIST firefox-60.7.2esr-ro.xpi 529779 BLAKE2B 5f0744b99aecaea2e723278f2cb776fce9360704348fc5c55e3286ad71591a57013140e596f78dd3446063daa02ca81e27eeca2fb3b8aa892dab9c3201869f6c SHA512 62b8cbe3f24011f247885bee7b3cba08e9ef55e2eee4ca94806138e2fe628e5fab97824599092ee6a4ec7ac54b0ea846970434b6ff74efd87e6ec61cdef8fd0b
+DIST firefox-60.7.2esr-ru.xpi 607128 BLAKE2B 6113e1157e744cdd544028aabf2c08b4c5427ed44a527434e033bb6fb6955e43fd091f5eff9a99dd52a3a426406a67a5edcc6c9f8761b5c1364b076644690f32 SHA512 4157220130ba0ea1f2c2a885cb5ddf9888bc6766911387f373307a66b2552a2f4b945ad99a2ace6db267c2818434769ddb617f8272c2bcb93af2ec94e74de513
+DIST firefox-60.7.2esr-si.xpi 561290 BLAKE2B 92f5b3ce152e6da8843624c3df1dc682119d20b7c7a6b690c1657611e2c9e9f4865c64191b84b408039b8155d92a061301a33ef33adb5460baf63fce0b7bc869 SHA512 2c65615735bc9e2480d1cf2c3e7137b35fbf5ec064979df234ebfdb01e6e145e284132fb93f8a8a7e46db5d98dd4af1d63a7632a40d1c396d6e7985ac7772e3e
+DIST firefox-60.7.2esr-sk.xpi 557433 BLAKE2B 02e7ff2a27e2d37890fe4494e8a90cab081cd708f9a625f067e9ed247b179dacf57d4cd525701b611713737625c2dafdebacd015b090cae7cd5a55c596f30d32 SHA512 9ab15044e34c48ec656290c35a834c0d5f28659c4227042948f92836a8445334d23d5c6ff9927103f166d76a06f9a8e01a3d4c38ce049b9785e2e6ed499f36c4
+DIST firefox-60.7.2esr-sl.xpi 535088 BLAKE2B baa634996668d62e431397aa1e586d9ccf3b7f9f1b95c84e0a152de62381e0428e769e27b715ba337a6725e61cf88468ac8b787a126613bc85e65d690a3f96e5 SHA512 cf20cde94c6b13b5d58181beda9fbeeca0336fc2fa7571e3c4bb864e02a0cbf035268374a966e10a6e6d941182646b508ad793204ba70c06e2db21cf65462113
+DIST firefox-60.7.2esr-son.xpi 513647 BLAKE2B d71d287b8dcf4fecb2d4e4113279edf2c7af7ea25e7ad9a589832261b874bc80eeb4c4a4b312569f9af8f2a276b9b728a39eee10ea3dc00fb7e9f6c856b82228 SHA512 4d42ed9cb567490dfb17fb73fce6fb66656931b71ec756bc5e5a20becabada792292c82df340d91bab231fdde98b5bde5aa9e326fdab6d1966c69f0e3605b614
+DIST firefox-60.7.2esr-sq.xpi 536982 BLAKE2B 45692b17abeeb3592296232befe5ce850141caaebe33fc42f5269beabb2136aba48ffdfb99242ffafef17fd8a67556bdc278aa2185a5ee0d0619908ce867ad7d SHA512 6036d16830cfaec30cac590723c9b1bf126eb29a18903e8b1d20487b4f58f2b0127f8794c0112899fdbff6fe420820b0bbb862ea5b1d9c4ac185b426f6237d63
+DIST firefox-60.7.2esr-sr.xpi 564497 BLAKE2B 819179a9793f76821f6a3ec36b986ec01b9b704bb9da4a33e0e3b5f209720cfba311a860fbea3e2846937f3ba0494a64e5a73f37666e4b1f53563478f52b8079 SHA512 1fe8a42962486ce77a3fe6fb9550609c6b3ed97ae79c6e7d729974ac8e7324f0e101bb0eab87cd68469583b43613e08825f74de65f5ea778fc97c3cbb2c54500
+DIST firefox-60.7.2esr-sv-SE.xpi 535061 BLAKE2B e68501e2c3a11b77a3d129d26ffebc88eebb829520f5c85709ed57dc794c999679f3d214e844a63dc1563bac9b79eeacad8651fff6358bfb736b8b08f957ac71 SHA512 e342ffcf417c67c90181540615b1a19aab961fa803493f939605dd8b0480f385ba2bf28be524dc0d904f2689318ddadbc950d79f0d795ea3c19eb395c3d46423
+DIST firefox-60.7.2esr-ta.xpi 593639 BLAKE2B 1981c2eb72f1611edb5ce549ddb3060a379c274b3c28a66d4888ee56ade9d3a0ae4f6541d45010cedc175c70564662e1f8112044c6ee791b61ed951f02ca48fb SHA512 00382aef01723bd52ae43a0c7294439ab8ba022b068712a4d707563388d81fd5d76479a7d79fb52642f538c6a6a137e9eb97791a59a547c7b08aa5fb461acac9
+DIST firefox-60.7.2esr-te.xpi 606690 BLAKE2B 7990362daf24ed84d84e0866fee24e96dec014721ad40becdd090199d7c2eeadff7d8254e74e6364cd9b137c725e4473c78b7fa388f1d38c53ced3f8d57ec5e6 SHA512 024ebe8f35bebc8f2cf1c08ab55383862c512c274e155ccb3d55b14b442b4d65ca13ba0715bc944d2e768c50db1578d38eb8b82ecfcc09fbf61f95ba7b4857c5
+DIST firefox-60.7.2esr-th.xpi 578533 BLAKE2B 655d94b95c0674ace609b0a9ebe0b7a12b12ac04b756eef6997ce785a5dbbe286b0fd1db6d2c42f6652574110bafe130b7b920ab5ac879607b4efa0d7162030d SHA512 79e2e3ae20726ff388898c2b479acf8590188e060262a3d3945606a1a35a28c05bf23df8b2086f98585474a2b4ce9176c6ad17f5060074f6e29e57ddcd806bef
+DIST firefox-60.7.2esr-tr.xpi 541582 BLAKE2B bbbdc3903897c6a6da09059f3607eabd34538d1f07c96afe8ea9068d0755e6d1f8110dc3f9f0f2de24601f2ace553903c53703710b48ac08ebdee35d2accfefb SHA512 d4847be63219bf66c4b3d1aa56cd78535612bddf240babc7e542d0d3a83bc84648dede88c8cc10bbe908bd2c8d77add4fe9b948d9331956e89db90a172622717
+DIST firefox-60.7.2esr-uk.xpi 596649 BLAKE2B 69e5aa5c30214b512e37ed849e2cdf4070b2e47ef612b2999ba4983cb5ba53db2ef724a25de9842aa2829b160a3840964d251f5443a214ced2c80f0553e55d2a SHA512 d8fc652dd1af7a60a7f7044b1e99fcc77fe69eb728401ba0d98cf1b901733850968cfb1291a11ad46735ac750af2b217c28ad7ae535cdf4441f1119170e294ea
+DIST firefox-60.7.2esr-uz.xpi 529399 BLAKE2B 0ecb8b9891f373c543b60f7751d0bad3a134bc36e0629b3abe47cf3580e3e1bf151b4a0da2cdc1f2108d15d213e2363572a9abdba1a18f1571ede3777b62c9c7 SHA512 de7bf13f6cbdf43e5a607c0e46f233fc65c24e7ca2bd74b0a08b1c4be15eda44ac040f569ecb44116bbdfbe0df156a67fc5e3a187a553c2523ad638406187d07
+DIST firefox-60.7.2esr-vi.xpi 543907 BLAKE2B 9c7360a1e244a626670848e75778c2650c33f9b6bc6c0b0833614fc337f829bfbbae86311d90ca907cbab891cc9e31fac7688455078b28710382529cf1dae9b5 SHA512 4c571dcd3015cb651e6af462214384e01aa4eb02204fa01dfbc6a270919feb91110d60df5e483b6404231f3fd1437d64430179c030bc188bbbfad1317fb933d2
+DIST firefox-60.7.2esr-xh.xpi 527565 BLAKE2B 6b357e8887f61aed2ed513efb9beb034d126c3ef9b73959b6f10c25f221f73f334a8bc87ffa6f983df956a5fd54f66c6185f9f87825be2b00759d4b6e38ad4f8 SHA512 5bb606666ffb6598987953fec0bc555d2a37c4233a8ae98e738eb1dd5fb3432a4ed39f6b2ef0bdb6e7af2570506460b0319830a9ce9a21b8a8f2fa37f1d6c3f0
+DIST firefox-60.7.2esr-zh-CN.xpi 559980 BLAKE2B cee4fab650cd87bd8e1c4bd14500c4036d54fdcd6524fd24d5e67f08a6926ebae10a70f0a961942a2ce752e8017cad965bf9e45ec32e825f35e5605539e30a86 SHA512 d5d63cad9411d615c0aa0814beca1f48cc033327ae989641a9e4930a8f6e7e5e6a4cbcb875b26fa5e82b631aa9a99aa35ad3710308933cbfbb0a15b9686094de
+DIST firefox-60.7.2esr-zh-TW.xpi 558304 BLAKE2B 94736adc0f3c74466f560ccfbab45ad6cdf436f2987cba65d25995dda15838109f5189e4d4bc87bd64f8a232d953ad69cdbe56cfc3ca3562b780a465180f0eae SHA512 dc2359c2d7245592034b58558357f986e612c119b54ba2b979ce1df0e7dab2a5a0a1422fad6958349a03832c96e9cf1df32bd55be167025a0c8eab5f14a27146
+DIST firefox-60.7.2esr.source.tar.xz 268579256 BLAKE2B e3548b6f66bc7c4d00e5e247d06290429a78ebe1dee66a144f6d85ab4a9270e80a7b795ea74a43cebe10a6373f9b62a3423bd7cb17602e74d5f0baa638beef4f SHA512 1258b0bf231b1b5c96b7063f2529ad9cd312cbd043b1d732abbc439093b41833361bbec3b740f3cf70299734035aa0a7db87c6b7b1537b9619b94bebf9b5c22b
DIST firefox-67.0-patches-05.tar.xz 164292 BLAKE2B d0226ccc0732f7f4d63af44a76bff6c7bc0d0f91cbf4156da327f9c58ed81a318c6cc59a914fbdf59f5bf30539a9cd354d541878e414ad6b7eb2cd22b1fbfbf0 SHA512 2fc4400325dd4868f48d3c090fea63ad13f7bf23b01402c456ce7ad25626e9fd4e2f8e9139433abe182099437856713801eb90049cb69b5a0dabf11baa43bcbe
-DIST firefox-67.0-pl.xpi 485692 BLAKE2B f229542dcf7194d498fd82961cc324cf5567c227c8e84a3d2fb470267dd3cdddf020ae1d218b1bd15bddd6684a69173dbdbe04e7a3bb600a0def09f6d6739f5b SHA512 6d462008138331f73b0d20773406db36b9bbf9e4fa56b48faa7e0519a24ce77f55d0b494ea46df7f1bf2497f66197860266469b873ea572fe70c2143dc8abcc7
-DIST firefox-67.0-pt-BR.xpi 499903 BLAKE2B cfc05f2bbdec1a70296c7c969b0fb4196504c88e0f4ab5acfa4c2a610baa2a1f45567a5e4dcc9af2c60cf1962305d5f68062784e0e6896e2f416cce07eb23277 SHA512 ca5ae9e6364beef7e52e3edd4d52a06842b55806c8eff69a4f8580cbe4419379142c9e7f02a8dfe15e4f94ba5736e2e8dbd6b48a4c2d8f61b754e21a68fc4e44
-DIST firefox-67.0-pt-PT.xpi 509660 BLAKE2B 3e59c495ad86d016b0e89b5f2c0e8e6435c6110f982e969305c78911b69b10ea695ca27645f088bb62383e6ee0d04ac04847fadd5d141350b356c5ee243d365e SHA512 d43d576d208b6e9e92a1f6de19b5d407a4350c5f43a6d4dd2eadd2bad512ec468f308204fc76f60e5021db6a3cdb8a4406b2af4ef0d4324fc8964a07ff62d0b6
-DIST firefox-67.0-rm.xpi 499055 BLAKE2B 67425251d2066cd5cbe5dc17c253b602b1f04cee9e39cd1b3f78cd3a4110e9d094d8445d57d76a811bc1e434ee0e56b9e8e0b0ae7ee7332e66f83496d922d7b2 SHA512 7297109c7e8e50f2611031d0f66907c66c436d7fe45ceded35c70dc5682e7d32055faaa648e0d05e6f43c790858dfe653676e25ba74166e2632295e90504df16
-DIST firefox-67.0-ro.xpi 505667 BLAKE2B 47852844f1e66dbcd34638040f66b253b937591f6f435a2528b04122ca34bdb98377336b222f8ef15b4e99481830dd4ea3075942175f291715fd663ce761bd63 SHA512 35746a3b7605ea93f0c1bf1916cc2a0701a843da31f2ec90c78e1975a92aef7c910119b64eb0af4a2eba9f06ca6a43572ca65eb248f6362973de1104cc7d052a
-DIST firefox-67.0-ru.xpi 579654 BLAKE2B a988adf8d269e9b1ee30253e817adfc574920ea84f71d583f75bd95f09c58a68c2f557c55d6d411d178c628bb94b27feaf891222676309c2dbeb4836ce9bab5f SHA512 e6cc4bdff6590d8952834d20d560faac142d6f189d7d7af3e28a2755375147f2b847b1b9ec864c88972c10eaf33d643bb6b5d140b007335408349c43ba44dbaa
-DIST firefox-67.0-si.xpi 532085 BLAKE2B bcc89dbdd567299388734b88e7538189b0dfbdd0e5c768965f0d42ab98b978c726b2b0cc6bc00dfdde0a3c6cfec8fd7b866c9059c9df4e43aed1b590878e9ece SHA512 b30e5d645ce4e5ea38d207f118e5f1a89c8fc75a62d46c929927455daabfcd38f3cea9272c7fdb63457d955211fdbdfbeb7528309637fcddb1faaf5b001d53fc
-DIST firefox-67.0-sk.xpi 524995 BLAKE2B 6a709943e07ee03dc4c8d319c82010c825ea39d260f3dc48094fab36029d6a3c1b6d2531071ef36539894bad5bafeee2ce238492c24acdc6ab19b35d6be5bf1c SHA512 c7ed56944c6523f86dc71926def9a76d4f308f9ac1f824302dde7c55491e0a742f2192d7b667a2db05520921c0cb7e1a585b4ddbafabb8c9e56d6e33f310d78a
-DIST firefox-67.0-sl.xpi 499860 BLAKE2B 5de7b058bad9aab6bfb7b217da0506599a28c18bf9cf633ad3f080eaeb049614937c9199348119c9ccdda9c6d36fd3bfae3f99e416fdd44a4e5380576ae6e02b SHA512 9b3c40b4f79348f266375bbbdb5f15e721ff733692df89edd38b76755d83dfd54bf10a1b451d466b31c905bae84352ea65937897bc9210292dc27538c26bd905
-DIST firefox-67.0-son.xpi 463856 BLAKE2B 3ea9f4a8db31a3897d8e4a2d3ba9e90b935316339d862df4fddc042cf9dda68af15c7a1570cd403c4f2e513eaa261e1ab5b27208bf0e40a6b464b8ef8a47dc20 SHA512 6370ebbc741437e1d94fae911783812a0bc1121b1030edb1d391d39c43d31a72fb6acaabcb3b3b9f9d9a5e72cb3d10e7cb6a114059b41d7d137781a864e6c81c
-DIST firefox-67.0-sq.xpi 517474 BLAKE2B 195cbeda28fdbb2db5aedc8c79c0e65ba8c32cd763a235109e94685f9d26857786448d19d6525cd7e3b30c7f3aad77a45c9aa8b976396c3ca0d36d826d2e406b SHA512 515a2a605e7cea18a979a396d3bc5a72662e34dbeb7afbcd29d7b961df04d3a9c2493b8dfe87c24431670094e7b40c390430eb73ad42998e16e22ab99ec3f53f
-DIST firefox-67.0-sr.xpi 531347 BLAKE2B 61485100fb612e76c0f2c0dc905d9250b592c5c9b8c63ffe3d495a6decbc9a22344a34fe200415253b8387f30c9417130b86daada5223322230b33634926c433 SHA512 ea7e181eaced1f4e76f565ddde75852000691b490996d143c0032d36e56e228e624c2104eb9ea131d998e1bd588f7ea016a18325a66686e03a76c87271571f76
-DIST firefox-67.0-sv-SE.xpi 507857 BLAKE2B b2997ed85af9c2458436dfbaeac855cff9b10ea4473b9e68e592ad9c98d154548a705bb372c122e4c8c8c42cbeaf3e870800ab0376b658b0d486d633576d0896 SHA512 6931ef1c1749ce2fd24c7f70ec22b56d81a69a6e66656ec712247a3f0aefd70b2ab2284ec324c5ffd65d0e8a99da67f0c92e1355a06bd7da3752a16b84e31a66
-DIST firefox-67.0-ta.xpi 553749 BLAKE2B bf8c1c0546c4dd43fc1283eb6eac02fdeaf59c80cd30e785043702466590bc7cbfe578d464997271bc8ced599fb94cf583e3e22c56e3541fbfada6394b344db2 SHA512 fdceec3c0b0616298f1670b1f9351014a1b19f8caffec7393678b6b2cc23a12f38e8b67954a1632953710d1858332f58c4e4bd075ce95600a2e46b186c765291
-DIST firefox-67.0-te.xpi 564806 BLAKE2B c452b0a4cc1e92b5aaee6baa27cc20f6f95b29df0b4eb401f3c3f5c5510fe91a7d78fb9357f8f867fbccfcda6ab649de81634ba7b585fce316babc1ddeebc1f1 SHA512 501a12d430360fe98e2d0fc5e0f5c0b26696307825269746732a16c3251221af7eca04eca1214d69bcf23a9a7bf381693ac5263cb02ca3c25767a65b7a207858
-DIST firefox-67.0-th.xpi 548934 BLAKE2B 7b48976fe8b211562618f1599595fb57dc8656b0e1046f86d308d3715cfbbeb0e7be6fe4f6fea2d26e3f291418956d41766d3527597af49e763eaaf6eeb62ad1 SHA512 706a060ce3db7ed2e1f0bc5a8893026e70e236bf2cbbf93191377ffcb9d98f45c1c46df0c8826e07741f134e65410ec0c12484c6b8ceed7674638382aa3d4ce4
-DIST firefox-67.0-tr.xpi 514316 BLAKE2B 40b4a97fee1ec6112848b60c06b1491e4096f3c7b89033fb492d6cd14122529b6b2667434f1b9890c85067eb909d61b2e66526989d6f15374847fbebd880f16a SHA512 b61c958847ec9c032c5958a6bca77a16c33dcf0fd637595611780cba501e1153e1a09100f14fbc40e2ce76bfb95889d986a471f8603cbf69e2c0a706734a254e
-DIST firefox-67.0-uk.xpi 563844 BLAKE2B 356fe586be4124679e9da75c05af1ef7f202244131c63b93f77d39dc9490161e86af4a4b0b17cfafeef5e1380f14bc1cbe631f18110f7130173994c580f201d2 SHA512 285198ff3a42ca701f7806470730e5df02aea3f3141a219e418c27678f7e15605eb7f53a4650535ac638d734850ccc7bfb955536fafae4352f9fa3d4901ad5bf
-DIST firefox-67.0-uz.xpi 486671 BLAKE2B 5484f2f7f4b544e2c66977b8d3dda61e903233856f90448e7399cc611add5865433dde48d9b40987537cde38c0e2d8cf1d73b2aef77672e9ba67dd0ac0e391f9 SHA512 5910b32454aad61798612042eed18e59c38130ac04407f6bd2e24504e89eb9666ef0c0eb36e3aa5588d6f0d85bd9efadb38991269df1ff73e44ffbcf54b4cd44
-DIST firefox-67.0-vi.xpi 530343 BLAKE2B 57465db64e1408ca15eb5581e6c97779e9b0d390c6054af6b8054535d212248e4866321fa5b06cb224f5bf7060b3e4233dd5f91e775340bf7d8f17498336261a SHA512 db4a56d4b1301eb3c29a54cd5e369c995a21e45acf82f81314b858fe3ac39a5b9b2f80dbee6ac60afeff90ac5416ab90da912be15c315bb326eb52b34c1c25a2
-DIST firefox-67.0-xh.xpi 475483 BLAKE2B 77532caef41c358188e4fb6a584c3afff316e25e74b20f50ea503781493b086c25d7f581a7696853b2ba8c3fd052c4bcd9f1c575e7465d1cc7aa4e41503a8478 SHA512 008a712ef2bf670ed1970da6d7a2a605d426e43b45217f1fa683a9dc07f3e6f4c6483f8f74a0d07a4ea0ffbb1b6fec23ec9018808f253e21fab92f0abcea9b8a
-DIST firefox-67.0-zh-CN.xpi 537479 BLAKE2B 4947f23b125fd2fa5bcdbcd48400590d2e35fc1c2e7301e8db7df2725b9d8c8e3b89189c7f9b1443b2f07833a4bd4fd5fab3ecbe242c1c44e2f4cecdea382b0a SHA512 4fd7572f7327a891b4c68726bd35cb5c844c3863bab45df9e804a38a7eb4699367f0be59cf07f833d1ffa808f8022986f240b84648ecea9cb0b6eab8a16131ae
-DIST firefox-67.0-zh-TW.xpi 537618 BLAKE2B e62b4689f5f4329efa57c45309115d380057b29238f254e623c6a58adba87142b2f874096750f3cd678325046dea91396f15be488b389b00d80786ec2c206cf0 SHA512 28b2dfe48d7642bfd5509f95da1e0adb034b137789f513068089e290d5e74fd3c4e53ea3d61f884680a2ef577eadcd4d9f16720917ed93a3f417eff3a6eb5313
-DIST firefox-67.0.2-ach.xpi 473032 BLAKE2B 204bddf10a85e0d8ff3be10a88c481eb9a8c5a9fb4ce7fa09a1929a62fa47a6421664f3a6e43a52cedebf22ba458150483015be50feae226f18366d77480fe1c SHA512 219e22f88789752e1824a87b874f54d1fb99403591e8c46c9355da3ade7608918038ee2ab0d146c0038de48cae0d7139af2a372d15d5763887df15e93dcd0e45
-DIST firefox-67.0.2-af.xpi 456848 BLAKE2B 188aa2552088756325e2b333ddcadd171fc5883dc2380a7ec536eab33525bb27d79fda693b19609f4a61fc3badf702e97eaeae1a6e13b0f212553dcddf90dac1 SHA512 c045be76709ae3738f3b1dc4400b40d225ee0b9aa45c97c57d0a3acad8fc003ecb7709ba21b92dbc00a3126e3949260157a3c83002ab4166d926c7cb9140fe0f
-DIST firefox-67.0.2-an.xpi 486606 BLAKE2B e325b18eb1f9cea553f5f096ad8c21c0a5f60cb89b6aa700b5d16ef2ff82aa0d0e1b09d11cdb3b896c3ff490433727835ffb4bf218598f554db70ca43fe1e2e0 SHA512 075afbc676bd5bdb9f3e1dc267e1fbc96b68807574839a43abdd95b71db4b6dfd61faec56b7eb098bc8fe4ad42e3678ef9687c24a74952cbb783cdfc22c8a1db
-DIST firefox-67.0.2-ar.xpi 541843 BLAKE2B 2cb8b0cf8c19b130991d364da3dda420192be45f31c83c19743406a7afe5b11e18911fb7344e02f54e02bc3c3aebb9fc09539e92fd08b9afaec2003ff4f35e94 SHA512 e78acff2c9723efa294d7b42eadcf2d3f78a02ce45d0c22cbfb2052405b53a54ee8fa965a83e45d1f884db36f225813a5dad2c082afc665b0e109731ca6b7018
-DIST firefox-67.0.2-as.xpi 493295 BLAKE2B 6c9ce7d56a50829fe9a363e7c72b16d4289d2688705b340585f884d0dbd73323962832d70b3a44595c4576385a3e8cc2cf5793ea370b982a6dde1d78f934612e SHA512 fd262defdb5e6ffbbdf8d53d13b9c6a8072fdb584b184499827a2dc18a13adec2eeab0eff129e4f7bb32b08090d0008624a2787bb37f0049fd84171a6edba1ed
-DIST firefox-67.0.2-ast.xpi 485533 BLAKE2B 34e88bd48319266425de7f9a0fef39c23aa46be4cc42e54e019e891f36cfbb4598e4da17117b611055e6b7f3cebb4e856dd4167b94c66644f77df99a8b25f062 SHA512 b533756d0c2c665da664d56ef92cac72b8e74a89272bf2c7622e83765c3146246f40191704c4f155e8551ed54fac312ed19a5111591ff049a735178315a19e10
-DIST firefox-67.0.2-az.xpi 512461 BLAKE2B ba10e635758b2d27e971874857c4f1ac8bc70e962c82ed61a4f590339953361015168785743f0fa6af6b886253043f9ec308248105adc942b86f51a220909488 SHA512 e1b314baf9e432a4516bbf9a674ac00244396714b63e811d669c879d12d998f07c533d705ec6bce712337ef96f7a3eeb6acc04ef8cae48144bb84d9cbe24c1ff
-DIST firefox-67.0.2-bg.xpi 549329 BLAKE2B 1a1486d17945a54bb8d52f212789409041e8ce0630c401649d75dbbe3a09a9446e22d767d7ba1853409d1345b593a388639acf97cee12331c4649c4f59025d7e SHA512 d15c7fa72edb0871c251de85632a9989b1a3ad69823c7b428d44e1976e365f099a98d8bb6a3ea12d973350d626afc7feb9c9a5adc037a40b92ca2c682db5eb26
-DIST firefox-67.0.2-bn-BD.xpi 567144 BLAKE2B 25bd113cdd493ddacf172f09605520f64bb8f6545ea5736ce0022f86cc3a3409373cc81e44f2454f7490988a6ac3a55f4ff069ca051f9f95ef4bbd05d1671da6 SHA512 7cc1c7decec543a49e5615b8f6af082f55a73eb22c99de119b669f9f8c7ea2244b99559c48afe72453495a8365ad78a70d375fec4f4ac91eed0efa40298bca76
-DIST firefox-67.0.2-bn-IN.xpi 556822 BLAKE2B 37e3b0402a076fd9a9fec7908daef769da94d8ce5a8139de4df8b7fb06f6e108c48497ddeaff861faaf5cbdde493039b5e9ea39070ed1fb9ac8e7a50cba1fbef SHA512 143194fcda904182e96de3568cb26828d0de64f62640a48c3f43250a2eed930d76637b90b58eadd3e84fb5d94381c11d85250b990825137ea27f41e084a8a392
-DIST firefox-67.0.2-br.xpi 501342 BLAKE2B f2e07dfc0833977dbf1724aee32a7e9b17fe807574dcd2557da05b09a1fc2c1705be90a8d3b3b0beb9f6e966c044dab208872f00bd8bd12d4e09003845c269f7 SHA512 2f32d9e17468b6adaaa0daa4b0f8d686c2277bf5d1c142c8388d909cb709f702d4afed88178ee259a480fe4954869abff683455784824fbec4f74ca60e316c09
-DIST firefox-67.0.2-bs.xpi 484192 BLAKE2B 12ad48a491629dc23dea174915ea8c31ff9209406320c00854fed9fbba7b2c4aa7cf183b1db682b2ca8d9478f791fe16898213d666b9e128ff9c994fc099ffe3 SHA512 2108a18c1a946633b3bbea0cb0146a8ea9649f09e957fa8cb158e8b0c9106f6c9f52f8f191e063788ffe8786b2ce841357e51360f96c435214f24ab7a63b6a13
-DIST firefox-67.0.2-ca.xpi 496537 BLAKE2B 66950f289c050ff771fd575d96a14493cf3e6425103a8c7a8be01964794fa0d69e864481d7df4f1c51a31b202678634f015243656bbe5f6afa9c34a6446d4c52 SHA512 f00fec8e63728bcde65f18c864d18a27aae2e5ee428662ab0f7d153d56504763877e80f0023de37d942598f6dbfa9650d222fa9a9a6cb43f45c36892d3414694
-DIST firefox-67.0.2-cak.xpi 525407 BLAKE2B f2e64470ebaf63228ee4bd57d6fbce73fe5c9c812269f19c3d1cda1baee9091577d7d43ceb0458deb53adadd3213a8d3de5407e5ebb2e6c58c7f87eb46ff3c01 SHA512 ce554c62248bbdb9e6229954a7559f35e0e53665496344babf461332aea98202362584680ff327da0300559cdd0549e98c28ff4214a94a2bd393dcecb9b4828e
-DIST firefox-67.0.2-cs.xpi 517487 BLAKE2B 9db5abd284c1697d35c888ff86d88b39c36fb94b1ac1dcea27694bdf9962e14cd22dec0014f5779b30b2ac0d203ea1008b9bd60f75e3a1ae899eed0fa99b47f8 SHA512 fa68f39f80239a8b689a40e1fc6955cbc3386e3bf4daa3948fc7a6c2084df55bc75d11a44aabbfbba8641456632fd116cb2db48e6b79e2408288864cb6d9265f
-DIST firefox-67.0.2-cy.xpi 507759 BLAKE2B 71654aa59d89c01a6074b1fbb9a480e5b6d0476152c8eb880a3c2595418fb696faf35bed629866ceaae455e1803ea16104c70a77ef8d5dad6543aa937a172a34 SHA512 241b89f90276fe16bb339846eebb5a375a6392d8f38275fd4c4e0b81786fd76b99eddba727c905f629b0d8178b91c06de38abf946a3b28538d9be8593993096a
-DIST firefox-67.0.2-da.xpi 514817 BLAKE2B e87e6ba1d8f55f333d331dae73ffa1602c7213daeff10d941e83c6017980f2a17725afb41121521230df5eb9258492d97cc6140a9fb6a9ee1eb8cf1bc802f5a6 SHA512 7976189f22c3bd86de2cdb6195ef12e0581b9c20ff90544376beeacffbd46cf94a09d6a41baf384a0785ad70b393f99a26daa75a564423f47243b882f5f51c60
-DIST firefox-67.0.2-de.xpi 512353 BLAKE2B 0779926d0b80dd09c9d825457791843c61836635639d51c3943e20ffd49cddc42d95820957b3d658cad3c6f411fa17ca752e5c35bff7b4094f80834793ec0068 SHA512 0697fd821903ce458109b286120f72f83262863cce3c5d2af80c2350023bfa07364a77be7e61c62fda064d3c30df86b5600f6348a7c7276b4e89ab5224abcd2e
-DIST firefox-67.0.2-dsb.xpi 524862 BLAKE2B 4d7993766156d14972b6b4438b3fafb8e0f2d2a59b316e54e3894792cbac6ab8c944f4e4ca9a1267010f77c0261ec697081c3744a710b072d9e0f8aa539a082e SHA512 daa8635211267f5a85f882ea8e0596e8de49d5d3dd01243e2286ad0b527eec844af34ab2848d2188cb1eee893c2692108b3ba6da61e22ea13173914bf3569aeb
-DIST firefox-67.0.2-el.xpi 592174 BLAKE2B eb93b8ab2d2e300b4ec926921eae9f7e26a7f8d0dcff3a2f806733a36ad5bbaf700b563152dd9f8ea4ec17d51ec8a142f866f5c0ef04c9302ecb6727af8530d6 SHA512 f13dc83e28b998baaf9488e3bf9c3d14cd52e701efc451eedd40ff5c3a443874365c9c9c9a56521e7ca9e9d8e0dd2b764b28cefdf972d7439008c55bc162f5c7
-DIST firefox-67.0.2-en-GB.xpi 481161 BLAKE2B 15099b2c8d040c444574f96b9cd57aab5d1c8b507ea6e6c14435ba2612fe35577b32aef8b219beaae84db5959bc9a2658945b8f9d6337a54a02e92148e21ea84 SHA512 e606de4ff5ed60e61ac250f3c568c28da168eaee9521d782aabf6cfa0c4caf353e270abd5500d4e17525a3cb1f1d03b383af947b16b45f30f8882d394e18f178
-DIST firefox-67.0.2-en-ZA.xpi 442967 BLAKE2B 827de7d299c256abb1b4e9b93e87872d28f43042c6988a4cf7702589fe3f7f75c3d2dac85802aeb9a903cc959589e9814d45d71f4776bc36ca5d3044e76efc5c SHA512 b06cf622633201d7227926f4808cd5b68ff507bb60facd93b3f48eceea1215dc1d2ba8f30ccf811ce006c68be9c5024a536982d276460c21a148f2bd562457a9
-DIST firefox-67.0.2-eo.xpi 500803 BLAKE2B 41d8910bc2933534a72f2273f4f109d6d3a947d24cb6cce72a8a66cc1a1ca1d3d6d03f3046caee6067478e4c6557b862c3deb1a4a2f4ae6aad0bef9fc1306de1 SHA512 922198d0c780091e3ffaae4b8d199d89a0c87dc1137270b6d5ebcd78b5d8329a3404e5a94474a26a178aabb3b77d78eac2e980b90164c8a0d38b1521c4b7afea
-DIST firefox-67.0.2-es-AR.xpi 509279 BLAKE2B aaf7e9a2c153143980f5c1dfc803f3814167a2471402b0944b10247262eb68e78923f06ef1b37b02f6930106a26b6b3e9827e93d6721aa18c1fa2bdf16098453 SHA512 7120401b1c8b942f47667499f3f44827ba53feb2b4316a94f74be1858471564a9bd76209f16c025bba5af5fc49281f9c0b9abd584a9613c9bdc6c40b97ffb6bb
-DIST firefox-67.0.2-es-CL.xpi 508066 BLAKE2B 33c61580ec5c9ef7e0b034d8a106cf1baa02cf0a49c07e0d12ed4ac5e7d913beef72a8d7d1b253f60f44a95daafcf4056724c495f6cdaa00c948865125b222ea SHA512 ddcc49c8ef39c043a16335e614f63faf5a9dd285c89ff0ce6d6e6a11b5d95098caf66d69527d9e4696b2d51d007076fd585b328de09983b99f6327fca83c17b3
-DIST firefox-67.0.2-es-ES.xpi 479120 BLAKE2B f1cfb2bd3ddd0dfa3b7e914789aa41a69b75685acfc8eafb154ef9d21ae04d81cd593f743ed1f1f2afdf20a74a70540a046ea47a06a6a4a9735d09e09e8b6462 SHA512 7255284a6e22a28a8211be854e26c750c5fc437794fe64f5cddc626a9190800808629cdebdfbe62a7ae5b9e4c68db267febfef2647145af1c213be3e44e2a695
-DIST firefox-67.0.2-es-MX.xpi 507057 BLAKE2B d72df322be291a2ef90b555ca7276fd3cdb317e6632befcbe693b62c2f99f4b82ebe70c308d3e1043ac7fcab227b11d64a35671bf48d67d0370b34150d0a24f6 SHA512 2c653f37f0b4259cddecafac6dd9f3d98456c9a5e31eaebc18f0d98ed949ae222fe57f66544c10748493b02e0ae1bc627430b2bd2e14c716b03ff222a7740f07
-DIST firefox-67.0.2-et.xpi 483621 BLAKE2B 9230ae739bec7639c37e4f62eb47b42eac0179b1c2be72c8b737bba63f740015b888649329a09510322c1e739a9d1eed1ad6c2a44911619ef4016ee8dc2119c9 SHA512 e6a0976bad2253223b178d9e4f93f0b1c5bbe99bdf47e31d9c21c963d90535b214be93adaaacc9ae37cb68b69ff40ab61f2a5a2c9ec06569897d015b67be4dad
-DIST firefox-67.0.2-eu.xpi 497737 BLAKE2B 843fdd1a648c37b245a64083dd1997249f584564cc679e5651de24cb10217c9c37cb1d25f761289e8303503e8d309130747bc3c67f64d954f88cf93a7e01a8af SHA512 c7cacb4cd6086a206ee5614c96da502fcab49e5fa8f5aebfcd6e5623aaf628fb2c61fcce405273f087a86126a64b6e4e486dd2345aa2b2790f8ec31585bcd381
-DIST firefox-67.0.2-fa.xpi 552221 BLAKE2B bc9665cc735b1849858f9ac90f3889f914021a86ea31c9eed9929d8bdd307898a805f448a825e12fe23d22358070aa78bf081afd3784c4d1344d39f5b7640f07 SHA512 098a195e27b554d0c230f6951e1517963f95c20a47516874f2c2ee9082d4c19b8a0614be1cb04479b01008e7cd9a3a3962046720fe39b27a99a003a4ba7b5d2b
-DIST firefox-67.0.2-ff.xpi 487129 BLAKE2B c6e42e998802db4ea4739e354e54056aec6a74b5ab96e1a34b51961b864dfedfcd3aa606d7ad5e3881f05a6629636c55c033b6ff0d6880a3ef13b7702538071f SHA512 73d6e271ab5f850f222fe0679a7f4bf7da7f660aac947cb1f982a1945758fc0ac00aaa1a461ace125142578ed1c48b59c61fee9fb13efd9c7d764dbde29b9b08
-DIST firefox-67.0.2-fi.xpi 490365 BLAKE2B 3c1adb8e4d1185a3e3e7a4e9a931a60ded8234a954b5e2961c5b4c8a3af0001383551470f796209ce0a29c65146ef0fd8263dd9ec1f4dd98ebbc674f154e4915 SHA512 fd7a5f7a974dc21be9d8624f3fe2f635cdb4b66116b1aee10e4a0238b280cc501d3b42670d61e0b1c5844b8831cc1ef24d73925172ee6740250e2ac50fbe7540
-DIST firefox-67.0.2-fr.xpi 524675 BLAKE2B 56f9254228029b687106d8592831310706fa52e924234f67a11d2915863f4043c644cf54bcbabbaaeedc0665f63849c47a23a9268155a4578da06845e2f9728e SHA512 b24a5bf26113033e77ff671c92c482f329208f5d71ca5e0dc516f12adde52bf6987fa241c27cce4e60e65030221568de486b57eaf6c72ac75df04c4efbe196a7
-DIST firefox-67.0.2-fy-NL.xpi 506194 BLAKE2B 30d464a79f8457197dd1d00f711242ef60ce6a1f3cee5a1ab05dbe421c4ae4009d0c9774f0e350a01c36e909efc15a889c0485cc3b0b35b4be964c67a004215e SHA512 bc9afa38930f8301ec8cf176b77931cccf3bf1f7dc7714cf85c5687e19c052fe306c8aa1fbbf52bdecf175b87e648585d7a424fa4d7ab4ef0e032feba0427fd8
-DIST firefox-67.0.2-ga-IE.xpi 489156 BLAKE2B fc7634a30bd0e5a6f48b59c87ceeeac24916d6fa37f2aa1edf1134da0ccf63aaaa31e81e9a98d43bc258cafa55008c880b248d32bb20956b766a58968ff462a1 SHA512 a19bba146a564db1d4a2e5dfa6336b85f3b7e79da555e5a18ac4946f40c545941dfea28d868388ac86583d0b27eb2ba629377dbe397b78893d5bd45859f657ef
-DIST firefox-67.0.2-gd.xpi 511058 BLAKE2B 587d86ff5b3a191f76a79652a51206b12b22a4a0a6521b5e1e74ae1c5b4847a1c6d16668eb9de71f494a526c93890be5fa7c8b00dc663b8324700e50409a3aa9 SHA512 3a1efc4e71b3930ddb57fea278049e35cb9af80c5d522c1ec4bd09d434aea64f5cc91bd9b260a92f21e74b6b804e0bc97d16cdf05e8b4f25e18822aeb6cbfddb
-DIST firefox-67.0.2-gl.xpi 485873 BLAKE2B 7f54c31360a9fb17a80628ed0b1481782f0f978849bd2726ba0251ac9fba715f39ead890b12f290df380f6810ea159bf0a169fa913bf0ef36d83324dec51b173 SHA512 adc979a523a634d6badc62a4bf8db4c31f489c82678d9e24689badd7a15c86b35841388f56392cccd2b5da0613b81dee50fa314102501d7bba6dc67522a1bb48
-DIST firefox-67.0.2-gn.xpi 515699 BLAKE2B a2d384e8edda4b12986d28a09c42188477cc3a32fd6b97983c70166cb6363d2d490b6f4e70d7404b299cf89b14a9f36fc32ab9830c4274d4709d99d3553a0d9e SHA512 af80e73f896db485f4cf229821d6ac014b0525cd244ec66474e766f37d58fc26a8439ffc821774479fe9fd44c5d58de622db5724dbaf490864572336aa4ff1d1
-DIST firefox-67.0.2-gu-IN.xpi 574594 BLAKE2B 1cae2ae517358832b77d95f955a6550d0767176aca277a57308b67bd71d1c38d626c162da07298e0a486b19794832483ebf99be56e7f780fa33245cf8af0adc5 SHA512 4106dc17e922fa1606c6e563735ef83aec3c7961c368297bdd3c37f3b1c26290ac118f7046e6d6f46b971d0ab85e0e1c4a48a560fe353177dc70a65da25f45d6
-DIST firefox-67.0.2-he.xpi 514585 BLAKE2B 4bd88619fd32b749eae3435ac0a9ed1ddba976a4d84db959292ae5dc98aa7d198f7a98709457c7796aa0342f538facf5916a4f13778e0cb7bf39cb6de8dfa72d SHA512 bb26ca311f9e0065015cdf97f5ddb68b764686a0eea8ee6d2690f3890354ca31e9aa62836ac97730af5069aab3c96ebb49eb9caf51cf30679cc8311f8e8f6b4d
-DIST firefox-67.0.2-hi-IN.xpi 559706 BLAKE2B 10638aa57ace190f5dee7b980910601ce2f3bbdeee2b29ffc72989aba23ffeea8a564aa94f122ece9cb516d24f6003c9f87ab439953801382a6abfb400a5080c SHA512 ac042c81a189427bb364d3f143f1e77d7ce3e011b4c83cdefc8f5b6ff441eccaa8ab710d8f70cf7b71611cd37e722ade6fe1114271048055a0b9bea4a5135a24
-DIST firefox-67.0.2-hr.xpi 492461 BLAKE2B 1fde75a4b9bb9fece6a92382e9c98349680f963f357474992d944bea7d9a3945ad03084b81094359cb4095e4364bb709e42a1d78e91ef22e04001a5df784e04c SHA512 0a914852e40a98bdee47653f09f5869562e7d79b8ff4bd74a45c89d34d796eef0788d1eba7607320f578d0be24863f5e8c259ebc60507b4eb07699183adbbf6f
-DIST firefox-67.0.2-hsb.xpi 523950 BLAKE2B 59bbbcf624d42e23fd4ed5c4fbb20cbca4a553b11a649fa99231686d9b4153705ba1c0b43979c69495c21b19a6a0a88363e243cf3b7a8c1f47140bf2446aa0b4 SHA512 f34f24d62c58a89176253f1afb6b34da6c2ce247813db2a61ac99834d09741181ab00cdebe362cfa41f4a9b32d8a0f5b16ddfb42442b5c4384e2ce7aac4fce8e
-DIST firefox-67.0.2-hu.xpi 525580 BLAKE2B ef3e380ed097cfecd65fae265c0ca5362bd9f882e67698f9c6276919916aaa6b247f6ec718cffba022ca2ea0e832457f7ef2b1544e154d6ce633490c2692ac93 SHA512 5ad29ee694004787663ed9f7c8d712af241399f401926f2310c1b15ebe10643a04d201cfa8d204cd62d0b15f503d70762c35de38df2fd0a1688d4174015c3c48
-DIST firefox-67.0.2-hy-AM.xpi 546326 BLAKE2B 8a1a81547b697f72c40e3648d55e9ac6b3ba43fc9c096e0ae4588c7ab0b1b68a5893f0e99ce0584ccc72b79fa9c2c476d89d54f191d85be978678e280ab90037 SHA512 8b97e3bd8c246fcaeda60aa35fedc427cb17a08d1ebd433e256cd50707b849a861738de6d3ae03b6d60350bdaf636b460f82cf764db6b8e6a7cebe95a920a43a
-DIST firefox-67.0.2-id.xpi 491025 BLAKE2B b19324e9bd50ba17bfccf0a4d2c6745910e758b00bac63176440508edb61d7e35bcb811b3a34289dbe16d981c7af809d493b2013edcbe671955af7a44dc68c25 SHA512 6eabdad62bddac903fc0e995c0bdda936be1e29968ec387414db5724211639a0e371eb1950e0e79c61b895101c19a69f14cb03b968da9b1bdf1fc9e14e7c7140
-DIST firefox-67.0.2-is.xpi 496674 BLAKE2B 729446bb27998bd3c93afb4aba57f3d47a18657536b3aaceb17d42e4c9da6686379a357369462d755506c41e6a017c1e01b60914a93f28ac5b671bdd6fabd28f SHA512 0ed78a7087be1226f123c078b73ab78520a442cb49d307e3472ace2372ad2bf0624f3d9a00f29f4c450280b125a007d63b31eb1960bef8cbad531116f81f7e26
-DIST firefox-67.0.2-it.xpi 389213 BLAKE2B eb1dd9f0857e7118682d7fe4285f219010d0931b6c7a49c4e15e0a69c517d01c7fa1c19d7e6515dac9459714fc56c82d93c8a1443dc0292409b5875f11de8eed SHA512 30ac55e174bbe2b914f43e5a9a7e5ed7e22c430710f768f5defae19e188c3c6eee7cc51d35583197dc832a4accc5f07e0947458d1ccc18c14f878c0398bef025
-DIST firefox-67.0.2-ja.xpi 533890 BLAKE2B 300ed7d8a3f8e5e0b57f10e386e586d5c2efb109090cb5099f575fc72bb125f86f7b0649ee905677bdc284835be016c09c10fddcecbf4c277fdf1b92bb5ad791 SHA512 dd7e5f3e5d081dd9c7d723ca6da7b3a566e28f97ab159533edca495373cbbcc83316442f732811722dac692d17881132dfad948312274018c5ad7c41925fa69d
-DIST firefox-67.0.2-ka.xpi 550100 BLAKE2B dc35b72ed1850bc0809640eaa8dd3c6be06966d2794abe77f32b4a26ad44c20a1673fc9d7cdf05a1063d0bc0b8a1bbba7c975de8c3abeb93d6dfd6809a3c1b46 SHA512 ac65e173531a6160935b9a11ee35d6dc75f61aacd9687678bb3c0df2da0eb79eceafed5cc6e57fbdd4c51d40b1f931101edcb7cc99ffdbade701e3dc7241ce16
-DIST firefox-67.0.2-kab.xpi 508870 BLAKE2B 5ba8ca93b19267dde981eb7e1b5174ba03d93dddeab3108cc21950df396f7d611d15618b23740c0cb16aa7249502d56ed070fa6c464fe9d09408833b6e95baec SHA512 89ce72d21c68d3b2e87ef4321b1fc75e8d371b1c2fd35d68cd3daf99e7e9723066d7f50a74654600a22c8f9bf15e49dbdf2413a07a6569680047e45486c75528
-DIST firefox-67.0.2-kk.xpi 574836 BLAKE2B 328fcba29c4de952a8a639f2cb0d0938391ac8dc1fd46382d2d06df058cc9ac414a04edad5a6723e292b169d38bb4769813d96857dc6b2e7454fb1f2167581fe SHA512 da678a9266bb72c3695a55b53f78b02cfe47b383de9210bce62511ebe59dc90d4419a78cc44059f9c2fa17d09ab38868b65495a8a7ba0b1498020b0454190c1b
-DIST firefox-67.0.2-km.xpi 557306 BLAKE2B 6c90483d9a268f41a886726be88a6c20f958372566731ce13d7aa155bea9fdd5bc5c8764ae4bb20944aa8581e795cbd89b1e7040a873bef31cf4cdb050b2215a SHA512 aefc7ace96686b0f967457940a22d702043e56d844f3613e0ba4dfea00f2f1890c4b492e0d8ccd17a48a551c049dd353749ec9943d90bd80c029c7a929c82624
-DIST firefox-67.0.2-kn.xpi 552969 BLAKE2B e0017267ac854069b309106d0d9e8642d52a18dee251c4de63dd14a131a6f0a17eb2cf67b48e2a6cec6b1002ab6e5a2fed2707b4fbb42fa31dee4914ff881f49 SHA512 d651b9d08cfa77609a02fe41e0cc7cf777acaa3c50a7c755575f23604d949e6c4be5f62bb8f74a98b83fe33a09ab5f255d65f19fd646ef0e876628e7679fadb4
-DIST firefox-67.0.2-ko.xpi 535115 BLAKE2B 86b91c32804f3274325879d12203dc01a1f0a831c66d06e1d3e4f3e89797e517a765ced73820eda078750069bb1254bc29c4907d6e915e38cd0d4f4e6be3cbc3 SHA512 4d69036bfddb4ebea8ee8c87005063164804d6eb188f2437a34c3564fb5e2972a46743042e7ec17665bf7f88fe7b03338a4768d9939afef629cafaa4af0cf62e
-DIST firefox-67.0.2-lij.xpi 483261 BLAKE2B 828559def1109c03d514ccafd3245cd6d5ffc7062d2e33f23174a99bdb34d50c2b36ee55048a3fb06214bf24c529a6616bd395a018d6aceafd6fdb50c7d62b76 SHA512 2b0e391fae01dd8b20b389f5f30fa06ca53e62efca006aab292d8a3f737bb5df9e1e0e0d659b8e53ecab286bc6cdb00ec321f6cbb70ee4458e87c9d84c239648
-DIST firefox-67.0.2-lt.xpi 523555 BLAKE2B ed43b6d836042506a4d7d324f84297a3eb633a92d3b09e84e5ead9620299d826035aaf1bf9eca21e39dd99fd80919879a2a77aeff13e63a8816bd05a1e09b399 SHA512 b91db6e32354fb6b728772ca05d80eb3e6b2114a5c6a3a2ef7cc2956413349d4f248501e7f1f22ae1ba42fb73c7e06faa001ced065bbe32a961177405e83870f
-DIST firefox-67.0.2-lv.xpi 503315 BLAKE2B 3c896ecf5d17049e139283c4aef713987d6828c1cb28b6247b7da19a037fd02aba57bee3b0ad02c76bcb235c7e9af272169b8f721c1176f6fa124a1d96d480ce SHA512 a341dd50688a558334cf892027ad01134a804e2672b332eabf740650cddb043c2f320744cc06450639c89346d3bb9f8774a80d21c7c9d0980f6f676f04653b37
-DIST firefox-67.0.2-mai.xpi 511909 BLAKE2B 59024d891a082e849297f3d45430f0a164c60a0f5d98f93d58b6c973b852057a32fb786c23e7c87684bdf2470440a564903f16f0b03b7a4bdeab0165e0686fa0 SHA512 fc4c9aa5310c93c27b23dbe0c9e96ac7c2616cad1f95fdefb3343fc357d3721c50ca922c3053f04db15c08e0dcf04a9a4064b433a89e2fe6d608395e3d6aaf6b
-DIST firefox-67.0.2-mk.xpi 486617 BLAKE2B 78770b33eb111c1a7c51519d178909336326b957e90ce3fe031ed71b1d7411fa47fa74c0d3ce55940ad96811dc4c3ef5ecd7901118d1e121ad5d8ef74674f295 SHA512 b6be50689cf00df50b4769cadc45746c2dba9f99a55b26c353c1c318665877a2bb10cca99e28ec29fc79877ccb91b6801b574bc19b37ea737fad407a4513dba6
-DIST firefox-67.0.2-ml.xpi 574475 BLAKE2B 3307a20ff0b021c3ec2c78bf6e0f686cbba5af49fb6c445dfd59bdc2d2da941eb368d67601e171372c5cec3f299b29eff59eff09d0b553c257db198be3bce169 SHA512 99ebc0e43742e1930681f18a17f83216617a39ceca3817242feac4ee9d65d056b54bd313fcecbd8964c2412becebf19a9abb3126005bde8cdbed96c9ccbf8a97
-DIST firefox-67.0.2-mr.xpi 559665 BLAKE2B f5880374552a938fea7721dbc434ea8e205fdee22a1ef44c850e66a51b96f1b89749ac3514f0460ddeee0a49727fa2e1b53767d196843db15d91b57aa060b3e7 SHA512 6e9127526bcc0db7f37972ddbfc1b454baeb3ffad96b042f9316e1c6ff9b8f066a74b22885244d4e17b94a7544fb3a41a24c4e0631c35ee17024a8f8b2a6f44d
-DIST firefox-67.0.2-ms.xpi 482423 BLAKE2B 4b29cd88204c20f78e0d889efdebf875237a95c37a5c5a6ebb01acaad797fcc028ba27f97ef48cec6a8ba3e9d1f3c659a8d382f2d0029c920efffcdfe622f668 SHA512 6ac9075909ad8bb8b9119336a878f56e15c1b67df310c77d30ba4de2a9f97b156ed7813d704462158b5fcbd4b679579a862ff32aa9569b4276f28257e9c2dc27
-DIST firefox-67.0.2-nb-NO.xpi 492537 BLAKE2B 988e9d2436ddba5a7f282019e07e43d8fc1c5b084aa253392ecb8aa4a08e336b44335a90ba34a0c68295363c0c9b9692a3aab7805ee3df2fac3c2375a4e2576c SHA512 29ec5cfa0b4d485329e13c3e33b3f430a66abd9fda22ac80cf6ecfbcc7bcbff1d4c7a063d1b01e4415766c1f51dba501b6a0a37c06f87528d9aaa3e0b3e7cd05
-DIST firefox-67.0.2-nl.xpi 489390 BLAKE2B 39425580e629d3781a417e692a84abc7c5342ce0f8477bf442f75fd8dfcdc128845eb06343541514ef30c964fa7eb49aaabfd247b13d6cc66e304976ed9b588c SHA512 a30113d82f624d99f2dd46db1ae1ddb6193f0ae97085b9249610f4c80b3023467f3d3fe7389ac32df4e07b93ff85a64d6e03670754e433a2be65bccefcc2a4c7
-DIST firefox-67.0.2-nn-NO.xpi 493968 BLAKE2B b9ce300ab3bb124a5cc2f9778920544f90fa45f38a59af3645540be5f3dc11200eafa5cc5e568688061619fc0b03a9062a36ca2f5da7b0435bdc9040506204fe SHA512 bdde9de63c4980053f7447c956e3825966bcdcafc6d7cd51da5e995c427719c69536282ab7f27fe08fc6bdb6d446645112b719d0abde864ee9036d354323af80
-DIST firefox-67.0.2-or.xpi 499801 BLAKE2B 5bfddbffe8a216f30d0eac8539c4be03c047edf0e39edea84fb293393162b107807685cd79d946b9741a7cbfc487d78567634a647e65b5cd82049c7a9c76d79a SHA512 5d5344a13dbcadb3c669a38f58074b7bac470b134c951d34368b720bb0ecc919192f54f5066a37756ab09c77f2791c7b6f304f8aee6bb1f816ccf500995fb05a
-DIST firefox-67.0.2-pa-IN.xpi 546155 BLAKE2B 64fbba6c2f28b1759a08ef0b2522aa9fe9b5f943509d431a2fa82a4f3a44a606dec1f32c91a238e003bf24c8cba130087a5cde6ed87feecdc5ec12d50cddd051 SHA512 2f0864edc15caad34c37fe532ea9335801bb21faa40210dafaf65e80d0374b959c7b2db0b0046a4ede8970d28c8573cf5f23b1881b9f35924225d031f9612006
-DIST firefox-67.0.2-pl.xpi 485694 BLAKE2B bb3bf0eaff1c7bf85a66d5f8be779de92addd6e91e9799f98d224d4859241e392ded1459cc66a892655f6da88607c2e3b110b87c8fbee8b918185d9b3b5e66cf SHA512 7f7bdfc059c96e76fed4a8cff25bdd2b11f1865e2f3acde1dd41bfe53790603b22018489231c18ffe6b63c2557d8321538c30f59324c6d8c90d0e35b2a0fc7f3
-DIST firefox-67.0.2-pt-BR.xpi 499903 BLAKE2B 2b4a0ae4a655717fdbd30b6be96313eb398e022030f36ab9d81a2457852b2206b1ca99da66205a3470095b039d786fe48cb4249d743a621d86e16ff0ee0301e0 SHA512 ecb7988b168c66cee29b6497dd2ac1502c3e38b675f431be962126c3c23c1387bb0799d96a8da4a4e2b8bf9e8a7f6dc0531641f87728896a6c86b143fb7f050e
-DIST firefox-67.0.2-pt-PT.xpi 509668 BLAKE2B ce06f21c9b496ce97c23cc70baa9d8ee5cd3bbad29b2a28bbfe61c0dd70262fe8004f0c28a37e919cb6a75c6c800d2e9d8c40c1f65d7c388e1ca3d74941c4673 SHA512 fe15fc2c00662a0c490f464025e295307c4b57626ce666523e331c52b216aeb9c89744c283b13d8c9ea9f5dd91cca85231808a1d256ee3d8e28befbbfd0361bb
-DIST firefox-67.0.2-rm.xpi 499050 BLAKE2B 38f90734111cbb6acd37dfc8845a5a95290ac84857bc20d145b137775acc48d5681e9ffc9eb43b93a9327546ac9a1892fc13322b1336d0717e8cc3f46f24e7bb SHA512 13ef0f67c356ec5813ce510ffce77a0859f6d1b15e29659610f8e314fd37752a1eb174aab960342a7c4e357ea77767b8bf1bb1ca8ba41f16b326118ea873e76f
-DIST firefox-67.0.2-ro.xpi 505672 BLAKE2B 643160ed934cf51ad566657653d98f2f47e8733fe662890fccacd6d2979c3673d3665ff1ae06037a9ab8500266542d4b3ed11b4b62b2d7ed7bebb80d873b40a3 SHA512 a2b7a6234e633cce265a33b4d530a2f25df45274507d37b50c0c99593b82b782ecea5571ff7e618a49fdf50328608892b3a42ed9a919cf94077ac58bb4ce9699
-DIST firefox-67.0.2-ru.xpi 579646 BLAKE2B ca0cc55cc0274ae714bb3e4b4b41a3c950a300c04614e8272cfd12b994d010169e6290ce7cce8fdd258486c06e55c403f2bdf5e49646a8eef07e030f3177f64a SHA512 46d54921157e6db4338e652ea9e7590a3690c06a0db42ee910347f08afcaad464da60a139d0522145274b755c3f5dabe8d6736196a28af1575500657dbc1275f
-DIST firefox-67.0.2-si.xpi 532090 BLAKE2B da4731b863399417bf6db04b0077810b7202a5b360adc0fde4eca8a783f0e70b7a21b7a5d7dab5ad460dc69e360ae8058a23ec2c582e2b68532f37775bb8e5b7 SHA512 267ecbe15320604231bc2fe7e9defb9a60b1ece9a5bf8f3c5f5e92cb741986247be64b39de894bb1f3a348c09c6cf12c5c78695a181c813a29746470e494a2d8
-DIST firefox-67.0.2-sk.xpi 525005 BLAKE2B 709e56b76b1456d344e896898058462a67ee3ec13ce78aeffa3ca9f931fc8b8b29b7d272faeed7624d2b5c929f1950a11d0820e49fbb43b42fe5cad3a3feaf22 SHA512 3c39b46f77dbcd922ae26f1adfeda37fe93650ee4fc66c1264aa688d79b9e03556a5b9c9326636a3844d4b60e05c03b95d9a825c6fe6dd1e2f5f1ec64c47afab
-DIST firefox-67.0.2-sl.xpi 499850 BLAKE2B 0d225faf0bac9bc4bad5835b62490cc010a1568c807f6f4924dfe98941d9c46c2f319d3d103f5a2000910e24c156f5d6b45b441747d80cf360fed9f08645aa46 SHA512 6cf2ad6d793cb77bbf51bf03caea6f69cedef2ccf24b5366e71efe1b8fc16fc84eabc266070bd008a4eb1f3d662544922cc7e24f7eba68e8afe374fb5ce96ee3
-DIST firefox-67.0.2-son.xpi 463849 BLAKE2B 1ce5db262280f7b34a6194ef2eeab2cd1cf405956674364ed238e381deb6cf34e886eb2985fe42959a20728921a3c2a6ac4875e9f5b944df825a8c3f8bf759ae SHA512 f4aa0c461978a6f70fbe913b6f16a68e67a8b615c4825acc31f49cbe99e8f5c69d8aae8f31fb89f31ca88d5b5451bf1e1c45088dd8c2972e6d3cb0b91b6e2de0
-DIST firefox-67.0.2-sq.xpi 517461 BLAKE2B 3d15646cee8eca973b5e97a9a94c05501474b607a25c1acfd2e460242cd77cf23ddbe2220d1950fb09a5ca4b965c0af9b9a40622a94e5812b56a51e4ca42f887 SHA512 062924454cba1bf58bda6498633096101a23435a81336abfd31b035dc7ac520fd6727121221da55ee1892d2bf4f8f4ec73890bfd863b50f385f634024568cf5a
-DIST firefox-67.0.2-sr.xpi 531349 BLAKE2B 8e482b1f341fab3cd267689b6f6698a9f668f59be4d14d63f4e426415a0403a3059aaf12f06c63a81d592a40b05270b57e1937fdac0a0958776abb8ccf872f8a SHA512 9f28dabd1dfa6670da51a6606f91cdec370974d11bbda151d0537f8a07a1f934b47bd39fdae39038435dc53e8d0a197e01bfdf784ad10dca31a07c17d53ad2ee
-DIST firefox-67.0.2-sv-SE.xpi 507839 BLAKE2B 1291de55468794dda1fabd3925ae58aec136996f8e0cef4489d16a226f10041ce39ece82a9d5756f2eb1deb521da64cbefd1a4c54260c2966037746ac015ee02 SHA512 daa91425f4a3b9d879df7448ef2a570276e2102fef8e7bac3e33ad4a967e6e4a3a7ea402efe594b5e2b760cf2844824c293c89d80873b8c509f7917c68aeee51
-DIST firefox-67.0.2-ta.xpi 553764 BLAKE2B e7381b3e7daeca6bd3a8c4b2df19260f95fe90b5acedcfafbe055939c0537c40cda6ddd56eef1465bcfb332aa20edacf6913556ab6ffba4f35b98df939d53501 SHA512 4b35905368faaedb4edf5fc5d0d4ed3e18464f3b9b4d47cb0c44c6c09b68e2c948bb2722e883ff163b39adf3558174c3eb72b358e54c70478f9f070d7cfba224
-DIST firefox-67.0.2-te.xpi 564812 BLAKE2B 9c3d0476241d59706ff599eba7d3989385183a794107fbc8dbfe2066afbe7368e08a3d6e36fdada646ef8acc3b054c2a278a92f073feb6ecc8775a0f153b913b SHA512 1c685cc6a0740b244adec011da2a27812cb012b431b70e3e8430a46be2a27850cc25dc2897431fdb5cdf1de90644ff4f1dbd0591d1b8871bab84d0cd362f7474
-DIST firefox-67.0.2-th.xpi 548943 BLAKE2B 053b9ce75b1f368f247f8249a04b64051b24d12695a9b159570fe1270684cb3e4ed39fb1b1d0f64efcb3599543460953472cbe3f0bf1dedcdf8636ca7bfbfc4f SHA512 d3d16720772f5e9a405424e83fe410a1d7bb866ed1a2761aed366ff00884f05cbd29b0571a9c906e89c57abaddf62d45e7955fbdce526306f510fafdd347ffdb
-DIST firefox-67.0.2-tr.xpi 514323 BLAKE2B 962efb381f3a07456b6b6ae5fd2054fe6a7d08b56802d422bd98b5a448e56cfba5e054e0ae295d08795c886963f97e5a5d92cd4efb3c6b1e9bc8d1721df78c90 SHA512 61c5c5809256ea631f4ea5a8bcb399edb6e51441c4073dc505b1bb19bc4781eea4a54f7a24d8cc2ed88ed31f6ebaf0d03236cea93ef3861b008c8a8e2be0004a
-DIST firefox-67.0.2-uk.xpi 563863 BLAKE2B d23bced8645ab3765262d0d93d19e65f21f1cdce74ff28accc11416ac10c51f71e3fdf2dd21117b791bb811d8139708f7f260c8a485203b7b88577a480c6703a SHA512 c2356c47878598094c0fae30a2f66c6c512e70a049345a23ee0079c28ca9fb80ca6b6e65e65919c95050662854403820efb82a05cdc16c1dbb50be96f6155f20
-DIST firefox-67.0.2-uz.xpi 486676 BLAKE2B 86c5b625a69ba4f401268663bc117ba92d13e52e31fe1a8f248ada8dcacc3fe9bf5eb34ff418b35b4eb0ae0da8bc6b4123199a4b656dffa3e43f548517716044 SHA512 382147aa4c909332fe35fccfca15f05fb3bc815304d429a61ef7b0dad03a72657b5710133c8e849d33f58efe3125a7f83733b6259235bcfda88697d0a0e0ec7e
-DIST firefox-67.0.2-vi.xpi 530343 BLAKE2B 07bc6460adec8e5105fdbcede421468c0f04e1aeead624406eefd8e229d3940dd01fa6aef5f43695c68e34f8f312e75d7e7df896e1b4e8fb9ed834410be0926c SHA512 8fa02811b13fe1cc73fdead5a8de03e9e0dc8fac3965418a553f5c27b1f140461769e999785f27641d18239ab5744fadc2776ce14f1d1f44ac9e59631783889d
-DIST firefox-67.0.2-xh.xpi 475487 BLAKE2B 3b696986e4cc7932bde70f2b1874cf0d1337e9c8eeba2fa7ba333db31fd092798d007ad4ca0d5e621462fcd7b2bfa0c6bfec4b4d2cb69a963b94eb4d242f5341 SHA512 c39aa85594e353335b074fa1cf3ecc79a783a66d6b0b878e0e8ae4b6c77eb084b8a095d88055d3ece60a021b1a63bd79231c4d02d428195ed4791a4b398624c1
-DIST firefox-67.0.2-zh-CN.xpi 537496 BLAKE2B f2d0ea6776bb697583af490254494be305d6b5b03339fc7f4729a6802dc059e98dc3dc8df2222b9a97d4fee1f56044d37308d012569bfbf9c391a27bf16181af SHA512 12368386f0574cbccd03cb2943e3e88869972bd4eb8d10c186c5b81d1ccb75f70b801d0f383ea7f5d486a5d7cf070579d271357d6d2bd834b33ffcebb6de37dd
-DIST firefox-67.0.2-zh-TW.xpi 537627 BLAKE2B 66c7342b49eb90b98b9a7787d06ae13b562773d12ea1a34e00c6f25c2b8b8e984b3f850d4eb3faca2bcddb70cf4031be98cbdff3fdc1a293fbbbec350feb53fb SHA512 6bbfa463041423fa6248dfb5ed9418e0e622aa19a85a363802cf1913e809307a719b4e834eb86374e3ac1cd385fb7f4be8f297cd2d9e95bbd06682222b8cb620
-DIST firefox-67.0.2.source.tar.xz 283090748 BLAKE2B a9c668976ad810c558e603b05b320d16f711aa94316a51fc6846bf76dd1e5f8a3509df801b94c01c8e1b84fa4399311f3d353e559458b0a3c15f00949c3f4824 SHA512 14da0aa23571c83dfd4cf1b33027434425c99c4b8838d335cfbd93ef60ad936cd7e7f60ad84be688f434371c9b49142e1020df63ac3e65f78b6595f5a8c19590
-DIST firefox-67.0.source.tar.xz 282874008 BLAKE2B 8263d27da7237c2d366f0fab3de0bca551d08569ebab115f9cd356fc61c2ae07365d21119522cbb7606d2c5541bd088cd287cadb9f69d19fa3b5a68414fbdc74 SHA512 a1000d6ca8146a9a3c74a3f69041b755c0c5014c8a608298d9c4cbe39577939d43139a7ad742983697ae90b635d3f5d8f9a008fcc2b3778adaadc25acc49ca29
+DIST firefox-67.0.4-ach.xpi 473034 BLAKE2B 45ce8add7c5423681580db68c2de15695091405c357bb55e2f54965689c7d69da5f3ae226230aaf846fb0f0b7fe35136465affe68440b9eb63f3a06ebbe715a4 SHA512 c94c0620a9c2d039bc271d0d3959b90acaf92fef7994d5508d88592f4b8fc82dd75d8c3c11f6feeb298c707bf588ed209ab4c74116c98906fde4e08fbc268a30
+DIST firefox-67.0.4-af.xpi 456837 BLAKE2B 004cffe285c110c504e8a6b0de446c593f96f58101642c74da03ddcadacedcec0387f1285793b589ba7fdb41cf78f904c4b40abf66b38c92435051ddd2babe7b SHA512 e2b5b98b1a656542f33cc47477d35c4c1bcfe8b712af54f38300a7822caa9a8a7ab4d38e1e965ad401a3be0a4fff3a29b67c78dc847edc1bfa5a9e32a20c4f50
+DIST firefox-67.0.4-an.xpi 486602 BLAKE2B d1550d81c81f18029525db831a634f57c6c98b809e27ada623bbe274636fdc8db1ce770e516cec7992131b65fe1cb352199c6516d5f7679439f94fe94e3b3b27 SHA512 5d959a287cd36708722d07985d8fb5c97c4ae88f442aa18ce0fd7fa69fa449dbeed7609ce5d84c8e9ccad036a8a7a3290099bea24a6017229cf39fc6aaf668ae
+DIST firefox-67.0.4-ar.xpi 541856 BLAKE2B 9bad3bb8602ae8644b4c581010f950f6cbc8fcf13b84e551df76eb9edae0d8f36ae241161135500f27cc458b4d6b65afde9f973e6ff9d19c4d2789f20f69472f SHA512 6ec7ecc251dafdce8e222bfab1373a624cc14d355aa315927225089f7b034af8139ef9134d880a3a900425891d54de271844d5770c96bd5df9cd2db7634929e0
+DIST firefox-67.0.4-as.xpi 493298 BLAKE2B c0ab3157afb743aef634188b340aa0d3231d4dfcc17231323a77cd9766295da2d2c94270362f179449ec4ba426e699c55dd30206cbcf452b732c60715b174939 SHA512 1584f6d1929b6136dd07fbfe16d8e90c0eb33e30de6b90276889b517012e3b1029ec7c49fd9c265b4056cb4836ad9202402ebf7249d29880299e253c945af6cb
+DIST firefox-67.0.4-ast.xpi 485526 BLAKE2B 009d1f7851b10daee6baeef49d51d23790cd2d5a0f05c1d9a677bf5d2a8d282e01723299ddf666e4f40b0884defb7963708ef8e957f16fb375316c60e347849e SHA512 a9ea139c3aeee12a62891f4e92685ec7bf730a1377a07c42ee446d26547c06243d8d48a8a6a517189d2bbf2ca132d3e913c1917668f91d2f2278e02ff824a644
+DIST firefox-67.0.4-az.xpi 512478 BLAKE2B 15104f1efc14b892e4c70650fe20da81bf54dfb1e6288b1d3d63b524b73e5fcad2a4004eed87baee1bf025021d8ecbd2d6234224eca029cb1580092f0b189bcd SHA512 c5dcb129e2311d73c2e8ba69bd41742b2f2dd8856ad52f6c1a40000d9d3d2bd4f894f77431ab4f3a9311f5ec58ab44b56e65857069b5240800a8ac5b1352ebe4
+DIST firefox-67.0.4-bg.xpi 549329 BLAKE2B 3ea556df40d4b7c8735a112967e93a02663efccefaccc749987c61aacd7b35828426013e8e53313b1af7e6ed2c676dd6a8affdc0716a8b210d129df4cd1d9663 SHA512 845ee98a5c0db6de356ca4f7a400d0e06ffe5b75d96a2f8d64812471c8b953ab6dedf7398b203c47e55c7e40349654198fec22efb467b7aa7aa2fb58810659fb
+DIST firefox-67.0.4-bn-BD.xpi 567142 BLAKE2B 72b71b385558c9a386e9dd375c1005f124aa5b8e7ea1f6c577de836ae8a24f5e154367b4c23e1e16846de01a30e021b2a10b17de368cdf8d79c7d4af97ea61bd SHA512 742fa6ee296b544e8538c51c3a73af300bc658ecfc0827b8a3c4bba0f0eb521fcba91e7bb6051273dab6631e3efddb37b3392f658d5ddbfa7fe82d0c742cb8f7
+DIST firefox-67.0.4-bn-IN.xpi 556829 BLAKE2B 2c4398aca5814ca392d7f1abb9ffb6a61e24a09c120f757d3a0030471b19dda94aee0ad30f77533853bfbf2a71f18456c0378e5c72ecc9bc126285a486fb882b SHA512 35192784a09f3c1a44b18ee12addd103190e27d67bc82760092698be519d9e5334eb751972bc384ab49d9515793d934313f2d1b02fbfdb6f840072e10a5926db
+DIST firefox-67.0.4-br.xpi 501332 BLAKE2B 614d668e7172cebb5ebb4b8bfac41732f7d07a7134ea75799f09e752fb5491ea89cce7a954127ef7f3db515aa63899b1c395d694952684bd08cd8ced3997e01f SHA512 bdf8829af8ddaa4f72bce4ef4c8bae256d46fda44433decb2f4f8570bfedc24c402782742bd0e48e0e621cbef2908cb0aaad12b222814b72017b4d1ab5210a41
+DIST firefox-67.0.4-bs.xpi 484193 BLAKE2B 337d9e7309bc7e60cfff1cff2985942aa36f757bb41f8f6418e4634889ef21ced095a1d9b7897cc394fa816c13203ab38210e9b56599f6edf331d46720db8c06 SHA512 54ac0d41f9d3bb2b957b077ce9be5609f32b8744fe79b481f61745f54a45fae73729504db55224cb37b74389899d2b96cea4172e5166750ffcfbb8fe8887c04b
+DIST firefox-67.0.4-ca.xpi 496536 BLAKE2B 5c12463173ecdb62ca8d279710f97d152049a6ea03d6ab41987ae36c11a301223b65eca7c9be8a2f928e21c8e89d652b7be651b10b2feccb2fabb92d5fffbf02 SHA512 8f8c3cc65845533f740fec1e447af50bbb710086fd462a48a9930bf4f2e61adbec5bbe67d6c96f9d743c681fbb05ec7d14133d70cd6152a1e355697ac249dd72
+DIST firefox-67.0.4-cak.xpi 525411 BLAKE2B bf075b9a3dab3c5200c1b771c53750fd66ea9c2bef1e3471a1e111741767bbfe0b4c92ad07c12913c548665b121aed5a9d2d1742946a8f8104eb51738d832180 SHA512 2886d0697a3e853c682397dba43f1971bfb9c4e479f97510c1c120b694b0f67b8a5adc0c0fd4537299825a47249c75ad6a448a621908be3ab7fd98f9e93d8a09
+DIST firefox-67.0.4-cs.xpi 517487 BLAKE2B 11c93d098421edd79abc035513c8bc42dce24ff1586668b0eccd8e877f621b873014a0318c6c11500253a96bb611d8d5d45efbc38f0f06ae159f6feba7de1f4c SHA512 7e6a1a84e53cc02fbd40424e4eb6ee7232ad2dc519a2820ab740c540fb32d29c9f813f317067dbc60a1ba9db96da4a426c7d420bdfa831e2f04d8fbdb19c2fba
+DIST firefox-67.0.4-cy.xpi 507753 BLAKE2B 830ebdf9d61809ce2cf25568e74785cdb7b661e93908086337bd85d9de574d944b415ad9ba0f0b06a7a06eaf6d7775daf282cc581345c828fd8d546e4ae1ccb7 SHA512 30722e698a68a01771e521b42077e591530151f80fd607c6f3c5c4b54079876e7212f1e8f4be9858fde3f7efa84eef986c15389a567256798beb3660175cfa57
+DIST firefox-67.0.4-da.xpi 514822 BLAKE2B e206a3faf7e76ab339590586185301cd49bfd31fce3b18dca41a9595d1cc21f6abcc95ff24955d340a9e3c003d0380c9311930aa26d23b15d812113d69661878 SHA512 cfc066d76717aa0da658ba446e01619289497d59440bc22ff7386b756e6b66fad6510bfaf237ad0f8f27de9fdcb9899cc2a8adfb79ddeeb967f2c0ff3a9696d9
+DIST firefox-67.0.4-de.xpi 512332 BLAKE2B 98ede10e01960cf8cc9d718b533c4634bd700faf75ca231fcb828e623d46614adb7b5cb7b5689685a3d2f547888df3b20fb56b289f724281fdca4295bd312d4f SHA512 fbe9c8fbc4e33aadb7dddcaf7884df05857d7d1d8b87f4c41c42ce6dff1e169a777d72287ffebc4fc5e6a8873ed075737d920618d2a56b54150e5ae1e0e3aab3
+DIST firefox-67.0.4-dsb.xpi 524856 BLAKE2B cadb2966344312c537d086a5c3881e7d515e51a9d7817800248bba0a16c52ab399b4d888ecf33e1383c7192efba19a76540b64684e28056292545054067af4e9 SHA512 7f368ad6497db450f8e8c561ed504113a7ef1f23049d4ea9d9bc40d681fa0e188218fd983f2c9d2f004af13081f7fe99943ce0e753fb8f72724a3d6b27ca896f
+DIST firefox-67.0.4-el.xpi 592180 BLAKE2B d6d8d258c9ef836b3666337204fbf82b3a15b4e87ad3f6cb9c1cd3bdf8fd4087de83d61513fcca153e37b0060501144fbb7e344c234667ba48ad86dc0d100203 SHA512 9345c527232506b1d8614828b68cb20eef4e7dc82b1cb1bb55fcc3ac1aa17ff7c42579b42c8fcd449365b137a8a2f39e32bf64129dfadb2e051b0b4c63c0f27b
+DIST firefox-67.0.4-en-GB.xpi 481152 BLAKE2B eda70ae969a2fba9cecea218c3082d04212d5696ee6d2c2b77aefba6b52e9bad18c32feea0e927e1d233f19451279404cc2abae50b1932b29fc3a95adedb5b30 SHA512 70335a1b70d79f34fe5bd04ea3ee09a908823b2ee0baf77dac58ff0986fd44df3efb5a7e5be948ca9a0cefdd2ede66b82de65715de307e46227f124c7e76cc38
+DIST firefox-67.0.4-en-ZA.xpi 442968 BLAKE2B 29823cf62500b34bf7963eb637e1ba76e8065ae7500535799ddb36123a10e5267548f47a663898856d4b42837d62a6f08faafff89c1ee2477a5240584fba5ef4 SHA512 04e9105ae4ee7c8f48d6d12866ef1bdad472f8bb4ad639b56942baee8f6008f485e7df9251cb786cfb26b0a6fa6312d2c4dd59069e82362dcdc33d3745f2dad4
+DIST firefox-67.0.4-eo.xpi 500806 BLAKE2B 18b60f4b05595b78c832515992d797f55a8d63aa3d6e153a904164575a21c4736e43579668110099adb68d266fab53ef254fc0cd5196926009ca4e88613a8abd SHA512 6b3440aad944ab8f48b6209d03856a1c40426bbb5806e3b4262140b34d86c54550c3fefe4b3bbff5a94d0d9aaa57ac840a632f0e49b2adad29cc0b98ca0f2e29
+DIST firefox-67.0.4-es-AR.xpi 509296 BLAKE2B 8f2c2dc7a51188d409fc4af03b3b016aad983f5ddb1ac5551551a210cfc3b2758b70b85d2f267683500f6ab706c5644df34e13314899b598b4768f60e5c28cd6 SHA512 9993273a455cfc43a5bf10d75f501092a3c6312d6e4df3b264afba1d2a90a84dc02aa554fb7f9434c3599d47e8bcc2e549d712b1cb0b683e53f7905ce27cd3cf
+DIST firefox-67.0.4-es-CL.xpi 508068 BLAKE2B 9131a0cf1a18bc0d4312679a7dca65db59c59fa8f0a7fc271d3e5096cd0e40eb21185b955b2bf1efb00d8917f3aa328c925bc3a140dd8cc7355b6b1e449c842d SHA512 6c06c28d4128327b5b32e4e5bcf3f81b2ae55be4604b50163b47fac56491350ddd174851e3df4e567f7ee198f1e741c052f255473867de916d8fc000a46d7158
+DIST firefox-67.0.4-es-ES.xpi 479124 BLAKE2B 7f2f62156cb43b2795eb360c91fd68e86f6f3e7219b31c0aba9a40ef32e429df5cf6b5f3cd9fc7db3ab3c792bef16c40a57e730d8166b5381074fc4b5dc02a6d SHA512 4dcfd0041f6d4d0ccbaac26eba43c5d30da3c28e0360184e22a9e02fa262cfa08301b335e204ba37aa8def59f6c3345ab6368ad9ca15ea0bd23ecbc963f8faa9
+DIST firefox-67.0.4-es-MX.xpi 507052 BLAKE2B b35886404a63b76fe44356b7c41685a65d95a4658124a2f915f5e84a1226f873e13d4f96c3347a2721d66b20331067e42cd5b8eb6fb11be360f7144b76f4337e SHA512 7c01d17e0219a8e6042800030010ad64efda54ccc7209831d4aa94afb8bc5a54435c6206563d15aebc9979b9b229fa8f2f76aa314a531f85b5b3f82f0b6ae046
+DIST firefox-67.0.4-et.xpi 483612 BLAKE2B 79f60da21f74bc1f11eb9838bb7b93aede1f6fe5163f3d05e0059db656c61da0e31627f65daaa91fd14bf4ff94e86341611a61349507c686a76c0efd73f45f8d SHA512 453607f49bf4ad81840ce5b2863670e6d53ffd3101121aa3797595a892bd3e6d7f3c5d7cd04259ff78562264dbaf0c2d8e5965b015e5a7c4db297cc3ac101078
+DIST firefox-67.0.4-eu.xpi 497743 BLAKE2B 89ae480cf3da59e7369b9d954fdec0c397e9606fe21d8c90821dfef4474c8903d802596810b8f0fc7891b67325686ce7c1ec899f1c3cd5b54627eba07ea6efa3 SHA512 4cc23bb313073453ca6347ed341138a89e6f917c5fa519c262f60224e3fc6caf359afbd11169790fb63908d0e4eea9ba32f5acc841d29a231b07a8fbfee39fba
+DIST firefox-67.0.4-fa.xpi 552216 BLAKE2B 5af02e74a7887321e7367721cd3b6a92715df3f7af25d8eda50f0d73704a01d669c3104fcd7761b0750c77cff97078554439f99363fd1435abab48c5f2cc04f4 SHA512 7b9bc7331aabd4314453697674ff7eee2446cb93567a4c3579e495d0a18333df4dc77108356dd141c53f7f45095bb7c61675dbf41f954fb1045361d2b0719e1d
+DIST firefox-67.0.4-ff.xpi 487129 BLAKE2B 734db98cc02899ad6767318f1f73a965cbab3665087374bcabb6d6cc3308f83a5181bf4474ce84e845adb58d2fa256d9df79d613bb32aeb2fbc41a5cb0944eda SHA512 958226b592df0cbc151972ecc95a50690fc2fa8222ebd53d16b45150728d802346eaae4580a9393b61ea2aade4b062deb0c08fcad7887f0d0854ff7e85b4cf7b
+DIST firefox-67.0.4-fi.xpi 490375 BLAKE2B f5ea0eb4c94d78929881b7ccc66ae952f47ea9f1d48b29e1826aac703f8ee084c9ad76e1c1d4b5ab8ae3f654ad567b711dc37556dc8f4e225ce70a2697342875 SHA512 ade2802ec62a52b43d2c8cfeb47367e4bbf4b5543870f5a3d8aee277f8fe0466e2b6a0c4a319418e7692b79943a214aae92c5ea4058d8f0150ee21133c577944
+DIST firefox-67.0.4-fr.xpi 524672 BLAKE2B dd8d350d037405e1ecc9caa41a9aff3644a6368f0c636187f3f184095a1b9f4bf9ed0c669ed6727a9085bc35ca29302ed6686b36b0c8a47c4589019423454eff SHA512 1691c8bcfe6dfdd9aabeaf92874ed25800e11579e502d0bba67017a362a47956d62e7c824c596677dd219d526e3186ff06f76459be7eca1d39afdbe9d8d334ef
+DIST firefox-67.0.4-fy-NL.xpi 506200 BLAKE2B 2d0a3ea2f9dba25258ce22b8c4f53cf1d9c983d5a9c2dc5a571e093af26b5a335675a66737681afeefe43303223572fff825795222326f0f58ec5cfceead6f0c SHA512 7c470fcac617707ef44c129a1643f79ce8c1e27f82d91cf88f5f2893aa9e6429afd4ed0d3cf82d9bf5494d8b59d5e618e5cd6fdc010c3b981294cea6554da650
+DIST firefox-67.0.4-ga-IE.xpi 489155 BLAKE2B d51fe6972a36d35748030d55e9931fd43ee3e3c135cf8902b4d44ccffa8f1779d2504b2d07bc90e2b7d2135e1337776182bf60c971778384e1d345c85406bcb0 SHA512 6ced4571d3d224eb154d2caaf643c72037736c03925bb31debcedb16a4d2a18da6fe5d0c011be759410f3c8927d4cae40565925bf2b2afa540b3adf06b443a2b
+DIST firefox-67.0.4-gd.xpi 511062 BLAKE2B 598fa87736be852eb1de9a3c6a3ae9752159bee5a275928f5f01d7a92f4784b11a85dbd721341cce1a1de9d982a8191d5f5731877db27449c151c16bc136d1e9 SHA512 88b77adc2325185f0185b0dc440cc67ad9db409935fa4f888098db394fc6b6e30f49936ea5325ec35ca89d410b02d372b723efc2bb0a73542a1027fbf58fd38f
+DIST firefox-67.0.4-gl.xpi 485876 BLAKE2B e97b20a606f3ab7358f45353dd58eb9b483cb983e471e7ff0cd0c82398fff3cbc352c53129e313bd75028b3fa59875a9c3315f6e66b33e0957f482862522aad2 SHA512 efee2961d74d9bcfcba085e6194bae16e5c7ac852f69d5146c21ca9f4e61020305e5a7329da5786e55ea90f7eb66bcec2da66d81b1db6959804661dfe0602242
+DIST firefox-67.0.4-gn.xpi 515715 BLAKE2B f3cc05dfb135201f2b4b5bccf741c83d517e378259a4bf2cf19b0b9cc2c8366ca0fef5710466d2762506299cdcb65d16d9ffd898526e5b5bf96f7cc29d00876f SHA512 e9882960e2359980486cad7f1cb497e1dfa9510edd054f56425d14b557471e776f0c7f1e6757abc7a2ff46bedc8bc96a55140025a7b15ffe5b7f1467a422f9ad
+DIST firefox-67.0.4-gu-IN.xpi 574597 BLAKE2B 2931b656d4b2d6b1b7f98ec891f4d3ab751e5cd6bd35f08b0b7e200f2dc02f928f65686f160731b8c1da4f1d8fd59b1e253a32fd688bc957b0a3c72a2934b63d SHA512 dfc5f520f3b9bfeecbb19160de4541f0ac69b63bf84e3ecc143173a51cbf6405e31dce351010efaeb0e2c0a11ffe7f4d059a8810a1c0a6c50db4c67b83153bfa
+DIST firefox-67.0.4-he.xpi 514601 BLAKE2B 50fa2054e7551c44be99bbf2ff38b9685c2f3c0b286e389939f8fa4d5d43d9c75561048d645f0d520c8ec037a38ef27a3b9dff7bd4aa8aedd7158c5e706aab38 SHA512 08246f1d8aa207ed7958dbeea2c842f7203e9ea78749376fb2ba335d57439f48144f7b291b2431f6a98f1ae66aa9d3600b17cb0342517f34c3eed994e83e8c94
+DIST firefox-67.0.4-hi-IN.xpi 559711 BLAKE2B 3555610bc185f96b39af5f97d3ba9a4a63ba915a42ffef2d70d56dbb54308d06b4c223c14c33e5d85b54d0f17d1d9b53187e1188cd9dd453a507c7f01e42ebff SHA512 6cb0593e487f16d3397e9d44c19b502f02d2dd3992eac81e6f2433d25dd23b89c0ac83da4f75d482f0e42bf275166ff0dfc88539cb96467931d704e27a41ef4c
+DIST firefox-67.0.4-hr.xpi 492453 BLAKE2B 43bd9163bb810ae73f6c6d0a96c4071a07c15ca0a2bca3afaa45235d6487fa16042ca39a79fdf5af988875e68c69cca21a6fad8e9995b4e2d5c2325722d2a415 SHA512 4b7f41002bd3fcea90ba47d4dfef4a06cdfa7a660c1bc03741957e5353dc27cdba9e16fac0464a33452c91d2b0abbe6dbff40540d9c5f75f12e3467dd2d4cb4e
+DIST firefox-67.0.4-hsb.xpi 523951 BLAKE2B 82315159040e6aba2af6450128a3e2296d072a17767f9055b44d8ef33355d34eb0ea3637f948e9c0ed04ee884b9cd72ba0e5d28ca6ce98d0fb2391ee92d25131 SHA512 d0ed3a4763d649052b85f42405de2f2f071832a12808b07c5e81a15cfe479b4610a7f2c6008b167908b9f0fd9894c148ecbaf589a5dce956b00cfd1866ce815c
+DIST firefox-67.0.4-hu.xpi 525577 BLAKE2B 94833aa05b36e4c5206aa0532c912a48769e0b9b5fee047811c6dcf991af8201f3e0da5abe5f82c90947920342f5d3dab07c61e714ba32fca88e618190371f77 SHA512 957b666e08a8f3296f022adfb753e17de5a542c06a1c10654bcd4fc078c3af28f103a5326d30cf46ccfa51588734d62114361c6e5ed21f9efc390bbae5827a1d
+DIST firefox-67.0.4-hy-AM.xpi 546319 BLAKE2B e4b3c78a0108ef1a26a61f3587f01b829303e9385ae2a350aa39f11f6c784d3ed3a9c84b88fdd0b111340ce22f761e4dd826bd27b5f0143c8d14964f6c054a30 SHA512 94e8dacc2554d612ddab05b67f0162990665ae64f9a7b03cb456e926e862ebccbfd456940c58733173d6b23dfa3d8b3dd98cccb323d6fb941bbee129cad0a00a
+DIST firefox-67.0.4-id.xpi 491023 BLAKE2B edf1776340bedf2b043912854646128a2f81e36d50bccabc5f990c2bca058767dc81f4b0609bbeb68ca243a35c3a81a13a9c3ec374a3108add91ca1b1cf0eaab SHA512 f7cc5241396ea03903ae8a2978d6844875b6763f26b161b64d8e5418d2b992efef63a1b5cdf83bf95d0c840837820adf6bb492ab3768eaaed6d45e34d2d3a51b
+DIST firefox-67.0.4-is.xpi 496683 BLAKE2B 631640dfdd7551abe3b7972a3cef58b208666ee942a5346f7b8514ff85e8bca1da7df4f45a7abfdc037c51243b6788315e79fd158dd8b8128cb16f89b8856703 SHA512 fcb63424df64d3b8775b3992af86b5556812be3d4dd5137aec9f8797f30870476fa73763893dd7a6ab096936c47e34047bc90fb93f6381f06aac6750a3e7cf6b
+DIST firefox-67.0.4-it.xpi 389213 BLAKE2B 6aa6cdb3b6be26682c43a29a2e6a6d982951c7880b5ea6e7b28666aef71285a190bd1d0279a60dce6d67fb5ddeaae3995b22404d5f4ead1332a7eaac1028145a SHA512 75a775f7dd9b6fee08f02c8310fb014459e57a5e0145ca5bddfe033dc3decf95b31fe8e497a2babb8904762dd548bfa89fd8dbed798bd9699658776dea57058f
+DIST firefox-67.0.4-ja.xpi 533898 BLAKE2B 8ddf3d50101e456390639ef911ed74d85fee0b5c16642f385fe948b970ca24ae2c69cbd31e28fe57fcc299715c625bb8f407b25a19c7f9ad91d7c6e63d57415b SHA512 54fa4eca3d3394df8a7fb215b75658e1f2960aefd400a6a1b6d2f2c67f26e46547fa6dd1340081643e84a2662b10b771c4193b1c12f30b6473b4bcccbfc96fa1
+DIST firefox-67.0.4-ka.xpi 550093 BLAKE2B 2ccdaccfb55a0648babb89aa6e0ce8b233c41cd4c6df12afe8c36d22e8de43f054a0959f4752b3e41e54f0f4030b3d524b6ff0b9186a921e6780a3e8e6bfddd5 SHA512 c6b7871b8f3aa91cd20e73b895ce0c8c146f989b27d5734716c3ec94d1eb17e368cbe2dec5d07240dfe390f4c97469a37f33cf5c21c200983074f87d8efac8a9
+DIST firefox-67.0.4-kab.xpi 508861 BLAKE2B 5fab63a5c0921bf8abd43ab52202ab38ecf989d94875f5d43eb11709c21096ef83d4b886923b538c919a5c8646ef7fdccad18c09753a70160838c8a2f61b45b2 SHA512 5327298ef210a2dccb0587290f6ffa53779acac6e16752953c29acefbfcf6a8f53e9d1d1b39e2e3df911633b0d794c8dfbb6ca61e93ddc8cc1bed69df6141729
+DIST firefox-67.0.4-kk.xpi 574837 BLAKE2B 2cabbe9579a597b2d215cba0e5c1246694f8ed43756dc1d8465691339cc23051f24f844d0d2a8b0e39bf75231ca84de14764ec06b41ab25a3a994c6073f2cc8e SHA512 bbb8ab3be27324621520cd2ca18bfc7c48b93c2b7baa7eb1c5705c49853c3ee5dfc862c426f30d1ef3272448e55cf65efb2db8b62b523a1d99ea1083b0fd6aa5
+DIST firefox-67.0.4-km.xpi 557308 BLAKE2B 4aa012fc7691089d4c234ab2481fb5639fa62cb8afaf91f9c2d93da9f608aa5379c04932c524746e33fd91f8de87e1890e828c5c2c44a63ca3ebe7d421878c18 SHA512 39718b987b1ed71e800a74458b026319e02449c257f5853377d27d5c928c28013119a09e52e334422ce8547db504ce82b49f80a2f2777ffb6ee57060a0defe8d
+DIST firefox-67.0.4-kn.xpi 552969 BLAKE2B 0c15d570b0def13ffb0ab258267d47b50fbdb0e9a367ad729d48db7d405c948dcc06abd7d18cf18977620b8c722ae7ffb182f464948ab6aca12ab5fc48c811d9 SHA512 6c099701725c424124d26b21e8dd3e2a702b086e732a483fa1ffcb6c65933ef310d3109bf711a01af9370c7cfd5ca9272ea5d51cf57672c226faf78df65958c4
+DIST firefox-67.0.4-ko.xpi 535122 BLAKE2B e21ca32f380f98920704a18f9a792e05a5b55f5d4ab7e6a8a1a739827b9fa5b04aa1135f3edaf2f6f367a18150eb70f59bd9a417ab5689b87e4f91617489a3ab SHA512 8cf98e0abfef7a21064d6cfeffe04a0b22cd5d40a48112eedf596df84b6dbd0eb9e2f7c7ef2b2850ff3aa537fc3ab3f06309a62a1cc6c7c5dac2b4a6e5e7044a
+DIST firefox-67.0.4-lij.xpi 483275 BLAKE2B 96d4eb4eae51b41e42193cf411df625cc3ff486faf92c67e8b89206b856cbb642aa6cde26d4d57474a76d4c72502c753c9ebb0c13dfee18b169e21fadf62817f SHA512 9f223817a7bfe6809dc339920645c21f386e41ee4168a22606e1240f7205509459a2b05b386b1e8aa8c80755666d5d98fb1007182fa0dec805d18ea5725db93b
+DIST firefox-67.0.4-lt.xpi 523551 BLAKE2B 66fddcdb21c7ef2c4c57a461ebe29069e5e1a215caa911ede03bee00979964ebdd111e945e2865a73c1b1d39d294a3c33f6132e3675e2b528657ec27b808b66a SHA512 aea329e84a13698c76ac0a540d29b4a04b9b8e90843b435a9584a9341b8440d4a0181229997110155f30b75047b6997d3c8452a3a598e6b7ed243c2547a1995b
+DIST firefox-67.0.4-lv.xpi 503309 BLAKE2B 917981d8ac70dd2a61671eeef3ea41ed595c76aa42a00468af8a86ac3c50c9af1db35b05fda3e379a29d7e1a92c6a85914a7ba3cdbce0ced41f4d9218f95dc90 SHA512 47708c78d86ff7adf97c92988a7cd94075af8051874bf572b5a4bd5c096ca054a687ec70e91b2f5344fece1c9244f04fe057fdb633c96b6fbcc5ce397c7d2d94
+DIST firefox-67.0.4-mai.xpi 511907 BLAKE2B 359e4c9eb40880bfdca370fc5eefe0863bec5c5075be46cc160fca8700274b6eca9e18d04a8f21c01a2f6dbdf4462eaf5f62be8515e9f0fdd84912af7f904cda SHA512 c145b114c3dd177d38cbe122d11928d9c0a96e3b56072fe685f2c9c8ec820ea73b20b84f27b01dfd98714d36e0794a7f0226ad597bc462dfcff31c07644b8b9b
+DIST firefox-67.0.4-mk.xpi 486618 BLAKE2B c64ee1fdeecc199ee26e03e22fda3b74bec7efc955d20bc20b359d1c7980f41c3e34282610b2169cec2d4133f328d0606fbb949acfd50b6719b4dc2371a437a7 SHA512 b3112771933dafcd66b665931f876f880b306c1c074b4b321701020e20bcfed1e109598e869e4ff00ceea2edae8499604b717d2cb9e13f93d1a9df68997b3d7e
+DIST firefox-67.0.4-ml.xpi 574480 BLAKE2B ce007965ece7640ef0772f0a7ed69cd77b89f9b423e3387336123f0a5803631e23396101931428909494d8980193d1251decee97dc290ad6fceb0049b418c4ca SHA512 14ae5cfb5299d3ecf7265947ef9c14a4df7aaf5b4796e6c432b4a546e7d0f25866a0844dadc26e01060cdc5e59a7a57f6b1ba73e3756072915795e134a0d5c6c
+DIST firefox-67.0.4-mr.xpi 559662 BLAKE2B a3711efbcc7e528f96273c9330edddc9a0e9ed6651b311dbec37575aa18c84a8498ba94b9ea62fe57a9627911b909811cd585755613750a1b8f737fc2b5b3989 SHA512 9777eddffa2d33fbc0e2ba3554a7284459215e942bd6eaec9374480c5bc96a5d79d7a4ae5b44d087a2c07cc07dd98fb4258e429c17f0cd5bc8c7a061fd63bc02
+DIST firefox-67.0.4-ms.xpi 482419 BLAKE2B 27f6d6263bb5bef79bdee20650afd402624e793742ba21ad64642e427d3f51909de50b165df125993cfcb0f89a7d32b9659d84e9774cb8c911708a0f2f61a8f9 SHA512 b4365b158af437d24077a79d6fbba0bf252ca466a139a8298360c8c50a05d7f320b99f79bc29cc5eb65b6d74c4ceda33407e9717d56cfba872bce5a5f437182b
+DIST firefox-67.0.4-nb-NO.xpi 492535 BLAKE2B ab3a14ad2955dbbf6041d772af95dd84c6bb5b29fb98674e507985ff1a66fab18414fd68659958735fb02b06901fe6094d49b6526e81cdadccf8b969c9ae6409 SHA512 f30bc82e646a4310321a52449b9d5fd1676f7187ae5d35111efcd54de05440a6f83fb47ffeed9972b3c86bd46102068820c589ec61eb1166197e955159c4ee6e
+DIST firefox-67.0.4-nl.xpi 489404 BLAKE2B 75651052d50411d19f0cf9c3f6f23cae0c994b00dd42058e43cdc1c5fd36fb3537b5ce6a0eff679b3a952bfea25f7e9541246f7433cec60d90dbd26caca3183e SHA512 e3b917af57bd9d391a029b4be7b5f5be2feab65014e28ea1697f3c121aa137aea2dbd7baf5440d8fd76b1d0e991f3934c02267bde8c91d79de146a916540c00e
+DIST firefox-67.0.4-nn-NO.xpi 493969 BLAKE2B cff75bd657f57f1e4cec17338aeda101a0c74747f345aa642a67301731e206f3c387d9c40ef21463b9609db7e8283c9b566d3a8b752ef3ba79fb99549ee45a1f SHA512 d05ba711a39406ba6de5b714116c4f4a402af7f46a86ce7f09911e2f528cc05e3758296abf1e5526b4c4f72ec912845530aaf411393af35a48a0c41a4c6f94af
+DIST firefox-67.0.4-or.xpi 499796 BLAKE2B 7fcb39e7545cb80b1b103914a5d891e0e5848eade73c275cc56d118952cd8ec95221243acb71fe2da2631fbb59aef66bb0d90c794e373db0db92371a68650eab SHA512 3c9bcdd4abe22a052a1564537b6339dccc20fe64b8b0e6ef0075fc3c20c6d5807a5cf1ee44c39a67bb9a706d4de6a01ee8e719f47faf98dd51495718c66dde77
+DIST firefox-67.0.4-pa-IN.xpi 546161 BLAKE2B 0bbe61a1c4bc98624ae7a2557b09ab47b354c2c1e9e0704b4fe514924d563af423bfae3592b8a75b4e5b880720ad9cba7fb7cca382bd99e29d48d92491f510c1 SHA512 bde7295b1177af588f95bad701aa4f043a89eb259ee290db4d1cf8ce19141332efa8c76d970f70c00d4795903bb7550665f9bd298f0955f3b1ce2c6c88122ab7
+DIST firefox-67.0.4-pl.xpi 485689 BLAKE2B 2985ccf266ee8b8dff94b2d403a8c71f5ee81d66e379f1949976639c1ae8bb4fc04aa83fddc077e55b42a93834aa558a8547c1bcbd28255d64ed2bfcd22e3410 SHA512 4e9125b6aa5bd5867b4c33ede90b362a2235670f1ec0476b510b7d7115099b7ab58faf883ce4a2e1eab2cdedc616923c1624be8b2821967753ec715dcd14aa3e
+DIST firefox-67.0.4-pt-BR.xpi 499901 BLAKE2B a50109f9483351e222ef9f8acd3fd0f95501c5364184777de90c0cb86fb8a5d282fe24ab16978c0ab719a98918a027a808c5e8e3c1d1d2af4d141214a22ea2b9 SHA512 b45943406bcac9eb14c19ce9f3909edd0ee6bfbc44b67957f4648a7b789867a7a174998c657c9a4ec3b45766b2505e502bdfb7722d43e200dc0e60dba5aa171d
+DIST firefox-67.0.4-pt-PT.xpi 509665 BLAKE2B 14d87898e3a01c363343bc4d9a545202ac4b11999ff3588ea7146961bc7fd779e749d0bd80370484cf4e4e9e065fc6e24d431afed5539011053089c3c5524d72 SHA512 21af02e20808a851c34959a2a67c23b8b4497de391f23de685e61111fc184d77f62d33f660f74df63a69a0cd590a405ef7680c17a216db00187d6dcd91f8b4ef
+DIST firefox-67.0.4-rm.xpi 499056 BLAKE2B 92bbf88e1a3632d120a48ebfbe152af0568025e25e2505e0ff67c033d667a8d2e0c5a99c0b6bec2c66e75e335b9cae98cd627351a2fe7e8ac1249429dd5b0390 SHA512 297ab45c1979c15ce0c3770ec470407e073d7df15086cc1b2862b4ade53f335234e361a516ba3395580af08cf86c350a3a4cd2424b93601e2b53c147314bdf6a
+DIST firefox-67.0.4-ro.xpi 505672 BLAKE2B f7e68b003e9e1b1bfb711e8a2a4fc147bdf4427cd7736b3f820f37a847fc805daf9130ea1b825b741a296bcf79878cc046c2f84c35207a7c9eef1158a13cfd4f SHA512 8ed957eb2ec8060db1112584dba9be505082d6bf8915edda87f2478c519903328be155ca3a1d44f40756b745537960657edecd33b82d0b01273cf826b5a890e1
+DIST firefox-67.0.4-ru.xpi 579642 BLAKE2B 4f5fc83ea531560103b5eed50795808d45ed28c3058c6f95c7f101076eb871579be0f9835d4fd4928c3976c4c73b1a0773c6af9d6911605962b5ef229a68086f SHA512 9baf11a4e8225df0f807a96aeec4b9c5b64d3671952140cb0c852513c6cd2f5f65641358e146051293eef64e1ee072a7830ed95000f9217a78633bf71018b715
+DIST firefox-67.0.4-si.xpi 532093 BLAKE2B a3d09583b14c1520e6d52db5ebd9b23cf9539b7cafb88c69b8cda5906228d90cc216f1f2764f0dff3a08625f197c0437ccfcc2d2c04232e4d8b08e9087345005 SHA512 7d28fc8276462c0a750b6fd6d73afff25bb8f25dd36f7839b6f5cfc24cac165880e22fc9bc338e49e9de3f3d8796bde019e9815c12aa6bebc90d4c3ba8ac39c2
+DIST firefox-67.0.4-sk.xpi 524996 BLAKE2B a9bf4df8ff8b8efdb66d8031e81f7c96d006bd1306204413c899ca0c3a6dcf53cc55453c3d15a2cb6b3c5a9624cebfa9c1b9511afb0deb27d56690c99e774a96 SHA512 8da41e0084a3a53cee9de049a2de00b0c42df08b91d1bf32bbbf3a6b179a9cf145ed3e947a4837c579e9cb90c9e586c4df7ea02d1dbf646ce06b54908916fa00
+DIST firefox-67.0.4-sl.xpi 499854 BLAKE2B a222549cadf4242eca8cc00ab33d937abd6785e8bb6869a201e5b38ab9687a5d0e545fe1fba989fa76df7b89665d62d4b9bba56902a064edf071a698a02d1381 SHA512 146120c8853594271178b2f0ebc61bf3aea4436ae1f278c7bd84d775e4810f72baf6ee07c1ea08373b6a2a195ab50235797dbf60bd2b246e4e53c5540e74aa97
+DIST firefox-67.0.4-son.xpi 463861 BLAKE2B 5c4b86a47e8492432e637441f57200e6d22347cb5e131db33ca59e50cefe2617adc03c77e88dd2c436d6af6e202d7e4f29501880dddd0c083e2e4392a916b835 SHA512 2690f1d10d7a8e64ce08f4a26a3a2961e54a6b467fccb81e51afabbf7dc1901271e2b1be370f2acf90f46211ce2ef6ae8f7ace0070f28713ae18cf75d3f47762
+DIST firefox-67.0.4-sq.xpi 517477 BLAKE2B 58d9a007c4282d15521724cd9b3010df7f09ade7dadc5b9cda1b4c4c96e2b2aa646f9db5f0bb6a5386dc8e953008e12092ec61e6df21d8d1e01d324a74750a16 SHA512 2beb9162008b1447eeb74a7c2159b28437de4f101dcda44ecbd18dc456fa56e0929e3170ec2236d27de3d80fdd91341bcc19a2255e9a236e4360632f11e596b4
+DIST firefox-67.0.4-sr.xpi 531348 BLAKE2B 4dd0a1970b9d901860090964280fb83293335984e8e49b6075bf7410836be398fc81bbd8f60469f84da4b3daf8fc416295302ff176eac825cb2660fc6680a63e SHA512 db980279ac488ac36b7f9f51c8168a2645aeff480b7dceaa63ee12c60010cdde9d48e5e65113f61c2ff9672d39da2a4e9e4b83b6a3c6245717bd42a1f68e3de8
+DIST firefox-67.0.4-sv-SE.xpi 507855 BLAKE2B 70b06f222124fdd4adc9113f6d8fa38238c59ba324b14ba4e8246cfaeaaf564800c00e8449d8e1eb0a64cd932b215067704906b90b171321a458b219506e5031 SHA512 886625dba56a5d65d1091d9560fcb3e6c721420c15eb90ecef8df0f8e4fd93a9fefc94354659a38bbe9a97e39d4a5d06cd37605e20a5d391d45e38483fd71c43
+DIST firefox-67.0.4-ta.xpi 553745 BLAKE2B 747f849ccfcc51b417aad4fad0fd19b284a7d1b9f826bdd9cbc819e0fa05d28b0c05fc03258c5092a47002813ac9df2d7585ff6fbd428887331e4762f961582f SHA512 6e076596dbdade32147d8121a9ee838762f6d7781fa33c3f21fb691beb3fcbf0ebefb4547cd94d57e1356f976745f301055b8c04fda7e4ef3efafce8d41f03dd
+DIST firefox-67.0.4-te.xpi 564809 BLAKE2B 7ad555367b29886fd65fa012dd444f68b8deeffae8020eceaadd2d13a1e0d357f2d45fd718af768d3db753b1dd72c0ebc8caca331dcee47d2c807a508a33b461 SHA512 3d7fa740fa7adde8a42b91c46331f3f9f362ddfed7aca398d48c48015119b8ed252603e495bed2aac67f8bbac278eba9bb32bb229c216ebe2e296f3ace751cad
+DIST firefox-67.0.4-th.xpi 548947 BLAKE2B 4909ff07f33f1476d03259809dcd1b92d33d1ec42960b5b93d898a677fc94051740bbd454a7e33b24b0ad2e6ec2c5fc442a5871bf4c804ff8335199a1bf938e6 SHA512 835601b46dbc0044effcc6c9c91e978731ba34e7652dd4e2fb26b94310795c3b0cc2f4f62ed903bc62c328e36b3b09cec29cc54e389aa136a96e11e4aa0c5f8e
+DIST firefox-67.0.4-tr.xpi 514315 BLAKE2B ee5d0b4b48f7f037a1f8d4bec4d09776f908d504ad5526d7735bec3e458a45dfdf71d58f99216f114d2436db502d8232b42db569355d9c74a0cc07bf0138c996 SHA512 6cc9f9523cb3658d7c49404f3a7fe7dadabc9ce70251f4728cd7e54063534db0a4a64485e2dbc8d49b672467a8f06b3bcdf778183207818343554632cd3bb64b
+DIST firefox-67.0.4-uk.xpi 563854 BLAKE2B 2685ca9486025a3e4d371f249908cb6d6321fa79e66d3f754db552256199f6f8e82450c2481cd8dda014a8e26d6e0d6bd3f30468258c723dbc2748aebcf1c7c1 SHA512 c10d8fb8864c6c7ec14d09eee23b2b1b362ad54a6daad6792d3cee4eafcec923faae5a81363829e5451f7050454fe7a179d1883ec51791c3fd697b702b31fc55
+DIST firefox-67.0.4-uz.xpi 486681 BLAKE2B d2b4e08dd090a09067947112ffcdf35fe1511f5723277a30a6ddb02595d6162ae546ffb1154c2e043c8df1d85be1411b9e4de0836ce79782286086f452da87f3 SHA512 265dea9e6d2ea8b0bc6c0c4b7a7c343563171102cddc5533f10896603150bf58d0a5651ab57d97a7d09f8050fd6a00f66bb2fd6e9f5146477a6d9450caea2d9f
+DIST firefox-67.0.4-vi.xpi 530340 BLAKE2B 13dae101fbf6c4ab3a76198708edee72b3d93632263508867e08ed2685037f337ec96a0a80e3b8f27563f9706a15500c7eed213daa46c2cee23d08d4c21e2dd1 SHA512 923d57c57f7e2de173273b7020eec4737d99e6befdd7aba4b15474b03da3ef2db9c8d47025dfaabfa094bd4f8d31d0ed9ab13b5ed8a6cd282a0ac60e09c6f1c8
+DIST firefox-67.0.4-xh.xpi 475487 BLAKE2B 8adba16024b8cc673e1919596bbafe6d34aca9bed1672e40416ceb3be06a6235c9ff4b223f6c6122ed5d17b9bc6ddc6d3bf011856d681e2debd09eb814480a4d SHA512 cfbdbf981b7e720edbb640efe33e8434c6d0928c2388ed70912af329777d29b59a6b4f05f00b7657c9d52ee26325525753575b0eb59b37b37558d9e015fbe68a
+DIST firefox-67.0.4-zh-CN.xpi 537488 BLAKE2B f2d65ee8026ae1b067ef53199db9ec6c747346c017186d3d03b3a1df589bc5a12ec8f388ca4f30062f91775f9c3728789fae09998926ff7932475a2d23bd1fb2 SHA512 da2a65ef03c8611a2cff17621b2630a3405f873df6e6b7ec7fa518f4060ceac0dea463013010fea95747bfd4d3c2c35b48271e180ded37278fa23a16670670bb
+DIST firefox-67.0.4-zh-TW.xpi 537625 BLAKE2B 80f79d50d9f9d335374f0b42852915d2c1e80e8fe612a72f26841df47b190fa83107ff8b6e374558e432777901e0600a27cca1f0b0b3e87225415444c2d7001f SHA512 05a1161c12664de1e9c98096a7df7ecfd355474085002bd7d50454b7ec55ab2d7562627927e23c216e32b82704d3d12b8aa018ac5290b09871efdf91ead0b9e7
+DIST firefox-67.0.4.source.tar.xz 286036836 BLAKE2B eb35fb44276c4abdd6bb163f694bf39bc9b1e9776febc7e8d3c2bda50c7e77b2ffa5d6676febe1765ebc375884d1c0e2547c43db3dda7ad4381b587fd025363a SHA512 42abc837b5808a55e68273db6aa45fa73f8fe1df3c9072c94d8d049b6803ce8758745cc0a68af64c4ce9f86e5dd3b3619824ba67fabddce428204605894d9ee7
EBUILD firefox-52.9.0.ebuild 12991 BLAKE2B f6fd3bb3145bccf8ecdc85da7fc102ec71ccafd9dcff9f5c0d4ab8fd274bb438b1ea271c556f5153e44e7ed58acf7aeb6a095d49f43664ace69a4cce280555af SHA512 f30ca31284836f835bf37eb06d88a40fb49820b0bef66b200e20877eadc823d3220adcf1b5c050e207d8626577abe0d3986a8722a3fba2845d9b663423ee3d63
-EBUILD firefox-60.7.0.ebuild 13727 BLAKE2B 9e4e67c6e67d58feff22513b057914d455eb8a6328ba737ecf2106bb12fb61cf3c1e1a0e8a78e89981479348f6ae3225a1042517f7f70161280477fc2afd6272 SHA512 c38d2231e4eca82a07de4afe12b5965289090311e7420b293260ec78afe28d25a3fcf287b1f0e9a0b4a5a19a4ff948ad101b10929f7e21c5e69561e24ab6645f
-EBUILD firefox-66.0.5.ebuild 24349 BLAKE2B 6888769e6e45519cbe6a99afab3f3524ee0c01bf971a1ceeaf7a37c6c17b0b241fd1373838d2d390dfc61c57fba4ddd44c2245cc4b991e3142caf27da5a98b33 SHA512 900b0cba8fbf560c155cd3f489782c740c7b73081319d35c7e7d6e08477ea91072161867c9b4e700e3a099a5cdbf1c6770bb8d617fd2c4118d98b3deb54bb38c
-EBUILD firefox-67.0.2.ebuild 24554 BLAKE2B 71025d53df8676db9c7b453bb6f8b9abd64dd1868f0215aaafd2568092ff453dc811d22a29b502f1ca808d3574ba98e143f705eec474ef2e9a28a59b5d89a672 SHA512 4f9d30057908e31cad32c20ec73f6a4fd121e84ac5080d85de37f2d2063536c50903bb51a8d8e82b6312f441bac6b78385f1b48238be6790bbd8d0878dfe19e8
-EBUILD firefox-67.0.ebuild 24554 BLAKE2B 71025d53df8676db9c7b453bb6f8b9abd64dd1868f0215aaafd2568092ff453dc811d22a29b502f1ca808d3574ba98e143f705eec474ef2e9a28a59b5d89a672 SHA512 4f9d30057908e31cad32c20ec73f6a4fd121e84ac5080d85de37f2d2063536c50903bb51a8d8e82b6312f441bac6b78385f1b48238be6790bbd8d0878dfe19e8
+EBUILD firefox-60.7.2.ebuild 13727 BLAKE2B 9e4e67c6e67d58feff22513b057914d455eb8a6328ba737ecf2106bb12fb61cf3c1e1a0e8a78e89981479348f6ae3225a1042517f7f70161280477fc2afd6272 SHA512 c38d2231e4eca82a07de4afe12b5965289090311e7420b293260ec78afe28d25a3fcf287b1f0e9a0b4a5a19a4ff948ad101b10929f7e21c5e69561e24ab6645f
+EBUILD firefox-67.0.4.ebuild 24554 BLAKE2B 71025d53df8676db9c7b453bb6f8b9abd64dd1868f0215aaafd2568092ff453dc811d22a29b502f1ca808d3574ba98e143f705eec474ef2e9a28a59b5d89a672 SHA512 4f9d30057908e31cad32c20ec73f6a4fd121e84ac5080d85de37f2d2063536c50903bb51a8d8e82b6312f441bac6b78385f1b48238be6790bbd8d0878dfe19e8
MISC metadata.xml 2540 BLAKE2B 458e01980f6c0dd1722289fa23d3934d66b1cebe4e0f80b89cb1901bf823c67acc852f1a14f6fd2e59829209dead122ddaf77eacc81d3cc3c957d73fc649b187 SHA512 c2d232195fdc5950a1005c9f46e9b304cbe0c2c991312a82d35363021123719bd0f52058d6f33d075c091a02b920baa479a425c07a9bd7ed0c87857ef6479dcc
diff --git a/www-client/firefox/firefox-60.7.0.ebuild b/www-client/firefox/firefox-60.7.0.ebuild
deleted file mode 100644
index 5622d52d0447..000000000000
--- a/www-client/firefox/firefox-60.7.0.ebuild
+++ /dev/null
@@ -1,436 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VIRTUALX_REQUIRED="pgo"
-WANT_AUTOCONF="2.1"
-MOZ_ESR="1"
-
-PYTHON_COMPAT=( python3_{5,6,7} )
-PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
-
-# This list can be updated with scripts/get_langs.sh from the mozilla overlay
-MOZ_LANGS=( ach af an ar as ast az bg bn-BD bn-IN br bs ca cak cs cy da de dsb
-el en en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE
-gd gl gn gu-IN he hi-IN hr hsb hu hy-AM id is it ja ka kab kk km kn ko lij lt lv
-mai mk ml mr ms nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq
-sr sv-SE ta te th tr uk uz vi xh zh-CN zh-TW )
-
-# Must be removed next bump
-MOZ_LANGPACK_PREFIX="60.6.1esr/linux-i686/xpi/"
-
-# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
-MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
-MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
-MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI
-
-if [[ ${MOZ_ESR} == 1 ]]; then
- # ESR releases have slightly different version numbers
- MOZ_PV="${MOZ_PV}esr"
-fi
-
-# Patch version
-PATCH="${PN}-60.6-patches-07"
-MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
-
-MOZCONFIG_OPTIONAL_WIFI=1
-
-LLVM_MAX_SLOT=8
-
-inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils llvm \
- mozconfig-v6.60 pax-utils xdg-utils autotools mozlinguas-v2
-
-DESCRIPTION="Firefox Web Browser"
-HOMEPAGE="https://www.mozilla.com/firefox"
-
-KEYWORDS="amd64 arm64 x86"
-
-SLOT="0"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="bindist eme-free geckodriver +gmp-autoupdate hardened hwaccel jack +screenshot selinux test"
-RESTRICT="!bindist? ( bindist )"
-
-SDIR="release"
-[[ ${PV} = *_beta* ]] && SDIR="beta"
-
-PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c,whissi}/mozilla/patchsets/${PATCH}.tar.xz )
-SRC_URI="${SRC_URI}
- ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz
- ${PATCH_URIS[@]}"
-
-ASM_DEPEND=">=dev-lang/yasm-1.1"
-
-RDEPEND="
- system-icu? ( >=dev-libs/icu-60.2 )
- jack? ( virtual/jack )
- >=dev-libs/nss-3.36.7
- >=dev-libs/nspr-4.19
- selinux? ( sec-policy/selinux-mozilla )"
-
-DEPEND="${RDEPEND}
- amd64? ( ${ASM_DEPEND} virtual/opengl )
- x86? ( ${ASM_DEPEND} virtual/opengl )"
-
-S="${WORKDIR}/firefox-${PV%_*}"
-
-QA_PRESTRIPPED="usr/lib*/${PN}/firefox"
-
-BUILD_OBJ_DIR="${S}/ff"
-
-# allow GMP_PLUGIN_LIST to be set in an eclass or
-# overridden in the enviromnent (advanced hackers only)
-if [[ -z $GMP_PLUGIN_LIST ]]; then
- GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
-fi
-
-llvm_check_deps() {
- if ! has_version --host-root "sys-devel/clang:${LLVM_SLOT}" ; then
- ewarn "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..."
- return 1
- fi
-
- if use clang ; then
- if ! has_version --host-root "=sys-devel/lld-${LLVM_SLOT}*" ; then
- ewarn "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..."
- return 1
- fi
- fi
-
- einfo "Will use LLVM slot ${LLVM_SLOT}!"
-}
-
-pkg_setup() {
- moz_pkgsetup
-
- # Avoid PGO profiling problems due to enviroment leakage
- # These should *always* be cleaned up anyway
- unset DBUS_SESSION_BUS_ADDRESS \
- DISPLAY \
- ORBIT_SOCKETDIR \
- SESSION_MANAGER \
- XDG_SESSION_COOKIE \
- XAUTHORITY
-
- if ! use bindist; then
- einfo
- elog "You are enabling official branding. You may not redistribute this build"
- elog "to any users on your network or the internet. Doing so puts yourself into"
- elog "a legal problem with Mozilla Foundation"
- elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
- fi
-
- addpredict /proc/self/oom_score_adj
-
- llvm_pkg_setup
-}
-
-pkg_pretend() {
- # Ensure we have enough disk space to compile
- CHECKREQS_DISK_BUILD="4G"
-
- check-reqs_pkg_setup
-}
-
-src_unpack() {
- unpack ${A}
-
- # Unpack language packs
- mozlinguas_src_unpack
-}
-
-src_prepare() {
- eapply "${WORKDIR}/firefox"
-
- # Enable gnomebreakpad
- if use debug ; then
- sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
- "${S}"/build/unix/run-mozilla.sh || die "sed failed!"
- fi
-
- # Drop -Wl,--as-needed related manipulation for ia64 as it causes ld sefgaults, bug #582432
- if use ia64 ; then
- sed -i \
- -e '/^OS_LIBS += no_as_needed/d' \
- -e '/^OS_LIBS += as_needed/d' \
- "${S}"/widget/gtk/mozgtk/gtk2/moz.build \
- "${S}"/widget/gtk/mozgtk/gtk3/moz.build \
- || die "sed failed to drop --as-needed for ia64"
- fi
-
- # Ensure that our plugins dir is enabled as default
- sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
- "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
- sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
- "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
-
- # Fix sandbox violations during make clean, bug 372817
- sed -e "s:\(/no-such-file\):${T}\1:g" \
- -i "${S}"/config/rules.mk \
- -i "${S}"/nsprpub/configure{.in,} \
- || die
-
- # Don't exit with error when some libs are missing which we have in
- # system.
- sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
- -i "${S}"/browser/installer/Makefile.in || die
-
- # Don't error out when there's no files to be removed:
- sed 's@\(xargs rm\)$@\1 -f@' \
- -i "${S}"/toolkit/mozapps/installer/packager.mk || die
-
- # Keep codebase the same even if not using official branding
- sed '/^MOZ_DEV_EDITION=1/d' \
- -i "${S}"/browser/branding/aurora/configure.sh || die
-
- # Allow user to apply any additional patches without modifing ebuild
- eapply_user
-
- # Autotools configure is now called old-configure.in
- # This works because there is still a configure.in that happens to be for the
- # shell wrapper configure script
- eautoreconf old-configure.in
-
- # Must run autoconf in js/src
- cd "${S}"/js/src || die
- eautoconf old-configure.in
-}
-
-src_configure() {
- MEXTENSIONS="default"
- # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
- # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
- # get your own set of keys.
- _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
-
- # Add information about TERM to output (build.log) to aid debugging
- # blessings problems
- if [[ -n "${TERM}" ]] ; then
- einfo "TERM is set to: \"${TERM}\""
- else
- einfo "TERM is unset."
- fi
-
- ####################################
- #
- # mozconfig, CFLAGS and CXXFLAGS setup
- #
- ####################################
-
- mozconfig_init
- mozconfig_config
-
- mozconfig_use_enable geckodriver
-
- # enable JACK, bug 600002
- mozconfig_use_enable jack
-
- # Enable/Disable eme support
- use eme-free && mozconfig_annotate '+eme-free' --disable-eme
-
- # It doesn't compile on alpha without this LDFLAGS
- use alpha && append-ldflags "-Wl,--no-relax"
-
- # Add full relro support for hardened
- if use hardened; then
- append-ldflags "-Wl,-z,relro,-z,now"
- mozconfig_use_enable hardened hardening
- fi
-
- # Disable built-in ccache support to avoid sandbox violation, #665420
- # Use FEATURES=ccache instead!
- mozconfig_annotate '' --without-ccache
- sed -i -e 's/ccache_stats = None/return None/' \
- python/mozbuild/mozbuild/controller/building.py || \
- die "Failed to disable ccache stats call"
-
- # Setup api key for location services and safebrowsing, https://bugzilla.mozilla.org/show_bug.cgi?id=1531176#c34
- echo -n "${_google_api_key}" > "${S}"/google-api-key
- mozconfig_annotate '' --with-google-location-service-api-keyfile="${S}/google-api-key"
- mozconfig_annotate '' --with-google-safebrowsing-api-keyfile="${S}/google-api-key"
-
- mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
-
- # allow elfhack to work in combination with unstripped binaries
- # when they would normally be larger than 2GiB.
- append-ldflags "-Wl,--compress-debug-sections=zlib"
-
- if use clang ; then
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1423822
- mozconfig_annotate 'elf-hack is broken when using Clang' --disable-elf-hack
- fi
-
- echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
- echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
-
- # Default mozilla_five_home no longer valid option
- sed '/with-default-mozilla-five-home=/d' -i "${S}"/.mozconfig
-
- # Finalize and report settings
- mozconfig_final
-
- # workaround for funky/broken upstream configure...
- SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
- ./mach configure || die
-}
-
-src_compile() {
- MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
- ./mach build --verbose || die
-}
-
-src_install() {
- cd "${BUILD_OBJ_DIR}" || die
-
- # Pax mark xpcshell for hardened support, only used for startupcache creation.
- pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
-
- # Add our default prefs for firefox
- cp "${FILESDIR}"/gentoo-default-prefs.js-2 \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
-
- mozconfig_install_prefs \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js"
-
- # Augment this with hwaccel prefs
- if use hwaccel ; then
- cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-1 >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
- fi
-
- if ! use screenshot; then
- echo "pref(\"extensions.screenshots.disabled\", true);" >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
- fi
-
- echo "pref(\"extensions.autoDisableScopes\", 3);" >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
-
- local plugin
- use gmp-autoupdate || use eme-free || for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
- echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
- done
-
- cd "${S}"
- MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
- DESTDIR="${D}" ./mach install || die
-
- if use geckodriver ; then
- cp "${BUILD_OBJ_DIR}"/dist/bin/geckodriver "${ED%/}"${MOZILLA_FIVE_HOME} || die
- pax-mark m "${ED%/}"${MOZILLA_FIVE_HOME}/geckodriver
-
- dosym ${MOZILLA_FIVE_HOME}/geckodriver /usr/bin/geckodriver
- fi
-
- # Install language packs
- mozlinguas_src_install
-
- local size sizes icon_path icon name
- if use bindist; then
- sizes="16 32 48"
- icon_path="${S}/browser/branding/aurora"
- # Firefox's new rapid release cycle means no more codenames
- # Let's just stick with this one...
- icon="aurora"
- name="Aurora"
-
- # Override preferences to set the MOZ_DEV_EDITION defaults, since we
- # don't define MOZ_DEV_EDITION to avoid profile debaucles.
- # (source: browser/app/profile/firefox.js)
- cat >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" <<PROFILE_EOF
-pref("app.feedback.baseURL", "https://input.mozilla.org/%LOCALE%/feedback/firefoxdev/%VERSION%/");
-sticky_pref("lightweightThemes.selectedThemeID", "firefox-devedition@mozilla.org");
-sticky_pref("browser.devedition.theme.enabled", true);
-sticky_pref("devtools.theme", "dark");
-PROFILE_EOF
-
- else
- sizes="16 22 24 32 48 64 128 256"
- icon_path="${S}/browser/branding/official"
- icon="${PN}"
- name="Mozilla Firefox"
- fi
-
- # Disable built-in auto-update because we update firefox through package manager
- insinto ${MOZILLA_FIVE_HOME}/distribution/
- newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
-
- # Install icons and .desktop for menu entry
- for size in ${sizes}; do
- insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
- newins "${icon_path}/default${size}.png" "${icon}.png"
- done
- # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
- newicon "${icon_path}/default48.png" "${icon}.png"
- newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop"
- sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \
- "${ED}/usr/share/applications/${PN}.desktop" || die
-
- # Add StartupNotify=true bug 237317
- if use startup-notification ; then
- echo "StartupNotify=true"\
- >> "${ED}/usr/share/applications/${PN}.desktop" \
- || die
- fi
-
- # Don't install llvm-symbolizer from sys-devel/llvm package
- [[ -f "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] && \
- rm "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer"
-
- # firefox and firefox-bin are identical
- rm "${ED%/}"${MOZILLA_FIVE_HOME}/firefox-bin || die
- dosym firefox ${MOZILLA_FIVE_HOME}/firefox-bin
-
- # Required in order to use plugins and even run firefox on hardened.
- pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,plugin-container}
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-
- # if the apulse libs are available in MOZILLA_FIVE_HOME then apulse
- # doesn't need to be forced into the LD_LIBRARY_PATH
- if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then
- einfo "APULSE found - Generating library symlinks for sound support"
- local lib
- pushd "${ED}"${MOZILLA_FIVE_HOME} &>/dev/null || die
- for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do
- # a quickpkg rolled by hand will grab symlinks as part of the package,
- # so we need to avoid creating them if they already exist.
- if ! [ -L ${lib##*/} ]; then
- ln -s "${lib}" ${lib##*/} || die
- fi
- done
- popd &>/dev/null || die
- fi
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-
- if ! use gmp-autoupdate && ! use eme-free ; then
- elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
- elog "installing into new profiles:"
- local plugin
- for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done
- elog
- fi
-
- if use pulseaudio && has_version ">=media-sound/apulse-0.1.9"; then
- elog "Apulse was detected at merge time on this system and so it will always be"
- elog "used for sound. If you wish to use pulseaudio instead please unmerge"
- elog "media-sound/apulse."
- elog
- fi
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-}
diff --git a/www-client/firefox/firefox-66.0.5.ebuild b/www-client/firefox/firefox-66.0.5.ebuild
deleted file mode 100644
index b5d2b3e7ad5f..000000000000
--- a/www-client/firefox/firefox-66.0.5.ebuild
+++ /dev/null
@@ -1,746 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-VIRTUALX_REQUIRED="pgo"
-WANT_AUTOCONF="2.1"
-MOZ_ESR=""
-
-PYTHON_COMPAT=( python3_{5,6,7} )
-PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
-
-# This list can be updated with scripts/get_langs.sh from the mozilla overlay
-MOZ_LANGS=( ach af an ar as ast az bg bn-BD bn-IN br bs ca cak cs cy da de dsb
-el en en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE
-gd gl gn gu-IN he hi-IN hr hsb hu hy-AM id is it ja ka kab kk km kn ko lij lt lv
-mai mk ml mr ms nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq
-sr sv-SE ta te th tr uk uz vi xh zh-CN zh-TW )
-
-# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
-MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
-MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
-MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI
-
-if [[ ${MOZ_ESR} == 1 ]] ; then
- # ESR releases have slightly different version numbers
- MOZ_PV="${MOZ_PV}esr"
-fi
-
-# Patch version
-PATCH="${PN}-66.0-patches-09"
-
-MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
-MOZ_SRC_URI="${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz"
-
-if [[ "${PV}" == *_rc* ]]; then
- MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}"
- MOZ_LANGPACK_PREFIX="linux-i686/xpi/"
- MOZ_SRC_URI="${MOZ_HTTP_URI}/source/${PN}-${MOZ_PV}.source.tar.xz -> $P.tar.xz"
-fi
-
-LLVM_MAX_SLOT=8
-
-inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs eutils \
- gnome2-utils llvm mozcoreconf-v6 pax-utils xdg-utils \
- autotools mozlinguas-v2 virtualx
-
-DESCRIPTION="Firefox Web Browser"
-HOMEPAGE="https://www.mozilla.com/firefox"
-
-KEYWORDS="~amd64 ~x86"
-
-SLOT="0"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="bindist clang cpu_flags_x86_avx2 dbus debug eme-free geckodriver
- +gmp-autoupdate hardened hwaccel jack lto neon pgo pulseaudio
- +screenshot selinux startup-notification +system-av1
- +system-harfbuzz +system-icu +system-jpeg +system-libevent
- +system-sqlite +system-libvpx +system-webp test wayland wifi"
-RESTRICT="!bindist? ( bindist )"
-
-PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c,whissi}/mozilla/patchsets/${PATCH}.tar.xz )
-SRC_URI="${SRC_URI}
- ${MOZ_SRC_URI}
- ${PATCH_URIS[@]}"
-
-CDEPEND="
- >=dev-libs/nss-3.42
- >=dev-libs/nspr-4.19
- >=app-text/hunspell-1.5.4:*
- dev-libs/atk
- dev-libs/expat
- >=x11-libs/cairo-1.10[X]
- >=x11-libs/gtk+-2.18:2
- >=x11-libs/gtk+-3.4.0:3
- x11-libs/gdk-pixbuf
- >=x11-libs/pango-1.22.0
- >=media-libs/libpng-1.6.35:0=[apng]
- >=media-libs/mesa-10.2:*
- media-libs/fontconfig
- >=media-libs/freetype-2.4.10
- kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) )
- virtual/freedesktop-icon-theme
- dbus? ( >=sys-apps/dbus-0.60
- >=dev-libs/dbus-glib-0.72 )
- startup-notification? ( >=x11-libs/startup-notification-0.8 )
- >=x11-libs/pixman-0.19.2
- >=dev-libs/glib-2.26:2
- >=sys-libs/zlib-1.2.3
- >=virtual/libffi-3.0.10:=
- virtual/ffmpeg
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXt
- system-av1? (
- >=media-libs/dav1d-0.2.0:=
- >=media-libs/libaom-1.0.0:=
- )
- system-harfbuzz? ( >=media-libs/harfbuzz-2.3.1:0= >=media-gfx/graphite2-1.3.13 )
- system-icu? ( >=dev-libs/icu-63.1:= )
- system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
- system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] )
- system-libvpx? (
- >=media-libs/libvpx-1.7.0:0=[postproc]
- <media-libs/libvpx-1.8:0=[postproc]
- )
- system-sqlite? ( >=dev-db/sqlite-3.26:3[secure-delete,debug=] )
- system-webp? ( >=media-libs/libwebp-1.0.2:0= )
- wifi? ( kernel_linux? ( >=sys-apps/dbus-0.60
- >=dev-libs/dbus-glib-0.72
- net-misc/networkmanager ) )
- jack? ( virtual/jack )
- selinux? ( sec-policy/selinux-mozilla )"
-
-RDEPEND="${CDEPEND}
- jack? ( virtual/jack )
- pulseaudio? ( || ( media-sound/pulseaudio
- >=media-sound/apulse-0.1.9 ) )
- selinux? ( sec-policy/selinux-mozilla )"
-
-DEPEND="${CDEPEND}
- app-arch/zip
- app-arch/unzip
- >=dev-util/cbindgen-0.6.8
- >=net-libs/nodejs-8.11.0
- >=sys-devel/binutils-2.30
- sys-apps/findutils
- || (
- (
- sys-devel/clang:8
- !clang? ( sys-devel/llvm:8 )
- clang? (
- =sys-devel/lld-8*
- sys-devel/llvm:8[gold]
- pgo? ( =sys-libs/compiler-rt-sanitizers-8*[profile] )
- )
- )
- (
- sys-devel/clang:7
- !clang? ( sys-devel/llvm:7 )
- clang? (
- =sys-devel/lld-7*
- sys-devel/llvm:7[gold]
- pgo? ( =sys-libs/compiler-rt-sanitizers-7*[profile] )
- )
- )
- (
- sys-devel/clang:6
- !clang? ( sys-devel/llvm:6 )
- clang? (
- =sys-devel/lld-6*
- sys-devel/llvm:6[gold]
- pgo? ( =sys-libs/compiler-rt-sanitizers-6*[profile] )
- )
- )
- )
- pulseaudio? ( media-sound/pulseaudio )
- >=virtual/cargo-1.31.0
- >=virtual/rust-1.31.0
- wayland? ( >=x11-libs/gtk+-3.11:3[wayland] )
- amd64? ( >=dev-lang/yasm-1.1 virtual/opengl )
- x86? ( >=dev-lang/yasm-1.1 virtual/opengl )
- !system-av1? ( dev-lang/nasm )"
-
-# Due to a bug in GCC, profile guided optimization will produce
-# AVX2 instructions, bug #677052
-REQUIRED_USE="wifi? ( dbus )
- pgo? ( lto )"
-
-S="${WORKDIR}/firefox-${PV%_*}"
-
-QA_PRESTRIPPED="usr/lib*/${PN}/firefox"
-
-BUILD_OBJ_DIR="${S}/ff"
-
-# allow GMP_PLUGIN_LIST to be set in an eclass or
-# overridden in the enviromnent (advanced hackers only)
-if [[ -z $GMP_PLUGIN_LIST ]] ; then
- GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
-fi
-
-llvm_check_deps() {
- if ! has_version --host-root "sys-devel/clang:${LLVM_SLOT}" ; then
- ewarn "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..."
- return 1
- fi
-
- if use clang ; then
- if ! has_version --host-root "=sys-devel/lld-${LLVM_SLOT}*" ; then
- ewarn "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..."
- return 1
- fi
-
- if use pgo ; then
- if ! has_version --host-root "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*" ; then
- ewarn "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..."
- return 1
- fi
- fi
- fi
-
- einfo "Will use LLVM slot ${LLVM_SLOT}!"
-}
-
-pkg_setup() {
- moz_pkgsetup
-
- # Avoid PGO profiling problems due to enviroment leakage
- # These should *always* be cleaned up anyway
- unset DBUS_SESSION_BUS_ADDRESS \
- DISPLAY \
- ORBIT_SOCKETDIR \
- SESSION_MANAGER \
- XDG_SESSION_COOKIE \
- XAUTHORITY
-
- if ! use bindist ; then
- einfo
- elog "You are enabling official branding. You may not redistribute this build"
- elog "to any users on your network or the internet. Doing so puts yourself into"
- elog "a legal problem with Mozilla Foundation."
- elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag."
- fi
-
- addpredict /proc/self/oom_score_adj
-
- llvm_pkg_setup
-}
-
-pkg_pretend() {
- # Ensure we have enough disk space to compile
- if use pgo || use debug || use test ; then
- CHECKREQS_DISK_BUILD="8G"
- else
- CHECKREQS_DISK_BUILD="4G"
- fi
-
- check-reqs_pkg_setup
-}
-
-src_unpack() {
- unpack ${A}
-
- # Unpack language packs
- mozlinguas_src_unpack
-}
-
-src_prepare() {
- eapply "${WORKDIR}/firefox"
-
- # Allow user to apply any additional patches without modifing ebuild
- eapply_user
-
- # Enable gnomebreakpad
- if use debug ; then
- sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
- "${S}"/build/unix/run-mozilla.sh || die "sed failed!"
- fi
-
- # Drop -Wl,--as-needed related manipulation for ia64 as it causes ld sefgaults, bug #582432
- if use ia64 ; then
- sed -i \
- -e '/^OS_LIBS += no_as_needed/d' \
- -e '/^OS_LIBS += as_needed/d' \
- "${S}"/widget/gtk/mozgtk/gtk2/moz.build \
- "${S}"/widget/gtk/mozgtk/gtk3/moz.build \
- || die "sed failed to drop --as-needed for ia64"
- fi
-
- # Ensure that our plugins dir is enabled as default
- sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
- "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
- sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
- "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
-
- # Fix sandbox violations during make clean, bug 372817
- sed -e "s:\(/no-such-file\):${T}\1:g" \
- -i "${S}"/config/rules.mk \
- -i "${S}"/nsprpub/configure{.in,} \
- || die
-
- # Don't exit with error when some libs are missing which we have in
- # system.
- sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
- -i "${S}"/browser/installer/Makefile.in || die
-
- # Don't error out when there's no files to be removed:
- sed 's@\(xargs rm\)$@\1 -f@' \
- -i "${S}"/toolkit/mozapps/installer/packager.mk || die
-
- # Keep codebase the same even if not using official branding
- sed '/^MOZ_DEV_EDITION=1/d' \
- -i "${S}"/browser/branding/aurora/configure.sh || die
-
- # rustfmt, a tool to format Rust code, is optional and not required to build Firefox.
- # However, when available, an unsupported version can cause problems, bug #669548
- sed -i -e "s@check_prog('RUSTFMT', add_rustup_path('rustfmt')@check_prog('RUSTFMT', add_rustup_path('rustfmt_do_not_use')@" \
- "${S}"/build/moz.configure/rust.configure || die
-
- # Autotools configure is now called old-configure.in
- # This works because there is still a configure.in that happens to be for the
- # shell wrapper configure script
- eautoreconf old-configure.in
-
- # Must run autoconf in js/src
- cd "${S}"/js/src || die
- eautoconf old-configure.in
-}
-
-src_configure() {
- MEXTENSIONS="default"
- # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
- # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
- # get your own set of keys.
- _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
-
- # Add information about TERM to output (build.log) to aid debugging
- # blessings problems
- if [[ -n "${TERM}" ]] ; then
- einfo "TERM is set to: \"${TERM}\""
- else
- einfo "TERM is unset."
- fi
-
- if use clang && ! tc-is-clang ; then
- # Force clang
- einfo "Enforcing the use of clang due to USE=clang ..."
- CC=${CHOST}-clang
- CXX=${CHOST}-clang++
- strip-unsupported-flags
- elif ! use clang && ! tc-is-gcc ; then
- # Force gcc
- einfo "Enforcing the use of gcc due to USE=-clang ..."
- CC=${CHOST}-gcc
- CXX=${CHOST}-g++
- strip-unsupported-flags
- fi
-
- ####################################
- #
- # mozconfig, CFLAGS and CXXFLAGS setup
- #
- ####################################
-
- mozconfig_init
- # common config components
- mozconfig_annotate 'system_libs' \
- --with-system-zlib \
- --with-system-bz2
-
- # Must pass release in order to properly select linker
- mozconfig_annotate 'Enable by Gentoo' --enable-release
-
- # Don't let user's LTO flags clash with upstream's flags
- filter-flags -flto*
-
- if use lto ; then
- local show_old_compiler_warning=
-
- if use clang ; then
- # At this stage CC is adjusted and the following check will
- # will work
- if [[ $(clang-major-version) -lt 7 ]] ; then
- show_old_compiler_warning=1
- fi
-
- # Upstream only supports lld when using clang
- mozconfig_annotate "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld
- else
- if [[ $(gcc-major-version) -lt 8 ]] ; then
- show_old_compiler_warning=1
- fi
-
- if ! use cpu_flags_x86_avx2 ; then
- local _gcc_version_with_ipa_cdtor_fix="8.3"
- local _current_gcc_version="$(gcc-major-version).$(gcc-minor-version)"
-
- if ver_test "${_current_gcc_version}" -lt "${_gcc_version_with_ipa_cdtor_fix}" ; then
- # due to a GCC bug, GCC will produce AVX2 instructions
- # even if the CPU doesn't support AVX2, https://gcc.gnu.org/ml/gcc-patches/2018-12/msg01142.html
- einfo "Disable IPA cdtor due to bug in GCC and missing AVX2 support -- triggered by USE=lto"
- append-ldflags -fdisable-ipa-cdtor
- else
- einfo "No GCC workaround required, GCC version is already patched!"
- fi
- else
- einfo "No GCC workaround required, system supports AVX2"
- fi
-
- # Linking only works when using ld.gold when LTO is enabled
- mozconfig_annotate "forcing ld=gold due to USE=lto" --enable-linker=gold
- fi
-
- if [[ -n "${show_old_compiler_warning}" ]] ; then
- # Checking compiler's major version uses CC variable. Because we allow
- # user to control used compiler via USE=clang flag, we cannot use
- # initial value. So this is the earliest stage where we can do this check
- # because pkg_pretend is not called in the main phase function sequence
- # environment saving is not guaranteed so we don't know if we will have
- # correct compiler until now.
- ewarn ""
- ewarn "USE=lto requires up-to-date compiler (>=gcc-8 or >=clang-7)."
- ewarn "You are on your own -- expect build failures. Don't file bugs using that unsupported configuration!"
- ewarn ""
- sleep 5
- fi
-
- mozconfig_annotate '+lto' --enable-lto=thin
-
- if use pgo ; then
- mozconfig_annotate '+pgo' MOZ_PGO=1
- fi
- else
- # Avoid auto-magic on linker
- if use clang ; then
- # This is upstream's default
- mozconfig_annotate "forcing ld=lld due to USE=clang" --enable-linker=lld
- elif tc-ld-is-gold ; then
- mozconfig_annotate "linker is set to gold" --enable-linker=gold
- else
- mozconfig_annotate "linker is set to bfd" --enable-linker=bfd
- fi
- fi
-
- # It doesn't compile on alpha without this LDFLAGS
- use alpha && append-ldflags "-Wl,--no-relax"
-
- # Add full relro support for hardened
- if use hardened ; then
- append-ldflags "-Wl,-z,relro,-z,now"
- mozconfig_use_enable hardened hardening
- fi
-
- # Modifications to better support ARM, bug 553364
- if use neon ; then
- mozconfig_annotate '' --with-fpu=neon
-
- if ! tc-is-clang ; then
- # thumb options aren't supported when using clang, bug 666966
- mozconfig_annotate '' --with-thumb=yes
- mozconfig_annotate '' --with-thumb-interwork=no
- fi
- fi
- if [[ ${CHOST} == armv*h* ]] ; then
- mozconfig_annotate '' --with-float-abi=hard
- if ! use system-libvpx ; then
- sed -i -e "s|softfp|hard|" \
- "${S}"/media/libvpx/moz.build
- fi
- fi
-
- mozconfig_use_enable !bindist official-branding
-
- mozconfig_use_enable debug
- mozconfig_use_enable debug tests
- if ! use debug ; then
- mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols
- else
- mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols
- fi
- # These are enabled by default in all mozilla applications
- mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
- mozconfig_annotate '' --with-system-nss --with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
- mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include \
- --x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
- mozconfig_annotate '' --prefix="${EPREFIX}"/usr
- mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
- mozconfig_annotate '' --disable-crashreporter
- mozconfig_annotate 'Gentoo default' --with-system-png
- mozconfig_annotate '' --enable-system-ffi
- mozconfig_annotate '' --disable-gconf
- mozconfig_annotate '' --with-intl-api
- mozconfig_annotate '' --enable-system-pixman
- # Instead of the standard --build= and --host=, mozilla uses --host instead
- # of --build, and --target intstead of --host.
- # Note, mozilla also has --build but it does not do what you think it does.
- # Set both --target and --host as mozilla uses python to guess values otherwise
- mozconfig_annotate '' --target="${CHOST}"
- mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
- if use system-libevent ; then
- mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
- fi
-
- if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then
- mozconfig_annotate '' --enable-rust-simd
- fi
-
- # use the gtk3 toolkit (the only one supported at this point)
- # TODO: Will this result in automagic dependency on x11-libs/gtk+[wayland]?
- mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3
-
- mozconfig_use_enable startup-notification
- mozconfig_use_enable system-sqlite
- mozconfig_use_with system-av1
- mozconfig_use_with system-harfbuzz
- mozconfig_use_with system-harfbuzz system-graphite2
- mozconfig_use_with system-icu
- mozconfig_use_with system-jpeg
- mozconfig_use_with system-libvpx
- mozconfig_use_with system-webp
- mozconfig_use_enable pulseaudio
- # force the deprecated alsa sound code if pulseaudio is disabled
- if use kernel_linux && ! use pulseaudio ; then
- mozconfig_annotate '-pulseaudio' --enable-alsa
- fi
-
- # Disable built-in ccache support to avoid sandbox violation, #665420
- # Use FEATURES=ccache instead!
- mozconfig_annotate '' --without-ccache
- sed -i -e 's/ccache_stats = None/return None/' \
- python/mozbuild/mozbuild/controller/building.py || \
- die "Failed to disable ccache stats call"
-
- mozconfig_use_enable dbus
-
- mozconfig_use_enable wifi necko-wifi
-
- mozconfig_use_enable geckodriver
-
- # enable JACK, bug 600002
- mozconfig_use_enable jack
-
- # Enable/Disable eme support
- use eme-free && mozconfig_annotate '+eme-free' --disable-eme
-
- # Setup api key for location services and safebrowsing, https://bugzilla.mozilla.org/show_bug.cgi?id=1531176#c34
- echo -n "${_google_api_key}" > "${S}"/google-api-key
- mozconfig_annotate '' --with-google-location-service-api-keyfile="${S}/google-api-key"
- mozconfig_annotate '' --with-google-safebrowsing-api-keyfile="${S}/google-api-key"
-
- mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
-
- # disable webrtc for now, bug 667642
- use arm && mozconfig_annotate 'broken on arm' --disable-webrtc
-
- # allow elfhack to work in combination with unstripped binaries
- # when they would normally be larger than 2GiB.
- append-ldflags "-Wl,--compress-debug-sections=zlib"
-
- if use clang ; then
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822
- mozconfig_annotate 'elf-hack is broken when using Clang' --disable-elf-hack
- fi
-
- echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
- echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
-
- # Finalize and report settings
- mozconfig_final
-
- # workaround for funky/broken upstream configure...
- SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
- ./mach configure || die
-}
-
-src_compile() {
- local _virtx=
- if use pgo ; then
- _virtx=virtx
-
- # Reset and cleanup environment variables used by GNOME/XDG
- gnome2_environment_reset
-
- addpredict /root
- addpredict /etc/gconf
- fi
-
- MOZ_MAKE_FLAGS="${MAKEOPTS} -O" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 ${_virtx} \
- ./mach build --verbose || die
-}
-
-src_install() {
- cd "${BUILD_OBJ_DIR}" || die
-
- # Pax mark xpcshell for hardened support, only used for startupcache creation.
- pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
-
- # Add our default prefs for firefox
- cp "${FILESDIR}"/gentoo-default-prefs.js-2 \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
-
- # set dictionary path, to use system hunspell
- echo "pref(\"spellchecker.dictionary_path\", \"${EPREFIX}/usr/share/myspell\");" \
- >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
-
- # force the graphite pref if system-harfbuzz is enabled, since the pref cant disable it
- if use system-harfbuzz ; then
- echo "sticky_pref(\"gfx.font_rendering.graphite.enabled\",true);" \
- >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
- fi
-
- # force cairo as the canvas renderer on platforms without skia support
- if [[ $(tc-endian) == "big" ]] ; then
- echo "sticky_pref(\"gfx.canvas.azure.backends\",\"cairo\");" \
- >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
- echo "sticky_pref(\"gfx.content.azure.backends\",\"cairo\");" \
- >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
- fi
-
- # Augment this with hwaccel prefs
- if use hwaccel ; then
- cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-1 >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
- fi
-
- if ! use screenshot ; then
- echo "pref(\"extensions.screenshots.disabled\", true);" >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
- fi
-
- echo "pref(\"extensions.autoDisableScopes\", 3);" >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
-
- local plugin
- use gmp-autoupdate || use eme-free || for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
- echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
- done
-
- cd "${S}"
- MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
- DESTDIR="${D}" ./mach install || die
-
- if use geckodriver ; then
- cp "${BUILD_OBJ_DIR}"/dist/bin/geckodriver "${ED%/}"${MOZILLA_FIVE_HOME} || die
- pax-mark m "${ED%/}"${MOZILLA_FIVE_HOME}/geckodriver
-
- dosym ${MOZILLA_FIVE_HOME}/geckodriver /usr/bin/geckodriver
- fi
-
- # Install language packs
- MOZ_INSTALL_L10N_XPIFILE="1" mozlinguas_src_install
-
- local size sizes icon_path icon name
- if use bindist ; then
- sizes="16 32 48"
- icon_path="${S}/browser/branding/aurora"
- # Firefox's new rapid release cycle means no more codenames
- # Let's just stick with this one...
- icon="aurora"
- name="Aurora"
-
- # Override preferences to set the MOZ_DEV_EDITION defaults, since we
- # don't define MOZ_DEV_EDITION to avoid profile debaucles.
- # (source: browser/app/profile/firefox.js)
- cat >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" <<PROFILE_EOF
-pref("app.feedback.baseURL", "https://input.mozilla.org/%LOCALE%/feedback/firefoxdev/%VERSION%/");
-sticky_pref("lightweightThemes.selectedThemeID", "firefox-devedition@mozilla.org");
-sticky_pref("browser.devedition.theme.enabled", true);
-sticky_pref("devtools.theme", "dark");
-PROFILE_EOF
-
- else
- sizes="16 22 24 32 48 64 128 256"
- icon_path="${S}/browser/branding/official"
- icon="${PN}"
- name="Mozilla Firefox"
- fi
-
- # Disable built-in auto-update because we update firefox through package manager
- insinto ${MOZILLA_FIVE_HOME}/distribution/
- newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
-
- # Install icons and .desktop for menu entry
- for size in ${sizes}; do
- insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
- newins "${icon_path}/default${size}.png" "${icon}.png"
- done
- # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
- newicon "${icon_path}/default48.png" "${icon}.png"
- newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop"
- sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \
- "${ED}/usr/share/applications/${PN}.desktop" || die
-
- # Add StartupNotify=true bug 237317
- if use startup-notification ; then
- echo "StartupNotify=true"\
- >> "${ED}/usr/share/applications/${PN}.desktop" \
- || die
- fi
-
- # Don't install llvm-symbolizer from sys-devel/llvm package
- [[ -f "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] && \
- rm "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer"
-
- # firefox and firefox-bin are identical
- rm "${ED%/}"${MOZILLA_FIVE_HOME}/firefox-bin || die
- dosym firefox ${MOZILLA_FIVE_HOME}/firefox-bin
-
- # Required in order to use plugins and even run firefox on hardened.
- pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,plugin-container}
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-
- # if the apulse libs are available in MOZILLA_FIVE_HOME then apulse
- # doesn't need to be forced into the LD_LIBRARY_PATH
- if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then
- einfo "APULSE found - Generating library symlinks for sound support"
- local lib
- pushd "${ED}"${MOZILLA_FIVE_HOME} &>/dev/null || die
- for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do
- # a quickpkg rolled by hand will grab symlinks as part of the package,
- # so we need to avoid creating them if they already exist.
- if [[ ! -L ${lib##*/} ]] ; then
- ln -s "${lib}" ${lib##*/} || die
- fi
- done
- popd &>/dev/null || die
- fi
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-
- if ! use gmp-autoupdate && ! use eme-free ; then
- elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
- elog "installing into new profiles:"
- local plugin
- for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done
- elog
- fi
-
- if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then
- elog "Apulse was detected at merge time on this system and so it will always be"
- elog "used for sound. If you wish to use pulseaudio instead please unmerge"
- elog "media-sound/apulse."
- elog
- fi
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-}
diff --git a/www-client/firefox/firefox-67.0.2.ebuild b/www-client/firefox/firefox-67.0.2.ebuild
deleted file mode 100644
index 7f5184eeb318..000000000000
--- a/www-client/firefox/firefox-67.0.2.ebuild
+++ /dev/null
@@ -1,752 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-VIRTUALX_REQUIRED="pgo"
-WANT_AUTOCONF="2.1"
-MOZ_ESR=""
-
-PYTHON_COMPAT=( python3_{5,6,7} )
-PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
-
-# This list can be updated with scripts/get_langs.sh from the mozilla overlay
-MOZ_LANGS=( ach af an ar as ast az bg bn-BD bn-IN br bs ca cak cs cy da de dsb
-el en en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE
-gd gl gn gu-IN he hi-IN hr hsb hu hy-AM id is it ja ka kab kk km kn ko lij lt lv
-mai mk ml mr ms nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq
-sr sv-SE ta te th tr uk uz vi xh zh-CN zh-TW )
-
-# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
-MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
-MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
-MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI
-
-if [[ ${MOZ_ESR} == 1 ]] ; then
- # ESR releases have slightly different version numbers
- MOZ_PV="${MOZ_PV}esr"
-fi
-
-# Patch version
-PATCH="${PN}-67.0-patches-05"
-
-MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
-MOZ_SRC_URI="${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz"
-
-if [[ "${PV}" == *_rc* ]]; then
- MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}"
- MOZ_LANGPACK_PREFIX="linux-i686/xpi/"
- MOZ_SRC_URI="${MOZ_HTTP_URI}/source/${PN}-${MOZ_PV}.source.tar.xz -> $P.tar.xz"
-fi
-
-LLVM_MAX_SLOT=8
-
-inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs eutils \
- gnome2-utils llvm mozcoreconf-v6 pax-utils xdg-utils \
- autotools mozlinguas-v2 virtualx
-
-DESCRIPTION="Firefox Web Browser"
-HOMEPAGE="https://www.mozilla.com/firefox"
-
-KEYWORDS="~amd64 ~x86"
-
-SLOT="0"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="bindist clang cpu_flags_x86_avx2 dbus debug eme-free geckodriver
- +gmp-autoupdate hardened hwaccel jack lto neon pgo pulseaudio
- +screenshot selinux startup-notification +system-av1
- +system-harfbuzz +system-icu +system-jpeg +system-libevent
- +system-sqlite +system-libvpx +system-webp test wayland wifi"
-RESTRICT="!bindist? ( bindist )"
-
-PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c,whissi}/mozilla/patchsets/${PATCH}.tar.xz )
-SRC_URI="${SRC_URI}
- ${MOZ_SRC_URI}
- ${PATCH_URIS[@]}"
-
-CDEPEND="
- >=dev-libs/nss-3.43
- >=dev-libs/nspr-4.21
- dev-libs/atk
- dev-libs/expat
- >=x11-libs/cairo-1.10[X]
- >=x11-libs/gtk+-2.18:2
- >=x11-libs/gtk+-3.4.0:3=[X]
- x11-libs/gdk-pixbuf
- >=x11-libs/pango-1.22.0
- >=media-libs/libpng-1.6.35:0=[apng]
- >=media-libs/mesa-10.2:*
- media-libs/fontconfig
- >=media-libs/freetype-2.4.10
- kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) )
- virtual/freedesktop-icon-theme
- dbus? ( >=sys-apps/dbus-0.60
- >=dev-libs/dbus-glib-0.72 )
- startup-notification? ( >=x11-libs/startup-notification-0.8 )
- >=x11-libs/pixman-0.19.2
- >=dev-libs/glib-2.26:2
- >=sys-libs/zlib-1.2.3
- >=virtual/libffi-3.0.10:=
- virtual/ffmpeg
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXt
- system-av1? (
- >=media-libs/dav1d-0.2.0:=
- >=media-libs/libaom-1.0.0:=
- )
- system-harfbuzz? ( >=media-libs/harfbuzz-2.3.1:0= >=media-gfx/graphite2-1.3.13 )
- system-icu? ( >=dev-libs/icu-63.1:= )
- system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
- system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] )
- system-libvpx? (
- >=media-libs/libvpx-1.7.0:0=[postproc]
- <media-libs/libvpx-1.8:0=[postproc]
- )
- system-sqlite? ( >=dev-db/sqlite-3.27.2:3[secure-delete,debug=] )
- system-webp? ( >=media-libs/libwebp-1.0.2:0= )
- wifi? ( kernel_linux? ( >=sys-apps/dbus-0.60
- >=dev-libs/dbus-glib-0.72
- net-misc/networkmanager ) )
- jack? ( virtual/jack )
- selinux? ( sec-policy/selinux-mozilla )"
-
-RDEPEND="${CDEPEND}
- jack? ( virtual/jack )
- pulseaudio? ( || ( media-sound/pulseaudio
- >=media-sound/apulse-0.1.9 ) )
- selinux? ( sec-policy/selinux-mozilla )"
-
-DEPEND="${CDEPEND}
- app-arch/zip
- app-arch/unzip
- >=dev-util/cbindgen-0.8.2
- >=net-libs/nodejs-8.11.0
- >=sys-devel/binutils-2.30
- sys-apps/findutils
- || (
- (
- sys-devel/clang:8
- !clang? ( sys-devel/llvm:8 )
- clang? (
- =sys-devel/lld-8*
- sys-devel/llvm:8[gold]
- pgo? ( =sys-libs/compiler-rt-sanitizers-8*[profile] )
- )
- )
- (
- sys-devel/clang:7
- !clang? ( sys-devel/llvm:7 )
- clang? (
- =sys-devel/lld-7*
- sys-devel/llvm:7[gold]
- pgo? ( =sys-libs/compiler-rt-sanitizers-7*[profile] )
- )
- )
- (
- sys-devel/clang:6
- !clang? ( sys-devel/llvm:6 )
- clang? (
- =sys-devel/lld-6*
- sys-devel/llvm:6[gold]
- pgo? ( =sys-libs/compiler-rt-sanitizers-6*[profile] )
- )
- )
- )
- pulseaudio? ( media-sound/pulseaudio )
- >=virtual/cargo-1.31.0
- >=virtual/rust-1.31.0
- wayland? ( >=x11-libs/gtk+-3.11:3[wayland] )
- amd64? ( >=dev-lang/yasm-1.1 virtual/opengl )
- x86? ( >=dev-lang/yasm-1.1 virtual/opengl )
- !system-av1? ( dev-lang/nasm )"
-
-# Due to a bug in GCC, profile guided optimization will produce
-# AVX2 instructions, bug #677052
-REQUIRED_USE="wifi? ( dbus )
- pgo? ( lto )"
-
-S="${WORKDIR}/firefox-${PV%_*}"
-
-QA_PRESTRIPPED="usr/lib*/${PN}/firefox"
-
-BUILD_OBJ_DIR="${S}/ff"
-
-# allow GMP_PLUGIN_LIST to be set in an eclass or
-# overridden in the enviromnent (advanced hackers only)
-if [[ -z $GMP_PLUGIN_LIST ]] ; then
- GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
-fi
-
-llvm_check_deps() {
- if ! has_version --host-root "sys-devel/clang:${LLVM_SLOT}" ; then
- ewarn "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..."
- return 1
- fi
-
- if use clang ; then
- if ! has_version --host-root "=sys-devel/lld-${LLVM_SLOT}*" ; then
- ewarn "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..."
- return 1
- fi
-
- if use pgo ; then
- if ! has_version --host-root "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*" ; then
- ewarn "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..."
- return 1
- fi
- fi
- fi
-
- einfo "Will use LLVM slot ${LLVM_SLOT}!"
-}
-
-pkg_setup() {
- moz_pkgsetup
-
- # Avoid PGO profiling problems due to enviroment leakage
- # These should *always* be cleaned up anyway
- unset DBUS_SESSION_BUS_ADDRESS \
- DISPLAY \
- ORBIT_SOCKETDIR \
- SESSION_MANAGER \
- XDG_SESSION_COOKIE \
- XAUTHORITY
-
- if ! use bindist ; then
- einfo
- elog "You are enabling official branding. You may not redistribute this build"
- elog "to any users on your network or the internet. Doing so puts yourself into"
- elog "a legal problem with Mozilla Foundation."
- elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag."
- fi
-
- addpredict /proc/self/oom_score_adj
-
- llvm_pkg_setup
-}
-
-pkg_pretend() {
- # Ensure we have enough disk space to compile
- if use pgo || use debug || use test ; then
- CHECKREQS_DISK_BUILD="8G"
- else
- CHECKREQS_DISK_BUILD="4G"
- fi
-
- check-reqs_pkg_setup
-}
-
-src_unpack() {
- unpack ${A}
-
- # Unpack language packs
- mozlinguas_src_unpack
-}
-
-src_prepare() {
- use !wayland && rm -f "${WORKDIR}/firefox/2019_mozilla-bug1539471.patch"
- eapply "${WORKDIR}/firefox"
-
- # Allow user to apply any additional patches without modifing ebuild
- eapply_user
-
- # Enable gnomebreakpad
- if use debug ; then
- sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
- "${S}"/build/unix/run-mozilla.sh || die "sed failed!"
- fi
-
- # Drop -Wl,--as-needed related manipulation for ia64 as it causes ld sefgaults, bug #582432
- if use ia64 ; then
- sed -i \
- -e '/^OS_LIBS += no_as_needed/d' \
- -e '/^OS_LIBS += as_needed/d' \
- "${S}"/widget/gtk/mozgtk/gtk2/moz.build \
- "${S}"/widget/gtk/mozgtk/gtk3/moz.build \
- || die "sed failed to drop --as-needed for ia64"
- fi
-
- # Ensure that our plugins dir is enabled as default
- sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
- "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
- sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
- "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
-
- # Fix sandbox violations during make clean, bug 372817
- sed -e "s:\(/no-such-file\):${T}\1:g" \
- -i "${S}"/config/rules.mk \
- -i "${S}"/nsprpub/configure{.in,} \
- || die
-
- # Don't exit with error when some libs are missing which we have in
- # system.
- sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
- -i "${S}"/browser/installer/Makefile.in || die
-
- # Don't error out when there's no files to be removed:
- sed 's@\(xargs rm\)$@\1 -f@' \
- -i "${S}"/toolkit/mozapps/installer/packager.mk || die
-
- # Keep codebase the same even if not using official branding
- sed '/^MOZ_DEV_EDITION=1/d' \
- -i "${S}"/browser/branding/aurora/configure.sh || die
-
- # rustfmt, a tool to format Rust code, is optional and not required to build Firefox.
- # However, when available, an unsupported version can cause problems, bug #669548
- sed -i -e "s@check_prog('RUSTFMT', add_rustup_path('rustfmt')@check_prog('RUSTFMT', add_rustup_path('rustfmt_do_not_use')@" \
- "${S}"/build/moz.configure/rust.configure || die
-
- # Autotools configure is now called old-configure.in
- # This works because there is still a configure.in that happens to be for the
- # shell wrapper configure script
- eautoreconf old-configure.in
-
- # Must run autoconf in js/src
- cd "${S}"/js/src || die
- eautoconf old-configure.in
-}
-
-src_configure() {
- MEXTENSIONS="default"
- # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
- # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
- # get your own set of keys.
- _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
-
- # Add information about TERM to output (build.log) to aid debugging
- # blessings problems
- if [[ -n "${TERM}" ]] ; then
- einfo "TERM is set to: \"${TERM}\""
- else
- einfo "TERM is unset."
- fi
-
- if use clang && ! tc-is-clang ; then
- # Force clang
- einfo "Enforcing the use of clang due to USE=clang ..."
- CC=${CHOST}-clang
- CXX=${CHOST}-clang++
- strip-unsupported-flags
- elif ! use clang && ! tc-is-gcc ; then
- # Force gcc
- einfo "Enforcing the use of gcc due to USE=-clang ..."
- CC=${CHOST}-gcc
- CXX=${CHOST}-g++
- strip-unsupported-flags
- fi
-
- ####################################
- #
- # mozconfig, CFLAGS and CXXFLAGS setup
- #
- ####################################
-
- mozconfig_init
- # common config components
- mozconfig_annotate 'system_libs' \
- --with-system-zlib \
- --with-system-bz2
-
- # Must pass release in order to properly select linker
- mozconfig_annotate 'Enable by Gentoo' --enable-release
-
- # Don't let user's LTO flags clash with upstream's flags
- filter-flags -flto*
-
- if use lto ; then
- local show_old_compiler_warning=
-
- if use clang ; then
- # At this stage CC is adjusted and the following check will
- # will work
- if [[ $(clang-major-version) -lt 7 ]] ; then
- show_old_compiler_warning=1
- fi
-
- # Upstream only supports lld when using clang
- mozconfig_annotate "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld
- else
- if [[ $(gcc-major-version) -lt 8 ]] ; then
- show_old_compiler_warning=1
- fi
-
- if ! use cpu_flags_x86_avx2 ; then
- local _gcc_version_with_ipa_cdtor_fix="8.3"
- local _current_gcc_version="$(gcc-major-version).$(gcc-minor-version)"
-
- if ver_test "${_current_gcc_version}" -lt "${_gcc_version_with_ipa_cdtor_fix}" ; then
- # due to a GCC bug, GCC will produce AVX2 instructions
- # even if the CPU doesn't support AVX2, https://gcc.gnu.org/ml/gcc-patches/2018-12/msg01142.html
- einfo "Disable IPA cdtor due to bug in GCC and missing AVX2 support -- triggered by USE=lto"
- append-ldflags -fdisable-ipa-cdtor
- else
- einfo "No GCC workaround required, GCC version is already patched!"
- fi
- else
- einfo "No GCC workaround required, system supports AVX2"
- fi
-
- # Linking only works when using ld.gold when LTO is enabled
- mozconfig_annotate "forcing ld=gold due to USE=lto" --enable-linker=gold
- fi
-
- if [[ -n "${show_old_compiler_warning}" ]] ; then
- # Checking compiler's major version uses CC variable. Because we allow
- # user to control used compiler via USE=clang flag, we cannot use
- # initial value. So this is the earliest stage where we can do this check
- # because pkg_pretend is not called in the main phase function sequence
- # environment saving is not guaranteed so we don't know if we will have
- # correct compiler until now.
- ewarn ""
- ewarn "USE=lto requires up-to-date compiler (>=gcc-8 or >=clang-7)."
- ewarn "You are on your own -- expect build failures. Don't file bugs using that unsupported configuration!"
- ewarn ""
- sleep 5
- fi
-
- mozconfig_annotate '+lto' --enable-lto=thin
-
- if use pgo ; then
- mozconfig_annotate '+pgo' MOZ_PGO=1
- fi
- else
- # Avoid auto-magic on linker
- if use clang ; then
- # This is upstream's default
- mozconfig_annotate "forcing ld=lld due to USE=clang" --enable-linker=lld
- elif tc-ld-is-gold ; then
- mozconfig_annotate "linker is set to gold" --enable-linker=gold
- else
- mozconfig_annotate "linker is set to bfd" --enable-linker=bfd
- fi
- fi
-
- # It doesn't compile on alpha without this LDFLAGS
- use alpha && append-ldflags "-Wl,--no-relax"
-
- # Add full relro support for hardened
- if use hardened ; then
- append-ldflags "-Wl,-z,relro,-z,now"
- mozconfig_use_enable hardened hardening
- fi
-
- # Modifications to better support ARM, bug 553364
- if use neon ; then
- mozconfig_annotate '' --with-fpu=neon
-
- if ! tc-is-clang ; then
- # thumb options aren't supported when using clang, bug 666966
- mozconfig_annotate '' --with-thumb=yes
- mozconfig_annotate '' --with-thumb-interwork=no
- fi
- fi
- if [[ ${CHOST} == armv*h* ]] ; then
- mozconfig_annotate '' --with-float-abi=hard
- if ! use system-libvpx ; then
- sed -i -e "s|softfp|hard|" \
- "${S}"/media/libvpx/moz.build
- fi
- fi
-
- mozconfig_use_enable !bindist official-branding
-
- mozconfig_use_enable debug
- mozconfig_use_enable debug tests
- if ! use debug ; then
- mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols
- else
- mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols
- fi
- # These are enabled by default in all mozilla applications
- mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
- mozconfig_annotate '' --with-system-nss --with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
- mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include \
- --x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
- mozconfig_annotate '' --prefix="${EPREFIX}"/usr
- mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
- mozconfig_annotate '' --disable-crashreporter
- mozconfig_annotate 'Gentoo default' --with-system-png
- mozconfig_annotate '' --enable-system-ffi
- mozconfig_annotate '' --disable-gconf
- mozconfig_annotate '' --with-intl-api
- mozconfig_annotate '' --enable-system-pixman
- # Instead of the standard --build= and --host=, mozilla uses --host instead
- # of --build, and --target intstead of --host.
- # Note, mozilla also has --build but it does not do what you think it does.
- # Set both --target and --host as mozilla uses python to guess values otherwise
- mozconfig_annotate '' --target="${CHOST}"
- mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
- if use system-libevent ; then
- mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
- fi
-
- if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then
- mozconfig_annotate '' --enable-rust-simd
- fi
-
- # use the gtk3 toolkit (the only one supported at this point)
- # TODO: Will this result in automagic dependency on x11-libs/gtk+[wayland]?
- if use wayland ; then
- mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3-wayland
- else
- mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3
- fi
-
- mozconfig_use_enable startup-notification
- mozconfig_use_enable system-sqlite
- mozconfig_use_with system-av1
- mozconfig_use_with system-harfbuzz
- mozconfig_use_with system-harfbuzz system-graphite2
- mozconfig_use_with system-icu
- mozconfig_use_with system-jpeg
- mozconfig_use_with system-libvpx
- mozconfig_use_with system-webp
- mozconfig_use_enable pulseaudio
- # force the deprecated alsa sound code if pulseaudio is disabled
- if use kernel_linux && ! use pulseaudio ; then
- mozconfig_annotate '-pulseaudio' --enable-alsa
- fi
-
- # Disable built-in ccache support to avoid sandbox violation, #665420
- # Use FEATURES=ccache instead!
- mozconfig_annotate '' --without-ccache
- sed -i -e 's/ccache_stats = None/return None/' \
- python/mozbuild/mozbuild/controller/building.py || \
- die "Failed to disable ccache stats call"
-
- mozconfig_use_enable dbus
-
- mozconfig_use_enable wifi necko-wifi
-
- mozconfig_use_enable geckodriver
-
- # enable JACK, bug 600002
- mozconfig_use_enable jack
-
- # Enable/Disable eme support
- use eme-free && mozconfig_annotate '+eme-free' --disable-eme
-
- # Setup api key for location services and safebrowsing, https://bugzilla.mozilla.org/show_bug.cgi?id=1531176#c34
- echo -n "${_google_api_key}" > "${S}"/google-api-key
- mozconfig_annotate '' --with-google-location-service-api-keyfile="${S}/google-api-key"
- mozconfig_annotate '' --with-google-safebrowsing-api-keyfile="${S}/google-api-key"
-
- mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
-
- # disable webrtc for now, bug 667642
- use arm && mozconfig_annotate 'broken on arm' --disable-webrtc
-
- # allow elfhack to work in combination with unstripped binaries
- # when they would normally be larger than 2GiB.
- append-ldflags "-Wl,--compress-debug-sections=zlib"
-
- if use clang ; then
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822
- mozconfig_annotate 'elf-hack is broken when using Clang' --disable-elf-hack
- fi
-
- echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
- echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
-
- # Finalize and report settings
- mozconfig_final
-
- mkdir -p "${S}"/third_party/rust/libloading/.deps
-
- # workaround for funky/broken upstream configure...
- SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
- ./mach configure || die
-}
-
-src_compile() {
- local _virtx=
- if use pgo ; then
- _virtx=virtx
-
- # Reset and cleanup environment variables used by GNOME/XDG
- gnome2_environment_reset
-
- addpredict /root
- addpredict /etc/gconf
- fi
-
- MOZ_MAKE_FLAGS="${MAKEOPTS} -O" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 ${_virtx} \
- ./mach build --verbose || die
-}
-
-src_install() {
- cd "${BUILD_OBJ_DIR}" || die
-
- # Pax mark xpcshell for hardened support, only used for startupcache creation.
- pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
-
- # Add our default prefs for firefox
- cp "${FILESDIR}"/gentoo-default-prefs.js-2 \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
-
- # set dictionary path, to use system hunspell
- echo "pref(\"spellchecker.dictionary_path\", \"${EPREFIX}/usr/share/myspell\");" \
- >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
-
- # force the graphite pref if system-harfbuzz is enabled, since the pref cant disable it
- if use system-harfbuzz ; then
- echo "sticky_pref(\"gfx.font_rendering.graphite.enabled\",true);" \
- >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
- fi
-
- # force cairo as the canvas renderer on platforms without skia support
- if [[ $(tc-endian) == "big" ]] ; then
- echo "sticky_pref(\"gfx.canvas.azure.backends\",\"cairo\");" \
- >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
- echo "sticky_pref(\"gfx.content.azure.backends\",\"cairo\");" \
- >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
- fi
-
- # Augment this with hwaccel prefs
- if use hwaccel ; then
- cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-1 >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
- fi
-
- if ! use screenshot ; then
- echo "pref(\"extensions.screenshots.disabled\", true);" >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
- fi
-
- echo "pref(\"extensions.autoDisableScopes\", 3);" >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
-
- local plugin
- use gmp-autoupdate || use eme-free || for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
- echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
- done
-
- cd "${S}"
- MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
- DESTDIR="${D}" ./mach install || die
-
- if use geckodriver ; then
- cp "${BUILD_OBJ_DIR}"/dist/bin/geckodriver "${ED%/}"${MOZILLA_FIVE_HOME} || die
- pax-mark m "${ED%/}"${MOZILLA_FIVE_HOME}/geckodriver
-
- dosym ${MOZILLA_FIVE_HOME}/geckodriver /usr/bin/geckodriver
- fi
-
- # Install language packs
- MOZ_INSTALL_L10N_XPIFILE="1" mozlinguas_src_install
-
- local size sizes icon_path icon name
- if use bindist ; then
- sizes="16 32 48"
- icon_path="${S}/browser/branding/aurora"
- # Firefox's new rapid release cycle means no more codenames
- # Let's just stick with this one...
- icon="aurora"
- name="Aurora"
-
- # Override preferences to set the MOZ_DEV_EDITION defaults, since we
- # don't define MOZ_DEV_EDITION to avoid profile debaucles.
- # (source: browser/app/profile/firefox.js)
- cat >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" <<PROFILE_EOF
-pref("app.feedback.baseURL", "https://input.mozilla.org/%LOCALE%/feedback/firefoxdev/%VERSION%/");
-sticky_pref("lightweightThemes.selectedThemeID", "firefox-devedition@mozilla.org");
-sticky_pref("browser.devedition.theme.enabled", true);
-sticky_pref("devtools.theme", "dark");
-PROFILE_EOF
-
- else
- sizes="16 22 24 32 48 64 128 256"
- icon_path="${S}/browser/branding/official"
- icon="${PN}"
- name="Mozilla Firefox"
- fi
-
- # Disable built-in auto-update because we update firefox through package manager
- insinto ${MOZILLA_FIVE_HOME}/distribution/
- newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
-
- # Install icons and .desktop for menu entry
- for size in ${sizes}; do
- insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
- newins "${icon_path}/default${size}.png" "${icon}.png"
- done
- # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
- newicon "${icon_path}/default48.png" "${icon}.png"
- newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop"
- sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \
- "${ED}/usr/share/applications/${PN}.desktop" || die
-
- # Add StartupNotify=true bug 237317
- if use startup-notification ; then
- echo "StartupNotify=true"\
- >> "${ED}/usr/share/applications/${PN}.desktop" \
- || die
- fi
-
- # Don't install llvm-symbolizer from sys-devel/llvm package
- [[ -f "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] && \
- rm "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer"
-
- # firefox and firefox-bin are identical
- rm "${ED%/}"${MOZILLA_FIVE_HOME}/firefox-bin || die
- dosym firefox ${MOZILLA_FIVE_HOME}/firefox-bin
-
- # Required in order to use plugins and even run firefox on hardened.
- pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,plugin-container}
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-
- # if the apulse libs are available in MOZILLA_FIVE_HOME then apulse
- # doesn't need to be forced into the LD_LIBRARY_PATH
- if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then
- einfo "APULSE found - Generating library symlinks for sound support"
- local lib
- pushd "${ED}"${MOZILLA_FIVE_HOME} &>/dev/null || die
- for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do
- # a quickpkg rolled by hand will grab symlinks as part of the package,
- # so we need to avoid creating them if they already exist.
- if [[ ! -L ${lib##*/} ]] ; then
- ln -s "${lib}" ${lib##*/} || die
- fi
- done
- popd &>/dev/null || die
- fi
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-
- if ! use gmp-autoupdate && ! use eme-free ; then
- elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
- elog "installing into new profiles:"
- local plugin
- for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done
- elog
- fi
-
- if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then
- elog "Apulse was detected at merge time on this system and so it will always be"
- elog "used for sound. If you wish to use pulseaudio instead please unmerge"
- elog "media-sound/apulse."
- elog
- fi
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-}
diff --git a/www-client/firefox/firefox-67.0.ebuild b/www-client/firefox/firefox-67.0.ebuild
deleted file mode 100644
index 7f5184eeb318..000000000000
--- a/www-client/firefox/firefox-67.0.ebuild
+++ /dev/null
@@ -1,752 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-VIRTUALX_REQUIRED="pgo"
-WANT_AUTOCONF="2.1"
-MOZ_ESR=""
-
-PYTHON_COMPAT=( python3_{5,6,7} )
-PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
-
-# This list can be updated with scripts/get_langs.sh from the mozilla overlay
-MOZ_LANGS=( ach af an ar as ast az bg bn-BD bn-IN br bs ca cak cs cy da de dsb
-el en en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE
-gd gl gn gu-IN he hi-IN hr hsb hu hy-AM id is it ja ka kab kk km kn ko lij lt lv
-mai mk ml mr ms nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq
-sr sv-SE ta te th tr uk uz vi xh zh-CN zh-TW )
-
-# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
-MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
-MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
-MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI
-
-if [[ ${MOZ_ESR} == 1 ]] ; then
- # ESR releases have slightly different version numbers
- MOZ_PV="${MOZ_PV}esr"
-fi
-
-# Patch version
-PATCH="${PN}-67.0-patches-05"
-
-MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
-MOZ_SRC_URI="${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz"
-
-if [[ "${PV}" == *_rc* ]]; then
- MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}"
- MOZ_LANGPACK_PREFIX="linux-i686/xpi/"
- MOZ_SRC_URI="${MOZ_HTTP_URI}/source/${PN}-${MOZ_PV}.source.tar.xz -> $P.tar.xz"
-fi
-
-LLVM_MAX_SLOT=8
-
-inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs eutils \
- gnome2-utils llvm mozcoreconf-v6 pax-utils xdg-utils \
- autotools mozlinguas-v2 virtualx
-
-DESCRIPTION="Firefox Web Browser"
-HOMEPAGE="https://www.mozilla.com/firefox"
-
-KEYWORDS="~amd64 ~x86"
-
-SLOT="0"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="bindist clang cpu_flags_x86_avx2 dbus debug eme-free geckodriver
- +gmp-autoupdate hardened hwaccel jack lto neon pgo pulseaudio
- +screenshot selinux startup-notification +system-av1
- +system-harfbuzz +system-icu +system-jpeg +system-libevent
- +system-sqlite +system-libvpx +system-webp test wayland wifi"
-RESTRICT="!bindist? ( bindist )"
-
-PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c,whissi}/mozilla/patchsets/${PATCH}.tar.xz )
-SRC_URI="${SRC_URI}
- ${MOZ_SRC_URI}
- ${PATCH_URIS[@]}"
-
-CDEPEND="
- >=dev-libs/nss-3.43
- >=dev-libs/nspr-4.21
- dev-libs/atk
- dev-libs/expat
- >=x11-libs/cairo-1.10[X]
- >=x11-libs/gtk+-2.18:2
- >=x11-libs/gtk+-3.4.0:3=[X]
- x11-libs/gdk-pixbuf
- >=x11-libs/pango-1.22.0
- >=media-libs/libpng-1.6.35:0=[apng]
- >=media-libs/mesa-10.2:*
- media-libs/fontconfig
- >=media-libs/freetype-2.4.10
- kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) )
- virtual/freedesktop-icon-theme
- dbus? ( >=sys-apps/dbus-0.60
- >=dev-libs/dbus-glib-0.72 )
- startup-notification? ( >=x11-libs/startup-notification-0.8 )
- >=x11-libs/pixman-0.19.2
- >=dev-libs/glib-2.26:2
- >=sys-libs/zlib-1.2.3
- >=virtual/libffi-3.0.10:=
- virtual/ffmpeg
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXt
- system-av1? (
- >=media-libs/dav1d-0.2.0:=
- >=media-libs/libaom-1.0.0:=
- )
- system-harfbuzz? ( >=media-libs/harfbuzz-2.3.1:0= >=media-gfx/graphite2-1.3.13 )
- system-icu? ( >=dev-libs/icu-63.1:= )
- system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
- system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] )
- system-libvpx? (
- >=media-libs/libvpx-1.7.0:0=[postproc]
- <media-libs/libvpx-1.8:0=[postproc]
- )
- system-sqlite? ( >=dev-db/sqlite-3.27.2:3[secure-delete,debug=] )
- system-webp? ( >=media-libs/libwebp-1.0.2:0= )
- wifi? ( kernel_linux? ( >=sys-apps/dbus-0.60
- >=dev-libs/dbus-glib-0.72
- net-misc/networkmanager ) )
- jack? ( virtual/jack )
- selinux? ( sec-policy/selinux-mozilla )"
-
-RDEPEND="${CDEPEND}
- jack? ( virtual/jack )
- pulseaudio? ( || ( media-sound/pulseaudio
- >=media-sound/apulse-0.1.9 ) )
- selinux? ( sec-policy/selinux-mozilla )"
-
-DEPEND="${CDEPEND}
- app-arch/zip
- app-arch/unzip
- >=dev-util/cbindgen-0.8.2
- >=net-libs/nodejs-8.11.0
- >=sys-devel/binutils-2.30
- sys-apps/findutils
- || (
- (
- sys-devel/clang:8
- !clang? ( sys-devel/llvm:8 )
- clang? (
- =sys-devel/lld-8*
- sys-devel/llvm:8[gold]
- pgo? ( =sys-libs/compiler-rt-sanitizers-8*[profile] )
- )
- )
- (
- sys-devel/clang:7
- !clang? ( sys-devel/llvm:7 )
- clang? (
- =sys-devel/lld-7*
- sys-devel/llvm:7[gold]
- pgo? ( =sys-libs/compiler-rt-sanitizers-7*[profile] )
- )
- )
- (
- sys-devel/clang:6
- !clang? ( sys-devel/llvm:6 )
- clang? (
- =sys-devel/lld-6*
- sys-devel/llvm:6[gold]
- pgo? ( =sys-libs/compiler-rt-sanitizers-6*[profile] )
- )
- )
- )
- pulseaudio? ( media-sound/pulseaudio )
- >=virtual/cargo-1.31.0
- >=virtual/rust-1.31.0
- wayland? ( >=x11-libs/gtk+-3.11:3[wayland] )
- amd64? ( >=dev-lang/yasm-1.1 virtual/opengl )
- x86? ( >=dev-lang/yasm-1.1 virtual/opengl )
- !system-av1? ( dev-lang/nasm )"
-
-# Due to a bug in GCC, profile guided optimization will produce
-# AVX2 instructions, bug #677052
-REQUIRED_USE="wifi? ( dbus )
- pgo? ( lto )"
-
-S="${WORKDIR}/firefox-${PV%_*}"
-
-QA_PRESTRIPPED="usr/lib*/${PN}/firefox"
-
-BUILD_OBJ_DIR="${S}/ff"
-
-# allow GMP_PLUGIN_LIST to be set in an eclass or
-# overridden in the enviromnent (advanced hackers only)
-if [[ -z $GMP_PLUGIN_LIST ]] ; then
- GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
-fi
-
-llvm_check_deps() {
- if ! has_version --host-root "sys-devel/clang:${LLVM_SLOT}" ; then
- ewarn "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..."
- return 1
- fi
-
- if use clang ; then
- if ! has_version --host-root "=sys-devel/lld-${LLVM_SLOT}*" ; then
- ewarn "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..."
- return 1
- fi
-
- if use pgo ; then
- if ! has_version --host-root "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*" ; then
- ewarn "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..."
- return 1
- fi
- fi
- fi
-
- einfo "Will use LLVM slot ${LLVM_SLOT}!"
-}
-
-pkg_setup() {
- moz_pkgsetup
-
- # Avoid PGO profiling problems due to enviroment leakage
- # These should *always* be cleaned up anyway
- unset DBUS_SESSION_BUS_ADDRESS \
- DISPLAY \
- ORBIT_SOCKETDIR \
- SESSION_MANAGER \
- XDG_SESSION_COOKIE \
- XAUTHORITY
-
- if ! use bindist ; then
- einfo
- elog "You are enabling official branding. You may not redistribute this build"
- elog "to any users on your network or the internet. Doing so puts yourself into"
- elog "a legal problem with Mozilla Foundation."
- elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag."
- fi
-
- addpredict /proc/self/oom_score_adj
-
- llvm_pkg_setup
-}
-
-pkg_pretend() {
- # Ensure we have enough disk space to compile
- if use pgo || use debug || use test ; then
- CHECKREQS_DISK_BUILD="8G"
- else
- CHECKREQS_DISK_BUILD="4G"
- fi
-
- check-reqs_pkg_setup
-}
-
-src_unpack() {
- unpack ${A}
-
- # Unpack language packs
- mozlinguas_src_unpack
-}
-
-src_prepare() {
- use !wayland && rm -f "${WORKDIR}/firefox/2019_mozilla-bug1539471.patch"
- eapply "${WORKDIR}/firefox"
-
- # Allow user to apply any additional patches without modifing ebuild
- eapply_user
-
- # Enable gnomebreakpad
- if use debug ; then
- sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
- "${S}"/build/unix/run-mozilla.sh || die "sed failed!"
- fi
-
- # Drop -Wl,--as-needed related manipulation for ia64 as it causes ld sefgaults, bug #582432
- if use ia64 ; then
- sed -i \
- -e '/^OS_LIBS += no_as_needed/d' \
- -e '/^OS_LIBS += as_needed/d' \
- "${S}"/widget/gtk/mozgtk/gtk2/moz.build \
- "${S}"/widget/gtk/mozgtk/gtk3/moz.build \
- || die "sed failed to drop --as-needed for ia64"
- fi
-
- # Ensure that our plugins dir is enabled as default
- sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
- "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
- sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
- "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
-
- # Fix sandbox violations during make clean, bug 372817
- sed -e "s:\(/no-such-file\):${T}\1:g" \
- -i "${S}"/config/rules.mk \
- -i "${S}"/nsprpub/configure{.in,} \
- || die
-
- # Don't exit with error when some libs are missing which we have in
- # system.
- sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
- -i "${S}"/browser/installer/Makefile.in || die
-
- # Don't error out when there's no files to be removed:
- sed 's@\(xargs rm\)$@\1 -f@' \
- -i "${S}"/toolkit/mozapps/installer/packager.mk || die
-
- # Keep codebase the same even if not using official branding
- sed '/^MOZ_DEV_EDITION=1/d' \
- -i "${S}"/browser/branding/aurora/configure.sh || die
-
- # rustfmt, a tool to format Rust code, is optional and not required to build Firefox.
- # However, when available, an unsupported version can cause problems, bug #669548
- sed -i -e "s@check_prog('RUSTFMT', add_rustup_path('rustfmt')@check_prog('RUSTFMT', add_rustup_path('rustfmt_do_not_use')@" \
- "${S}"/build/moz.configure/rust.configure || die
-
- # Autotools configure is now called old-configure.in
- # This works because there is still a configure.in that happens to be for the
- # shell wrapper configure script
- eautoreconf old-configure.in
-
- # Must run autoconf in js/src
- cd "${S}"/js/src || die
- eautoconf old-configure.in
-}
-
-src_configure() {
- MEXTENSIONS="default"
- # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
- # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
- # get your own set of keys.
- _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
-
- # Add information about TERM to output (build.log) to aid debugging
- # blessings problems
- if [[ -n "${TERM}" ]] ; then
- einfo "TERM is set to: \"${TERM}\""
- else
- einfo "TERM is unset."
- fi
-
- if use clang && ! tc-is-clang ; then
- # Force clang
- einfo "Enforcing the use of clang due to USE=clang ..."
- CC=${CHOST}-clang
- CXX=${CHOST}-clang++
- strip-unsupported-flags
- elif ! use clang && ! tc-is-gcc ; then
- # Force gcc
- einfo "Enforcing the use of gcc due to USE=-clang ..."
- CC=${CHOST}-gcc
- CXX=${CHOST}-g++
- strip-unsupported-flags
- fi
-
- ####################################
- #
- # mozconfig, CFLAGS and CXXFLAGS setup
- #
- ####################################
-
- mozconfig_init
- # common config components
- mozconfig_annotate 'system_libs' \
- --with-system-zlib \
- --with-system-bz2
-
- # Must pass release in order to properly select linker
- mozconfig_annotate 'Enable by Gentoo' --enable-release
-
- # Don't let user's LTO flags clash with upstream's flags
- filter-flags -flto*
-
- if use lto ; then
- local show_old_compiler_warning=
-
- if use clang ; then
- # At this stage CC is adjusted and the following check will
- # will work
- if [[ $(clang-major-version) -lt 7 ]] ; then
- show_old_compiler_warning=1
- fi
-
- # Upstream only supports lld when using clang
- mozconfig_annotate "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld
- else
- if [[ $(gcc-major-version) -lt 8 ]] ; then
- show_old_compiler_warning=1
- fi
-
- if ! use cpu_flags_x86_avx2 ; then
- local _gcc_version_with_ipa_cdtor_fix="8.3"
- local _current_gcc_version="$(gcc-major-version).$(gcc-minor-version)"
-
- if ver_test "${_current_gcc_version}" -lt "${_gcc_version_with_ipa_cdtor_fix}" ; then
- # due to a GCC bug, GCC will produce AVX2 instructions
- # even if the CPU doesn't support AVX2, https://gcc.gnu.org/ml/gcc-patches/2018-12/msg01142.html
- einfo "Disable IPA cdtor due to bug in GCC and missing AVX2 support -- triggered by USE=lto"
- append-ldflags -fdisable-ipa-cdtor
- else
- einfo "No GCC workaround required, GCC version is already patched!"
- fi
- else
- einfo "No GCC workaround required, system supports AVX2"
- fi
-
- # Linking only works when using ld.gold when LTO is enabled
- mozconfig_annotate "forcing ld=gold due to USE=lto" --enable-linker=gold
- fi
-
- if [[ -n "${show_old_compiler_warning}" ]] ; then
- # Checking compiler's major version uses CC variable. Because we allow
- # user to control used compiler via USE=clang flag, we cannot use
- # initial value. So this is the earliest stage where we can do this check
- # because pkg_pretend is not called in the main phase function sequence
- # environment saving is not guaranteed so we don't know if we will have
- # correct compiler until now.
- ewarn ""
- ewarn "USE=lto requires up-to-date compiler (>=gcc-8 or >=clang-7)."
- ewarn "You are on your own -- expect build failures. Don't file bugs using that unsupported configuration!"
- ewarn ""
- sleep 5
- fi
-
- mozconfig_annotate '+lto' --enable-lto=thin
-
- if use pgo ; then
- mozconfig_annotate '+pgo' MOZ_PGO=1
- fi
- else
- # Avoid auto-magic on linker
- if use clang ; then
- # This is upstream's default
- mozconfig_annotate "forcing ld=lld due to USE=clang" --enable-linker=lld
- elif tc-ld-is-gold ; then
- mozconfig_annotate "linker is set to gold" --enable-linker=gold
- else
- mozconfig_annotate "linker is set to bfd" --enable-linker=bfd
- fi
- fi
-
- # It doesn't compile on alpha without this LDFLAGS
- use alpha && append-ldflags "-Wl,--no-relax"
-
- # Add full relro support for hardened
- if use hardened ; then
- append-ldflags "-Wl,-z,relro,-z,now"
- mozconfig_use_enable hardened hardening
- fi
-
- # Modifications to better support ARM, bug 553364
- if use neon ; then
- mozconfig_annotate '' --with-fpu=neon
-
- if ! tc-is-clang ; then
- # thumb options aren't supported when using clang, bug 666966
- mozconfig_annotate '' --with-thumb=yes
- mozconfig_annotate '' --with-thumb-interwork=no
- fi
- fi
- if [[ ${CHOST} == armv*h* ]] ; then
- mozconfig_annotate '' --with-float-abi=hard
- if ! use system-libvpx ; then
- sed -i -e "s|softfp|hard|" \
- "${S}"/media/libvpx/moz.build
- fi
- fi
-
- mozconfig_use_enable !bindist official-branding
-
- mozconfig_use_enable debug
- mozconfig_use_enable debug tests
- if ! use debug ; then
- mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols
- else
- mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols
- fi
- # These are enabled by default in all mozilla applications
- mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
- mozconfig_annotate '' --with-system-nss --with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
- mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include \
- --x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
- mozconfig_annotate '' --prefix="${EPREFIX}"/usr
- mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
- mozconfig_annotate '' --disable-crashreporter
- mozconfig_annotate 'Gentoo default' --with-system-png
- mozconfig_annotate '' --enable-system-ffi
- mozconfig_annotate '' --disable-gconf
- mozconfig_annotate '' --with-intl-api
- mozconfig_annotate '' --enable-system-pixman
- # Instead of the standard --build= and --host=, mozilla uses --host instead
- # of --build, and --target intstead of --host.
- # Note, mozilla also has --build but it does not do what you think it does.
- # Set both --target and --host as mozilla uses python to guess values otherwise
- mozconfig_annotate '' --target="${CHOST}"
- mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
- if use system-libevent ; then
- mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
- fi
-
- if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then
- mozconfig_annotate '' --enable-rust-simd
- fi
-
- # use the gtk3 toolkit (the only one supported at this point)
- # TODO: Will this result in automagic dependency on x11-libs/gtk+[wayland]?
- if use wayland ; then
- mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3-wayland
- else
- mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3
- fi
-
- mozconfig_use_enable startup-notification
- mozconfig_use_enable system-sqlite
- mozconfig_use_with system-av1
- mozconfig_use_with system-harfbuzz
- mozconfig_use_with system-harfbuzz system-graphite2
- mozconfig_use_with system-icu
- mozconfig_use_with system-jpeg
- mozconfig_use_with system-libvpx
- mozconfig_use_with system-webp
- mozconfig_use_enable pulseaudio
- # force the deprecated alsa sound code if pulseaudio is disabled
- if use kernel_linux && ! use pulseaudio ; then
- mozconfig_annotate '-pulseaudio' --enable-alsa
- fi
-
- # Disable built-in ccache support to avoid sandbox violation, #665420
- # Use FEATURES=ccache instead!
- mozconfig_annotate '' --without-ccache
- sed -i -e 's/ccache_stats = None/return None/' \
- python/mozbuild/mozbuild/controller/building.py || \
- die "Failed to disable ccache stats call"
-
- mozconfig_use_enable dbus
-
- mozconfig_use_enable wifi necko-wifi
-
- mozconfig_use_enable geckodriver
-
- # enable JACK, bug 600002
- mozconfig_use_enable jack
-
- # Enable/Disable eme support
- use eme-free && mozconfig_annotate '+eme-free' --disable-eme
-
- # Setup api key for location services and safebrowsing, https://bugzilla.mozilla.org/show_bug.cgi?id=1531176#c34
- echo -n "${_google_api_key}" > "${S}"/google-api-key
- mozconfig_annotate '' --with-google-location-service-api-keyfile="${S}/google-api-key"
- mozconfig_annotate '' --with-google-safebrowsing-api-keyfile="${S}/google-api-key"
-
- mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
-
- # disable webrtc for now, bug 667642
- use arm && mozconfig_annotate 'broken on arm' --disable-webrtc
-
- # allow elfhack to work in combination with unstripped binaries
- # when they would normally be larger than 2GiB.
- append-ldflags "-Wl,--compress-debug-sections=zlib"
-
- if use clang ; then
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822
- mozconfig_annotate 'elf-hack is broken when using Clang' --disable-elf-hack
- fi
-
- echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
- echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
-
- # Finalize and report settings
- mozconfig_final
-
- mkdir -p "${S}"/third_party/rust/libloading/.deps
-
- # workaround for funky/broken upstream configure...
- SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
- ./mach configure || die
-}
-
-src_compile() {
- local _virtx=
- if use pgo ; then
- _virtx=virtx
-
- # Reset and cleanup environment variables used by GNOME/XDG
- gnome2_environment_reset
-
- addpredict /root
- addpredict /etc/gconf
- fi
-
- MOZ_MAKE_FLAGS="${MAKEOPTS} -O" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 ${_virtx} \
- ./mach build --verbose || die
-}
-
-src_install() {
- cd "${BUILD_OBJ_DIR}" || die
-
- # Pax mark xpcshell for hardened support, only used for startupcache creation.
- pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
-
- # Add our default prefs for firefox
- cp "${FILESDIR}"/gentoo-default-prefs.js-2 \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
-
- # set dictionary path, to use system hunspell
- echo "pref(\"spellchecker.dictionary_path\", \"${EPREFIX}/usr/share/myspell\");" \
- >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
-
- # force the graphite pref if system-harfbuzz is enabled, since the pref cant disable it
- if use system-harfbuzz ; then
- echo "sticky_pref(\"gfx.font_rendering.graphite.enabled\",true);" \
- >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
- fi
-
- # force cairo as the canvas renderer on platforms without skia support
- if [[ $(tc-endian) == "big" ]] ; then
- echo "sticky_pref(\"gfx.canvas.azure.backends\",\"cairo\");" \
- >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
- echo "sticky_pref(\"gfx.content.azure.backends\",\"cairo\");" \
- >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
- fi
-
- # Augment this with hwaccel prefs
- if use hwaccel ; then
- cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-1 >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
- fi
-
- if ! use screenshot ; then
- echo "pref(\"extensions.screenshots.disabled\", true);" >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
- fi
-
- echo "pref(\"extensions.autoDisableScopes\", 3);" >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
-
- local plugin
- use gmp-autoupdate || use eme-free || for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
- echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
- done
-
- cd "${S}"
- MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
- DESTDIR="${D}" ./mach install || die
-
- if use geckodriver ; then
- cp "${BUILD_OBJ_DIR}"/dist/bin/geckodriver "${ED%/}"${MOZILLA_FIVE_HOME} || die
- pax-mark m "${ED%/}"${MOZILLA_FIVE_HOME}/geckodriver
-
- dosym ${MOZILLA_FIVE_HOME}/geckodriver /usr/bin/geckodriver
- fi
-
- # Install language packs
- MOZ_INSTALL_L10N_XPIFILE="1" mozlinguas_src_install
-
- local size sizes icon_path icon name
- if use bindist ; then
- sizes="16 32 48"
- icon_path="${S}/browser/branding/aurora"
- # Firefox's new rapid release cycle means no more codenames
- # Let's just stick with this one...
- icon="aurora"
- name="Aurora"
-
- # Override preferences to set the MOZ_DEV_EDITION defaults, since we
- # don't define MOZ_DEV_EDITION to avoid profile debaucles.
- # (source: browser/app/profile/firefox.js)
- cat >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" <<PROFILE_EOF
-pref("app.feedback.baseURL", "https://input.mozilla.org/%LOCALE%/feedback/firefoxdev/%VERSION%/");
-sticky_pref("lightweightThemes.selectedThemeID", "firefox-devedition@mozilla.org");
-sticky_pref("browser.devedition.theme.enabled", true);
-sticky_pref("devtools.theme", "dark");
-PROFILE_EOF
-
- else
- sizes="16 22 24 32 48 64 128 256"
- icon_path="${S}/browser/branding/official"
- icon="${PN}"
- name="Mozilla Firefox"
- fi
-
- # Disable built-in auto-update because we update firefox through package manager
- insinto ${MOZILLA_FIVE_HOME}/distribution/
- newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
-
- # Install icons and .desktop for menu entry
- for size in ${sizes}; do
- insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
- newins "${icon_path}/default${size}.png" "${icon}.png"
- done
- # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
- newicon "${icon_path}/default48.png" "${icon}.png"
- newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop"
- sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \
- "${ED}/usr/share/applications/${PN}.desktop" || die
-
- # Add StartupNotify=true bug 237317
- if use startup-notification ; then
- echo "StartupNotify=true"\
- >> "${ED}/usr/share/applications/${PN}.desktop" \
- || die
- fi
-
- # Don't install llvm-symbolizer from sys-devel/llvm package
- [[ -f "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] && \
- rm "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer"
-
- # firefox and firefox-bin are identical
- rm "${ED%/}"${MOZILLA_FIVE_HOME}/firefox-bin || die
- dosym firefox ${MOZILLA_FIVE_HOME}/firefox-bin
-
- # Required in order to use plugins and even run firefox on hardened.
- pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,plugin-container}
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-
- # if the apulse libs are available in MOZILLA_FIVE_HOME then apulse
- # doesn't need to be forced into the LD_LIBRARY_PATH
- if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then
- einfo "APULSE found - Generating library symlinks for sound support"
- local lib
- pushd "${ED}"${MOZILLA_FIVE_HOME} &>/dev/null || die
- for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do
- # a quickpkg rolled by hand will grab symlinks as part of the package,
- # so we need to avoid creating them if they already exist.
- if [[ ! -L ${lib##*/} ]] ; then
- ln -s "${lib}" ${lib##*/} || die
- fi
- done
- popd &>/dev/null || die
- fi
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-
- if ! use gmp-autoupdate && ! use eme-free ; then
- elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
- elog "installing into new profiles:"
- local plugin
- for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done
- elog
- fi
-
- if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then
- elog "Apulse was detected at merge time on this system and so it will always be"
- elog "used for sound. If you wish to use pulseaudio instead please unmerge"
- elog "media-sound/apulse."
- elog
- fi
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-}
diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index ee5cbb7411c6..92730e674d85 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,3 +1,5 @@
-DIST opera-beta_62.0.3331.5_amd64.deb 66671778 BLAKE2B 7fde67b73c0af74aeeab4318ea326369c24a0d9ec72b755ff978d7d952b7c24b5bb1a119746282adfde1aba456c48ae8785a0c6e7b8a4f46fa37effdad1d27d9 SHA512 4c78b25910602b05ce4aa2b3bab5d962fc583a38fa409dfa231320f1be9fe5abd4c4d0265a5c3686f4888f5808b12a5ff09b7a2381e6a786db24caa32e15844c
-EBUILD opera-beta-62.0.3331.5.ebuild 2293 BLAKE2B c066b5914d30363a90495d6dacbdfa2090a720d2d64828cb224282cdf21f935cb3f3a330afbd2b043d00918f6ad2ac1ce43c9e352b3769e3030f3a30c5c24f2c SHA512 7f1000de9030346e28f01ba876fa6596cd80f6cca6cb764a4d74db8b197d0af0c8e33219d4fed078e78e72b3ba2ed383b276ad7133d09edf0134a61cfce44e12
+DIST opera-beta_62.0.3331.10_amd64.deb 67188850 BLAKE2B 39a9ef837022bd631592f5cc0c116a01d469fed69f36ba2e4f17c39077d915accc2bcbae2d3e5984d32be02d1ab4d0ba16e753ce9b63627750ddd9a94cfd825b SHA512 3b0bbf0e2e18237bf0da31c831b5314468d8c73e9a63a009f3d85132cbdf0d0786e8feb257d735f7cb293f168e83afcd9583eb5e53c883f8a2ca90cc6c8ae1b0
+DIST opera-beta_62.0.3331.14_amd64.deb 67233250 BLAKE2B 0d5c0f32ad3830617e9c26dc46301661d05107447baecfe096c75a5ea508335daa2e6d1aae239df90dc1ffdc76a3b32048c6c0b46e6d9eb016ff9c36623e1f8b SHA512 4aa5ed07e489cbbedb31204d757353d186918e926ebec6c1111cb6c9bdd04bade8f21e6023db8007d695da7a93a48479bf1ddd04c2aa9c27b92b10e9a102d233
+EBUILD opera-beta-62.0.3331.10.ebuild 2293 BLAKE2B c066b5914d30363a90495d6dacbdfa2090a720d2d64828cb224282cdf21f935cb3f3a330afbd2b043d00918f6ad2ac1ce43c9e352b3769e3030f3a30c5c24f2c SHA512 7f1000de9030346e28f01ba876fa6596cd80f6cca6cb764a4d74db8b197d0af0c8e33219d4fed078e78e72b3ba2ed383b276ad7133d09edf0134a61cfce44e12
+EBUILD opera-beta-62.0.3331.14.ebuild 2293 BLAKE2B c066b5914d30363a90495d6dacbdfa2090a720d2d64828cb224282cdf21f935cb3f3a330afbd2b043d00918f6ad2ac1ce43c9e352b3769e3030f3a30c5c24f2c SHA512 7f1000de9030346e28f01ba876fa6596cd80f6cca6cb764a4d74db8b197d0af0c8e33219d4fed078e78e72b3ba2ed383b276ad7133d09edf0134a61cfce44e12
MISC metadata.xml 238 BLAKE2B 72d4053d28bbf82c9a08a88b354321a782501542b5d506fc6d9f4034839f302761124d59445c0414a0fd38b6401cd5fbe06670802abdb1f25c7cb60919ea5d2e SHA512 b0b981ef72f4d295f427f92dc9931553b4fb7a91c8ed63fa1f28bdbe8bc61d6f0943e1217eb7b61b8d85d9685cbe759db49f094a18a1461cb48429affe76d993
diff --git a/www-client/opera-beta/opera-beta-62.0.3331.5.ebuild b/www-client/opera-beta/opera-beta-62.0.3331.5.ebuild
deleted file mode 100644
index 59a8587ec4bd..000000000000
--- a/www-client/opera-beta/opera-beta-62.0.3331.5.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CHROMIUM_LANGS="
- be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA hi hr hu id it
- ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
- zh-CN zh-TW
-"
-inherit chromium-2 multilib unpacker xdg-utils
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/"
-LICENSE="OPERA-2014"
-SLOT="0"
-SRC_URI_BASE="
- https://download1.operacdn.com/pub/
- https://download2.operacdn.com/pub/
- https://download3.operacdn.com/pub/
- https://download4.operacdn.com/pub/
-"
-SRC_URI="amd64? ("
-for uri in ${SRC_URI_BASE}; do
-SRC_URI+="
- "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb"
-"
-done
-SRC_URI+=")"
-KEYWORDS="~amd64"
-
-RDEPEND="
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/nspr
- dev-libs/nss
- gnome-base/gconf:2
- media-libs/alsa-lib
- media-libs/fontconfig
- media-libs/freetype
- net-misc/curl
- net-print/cups
- sys-apps/dbus
- x11-libs/cairo
- x11-libs/gdk-pixbuf
- x11-libs/gtk+:3
- x11-libs/libX11
- x11-libs/libXScrnSaver
- x11-libs/libXcomposite
- x11-libs/libXcursor
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libnotify
- x11-libs/pango[X]
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-
-pkg_setup() {
- OPERA_HOME="usr/$(get_libdir)/${PN}"
-}
-
-src_unpack() {
- unpack_deb ${A}
-}
-
-src_prepare() {
- default
-
- case ${ARCH} in
- amd64)
- mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
- rm -r usr/lib || die
- ;;
- x86)
- mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || die
- ;;
- esac
-
- mv usr/share/doc/${PN} usr/share/doc/${PF} || die
- gunzip usr/share/doc/${PF}/changelog.gz || die
-
- rm usr/bin/${PN} || die
-
- pushd "${OPERA_HOME}/localization" > /dev/null || die
- chromium_remove_language_paks
- popd > /dev/null || die
-
- sed -i \
- -e 's|^TargetEnvironment|X-&|g' \
- usr/share/applications/${PN}.desktop || die
-}
-
-src_install() {
- mv * "${D}" || die
- dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
- fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
-}
diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest
index 662c86372fce..54b7974f910c 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,5 +1,5 @@
-DIST opera-developer_63.0.3340.0_amd64.deb 63572406 BLAKE2B e3c562f25a27f4583289b6fe08ff0355c862b9652b49a5b2a3edc0a97bed485410266e5735540c1b0c854e1120227a900f0b159d748a26585739229b77398a6e SHA512 a3a969eb3eb13e62f0e44fa4fbd92ef42cf91231ab956a4a09b31a1fca529f3e3d3308a6b6fb4a63dd5ba90b74efc69958c0ad7ecb64148c8a1ce5606c1c7921
DIST opera-developer_63.0.3347.0_amd64.deb 60026638 BLAKE2B f1cc7d24f5d5f5002460f249c1f9a92202560721485f34e6c517005139d68712fb835032e1af3d86a0cc7d5097c2370142fea63ce90d2d435c3294b34dbc18e5 SHA512 253048c01e7846c88afb7eca7f772cf0d55051461cc07e86274e4269b30be84fd9d68158b8ce80491c19e2dc2979cbeeb68ba6a94c08a36fc1cfc91727e9a57a
-EBUILD opera-developer-63.0.3340.0.ebuild 2293 BLAKE2B 6124beabd01bd27eff345855d147c87368eb6753c616cd0e95195daa428bf02f9694ca924162460aa28a30d62fb3fb58fea7bf5f76a72108c97f1d1421cda163 SHA512 d785b798f471e869faa4a92e2b431d1321d10bafc1cda02f4e92d3a70a1ed68f007f0bb68632d9c32980098a4bf0ef7acc812d07bab02fbdeb5c173235421c03
+DIST opera-developer_63.0.3349.0_amd64.deb 60088838 BLAKE2B cbd13b9d1785f7cf1e41da567f000d59526bda5bf5aee74a15d0f3a4e36c445947059e14a4b76618e3eafc475301f982bb9764d4f92ee3eb1bcfb0026095b7c7 SHA512 99ca752b96fd69fd0f6d57a549ade0e2b5bc60d0074cb62852cf686c92ee0f54c4eaf2c06c723ab37092388f775fafd3b3a27af5c687c5c875f0743e05681a8e
EBUILD opera-developer-63.0.3347.0.ebuild 2293 BLAKE2B 6124beabd01bd27eff345855d147c87368eb6753c616cd0e95195daa428bf02f9694ca924162460aa28a30d62fb3fb58fea7bf5f76a72108c97f1d1421cda163 SHA512 d785b798f471e869faa4a92e2b431d1321d10bafc1cda02f4e92d3a70a1ed68f007f0bb68632d9c32980098a4bf0ef7acc812d07bab02fbdeb5c173235421c03
+EBUILD opera-developer-63.0.3349.0.ebuild 2293 BLAKE2B 6124beabd01bd27eff345855d147c87368eb6753c616cd0e95195daa428bf02f9694ca924162460aa28a30d62fb3fb58fea7bf5f76a72108c97f1d1421cda163 SHA512 d785b798f471e869faa4a92e2b431d1321d10bafc1cda02f4e92d3a70a1ed68f007f0bb68632d9c32980098a4bf0ef7acc812d07bab02fbdeb5c173235421c03
MISC metadata.xml 238 BLAKE2B 72d4053d28bbf82c9a08a88b354321a782501542b5d506fc6d9f4034839f302761124d59445c0414a0fd38b6401cd5fbe06670802abdb1f25c7cb60919ea5d2e SHA512 b0b981ef72f4d295f427f92dc9931553b4fb7a91c8ed63fa1f28bdbe8bc61d6f0943e1217eb7b61b8d85d9685cbe759db49f094a18a1461cb48429affe76d993
diff --git a/www-client/opera-developer/opera-developer-63.0.3340.0.ebuild b/www-client/opera-developer/opera-developer-63.0.3340.0.ebuild
deleted file mode 100644
index 132f88d22363..000000000000
--- a/www-client/opera-developer/opera-developer-63.0.3340.0.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CHROMIUM_LANGS="
- be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA hi hr hu id it
- ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
- zh-CN zh-TW
-"
-inherit chromium-2 multilib unpacker xdg-utils
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/"
-LICENSE="OPERA-2014"
-SLOT="0"
-SRC_URI_BASE="
- https://download1.operacdn.com/pub/
- https://download2.operacdn.com/pub/
- https://download3.operacdn.com/pub/
- https://download4.operacdn.com/pub/
-"
-SRC_URI="amd64? ("
-for uri in ${SRC_URI_BASE}; do
-SRC_URI+="
- "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb"
-"
-done
-SRC_URI+=")"
-KEYWORDS="~amd64"
-
-RDEPEND="
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/nspr
- dev-libs/nss
- gnome-base/gconf:2
- media-libs/alsa-lib
- media-libs/fontconfig
- media-libs/freetype
- net-misc/curl
- net-print/cups
- sys-apps/dbus
- x11-libs/cairo
- x11-libs/gdk-pixbuf
- x11-libs/gtk+:3
- x11-libs/libX11
- x11-libs/libXScrnSaver
- x11-libs/libXcomposite
- x11-libs/libXcursor
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libnotify
- x11-libs/pango[X]
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-
-src_unpack() {
- unpack_deb ${A}
-}
-
-pkg_setup() {
- OPERA_HOME="usr/$(get_libdir)/${PN}"
-}
-
-src_prepare() {
- default
-
- case ${ARCH} in
- amd64)
- mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
- rm -r usr/lib || die
- ;;
- x86)
- mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || die
- ;;
- esac
-
- mv usr/share/doc/${PN} usr/share/doc/${PF} || die
- gunzip usr/share/doc/${PF}/changelog.gz || die
-
- rm usr/bin/${PN} || die
-
- pushd "${OPERA_HOME}/localization" > /dev/null || die
- chromium_remove_language_paks
- popd > /dev/null || die
-
- sed -i \
- -e 's|^TargetEnvironment|X-&|g' \
- usr/share/applications/${PN}.desktop || die
-}
-
-src_install() {
- mv * "${D}" || die
- dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
- fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
-}
diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 51fa582eff3f..e4194d62042e 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -3,6 +3,8 @@ DIST opera-12.16-1860.i386.freebsd.tar.xz 13385696 BLAKE2B 35fef5a5d1784941ce11f
DIST opera-12.16-1860.i386.linux.tar.xz 13154668 BLAKE2B 7f9ef54f44bc143c13173bce92543351c39288058455baf3fde19f9f8766c9acd72971216c8c340fd89e918f18e89320eb8d13c4be9ec71635e2073c94c90067 SHA512 a13ec53311e3e78f35103a9dd5337c0e9a555362860213080211ee9d21de88fbd6aae03bed20b7515874d5a09dfbab108954213745fb82175f5e48e555152613
DIST opera-12.16-1860.x86_64.linux.tar.xz 14018800 BLAKE2B e0cb727ea79868d1c3c692d445fc8949f554c3bbe2bf3c9f222885891458cab7af1a29096cd3caf6936e83068841dda4bff5b8a17eb55a86bebe39ce2b270183 SHA512 c1289f352ea5fc8133b105771f48fdc56ccd770920330b1a0ed939ff909abc68081447673572eabeb1aae6db5194b6ab35c93afad78a91d8f7a9a0f91e81ef8b
DIST opera-stable_60.0.3255.151_amd64.deb 66905482 BLAKE2B c3574e83041f6c0f05c16d4fc4707ec4595aebf221167306e33c016fb24dbd47e94c92a894beacefeb801ec7444ee66fc53eea125c6b940a73e6488c6947cfd8 SHA512 ad594a5ad6302e5adaab409955a543fa8790eed2ec2e49b4aea1a2049fc941f4f5205998a26a4be03a89b1bdbbeab23c5f57b585bb23644d83edc26509224f71
+DIST opera-stable_60.0.3255.170_amd64.deb 67156702 BLAKE2B 8d2f18212bcc3618862bf0273d39e18b55dbb9851ab35ac0e30c0991fa8ea722d2d84f51eace48c22cd5a689a38ffdb7a1f9e21cca4dd15b7ab8b9eed64deb1f SHA512 fbe0e6860a88a2c62d4a4d8f487dd806c22e32c71833c45f0a0afa95b97e705719a916961b39830ec75595c529b1417a4034b61f9c773eef8a6bce708e9bfb54
EBUILD opera-12.16_p1860-r1.ebuild 6118 BLAKE2B 72e7be2d8786ef62b3a7b9fe93019e0df26b60d37826789c0e1ff691571a84d9f964c18517cb2acee0c4a6ba98c86ba00a032cb309197b83101ab8edf4a17dda SHA512 109edf5cd49938f57a59ce704efa46abfa93e1f72edabc57cffd8ca72e15193b3d35280b458ceb569a7163e7f7ec25cf84aaf602114855fad849f3c6c2125937
EBUILD opera-60.0.3255.151.ebuild 2283 BLAKE2B 8b99aa39e7bc0b4c206f3ac54ddc5d6495a62a2eac6ef33cd92a09fd91149d55ca5a8615d8300fe4288e92fb4afce1687ae1f1e7d571613ccacc879552bbfa6f SHA512 af90586375d9560be2b636707e531120fa5f7c29309431961b542a09d743ea91718f5a7e6276b7e26301efcdfe2f8925189620b2f4959e6f23fb2583c5555d78
+EBUILD opera-60.0.3255.170.ebuild 2284 BLAKE2B b3e4b5f48d96003d2f724d35b2c0d998baf843543037b34c40d58e0ce5513d234bdf2daf9b3b9279b3668b9464ecd8517f83a94fc928fb25cc2ce40a1240a153 SHA512 065e87281f1ad7b4c0b3701a21e0e4db5f074ebd16f326a08c0c8f48b4b79d09b1d8261b5ad3ada94e8277cb304d6459279813eb0232b5b41f36ac64ca680aab
MISC metadata.xml 576 BLAKE2B b7741cc8f83a9b2f8b5a408f90123000ff5daab77771adaefeb72ae1cdfaf7213f674097e6875c168907bc6820764ccb93c2a3696e792e1f6db92d5f13d664af SHA512 475c622917d4c749b7d940d023519152820a6d6cba48b01f3fdeee8261a2faf217fee10c0e482d6dee5d46f26b2e8ca938d79b93cde178aeb66fb71c268d2374
diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest
index 4ed0ab6c0ef2..331e88c90ee2 100644
--- a/www-client/qutebrowser/Manifest
+++ b/www-client/qutebrowser/Manifest
@@ -1,6 +1,6 @@
-DIST qutebrowser-1.6.1.tar.gz 3657215 BLAKE2B da8f4e725a6547b45993bf59b1128aa475656afa4b543a0edc2233bbcb1067a3159f791fd90028008f68cbd7389ae33deeecc158408e27f57b2ae35ca334ea20 SHA512 ff8c50dd8524f6f8623f0d5ae205355a2b86f70eff1320c3b47dad9cb2a481c372d82f698497c0d2745291962999ff111fade14141a8390e337343fb01145998
DIST qutebrowser-1.6.2.tar.gz 3581355 BLAKE2B 64c2c379ddc606aec26e87e328c8ea8ee9e67e74ea9f68109595e40f184ba21b576d9ad02de4fb127c63ec7c0c103fe989b74a67a05ef64bff6f3d238a70c481 SHA512 708fe9c5db54fdab0697e03ce26d901ee18da2a04d3934c0705f9cdff543e859892de2ac9aa9e3b0b12c4a3d6be7a492d34a868058e4a6b21f06d4343caff89a
-EBUILD qutebrowser-1.6.1-r1.ebuild 2522 BLAKE2B 0eef6585e93cccfb2c7afdc4528ece62578d12fd2eb731d8794b3f582592dee71242da36beeab4d62b89d4ee58807f05f3fcd0e7955aea8ca58d994b4c8801d0 SHA512 2755a791ed5633894ed76bd337dde0712cd7f24c9b7f53bf7935e9959c972f5340c56339149c90f71b1b07578fb25a5c3fe60308f208608600c1bf98c8debfa4
+DIST qutebrowser-1.6.3.tar.gz 3582973 BLAKE2B 950f77612b5476a2026669890fe6568f2fc2e808cd2439aae47e3836b66424136269b639eef98599064c57f506b927ecb2391d8a8f48391f9a67c8e460cc9019 SHA512 6bb0a5d3d39b7ea0fdbf48fae6b70d4b2be7b7f065a9933b9933f11bcf6373798ea31c100808cd445b12fc163ad6c578b0eef723418c1d6e0c251c24f9cd089e
EBUILD qutebrowser-1.6.2.ebuild 2522 BLAKE2B 0eef6585e93cccfb2c7afdc4528ece62578d12fd2eb731d8794b3f582592dee71242da36beeab4d62b89d4ee58807f05f3fcd0e7955aea8ca58d994b4c8801d0 SHA512 2755a791ed5633894ed76bd337dde0712cd7f24c9b7f53bf7935e9959c972f5340c56339149c90f71b1b07578fb25a5c3fe60308f208608600c1bf98c8debfa4
+EBUILD qutebrowser-1.6.3.ebuild 2522 BLAKE2B 0eef6585e93cccfb2c7afdc4528ece62578d12fd2eb731d8794b3f582592dee71242da36beeab4d62b89d4ee58807f05f3fcd0e7955aea8ca58d994b4c8801d0 SHA512 2755a791ed5633894ed76bd337dde0712cd7f24c9b7f53bf7935e9959c972f5340c56339149c90f71b1b07578fb25a5c3fe60308f208608600c1bf98c8debfa4
EBUILD qutebrowser-9999.ebuild 2532 BLAKE2B cb3f420100e7071c43f859c210883f566aec699ce34d5e1183c958d50d1eb35ad9ab0e48431f73ec94ce0cc285d856bbb83f8022f5900e416f47d6301522e97b SHA512 0f4b818ca22ce1c01509469dbddb86c2d4bae94cb2d0fd82c5a470ba7eb28306f71604e2502057192e7c7d5146b3422819a2b0132d8f10c1dee9ffccf1fefba4
MISC metadata.xml 589 BLAKE2B 40485aca150508671b8b7fd65567c25abb73617b1f9d0d981c6ec9579b563904fefe5828e819276bb2c6e2c19883574334ffce0be7b047ad182bf3cdcadb70ea SHA512 e042cd2ad99080de919fce9f26a09cd6b1dd779cf2d2c8c26f8b214845635efc90e96e41acc025875ad7f8473ef750638ce4bf2f1ac3eeca6f7f762a44062ec0
diff --git a/www-client/qutebrowser/qutebrowser-1.6.1-r1.ebuild b/www-client/qutebrowser/qutebrowser-1.6.1-r1.ebuild
deleted file mode 100644
index 6cc99d532db9..000000000000
--- a/www-client/qutebrowser/qutebrowser-1.6.1-r1.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{3_5,3_6} )
-
-inherit distutils-r1 eutils gnome2-utils xdg-utils
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="A keyboard-driven, vim-like browser based on PyQt5 and QtWebEngine"
-HOMEPAGE="https://www.qutebrowser.org/ https://github.com/qutebrowser/qutebrowser"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="scripts test"
-
-COMMON_DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-DEPEND="${COMMON_DEPEND}
- app-text/asciidoc
- test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-RDEPEND="${COMMON_DEPEND}
- dev-python/attrs[${PYTHON_USEDEP}]
- >=dev-python/jinja-2.8[${PYTHON_USEDEP}]
- >=dev-python/pygments-2.1.3[${PYTHON_USEDEP}]
- >=dev-python/pypeg2-2.15.2[${PYTHON_USEDEP}]
- || ( (
- >=dev-python/PyQt5-5.12[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,widgets]
- dev-python/PyQtWebEngine[${PYTHON_USEDEP}] )
- <dev-python/PyQt5-5.12[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,webengine,widgets]
- )
- >=dev-python/pyyaml-3.12[${PYTHON_USEDEP},libyaml]
-"
-
-# Tests restricted as the deplist (misc/requirements/requirements-tests.txt)
-# isn't complete and X11 is required in order to start up qutebrowser.
-RESTRICT="test"
-
-python_compile_all() {
- if [[ ${PV} == "9999" ]]; then
- "${PYTHON}" scripts/asciidoc2html.py || die "Failed generating docs"
- fi
-
- a2x -f manpage doc/${PN}.1.asciidoc || die "Failed generating man page"
-}
-
-python_test() {
- py.test tests || die "Tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
- doman doc/${PN}.1
- domenu misc/${PN}.desktop
- doicon -s scalable icons/${PN}.svg
-
- if use scripts; then
- # Install only those userscripts that have an explicit license header
- exeinto /usr/share/qutebrowser/userscripts/
- doexe misc/userscripts/dmenu_qutebrowser
- doexe misc/userscripts/openfeeds
- doexe misc/userscripts/qute-keepass
- doexe misc/userscripts/qute-pass
- doexe misc/userscripts/rss
- doexe misc/userscripts/tor_identity
- fi
-
- distutils-r1_python_install_all
-}
-
-pkg_postinst() {
- optfeature "PDF display support" www-plugins/pdfjs
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 2084f6ca0435..e9ccc40cd3d8 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,4 +1,5 @@
AUX all-gentoo-1.js 1008 BLAKE2B 50418db37f55b9b9e53049abb95af79a5ee5137df9aab3ef6d1791e51a0c2f35d78b390982c5c20f4a57acebfaa013139276d0343cd4733a925510c8a5567c69 SHA512 5d1c9331db3c988f79be7756b57254bb3d2cb56cf10c7e79878d9968f882713cdcca0013d3507c4d69fcc7e99164a27b05ffbbb5ce78ee86b91ecce366a997c4
+AUX seamonkey-gcc9.patch 811 BLAKE2B 79cfb3bbfb5d4bbeeb446f130e725cf6e46c3cbe60418509b2ded3a6b41fc35145d8a8d3ad5647cd1925dd862bf919c2fc9493d3250cfce3621297acf2e01ae2 SHA512 ffd10ca7c4fb2662b0f1537497f14c90e912476c44d4c84e8c678f04afbae23fd2a2c854c9cfecbcdcf0e0d80cbba2f255380853c18e83a3687b3e644d483683
AUX seamonkey.desktop 288 BLAKE2B 894d3f2b6caa73ce1bdb59d931b7253d4ab1b28e222adf7e9576a6029a393b101a1da51bd47c5bc35181fc8d831b8e20d9d8db0768229a315cf671ae35f2ea25 SHA512 ff5087a8449de9c99ba80d16031901af839affbad55c55801c6d58ccf7d7822d3935508015fcd698f4ae3a8db26ff425108b9435bf6ce43211d6aacb417628c0
DIST chatzilla-SEA2_48_RELBRANCH.tar.bz2 440336 BLAKE2B 3fe09e3d2ba698d95054cbb65aad66984cb859b0b6fd8ffca45593cc63f418c898cf022c9cfd41187c71631a74e62c9b300ca48d6cc9c791a600f3ea71544879 SHA512 cb695aa40543ebc1621739207c5e6c5d49b3dc6e9715543cb35abfdfdeddf899a62c2cbb76123297072682a94319944388a6428b39e458c8e3b412144943120c
DIST dom-inspector-DOMI_2_0_17.tar.bz2 155095 BLAKE2B e67e90a09db4c5acd4f58d004992094bec38145d48f8aa4abf1b39289222aa9be0498ebc45f01c7e94e90936ffe8b0cb415e3fb42d09b4bb8855317b1b9b4522 SHA512 0b9915566270d1d6670075263fffb0c59f834c4bfae933e6da23747914f069918f6f3dcf1ab3de6ea3b456623ef6e008f2d2aadcad0da84e483cae02e11f0b9b
@@ -23,5 +24,5 @@ DIST seamonkey-2.49.9.1-sv-SE.xpi 940793 BLAKE2B ec901577f833e69f78d0fba13fe1ee1
DIST seamonkey-2.49.9.1-zh-CN.xpi 946349 BLAKE2B ff8d5dfc671cf51e9af849e7781eb3ada2cda97cc542a8a28306a7c060043752be7614574c0c4882c54dec8a82972a46a7c8bc8085d94a9273264cd15dbfbc83 SHA512 5d3a6accc9deb69b6d52bccca0b52e12b8727d0e6a99067dba52921a147c333b7b777d7dc4935510fb981c9cfae2c4cfc30f310fad9b06e5537ef1dbb89b5e28
DIST seamonkey-2.49.9.1-zh-TW.xpi 1002365 BLAKE2B e66f68187c0373f96ba8f58f420c8a4c917015e6c38a54a6c80d9cdf4b31620ff3c104ffccc1f4e0f140673b15eefe1742a2b0f3208e00abb4a593322cb1edf9 SHA512 a5797304f4de6edf807238a551676fe9755d9ae0dc0141ea959c6edae8bc742ad11976a2b1cf4f2a324ad6b94c1a97c77e29b8100a679af7002156d1d0150376
DIST thunderbird-52.9.1.source.tar.xz 230475264 BLAKE2B ec2763d21bf88779867f4478dfc544b5afbe1062ce51f09c1ecc423c3289f0cd91ae79bc87d726ae77d885290843631f36800fff18d802cd4a998966e7793b74 SHA512 0de80a5036b1e8a5a8549c546b4693cb285ee4d10f546f4b4aceed9e1d6c64b9dbafce7bacaaf057112130036f7b41fb2e0fa3343412140e6ac926dd94c27d23
-EBUILD seamonkey-2.49.9.1_p0.ebuild 12772 BLAKE2B df92edd700ab71f3ac14af6d04bb31dc44d29c41082706f704543e71493605bb25a5e289417d3b2284c8f10ec55cb476ccec382a88d7fae754135f83e78fa96b SHA512 1f78461f5f0af1b3a6901481b2f9a9f2e5b15bb1e91c54c44987be253bcac9b7a0020227c8a7b2671305601de4155a7d4afc07854150d3347ff1764e6fccf557
+EBUILD seamonkey-2.49.9.1_p0.ebuild 12831 BLAKE2B d3f14482e69b09a73fe7e5b707c7dc5febfcf947aecdb37b3d6609a5063a706f0f1c317d8f38ba1df3bc6366b027b6089d2dfcfdda5f760e3bf9cb6df13c155b SHA512 5cc1b7b8c6e301c45a4bca593a6b07c4360a0faacd60557ef934da4b59549e86f74ee0cb697413a18443a5c4460f29ce023f87f76ec2520bf7ef81d01b88996c
MISC metadata.xml 1824 BLAKE2B 877054e919c97e12d11882714747601b9f455dc73304be2656583fc2875ae68a2178b2afd4d4adbd25c1f13b938c24d6f7d07c4808d85c70c4753dda1dd2677c SHA512 b5a1ea2051d02dc8ccd79d36c7d7b169dbb4fa694d1319596386b93cc9c695cde8aeac15741ff668f6e6ec6e1b77e3140c260f81579a91ca4e581107b51749c6
diff --git a/www-client/seamonkey/seamonkey-2.49.9.1_p0.ebuild b/www-client/seamonkey/seamonkey-2.49.9.1_p0.ebuild
index 05e55c8f784d..4b7e0269c381 100644
--- a/www-client/seamonkey/seamonkey-2.49.9.1_p0.ebuild
+++ b/www-client/seamonkey/seamonkey-2.49.9.1_p0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -156,6 +156,9 @@ src_prepare() {
eapply "${WORKDIR}"/firefox
popd &>/dev/null || die
+ # gcc9 patch #685092
+ eapply "${FILESDIR}"/${PN}-gcc9.patch
+
if grep -q '^sdkdir.*$(MOZ_APP_NAME)-devel' mozilla/config/baseconfig.mk ; then
sed '/^sdkdir/s@-devel@@' \
-i mozilla/config/baseconfig.mk || die
diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest
index 8efb1682cc66..67d60ffdbccc 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,11 +1,11 @@
-DIST vivaldi-snapshot-2.6.1566.26_p1-amd64.deb 62572272 BLAKE2B 2ea565bcb024df8aab1327bf3852508644eb62b71da9fc88908006ecfc3a187c24325f4269b7a2938c8d4fe66be1c413064d088f6b766e654872693e90a526af SHA512 0857b3db7d853b01787a122f0aaf10c1a85ea4cbc44421fb0ca581f542a03c6567eef249ad350313766f7d5adc15b059888b390e87e3dcb275e59ffe26af9a0d
-DIST vivaldi-snapshot-2.6.1566.26_p1-arm64.deb 56446676 BLAKE2B a44e6b78c3f28580394f038a1c7870cc6ac4f5f8620ddf585ba82c9e87f49fcda3e85aa70d97ce742e5c9d217d20dba1b3a57a464dd1552b17a49a3ed1b0cd48 SHA512 ded30e3512375d97e7315b9c51527b986ce5243b4a87e8ef12ccb180fc7e1d9c58d2267166abdbe0089ab8d6fb41b4741de7929d0748f07395ecad7250ee90d8
-DIST vivaldi-snapshot-2.6.1566.26_p1-armhf.deb 55608288 BLAKE2B 4af91d86a687105755980c60325e81c7dfdd6ab9e53446b24ef6ecb2129636f40bd2e412ac1741f50e9a320bdb2b6b8784d81216644a98346fe9748a06abc017 SHA512 ad24923c6aeacc171c75087d75a1be151abb60da63c4e69f9c32525a8327d3003e19226ed4acdbbea45e18418025bc64c6c4b5b066cdf57d40061b9805b45bdf
-DIST vivaldi-snapshot-2.6.1566.26_p1-i386.deb 61016912 BLAKE2B 0d57838d51726dfa7ac873b44952b2e171c4a6102c6b0a3874d9f6e6b0644e2fdbf3edb75bde9aa9712137f06d81565beb960f56ab828729b28ebddf6e578a3e SHA512 8e1bed8acf1ab88d30a6a7ee82138ca43a03607ed087e05ed462bbcd1f9c7c924e5617a995f8d6eaddcfab3d682ee8217f59b45f525c6995da91808f9d687c21
-DIST vivaldi-snapshot-2.6.1566.6_p1-amd64.deb 62531012 BLAKE2B 9bde451dbdf658e5e6eeea3d25241bc2a254e9e8e5f5d823d2052fd26a7985dddf963744d775d296b88a3ec85003b58d9ae302ba70a5a701804611a43274ec2a SHA512 5dfeefb6af502d5cb51a8981d389a9b55c94d3843386bddaa56348182b696f9225ad404ded03855993f4502fb5aa0086ffb4ee941c425164a49c2493f6595ac4
-DIST vivaldi-snapshot-2.6.1566.6_p1-arm64.deb 56455496 BLAKE2B e5f5f369422b26fb42fd069df30c87e7f8e64595acd8a8874ea3ac740bf6ed189c58233897cd7d4ab7005ef2f685b7334356fc3fbd90d9b914b677c8792245d7 SHA512 6ae1f1d4dacbcc278c96038ae201972fc94ad627a4a88ce9b9ba11e94bd2f39d47c497d09dc99b7761ba83c82fe5bd7c439950e96d98f8bc02fc496334d6dcf1
-DIST vivaldi-snapshot-2.6.1566.6_p1-armhf.deb 55602708 BLAKE2B fc532fe7eb6062d371b650a91be6da5105ca5a28baf8f8ef7abb3034e965d0fc3783dbef3e77eee4cfd355318659398a03f3d9f632863250a4c59cb772a468e4 SHA512 2f51ea7e16590b8bfb6a8073d6a7272c01b55a27d2584bd83e1d51637233c55fb0953020cd301351567ccb059e99b426841b69a6cd0420c18d5d362a8462a777
-DIST vivaldi-snapshot-2.6.1566.6_p1-i386.deb 60996704 BLAKE2B 0d6d53d5bdb93919ba367182548159964059aedd95bded24c0059e268af89799febc59d718678096182f9250851e6d83f25b29fb8c8b1555055bf2c3869f3766 SHA512 5105eeef8f743644075565150df2f3f404cee6dd9834460aa9bf2bbbb038ea5fc26476f7b173b5e25c65a71937d968f38244e81a9cdeda3ce07f48bef76d7881
-EBUILD vivaldi-snapshot-2.6.1566.26_p1.ebuild 2608 BLAKE2B 208c6c0ed454d136ff437ac0f62349e4a6b5865fc760f45742d278b12114662383f9a809ad0da460b61f6b376fe507c21b153ab4517d17fc204a513f7d6351d7 SHA512 15ba32e895442b09bc37f0c37ee936085692a25497e71250c673d4c2977c331df842ff1035d9f1f6e4438bd20630a3e12d59de9b52540bd90179758e278d5a02
-EBUILD vivaldi-snapshot-2.6.1566.6_p1.ebuild 2608 BLAKE2B 208c6c0ed454d136ff437ac0f62349e4a6b5865fc760f45742d278b12114662383f9a809ad0da460b61f6b376fe507c21b153ab4517d17fc204a513f7d6351d7 SHA512 15ba32e895442b09bc37f0c37ee936085692a25497e71250c673d4c2977c331df842ff1035d9f1f6e4438bd20630a3e12d59de9b52540bd90179758e278d5a02
+DIST vivaldi-snapshot-2.6.1566.38_p1-amd64.deb 62567360 BLAKE2B 694567a3c3af416bf952a73e8109db427e6ff4fb95d3b8e4951aa17d58435e7febdc836fc99c5539b9967f4f5e1c47e7226b152df47e7474159243ec2b27e204 SHA512 1452249f23c62511f69aee037186c8538dc2ef4299841aa6dd4a70229589dffbaa282378b7390b20785429a5cf4e9431da2b8d998c02856386edc7f2170fb052
+DIST vivaldi-snapshot-2.6.1566.38_p1-arm64.deb 56463980 BLAKE2B dd6b5e958200fee6cdf8cf185111a3d28304551f2c765fe4ad76054a99feb95a6f38fa0b72f6203ba7f92f1524378c2db79208913bb911a41ee518898c5aa8d3 SHA512 21bb5f35008fedd2ef6a521c6bc8b2951f8dae12b6ef04e18a92268d16c0764803d4739ecafeb5483066700450046331c7011ff0e51c014561a0c66ca0268d71
+DIST vivaldi-snapshot-2.6.1566.38_p1-armhf.deb 55607700 BLAKE2B f112730e90e7d7ac4ce0734e8fdb5fec4d22da601bf315987c6db39aeb888799493ef543a98545d5f75cc4b3731cf9b061c2282443d20b666f218083b99c8037 SHA512 32275c0b59f585d17427c97097feabd198c2d6b9cedc35cd0511470a51b3b81bc03c9d3fb4d14e56aa4270e115282338605d6b3975586fb0c4962af76b668981
+DIST vivaldi-snapshot-2.6.1566.38_p1-i386.deb 61038532 BLAKE2B 4be9f2e55e5558723a28aa6722c469be059f25a4c1c2aee58bf59305fce8a98e5f7ad1226f4c486fbc700e3d4aec65f157fccec46b000b7734b007c46ef2ffd5 SHA512 4df16347cc0c240e70ed7580d574c2126d8c743f70ca264f8ae724ef4eea1df63ea6f76daa592c4b3403fcfb5d35de7b858e56068d74b6325bb45d687c924bb2
+DIST vivaldi-snapshot-2.6.1581.5_p1-amd64.deb 62554528 BLAKE2B e37403bceb71f3cdfe237ecf59208e482341aaeb338e7d74c5e594aabb820e525c8dcf37be407fdc0a378f054d52df549f782c96cd6ab41005bc43f5ed13de0c SHA512 0df7b30495d79011d407a19fe55b061217c0923b285f98d85f9df6e6412ca3d7ce9744d4d6b4748f70c30d56ba36773b6f569948d88a389bf092d05d9c80d909
+DIST vivaldi-snapshot-2.6.1581.5_p1-arm64.deb 56449420 BLAKE2B 8af6d15b6fa40165d9fd337aae4cc584e6a16efa8d5cf9f7e18859e0e8c29b04dc74bfc9f8db2335f3a7af57db853ee7d3b5b5e2313d3fe26e9e324a081d3a3a SHA512 14140a3fee15a42f57af9cd48afd31e2f80071387808852b660017c405b1621eebf093b27b2e53c1ee5a2174f04e12949979db9923d50545742402a473e6420c
+DIST vivaldi-snapshot-2.6.1581.5_p1-armhf.deb 55619276 BLAKE2B 6b713fb5777c0e55553ceeab081e808f8d0fcd5fc1102f5bbdab92655c4ceba2fecaa8a49ca64460ca308e6fa552372148e978dcadd58880ece085b8c33c09f6 SHA512 7ca68f265d12ef495fb4bfc3b46746afe78e64a4956702218dda2e3ce3ff56d0d605ccd52c3b550a8ecb08e60f562ffab38386eb06ce94b5f011529d9b5f6390
+DIST vivaldi-snapshot-2.6.1581.5_p1-i386.deb 61015088 BLAKE2B dc5b71d64b637ce76bdaa0dcffd690468eef1df7a81bc2a156effd608b0966cf0e3270a432be26693a91f82462af3d982cdcea7104b67bfd9e1c8671a3acfa0b SHA512 8f68f406d0c91865b744f43dc0342ce91098e15893c29a71cd4e1187c2ae798cd42c36f1e5d28930a63f40439d78aaa97f5c41a86f71f069aa4f07386ee0fe2b
+EBUILD vivaldi-snapshot-2.6.1566.38_p1.ebuild 2608 BLAKE2B 208c6c0ed454d136ff437ac0f62349e4a6b5865fc760f45742d278b12114662383f9a809ad0da460b61f6b376fe507c21b153ab4517d17fc204a513f7d6351d7 SHA512 15ba32e895442b09bc37f0c37ee936085692a25497e71250c673d4c2977c331df842ff1035d9f1f6e4438bd20630a3e12d59de9b52540bd90179758e278d5a02
+EBUILD vivaldi-snapshot-2.6.1581.5_p1.ebuild 2608 BLAKE2B 208c6c0ed454d136ff437ac0f62349e4a6b5865fc760f45742d278b12114662383f9a809ad0da460b61f6b376fe507c21b153ab4517d17fc204a513f7d6351d7 SHA512 15ba32e895442b09bc37f0c37ee936085692a25497e71250c673d4c2977c331df842ff1035d9f1f6e4438bd20630a3e12d59de9b52540bd90179758e278d5a02
MISC metadata.xml 430 BLAKE2B af595cb3b0a225eed0de6c4232aa705a054baa51585d3970d025a26dc3680e5cdf7ee98169a0906afca266862ad331ffb55a8cf2a39bc640a75beefd5de0814e SHA512 cf63c9ce3cea52a8a014ea6bbefdc4d64204cbeb86334eecaf3a669a90d044cfa90eab057bc39da9b0dd8fd4e0bf814269f0113aa1a96f42cfea4063b4918145
diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.6.1566.26_p1.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.6.1566.26_p1.ebuild
deleted file mode 100644
index 76ff637ebaa0..000000000000
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.6.1566.26_p1.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CHROMIUM_LANGS="
- am ar be bg bn ca cs da de el en-GB en-US eo es es-419 es-PE et eu fa fi
- fil fr fy gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku lt lv mk ml
- mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te th tr uk vi
- zh-CN zh-TW
-"
-inherit chromium-2 multilib unpacker toolchain-funcs xdg-utils
-
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/"
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_"
-SRC_URI="
- amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
- arm64? ( ${VIVALDI_BASE_URI}arm64.deb -> ${P}-arm64.deb )
- arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
- x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
-"
-
-LICENSE="Vivaldi"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
-RESTRICT="bindist mirror"
-
-DEPEND="
- virtual/libiconv
-"
-RDEPEND="
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/nspr
- dev-libs/nss
- media-libs/alsa-lib
- media-libs/fontconfig
- media-libs/freetype
- media-libs/speex
- net-print/cups
- sys-apps/dbus
- sys-libs/libcap
- x11-libs/cairo
- x11-libs/gdk-pixbuf
- x11-libs/gtk+:3
- x11-libs/libX11
- x11-libs/libXScrnSaver
- x11-libs/libXcomposite
- x11-libs/libXcursor
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/pango[X]
-"
-QA_PREBUILT="*"
-S=${WORKDIR}
-
-src_unpack() {
- unpack_deb ${A}
-}
-
-src_prepare() {
- iconv -c -t UTF-8 usr/share/applications/${PN}.desktop > "${T}"/${PN}.desktop || die
- mv "${T}"/${PN}.desktop usr/share/applications/${PN}.desktop || die
-
- mv usr/share/doc/${PN} usr/share/doc/${PF} || die
- chmod 0755 usr/share/doc/${PF} || die
-
- gunzip usr/share/doc/${PF}/changelog.gz || die
-
- rm \
- _gpgbuilder \
- etc/cron.daily/${PN} \
- ${VIVALDI_HOME}/libwidevinecdm.so \
- || die
- rmdir \
- etc/cron.daily/ \
- etc/ \
- || die
-
- local c d
- for d in 16 22 24 32 48 64 128 256; do
- mkdir -p usr/share/icons/hicolor/${d}x${d}/apps || die
- cp \
- ${VIVALDI_HOME}/product_logo_${d}.png \
- usr/share/icons/hicolor/${d}x${d}/apps/${PN}.png || die
- done
-
- pushd "${VIVALDI_HOME}/locales" > /dev/null || die
- chromium_remove_language_paks
- popd > /dev/null || die
-
- eapply_user
-}
-
-src_install() {
- mv * "${D}" || die
- dosym /${VIVALDI_HOME}/${PN} /usr/bin/${PN}
-
- fperms 4711 /${VIVALDI_HOME}/vivaldi-sandbox
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.6.1566.6_p1.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.6.1566.6_p1.ebuild
deleted file mode 100644
index 76ff637ebaa0..000000000000
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.6.1566.6_p1.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CHROMIUM_LANGS="
- am ar be bg bn ca cs da de el en-GB en-US eo es es-419 es-PE et eu fa fi
- fil fr fy gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku lt lv mk ml
- mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te th tr uk vi
- zh-CN zh-TW
-"
-inherit chromium-2 multilib unpacker toolchain-funcs xdg-utils
-
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/"
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_"
-SRC_URI="
- amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
- arm64? ( ${VIVALDI_BASE_URI}arm64.deb -> ${P}-arm64.deb )
- arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
- x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
-"
-
-LICENSE="Vivaldi"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
-RESTRICT="bindist mirror"
-
-DEPEND="
- virtual/libiconv
-"
-RDEPEND="
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/nspr
- dev-libs/nss
- media-libs/alsa-lib
- media-libs/fontconfig
- media-libs/freetype
- media-libs/speex
- net-print/cups
- sys-apps/dbus
- sys-libs/libcap
- x11-libs/cairo
- x11-libs/gdk-pixbuf
- x11-libs/gtk+:3
- x11-libs/libX11
- x11-libs/libXScrnSaver
- x11-libs/libXcomposite
- x11-libs/libXcursor
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/pango[X]
-"
-QA_PREBUILT="*"
-S=${WORKDIR}
-
-src_unpack() {
- unpack_deb ${A}
-}
-
-src_prepare() {
- iconv -c -t UTF-8 usr/share/applications/${PN}.desktop > "${T}"/${PN}.desktop || die
- mv "${T}"/${PN}.desktop usr/share/applications/${PN}.desktop || die
-
- mv usr/share/doc/${PN} usr/share/doc/${PF} || die
- chmod 0755 usr/share/doc/${PF} || die
-
- gunzip usr/share/doc/${PF}/changelog.gz || die
-
- rm \
- _gpgbuilder \
- etc/cron.daily/${PN} \
- ${VIVALDI_HOME}/libwidevinecdm.so \
- || die
- rmdir \
- etc/cron.daily/ \
- etc/ \
- || die
-
- local c d
- for d in 16 22 24 32 48 64 128 256; do
- mkdir -p usr/share/icons/hicolor/${d}x${d}/apps || die
- cp \
- ${VIVALDI_HOME}/product_logo_${d}.png \
- usr/share/icons/hicolor/${d}x${d}/apps/${PN}.png || die
- done
-
- pushd "${VIVALDI_HOME}/locales" > /dev/null || die
- chromium_remove_language_paks
- popd > /dev/null || die
-
- eapply_user
-}
-
-src_install() {
- mv * "${D}" || die
- dosym /${VIVALDI_HOME}/${PN} /usr/bin/${PN}
-
- fperms 4711 /${VIVALDI_HOME}/vivaldi-sandbox
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 6f529c8297aa..da390e191ce6 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,5 +1,9 @@
DIST vivaldi-2.5.1525.48_p1-amd64.deb 59499592 BLAKE2B 09f33e250dcbcead693760484a2444376ef52b705b729da84870a42d45cab6fb4e762900462714c51b037ae5d23bbff51c1744cfb6987a97b1a7c29bf240d69b SHA512 ddcbe9c3d9f26cf6679cfdb6341b0fa991e1dba46b44ca8baf9bbcc7ea739e61eb61d2eac056ca98266e607b815f45cae7969bb39f3687bbc1fa219d9ba927bb
DIST vivaldi-2.5.1525.48_p1-armhf.deb 52885016 BLAKE2B 870b3dda45a8fb5f5ddc3a2543e7c1efc4979f4d193a1d5228cecf4fb270b8264042f7845081c6aa19f9f8ca557574b394180194895caea4718da418b57a7266 SHA512 a887cc0442d81c9e56d2e3e79b4e824348d7186bb09eda9512e75a4b6568fc6cc7cfbc815f72e1e9a0ef6091c99f99e69d9c5b9f8422cf91e1e462642f1ee92a
DIST vivaldi-2.5.1525.48_p1-i386.deb 58071364 BLAKE2B 00a4fdfefea9f85a5a0e406a5f741310509659f73137df83c89fa4dd3fe6ea8e5cae7f6003f99179e13b2154a86ed50530413686989bdc2b62556b6dc8a79625 SHA512 d4567413c7ef15bb33bf11a462a62d6a45c0f952b945ff5b476f8aa8c85bf48c9ea4e3dc0f099cba02c1aa6dcf16bef2e2b224dd922f4507247dd5cb09433257
+DIST vivaldi-2.6.1566.40_p1-amd64.deb 61151748 BLAKE2B b87be9d93798c8b94826d83af62f0c18a9b9e31cbcd8499ac2b00b969b92953dec0c4427f4d242180982648592f984b7477be830bf8899e4d3eff704b5949cd4 SHA512 3a5c68b8660a1940f4a9d6a949e112c9c966d4ccad8608e9e84e6ef33c864701b930b9a51ac04e359e0b96213324cfec987c9346a0093b70df722430d338692a
+DIST vivaldi-2.6.1566.40_p1-armhf.deb 54411476 BLAKE2B 515320db7da8cb2eeb0fe8c639921b41d0debf7d19c31e70694603aa06516d282e8ce05c75230ba706364af40892f16fd95e92e07619e51c1f33defc24926a28 SHA512 f60b6b6572f8b22c921a8f2fa03171a6e09301ee0a09617dd2addc307466a2e941e77b6f495221ef96b2f72026c50281a20fc074875aeaf1bba10cc8d4463e5c
+DIST vivaldi-2.6.1566.40_p1-i386.deb 60685292 BLAKE2B e30cf79718238e4d221749668ca3098b5a6c39b764b34edb7d3cb428d891ffcf949b26f004babb0207388241882cf35adf43dc9d65f21ea6bea380c16edd2bdf SHA512 8a873436af9c0059e6995b6d0905abcd14adbe3643795358ca43812d98989bc3f7a5a0034e86b188b245a90302a078ab2c8b219484a0387fb3e57aa190bbe202
EBUILD vivaldi-2.5.1525.48_p1.ebuild 2898 BLAKE2B 248ecd80042f7e35dcb42d7c7e8ae7426d5db8b9afe54baaffec31d8ef7ad95c4d41c4672c1645c485ba33e326c13d49c720ce06cce15c01f50899a04447f2be SHA512 e085c651a03b86fb48a9f5cb140cf9da6856dc39c160f707cfc35bfe56b0dbd6cae28cc1cd85fe18ce07afeac2c0014018086ee775abaf70e3b9739fe4ef3aa7
+EBUILD vivaldi-2.6.1566.40_p1.ebuild 2900 BLAKE2B 7adba11b98e251040fbab8239a89e82d65beb1f157be0de612f11e6b0b0866c42c3718198e59d3db5d46473c727a64505e7b8c20f648831d0c6bcf9ad69545af SHA512 947799d605ac25bf48c59453ff92414db1f0202169892b727161647eedc9a50ca30aa325df5417eb289370feb53ef46f1d7d90af95116e9be8eb9c659b06c19a
MISC metadata.xml 430 BLAKE2B af595cb3b0a225eed0de6c4232aa705a054baa51585d3970d025a26dc3680e5cdf7ee98169a0906afca266862ad331ffb55a8cf2a39bc640a75beefd5de0814e SHA512 cf63c9ce3cea52a8a014ea6bbefdc4d64204cbeb86334eecaf3a669a90d044cfa90eab057bc39da9b0dd8fd4e0bf814269f0113aa1a96f42cfea4063b4918145