summaryrefslogtreecommitdiff
path: root/www-client
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-02-10 15:40:27 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-02-10 15:40:27 +0000
commit6bc2e4d7c5906e46a8f275a876ead6ec41aca5bb (patch)
treecee0a97398040001220ece3cd48c3d568bcddb4a /www-client
parent1db00cc6e94b90c08090bb5b8c406622946c4ae5 (diff)
gentoo resync : 10.02.2019
Diffstat (limited to 'www-client')
-rw-r--r--www-client/Manifest.gzbin6542 -> 6533 bytes
-rw-r--r--www-client/chromium/Manifest13
-rw-r--r--www-client/chromium/chromium-71.0.3578.98.ebuild714
-rw-r--r--www-client/chromium/chromium-72.0.3595.2.ebuild715
-rw-r--r--www-client/chromium/chromium-72.0.3626.96.ebuild (renamed from www-client/chromium/chromium-72.0.3626.28.ebuild)43
-rw-r--r--www-client/chromium/files/chromium-70-gcc-0.patch70
-rw-r--r--www-client/chromium/files/chromium-70-gcc-1.patch98
-rw-r--r--www-client/chromium/files/chromium-70-gcc-2.patch37
-rw-r--r--www-client/chromium/files/chromium-compiler-r4.patch168
-rw-r--r--www-client/chromium/files/chromium-pdfium-stdlib-r0.patch30
-rw-r--r--www-client/epiphany/Manifest2
-rw-r--r--www-client/epiphany/epiphany-3.30.2.ebuild3
-rw-r--r--www-client/falkon/Manifest3
-rw-r--r--www-client/falkon/falkon-3.0.1-r1.ebuild7
-rw-r--r--www-client/falkon/falkon-3.0.1.ebuild69
-rw-r--r--www-client/firefox-bin/Manifest174
-rw-r--r--www-client/firefox-bin/firefox-bin-60.4.0-r1.ebuild179
-rw-r--r--www-client/firefox-bin/firefox-bin-64.0.2-r1.ebuild179
-rw-r--r--www-client/firefox/Manifest283
-rw-r--r--www-client/firefox/firefox-60.4.0.ebuild419
-rw-r--r--www-client/firefox/firefox-60.5.0.ebuild2
-rw-r--r--www-client/firefox/firefox-64.0.2.ebuild639
-rw-r--r--www-client/firefox/firefox-64.0.ebuild639
-rw-r--r--www-client/google-chrome-beta/Manifest4
-rw-r--r--www-client/google-chrome-beta/google-chrome-beta-73.0.3683.27.ebuild (renamed from www-client/google-chrome-beta/google-chrome-beta-72.0.3626.71.ebuild)0
-rw-r--r--www-client/google-chrome-unstable/Manifest4
-rw-r--r--www-client/google-chrome-unstable/google-chrome-unstable-73.0.3683.20.ebuild (renamed from www-client/google-chrome-unstable/google-chrome-unstable-73.0.3679.0.ebuild)0
-rw-r--r--www-client/google-chrome/Manifest4
-rw-r--r--www-client/google-chrome/google-chrome-72.0.3626.96.ebuild (renamed from www-client/google-chrome/google-chrome-71.0.3578.98.ebuild)2
-rw-r--r--www-client/netsurf/Manifest2
-rw-r--r--www-client/netsurf/netsurf-3.8-r2.ebuild7
-rw-r--r--www-client/opera-beta/Manifest4
-rw-r--r--www-client/opera-beta/opera-beta-58.0.3135.59.ebuild (renamed from www-client/opera-beta/opera-beta-58.0.3135.37.ebuild)0
-rw-r--r--www-client/opera-developer/Manifest4
-rw-r--r--www-client/opera-developer/opera-developer-59.0.3218.0.ebuild (renamed from www-client/opera-developer/opera-developer-59.0.3209.0.ebuild)0
-rw-r--r--www-client/surf/Manifest6
-rw-r--r--www-client/surf/files/surf-9999-gentoo.patch47
-rw-r--r--www-client/surf/surf-2.0.ebuild9
-rw-r--r--www-client/surf/surf-9999.ebuild3
-rw-r--r--www-client/vivaldi-snapshot/Manifest15
-rw-r--r--www-client/vivaldi-snapshot/vivaldi-snapshot-2.3.1440.37_p1.ebuild (renamed from www-client/vivaldi-snapshot/vivaldi-snapshot-2.3.1440.30_p1.ebuild)0
-rw-r--r--www-client/vivaldi/Manifest4
-rw-r--r--www-client/vivaldi/vivaldi-2.3.1440.41_p1.ebuild (renamed from www-client/vivaldi-snapshot/vivaldi-snapshot-2.3.1440.4_p1.ebuild)33
-rw-r--r--www-client/w3mmee/Manifest5
-rw-r--r--www-client/w3mmee/w3mmee-0.3.2_p24-r10.ebuild5
-rw-r--r--www-client/w3mmee/w3mmee-0.3.2_p24-r11.ebuild168
-rw-r--r--www-client/w3mmee/w3mmee-0.3.2_p24-r7.ebuild157
47 files changed, 266 insertions, 4703 deletions
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index c9f13b90e908..e7d129913090 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 b7da05c1dad5..ecd2ee073204 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,29 +1,22 @@
-AUX chromium-70-gcc-0.patch 3712 BLAKE2B 00be9851792e4bbd41ebfe421c3dedd270b93999ce87374c47737fb47a64a491e645350b58bf44711bbbf9d3ea8520398a3406ff1e0ef6ceef88283e8bea892b SHA512 067b6dc56cbe97d1bbd44affaebb42c6742f17aa9c42dc03e6e941444231fe42d94d971d4928cc265f94d45e380fef366680e129623cb8c67c7ab4aeb1222c3a
-AUX chromium-70-gcc-1.patch 4564 BLAKE2B 2f68a740d1f51f7012f74e2f97c95ba5c361068116d874304d51397ff599338c4329140837989fdb1b727c7d0a175ef18661936ee48d3230ee21c89215e26dcb SHA512 e8577063bf17c79b94ccdd002f740701ec92dd96bff9dfa32eb39092b738f8082b6872d13b89a38f040f89eb083d84124352e197d13ebbf97024419e46f8d5dc
-AUX chromium-70-gcc-2.patch 1586 BLAKE2B a735a6c423a5cfe52db15a32eaf17b9d67e38670021f18575c28b5dcad18e13ed319f9d5da8f1cd0008ce6997a299e7bf19b4b9af2e3064bdcc7232da849df72 SHA512 4bd95e839a5c8156b7eed2fcd5355ed7cfa621c9bf21bc7d7dd36d6ce30db9330753e52948e7d40e8d4b9f56a6745bccce5a4ba322f55768d42ff16f8d8c1182
AUX chromium-71-gcc-0.patch 2531 BLAKE2B 141886b7e9c6b627ba562d33729b60bc8b9cefd7792175e542527cb97c16a772f8b7a868fb3bdef8d2e89bec5e991b88a5fb074afc7dd2467de20cc6acdeeb47 SHA512 1c9875c087776b1675049bdfb132b55ea74a6015ebbbcfa9be412017bc877469ddde35ddb775338d8598fcc045de7e3c6c39d5b8a1d59c82447eb4bf5214b2bc
AUX chromium-browser.xml 407 BLAKE2B 168d78b0855546ca559cfb51aff0bc85d5e6ae974c25eb76e4a02f6d11659489c6e40397a0b2f7bc1fda336fd2c6dd8c863fccc3340719210b41c7fef51927f4 SHA512 b767fb4fd1925029d95560fc14cb7ab12ae43b2fe923e92d75e733b9723cbe1dcdf6df041a2b62554e98b79b47ef3f6028c773e72e6fd53166a021d49657aeca
-AUX chromium-compiler-r4.patch 5640 BLAKE2B 2fe93975237f112bb280bd5b51f48e0e8454d11a91b81ce2ae0520fb59ff2c00498319e202e34f4c2abb1330ba2c7dbe9dd1a75bfd578453da533531b7dfaf8e SHA512 34e32d9e46a5981b021cffee3440582ef312e78ec1bf287c6d0f14f5ff7921a5b229238394259b8df5aa081360dd76aa6d7db095ed4e1841479d8fe55cde9fe8
AUX chromium-compiler-r6.patch 5675 BLAKE2B 94b38e63deae80aa5f98edf60d35d2c49d57b84feda2944b363a8a230f1282e6da1c7175383bad8ccb7e272a88532fa9a718b824edfb1d52902490abc3b832e9 SHA512 455f7d1e5eed767c7917cd8cac842c51447f05d51110da5f3509fc21870e3bc1775029cb90c39b0522ac16b239565ba5e19fe0513e609128eb59a1759a0de6cd
AUX chromium-compiler-r7.patch 5729 BLAKE2B 66e7b417d685a3371684a4e173bfa2e6fa49415311ccbd16b60806c3b9f70c805db13c973861033444336d6f714270e5953f961bc54d42fca645c940ba30b706 SHA512 5c6ec5bae53c7b2a1b409a9b4ce8f2e7b1cf95421647b3c1ab49e6f3886aefdb858980065cd7a214e89dfe348f4a5b557c304a94bd7681f5bf4c73c74328d1d7
AUX chromium-harfbuzz-r0.patch 4173 BLAKE2B 5c74627b52d004a6b108c69a87ecf7472a7d1c213cba3801d28e83806df5604de55831ac348561a3cd9471b3b3a69c6e08a2b1271b980478c1b815f14435c575 SHA512 174b1fbaec1b8a88f41a06855f0475ca18f40ee5c0a9ac8a9223c7d06fcc1173f36c85d90a332dbf48bd315bf646ca1d4943d351ba510f3045500264e82c037c
AUX chromium-launcher-r3.sh 1199 BLAKE2B 85f57b380cdc25bd000cf57d3c129b67f6e55d96dd958190040b0680f8d4d358ac777e0c1ebd6a1b32dd3821a377bcf9f598e073584528d0480460978c4c1fb1 SHA512 f1909314ae74985c85740d26c9bfab694f3202de8ccc392a1c4ec5c8760db21b6cc46146c78a9abebd09e6d24f37e19466f0c4d2d61815400b48d859f8ce154d
AUX chromium-math.h-r0.patch 1092 BLAKE2B abdef69cacaa5af0cd84b293b300fa5db631b7df8d4f1237449e858dc3ff56589a3f46d8228fc0c969552f41bd9cf2a0c2cbf4a1936c2729f701aa1d4ad86b94 SHA512 91a0d74ec51a6776bfc4212a132963fbc4688c47ee1da40cfbebf696ef26a766f5189cb0a972ef2cf4338daa5355ce79002d624b5f30a7c2de36e40b07355f8d
AUX chromium-memcpy-r0.patch 1306 BLAKE2B 585c015fbc6cfda61fb28c451da1433047c21e439c6a23e2f27844c308984a2066a70913669b3e1797233f86e25a119e494156c0b869eccc94d21c2abaeadba4 SHA512 1aeeb70929acee529dea66860b42f106afe18c0f6219eb03c9c710faf8d20a997135550e289839599ec325d8f032243fd70c07d397bd89302a192c41e8c4660a
-AUX chromium-pdfium-stdlib-r0.patch 986 BLAKE2B 58dadfcf17149382890e168cbfffefd245a7df5b6a1465bb9706a5b08aaafa2fa94683a7c3c73a98c832d08a053bd20e8d81de13e89a52651b591a545ca849fb SHA512 f401b632ec6cba9a119b623aa08e222ef72cc080d61bbb3fd58eaf44ff950f89ab0a6bce1d5b134ed6d389de8375c0dcc3a8b4ef4ff78005e05490f6cef3e4fa
AUX chromium-stdint.patch 623 BLAKE2B a4bc24a472bef266cc8e67fde8249b17dcd407fd86e6f614f24bb5acb18426b620b7b5e8e4d392940cab3474e8e8ee9633c61a99853f6316c77417ff78f1c034 SHA512 adfd265ecb2326f221eae07f910b7217f5bccf6be4ba750069bc05d7ae458f3b32ae825782d032299330e7c29a93a76fc732c5f5865669ea5eecbe167e04133a
AUX chromium-webrtc-r0.patch 972 BLAKE2B 1c49db0ba631c8e517a5b361e2882e7f00d9b018af2bbe7e701b878b78f1480317bfb6394b0184b49da3c4361acebf6f6eb164b12246a61a9b205e209d8e598b SHA512 325e269e6c24e9d3103ae360653e0bda764356655534be08cfe308d8c63ed8c93c80c09f58d023afbc6e141f7cbe5b86f7983c57b8f6c794b7675d332439b051
AUX chromium-widevine-r3.patch 854 BLAKE2B 27c0366bc9a7a38024a4ad6a1ee2f4730443984ea70fc1b248147f18f3f73bf87fc4c0231c071fd712f2b9cedc17126f53d8f95c96dd608d7281404222558e08 SHA512 997199a748fa8e9f552f6238364cd2430675a6eee915f76454c0d5eab01eb089d14f8ab5fa78eb37acfa1fba527e206320ba9a3ea13bdab39a5d001238df8c91
AUX chromium-widevine-r4.patch 1155 BLAKE2B 7ba02c4b80883fa7ae5c46d95072798683bdc5c9d65b3cab40e6a3c21b29ce7eb9c45493ec10e522341033a80132818f946569ee774c662daafa4e09fbc2a988 SHA512 8f78c0e22f14f81f1903a77b315c7818603caaadbb5d517a3184a11e9553b99fd42d5a1d2ff19b3d79c03352b2e279a5102afa2fa66f276da2d9c42988a94366
AUX chromium.default 148 BLAKE2B 5ee5b582c59a6e4bef87bbb0e232e2470ad412b1fbbb3b9af6ef7153edb55c5b9080cc16a5a115b0c5b3c381aa87ce57a7b12bdd2070e67dac10a6c2995ddbaf SHA512 0d4849e03592fb58b05e62a43021eca7e61615616c8907c3b2e445402e03adaf9e8fa25b0a745d6c31eb037456215cc02b59e345a3a06d932e76cf990c92d739
DIST chromium-71.0.3578.80.tar.xz 633878288 BLAKE2B be6dcb4c1123830f8f0413e52e46c6e3356356cbfadcaa77c3960f22a6f1f2f5a7a2e7da415b7c19b75d6cd4b881d45a8aeaa7c311547ac58fc34c87fdf23891 SHA512 79b0f5ebe71a34d9f5215df1b4e47071f2337bb480fbec591011653acdfe524419bd10efdeab334ac34c07bc4eb2c485d60a9c3b2f053a721271130ff98af516
-DIST chromium-71.0.3578.98.tar.xz 633860888 BLAKE2B f232fa3ecef45b3e7d0c9876c2d9133ed0a51f2241c3b354592ea62817b7660e7a91869f0d7f1aee60384e9b87644b837af36ff5d802cee986346778946ce0be SHA512 dbeb90e16c6c05422c1f43e8fe747d60dab49c1fffdd0f33824ca24429f3871bda649eb1e6402470d3d9bb701e47d55d2fff4f46530e3f43e72f516d1837aad6
-DIST chromium-72.0.3595.2.tar.xz 658797888 BLAKE2B 7f0274693e8fac283d75c7e7ff6f672a10937454d989e9aa728b4a9646fe92bd8aaa8c154913d71dd86fd7ced595c1b2475248a9fb521984049af04f289f3f43 SHA512 7d5130e45e28ccf7389c64ca24a12ffc84922ca40d2c0e9a2d9caf27eb40a08cfdda8a902c6d747f864071b6eec752287fe2654f62e7e6c5c42c1334c5f35766
DIST chromium-72.0.3626.28.tar.xz 686169316 BLAKE2B 6ee2bfd35e8d48a7122f0a8b85777733bdaf2c6c56b00eb6cf3ee14afede25a45919b6ce6267fb54ae9040d0b676d084d6db5026918b07bc3e26f825d6298c35 SHA512 474452f6d41f900118d88f3aaf435cd332567f7a55c2af449e775668a78ee285ab7c011ca41237fa2b13f4b3076ec0cfb5448cfe9018092614e60c0ad7c12252
+DIST chromium-72.0.3626.96.tar.xz 686361344 BLAKE2B 92a001d99d418b0305235af9109719d9179f8bee53ad79e1ac089a1bc32b493ddcd3e26419e37b68e912f7b09deb51efefd325b82abb1fa281fe207e3a1f9a89 SHA512 949dde41053dba7408ab96d6fc56668efa46248a7a5a4690642f3de696c25fc9d5a746d82b106f4083bf4a1a5676eea06060c616375f74379a051a6bde4faea0
+DIST chromium-webrtc-includes-r1.patch.xz 57820 BLAKE2B 8e113680254b4834abda72c335a8f0af7211c5982c91e52372945f9a57c5558bd6772300ffefb475b450c40ffe66cd627aba34d33af101fe402815c2a16fe6c8 SHA512 cd4562ec32a044925afc65d9cba62310acc515db7cab0ee3aa0f3afe11672b3e7046ca937d8739c4feca436af7d9cf0f7860716a397c8aa5d5ae647b5eaf1ac0
DIST chromium-webrtc-includes.patch.xz 57908 BLAKE2B e977da6fb10bd3fdd12fef75ad669c4e7cb15f8e518a18c52dec7a4e27f0d5444dffc880b4aed30ccef8b620d82946be08c0b5b63ceaec0554e9f80b867b9750 SHA512 440c5ede645d13ec74c08c755a46298f5fcf10c9cbe6d88621ae89a2b27ae41be9954f4e3c1798525cc97aac01e5021b878a06c5625628c4c071cec84f3dfe8a
EBUILD chromium-71.0.3578.80.ebuild 21665 BLAKE2B c5a981391b2094735827e44b63735ffd93c36391923dde802d04ccaf82d89f0e41910fda105ef181ea3e7c4201e9a48deb8505b85a2def6b3a6aefed759634f7 SHA512 f0f35e4d1051bcb6c19150ddb8defd924fcb969007e40ea05ec64dcf219ce9d61f23be65ad986bab31cfa3188ec1f3912930ae33952965c5b430b809c4d08eeb
-EBUILD chromium-71.0.3578.98.ebuild 21667 BLAKE2B d6d07053a0f032fc3f1f1f0c06a08e61325b2bdadfaab8d7ed4636f62a86a2c2b9225d78def083b6c6be27d6ce58fe229f798dfc1b3e43df619b0f5dee298fdf SHA512 35e42cc8a39087afe7e4eee36c8e170497e4b708a9e1c086c16b737d87afe03e1793ed432e8d4149cba63348e759a5acd6a0a3e6dbede95be238fffef7d3265c
-EBUILD chromium-72.0.3595.2.ebuild 21676 BLAKE2B 428302afd0432c0a85c7720a58d3cca5b889d6b7819fdc033e441d0cfbed862f4373045d5ef3f2142bdc76afe1885f05eeb3bd5f0647ae0186b537028c36ba5f SHA512 d0ef8a8005a6aeac02285adc153af3873f82609faa228ca62ccfff7cab17076d913cca3d740a8d49ce36b3e1165f745744fdce1dc67faeec741541246b7f1240
EBUILD chromium-72.0.3626.28-r1.ebuild 21748 BLAKE2B 051f4527104caaf68025eecd3ca97b7c5af38012cf3d6e41115d50bf4cd384b57fc959cf1c5c0a88caceb909ec7db024e2399c8b71608dd229d0630a6140594b SHA512 9383e3a1d151067d9ff96388180e68f2b67fa72496caea4fff344d5c32bfa5bcbc73c376ad2abf8a85113ed82a50850a4f488a88e387eb39ad4eac75fe33a50b
-EBUILD chromium-72.0.3626.28.ebuild 21747 BLAKE2B f582617423cb531944f9b8460fbf0d90f7ecbf86f437965772caf280edc7eef5601d23331cc4235126761f7e062f91dd2fedd7120c4a7044558f461b0c1484ce SHA512 09f59907087d121db6a8eee3b1240eef5fbdd697fd3ee595e42757d0187219ef00e24384b645eed25cbba461113a4759a759413b93df235eea04c287e97fb362
+EBUILD chromium-72.0.3626.96.ebuild 21753 BLAKE2B fa711e31ec714d8cb0f1d00c2cdbf28c97bfd2aca6b156c49c037a2e84d80f2d57c5a55fda9f78168501c9a08f5c7e15d0d1474070296cffafd5b8ec3a00daeb SHA512 daf5a1bcc3151ff5901b28103425203c2e6844cacfac3e57c63f2ab86263adcf59b295fb82883e76c5b81c79ef513f6a0581eb84e0ec292f5a17cbd4221220ca
MISC metadata.xml 1418 BLAKE2B 0fd718bd70dc0fa890bf7e0efa2f6a186df446617f36bb5e4689989c4766da4016b5325d8a81f8959e887fc182ff792bb10909b5724df8c4fcaade221b289d8b SHA512 1c68218f5cab5787a7524823975474065794aa18f8301e9efe066847b9a566b870a68a3768cee925a3ad6543fb182575043c1cb45e145db67382c502a535d039
diff --git a/www-client/chromium/chromium-71.0.3578.98.ebuild b/www-client/chromium/chromium-71.0.3578.98.ebuild
deleted file mode 100644
index 88e3484e883b..000000000000
--- a/www-client/chromium/chromium-71.0.3578.98.ebuild
+++ /dev/null
@@ -1,714 +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="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 ) )"
-
-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.0.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
- >=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
- virtual/pkgconfig
- dev-vcs/git
-"
-
-: ${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.
-"
-
-PATCHES=(
- "${FILESDIR}/chromium-compiler-r6.patch"
- "${FILESDIR}/chromium-widevine-r3.patch"
- "${FILESDIR}/chromium-webrtc-r0.patch"
- "${FILESDIR}/chromium-memcpy-r0.patch"
- "${FILESDIR}/chromium-math.h-r0.patch"
- "${FILESDIR}/chromium-stdint.patch"
- "${FILESDIR}/chromium-harfbuzz-r0.patch"
- "${FILESDIR}/chromium-71-gcc-0.patch"
-)
-
-pre_build_checks() {
- #if [[ ${MERGE_TYPE} != binary ]]; then
- # local -x CPP="$(tc-getCXX) -E"
- # if tc-is-clang && ! version_is_at_least "3.9.1" "$(clang-fullversion)"; then
- # # bugs: #601654
- # die "At least clang 3.9.1 is required"
- # fi
- # if tc-is-gcc && ! version_is_at_least 5.0 "$(gcc-version)"; then
- # # bugs: #535730, #525374, #518668, #600288, #627356
- # die "At least gcc 5.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/http2
- net/third_party/mozilla_security_manager
- net/third_party/nss
- net/third_party/quic
- net/third_party/spdy
- net/third_party/uri_template
- third_party/WebKit
- third_party/abseil-cpp
- third_party/analytics
- third_party/angle
- third_party/angle/src/common/third_party/base
- third_party/angle/src/common/third_party/smhasher
- 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/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/glslang-angle
- 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/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/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/spirv-tools-angle
- third_party/sqlite
- third_party/swiftshader
- third_party/swiftshader/third_party/llvm-subzero
- third_party/swiftshader/third_party/subzero
- third_party/unrar
- third_party/usrsctp
- third_party/vulkan
- third_party/vulkan-validation-layers
- 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/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+=" 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-72.0.3595.2.ebuild b/www-client/chromium/chromium-72.0.3595.2.ebuild
deleted file mode 100644
index 7005f32011cb..000000000000
--- a/www-client/chromium/chromium-72.0.3595.2.ebuild
+++ /dev/null
@@ -1,715 +0,0 @@
-# Copyright 1999-2018 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="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 ) )"
-
-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.0.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
- >=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
- virtual/pkgconfig
- dev-vcs/git
-"
-
-: ${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.
-"
-
-PATCHES=(
- "${FILESDIR}/chromium-compiler-r7.patch"
- "${FILESDIR}/chromium-widevine-r3.patch"
- "${FILESDIR}/chromium-webrtc-r0.patch"
- "${FILESDIR}/chromium-memcpy-r0.patch"
- "${FILESDIR}/chromium-math.h-r0.patch"
- "${FILESDIR}/chromium-stdint.patch"
- "${FILESDIR}/chromium-harfbuzz-r0.patch"
-)
-
-pre_build_checks() {
- #if [[ ${MERGE_TYPE} != binary ]]; then
- # local -x CPP="$(tc-getCXX) -E"
- # if tc-is-clang && ! version_is_at_least "3.9.1" "$(clang-fullversion)"; then
- # # bugs: #601654
- # die "At least clang 3.9.1 is required"
- # fi
- # if tc-is-gcc && ! version_is_at_least 5.0 "$(gcc-version)"; then
- # # bugs: #535730, #525374, #518668, #600288, #627356
- # die "At least gcc 5.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/http2
- net/third_party/mozilla_security_manager
- net/third_party/nss
- net/third_party/quic
- net/third_party/spdy
- net/third_party/uri_template
- third_party/WebKit
- third_party/abseil-cpp
- third_party/analytics
- third_party/angle
- third_party/angle/src/common/third_party/base
- third_party/angle/src/common/third_party/smhasher
- 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/glslang-angle
- 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/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/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/spirv-tools-angle
- third_party/sqlite
- third_party/swiftshader
- third_party/swiftshader/third_party/llvm-subzero
- third_party/swiftshader/third_party/subzero
- third_party/unrar
- third_party/usrsctp
- third_party/vulkan
- third_party/vulkan-validation-layers
- 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/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+=" 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)"
- 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"
-
- # 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
-
- # 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
-
-if false; then
- # 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
-fi
-
- # 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-72.0.3626.28.ebuild b/www-client/chromium/chromium-72.0.3626.96.ebuild
index 6943618d3e1c..bf82cadbae56 100644
--- a/www-client/chromium/chromium-72.0.3626.28.ebuild
+++ b/www-client/chromium/chromium-72.0.3626.96.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,11 +13,11 @@ inherit check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils pax-util
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-webrtc-includes.patch.xz"
+ https://dev.gentoo.org/~floppym/dist/chromium-webrtc-includes-r1.patch.xz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="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 ) )"
@@ -140,7 +140,7 @@ GTK+ icon theme.
PATCHES=(
"${FILESDIR}/chromium-compiler-r7.patch"
- "${FILESDIR}/chromium-widevine-r3.patch"
+ "${FILESDIR}/chromium-widevine-r4.patch"
"${FILESDIR}/chromium-webrtc-r0.patch"
"${FILESDIR}/chromium-memcpy-r0.patch"
"${FILESDIR}/chromium-math.h-r0.patch"
@@ -189,7 +189,7 @@ src_prepare() {
default
pushd third_party/webrtc >/dev/null || die
- eapply "${WORKDIR}"/chromium-webrtc-includes.patch
+ eapply "${WORKDIR}"/chromium-webrtc-includes-r1.patch
popd >/dev/null || die
mkdir -p third_party/node/linux/node-linux-x64/bin || die
@@ -507,6 +507,23 @@ src_configure() {
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
@@ -535,22 +552,6 @@ src_configure() {
# Disable fatal linker warnings, bug 506268.
myconf_gn+=" fatal_linker_warnings=false"
- # 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
-
# https://bugs.gentoo.org/588596
#append-cxxflags $(test-flags-CXX -fno-delete-null-pointer-checks)
diff --git a/www-client/chromium/files/chromium-70-gcc-0.patch b/www-client/chromium/files/chromium-70-gcc-0.patch
deleted file mode 100644
index 7005d3732545..000000000000
--- a/www-client/chromium/files/chromium-70-gcc-0.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-From e98f8ef8b2f236ecbb01df8c39e6ee1c8fbe8d7d Mon Sep 17 00:00:00 2001
-From: Maksim Sisov <msisov@igalia.com>
-Date: Thu, 13 Sep 2018 15:17:29 +0000
-Subject: [PATCH] ScrollPaintPropertyNode: Rename SnapContainerData() to
- GetSnapContainerData()
-
-GCC is stricter than clang when it comes to class members' names and how
-they can change the meaning of a previously existing symbol with the same
-name.
-
-Here is a short error message:
-
-error: changes meaning of 'SnapContainerData' from 'using SnapContainerData =
-class cc::SnapContainerData' [-fpermissive] using SnapContainerData =
-cc::SnapContainerData;
-
-Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel
-Change-Id: I0de5460f17b13484253e1ff0538b111c9a3b0d13
-Reviewed-on: https://chromium-review.googlesource.com/1213180
-Commit-Queue: Maksim Sisov <msisov@igalia.com>
-Reviewed-by: Philip Rogers <pdr@chromium.org>
-Cr-Commit-Position: refs/heads/master@{#591015}
----
- .../renderer/core/paint/paint_property_tree_update_tests.cc | 2 +-
- .../platform/graphics/compositing/property_tree_manager.cc | 2 +-
- .../platform/graphics/paint/scroll_paint_property_node.h | 2 +-
- 3 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/third_party/blink/renderer/core/paint/paint_property_tree_update_tests.cc b/third_party/blink/renderer/core/paint/paint_property_tree_update_tests.cc
-index 0d999d45076f..1fe1815a5659 100644
---- a/third_party/blink/renderer/core/paint/paint_property_tree_update_tests.cc
-+++ b/third_party/blink/renderer/core/paint/paint_property_tree_update_tests.cc
-@@ -1310,7 +1310,7 @@ TEST_P(PaintPropertyTreeUpdateTest, EnsureSnapContainerData) {
- GetDocument().View()->Resize(300, 300);
- GetDocument().View()->UpdateAllLifecyclePhases();
-
-- auto doc_snap_container_data = DocScroll()->SnapContainerData();
-+ auto doc_snap_container_data = DocScroll()->GetSnapContainerData();
- ASSERT_TRUE(doc_snap_container_data);
- EXPECT_EQ(doc_snap_container_data->scroll_snap_type().axis, SnapAxis::kBoth);
- EXPECT_EQ(doc_snap_container_data->scroll_snap_type().strictness,
-diff --git a/third_party/blink/renderer/platform/graphics/compositing/property_tree_manager.cc b/third_party/blink/renderer/platform/graphics/compositing/property_tree_manager.cc
-index 745b8c8b387e..5f87eeea9435 100644
---- a/third_party/blink/renderer/platform/graphics/compositing/property_tree_manager.cc
-+++ b/third_party/blink/renderer/platform/graphics/compositing/property_tree_manager.cc
-@@ -333,7 +333,7 @@ void PropertyTreeManager::CreateCompositorScrollNode(
- scroll_node->OverscrollBehaviorX()),
- static_cast<cc::OverscrollBehavior::OverscrollBehaviorType>(
- scroll_node->OverscrollBehaviorY()));
-- compositor_node.snap_container_data = scroll_node->SnapContainerData();
-+ compositor_node.snap_container_data = scroll_node->GetSnapContainerData();
-
- auto compositor_element_id = scroll_node->GetCompositorElementId();
- if (compositor_element_id) {
-diff --git a/third_party/blink/renderer/platform/graphics/paint/scroll_paint_property_node.h b/third_party/blink/renderer/platform/graphics/paint/scroll_paint_property_node.h
-index e1479269ccc3..5bd7f65f10ba 100644
---- a/third_party/blink/renderer/platform/graphics/paint/scroll_paint_property_node.h
-+++ b/third_party/blink/renderer/platform/graphics/paint/scroll_paint_property_node.h
-@@ -99,7 +99,7 @@ class PLATFORM_EXPORT ScrollPaintPropertyNode
- return state_.overscroll_behavior.y;
- }
-
-- base::Optional<SnapContainerData> SnapContainerData() const {
-+ base::Optional<SnapContainerData> GetSnapContainerData() const {
- return state_.snap_container_data;
- }
-
---
-2.19.1
-
diff --git a/www-client/chromium/files/chromium-70-gcc-1.patch b/www-client/chromium/files/chromium-70-gcc-1.patch
deleted file mode 100644
index bca2a1f8e805..000000000000
--- a/www-client/chromium/files/chromium-70-gcc-1.patch
+++ /dev/null
@@ -1,98 +0,0 @@
-From 87902b3202f81d689dd314c17006ffc907fe12a1 Mon Sep 17 00:00:00 2001
-From: Wang Qing <wangqing-hf@loongson.cn>
-Date: Mon, 3 Sep 2018 02:41:08 +0000
-Subject: [PATCH] Fix build error for blink.
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-This CLs fixed the error of constexpr function call to non-constexpr function.
-
-Bug: 878202
-Change-Id: I6ad217a687e62a9a384980d852743a56479de3a9
-Reviewed-on: https://chromium-review.googlesource.com/1192467
-Commit-Queue: 汪 清 <wangqing-hf@loongson.cn>
-Reviewed-by: Eric Willigers <ericwilligers@chromium.org>
-Cr-Commit-Position: refs/heads/master@{#588316}
----
- .../core/animation/animation_time_delta.cc | 22 ++++++++++++++
- .../core/animation/animation_time_delta.h | 30 +++++++------------
- 2 files changed, 32 insertions(+), 20 deletions(-)
-
-diff --git a/third_party/blink/renderer/core/animation/animation_time_delta.cc b/third_party/blink/renderer/core/animation/animation_time_delta.cc
-index 1b25469c7f2f..2e30a18890da 100644
---- a/third_party/blink/renderer/core/animation/animation_time_delta.cc
-+++ b/third_party/blink/renderer/core/animation/animation_time_delta.cc
-@@ -7,6 +7,28 @@
- namespace blink {
-
- #if !defined(BLINK_ANIMATION_USE_TIME_DELTA)
-+// Comparison operators on AnimationTimeDelta.
-+bool CORE_EXPORT operator==(const AnimationTimeDelta& lhs,
-+ const AnimationTimeDelta& rhs) {
-+ return lhs.InSecondsF() == rhs.InSecondsF();
-+}
-+bool CORE_EXPORT operator!=(const AnimationTimeDelta& lhs,
-+ const AnimationTimeDelta& rhs) {
-+ return lhs.InSecondsF() != rhs.InSecondsF();
-+}
-+bool CORE_EXPORT operator>(const AnimationTimeDelta& lhs,
-+ const AnimationTimeDelta& rhs) {
-+ return lhs.InSecondsF() > rhs.InSecondsF();
-+}
-+bool CORE_EXPORT operator>=(const AnimationTimeDelta& lhs,
-+ const AnimationTimeDelta& rhs) {
-+ return lhs.InSecondsF() >= rhs.InSecondsF();
-+}
-+bool CORE_EXPORT operator<=(const AnimationTimeDelta& lhs,
-+ const AnimationTimeDelta& rhs) {
-+ return lhs.InSecondsF() <= rhs.InSecondsF();
-+}
-+
- std::ostream& operator<<(std::ostream& os, AnimationTimeDelta time) {
- return os << time.InSecondsF() << " s";
- }
-diff --git a/third_party/blink/renderer/core/animation/animation_time_delta.h b/third_party/blink/renderer/core/animation/animation_time_delta.h
-index 1903c1150d3e..95d218466d90 100644
---- a/third_party/blink/renderer/core/animation/animation_time_delta.h
-+++ b/third_party/blink/renderer/core/animation/animation_time_delta.h
-@@ -90,26 +90,16 @@ AnimationTimeDelta operator*(T a, AnimationTimeDelta td) {
- }
-
- // Comparison operators on AnimationTimeDelta.
--constexpr bool CORE_EXPORT operator==(const AnimationTimeDelta& lhs,
-- const AnimationTimeDelta& rhs) {
-- return lhs.InSecondsF() == rhs.InSecondsF();
--}
--constexpr bool CORE_EXPORT operator!=(const AnimationTimeDelta& lhs,
-- const AnimationTimeDelta& rhs) {
-- return lhs.InSecondsF() != rhs.InSecondsF();
--}
--constexpr bool CORE_EXPORT operator>(const AnimationTimeDelta& lhs,
-- const AnimationTimeDelta& rhs) {
-- return lhs.InSecondsF() > rhs.InSecondsF();
--}
--constexpr bool CORE_EXPORT operator>=(const AnimationTimeDelta& lhs,
-- const AnimationTimeDelta& rhs) {
-- return lhs.InSecondsF() >= rhs.InSecondsF();
--}
--constexpr bool CORE_EXPORT operator<=(const AnimationTimeDelta& lhs,
-- const AnimationTimeDelta& rhs) {
-- return lhs.InSecondsF() <= rhs.InSecondsF();
--}
-+bool CORE_EXPORT operator==(const AnimationTimeDelta& lhs,
-+ const AnimationTimeDelta& rhs);
-+bool CORE_EXPORT operator!=(const AnimationTimeDelta& lhs,
-+ const AnimationTimeDelta& rhs);
-+bool CORE_EXPORT operator>(const AnimationTimeDelta& lhs,
-+ const AnimationTimeDelta& rhs);
-+bool CORE_EXPORT operator>=(const AnimationTimeDelta& lhs,
-+ const AnimationTimeDelta& rhs);
-+bool CORE_EXPORT operator<=(const AnimationTimeDelta& lhs,
-+ const AnimationTimeDelta& rhs);
-
- // Defined to allow DCHECK_EQ/etc to work with the class.
- CORE_EXPORT std::ostream& operator<<(std::ostream& os, AnimationTimeDelta time);
---
-2.19.1
-
diff --git a/www-client/chromium/files/chromium-70-gcc-2.patch b/www-client/chromium/files/chromium-70-gcc-2.patch
deleted file mode 100644
index 33041454c524..000000000000
--- a/www-client/chromium/files/chromium-70-gcc-2.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From cbdb8bd6567c8143dc8c1e5e86a21a8ea064eea4 Mon Sep 17 00:00:00 2001
-From: Maksim Sisov <msisov@igalia.com>
-Date: Fri, 7 Sep 2018 18:57:42 +0000
-Subject: [PATCH] OmniboxTextView: fix gcc error for structure initialization
-
-It looks like there is bug in GCC 6, which cannot go through
-structure initialization normally.
-
-Thus, instead of a default initialization of one of the members,
-explicitly initialize it to a default value.
-
-Change-Id: Ia55cc6658e6b6b2f8a80c2582dd28f001c9e648c
-Reviewed-on: https://chromium-review.googlesource.com/1213181
-Reviewed-by: Scott Violet <sky@chromium.org>
-Commit-Queue: Maksim Sisov <msisov@igalia.com>
-Cr-Commit-Position: refs/heads/master@{#589614}
----
- chrome/browser/ui/views/omnibox/omnibox_text_view.cc | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/chrome/browser/ui/views/omnibox/omnibox_text_view.cc b/chrome/browser/ui/views/omnibox/omnibox_text_view.cc
-index f0a8083dc930..9021284f166d 100644
---- a/chrome/browser/ui/views/omnibox/omnibox_text_view.cc
-+++ b/chrome/browser/ui/views/omnibox/omnibox_text_view.cc
-@@ -175,7 +175,8 @@ void ApplyTextStyleForType(SuggestionAnswer::TextStyle text_style,
- style = {part_color, .baseline = gfx::SUPERIOR};
- break;
- case SuggestionAnswer::TextStyle::BOLD:
-- style = {part_color, .weight = gfx::Font::Weight::BOLD};
-+ style = {part_color, .baseline = gfx::NORMAL_BASELINE,
-+ .weight = gfx::Font::Weight::BOLD};
- break;
- case SuggestionAnswer::TextStyle::NORMAL:
- case SuggestionAnswer::TextStyle::NORMAL_DIM:
---
-2.19.1
-
diff --git a/www-client/chromium/files/chromium-compiler-r4.patch b/www-client/chromium/files/chromium-compiler-r4.patch
deleted file mode 100644
index 3fe73ef7fec2..000000000000
--- a/www-client/chromium/files/chromium-compiler-r4.patch
+++ /dev/null
@@ -1,168 +0,0 @@
-From 777d166eec22c1894108dce985498f75ac5931e8 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 | 61 ++++++++++------------------------
- 1 file changed, 18 insertions(+), 43 deletions(-)
-
-diff --git a/build/config/compiler/BUILD.gn b/build/config/compiler/BUILD.gn
-index 6e38ad782d38..87bbd423f67f 100644
---- a/build/config/compiler/BUILD.gn
-+++ b/build/config/compiler/BUILD.gn
-@@ -225,8 +225,6 @@ config("compiler") {
-
- configs += [
- # See the definitions below.
-- ":clang_revision",
-- ":compiler_cpu_abi",
- ":compiler_codegen",
- ]
-
-@@ -488,18 +486,6 @@ config("compiler") {
- }
- }
-
-- if (is_clang && !is_nacl && current_toolchain == host_toolchain &&
-- target_os != "chromeos") {
-- 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.
-@@ -1473,10 +1459,6 @@ config("default_warnings") {
- cflags += [
- # TODO(thakis): https://crbug.com/753973
- "-Wno-enum-compare-switch",
--
-- # Ignore warnings about MSVC optimization pragmas.
-- # TODO(thakis): Only for no_chromium_code? http://crbug.com/505314
-- "-Wno-ignored-pragma-optimize",
- ]
- }
- }
-@@ -1518,22 +1500,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 || is_ios) {
- cflags_objc = [ "-Wobjc-missing-property-synthesis" ]
- cflags_objcc = [ "-Wobjc-missing-property-synthesis" ]
-@@ -1863,7 +1829,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) {
-@@ -1897,7 +1864,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.
-@@ -1920,7 +1888,8 @@ config("optimize_no_wpo") {
- }
-
- # Turn off optimizations.
--config("no_optimize") {
-+config("no_optimize") { }
-+config("xno_optimize") {
- if (is_win) {
- cflags = [
- "/Od", # Disable optimization.
-@@ -1944,7 +1913,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:
-@@ -1991,7 +1961,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:
-@@ -2029,7 +2000,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" ]
-@@ -2115,7 +2087,8 @@ config("afdo") {
- # configs += [ "//build/config/compiler:symbols" ]
-
- # 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.
-@@ -2213,7 +2186,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 = []
-@@ -2244,7 +2218,8 @@ config("minimal_symbols") {
- }
-
- # No symbols.
--config("no_symbols") {
-+config("no_symbols") { }
-+config("xno_symbols") {
- if (!is_win) {
- cflags = [ "-g0" ]
- asmflags = cflags
---
-2.18.0
-
diff --git a/www-client/chromium/files/chromium-pdfium-stdlib-r0.patch b/www-client/chromium/files/chromium-pdfium-stdlib-r0.patch
deleted file mode 100644
index 1cfa4c55c29e..000000000000
--- a/www-client/chromium/files/chromium-pdfium-stdlib-r0.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From e3ad3deb6a6e79284f3748fa7410311d87df91c5 Mon Sep 17 00:00:00 2001
-From: Henrique Nakashima <hnakashima@chromium.org>
-Date: Tue, 4 Sep 2018 16:49:51 +0000
-Subject: [PATCH] IWYU: stdint.h in pdfium_mem_buffer_file_write.h for uint8_t
-
-Bug: 879900
-Change-Id: I9c15d1c280a23c53d31f2d72c9d0d1db79eab886
-Reviewed-on: https://chromium-review.googlesource.com/1204410
-Reviewed-by: Lei Zhang <thestig@chromium.org>
-Commit-Queue: Henrique Nakashima <hnakashima@chromium.org>
-Cr-Commit-Position: refs/heads/master@{#588547}
----
- pdf/pdfium/pdfium_mem_buffer_file_write.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/pdf/pdfium/pdfium_mem_buffer_file_write.h b/pdf/pdfium/pdfium_mem_buffer_file_write.h
-index 03c54bb63800..82e82d23684d 100644
---- a/pdf/pdfium/pdfium_mem_buffer_file_write.h
-+++ b/pdf/pdfium/pdfium_mem_buffer_file_write.h
-@@ -6,6 +6,7 @@
- #define PDF_PDFIUM_PDFIUM_MEM_BUFFER_FILE_WRITE_H_
-
- #include <stddef.h>
-+#include <stdint.h>
-
- #include <vector>
-
---
-2.19.0
-
diff --git a/www-client/epiphany/Manifest b/www-client/epiphany/Manifest
index 794891479860..1acb96cb750e 100644
--- a/www-client/epiphany/Manifest
+++ b/www-client/epiphany/Manifest
@@ -1,3 +1,3 @@
DIST epiphany-3.30.2.tar.xz 4528100 BLAKE2B 3b711df8aa3166c26f639658de188e730f346be7c9bdfc65a5064804c1b0e22a744aec6c559c4131125e8fb34e7bb80636f559c7257cca3ad044c6b810bbe657 SHA512 4edaa042357ad44f2069412508cff9524e6e397da868b78768b493d03d77d16807d78f074eb1a4b18fcc1143d3a63d21f3eb1c0f126a31290320016c76c5130e
-EBUILD epiphany-3.30.2.ebuild 1694 BLAKE2B 47368aa0a559b18e0f35f6e5987e492a9f47a04c2178cb6c205651341d5e6231eced514b6b4924338e121b18c73510624219ddc8e0fc5423f3a2cbf0c92620d9 SHA512 4eda289d291d0e81e38380d6b74f67211f20a5d391d7b81e9fb5c331893e584388446effb55498eba92a2dafc10d22a50c5d490961c61414cf862748386a0460
+EBUILD epiphany-3.30.2.ebuild 1576 BLAKE2B a6b491e36d7afba0e77bf069c9c0ee0b6c1e6fd20d9e869fa43ed7e7d39bf6e04992e2b4f34d73c85ca6241905231d6ce797481966372296f86f82f3e93867e9 SHA512 6e98d4c691b974f7b5093152753036273472311607686ddeb2f38de1131fafcd1dc54f041752f5c0d1b61e270dc333b5f5d64c49cd672758251a239cc9cc89b2
MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506
diff --git a/www-client/epiphany/epiphany-3.30.2.ebuild b/www-client/epiphany/epiphany-3.30.2.ebuild
index d189facc12e7..3d7e9af1f6b3 100644
--- a/www-client/epiphany/epiphany-3.30.2.ebuild
+++ b/www-client/epiphany/epiphany-3.30.2.ebuild
@@ -36,8 +36,7 @@ COMMON_DEPEND="
"
RDEPEND="${COMMON_DEPEND}
x11-themes/adwaita-icon-theme
- !<media-plugins/gst-plugins-opus-1.14.4-r1
-" # Ensure opusparse is present, if gstreamer support is included in webkit
+"
# paxctl needed for bug #407085
# appstream-glib needed for appdata.xml gettext translation
DEPEND="${COMMON_DEPEND}
diff --git a/www-client/falkon/Manifest b/www-client/falkon/Manifest
index b4da8d2bd144..a03891323862 100644
--- a/www-client/falkon/Manifest
+++ b/www-client/falkon/Manifest
@@ -4,6 +4,5 @@ AUX falkon-3.0.1-qiodevice-main-thread.patch 3340 BLAKE2B b2778d6c25f0d27d683156
AUX falkon-3.0.1-qtwebengine-version.patch 2404 BLAKE2B 95e31533b7a377fc51fdd711f9ee2564a7a3dbcc4a9e65c8055c6ec5f7d2aa1fcff4d2120c74eac5e529423269eb95a15b528bf42b703efc3565f61d8607c123 SHA512 be5b8810c6453df4068a161e06492b1274c9f296856070506d494a547b32afb521ca920a86b68f4b5a5c1819851cc68b8923a264d4a20bc88c6a7cecd2a10ff6
AUX falkon-3.0.1-webinspector.patch 3178 BLAKE2B 1c24ff92127cfa529c13b88f6e969a816d000d92d896601b5ff50548bfdce2966d7d9709312e6f9b518ad1d4314fb79bf3f7a01bca4f6110ce24b9f19a364982 SHA512 5ff6dcc9e494226a5a23657378ef170abfc4e315c2cf68a373ca57f91aa5ea38712a0c34e4239acdeff9b7af2b73300cdc150451e50b158318709544e7ced40f
DIST falkon-3.0.1.tar.xz 2219444 BLAKE2B 013d29925f9a1c7e77d5f194eb4a1371dadda05de01a0c103902acfbb16941c6fa9c7256a98ef1965c622222ccfcee8b44c48076cb00bd892378157502f73916 SHA512 e2384cb49d4e1ec52ff7804cf798688be2d80fa5957c72accb09376aa0c41ee491c45234fd53c79871bc474a8d0677e40ddb48241a70d77102c67406b0719191
-EBUILD falkon-3.0.1-r1.ebuild 2039 BLAKE2B 0123d497a462bef89f3a0cca4f6c1f00cec12304e46c9a79d976ac5d2711abc6964da5a70d456e05f1fee573095784ea531a697602bdf2a0aa882442e625189c SHA512 d67dd51eccbe4ad0e00a57f7e4b5a464e62419e7416125d61568e75bd34a8788da9fd2bd003243833cbe50db3a5af94885790464544e5681a6de7c09d4e520a8
-EBUILD falkon-3.0.1.ebuild 1701 BLAKE2B 735a5c49e6f1487347fe65d3da7f8ce9d346092a80bd1195ceaa44e8c20fb660a1529acea9b4df255c04248ec6ea434c31de414f6a73d7b76252f9eecb4b4c1f SHA512 5dde8e9e92d3415a630b60a139d7f348d44019caca4761f7189ab834389a28070359508c11e71bbe669c4ef7c985dd17870f2464e7440efe4b04a17fcdd67521
+EBUILD falkon-3.0.1-r1.ebuild 2069 BLAKE2B 34d0679e614d775e1cfcc6c053264aae7f19e9e740ec19ce0906ecb8e60eceeb0b44fff722a98480dacd637d30c47d049448989255bb7c2761f7abd91a055931 SHA512 209f57bc27cad945d6d40754fc4dedfed334ccfb6f5909ee6cdf0ca3234d7cc2d35af44acd4905ce9ec0017a4340453953c30d3a23f8c496ef1404649f3ae0d4
MISC metadata.xml 371 BLAKE2B 4fbcd776ba06242c814789438f42b01bcb3b45296b55af151b8addbd410027fd1a434e7ea50c8dac5596b9c92e3eef16371eb26a16907ca4d9948432dd7c3ffe SHA512 94812bcd2e25f8a334ddf9fa7f0477ecef688a8aeae57c87651763fb7f8459baeb4f3578cfcd35227e0466d2d4c8636f489a018ca012c522323880132f2f0ee9
diff --git a/www-client/falkon/falkon-3.0.1-r1.ebuild b/www-client/falkon/falkon-3.0.1-r1.ebuild
index 71fb406ee4a5..3c30194cf4e8 100644
--- a/www-client/falkon/falkon-3.0.1-r1.ebuild
+++ b/www-client/falkon/falkon-3.0.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -15,7 +15,7 @@ fi
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="dbus gnome-keyring kwallet libressl +X"
COMMON_DEPEND="
@@ -59,6 +59,9 @@ PATCHES=(
"${FILESDIR}/${P}-webinspector.patch"
)
+# bug 653046
+RESTRICT+=" test"
+
src_configure() {
local mycmakeargs=(
-DCMAKE_DISABLE_FIND_PACKAGE_PySide2=ON
diff --git a/www-client/falkon/falkon-3.0.1.ebuild b/www-client/falkon/falkon-3.0.1.ebuild
deleted file mode 100644
index e9e625d2b3c3..000000000000
--- a/www-client/falkon/falkon-3.0.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_TEST="true"
-QT_MINIMAL="5.9.2"
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="Cross-platform web browser using QtWebEngine"
-HOMEPAGE="https://www.falkon.org/"
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
- SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="dbus gnome-keyring kwallet libressl +X"
-
-COMMON_DEPEND="
- $(add_qt_dep qtdeclarative 'widgets')
- $(add_qt_dep qtgui)
- $(add_qt_dep qtnetwork 'ssl')
- $(add_qt_dep qtprintsupport)
- $(add_qt_dep qtsql 'sqlite')
- $(add_qt_dep qtwebchannel)
- $(add_qt_dep qtwebengine 'widgets')
- $(add_qt_dep qtwidgets)
- dbus? ( $(add_qt_dep qtdbus) )
- gnome-keyring? ( gnome-base/gnome-keyring )
- kwallet? ( $(add_frameworks_dep kwallet) )
- libressl? ( dev-libs/libressl:= )
- !libressl? ( dev-libs/openssl:0= )
- X? (
- $(add_qt_dep qtx11extras)
- x11-libs/libxcb:=
- x11-libs/xcb-util
- )
-"
-DEPEND="${COMMON_DEPEND}
- $(add_qt_dep linguist-tools)
- $(add_qt_dep qtconcurrent)
- gnome-keyring? ( virtual/pkgconfig )
-"
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
- DEPEND+=" $(add_frameworks_dep ki18n)"
-fi
-RDEPEND="${COMMON_DEPEND}
- !www-client/qupzilla
- $(add_qt_dep qtsvg)
-"
-
-src_configure() {
- local mycmakeargs=(
- -DDISABLE_DBUS=$(usex !dbus)
- -DBUILD_KEYRING=$(usex gnome-keyring)
- $(cmake-utils_use_find_package kwallet KF5Wallet)
- -DNO_X11=$(usex !X)
- )
- kde5_src_configure
-}
-
-pkg_postinst() {
- kde5_pkg_postinst
- elog "If you were previously using QupZilla, you can manually migrate your profiles"
- elog "by moving the config directory from ~/.config/qupzilla to ~/.config/falkon"
-}
diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 951f26fbeac8..3e901a4a38b1 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -89,90 +89,6 @@ 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.4.0esr-ach.xpi 496839 BLAKE2B efd000a8311ec288835c88d5c431a2a1611f500e3e7f6311932df27d626e8820463f4a5c722b430ca94244a97fd776995b343ae86a5a21dbdbd9a08381d6662e SHA512 e0b35f0ecca340b9f67ba9788626a8ebbbb4964a0894fc43e8bb4d02741ad9da8708cc3bf03d5ddbba527abea01990c470e49bd1ded747c186cc180cedb5c9ff
-DIST firefox-60.4.0esr-af.xpi 487313 BLAKE2B 86e93a28a508e8405fe9fd80911b28c9149b2bd7068bf01370d10fc2e024a660a3da12f788197894aa5cb9f63af33d26cedc542f11a2b838c17d0b302a9320a5 SHA512 29303b7fb6865134de906c690c54eedc3de55fca7f33f351bfb9db4aa675f8343e4882288a4a71d2d9b8d143588c85dfca214cb929b5e95674d63e91cec69a5b
-DIST firefox-60.4.0esr-an.xpi 520500 BLAKE2B 83c352499c46207af54b3f13dccbef5267d3bc2dd6f8bb407c0b17cd76e0100cfb70a3da575070c88c931f9d1857c1d7dcf623fa6650d142b14cf52f7629f3d1 SHA512 995c9f11652b6c303869873c6d104fb66ca9d5e2b828bcd6efc2cad807af8b0940ed15ff55c705c5f39749c0bc0b488539dd695ff2e2389632f4277696a6fdf9
-DIST firefox-60.4.0esr-ar.xpi 547812 BLAKE2B 38cf6b0d01778e2a4b19f0d2e357e2e78b6973a68379fd9a5cdb0bb7ec3ba421c9e06e3af0156a87259fd722d1bac2b8fd7af10e7b28e31b0ea20dc158c4dbb5 SHA512 495bc2aa5e3e7799d431bd7f7105a5a3e4c5accce7414c16cbd25aca31e3b1673bbd4fd4f919f33ecd859d784238564b6b9ba9ac1d51aff75e244b673129c607
-DIST firefox-60.4.0esr-as.xpi 530723 BLAKE2B 9f6fa1a12721cfb1b258a9ae672e4cf5e322cbf0793259dc6e812fe1cd0775a99a528b6ca1baa90a40089d989e0c7ba2cbbab6d051bf808a79cc2f8d4de614b6 SHA512 60a7cb7e677f91b8c3a7f47278488e3764f8daf8f97a53e391b56f75c8e1c9a3f6d528333539c9e3801445f9741ff192252e5b1d5079d19e434ced47f6d80091
-DIST firefox-60.4.0esr-ast.xpi 508654 BLAKE2B 040741c6700a9e568cab487c857e29cb97b84c36d600a4b1af22ecdb63dfba31df53d4a4b90f86bfc45bda729f9f8b42e8ea1b3fc37ea95df694e083854112d9 SHA512 f461bcc2ba040cfb8ee06ac70a3d706927457d1a046942255f580ee4aa459766ead83a59b2595e587665e6b2c49604cd96f0c8eb74b47ab062f062d8f03e069a
-DIST firefox-60.4.0esr-az.xpi 524747 BLAKE2B 34afc4d634b3e26d264e1b4cec95865a24f62e8bed6c78d40e62cd741094f670db47ae3dbbab0109a524bc3e5ec5c67dc4ea13aac2e2c95b63bbfe98884ae557 SHA512 563a07381e63fdb6280dd2512dc32b01c3f06b466846112cbc792c9a38ee8ecd188cd0ce772463f27b48affd8e2fc79d414f63af381716b892aed55f953a8fc2
-DIST firefox-60.4.0esr-bg.xpi 573847 BLAKE2B ff76ed3ccb9bdf1ebc9aa88b3fdb4080c13ff00a97f08d2c56a7fe90121ebc565b461101e488e17b26284b121cf9beb332aa41028de9369315689abbed6a4c59 SHA512 9aae03618734f1461ed01dfea15d48d3292dd97c642970d4c59ac21ccc074720d4edec1875fc07dda52168ef71c9431564be3b0d7ac94f9268406282fa143419
-DIST firefox-60.4.0esr-bn-BD.xpi 590424 BLAKE2B ec29ca67cd00e6f23351b0feded8eae20c903ae3942ae01f972a24c8f2d544cc80bdeb6bede7b1888baaae4e90b6816eb2d9a1df3b65663fe728041e4a9708d7 SHA512 6bf706f4a3081bbf715953084d37ba3b6a7c4a7bec02d513a9c3ece2b8a4f1adcc27a5a4a92cef7cd5349f6e762cb805eca62cf8b8fe6a38b429fb6cf8a72e3a
-DIST firefox-60.4.0esr-bn-IN.xpi 570865 BLAKE2B 311edb1f58852b4b8fc26722378182b2e68393390ef96fe5d972aa3576b5c65c70bf6ab81251e19428aa5b36fa844e03755e91bfb754d5eb3bbb1d1a0430ef8b SHA512 d338e02e2ba8302c964e36cc32f50e1f04f395f46051537a51fefce2925e5cfe0e8e56baca240f84fc568508d9f18000f07c4814a9db22eaafbe1583c39ae56f
-DIST firefox-60.4.0esr-br.xpi 512028 BLAKE2B dd85472ef588fafb29f3f86b7ce1867cb51f1bc728bce4e192ffbead6af4949ddb6ef4b59de196a14540ec46ba69d5c83f9ef2c4db97bff3878554893d61c6e8 SHA512 b8f328f6815dbbacbb254e7b1cd91572225c1cb2a489b9d892eaf65d6b41aa151dcd92b42700033ca3228dc88bc59cb5e4ad7bd69267f85338469bbb514f8c76
-DIST firefox-60.4.0esr-bs.xpi 514708 BLAKE2B 0bd0c1d2f7d75c89c4b60818e44b361450019b33974368cfdefcd9007f53cb9a4a847c351d875d188884cf9433c3d14294ee6a7805154a613cf4d21d65ddf365 SHA512 c932455c804e5b066abe20172d4de350cc768ac05b08c578fc8c453a140515665eb36cbdfc14a1e4270019e9b71891c3a3bc5193e856e06a1e88ebfc061cc0b3
-DIST firefox-60.4.0esr-ca.xpi 525255 BLAKE2B 03bb386ca848757e9a2655f9870f0d7e7dada3006335ac35a48228d44804063dea77bf83f859cc910226466224ebec4380a0f1845d40329023e195e8930f0b2b SHA512 3052a9931d2ab9e28abb5309f631d34dbcf9a4091605f05194cd073e842f88aa934e81fd9e9b50e66c02baab534919c67576ee05ea3cbe5870c2e53cca1f4615
-DIST firefox-60.4.0esr-cs.xpi 531794 BLAKE2B 1fec716c766ff8e7d1cb68fa645a40cf9d0ee339a225cd7bde0a68b1740b6010af380446224bac295ce579d231350a941deb40d6fce096d5a2ec049ca4fb3991 SHA512 81b08cc97cb0f29084cf379585e610a40632854735b3faefa0f49b57ec8959084c2cdaeb519de59910538e4ad891830c6bc3de2ffd0bfb1c3838836f1c89fe11
-DIST firefox-60.4.0esr-cy.xpi 516632 BLAKE2B 191cca8592a9cd4df36cd4b43b9bc9b3d72d89a04c7f30cfde460243e72137ca86ec9fb511d4f41942f3dc84b4467b57da72765add62a09ad8bc07209655451c SHA512 16539f6ad1393bbe796c8ebcf13d39907c2c20d6a6f7974207fe22edc91a45292ed8eb614904369984d768dcac133a254ac4ddcf983ae3c2d6e1ca652c6cfbe4
-DIST firefox-60.4.0esr-da.xpi 510750 BLAKE2B 4d501891e24201fc753740577d6c745221c31b70b1b8c9f90d96406d05a7cc4b5d770dd00af9a2b6e9163a366cb2c6a5f504f54d4fb8c193dfe63db753f87f62 SHA512 61fb4bd79022ac2f1aaa3fe8120c61e59d2ae373baeabb9709b2d71bb06e1bf04abc1214919cbeba0a58f9edf33bd34cfe170c8218b330d539f45ac5e1d2f883
-DIST firefox-60.4.0esr-de.xpi 526520 BLAKE2B e34bcf77e440d18429dde23f90a097161948902667dfb9ee8e963d03403f5f5025ffc31311abe33a62bcc91cc275599e34e635fdad5df656e4d7210df075a48c SHA512 ba44befac07a910eec5810f6cb6d3fc29e45013d18d360abed2ae4dbaaa7da8a34520e031d616f51f5f88dc90a8e19ac3f9cc9c8457c8b54f9c95f1a727c0738
-DIST firefox-60.4.0esr-el.xpi 593689 BLAKE2B 0268a5de58f3fc096a7d5b6de5c4d0513549c3b483af54b097f492cca81991fa86a6c1b2d337d34f27f795d09fa2f5d17008e80cd15621b52a2c792a78930783 SHA512 fab30d15874edb4c24bfd2b0f157e5e5c85f2fe1848a076622af736b0cbabcc2be821aa926db3d747320fd4f60089cd87dc614077a0137fefd4d5bd9d55220c2
-DIST firefox-60.4.0esr-en-GB.xpi 491695 BLAKE2B 64cdc295b2af5e6a29014e22264a110f87662b5faaff31958e123aa1862bf1f335f3f74857d202ac3084b3e5ec879373771f7dca9b2fa8fe6115475ff628770c SHA512 31882356e42414b8527d22da7dc0a8e04f778a4827d69d8d078867da52d80dee91715728b4ae32a442c7d830638c9c640b0aa24261ae65b81935451a8f9d1bf2
-DIST firefox-60.4.0esr-en-ZA.xpi 474674 BLAKE2B 7672cb7a2402f1d5cdcd55fe724a0e2d50f2a12c5e6bd965d960b03b93eb3697dd16cb7d8ea63a77c5bb316b1114e1c5281c7f67109900d3a9e7bc9102cdd7dc SHA512 5b4ca31f593840f18f73e2aab2c1ed46a75c3b1bae13778299caabffa3f584e9fcc478d6163998363d288fba2594a7ffa384b6bc765120cc0dd143f3cef1b06c
-DIST firefox-60.4.0esr-eo.xpi 511268 BLAKE2B b8b632fe3f2a249d4ab0c12d647750cb20072c7222d4514bc9092fc3702787673bb4d969326ce8094364d7d0f392bf9c8e39ca6931b9756551cb55b7e904e8fe SHA512 932023b79cfb8536366692720f623306990477ac98c08e2b5ad2bdcde800e347b6a1f77a059aab467af740af5fdb36c5adab91ab1bfc1e78929bfa06ed70fd42
-DIST firefox-60.4.0esr-es-AR.xpi 524653 BLAKE2B d1e70520a5f8e4d07c60a879a568456f437d5e7edb2ccfa595b4e9b7dca4c6f7a173df4da2201fed73dfad2c23841e74c8243cc5ec73f17d9246345612dbc42d SHA512 de118b91937c4a98b62b378da63a7cf317045a741fd47352619cb0006e01db871567b4fff8c90eec144c296281d09ee2fa078fb322b103df4370ffae716a8335
-DIST firefox-60.4.0esr-es-CL.xpi 527320 BLAKE2B 8da6db7b242d5922609b0a88fc078466ff3f971c181331de3fbabd96a352c75f12895dbd9a4a05d498a454263c9f2af7d3b95b8d74f44c2b9edaf437c8a8c461 SHA512 ec2acc6b07c328d9a84ae7fd9f3441b569716ab90df82cce925e0b918db859d765bb09f4495278ca8822ce96d7d419d41f0fd41c97d43a74c7ad3f513c97d49e
-DIST firefox-60.4.0esr-es-ES.xpi 459964 BLAKE2B 9fc6e59c3c69aa511f432e750f5b41e7295c321cb2e004f31f6705a7e8ec1b136a638f6ac2fdade5fda2711ada157819c6121e84a75caa089374c5e2286e0e01 SHA512 0eb39487368106a8176b9325ca0fc5d714c564a72bf71aa6b981c2b610d7f81e4fe8ea7a6bae73be3d175f2fec8c019e7ee003a0b114f1eb7f6313da07605100
-DIST firefox-60.4.0esr-es-MX.xpi 528665 BLAKE2B 281b3c45ab9c1b59b674911f91f9d90215e8486d8bef04d0db728f05879d72b3f5aa8fc67043383fa209e4625e2ca9c633a8d87fc4646dd688bfb6a71cea7818 SHA512 ab21c9c3465be42cc6bdc85c12391b5287560dcbcd926ceab0af1f35632786d4be80118ae8921a8652458bf1cdd22c1ba362c119ca928b52317c197b08a97fe5
-DIST firefox-60.4.0esr-et.xpi 504965 BLAKE2B ad4f127aecc9fcb1992e67042e212e5d9a8634eb2b609f9d806e142a17b6323db60f76e2ee38f33544e769c9fd505c7f4475214e9d6aa7a59788b0a361a356dc SHA512 edf07b4ee8221e9b40c51384dea6b5150b24d5fa2180584f98c3701b624e07a47a49ae3ba0dee975ec0440b6a3f982c2457291a367cde9053e585bfb28d83337
-DIST firefox-60.4.0esr-eu.xpi 511708 BLAKE2B 32e55b5f2629f5115433f9e1daa759f46ec5010ca2be124f3a1469bbb982c385a35fe9976543ee97474fad63c52e94f4dc8bd0843addea691267eadfb40f02e2 SHA512 ad356f4485ab547da0efb7b655d21172d097ad59a66625636a0775669e29ab1ba4d00a8cbb1db828ec69214d0c1a282ccc8b9d7f7968042a097b297e11270262
-DIST firefox-60.4.0esr-fa.xpi 566264 BLAKE2B 00276d64c1952c280ccf879352a5ca186a1bc032a081c2c50b6542bf6b6ce3ffe2b1cd7e38aaa0020c492e1d3d05d6297f731dcb4cc997d9b6d3965cb3969210 SHA512 cd43b1f54a92e58809e02d0f0e8ed7b4e17b39395f838803318e5cc145b08a314b5957dd9f0e4d5c5e6dc980fc167888487a0aa327ae6c2ac62f6a269d241193
-DIST firefox-60.4.0esr-fi.xpi 506183 BLAKE2B 1cb45f9de7a35c3b27a49857eeccdc6874d90b4dfdf5a94e0f806f586c6ca077bd5d537c38682b29b28825e1245981dabdcd3253b6827afe0e14fa5b5d352b41 SHA512 3979cde154e38bd0ab225a5d6cd5661c129f8f5c45ad0de2b0bc12ce0576a823e16cf9657e1b63b1ef38586e2cc8e31bf7744f0a9b8ddbd5bfc4524c534156e0
-DIST firefox-60.4.0esr-fr.xpi 536067 BLAKE2B 5fb2e78790c9466a0b8bc8760dd8eb62c0b60bce1ac8c416016c246c820898234b2a5a255fbf23ec9218a08e7b584106ca53aa8a73e3bb43778e90386b692ace SHA512 0a511c94c87717a8e1166687bab4fac9401705ad84e4e44e039166c09e6bfdef85d01fb06d6ce2c777c52d94d8c128070373ac307243a56f929801c354d70c81
-DIST firefox-60.4.0esr-fy-NL.xpi 524530 BLAKE2B 5d75c2106b252ff8f68ab1a2b7b804931d89eafc256ba080cbe214ebcdd3508199a6ade107386c6147fb0a4a82b8c9b851e4d4e6af51a6e87318e5cdc087157a SHA512 eac1e010813eb98e764759068f66695a482e0853d7dde51109c20f13eb3a2bf56fd98c52f91006b28d463bc0125a5137d97453c04af58cd4aeda61f4d2d39604
-DIST firefox-60.4.0esr-ga-IE.xpi 526983 BLAKE2B 8a98748023ec594fd59b2a38df962b8348c988170e0e74f4816c291784eefeec23636c3b943c4e110adfedbab131cc2cc9f55d9ec27acd66f6eaef108ecbe341 SHA512 31ee12f9f15ffba87de29fa0e10314ae8c29c95c6e465e8ca5a76f8819ad8e72aa1ab31ec875eff84e72cd850fce6242be138e5ac907be3834f9badfcb5e0d4f
-DIST firefox-60.4.0esr-gd.xpi 520873 BLAKE2B c8c10f07756f5dc79fd8c9370989ca3255b6c3e857f2b7f935bc4d98405b2261bcebd1fa514120c78e81d5bec1db29b24900fb5d3a65844947dfe060dd1f3be3 SHA512 87d1b3b8af9a39529e7f2291278169fc06ce83d0125a15596344574e1785fc4c4bd10e604a8a6990143478debfdbcec9c96fcfc9f0c0046d8a4ebe41461dd9a0
-DIST firefox-60.4.0esr-gl.xpi 497370 BLAKE2B 0344d4b22327fbac7fe2966ffe885f4e2dfa5d916c8cd06e55aac79e44d10254fa6b3b6e2f60e0657a7b9f9211eec066a88fbf6ef337a7097971c76466b262e6 SHA512 b939732caa2d859aec24423a4396eb4ab5b62deaeb99efb489b87c27992ec88df1e706868615599c4b95819614e33dd305822b747519bce845e0882a11dd2776
-DIST firefox-60.4.0esr-gu-IN.xpi 590266 BLAKE2B f567e5123e622b49d2b97902dfc8b69768548a834ba668ea7929128ff1a34bee7ab634f517ca6c18aec5b214a65ca775f52263fd8e71a17ea5eca23bfbb88671 SHA512 d5075c9ad798e12a232c9b37148020e12b296060f3b3ce9b5e2b118672adfd01af9813bcd74d5843bfc1a8929e1e8b3dd6d7f7f7d040175425893579ed3004bd
-DIST firefox-60.4.0esr-he.xpi 535985 BLAKE2B d008ea0a667730cb3cf8961709fbebc33735b00f697e5e94ed1c59480107e2353d616c523222b50d0e436f6418f99d29d2a0af5588f84ca4b785339d6aee638d SHA512 2ba965e7a8e52330968ee8cd56a0e2010fa736eb215e33debda5a9bc574d7047ee4e499278eb2d0853b361853fc7db68f5fb74c50a04e3d95ead036e7543e5e3
-DIST firefox-60.4.0esr-hi-IN.xpi 590865 BLAKE2B 9b80e00bcc7cf66bd796c2368742283d0cbd5eb69a240d9157930c96547f09cdf94750bd9ff383923ceafd9711070f6f14e0b3ce8b4af884a2b95dbeea7832fe SHA512 1cb3bfd033f951a9cf83fcb9dfb3b45c316adf1da2dfe415a0d81b672ec37da890eac9ae632a41691cd929117ddc43099c489a34d5c97abc112fd56838707683
-DIST firefox-60.4.0esr-hr.xpi 515957 BLAKE2B 83e202adcde09fdb134cfd6ce0f6d0eb512a307acb13683d59d74ba0efde4503a324b749fbcb42deef7e7bc6a86ed8fe2d36f7ebba792fe16e1ba30300f19a52 SHA512 45cf0a22fa2771467fec9808218703c7a94c1e018bd6755259e7c9a016e28bbb763e917520a61282e08d6250069166049715aafaf5c80a0118688b515d974d61
-DIST firefox-60.4.0esr-hsb.xpi 537060 BLAKE2B 7556f1005500bd59bbc21d729bf2c02377aa702e3272a6e61085759c81ce95e8e4d812fb86b40035d0b5f7271e5e7ad8a722c7e2c04a2a5d010a4f7875e840c3 SHA512 649417fa3b62b30dd05abe472d28feb1f9fc4955059692553254a0ef756ad2bb2d6d8ea93bcb08fdfaf85342ce739092c7a5969109f166ac93cba1dff9993e58
-DIST firefox-60.4.0esr-hu.xpi 538411 BLAKE2B 88c85039d97c17a193274fe1b4bfb60ddeada5fcb984dc477e8916f54449721d813be9341906ba775253ef1eadc28c557d3e1e4cffb29e96b32079ea7c40ea6d SHA512 43509b3e0a809079ecd1b8ca390af20f3b99f8a6daeb5e37dbcbdd0f5140fc34dbd31eb36f1c084eaa67c500a36dda009b9a5e0733a1fdd79a8a65236b49146f
-DIST firefox-60.4.0esr-hy-AM.xpi 569416 BLAKE2B 8a6208ad932e977dc83644270ca5d1544b03f330def596b530509c61fac8b5e8e6ee98daf4dba878b3e33b8acaa568ca86d50eb71065a3f263b3f1393d766fed SHA512 6cf01938b297d05df094b035213af91cd0f053e4c85c62f4396aeb0454cc3384c77da5aa861d8b1f3e10c74dd7a86d235912b523769efbfb251ef8e800d3e95a
-DIST firefox-60.4.0esr-id.xpi 502222 BLAKE2B 57b49190cb8c0af254c256acc3592e1d1358369d3adad01e1a5dcc73f1539ac218cab2a5f45f68a9a69a6bf2d5c123887c094b0b5ff88d5590310aeff9a3a9cf SHA512 fac4a6deab5bbc27497105c55e5fd5af85b3b30b6e5755f97d36198252e2d378756854e790d7c76e9f5e356fa9b197b7a0275c86b5a600b0c9c96561e0646f98
-DIST firefox-60.4.0esr-is.xpi 513273 BLAKE2B a0ac90ee41c3f9f1db4bb901c53f60beb690f57be3b219da8b0e109cdaf4f003872d1e3fda3f773d78dea9a5b6aca1754339b9446a934aacf4acc75d3505e12b SHA512 c927ab76307cf99455a57008b5db3b3615b5e59036bb271480ed4d1938e264748c28c302514381a78895dbaabcdad7f7296bb8393d5e2b20926939faf2ed8a36
-DIST firefox-60.4.0esr-it.xpi 399106 BLAKE2B a493d1b0d0bfd11ba53af6ef49f96dcc2936be8f424c677c162313290893eb8ed93900ae0bdfe7504396a9eb2a6506b9fe8cfe0f01ab9f8b5d726fdbfa79b0f2 SHA512 653df78d9d565fb64bbffceb331e06bd89cbe0c0912932606247be41396d71d0fb52613d37746292345929480ae2158aff1273b23906cfbfc2cf8836c44d50bf
-DIST firefox-60.4.0esr-ja.xpi 572011 BLAKE2B c1919c30e87e2afec6cad422b63abce2893a0946189d3d4714de48d5703b6e068bc0906196a54eac701f93390b11442106bb87fb5b1e3b43387a413a521ff787 SHA512 e0086ff5c6b9814466b4bd6457b86d3e4a962ddbf0868bea6513045b77bb1e0e8669a7c222fb938cc38562c72381dc39e4cd419bc85255d581d039bad1c0e394
-DIST firefox-60.4.0esr-kk.xpi 582977 BLAKE2B a25b835b271734be33fe81fc9fdd7b3aa3a703ca6e46c03e688e21625dcf0b579419978e73bd167b50aa3641e7fc7679a3b2e214b11458a9d220f25564bb95e9 SHA512 277ed822601ae455f662bec982ea2303621eda1c9a6f462bc4fb3369674797c030f43e85b37eddb442f3a4459d7b4d18ed0e9888d0047c8b10eb3efca91012c6
-DIST firefox-60.4.0esr-km.xpi 583111 BLAKE2B ae3a7b6de2ecfa0dfe2f2d8cda06f578e46b2781307b00fa1c58c65be94de78b4ac9b8365f4b250a477a1c88fc7bc4996eb6b1c32e3b2b9e3cb29e805904c46d SHA512 81196ceb3c3a3fc2b3fb6bfb7b84819f9d31008fb600d0697d57abcf103e49a02a55acc1441b174ad26e17549085c3ced294abce1249c3f391db6a2254a0985b
-DIST firefox-60.4.0esr-kn.xpi 585871 BLAKE2B e02ef512e4eb70c91381b84f101b615c3663234829105f9db6661a641c6e06d17c1249d89e0fec2653874587a7d93a55ee4587861d902d4de747639a795ad6fb SHA512 34e1388df77479d3db763dbef1516485e3c9239e2184926bfacfd645d8de1a42726a35b178abb05fe76e521cf3229fa18e646820daed7fa12ec92d1c220dcf7a
-DIST firefox-60.4.0esr-ko.xpi 547828 BLAKE2B dc2240b164115c199acb6b759000e4c97229d44799f4f805a32a95e3b8ebd02ca2b8291c49464eae3ca8af9772a5bd3dde64995024850732f0f5941521d253d7 SHA512 c14f4ccf786820674407b7e17668d7f419d5715eb6d37b17a97c353c6ea2c2b9ea1691dbce03a813932e47803b6857df5d2034f42848492d802be4fbbf4803e3
-DIST firefox-60.4.0esr-lt.xpi 536463 BLAKE2B f98c349c256ce6ecc91be2c83f83c0fa0dcdc09bd7c38cc5626970a1233ab72b4c6eb7e7f6c485d42023f0713f30fde5fde0e1961eb25f83095c3edb334172da SHA512 797b0e334c299507c19753205b36ff5a75a22b925125e9c78258af4801152a7f9a48489a46368992d018caed467e162cdb849203bdf5e508e2cb96bd8ddea98f
-DIST firefox-60.4.0esr-lv.xpi 526417 BLAKE2B 2862b313dfe71e9330f5f480a026b9d04e0fd55c937e221e293d15eb1a6306cfa6e54c97e46b425940d7d565b864a4a63c5c22129e9b1a9f6d9e5936f40b6fe7 SHA512 15f37c732ae113cae72dce69dc8ece12e94c961530f8203b888348bedaed66e8c1ef44e35d804b634b1f99e89106f0371741d0a7dc2295efc50eb90d1352bb6e
-DIST firefox-60.4.0esr-mai.xpi 549248 BLAKE2B d75675b3906dfec471fb8ec5a96ff53736d6d202699eb9e50413db71849142f778507c4e6f3e06cb705225b4cf8e7f4e8159fed86ed6eb25cb97e48054b2b08b SHA512 b8b48ce3810b31b5b56ecbab75e974260e6ab846484f01295ff18bef58918e6807d90428c02512bdca3f0d8775af2c8f82c975cef4eef2893486fd6d942c4f32
-DIST firefox-60.4.0esr-mk.xpi 513808 BLAKE2B 6ec4c8dcfe0abf2766d261b80182621cdfbb25522f64d71607ed4d58e971527c0a2569c1dd3217ec38887a0e99bbcf0222a8c0c4fa9a585d521179c21a48189b SHA512 29a012d833b16a840e2c208e166c98e23719a3794da70772bf698feaaca53cd3469b342a66d58983a2ca919d8b550a2b1bdec5d29e8d672eae2e990cc46b2c85
-DIST firefox-60.4.0esr-ml.xpi 598979 BLAKE2B bc8c89fb670b991c222b5d111b8c45b919bf956f7ed0804b9b0475ce0aea5f1fb55dcc3a21fe7c7d36caba5eb4d876a399a70c4012fa5af34eab1cf48b5decc4 SHA512 8e0b3329c57b12f3255939ebfe3de19380e9550202b5d380d6d6f668d2863c634aa05d2e3a04f8006f03eb186fb5ecaef27a29563d9c981713855e00e0c55cf7
-DIST firefox-60.4.0esr-mr.xpi 579111 BLAKE2B 93cb35568326c6906a9b3aa5c1c9c1c4dd0653169149cbc3b11d6b01476dd82fc9dd32ae86daab80bae69e919631a4deac5477fdd82d5b9629345b0eed33b4b4 SHA512 8d3f56e9e304af121c90636f59ada2c949b5e8d4cdc1afec85783d13e46e07bc29cf2da3d2da2b5f0f0de6aa4c23526009e68f7c78d8613f59432440b58b7a15
-DIST firefox-60.4.0esr-ms.xpi 509556 BLAKE2B 39f601a97eeadda42ed14c4103f80a55c85c80ce0b24afb0cecf3a0dc61d4f1175f18a5c3ba6611e42d04b7498f731fdeddee5ffeafa1900923b01de53bca493 SHA512 e71b822e27c6ebb1e9cf64e7b8f992685fa0c1bed78705f9ade022ea777856564b3b2cb6e6dd95535dd7989878d9f57a2dde33dc3bfca44d9f09c86f1cad4a1f
-DIST firefox-60.4.0esr-nb-NO.xpi 509887 BLAKE2B 0f5fb0baeee66c242e9091ba24411c2e423b422d96f551e8a73500f6ada52a6cb8208d57a7e903d6152c331c5b21c4d4c4529d730220e54a5072ace8d38951b6 SHA512 825d946410b2df952498d82154957866708b48beafd5ae366dcb19b1ea635b52e3d471a156954004957fd547576d9a56d1b50cde82f087f072693e657b48c103
-DIST firefox-60.4.0esr-nl.xpi 517458 BLAKE2B 714684e3e13680fdf4208f0ec723091e5e807155d2e87eb629e970f69fba9c03a5e70d2330d35969d99a824dd33e015ec7c94cc6c7dbe7da741c8cac9f53373f SHA512 970ea7fa5d70bc36d604ed65be69b442d329bed39e0b98adb44a0a3b45f6d2e4d88bc5ddd172ce1f378e7aae4eb1bf96d7dd3ba8437377fcbc2d104a0a2bbf8d
-DIST firefox-60.4.0esr-nn-NO.xpi 511433 BLAKE2B dd5e667a09395b16aea63489ef96d024c7905af3a6356eeb05c94c99d253ea7b74e8e8bb4812f4f6416f0bfcef9f4c903275914255090e770065b0ad8e7ef4c3 SHA512 7b5bf8e9a0a9add6524302d58e685263c0409a53a6f51507109917963ea295b619616716dccb7e41eb4a15f1c37e3b9c7296e2d84f9fe37fd919391d54a3f362
-DIST firefox-60.4.0esr-or.xpi 540864 BLAKE2B 13949e522d6000480a1ef651f286bd309661807cbd7e259ed58e0211477e68e289c3ac8a26e3b20c64c113d37d25e88db4f97cbe381162152a64f5fc8a7a092b SHA512 677a2847da1f052ae961ac33c34f1b8e4d3c942faef1ad6a06ccdbd120941c4eeec0f3dc91cf1b129e1703ee7439fed50a45e11703075e0109ab9801869f3939
-DIST firefox-60.4.0esr-pa-IN.xpi 557874 BLAKE2B ca62d72b03f7e30a58a10daa2f19d762552f9d26caeafebc742e9399ee99fac57510cd8de8ba63ae5a40c349f2629fe939c7fb01d7cfda6095acba0da3bb99b4 SHA512 faa524b1ea41daf5103840acf176700c679c2e37c64601a2e534d41164de7551438f82dde1c5e34a155fbd1dd3c27030c6b825300ef651ea8090a076b6c85248
-DIST firefox-60.4.0esr-pl.xpi 419029 BLAKE2B b2e2edad6a6239581629fb504c2302344f5c8750ec2d4770186f94d009057076a0da9885f0fb97e1db8e02e697a152ee92493df6cec6e1d739e8c7c1e95e7999 SHA512 90c2da639da137fa704a3ee6a00ca62c60fb73188c247a6536bfb71c2c92d70c7504871adbc832de89e9a32dd3c158c741aaf4ea89d9c1766c725274e1554ee8
-DIST firefox-60.4.0esr-pt-BR.xpi 514761 BLAKE2B 37d9af7625ae7755310a1292194c599e3072633f66fc53f94b011cffa8d97354989ed0b0595829e8e6d570ef8dcea21d50459bd99d34877b1bee89a3395377d0 SHA512 17afe51e523aa18932a13320d869d10e2b3eb5d0980db6bf2992d22b9f23ac960d412764824cdec82aa7c1a80ad9be35e378bfbc05da6a2f2687dbeabb8e136d
-DIST firefox-60.4.0esr-pt-PT.xpi 519363 BLAKE2B 8312a69aa79833eb4d9fb454633c525e07b97cc7bfa2cfc5e73165bff511c16dda57a5590a866f7ed9ea9a1298a9b5d05e21720e2890d9f9415ebf14e5400298 SHA512 687f453b2e050ade6858040f8cc2213ace726894052423f31de21dea676962d77eeb27eec8c0d041a528a9f8ca1627d49554316d776ffe0fab49165ed004e23a
-DIST firefox-60.4.0esr-rm.xpi 506044 BLAKE2B a60f896a1ecb66c62534f52f6f87d8c7db7ae7a678ec17b4875fa7273422df3281ade42a1bf8d8de3f14425f3cad48409e13a26e6178065bfa9e6395131f0fd4 SHA512 d66ddb7ee144297b3d121a1b076bc4100283d659dce3846647774f33414179c49700932d082b693ca2bb45eabbf6463fa46f8740e65451b6bc13abfca513b186
-DIST firefox-60.4.0esr-ro.xpi 514056 BLAKE2B 18c8b3570fb4bf70955b664e74bb0e879acb7be2c8a69b56dd690fc13a619352f8c48625abf6cff204d9b4e42750522b4c53377212f790e554c2126c467a00ec SHA512 1209414e03cd09b1c174ff8032b73746f62e16599876cc744903d4e8fa43bb016c5b05cfeb5407835421b7bd9b1c29a5ecf16cbcd780ac28947f17f408f76f86
-DIST firefox-60.4.0esr-ru.xpi 591396 BLAKE2B 79b9031d0dcc276b0470db87a6a76724e24cd7d7f1e9b2c79918e873d5c7fb22eb917f0b3b1ba3f8619a654cec0141aba4dbe39cc73f25d4ecf8eed3a1cca8fb SHA512 c062b7ffcc9018cba893e24557027ab87357cfd39d3ef471af36b7db4c8a12a4f6505546820b87b0f56961cca069d1080b385ac704dd883bf3e1dc0347cf9b23
-DIST firefox-60.4.0esr-si.xpi 545576 BLAKE2B 5ac79590d15e3bcaad9e507cb506a210f3c6c871fc29ae9c9ab17feba31338cfe3bb557e646af7cedbbe2b2e59fab2ce5e6e8d555073949342273f0a8a23cdc9 SHA512 a2255c1be32a45b7071f8d3b20d9afb4d0dd51c1bb792794d388e7e492d5a8f8f0820a1226444866ea1bd9072ba6761f8734473bf1e35c26ba2432eacdeb4efc
-DIST firefox-60.4.0esr-sk.xpi 541703 BLAKE2B 45fdfcb9caca0f07be08f0d8506cbca439b9708be3c55c473226c1c8291009b2468259d2569575a516d2ccc22c67e5ec95c196a9aaac013a53082fe56a544bf4 SHA512 9661d33bf0a5b80331d02fa792e9aa023e8415bd5401867bb0fdc6f671affd63d2b9eaf294f8ce4a8b357fa3d62e4888faeb7fd46620833111f3a2040dde1f7d
-DIST firefox-60.4.0esr-sl.xpi 519373 BLAKE2B cc06b8c5c9458f0d03469a0fc2c5cb6387c20f0e634bdc972fd0e6a235d6fea6736acd760109827567fb0ddd2e735859f9155ac9ab8084ebdd0b8552772075ad SHA512 437e67fe48857fab90977fe6e85813a4f08bd239c0b8c8546a7ba362e0108a0d90b78a614512d0b2226cc8dee86e53a59fcc4968abb5f00edd3e0cd59407a786
-DIST firefox-60.4.0esr-son.xpi 497700 BLAKE2B 8c8d7d4117ef8bab6391316610487fc5938f4c0df781fc13b7e5a13dd1e8be8c4d59608153b2f50138a211c55088520ba00a8a23749b526f5f6adc1a83f77938 SHA512 2d22a33e48aa0550c78d016e5379125eb38735af15cf2efc15d14e4c141691339c39364d2f8f221ac34d3108a6fc767eb37a1e01039c42c00132304577cc8dba
-DIST firefox-60.4.0esr-sq.xpi 521262 BLAKE2B 30513f67da0f2aea93132ab5b6d48ab6a9ceb438ae562598fd0dcce56d8334c5bfd2b224e2e8573c04e8c262218c3057e3b6d5bda42bbb1c64c28f589672541c SHA512 2d1c80c829d74471b37fde4172ad355f351e58af2f545a773a5ca3cb70d7d5a9ca9fd27d00f54b0c288c351b7c38a392a65d7d2e3fa768d828a49ef6b9f1ebd2
-DIST firefox-60.4.0esr-sr.xpi 548773 BLAKE2B 273d163d2a1bec4cc355b060210f1a2859f1a5d61bfc0bf7d9a7e775034830826822ebcf23e1b70ba9ebfa96db8abfd38f00d5cebffaffb8ed5c5c2db56f578b SHA512 a1cf714b27cc05dcb391164ffdd4b7e4302cd27c5fb76376f7602d0ff1934a6daa8f1ffa2c9ea8264615e8647b5d51ea141d21d359221dc9c3a8b28e8ab0db26
-DIST firefox-60.4.0esr-sv-SE.xpi 518658 BLAKE2B 15fd07d9a2911d1385fa2379ebe88e854594eb1b1ab2913e12a57285c7f3931835a337f0220d7cc96cdf3fb852dcd24ab07d09fc01c70e9ce6129eea4cbb54a0 SHA512 5ad210ec0308e841413e2bb942df16d7e09621d6a8e546a547faf5c6d6237416f84511a5034cc67919a207a6d7636c31c8b1f9cf19d0e0b2681067037ed8f749
-DIST firefox-60.4.0esr-ta.xpi 577921 BLAKE2B 776814ec23ea84d8eca7863947bb16e703f7b3ef2f205175f3865dceb68b139179698a8acb4f50b15a19333360b2e02d51f25fe09b5c8f8e7491ffaffcb11590 SHA512 d01e01d655289cd824b619d3f0f50fea8a8340b8cbc69c228f09fc685e7e0a6389682a7a4d944868dd018785add7ac8bd5d6a24450ac24ddfa377ebe34baf2a3
-DIST firefox-60.4.0esr-te.xpi 590964 BLAKE2B 874025f75a09a14393e5febe23640f97571f33de5c2d67705bfa34b10d677e8fb6fc17e50171895af7d9c60c659fc6afcd912a4c6e7696fa16ec5b6ba96ebed6 SHA512 86b714941101e062e693338ffb258093882c76de72df874acd2473dda08a062ac9580dcb7187baf87cfe2be655c9b7f1a2db011251320014b6b46f1f754ec856
-DIST firefox-60.4.0esr-th.xpi 562819 BLAKE2B b8aea94a03262e332070f4f9dbf30c1cec0391d604e81d7070403398339c2da3ad242eddf3d3fafb84d67393c2daca315e73f7f15e57ca79e9046085b232a044 SHA512 7e6a55d868f73cbc8ff5bfdf1e3af3adae465b3214d7c06d547a2812de8a4eaf93a61287f26320b02b3049536c9d9003275901ac036d7703a98897958f351d11
-DIST firefox-60.4.0esr-tr.xpi 525859 BLAKE2B f8a9e98f72bcdee6e0eaa5003e4d8e485ad2df43d1f79dd9d707c619360f6af5ed19efd710b81e7db24daf2e390a212ee453ea4125648cd23e7a563e2af4ea34 SHA512 757bb4aed0bbdf4030f275c9bcaf2a90b4f8f22b6df115151f390729cc2211db0edde772f79dae9071a6b157f3ab799dfdcacd2b937fae384718eeb1404ed182
-DIST firefox-60.4.0esr-uk.xpi 580919 BLAKE2B e3ef81687d32657ba1f31205c9f4655e65c33dae1be5d987f21308910c8d9736f515646199eba498286217c6de5d94d132b286f569b75afe5a7947c001ef37af SHA512 18bab2249a82674150ad2dd538198081d020b572939e0586ce9c3e37e4a44ffb6047cc893a524bf89a7225746a5464f3710f3b22022b86a66f0917907e21385d
-DIST firefox-60.4.0esr-uz.xpi 513686 BLAKE2B a8e04164419e367a63a18fb3ec887660a222455f60c93145ab0d5184412c3a98d5b87415bab3e319eb83459f14b998e706ba26230606f7167baeaf8141b234a3 SHA512 6455197c05dd782c1f3d70c1d4bb747d13cd267c99e9cbddc673fdbd23573b28635aeda117017d5f384dd8e45df3effb35d7a0a99a5a6263362f6bef2ff48bf5
-DIST firefox-60.4.0esr-vi.xpi 528187 BLAKE2B 5ea0608748cea2d8e98a836b635e91af0a9265b34ece65ba94ef51cb99b7ca16a9c138e96842308e884f5e6facd8eb1c0123196a356d8e7065fbbfdfce85d773 SHA512 4ce58e9c8000e35b713d6fe3edd79ddc1b1fa9c571c421e86456df2e649dc971d5fa7e3021ec32b760be38620cf94721edda63145177e9b47c017356914236e3
-DIST firefox-60.4.0esr-xh.xpi 511859 BLAKE2B 20505fb9ed4b87e358556b1f4063dd1aed5c355b0fa92d2cf39c25acfe528352639ccee40b80919cf0b1ac02f17f4ad2c0e485e42f037c1e845f5c61d7eaf5f4 SHA512 b5b20c79434bf3d9f5915a6800d6b56c240cbf82807a70f75899306f2a75e3bf531bc9be5acbd5bb6ddf90a26160fd72e35af23886bf77dfe397d4f90628bef9
-DIST firefox-60.4.0esr-zh-CN.xpi 543585 BLAKE2B 787679f3a78a9556183d2e57ab1a744150a0d1a02caa629fdab46dfa3838cade0a1105ceebc7965810a1becc88956e9683db99bc25fd1d09fac38cb113b33aab SHA512 e2c9662dfac8e2cff3a719149626be02fdb3cf4a713c3d32cdba7df37df4a98fd90eb88a8d16d3a61ca4870c0f049d5343cb6b41470464e9399c6b1153d059e7
-DIST firefox-60.4.0esr-zh-TW.xpi 541910 BLAKE2B 5ec6659b0bb94fa7d52488a0e043b6bf6372100a3652bd509e46f1972fef3680224017fef32f3faefdab7f2c683576eb3aa4c3e7435fc5ec42ad6ce3cc54e461 SHA512 229f070f9eeba9e88b44f1e27bd47cb79fa39f4b9d6a8d50edc8afe9e4dcb8ebfc03acbcceefa9106d5dd726146b680d83578271bbabf19c19800be2800591c5
DIST firefox-60.5.0esr-ach.xpi 496841 BLAKE2B 774ba2e7e020f484c44e3bab5d98eba69ca9ddc680e04bceb5fbf2ecee385afaf16d5cbec74da33f3de897d7faa76b155ab640654522b3d22862f69b904c2b09 SHA512 3ba5cf4f35d1d3f80ccfaa45bd9e6ba91459ffcda14df89deb39e648c00ebcf8ec05700c5410f4d50d9b33017304c35d79e2980683a27137c34b39d08e7da488
DIST firefox-60.5.0esr-af.xpi 487319 BLAKE2B 52c28405aa3430e0fedfb2ffe0b83726af7bfb060de7d04425eb2a83705e6d748e08f6f400397fc5ff843c746b1adf853d6b08d66daf10b0e86251394a063f30 SHA512 e867f1b2d1da76344d984eee6177638e519f1877b15e840abd6fe7f9072e2d2a6e825f9d8292f09b5086dad8a6deca2f5041ba9197cbcb43138587958fdb8346
DIST firefox-60.5.0esr-an.xpi 520504 BLAKE2B 1a1e0f36537608be2c422b46e6276061bc8d3559808b0b62ddbd14e6dc7942f6e19d819ba0a3f5daa08d1d86d7c666b76e3af7602e23d3cf72d8bb0d95b2cb6a SHA512 9b5ea81ba0999de854c3d58326e1feb41f9f8c4c30c0e1a2287aa95efc88c4c4a3363344b1b4171fe48285d6f6587fe2199e2b74329ecb93baa522501dbac5c0
@@ -257,90 +173,6 @@ DIST firefox-60.5.0esr-vi.xpi 528193 BLAKE2B c218b8efa23d221faf652b87478b91320cd
DIST firefox-60.5.0esr-xh.xpi 511860 BLAKE2B 39e34631b4ac241f6d959094497c8d5df5d11d994ad5dbb04f7c463848a1a94dbeeabae20c70c5ce5d4b4928a033950546c99a985a01c61ff10cd9a6a3b756da SHA512 5b90d5e1249dbc4f14890ff18fcedfaa2af8d6a96595acee56df34bb3481ff6f3e6b1d0cb5bf770a296678a059ccceea37e011832046d6dcfb2d8e2b3b78087a
DIST firefox-60.5.0esr-zh-CN.xpi 543587 BLAKE2B 80aa034f254b8ce580ba320d6fb0bd148ff7abd894df440a357c7273532057f6e5f142ee3ea250f77e94e4edceff2a1292d2a80cdffa8ceccfe6b50056d1e411 SHA512 0beecc494c416e4195812f74e4934509958226ef61605efe0e8315866d76a1a1a5089c24e91f75d9802d48a0c8a2b07d337cb08166481cb3e100cbdaeed49f8d
DIST firefox-60.5.0esr-zh-TW.xpi 541914 BLAKE2B 767e09bda7aef1cbe5aee711266274069331133f3f45f473f7e4ab3ea7cd5dc2190e01f39e3cc86f50a3b3a0427aba91c7625ebfcd9fdfbd254456eb6810ab0d SHA512 15bbfc4609c6f382b695423776d857b5675bf19f887b9133c1bc8fbac476c967642bfa58bdcff96f538af2728b636c9712798fcf515b7fe8d02a0fdbca881a94
-DIST firefox-64.0.2-ach.xpi 455471 BLAKE2B 9d39f120607a90bb805f101782e0b1dbfe308575522d5b170a239cdcd80d23c64e6118b329d514d157893d3b66256b5694eb5ab9e8fb4791f33ddc04dde9e472 SHA512 c1fa855cbe6e3e4c9d13808ae63d7289c4b8724e9b9457db2187134cd3f723f8954bf51d7a30a90a95b402dd803cd8d3c4288084227ee329cf5a898047a67561
-DIST firefox-64.0.2-af.xpi 431980 BLAKE2B 2f8dd4e228489efb651e567f80167f54e073bcc9aff0c3873126e271b37255cf05aa2bb31c7966d4a1b15ac44ea18062166472e7963a2e809e171fa84f67a339 SHA512 b9f0aeb5c68c11fad8f6e1d5d841c7019f45bffdf04a24eda89563265d21142777ff307c3b4e37ed06bb976d8630d563092322cdb3db991d4ac86dde983cd57b
-DIST firefox-64.0.2-an.xpi 473572 BLAKE2B 08fcc57964845578f994b4a7ff09356fec0803a07900bd6f49d81b498802b571d8297226b85f894b98b036a152512baf20eb5c67862b75ea6de0980c2d412c47 SHA512 bfc4d5b6141c5d113fd870382604e0e898a11b8fd028ad82b01e58981afa09fe17559b9a86e71a090a38f8660897ae940d03ba65254a07ce9e19689350231a45
-DIST firefox-64.0.2-ar.xpi 513409 BLAKE2B c32be6a25c2abb4280772e1c785fa37c266b4d4e74a82140520cd85ce23b0c0d460acc8b399b941b8c89b930a34e3d3ca7a6f68446fddd828ca622a7c1f4d24f SHA512 21f380cbc5ae8d3b9d1e5441fb0526fc968569e216abd4e0c4254b49dadff08d9a784ca75a708fd01c3eb3125a858f6b5504894add6bae77d79f6797af769896
-DIST firefox-64.0.2-as.xpi 478302 BLAKE2B 0a28d26cb62d0b3ec30d139b2b8afe361940a7c5dcbacc29bbf374d6617da16c2cabe9a355e3e208adbcfe50e47dace832cf4a50c91cd35a8769360447ee2db2 SHA512 2763123762fd442e3ab8e179bd2db4c9601602047f048584dd64035ba96f0a7e49706451772664b3fee89666fce79fa04bb06f145042aa6f0aa205ea17891212
-DIST firefox-64.0.2-ast.xpi 461828 BLAKE2B b625ecf66785a584d6e44d1f8637c51d317305c3fae1847a25221fc5f472334c4dca8e1c0fc8fbc7dccc78b9990e1ddceaae01caac16b8f109d600fcd9a9dfad SHA512 8f222013041c68bd45ab5c6c7cfc331c3ca28375555522f9dee88fb10b06dbbfa733be48b7f081410a46e54ba2e46e2cd54af0659a345175183e4d8b1646ec83
-DIST firefox-64.0.2-az.xpi 490042 BLAKE2B d63c3ed05caf01035ee4ebfe362ec011917626cc4adcc307f1f5e216ad26f14b38f8923db38234f646e29a86828d4404146e3c676abec2a92a7213db785e5b46 SHA512 e9932b55f39c17b14b2e3be7ab7ef01400c7be494521c6656d1f7eb7792f16525a531a5d513c743457e6c4c24ac481be208f0fe88056d8eecf9fbd8a1aea764b
-DIST firefox-64.0.2-bg.xpi 523742 BLAKE2B 84472fec71d246ccd3f4353a5b208f2fced48d0ce19551038702210664c5528264f40b4ed4d5bfa6fd6ecd0efc568911e6ff52f19a4cfd28146e677dccd21185 SHA512 d9b57d7ffabfeb724e327333cf32874a0bf464115f4e7aee0aaf1aed7d5039bc71864938ec813c3a004e8adbc8e48cd35e4b8a5954cc5d2a06b5aa03a8d48856
-DIST firefox-64.0.2-bn-BD.xpi 541868 BLAKE2B 0288231239eadfb3881ba3a23e1ac587e188a45a4f1fbfb00c10d1f8a8d1c24209b296d095aa0ace67416c243bdb599ac6daee54e364356be271a12e10c6c0d0 SHA512 6bf14b98fcca00a5561533e97e15d7b68ef609ffe7d395c72ddd0ee0286c229c2923d5242328a22ffd716571b3055db5136942655546ec28f61abbbf4c1d101e
-DIST firefox-64.0.2-bn-IN.xpi 528988 BLAKE2B bf280e2a65a304b2d044968bc1ec7af1ed04cdda0bff9f16816d7ee63a7eaf9208ea7b0b7186403f043e90d015429d681cfee90af153b7cb719767641313b983 SHA512 74a563b6be9ae0252252e9e766a7dd23ea608588e8ebf10491b1d492214f2281755c86c952fe7b3da0f665e5bf25cc1e2a0bc73b0cc0d83fff42b5b20272dc50
-DIST firefox-64.0.2-br.xpi 479240 BLAKE2B ff5646ed5214758ac64529959be5eb8dc8e9c7275702efd60d28f241a6cb30c7ac0db35524b8e248ade8fa44faf57e00abc3788060df6a9729930911ee5d8317 SHA512 3150736ac2baff70ec7ef05c74fed51e50c1776b2b77e3a3a299358277ce406f7d042cd7ec629defc2c36cac0a1835c716afaebdf9d693ad5e32de987539989c
-DIST firefox-64.0.2-bs.xpi 471753 BLAKE2B b61b6723f1980e1d677f0e168f8e04d3f9c87d19107ed6fd8b98cddea861e38e873008b51a0f4c032a0994218a779e7e0d098a6748b23ca395e0176bcda3292f SHA512 3a65c87c7c9b9d8f7ff6b6d19c21cec8df79573da4d0ddc6b88da9240a3090a809a9296f4ae50d3551a0f75ece5ba829fe0f1bbff8462a728ba38bd1edf716f6
-DIST firefox-64.0.2-ca.xpi 469703 BLAKE2B 29238cf33531849d6525a6441bd2d72b8dd9a300028386d4ad2d029385987673053a54482fc31f1305e3dedb097fe68d27ddb3895b7cd76604f4b9e04af7052f SHA512 54e1a6b5c5640dfee5a2a8c8d27ccfef51d105b0c10dd360f0e6cd0ae09afcd0b3ccd7e6270ee8cc317d363016c452aec62fb139abb3d65946ee3eeef13f2716
-DIST firefox-64.0.2-cs.xpi 494716 BLAKE2B 519623d74f3e330ec4703c7fdb1a5d8292e373b90e0e403690025ec8272dd7291c71d414f75e35b410dd278b7c332149a2df04e47ac40b24e29bf30d50c05d5e SHA512 5a342a97c6b840797af33f411c06c0a0a58b0cd48538818558106b062b7a8d6d73a04d01ef4d2600c0aa462854db73943ea9dbe4aaa3d06b6479762d07679b04
-DIST firefox-64.0.2-cy.xpi 484374 BLAKE2B 761bb79afbc3403cb7b82b53922ba21c159557c8d47d84272ecccbd015b3031e1d4d595455f9c5323b336af601b7bc7d2e87271307be995e52efed5ba8d68452 SHA512 96df2ee443687acb091fbc4a421776ce2fcb8a4fe4bcd4fe02f05165ca5af0458147dbdd7ac9ca2b7a8767b00b414bd63f2a841d91c1febed3d5772052e100ea
-DIST firefox-64.0.2-da.xpi 486857 BLAKE2B 370d23536301ee76745dcb76d9e8a73f72b6f019e593ca609708a2b5315afc997b65281f50bee6ae4d6937ef359413bf4df6fb7e1d12f4e1f33d4bc372804d66 SHA512 55c6b4a67d29e51cddc0820dcc828d6b0b09ef1a2814dc6f0eea709c0e5e12ff468e47fcf752ceadb0d0f515a7c7542bf361536cb0ce4ca4ec7127f63db136d3
-DIST firefox-64.0.2-de.xpi 494534 BLAKE2B 161fbbc00a0b61c25c12c92736c26c1c9876a0907d55d44e7281c6306668811496f1d53fabaf4c8009c21dd69c765805a110f2e3026b09e717e0cb06a45ab9de SHA512 f29cf970321761600ddbd67f9815874be5eb6f27a793e9029a2c8cb23e5586bb5b390d193f4ca9a16090d36b29bac1a96e244f667d9d1c121994ed997e09cf27
-DIST firefox-64.0.2-el.xpi 558816 BLAKE2B 2f7637a4d51d6e2e6b8defb839013ee69a5d797ad1b970cdcfc59fcb5bbb54594babd9de32bc32f70f33f4f3461e6539d76db87efd117bdbc391bc933a5d80d1 SHA512 0fcaf1dda90261dc6af88261d07a41d56869a90342aaf9aa5b9870d012b4757a7edcf059d395ccb42c0c1c4c9fca904fd84751f1f7363f74c8e9cb4d3b29a8fc
-DIST firefox-64.0.2-en-GB.xpi 440963 BLAKE2B 77390086bd09ca1315196f5146ec27a24613fbfc91c70635bb280f002dadb46a87e2766161c6396f65c45b051298446b44c8fb7fc6d32a1792b66a4083a911fc SHA512 7cc6b048e4362cc1513a57e47fd67277a2502f3dcff59e53cfefe38dcd8bbe1718a5d49c0a6f6a11ef13a510360794d665ea9ef886b8fd6688571c0490ef234b
-DIST firefox-64.0.2-en-ZA.xpi 424511 BLAKE2B b88d103acae64c0d19f1d88144336046a4b8f8a07a8f2050b3cd47927c20f2f6ebffa762b67c9965e1ebedcbdacbc06919f29a62a348ccc65f89ed57952b1328 SHA512 102b07d706d4da8544f8d3b9d08fa8edbac73196ad7f4ca70a64326ad8acdd21c9454e4bda70a36c886e4fe14e9ee19766ef9dd47bc5cd313f4c4f89c2d452b4
-DIST firefox-64.0.2-eo.xpi 482464 BLAKE2B 294fbe830e388e5d779ddf6bf6b42fa3aa67b0533074b08d25a9581b6d56e9e82bff75b267a98036ef757e7e3f8f766d28cf418317c3c5b4d2bac829d6fe1930 SHA512 efe9402c93603200d5a2ee922f182005d1895166e9e0c552e8419c8ed250e80feaadfa6805abd587f09fc02a941e5473733e35086eb0afb5062304613fc762ac
-DIST firefox-64.0.2-es-AR.xpi 490552 BLAKE2B 20e7bdc2e9b6e4c210ee5446827c20d26d4f6d211e865503e5e388ba8944f1c834462df3db86712542c623886f86a9ea9816154e61489a0a9842fcb027ff2daf SHA512 975d4b3ebbe27fb31057a27167d96bbdefdd6c283a97300ba5e76220d5c934ec984a23431c4026efd92ae865dce8cb4796ce453f75b3e09f65fd44f9ab808e52
-DIST firefox-64.0.2-es-CL.xpi 490258 BLAKE2B 00d0c967931709a57ff69f6198ce1e5b9c37aa29993532326c892411d8e7b6a52b84155d1171ecaf6e7f375a37a01c057210845adb1acad80cb7e3e3584ed6cf SHA512 a85ac912c2891c4646e281613347d12a348b241881f2a5d81a756861c8cf58591b067be5ddb082e10b5fca0b353b24e0efd02d8f1a9fdd99a942586bef049151
-DIST firefox-64.0.2-es-ES.xpi 437812 BLAKE2B 5e8417584b9d6325264dd32545f933bb5833dafc42577b76591e653f5288fd12de4334cfe72e3bc62ef6767296b0c13646f91d7070056a752a9e9c34b6f2e529 SHA512 3548b965bce3b3dbe9875111fb821841d7f0ee4deca11b216ddc23ec375bd97c1fc7177ccc865ee3a74b872a273da03d90b718d8344118a1c2b0417e10395fb2
-DIST firefox-64.0.2-es-MX.xpi 493155 BLAKE2B 10b0ef179f1acf91c36a90fdfb208244868765a42a77e1a828217720029b089388eaf2ce797669af0c208c861d5591ab22c591a06d0424f45212afa25fb0a61a SHA512 105d92457e2a0cb85f7d26576b1e059f0a34c3d8d3da13c36038091f66af615a116c9a755f69fd892b110a16d6c9119fae380206cdce0a5608a3353098000979
-DIST firefox-64.0.2-et.xpi 473521 BLAKE2B b6c65fc2490788f58b07c733d0ab53a175fe376c5e52945cc74d8ba361b3a5acdbcb4f5ff0d1e740d3a87e4581f3a2cb44c47e54ad2241592d7eef0a900f378a SHA512 b2f55029daba3a25500c78cada52c914393caea4ada2df5975c06b5e608b31bf995dc1a5e525154aeca8c564065f7b2ae4b4ef312c8c87d1221fa860b2f331cb
-DIST firefox-64.0.2-eu.xpi 477299 BLAKE2B d6f91e4fdf8b335c3f5d49f5091e390ee6946339fa47725c393f10dda3df14345d155486486af71b38dc2d38301631b66d84c5597789da918e2fd440bc4cce22 SHA512 44088c0a2a5b0a2a18a6f05661990a4eb8d9c1cc5c21e3b5f561c6b67bdb759a346807db13ba045241e857126da675c1c6d3733eddf5078bf48f45a6ddecb882
-DIST firefox-64.0.2-fa.xpi 529980 BLAKE2B 377727bfe3af82fcec9b115ae9d85fff2dc740331c64dff60e66254ec66df98a955161514fc3784b0f6d166bf595f3f17ebbf671f2f1b777feb473b6017bc51e SHA512 68aca86834b27a7309330b734204a5b2aa97616c521c50f225360c3b7b8d660b66188ba1f2f6a3971adc9e228e2a21b1b0d205e658d01834505750cee91bf157
-DIST firefox-64.0.2-fi.xpi 470567 BLAKE2B 6b1a14b2518cf35fa2fb5549c9c3b6eb64e455458a6d4e25b112c53af85b3a69b106cfbb2c71fd03ada370fe5e089d489485df81ca3b785d9b48e2f0f780c58d SHA512 d5345d207559775367ae9eb00733c54ef3aa88321566363e0676f570270de0fdd1e2f8adfdd294aa078205996d2b1fee45b925e0b80a79304064fb4ac82da5f1
-DIST firefox-64.0.2-fr.xpi 499983 BLAKE2B 384e7a647c56c7b3294a510a06f8e3937dbff478c769a4cda5f43bd4b7f4a522ed403ac54dca8e70b6ce50b29353e3820cd632da18f798cceac7450fcafc760f SHA512 9c3f0da233b67ad307ad66a238d99378cbe68705c5fa88a61c30b6b0d790ae932d4ea80ed847fe20a628634671aa72316a47c34da76bb35403bb51a5477bf756
-DIST firefox-64.0.2-fy-NL.xpi 488322 BLAKE2B 20c1a43b40e196ae51580cfa1bc447876918d933fe3f10e9f51c16f7d3920673b7141671647df5b1dcb5935dd147e9e36fc624538e8ec86c3c64f1a4359dfd30 SHA512 ea38feed8439cd3bf0e9185c636ebe8d6f0fb3b11eb16985aa0670463a56916513aa74599614aded997f4cf5c1c81ecb46617cc44a076573cb26fe0ab6a593d0
-DIST firefox-64.0.2-ga-IE.xpi 474812 BLAKE2B 5c1d6864d7ac96a9c1ec6d9daf17cf4cc1d9177549c20c8a8384df536aaf5188cd56b8555480b2861511920bfb85cced2f7d631aa4722480794bb92a321140b4 SHA512 6c5bd0a76eff07598f1c49f1335113bb573e48feafca4b2aa62a5b17c9fb030addcfa4d9c63d2cabe88c139c557edcb15510c4142b09c343bf537a9162964714
-DIST firefox-64.0.2-gd.xpi 491218 BLAKE2B d3966388595a6865de0e1bdfd40eb5a348a60ca7ce1bc9cbcb626442782ead40a072c3187deb97fb6bd298bf472727be1a76728701cbebba49f279f063bb9ecd SHA512 eb61eb92f4d5f60e4a35bb79b0f32563193c8c2fa9a53f5b18f0421b2ebd00b17b6c30d702b4dcb37e230651b2ff9d35b6aab825d7232322502b0c267daddd60
-DIST firefox-64.0.2-gl.xpi 467038 BLAKE2B 90131de1c65e5ce56421b655c14093e5ef51c9d048ca2fda7281b951695fa64011f7f2c0fa152e38353f90b6135764281124b9be7c2702680304c0b64ee582c5 SHA512 4c56c8573b57d3554011b9fbe186e441b5b1721db79af0d6cc71e060a2fbf78e8ca86debbf90241e10ef439033c03b928ce3e28bfdfbe40958d84cc72b4cfab6
-DIST firefox-64.0.2-gu-IN.xpi 559368 BLAKE2B f37f51addf29deb5d2fc441a9c7d2b986f25dc32fe3a779e61c65ce7ccc331abbb243d18caba7cf3b76937b443d0c73b1cbe1d331450fa7835f5482f299f88df SHA512 9e90e33f1acc831f7e6a9f3af319193320ac935b921ce925f7d408d98cee9582f641813f615eb388f4c9ea75b1165c1f8e65b1458a80260e0913484a89780f30
-DIST firefox-64.0.2-he.xpi 485007 BLAKE2B a3733040a79a8cc6779935e366ae8d6cab213b63441902b862b6ee428e0404d3aad07098bbfd59a16ed71aea77e4a7200112bc30cc7dfbcf4c3356c1cc98c3aa SHA512 ca230e8db7e00c563d0ff979a8f0d2f5b1e909bbde0530a9134323255386bdfd7b232a6f0ce49ee046879412926fdb1bc3eb6de334f7900b384fce3376c7ae3d
-DIST firefox-64.0.2-hi-IN.xpi 544063 BLAKE2B 5de2fa40ceaa8b7ccce6eaec588d585a01147af3f3bbc852675159ca0900033bf007c80d5375ff6a1c85cbaa34968c5128705b63befdb394e39f602ac68fa464 SHA512 d58a8d42f7dc852a8c8b9306ffe0a3bb75a8c6d23e0b7f36de2986e76e314a274be5e335018df2fb7d0365c7c1ebdbf8b86e00c267825de47207c386883554c7
-DIST firefox-64.0.2-hr.xpi 464610 BLAKE2B 08eb5d1899e21b43d8472c8bfd1defece6602200c09c1970e81ecee19cfed51c222c99aaf809f1bcda5d337aa55c81c61d4d5bf0d6094af9f6c20448df2b0e00 SHA512 c20c63046ff1b71e15b53c506e56a6fff0c481d8c42f62272800458acafd82894964c7aeaeec3b8075b6d5e53a639d5b95132c8f069ee2f051d02911c83818bc
-DIST firefox-64.0.2-hsb.xpi 503936 BLAKE2B 95a5bb78765d26f84a20024805b0a306f158548df563fd2049643193594b830db31fff47f0eb56ff3c4a9b97015376bb25490f4f49dca0a0033bd944aaa47a76 SHA512 112f9cbef5c8f3de6bb5dabcc2f0af2d3c9cc2743856bb4c13b057c5af5c932852a2d94c5e71603f40ff84d1b61729bd7767376e671edfc6e6bc272b2c65ecf8
-DIST firefox-64.0.2-hu.xpi 501541 BLAKE2B 9350b32efe786ac702dd42cbf661e1fa43d1df24978c937704ffe6b1937680d89eab262a7d9f06abbc4a3839376a66520d94bb0da4d4ad6ed9642460b138be29 SHA512 0569c155f545657e9eb4898bc5a5a013ee37d58d77eb58804bfec9d6fc714a7a5d789cc286cf7cc2d553bcd2f279b050b9da0561e698b22b8c62e775dd07efdb
-DIST firefox-64.0.2-hy-AM.xpi 520949 BLAKE2B 59ad3c907e28829a5332c8520dde74b906628e172a916233c730c2d3dac64655cd6e830cf4376cd5d0e5f8b12189e7c7f3d18c924ae05ecbbbb72cb5452409b7 SHA512 beb0adc0cfaa9902c26f1ad1669d1c7dd027dbed9d410d81ddad956f05a28a9c65d64f0226ec8a76a20aa9b5495d718421949f5676032fac57d646a14b37c6da
-DIST firefox-64.0.2-id.xpi 471527 BLAKE2B 5b4b324d8605c926c5d2c16cfea6191809e4b0bde1257f4b409a252230f2c3d0aef06b32859484a7f24145b94a5fd609895bd3e2c4b6f70594182e562b6f5cba SHA512 4e6776e687fcc47fdd584aa48254eeee42853ba5b7945c9754c9986fc3e218be2baaba33f4acea88480d126f05b5753e070243f4786c5680a770676c9dfcd41d
-DIST firefox-64.0.2-is.xpi 469905 BLAKE2B 97847b0ce45b29ea97a4af333e18442287d2a7130a7aab3106009aadbcf21c886394f6c355aaeb5c8e61b18863d4387da5db7c1ecedf2a350f559f6105765edc SHA512 19efa9275e04e6da47629777d8d4007c7499af0470f4f74d76f104dbe26a1eecad5e37a5182127bad4ba3f97d36557aada233f3e0bf63c8c128576e5518a0667
-DIST firefox-64.0.2-it.xpi 355575 BLAKE2B 6f0a4ffe45009c67e508d791d5a0c3d855c7ea44c65b6343219ec8cc8fe4852beccc47d4ddf87a2b7c40daf7b4c1e4066e1652c43172c201fe05651e3adcd50e SHA512 f1c2668384f9fec0cae7932fcc82d1c245e1ba23f468f92e9a05bbfa517d561541833be6c385823d130277099fd404efc7139c7f901aff44d21c9dc5bc3862a3
-DIST firefox-64.0.2-ja.xpi 516116 BLAKE2B e8a01a7d3a8e79fc1e9aafb7d6abc171d62d5e377c9421a67b6b5c31d9cf4f5ea003b0dc5d681aa90102f305ac2e88ebd96965d19426adaf26d5e35577ba64ad SHA512 68a6a21f8e7ef6fe4b47b71988714f0df1bb855bf0816fb48a1c81c69d87b66dbb708e5c69e9de5cd1320b98744edaec0baa40f867173815728887f9e091e1bc
-DIST firefox-64.0.2-kk.xpi 550187 BLAKE2B d0c5d62a38e90c793bd51057fc7463b413c07d6b9fa4ebd8ac9e66836e544ff5ff4abb39bc73fa16139c5449ae281ea0142e4d72672b94c4f75e2e75aa92094d SHA512 30adda4beddc73ccea23726f67c2849fc45b6dd69497961b3b46463ac684bd2d4a194314b66424b9a33dba2206cb5f75d49eb4f237b5700784904e9f50fe4ec0
-DIST firefox-64.0.2-km.xpi 535444 BLAKE2B 042f62fbd4e4c1179c35d2f893129a0c5f09b7dd553ccdcdf1c206c598711a7266c6119f8f2bcf99b482e4643ef8d092d0bb2d704960d978963b9828efc8d070 SHA512 52aacc5a427742a9aea1c94112dfc75e7908f88acdf66dc9dff64cbca892040f541386d07ad604a8503d61906ff86399b1431edb87ec635c819568fc4d079802
-DIST firefox-64.0.2-kn.xpi 538358 BLAKE2B 723124232987da5e4e9f7de089117479ff4c4abc9f6527e12839f27df8779260cab51fb2b1896bd5866b0bb423c04b576bf6f1e9e0a64060f4374be6a0d0cea3 SHA512 0cf2c52900fa1e618b6b176ec6e25143c8a6b7d0110cd2ae20aecd5855d8ea2eea7cb392c9b8a4eba775349c6454e8461f627ff6d07ac922adb8d5cd0045b679
-DIST firefox-64.0.2-ko.xpi 500865 BLAKE2B 4872b5a4ebdce1c2ee496e249ec4a61ed230a55174d8b4288ccb236d59804534f9826e2c244084d18414b25bd6a634d6fd21afae77a275427241d512e3577fb6 SHA512 bf4cf9216be36447e46dcb1a286e416e9a8baf5bab804fe26624e957377e41de8ed9e958f879750c89209124520c27453feeeafd75267a5c712d792f4408cd3d
-DIST firefox-64.0.2-lt.xpi 504609 BLAKE2B fc8c0ba1fea8f40a34e4f5b3bc89f755bf2ace190edcb680c878cedb83b871762d424a299cd392f1b7cd5ac4fec9e9bacfdaa979a7ad9c2c5ce68f5e470f2990 SHA512 a7d04221420a99e17d0379446d0a3e46808f7d32c805ffd1e84e926f368407773dbebe4b14b5232d1664f2911b556de01512b2a0ceb2af844f7c2bcc7c1cd547
-DIST firefox-64.0.2-lv.xpi 490769 BLAKE2B fc91c7d6825555e04858917d01621c717cd9fee3c2c243b61fa7b0c3708cd351006f7cb7a967b0efb1598582e82d00c66389764db69bf0f2d304708c7a319bcc SHA512 56e674236867939effea86eda505b2b99027e7012e6808b45069eb02a2eb0cb23feb01adee0cea9d98c9018acb207f5a92e7f629a1ffefdb6736904a51972225
-DIST firefox-64.0.2-mai.xpi 496201 BLAKE2B b78fed0dd500ea734baf08bafdf0b98e4d45dd9d83bb6f05c042e806b314eb5beadec1fbe712b5b6e3ff64fad7de9af4971fd259286ad9d29d22e48e8e60f503 SHA512 5a90f377442bd362efd8a3440345a046154b651c202997f1541f42a2faa43b4e26a1cea14393a8fca4c329d458baf6693d96cfa2db9226d6de34ec4415252600
-DIST firefox-64.0.2-mk.xpi 457993 BLAKE2B ffd74e88d263b5eaa258aff5f5f350ada9e5dc86ef020851c4eb13797a327e335e77c0dbbd2654294625a6519a81ff99262169f924bab49ec7cc5805322abd20 SHA512 29f3f9cba2b1d10ad21e4d2c0ba723dc7fca54ce5fa89ae131c00b73e2785707e5b4f22660e5c71ab42b3e001164b868f1afe12f7d86efed53abe01545a6dc24
-DIST firefox-64.0.2-ml.xpi 542332 BLAKE2B 5cd646e15dea8caba3810e8c65fc0a73f5bb336e1e5bc53dd0b49e8fcc1419bd27978a7ed2d86e6200e77cbd4ff4dc74d3f93ab33d9d131a4a45d71d684bf0cb SHA512 c49dafef8479e281fda02785e2f751ef75760f07b79867487cc13002975238bba1021dbd7403576574244da67c0f51645ca9f889ab537aa825d0db0331ac1424
-DIST firefox-64.0.2-mr.xpi 540016 BLAKE2B 1bee8f442d49f3d0bd56e1624654b567cad96b8068c6b6c6875dfdc3cab7433a95a2650b653ebaa19275f349733154c2ccf85d796724ab1ef5126b486f3c5eb5 SHA512 b5127a3ae86d3f4445fe8e57f057f495f4b6ad67a0b3017ed697cfc918c467d6f5c12c734c7c94dcaf959ac03f49f5cc30ae40c5280c328ef3f4d77a60b7463e
-DIST firefox-64.0.2-ms.xpi 473936 BLAKE2B 4f766290db47d11b5e38dc49205adf6033d65a8974582440ff49a0c097d4b40071a1e996a989686f31edcfd5dc7b789765498ab4c1988bb7021c1c4fe6dd595a SHA512 eb8d54019e3a90c6b2beb73406976652713ad1a852466a88331677fbf622625557df6c3d479ecb9903e97990f1058c7457b9814eae7f74061f0e218f1b0739d3
-DIST firefox-64.0.2-nb-NO.xpi 473423 BLAKE2B a9e71b0570778761fb35adb0a94df22a31f22e4125c647ac7715ebb9c039d7efd51534a93824f4f06df0057077f9079667c3b846a6f4c033e394603c12ebb622 SHA512 519c158527bcbb02379b269088698018faecea0e37b3586ea9c3eb5795ec35497a0873e2af8a523731b17915a7f0e340b181d562c24e9c37a41b1027c6f12468
-DIST firefox-64.0.2-nl.xpi 465188 BLAKE2B 4cb114024132f2aa12367eb956fb10e77a717137b0dc105df95105b5ef23e48cdb4e5c56fd0b31e7844bd9ae29667969c6aef3712cdbaa9eb6abdf078285a211 SHA512 67383cc4d50aed4b9ce240ff19680b9cc7bab2b6d03f8ef97e378c8d9c5fd395282cd9c1f35f212b191e6dc838d1fa736d3f8562b54eb477b2639a7b22c73c9f
-DIST firefox-64.0.2-nn-NO.xpi 472052 BLAKE2B a8ebf75f8f213273a4d70ef292aa346dd85af8e2be911478d1a01e9eb4379226ba565e7e70caa0883def19f957c404bda3040a0f41e42d6001bdfa031d213edf SHA512 14f34e973716b3e160e23ff198ef526db1a225a5381c5a162eba031d45e15640967f0c7e2206a39e94ed998e82261ed6be00f52b7740089e768bff77c5ee1505
-DIST firefox-64.0.2-or.xpi 485456 BLAKE2B ef050c95283cba323e6b9a2c5fdbff4ff2b86c7930ef80191a2ba54de67c1c2483e73dab059fa31511dc5869b9249ce9c583ed30ae69dd49773d807c70477b48 SHA512 db86d3f5cd0dc4e3f2fbda0d11bbd5441e1003a3ff8b7d873fed9f6b7e17438f5ff062ac51ff25dbada0c9ccfb44bac022644a4bccfe9abefa436d36bee9309c
-DIST firefox-64.0.2-pa-IN.xpi 505899 BLAKE2B f07392df3d44a98e874237fbafd528a1ae83c4584bbc4cddc6957f63ba285e9778d3091bdfe220fb1cd736ee06cf10a5d26b3e74a4ac3fac4502c0058918794a SHA512 38fd3d76e5710151337ba6ab841a970321b3123bd911f62a02b04d6439327588e3cc3838a2a602e97e8319ad40d6f85aa2148564c75ce0c1949aceb983ca9c21
-DIST firefox-64.0.2-pl.xpi 383270 BLAKE2B a639ddc91f71d290f06d09652bce840d34679bff6b0e6481d46da1eb67a5f0a741fc12abfa61f4daa63a02685fc61fa10a9305af54a9786b621f401beb3d3569 SHA512 72839d72f77e8e06fd59236b07eb4e5d940bd33ff5a206dacdde370ef7ba979ace41687862680769e113b68979f8dc5c938c66dea6683a6c2e8fa170224129ab
-DIST firefox-64.0.2-pt-BR.xpi 475697 BLAKE2B 11b87c4d0571abc85547e41c53218aa8ea7d5ccaf6a4dbbc68fdeedd072621ace538ee3adc8de963bb691160583b7b6252ee85c4553984a5f5e3d39bf9a40ff4 SHA512 b7ff4c4e5a69a69e3ca5ddf09eaab7630b160ba4418a26728e8e6781adf390d9a305235f7c43e7dbf2b5c8bb84ca1f2a11e9ae2a9b0b4ab7d39335beab4fbf85
-DIST firefox-64.0.2-pt-PT.xpi 488751 BLAKE2B 81d2ee5ce88cc30271edfb5e3c877a1a58804b233b96956d9dd0b3598ba6b3a94efbae12155fb8308d059bddbdd4546ee39f9a924e04b9d219c2b6e95af0dff4 SHA512 8a64e25b810847d9fa9a0706571665e41cebc499b393d58b5d3e0fa31aab2dd693ef18b31ba856675cd9c12b8b6bb400304eb60cebb76f47fc522ff4b24bb840
-DIST firefox-64.0.2-rm.xpi 478597 BLAKE2B c16e0248c2b2ca3cc4b5eac55a8394c8c985dcea700da5ab164449002618b738a074660549348e54684d30b5f599c05335c59aef7f82ce3240d35bacf5849ffa SHA512 fbeb7e10ab25cadc13c56fb07c214487d727e9dd3b1b0c4b2aa474f20dc3936863977ee9fffc68db9d174fb9cdd4027608f7b6a720725a8ded67e18d7c9f28d2
-DIST firefox-64.0.2-ro.xpi 479969 BLAKE2B 4af6c32345334af2f2d92573b02079707a750956b31d273f0bfea13c9ffebca695419dcdff8c9a92c65f637f77eae888d4978a3628694daae898891a7f39fa4a SHA512 de49608064d5c577a54218a464fd9c3ea2b835175bab865b1d442aa62e0bec1a7a19372d1b5e9285f9b1ee5b7b12535876714d711f6295770198d0529b46e1db
-DIST firefox-64.0.2-ru.xpi 546349 BLAKE2B 6d729585c28f09feab0d9f2112017ff600904ae071b436d7f6f55f715b0a973d64d808d7a0c4275be0cf970d529f68a5abc9ea1ad1c01ec002e8d4cf96c30444 SHA512 003fd1d091983e6e9acdf86e5d10bc43b05f5f320fcc8bb27a140ad5b8279b4a852a59bf7c9261b52805bb69948fd25da348e714f70deaf13fa7e5a98bb223ba
-DIST firefox-64.0.2-si.xpi 489565 BLAKE2B 0eb2823930b4311d28d5cf85be06c610d481c9c2a3bb586cf60118a9de35a6c3c6a58052030bfc3b60ea2116ee5561681a46dda0d5bbff02de64f0ed706398de SHA512 2e3678d54044d8bbe3e15e9615edb52a94a4ee3625a36badaa0e33ff80c3af2da47aac947b2e090630000963e8059e1eb25250ba18bc27f592415ea4418527b4
-DIST firefox-64.0.2-sk.xpi 504065 BLAKE2B 1f43ad347017d09434571cdb03a046a8a168b4ff4142124865c8ccaac55e61e0d4f8ff23d69c159250ae9a932db371b195dadd3503a2153d39cc5f335b8f34d6 SHA512 e4e0d08d9cfbf3bcfd8feca9886723da921bb57f1ba9fa68c7299dfdf281ff012ab6561507799c3338005b7cb0f7a612f6a130c2440af27e59390559bc04f38f
-DIST firefox-64.0.2-sl.xpi 484992 BLAKE2B 8c4f150a78315c5c87dd325314e132b6527bf87a233ac1db64ace1abe020f2e9e7aee8688cd7903eed62825f41129c3a46c03bce390179d92446ca9f33f0b5f2 SHA512 e71c025d9aa584808e5a1ed5e2adc52dc16a7a8b6832e71038191e3220deadf04379677956d2724e2d3c9718b9e632155a4be1fb8c75cda1d512b37ec59953be
-DIST firefox-64.0.2-son.xpi 449000 BLAKE2B 3dfbfa3147aec2a99c63987828f55d81a7ba17624acc32db9ee3c3598a0b0cfb2388732c8b5fdcb12730eed85a8b2e6931e8d290fde406930ef092a9430b8579 SHA512 b71dd3d4b7df3498f0739141aa267eee5c60b68acb2eb3face4d69a7657eb1895f994d7b2588678f7f0f62022dfb9f88b3fd886924df5a393e088fef35ddc56c
-DIST firefox-64.0.2-sq.xpi 492689 BLAKE2B dfba4fe249b43671703ff2806c8e96d962c7bd55e6c0af0e8118475d0b6291670c08d97cc97935f43729b6c578983ff7eee8720e84b758a07828f35e9a9bf933 SHA512 67ab15e1b2ac06a64125e7c1035d3d3f71b7fc567588008f6e1f2848cb04c49516ac0665a6c24588fbd17a5044a7ff2f8d35666bf807bb90422219476f66a7fe
-DIST firefox-64.0.2-sr.xpi 506364 BLAKE2B 07cef3e98db6b66b318aa88d819604829d4fa9e6d6da3cbe05b8e9c7ac1bea292b29ed5da038ecffb4d2d020c34af44461f4a8b091512460cc6c72eea6d68a74 SHA512 6e18d4d9289a29f2296ccb3da59c034345a929ff587186b7f6256792dbe5499d000bb52fe5d01db26533f7613097be8461d7c4c630b7d481c827470fcefb368c
-DIST firefox-64.0.2-sv-SE.xpi 484139 BLAKE2B 2c212876b5f3af1270568e3cf84f34cff4cc64a01c9db8fdb47f53d2f74677ce2d9cdeb276fe200fa1f8e520cfb46155be92797dac39c8357cad8c51951f4820 SHA512 29392df3f539c0638b303c9f0cf93c0144c6c9645d9f1c3c1e3382b3d0789a9c64517c26275a97f9a68ae8e8030d163e464fe58603165d01931defad0d5f5323
-DIST firefox-64.0.2-ta.xpi 530880 BLAKE2B 535e98ad3c50197300b32264583b7c28c572766029c7a9bb987614238f52ee5b00d6d6d639d0f2f4b17ca83a57de9a8607ab19c2573e50c28600cf59ebb750d3 SHA512 259004ce7fd412e2d682f3a2daa16d9a29de9a655613902adc809bc81295203d1b13cca16c2214c4ca996e8e5ab5b06ded03ab2e35e58983c56e42e2468fa7a0
-DIST firefox-64.0.2-te.xpi 547601 BLAKE2B 09bf98a3f45d5339b39eee9999e6558e1bd838f99d1a99b9969bd5cc52dfc7c2691d02bb79cc9e0bf57eaaf254bf2e16ff123eb593ea0d59505f8861bee85272 SHA512 1735025e810de6ef6fe26799068d3f49c3c688d3011f4c9df4d7d9f786c041579fd8c45f6a0b1e90954f008fb2e48e776840c0bb3e5f6cfdfc162108f873210e
-DIST firefox-64.0.2-th.xpi 508207 BLAKE2B 3343af73464e1d56e85b6929aa5f3ae2b685f5c79dc12507d067c83a5af0f5efd36ea56fb553808daf1321342e0c23ce7ff1cc00dee7f887beac4ffd77f9b5de SHA512 f242e503d908969908076696e0cded3f35356493dc019acd5788f6c0a9d8c06ee23cbcb3f7800f9677e916c3ce649799643544cfbd30041537273eb8fa61e331
-DIST firefox-64.0.2-tr.xpi 494713 BLAKE2B 6edafaa5f1e397bfb5e6cedcdc4761932548d774b356160f7b5cbab54b7247f09d1e6d62a4521ceee5915584a5d7972f3d1436512c1b9d325066f137ac606365 SHA512 aab01f4acc6a450a4d21ea23fb8142b88e238324443c3522e5ebfd4e08ac5f1a5db6ded13bfbb69291e6de3c7bf186e3d7b052da3403596fd0154cd145244bf3
-DIST firefox-64.0.2-uk.xpi 521003 BLAKE2B 39738718031ffc1a28b5e0001ff777a7a4cc5e0ead1c38ea3152338b2da8fe0372b0829ec5e8c480ce46e8a2e06a1992bb910b74e28e4d6a58e4545763c54cd2 SHA512 e5de0d7a24754d5d867cb9716019640d291087249deb03e506dd37d948bd36f04a96941154243b84e273d2b795ba8a56461671c0b20e1c0780ccc98b3af1e164
-DIST firefox-64.0.2-uz.xpi 466675 BLAKE2B 3b953b93a3888a9807f20c8b5271ab421c40129fa271680968be58693818a01aca306df20900d26a367cf71b24b0558c1bbff40a7176a607a9f8e7adf05922b5 SHA512 9d3aaf8cd79000cd43302a348fc2b237d7467cbe741c11c9271814a9375b69ef3a0894a7fd09474643ca518eba29f712762403db8f50d916750ffb2dc801d25e
-DIST firefox-64.0.2-vi.xpi 488337 BLAKE2B a9a37ef562a9c7caf22ffaa66a36370c198b9d4933ed0834ee1ca7e9c550f29d11c07d9821852a89978c706a97dda57f041a1fedd5b0093dd249337b53bf7a18 SHA512 8323594e134981d5c02ce64029d25697e0b32d97c2ec95b39e535eddfceeee2e58851de1fb430a7c4ff5f8f17e7ce812241baaeee775e01b37c9b9fa2da0ed7c
-DIST firefox-64.0.2-xh.xpi 463280 BLAKE2B ca5f0fa160388e50f22b9c4bc243b1a759e654035335f2330c25083feff6cabef36247f7a53289108408ce5b21a282cb4016ea063f8b229fed438c5a0b999ed2 SHA512 15452e7acf864375fa63b40a8882486970c3cbfc908f1558e2656b946fb3cb9ebf93342f92712e8576b49bd591190d15ad618bff963dd4fd70966f314ccac448
-DIST firefox-64.0.2-zh-CN.xpi 507524 BLAKE2B 950b65dd32218b6f4bb3d3a47742e8a2d208e4862db39d3d9a1ef09bf08f3d6eed0c2bd1ebddab0bf1dfeebb41da59aa492e18ea784517eff7fa0f199696eeb1 SHA512 56e758b51713599733d9df287bcccc4bd9bc6a8849b401b39cab9b04a8929f26eb2ab183c76f51f710c3773ce43c9d48585b35e52329d89463d4eacd66c871cc
-DIST firefox-64.0.2-zh-TW.xpi 510624 BLAKE2B c218ece3ecd5f38e73f384c5342b6725668bc7b79412f756ee5a6e97d2524fb879b87485e3771e469aa747d98159d22207c4a0adb018b3c821e12eec6dead03d SHA512 aae4519528e733a8629db0d00988d67d020fc23b55f54cb7ac52f5e4db627e256a9814a15649bb5e7812819589b0cbc9ccb066e857bdbdd889a16de3342b7740
DIST firefox-65.0-ach.xpi 447455 BLAKE2B 0f53c39867f122b871aa4c75e2a7934caf61b59e508df5d19cf218726b01df0ca65438e3f619d7810e2211b1ea36373fc6630d083444366993a10eb175d098e4 SHA512 1e609b117838310d5b634b005ba8134f1effa6b1d71fd50037038ef99166439609bf37bc87501f8acf59e1dd55349549f2b40b3bb5863d126918fd211f0171d5
DIST firefox-65.0-af.xpi 437793 BLAKE2B 0a9b7058e5eb2e271b49c677386201b1f91ef829e809634b0a58e2cf33a73780086a5972bd68bc63c0f0ab8d20cb95a0fceaad06d03526c57e6145749d92fdee SHA512 a89bb5f477961328db5eedd94b8ecaef31c399fccb2c7d05978a4227c8dd6fb2760739990cf2df3bb79dc1a25b7f2a49917c5f650f02a03bbd7d7008144f5210
DIST firefox-65.0-an.xpi 465005 BLAKE2B 4bcaafa6fd8a0c289c475189db56d546edfc411be220b96c4dd375085d2ca28175c176680684dbf341ef39ea7d83d9736eedc48beb2491de517d23c1e755a163 SHA512 7fc5e79f3fe98946ce52ce84b2b34dde64d70599820f1a3f3e83fb517a8c560474a72386a316ad08a238a487e9ca4943e08cb56aa7d9a71ac91411e28281f921
@@ -426,18 +258,12 @@ DIST firefox-65.0-xh.xpi 455414 BLAKE2B 96e131c7c5766fb8068c4714a69b0b8db7dd67e6
DIST firefox-65.0-zh-CN.xpi 494803 BLAKE2B 89af3f0830ee2dbbdecb206834e6098015fceb046efd644d2c3abbe7a892f0cec9b73b3c81aead84c017ac5f4d05485a56dafc144b7acf5561cfbcf4bb60457b SHA512 56ac0c0f56560c11f2d2b6a57f9774796ae45e892a69fa93b779a48b235d7fee5350a32e55a96c430a9e13e7cff5306bea139fbe15352efae216ca233ef1d547
DIST firefox-65.0-zh-TW.xpi 492966 BLAKE2B 29af124152206fc722012e8cce49d590dfbdd2c165afdfdc679ef1001815296baca28b722a0cbd80e4a43061bdb1101027b092994641f7717a5d1cbc4a7ce5aa SHA512 27f7c1a37d4c86ffeb1db89bcbb36abebe1361189654bdc31b9d7cf1ee9dc85127cff71d396172e1f014441c2f21204334135b88fdf8005fd55898707366cb68
DIST firefox-bin_i686-52.9.0.tar.bz2 58598632 BLAKE2B b9cde89261bcaa57841d2ff5e440c2fd86ce0011a1a6c4c6292abe51f2d479324a5e6c9f6a6a135c2811975ca850656cb35d922a169ea2604f3c13aa5aee4856 SHA512 f0f6b494eed4f84eb013065ed1a586efb03b50441023fea866306fbb65de3e7ebe5ff572575d868c17e3ca11958d90b1d6a8cffda0babfa8432e4bd3f19eda15
-DIST firefox-bin_i686-60.4.0.tar.bz2 55650466 BLAKE2B 4ab62c79c0824a4f2b324e27842996489fdd6a1eee25e8d3fa76e2083abfae794d46baa20b982222e0660045fe8468e53340c451f516ecdeb48cc76e944c6a7a SHA512 633442082d9dd1b4fe689764e4b0328c4fb31a06ca920ddee72265bf25519285251d26e9b6a5815f28136e1e2628cb83cb26df8414682c057bdb2fd55ec6d82f
DIST firefox-bin_i686-60.5.0.tar.bz2 55559470 BLAKE2B 13de319b54dff9e95f965abce80afa7d72864e78bd842b6de346b9dc2d5a1a1b6bcab24eb5fb887dc5dae9b1a20ab18e35680e6f2a958fe50644440e8533c6d2 SHA512 e0f81dbd2f7798adcf66e22040f50ba6f6550c4d5e2bf0970228284a2dda98725cd3f40f3c5304120bf759cfe6e3f74c7721eeac8335a72cb714d2f5e4e6dc76
-DIST firefox-bin_i686-64.0.2.tar.bz2 60990199 BLAKE2B 3b7cc7c6f3ebeb20be56b6609a190476f078315c32d90e4fb4b966b27e6d53ed4c60a4978d25d802727e3e4b9ed34aa89da30263bbfb670d904aafb1989fe89f SHA512 dc2cd76c4304a8f1e03f750a8e4898b5bfdabdb7f93dfbd3344474fc91a3533574029d18d6e1a4e0c98c29d790c255fae3b8a6a9ef7054e371b28bc7875eede8
DIST firefox-bin_i686-65.0.tar.bz2 63128201 BLAKE2B 91e99a41ac753f4efd2b3645ab7186fe891862d412f440bd71fd44291163e19ad9ab9a4eaf78b6199262f938cc845dc2b692c4a0610af5d3ee1771451e9ba118 SHA512 d7d8d14d25e4864fe3707d4d2ba7895556b92e2f375b237c73aa011afd952d3163e8492db8ec150337bdcb440c935917b3586240b44c9a5beeecbde545ec2821
DIST firefox-bin_x86_64-52.9.0.tar.bz2 57795546 BLAKE2B d767749ed07a0d54da8acf0273c59d9a4d7f46491aab34b7995ce76fe43366c06b859dd2ea1d8566861e1086e73aa30df28ff4d9dd634c1948868fad7643ce6a SHA512 b5d7da00766354e72f5a48f4f2143623428256d79d0b3e958ed6764b680afdf2b3188c61b09a02dd1537c8b8d3ddd1a1b828b1cc13a16df02a52538a42c62954
-DIST firefox-bin_x86_64-60.4.0.tar.bz2 53244850 BLAKE2B 73e576e7bf40fb2a08781a6060315220be2219f01cd89f6a15bc07749cdd7e62c7a908dd05487751f023c34ac9743a545ebd171679007bff32df4f60bc7d4663 SHA512 a68277c61c6452f95b8a2c470e8204874df8238cae6035c31c79a0ceb18835b5d7960b93ad1316fb0a963525b0297909252e4376c4f6a42c80dbc1e5beb24c17
DIST firefox-bin_x86_64-60.5.0.tar.bz2 53371698 BLAKE2B e7dd2f7270d99f777cee3907dbb3bdc3ecc252770f35d1201f56eafc5b87c78a5eff95e92101f582344f45a9baac5927c75ae116c543951c43c50ac44707e5b5 SHA512 c6410a1382025b0304b20d94ed050266b52681f9a960f84d9229c33459d13e8f4d5cf613b71cd2847d425abe0545bb12ece2e28a68dc81426766dec4ae8212c0
-DIST firefox-bin_x86_64-64.0.2.tar.bz2 59315788 BLAKE2B b5a7aa38f47aba3cf2361c635605f2486fb594c8f4222aa104785ad3ba43297e60a29fb8b4ec53406c9ce3f2ec01d65cbfc26e4aa04e1103210e0880f81faf1f SHA512 d6fce66e5f58fddb695c6acad01963d71bd19ac543daefc35cef499abc49ee690d2e5067c3dcdb43e0cec62676d4df9f8ef8e683fc9953325e2bf52a2c27e92c
DIST firefox-bin_x86_64-65.0.tar.bz2 61528691 BLAKE2B 11fa9c91c3c2575225df3073e8aafe4b2e887b608a6f6f1c2be40e2f35bf04d745a876197417622ead15ac3da8259e85de6b821c5d2f0098e9f96390d4d9b4af SHA512 482bc1726399663532000749e600ea5c9c490022696b40d869e851951a9983745b26a7c4ec7f306bf174479e4213103996d075c11e2e1f9a721d392c7c615933
EBUILD firefox-bin-52.9.0.ebuild 5498 BLAKE2B b41af46ad84a043be3957ea1032fe35b38b7f5f03f966e4723e6e33f7a87f706da13e19cf05d3d5cff775e5dffd5817702b88d6b3361b2fef34b0daf3d06eb7e SHA512 47254987ef534c0ff7b1514334c26fe7636efe60a1a4735beb111242fc393664eff9a05e45975d6b6d7db3e8b3da68f2d886fc58b253f4e0640edc4c0e03c30b
-EBUILD firefox-bin-60.4.0-r1.ebuild 5381 BLAKE2B a83d9422f9edf5d18401746e24ca114025024721a87b7ee7b62605593189ec5104f7e938ecd6dc1529b285705278d481b9f43f08b31539db4b1308531c14090e SHA512 5d6851b82b4272afbaae0d16e2d76d405178988d6f0af55c30b68a88829274459133be8c6af71fff92d48516ddc4d37ffb4d2593b0172d88b52e164f842de5ac
EBUILD firefox-bin-60.5.0.ebuild 5381 BLAKE2B a83d9422f9edf5d18401746e24ca114025024721a87b7ee7b62605593189ec5104f7e938ecd6dc1529b285705278d481b9f43f08b31539db4b1308531c14090e SHA512 5d6851b82b4272afbaae0d16e2d76d405178988d6f0af55c30b68a88829274459133be8c6af71fff92d48516ddc4d37ffb4d2593b0172d88b52e164f842de5ac
-EBUILD firefox-bin-64.0.2-r1.ebuild 5381 BLAKE2B 64c73a62f6470a8be7e278a99eaecb086897e98932e90f660c69cc96d9d9178cf6981e1e3016fe5a44c9bfef4fd8a5e00a05e0218230fb6bee0ff85c0646b372 SHA512 2d9f7a895aa2753b3abf023cedbfab4556cc2ecff7d4e43a8c5e2a952f15288f731e17389227755289301fdfc555f4be50880dd969e99b5c56e5d97a6cb8ad91
EBUILD firefox-bin-65.0.ebuild 5381 BLAKE2B 64c73a62f6470a8be7e278a99eaecb086897e98932e90f660c69cc96d9d9178cf6981e1e3016fe5a44c9bfef4fd8a5e00a05e0218230fb6bee0ff85c0646b372 SHA512 2d9f7a895aa2753b3abf023cedbfab4556cc2ecff7d4e43a8c5e2a952f15288f731e17389227755289301fdfc555f4be50880dd969e99b5c56e5d97a6cb8ad91
MISC metadata.xml 587 BLAKE2B f38f7c9fffdc422e11b9fd2d8aa2f9c4cab6b91cb5616a3fc324038bfdf720bcce97a80a22b012e61d3d466ac5569f76a29512ac8e7e209efea1bf6d3dce05b4 SHA512 c74cebdc88753d406ab9edd9b51f7dcb17dc1ce5eebc3d6d674d2e54d9af1619147e07a110629a5df003a0c506002e470563d36521a1708c40a10221a26c421f
diff --git a/www-client/firefox-bin/firefox-bin-60.4.0-r1.ebuild b/www-client/firefox-bin/firefox-bin-60.4.0-r1.ebuild
deleted file mode 100644
index ebbc9c131293..000000000000
--- a/www-client/firefox-bin/firefox-bin-60.4.0-r1.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=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 )
-
-# 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-64.0.2-r1.ebuild b/www-client/firefox-bin/firefox-bin-64.0.2-r1.ebuild
deleted file mode 100644
index 0567f8c5f39f..000000000000
--- a/www-client/firefox-bin/firefox-bin-64.0.2-r1.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 8e5807716ed2..a57ff69ab196 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -97,99 +97,6 @@ DIST firefox-52.9.0esr-xh.xpi 441173 BLAKE2B 3e1b907a7659c639d17d25a1825f4728532
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-52.9.0esr.source.tar.xz 214087304 BLAKE2B eba5305ae3fc9a4306cbcbcd8d4610272ca5b75e369367961e9d94919b003de8aae8f3c58fe1c628787d98105a85fab575ae2b051e92a0b35bbb8b402c100766 SHA512 bfca42668ca78a12a9fb56368f4aae5334b1f7a71966fbba4c32b9c5e6597aac79a6e340ac3966779d2d5563eb47c054ab33cc40bfb7306172138ccbd3adb2b9
-DIST firefox-60.0-patches-04.tar.xz 120496 BLAKE2B 4b4fd58a91d8fd9603c3a7bdb669f275f7cbd7b9add7c790a2e326f46a540e77a390e9da3f85e81feee8e5354cb25c93e140fb2f721cdcd0fe197b7c24ea0091 SHA512 d8aaa1fafe22dcef8cba609ba6e2d322c18b46f4d3b91897696651958108f887510a068295b55bb21d84b660bbe7574a6533a57d8e26f96d2877139864dba828
-DIST firefox-60.4.0esr-ach.xpi 496839 BLAKE2B efd000a8311ec288835c88d5c431a2a1611f500e3e7f6311932df27d626e8820463f4a5c722b430ca94244a97fd776995b343ae86a5a21dbdbd9a08381d6662e SHA512 e0b35f0ecca340b9f67ba9788626a8ebbbb4964a0894fc43e8bb4d02741ad9da8708cc3bf03d5ddbba527abea01990c470e49bd1ded747c186cc180cedb5c9ff
-DIST firefox-60.4.0esr-af.xpi 487313 BLAKE2B 86e93a28a508e8405fe9fd80911b28c9149b2bd7068bf01370d10fc2e024a660a3da12f788197894aa5cb9f63af33d26cedc542f11a2b838c17d0b302a9320a5 SHA512 29303b7fb6865134de906c690c54eedc3de55fca7f33f351bfb9db4aa675f8343e4882288a4a71d2d9b8d143588c85dfca214cb929b5e95674d63e91cec69a5b
-DIST firefox-60.4.0esr-an.xpi 520500 BLAKE2B 83c352499c46207af54b3f13dccbef5267d3bc2dd6f8bb407c0b17cd76e0100cfb70a3da575070c88c931f9d1857c1d7dcf623fa6650d142b14cf52f7629f3d1 SHA512 995c9f11652b6c303869873c6d104fb66ca9d5e2b828bcd6efc2cad807af8b0940ed15ff55c705c5f39749c0bc0b488539dd695ff2e2389632f4277696a6fdf9
-DIST firefox-60.4.0esr-ar.xpi 547812 BLAKE2B 38cf6b0d01778e2a4b19f0d2e357e2e78b6973a68379fd9a5cdb0bb7ec3ba421c9e06e3af0156a87259fd722d1bac2b8fd7af10e7b28e31b0ea20dc158c4dbb5 SHA512 495bc2aa5e3e7799d431bd7f7105a5a3e4c5accce7414c16cbd25aca31e3b1673bbd4fd4f919f33ecd859d784238564b6b9ba9ac1d51aff75e244b673129c607
-DIST firefox-60.4.0esr-as.xpi 530723 BLAKE2B 9f6fa1a12721cfb1b258a9ae672e4cf5e322cbf0793259dc6e812fe1cd0775a99a528b6ca1baa90a40089d989e0c7ba2cbbab6d051bf808a79cc2f8d4de614b6 SHA512 60a7cb7e677f91b8c3a7f47278488e3764f8daf8f97a53e391b56f75c8e1c9a3f6d528333539c9e3801445f9741ff192252e5b1d5079d19e434ced47f6d80091
-DIST firefox-60.4.0esr-ast.xpi 508654 BLAKE2B 040741c6700a9e568cab487c857e29cb97b84c36d600a4b1af22ecdb63dfba31df53d4a4b90f86bfc45bda729f9f8b42e8ea1b3fc37ea95df694e083854112d9 SHA512 f461bcc2ba040cfb8ee06ac70a3d706927457d1a046942255f580ee4aa459766ead83a59b2595e587665e6b2c49604cd96f0c8eb74b47ab062f062d8f03e069a
-DIST firefox-60.4.0esr-az.xpi 524747 BLAKE2B 34afc4d634b3e26d264e1b4cec95865a24f62e8bed6c78d40e62cd741094f670db47ae3dbbab0109a524bc3e5ec5c67dc4ea13aac2e2c95b63bbfe98884ae557 SHA512 563a07381e63fdb6280dd2512dc32b01c3f06b466846112cbc792c9a38ee8ecd188cd0ce772463f27b48affd8e2fc79d414f63af381716b892aed55f953a8fc2
-DIST firefox-60.4.0esr-bg.xpi 573847 BLAKE2B ff76ed3ccb9bdf1ebc9aa88b3fdb4080c13ff00a97f08d2c56a7fe90121ebc565b461101e488e17b26284b121cf9beb332aa41028de9369315689abbed6a4c59 SHA512 9aae03618734f1461ed01dfea15d48d3292dd97c642970d4c59ac21ccc074720d4edec1875fc07dda52168ef71c9431564be3b0d7ac94f9268406282fa143419
-DIST firefox-60.4.0esr-bn-BD.xpi 590424 BLAKE2B ec29ca67cd00e6f23351b0feded8eae20c903ae3942ae01f972a24c8f2d544cc80bdeb6bede7b1888baaae4e90b6816eb2d9a1df3b65663fe728041e4a9708d7 SHA512 6bf706f4a3081bbf715953084d37ba3b6a7c4a7bec02d513a9c3ece2b8a4f1adcc27a5a4a92cef7cd5349f6e762cb805eca62cf8b8fe6a38b429fb6cf8a72e3a
-DIST firefox-60.4.0esr-bn-IN.xpi 570865 BLAKE2B 311edb1f58852b4b8fc26722378182b2e68393390ef96fe5d972aa3576b5c65c70bf6ab81251e19428aa5b36fa844e03755e91bfb754d5eb3bbb1d1a0430ef8b SHA512 d338e02e2ba8302c964e36cc32f50e1f04f395f46051537a51fefce2925e5cfe0e8e56baca240f84fc568508d9f18000f07c4814a9db22eaafbe1583c39ae56f
-DIST firefox-60.4.0esr-br.xpi 512028 BLAKE2B dd85472ef588fafb29f3f86b7ce1867cb51f1bc728bce4e192ffbead6af4949ddb6ef4b59de196a14540ec46ba69d5c83f9ef2c4db97bff3878554893d61c6e8 SHA512 b8f328f6815dbbacbb254e7b1cd91572225c1cb2a489b9d892eaf65d6b41aa151dcd92b42700033ca3228dc88bc59cb5e4ad7bd69267f85338469bbb514f8c76
-DIST firefox-60.4.0esr-bs.xpi 514708 BLAKE2B 0bd0c1d2f7d75c89c4b60818e44b361450019b33974368cfdefcd9007f53cb9a4a847c351d875d188884cf9433c3d14294ee6a7805154a613cf4d21d65ddf365 SHA512 c932455c804e5b066abe20172d4de350cc768ac05b08c578fc8c453a140515665eb36cbdfc14a1e4270019e9b71891c3a3bc5193e856e06a1e88ebfc061cc0b3
-DIST firefox-60.4.0esr-ca.xpi 525255 BLAKE2B 03bb386ca848757e9a2655f9870f0d7e7dada3006335ac35a48228d44804063dea77bf83f859cc910226466224ebec4380a0f1845d40329023e195e8930f0b2b SHA512 3052a9931d2ab9e28abb5309f631d34dbcf9a4091605f05194cd073e842f88aa934e81fd9e9b50e66c02baab534919c67576ee05ea3cbe5870c2e53cca1f4615
-DIST firefox-60.4.0esr-cak.xpi 536300 BLAKE2B c630e1b31c3235e2a3e6c46c789a1b3977f2f126cb24be628b6451d8e471aad159ed658d9dd4f9fb66a75c66fa14ae85ceafe55232fcf87257f8d8124352c48f SHA512 8b3f74e9bb7eabcc8fadd05df145913f226c0f83c3b0969db7a1e0c9f9f9d66141a35cbdb425ac0f5279b07c8bb80c864c43d3e0a817ccbb0d717ea5f34b55f6
-DIST firefox-60.4.0esr-cs.xpi 531794 BLAKE2B 1fec716c766ff8e7d1cb68fa645a40cf9d0ee339a225cd7bde0a68b1740b6010af380446224bac295ce579d231350a941deb40d6fce096d5a2ec049ca4fb3991 SHA512 81b08cc97cb0f29084cf379585e610a40632854735b3faefa0f49b57ec8959084c2cdaeb519de59910538e4ad891830c6bc3de2ffd0bfb1c3838836f1c89fe11
-DIST firefox-60.4.0esr-cy.xpi 516632 BLAKE2B 191cca8592a9cd4df36cd4b43b9bc9b3d72d89a04c7f30cfde460243e72137ca86ec9fb511d4f41942f3dc84b4467b57da72765add62a09ad8bc07209655451c SHA512 16539f6ad1393bbe796c8ebcf13d39907c2c20d6a6f7974207fe22edc91a45292ed8eb614904369984d768dcac133a254ac4ddcf983ae3c2d6e1ca652c6cfbe4
-DIST firefox-60.4.0esr-da.xpi 510750 BLAKE2B 4d501891e24201fc753740577d6c745221c31b70b1b8c9f90d96406d05a7cc4b5d770dd00af9a2b6e9163a366cb2c6a5f504f54d4fb8c193dfe63db753f87f62 SHA512 61fb4bd79022ac2f1aaa3fe8120c61e59d2ae373baeabb9709b2d71bb06e1bf04abc1214919cbeba0a58f9edf33bd34cfe170c8218b330d539f45ac5e1d2f883
-DIST firefox-60.4.0esr-de.xpi 526520 BLAKE2B e34bcf77e440d18429dde23f90a097161948902667dfb9ee8e963d03403f5f5025ffc31311abe33a62bcc91cc275599e34e635fdad5df656e4d7210df075a48c SHA512 ba44befac07a910eec5810f6cb6d3fc29e45013d18d360abed2ae4dbaaa7da8a34520e031d616f51f5f88dc90a8e19ac3f9cc9c8457c8b54f9c95f1a727c0738
-DIST firefox-60.4.0esr-dsb.xpi 539525 BLAKE2B 591ddfc86afc558e8446d9d17ae2f469bb76fbf16120b8aef45a5c5d32df517fb9aeca74c8916a5a7b241a497d29cfe1bafb90fd404e185522d00405c4d2d088 SHA512 c82a21c05f4f10c3e2fe73f04f244f5807f3602443ddcb8051d5304314ef565d553bb207eb02fe3e54f7fb7a8d0daadb00a01fd27e8b5d24b9e60ab734dbae72
-DIST firefox-60.4.0esr-el.xpi 593689 BLAKE2B 0268a5de58f3fc096a7d5b6de5c4d0513549c3b483af54b097f492cca81991fa86a6c1b2d337d34f27f795d09fa2f5d17008e80cd15621b52a2c792a78930783 SHA512 fab30d15874edb4c24bfd2b0f157e5e5c85f2fe1848a076622af736b0cbabcc2be821aa926db3d747320fd4f60089cd87dc614077a0137fefd4d5bd9d55220c2
-DIST firefox-60.4.0esr-en-GB.xpi 491695 BLAKE2B 64cdc295b2af5e6a29014e22264a110f87662b5faaff31958e123aa1862bf1f335f3f74857d202ac3084b3e5ec879373771f7dca9b2fa8fe6115475ff628770c SHA512 31882356e42414b8527d22da7dc0a8e04f778a4827d69d8d078867da52d80dee91715728b4ae32a442c7d830638c9c640b0aa24261ae65b81935451a8f9d1bf2
-DIST firefox-60.4.0esr-en-ZA.xpi 474674 BLAKE2B 7672cb7a2402f1d5cdcd55fe724a0e2d50f2a12c5e6bd965d960b03b93eb3697dd16cb7d8ea63a77c5bb316b1114e1c5281c7f67109900d3a9e7bc9102cdd7dc SHA512 5b4ca31f593840f18f73e2aab2c1ed46a75c3b1bae13778299caabffa3f584e9fcc478d6163998363d288fba2594a7ffa384b6bc765120cc0dd143f3cef1b06c
-DIST firefox-60.4.0esr-eo.xpi 511268 BLAKE2B b8b632fe3f2a249d4ab0c12d647750cb20072c7222d4514bc9092fc3702787673bb4d969326ce8094364d7d0f392bf9c8e39ca6931b9756551cb55b7e904e8fe SHA512 932023b79cfb8536366692720f623306990477ac98c08e2b5ad2bdcde800e347b6a1f77a059aab467af740af5fdb36c5adab91ab1bfc1e78929bfa06ed70fd42
-DIST firefox-60.4.0esr-es-AR.xpi 524653 BLAKE2B d1e70520a5f8e4d07c60a879a568456f437d5e7edb2ccfa595b4e9b7dca4c6f7a173df4da2201fed73dfad2c23841e74c8243cc5ec73f17d9246345612dbc42d SHA512 de118b91937c4a98b62b378da63a7cf317045a741fd47352619cb0006e01db871567b4fff8c90eec144c296281d09ee2fa078fb322b103df4370ffae716a8335
-DIST firefox-60.4.0esr-es-CL.xpi 527320 BLAKE2B 8da6db7b242d5922609b0a88fc078466ff3f971c181331de3fbabd96a352c75f12895dbd9a4a05d498a454263c9f2af7d3b95b8d74f44c2b9edaf437c8a8c461 SHA512 ec2acc6b07c328d9a84ae7fd9f3441b569716ab90df82cce925e0b918db859d765bb09f4495278ca8822ce96d7d419d41f0fd41c97d43a74c7ad3f513c97d49e
-DIST firefox-60.4.0esr-es-ES.xpi 459964 BLAKE2B 9fc6e59c3c69aa511f432e750f5b41e7295c321cb2e004f31f6705a7e8ec1b136a638f6ac2fdade5fda2711ada157819c6121e84a75caa089374c5e2286e0e01 SHA512 0eb39487368106a8176b9325ca0fc5d714c564a72bf71aa6b981c2b610d7f81e4fe8ea7a6bae73be3d175f2fec8c019e7ee003a0b114f1eb7f6313da07605100
-DIST firefox-60.4.0esr-es-MX.xpi 528665 BLAKE2B 281b3c45ab9c1b59b674911f91f9d90215e8486d8bef04d0db728f05879d72b3f5aa8fc67043383fa209e4625e2ca9c633a8d87fc4646dd688bfb6a71cea7818 SHA512 ab21c9c3465be42cc6bdc85c12391b5287560dcbcd926ceab0af1f35632786d4be80118ae8921a8652458bf1cdd22c1ba362c119ca928b52317c197b08a97fe5
-DIST firefox-60.4.0esr-et.xpi 504965 BLAKE2B ad4f127aecc9fcb1992e67042e212e5d9a8634eb2b609f9d806e142a17b6323db60f76e2ee38f33544e769c9fd505c7f4475214e9d6aa7a59788b0a361a356dc SHA512 edf07b4ee8221e9b40c51384dea6b5150b24d5fa2180584f98c3701b624e07a47a49ae3ba0dee975ec0440b6a3f982c2457291a367cde9053e585bfb28d83337
-DIST firefox-60.4.0esr-eu.xpi 511708 BLAKE2B 32e55b5f2629f5115433f9e1daa759f46ec5010ca2be124f3a1469bbb982c385a35fe9976543ee97474fad63c52e94f4dc8bd0843addea691267eadfb40f02e2 SHA512 ad356f4485ab547da0efb7b655d21172d097ad59a66625636a0775669e29ab1ba4d00a8cbb1db828ec69214d0c1a282ccc8b9d7f7968042a097b297e11270262
-DIST firefox-60.4.0esr-fa.xpi 566264 BLAKE2B 00276d64c1952c280ccf879352a5ca186a1bc032a081c2c50b6542bf6b6ce3ffe2b1cd7e38aaa0020c492e1d3d05d6297f731dcb4cc997d9b6d3965cb3969210 SHA512 cd43b1f54a92e58809e02d0f0e8ed7b4e17b39395f838803318e5cc145b08a314b5957dd9f0e4d5c5e6dc980fc167888487a0aa327ae6c2ac62f6a269d241193
-DIST firefox-60.4.0esr-ff.xpi 512205 BLAKE2B 0e8f73a89defb7e95344594fa7fa3521c61c9f9bb9413855b9863ff212930d1c65863600c97aa8e07d698d8bee8516b09947369648bd10d9c12f1bdfbd98ecdd SHA512 353c16f4c502eeed2410f34f68aab4a6f5ea48b805ae9f2d2252ff45e5ab452658525678e09cdfa7513bd3b350d7175b974ad91f1b2f9e8922f353a62c9b7cb3
-DIST firefox-60.4.0esr-fi.xpi 506183 BLAKE2B 1cb45f9de7a35c3b27a49857eeccdc6874d90b4dfdf5a94e0f806f586c6ca077bd5d537c38682b29b28825e1245981dabdcd3253b6827afe0e14fa5b5d352b41 SHA512 3979cde154e38bd0ab225a5d6cd5661c129f8f5c45ad0de2b0bc12ce0576a823e16cf9657e1b63b1ef38586e2cc8e31bf7744f0a9b8ddbd5bfc4524c534156e0
-DIST firefox-60.4.0esr-fr.xpi 536067 BLAKE2B 5fb2e78790c9466a0b8bc8760dd8eb62c0b60bce1ac8c416016c246c820898234b2a5a255fbf23ec9218a08e7b584106ca53aa8a73e3bb43778e90386b692ace SHA512 0a511c94c87717a8e1166687bab4fac9401705ad84e4e44e039166c09e6bfdef85d01fb06d6ce2c777c52d94d8c128070373ac307243a56f929801c354d70c81
-DIST firefox-60.4.0esr-fy-NL.xpi 524530 BLAKE2B 5d75c2106b252ff8f68ab1a2b7b804931d89eafc256ba080cbe214ebcdd3508199a6ade107386c6147fb0a4a82b8c9b851e4d4e6af51a6e87318e5cdc087157a SHA512 eac1e010813eb98e764759068f66695a482e0853d7dde51109c20f13eb3a2bf56fd98c52f91006b28d463bc0125a5137d97453c04af58cd4aeda61f4d2d39604
-DIST firefox-60.4.0esr-ga-IE.xpi 526983 BLAKE2B 8a98748023ec594fd59b2a38df962b8348c988170e0e74f4816c291784eefeec23636c3b943c4e110adfedbab131cc2cc9f55d9ec27acd66f6eaef108ecbe341 SHA512 31ee12f9f15ffba87de29fa0e10314ae8c29c95c6e465e8ca5a76f8819ad8e72aa1ab31ec875eff84e72cd850fce6242be138e5ac907be3834f9badfcb5e0d4f
-DIST firefox-60.4.0esr-gd.xpi 520873 BLAKE2B c8c10f07756f5dc79fd8c9370989ca3255b6c3e857f2b7f935bc4d98405b2261bcebd1fa514120c78e81d5bec1db29b24900fb5d3a65844947dfe060dd1f3be3 SHA512 87d1b3b8af9a39529e7f2291278169fc06ce83d0125a15596344574e1785fc4c4bd10e604a8a6990143478debfdbcec9c96fcfc9f0c0046d8a4ebe41461dd9a0
-DIST firefox-60.4.0esr-gl.xpi 497370 BLAKE2B 0344d4b22327fbac7fe2966ffe885f4e2dfa5d916c8cd06e55aac79e44d10254fa6b3b6e2f60e0657a7b9f9211eec066a88fbf6ef337a7097971c76466b262e6 SHA512 b939732caa2d859aec24423a4396eb4ab5b62deaeb99efb489b87c27992ec88df1e706868615599c4b95819614e33dd305822b747519bce845e0882a11dd2776
-DIST firefox-60.4.0esr-gn.xpi 533216 BLAKE2B baa85319ec730b546142a40d51215f93798f0a29a6e75e9469c7e6eaa88d854fa680b8fb3f7a5bdbe95aa752665bb6ff403a249565f15575452f6310dbcb87c5 SHA512 7c08c6823956ccc29d5bd8986601e14ddfc3392fa3bb1ba9ccaa3fa9afa94ea4739c40ff6cecf797dc9fb0fab18cc4672c7a0d1c884ee392ec3fe8201900384f
-DIST firefox-60.4.0esr-gu-IN.xpi 590266 BLAKE2B f567e5123e622b49d2b97902dfc8b69768548a834ba668ea7929128ff1a34bee7ab634f517ca6c18aec5b214a65ca775f52263fd8e71a17ea5eca23bfbb88671 SHA512 d5075c9ad798e12a232c9b37148020e12b296060f3b3ce9b5e2b118672adfd01af9813bcd74d5843bfc1a8929e1e8b3dd6d7f7f7d040175425893579ed3004bd
-DIST firefox-60.4.0esr-he.xpi 535985 BLAKE2B d008ea0a667730cb3cf8961709fbebc33735b00f697e5e94ed1c59480107e2353d616c523222b50d0e436f6418f99d29d2a0af5588f84ca4b785339d6aee638d SHA512 2ba965e7a8e52330968ee8cd56a0e2010fa736eb215e33debda5a9bc574d7047ee4e499278eb2d0853b361853fc7db68f5fb74c50a04e3d95ead036e7543e5e3
-DIST firefox-60.4.0esr-hi-IN.xpi 590865 BLAKE2B 9b80e00bcc7cf66bd796c2368742283d0cbd5eb69a240d9157930c96547f09cdf94750bd9ff383923ceafd9711070f6f14e0b3ce8b4af884a2b95dbeea7832fe SHA512 1cb3bfd033f951a9cf83fcb9dfb3b45c316adf1da2dfe415a0d81b672ec37da890eac9ae632a41691cd929117ddc43099c489a34d5c97abc112fd56838707683
-DIST firefox-60.4.0esr-hr.xpi 515957 BLAKE2B 83e202adcde09fdb134cfd6ce0f6d0eb512a307acb13683d59d74ba0efde4503a324b749fbcb42deef7e7bc6a86ed8fe2d36f7ebba792fe16e1ba30300f19a52 SHA512 45cf0a22fa2771467fec9808218703c7a94c1e018bd6755259e7c9a016e28bbb763e917520a61282e08d6250069166049715aafaf5c80a0118688b515d974d61
-DIST firefox-60.4.0esr-hsb.xpi 537060 BLAKE2B 7556f1005500bd59bbc21d729bf2c02377aa702e3272a6e61085759c81ce95e8e4d812fb86b40035d0b5f7271e5e7ad8a722c7e2c04a2a5d010a4f7875e840c3 SHA512 649417fa3b62b30dd05abe472d28feb1f9fc4955059692553254a0ef756ad2bb2d6d8ea93bcb08fdfaf85342ce739092c7a5969109f166ac93cba1dff9993e58
-DIST firefox-60.4.0esr-hu.xpi 538411 BLAKE2B 88c85039d97c17a193274fe1b4bfb60ddeada5fcb984dc477e8916f54449721d813be9341906ba775253ef1eadc28c557d3e1e4cffb29e96b32079ea7c40ea6d SHA512 43509b3e0a809079ecd1b8ca390af20f3b99f8a6daeb5e37dbcbdd0f5140fc34dbd31eb36f1c084eaa67c500a36dda009b9a5e0733a1fdd79a8a65236b49146f
-DIST firefox-60.4.0esr-hy-AM.xpi 569416 BLAKE2B 8a6208ad932e977dc83644270ca5d1544b03f330def596b530509c61fac8b5e8e6ee98daf4dba878b3e33b8acaa568ca86d50eb71065a3f263b3f1393d766fed SHA512 6cf01938b297d05df094b035213af91cd0f053e4c85c62f4396aeb0454cc3384c77da5aa861d8b1f3e10c74dd7a86d235912b523769efbfb251ef8e800d3e95a
-DIST firefox-60.4.0esr-id.xpi 502222 BLAKE2B 57b49190cb8c0af254c256acc3592e1d1358369d3adad01e1a5dcc73f1539ac218cab2a5f45f68a9a69a6bf2d5c123887c094b0b5ff88d5590310aeff9a3a9cf SHA512 fac4a6deab5bbc27497105c55e5fd5af85b3b30b6e5755f97d36198252e2d378756854e790d7c76e9f5e356fa9b197b7a0275c86b5a600b0c9c96561e0646f98
-DIST firefox-60.4.0esr-is.xpi 513273 BLAKE2B a0ac90ee41c3f9f1db4bb901c53f60beb690f57be3b219da8b0e109cdaf4f003872d1e3fda3f773d78dea9a5b6aca1754339b9446a934aacf4acc75d3505e12b SHA512 c927ab76307cf99455a57008b5db3b3615b5e59036bb271480ed4d1938e264748c28c302514381a78895dbaabcdad7f7296bb8393d5e2b20926939faf2ed8a36
-DIST firefox-60.4.0esr-it.xpi 399106 BLAKE2B a493d1b0d0bfd11ba53af6ef49f96dcc2936be8f424c677c162313290893eb8ed93900ae0bdfe7504396a9eb2a6506b9fe8cfe0f01ab9f8b5d726fdbfa79b0f2 SHA512 653df78d9d565fb64bbffceb331e06bd89cbe0c0912932606247be41396d71d0fb52613d37746292345929480ae2158aff1273b23906cfbfc2cf8836c44d50bf
-DIST firefox-60.4.0esr-ja.xpi 572011 BLAKE2B c1919c30e87e2afec6cad422b63abce2893a0946189d3d4714de48d5703b6e068bc0906196a54eac701f93390b11442106bb87fb5b1e3b43387a413a521ff787 SHA512 e0086ff5c6b9814466b4bd6457b86d3e4a962ddbf0868bea6513045b77bb1e0e8669a7c222fb938cc38562c72381dc39e4cd419bc85255d581d039bad1c0e394
-DIST firefox-60.4.0esr-ka.xpi 556851 BLAKE2B ee44f31294bd3ebaa1d5d16a376419906734ba8031d67a8885350fbb0fcae2c5a2d4ee319384fa4eb563274e6ff647920d836c44767fdafd8a8068d8012a314d SHA512 f9bc115818905fb4dfd46548e0fd60fa9342daef6432a4af8dec36f6bf27da3f56c7d7411b2fa89822bef8765fa557b72f14eb2852c52e91415d5a0dd61a6de4
-DIST firefox-60.4.0esr-kab.xpi 520400 BLAKE2B fac26f1a488b0d40e4b76ff2c303c5d3b6112d12c792cff02c6ab63ffc10d5eebeddfe6303b0d852e63c0dbfcd619921499bbca0ee7d7f4baaa8ff764f485c25 SHA512 849f7e381fea96cff0a48bff1d50899698545addc4e531c18de8eefdc04e8b6b9ff0dca662a5142b427bdd942a3297e9834cc3184ed218318d3500aa53bd6d52
-DIST firefox-60.4.0esr-kk.xpi 582977 BLAKE2B a25b835b271734be33fe81fc9fdd7b3aa3a703ca6e46c03e688e21625dcf0b579419978e73bd167b50aa3641e7fc7679a3b2e214b11458a9d220f25564bb95e9 SHA512 277ed822601ae455f662bec982ea2303621eda1c9a6f462bc4fb3369674797c030f43e85b37eddb442f3a4459d7b4d18ed0e9888d0047c8b10eb3efca91012c6
-DIST firefox-60.4.0esr-km.xpi 583111 BLAKE2B ae3a7b6de2ecfa0dfe2f2d8cda06f578e46b2781307b00fa1c58c65be94de78b4ac9b8365f4b250a477a1c88fc7bc4996eb6b1c32e3b2b9e3cb29e805904c46d SHA512 81196ceb3c3a3fc2b3fb6bfb7b84819f9d31008fb600d0697d57abcf103e49a02a55acc1441b174ad26e17549085c3ced294abce1249c3f391db6a2254a0985b
-DIST firefox-60.4.0esr-kn.xpi 585871 BLAKE2B e02ef512e4eb70c91381b84f101b615c3663234829105f9db6661a641c6e06d17c1249d89e0fec2653874587a7d93a55ee4587861d902d4de747639a795ad6fb SHA512 34e1388df77479d3db763dbef1516485e3c9239e2184926bfacfd645d8de1a42726a35b178abb05fe76e521cf3229fa18e646820daed7fa12ec92d1c220dcf7a
-DIST firefox-60.4.0esr-ko.xpi 547828 BLAKE2B dc2240b164115c199acb6b759000e4c97229d44799f4f805a32a95e3b8ebd02ca2b8291c49464eae3ca8af9772a5bd3dde64995024850732f0f5941521d253d7 SHA512 c14f4ccf786820674407b7e17668d7f419d5715eb6d37b17a97c353c6ea2c2b9ea1691dbce03a813932e47803b6857df5d2034f42848492d802be4fbbf4803e3
-DIST firefox-60.4.0esr-lij.xpi 513181 BLAKE2B 4c17ca49269f917edab646ba32885d1b337c73a993c8414b8ce4da3ca833c0f0651755a325f49f0ead6fa680ef089726dbc0abeaf81a37b0837fe794d8949b75 SHA512 df4526c2398e85ab001d8c7504593e18bceb2baf5bd780c6b519ccdef61b637ca392922e0a8e058d507dca64a8c8912ae72935ae34b917a0c0d9e952c8fa3645
-DIST firefox-60.4.0esr-lt.xpi 536463 BLAKE2B f98c349c256ce6ecc91be2c83f83c0fa0dcdc09bd7c38cc5626970a1233ab72b4c6eb7e7f6c485d42023f0713f30fde5fde0e1961eb25f83095c3edb334172da SHA512 797b0e334c299507c19753205b36ff5a75a22b925125e9c78258af4801152a7f9a48489a46368992d018caed467e162cdb849203bdf5e508e2cb96bd8ddea98f
-DIST firefox-60.4.0esr-lv.xpi 526417 BLAKE2B 2862b313dfe71e9330f5f480a026b9d04e0fd55c937e221e293d15eb1a6306cfa6e54c97e46b425940d7d565b864a4a63c5c22129e9b1a9f6d9e5936f40b6fe7 SHA512 15f37c732ae113cae72dce69dc8ece12e94c961530f8203b888348bedaed66e8c1ef44e35d804b634b1f99e89106f0371741d0a7dc2295efc50eb90d1352bb6e
-DIST firefox-60.4.0esr-mai.xpi 549248 BLAKE2B d75675b3906dfec471fb8ec5a96ff53736d6d202699eb9e50413db71849142f778507c4e6f3e06cb705225b4cf8e7f4e8159fed86ed6eb25cb97e48054b2b08b SHA512 b8b48ce3810b31b5b56ecbab75e974260e6ab846484f01295ff18bef58918e6807d90428c02512bdca3f0d8775af2c8f82c975cef4eef2893486fd6d942c4f32
-DIST firefox-60.4.0esr-mk.xpi 513808 BLAKE2B 6ec4c8dcfe0abf2766d261b80182621cdfbb25522f64d71607ed4d58e971527c0a2569c1dd3217ec38887a0e99bbcf0222a8c0c4fa9a585d521179c21a48189b SHA512 29a012d833b16a840e2c208e166c98e23719a3794da70772bf698feaaca53cd3469b342a66d58983a2ca919d8b550a2b1bdec5d29e8d672eae2e990cc46b2c85
-DIST firefox-60.4.0esr-ml.xpi 598979 BLAKE2B bc8c89fb670b991c222b5d111b8c45b919bf956f7ed0804b9b0475ce0aea5f1fb55dcc3a21fe7c7d36caba5eb4d876a399a70c4012fa5af34eab1cf48b5decc4 SHA512 8e0b3329c57b12f3255939ebfe3de19380e9550202b5d380d6d6f668d2863c634aa05d2e3a04f8006f03eb186fb5ecaef27a29563d9c981713855e00e0c55cf7
-DIST firefox-60.4.0esr-mr.xpi 579111 BLAKE2B 93cb35568326c6906a9b3aa5c1c9c1c4dd0653169149cbc3b11d6b01476dd82fc9dd32ae86daab80bae69e919631a4deac5477fdd82d5b9629345b0eed33b4b4 SHA512 8d3f56e9e304af121c90636f59ada2c949b5e8d4cdc1afec85783d13e46e07bc29cf2da3d2da2b5f0f0de6aa4c23526009e68f7c78d8613f59432440b58b7a15
-DIST firefox-60.4.0esr-ms.xpi 509556 BLAKE2B 39f601a97eeadda42ed14c4103f80a55c85c80ce0b24afb0cecf3a0dc61d4f1175f18a5c3ba6611e42d04b7498f731fdeddee5ffeafa1900923b01de53bca493 SHA512 e71b822e27c6ebb1e9cf64e7b8f992685fa0c1bed78705f9ade022ea777856564b3b2cb6e6dd95535dd7989878d9f57a2dde33dc3bfca44d9f09c86f1cad4a1f
-DIST firefox-60.4.0esr-nb-NO.xpi 509887 BLAKE2B 0f5fb0baeee66c242e9091ba24411c2e423b422d96f551e8a73500f6ada52a6cb8208d57a7e903d6152c331c5b21c4d4c4529d730220e54a5072ace8d38951b6 SHA512 825d946410b2df952498d82154957866708b48beafd5ae366dcb19b1ea635b52e3d471a156954004957fd547576d9a56d1b50cde82f087f072693e657b48c103
-DIST firefox-60.4.0esr-nl.xpi 517458 BLAKE2B 714684e3e13680fdf4208f0ec723091e5e807155d2e87eb629e970f69fba9c03a5e70d2330d35969d99a824dd33e015ec7c94cc6c7dbe7da741c8cac9f53373f SHA512 970ea7fa5d70bc36d604ed65be69b442d329bed39e0b98adb44a0a3b45f6d2e4d88bc5ddd172ce1f378e7aae4eb1bf96d7dd3ba8437377fcbc2d104a0a2bbf8d
-DIST firefox-60.4.0esr-nn-NO.xpi 511433 BLAKE2B dd5e667a09395b16aea63489ef96d024c7905af3a6356eeb05c94c99d253ea7b74e8e8bb4812f4f6416f0bfcef9f4c903275914255090e770065b0ad8e7ef4c3 SHA512 7b5bf8e9a0a9add6524302d58e685263c0409a53a6f51507109917963ea295b619616716dccb7e41eb4a15f1c37e3b9c7296e2d84f9fe37fd919391d54a3f362
-DIST firefox-60.4.0esr-or.xpi 540864 BLAKE2B 13949e522d6000480a1ef651f286bd309661807cbd7e259ed58e0211477e68e289c3ac8a26e3b20c64c113d37d25e88db4f97cbe381162152a64f5fc8a7a092b SHA512 677a2847da1f052ae961ac33c34f1b8e4d3c942faef1ad6a06ccdbd120941c4eeec0f3dc91cf1b129e1703ee7439fed50a45e11703075e0109ab9801869f3939
-DIST firefox-60.4.0esr-pa-IN.xpi 557874 BLAKE2B ca62d72b03f7e30a58a10daa2f19d762552f9d26caeafebc742e9399ee99fac57510cd8de8ba63ae5a40c349f2629fe939c7fb01d7cfda6095acba0da3bb99b4 SHA512 faa524b1ea41daf5103840acf176700c679c2e37c64601a2e534d41164de7551438f82dde1c5e34a155fbd1dd3c27030c6b825300ef651ea8090a076b6c85248
-DIST firefox-60.4.0esr-pl.xpi 419029 BLAKE2B b2e2edad6a6239581629fb504c2302344f5c8750ec2d4770186f94d009057076a0da9885f0fb97e1db8e02e697a152ee92493df6cec6e1d739e8c7c1e95e7999 SHA512 90c2da639da137fa704a3ee6a00ca62c60fb73188c247a6536bfb71c2c92d70c7504871adbc832de89e9a32dd3c158c741aaf4ea89d9c1766c725274e1554ee8
-DIST firefox-60.4.0esr-pt-BR.xpi 514761 BLAKE2B 37d9af7625ae7755310a1292194c599e3072633f66fc53f94b011cffa8d97354989ed0b0595829e8e6d570ef8dcea21d50459bd99d34877b1bee89a3395377d0 SHA512 17afe51e523aa18932a13320d869d10e2b3eb5d0980db6bf2992d22b9f23ac960d412764824cdec82aa7c1a80ad9be35e378bfbc05da6a2f2687dbeabb8e136d
-DIST firefox-60.4.0esr-pt-PT.xpi 519363 BLAKE2B 8312a69aa79833eb4d9fb454633c525e07b97cc7bfa2cfc5e73165bff511c16dda57a5590a866f7ed9ea9a1298a9b5d05e21720e2890d9f9415ebf14e5400298 SHA512 687f453b2e050ade6858040f8cc2213ace726894052423f31de21dea676962d77eeb27eec8c0d041a528a9f8ca1627d49554316d776ffe0fab49165ed004e23a
-DIST firefox-60.4.0esr-rm.xpi 506044 BLAKE2B a60f896a1ecb66c62534f52f6f87d8c7db7ae7a678ec17b4875fa7273422df3281ade42a1bf8d8de3f14425f3cad48409e13a26e6178065bfa9e6395131f0fd4 SHA512 d66ddb7ee144297b3d121a1b076bc4100283d659dce3846647774f33414179c49700932d082b693ca2bb45eabbf6463fa46f8740e65451b6bc13abfca513b186
-DIST firefox-60.4.0esr-ro.xpi 514056 BLAKE2B 18c8b3570fb4bf70955b664e74bb0e879acb7be2c8a69b56dd690fc13a619352f8c48625abf6cff204d9b4e42750522b4c53377212f790e554c2126c467a00ec SHA512 1209414e03cd09b1c174ff8032b73746f62e16599876cc744903d4e8fa43bb016c5b05cfeb5407835421b7bd9b1c29a5ecf16cbcd780ac28947f17f408f76f86
-DIST firefox-60.4.0esr-ru.xpi 591396 BLAKE2B 79b9031d0dcc276b0470db87a6a76724e24cd7d7f1e9b2c79918e873d5c7fb22eb917f0b3b1ba3f8619a654cec0141aba4dbe39cc73f25d4ecf8eed3a1cca8fb SHA512 c062b7ffcc9018cba893e24557027ab87357cfd39d3ef471af36b7db4c8a12a4f6505546820b87b0f56961cca069d1080b385ac704dd883bf3e1dc0347cf9b23
-DIST firefox-60.4.0esr-si.xpi 545576 BLAKE2B 5ac79590d15e3bcaad9e507cb506a210f3c6c871fc29ae9c9ab17feba31338cfe3bb557e646af7cedbbe2b2e59fab2ce5e6e8d555073949342273f0a8a23cdc9 SHA512 a2255c1be32a45b7071f8d3b20d9afb4d0dd51c1bb792794d388e7e492d5a8f8f0820a1226444866ea1bd9072ba6761f8734473bf1e35c26ba2432eacdeb4efc
-DIST firefox-60.4.0esr-sk.xpi 541703 BLAKE2B 45fdfcb9caca0f07be08f0d8506cbca439b9708be3c55c473226c1c8291009b2468259d2569575a516d2ccc22c67e5ec95c196a9aaac013a53082fe56a544bf4 SHA512 9661d33bf0a5b80331d02fa792e9aa023e8415bd5401867bb0fdc6f671affd63d2b9eaf294f8ce4a8b357fa3d62e4888faeb7fd46620833111f3a2040dde1f7d
-DIST firefox-60.4.0esr-sl.xpi 519373 BLAKE2B cc06b8c5c9458f0d03469a0fc2c5cb6387c20f0e634bdc972fd0e6a235d6fea6736acd760109827567fb0ddd2e735859f9155ac9ab8084ebdd0b8552772075ad SHA512 437e67fe48857fab90977fe6e85813a4f08bd239c0b8c8546a7ba362e0108a0d90b78a614512d0b2226cc8dee86e53a59fcc4968abb5f00edd3e0cd59407a786
-DIST firefox-60.4.0esr-son.xpi 497700 BLAKE2B 8c8d7d4117ef8bab6391316610487fc5938f4c0df781fc13b7e5a13dd1e8be8c4d59608153b2f50138a211c55088520ba00a8a23749b526f5f6adc1a83f77938 SHA512 2d22a33e48aa0550c78d016e5379125eb38735af15cf2efc15d14e4c141691339c39364d2f8f221ac34d3108a6fc767eb37a1e01039c42c00132304577cc8dba
-DIST firefox-60.4.0esr-sq.xpi 521262 BLAKE2B 30513f67da0f2aea93132ab5b6d48ab6a9ceb438ae562598fd0dcce56d8334c5bfd2b224e2e8573c04e8c262218c3057e3b6d5bda42bbb1c64c28f589672541c SHA512 2d1c80c829d74471b37fde4172ad355f351e58af2f545a773a5ca3cb70d7d5a9ca9fd27d00f54b0c288c351b7c38a392a65d7d2e3fa768d828a49ef6b9f1ebd2
-DIST firefox-60.4.0esr-sr.xpi 548773 BLAKE2B 273d163d2a1bec4cc355b060210f1a2859f1a5d61bfc0bf7d9a7e775034830826822ebcf23e1b70ba9ebfa96db8abfd38f00d5cebffaffb8ed5c5c2db56f578b SHA512 a1cf714b27cc05dcb391164ffdd4b7e4302cd27c5fb76376f7602d0ff1934a6daa8f1ffa2c9ea8264615e8647b5d51ea141d21d359221dc9c3a8b28e8ab0db26
-DIST firefox-60.4.0esr-sv-SE.xpi 518658 BLAKE2B 15fd07d9a2911d1385fa2379ebe88e854594eb1b1ab2913e12a57285c7f3931835a337f0220d7cc96cdf3fb852dcd24ab07d09fc01c70e9ce6129eea4cbb54a0 SHA512 5ad210ec0308e841413e2bb942df16d7e09621d6a8e546a547faf5c6d6237416f84511a5034cc67919a207a6d7636c31c8b1f9cf19d0e0b2681067037ed8f749
-DIST firefox-60.4.0esr-ta.xpi 577921 BLAKE2B 776814ec23ea84d8eca7863947bb16e703f7b3ef2f205175f3865dceb68b139179698a8acb4f50b15a19333360b2e02d51f25fe09b5c8f8e7491ffaffcb11590 SHA512 d01e01d655289cd824b619d3f0f50fea8a8340b8cbc69c228f09fc685e7e0a6389682a7a4d944868dd018785add7ac8bd5d6a24450ac24ddfa377ebe34baf2a3
-DIST firefox-60.4.0esr-te.xpi 590964 BLAKE2B 874025f75a09a14393e5febe23640f97571f33de5c2d67705bfa34b10d677e8fb6fc17e50171895af7d9c60c659fc6afcd912a4c6e7696fa16ec5b6ba96ebed6 SHA512 86b714941101e062e693338ffb258093882c76de72df874acd2473dda08a062ac9580dcb7187baf87cfe2be655c9b7f1a2db011251320014b6b46f1f754ec856
-DIST firefox-60.4.0esr-th.xpi 562819 BLAKE2B b8aea94a03262e332070f4f9dbf30c1cec0391d604e81d7070403398339c2da3ad242eddf3d3fafb84d67393c2daca315e73f7f15e57ca79e9046085b232a044 SHA512 7e6a55d868f73cbc8ff5bfdf1e3af3adae465b3214d7c06d547a2812de8a4eaf93a61287f26320b02b3049536c9d9003275901ac036d7703a98897958f351d11
-DIST firefox-60.4.0esr-tr.xpi 525859 BLAKE2B f8a9e98f72bcdee6e0eaa5003e4d8e485ad2df43d1f79dd9d707c619360f6af5ed19efd710b81e7db24daf2e390a212ee453ea4125648cd23e7a563e2af4ea34 SHA512 757bb4aed0bbdf4030f275c9bcaf2a90b4f8f22b6df115151f390729cc2211db0edde772f79dae9071a6b157f3ab799dfdcacd2b937fae384718eeb1404ed182
-DIST firefox-60.4.0esr-uk.xpi 580919 BLAKE2B e3ef81687d32657ba1f31205c9f4655e65c33dae1be5d987f21308910c8d9736f515646199eba498286217c6de5d94d132b286f569b75afe5a7947c001ef37af SHA512 18bab2249a82674150ad2dd538198081d020b572939e0586ce9c3e37e4a44ffb6047cc893a524bf89a7225746a5464f3710f3b22022b86a66f0917907e21385d
-DIST firefox-60.4.0esr-uz.xpi 513686 BLAKE2B a8e04164419e367a63a18fb3ec887660a222455f60c93145ab0d5184412c3a98d5b87415bab3e319eb83459f14b998e706ba26230606f7167baeaf8141b234a3 SHA512 6455197c05dd782c1f3d70c1d4bb747d13cd267c99e9cbddc673fdbd23573b28635aeda117017d5f384dd8e45df3effb35d7a0a99a5a6263362f6bef2ff48bf5
-DIST firefox-60.4.0esr-vi.xpi 528187 BLAKE2B 5ea0608748cea2d8e98a836b635e91af0a9265b34ece65ba94ef51cb99b7ca16a9c138e96842308e884f5e6facd8eb1c0123196a356d8e7065fbbfdfce85d773 SHA512 4ce58e9c8000e35b713d6fe3edd79ddc1b1fa9c571c421e86456df2e649dc971d5fa7e3021ec32b760be38620cf94721edda63145177e9b47c017356914236e3
-DIST firefox-60.4.0esr-xh.xpi 511859 BLAKE2B 20505fb9ed4b87e358556b1f4063dd1aed5c355b0fa92d2cf39c25acfe528352639ccee40b80919cf0b1ac02f17f4ad2c0e485e42f037c1e845f5c61d7eaf5f4 SHA512 b5b20c79434bf3d9f5915a6800d6b56c240cbf82807a70f75899306f2a75e3bf531bc9be5acbd5bb6ddf90a26160fd72e35af23886bf77dfe397d4f90628bef9
-DIST firefox-60.4.0esr-zh-CN.xpi 543585 BLAKE2B 787679f3a78a9556183d2e57ab1a744150a0d1a02caa629fdab46dfa3838cade0a1105ceebc7965810a1becc88956e9683db99bc25fd1d09fac38cb113b33aab SHA512 e2c9662dfac8e2cff3a719149626be02fdb3cf4a713c3d32cdba7df37df4a98fd90eb88a8d16d3a61ca4870c0f049d5343cb6b41470464e9399c6b1153d059e7
-DIST firefox-60.4.0esr-zh-TW.xpi 541910 BLAKE2B 5ec6659b0bb94fa7d52488a0e043b6bf6372100a3652bd509e46f1972fef3680224017fef32f3faefdab7f2c683576eb3aa4c3e7435fc5ec42ad6ce3cc54e461 SHA512 229f070f9eeba9e88b44f1e27bd47cb79fa39f4b9d6a8d50edc8afe9e4dcb8ebfc03acbcceefa9106d5dd726146b680d83578271bbabf19c19800be2800591c5
-DIST firefox-60.4.0esr.source.tar.xz 268425148 BLAKE2B a72b8c49d9be601863e2c9680603979b2a453b69aec7574e91b045971a9b32d2e746c93afdef6f2f99bd1cfdac1ea6f7b5636284b14bec63031efdf9ed5992b2 SHA512 8119f52b2fc06f76868bf0781fec9d46c8551f0a3ca832ac9bdef6aa6d77c1d785e50d35059f0df5e3586f3396b912af06e448d65e7f5d1f468338eebe8b2cd4
DIST firefox-60.5-patches-01.tar.xz 13332 BLAKE2B 53308d415369c6814504697ed9692023e636c42b58053867fd14e8edd94baa2777ed9f33e147f796d6fcd5f30c1d2258f9fd3247392e37a921a53f41a6903e92 SHA512 de24544c5aa8ade35e4e3e0fac10399f8eb44ea4bb9063b85bbcf2db12280d23ccc5fd29032f33f3723c0a0c3c2381429e2c19bd631e90615908b4f68f745a21
DIST firefox-60.5.0esr-ach.xpi 496841 BLAKE2B 774ba2e7e020f484c44e3bab5d98eba69ca9ddc680e04bceb5fbf2ecee385afaf16d5cbec74da33f3de897d7faa76b155ab640654522b3d22862f69b904c2b09 SHA512 3ba5cf4f35d1d3f80ccfaa45bd9e6ba91459ffcda14df89deb39e648c00ebcf8ec05700c5410f4d50d9b33017304c35d79e2980683a27137c34b39d08e7da488
DIST firefox-60.5.0esr-af.xpi 487319 BLAKE2B 52c28405aa3430e0fedfb2ffe0b83726af7bfb060de7d04425eb2a83705e6d748e08f6f400397fc5ff843c746b1adf853d6b08d66daf10b0e86251394a063f30 SHA512 e867f1b2d1da76344d984eee6177638e519f1877b15e840abd6fe7f9072e2d2a6e825f9d8292f09b5086dad8a6deca2f5041ba9197cbcb43138587958fdb8346
@@ -283,191 +190,6 @@ DIST firefox-60.5.0esr-xh.xpi 511860 BLAKE2B 39e34631b4ac241f6d959094497c8d5df5d
DIST firefox-60.5.0esr-zh-CN.xpi 543587 BLAKE2B 80aa034f254b8ce580ba320d6fb0bd148ff7abd894df440a357c7273532057f6e5f142ee3ea250f77e94e4edceff2a1292d2a80cdffa8ceccfe6b50056d1e411 SHA512 0beecc494c416e4195812f74e4934509958226ef61605efe0e8315866d76a1a1a5089c24e91f75d9802d48a0c8a2b07d337cb08166481cb3e100cbdaeed49f8d
DIST firefox-60.5.0esr-zh-TW.xpi 541914 BLAKE2B 767e09bda7aef1cbe5aee711266274069331133f3f45f473f7e4ab3ea7cd5dc2190e01f39e3cc86f50a3b3a0427aba91c7625ebfcd9fdfbd254456eb6810ab0d SHA512 15bbfc4609c6f382b695423776d857b5675bf19f887b9133c1bc8fbac476c967642bfa58bdcff96f538af2728b636c9712798fcf515b7fe8d02a0fdbca881a94
DIST firefox-60.5.0esr.source.tar.xz 268065616 BLAKE2B 7267336d543e0e6b18dbbf4bf9f0412fa6246f275642706a06c799cbe6e06878bd3911fa67b71846759259260797a864b8a3b224a7f3102b8a05cb49e2e1f2ec SHA512 dd47e38a87a1339b733c06ea3f235576bf8dce414194ab308d0dda07bf15290afbbad92b8484732daa53cf6a48b57412f7f41e30ae0ac21144c8657b86047aec
-DIST firefox-64.0-ach.xpi 455463 BLAKE2B f9cbba19f002a625bae23a1c4e7157c4090cd41a16872993603aed0610c1b9124aaf7fdd90a3263ccd0e841d0e1624cce517db929d62833c6a0a91e7942ed352 SHA512 5e7ce624293c24e8a8f0e1d323ed1f6d77c8476915c1ab60c2ba74725bfabd011ca7de113a98d118f112af633a7a9db014c3961a7421344db4b97c23d9aa7848
-DIST firefox-64.0-af.xpi 431976 BLAKE2B 366e4fb57e4d9bb48c08d98b290c4338ccd00d1c56b61773c6ef11053df8116fd453c4d4c1ce34175d60c7600ee8acabe2865b4fb70f5543dd6c8014a62bd43b SHA512 17d2015fe636f8ea787d7b536f10767be4e5afb754c883c1b5d68dc65b45a620e1c0d2c81ff4d155a07f8db5c775ad7fca74d88e8759f2cd178d0914ce2a0331
-DIST firefox-64.0-an.xpi 473568 BLAKE2B 512627e73a3b80d0b7de9ed209a4ebb1f5928a1825fb29907e004685cfed298cbda4d528546090e6403b8bd520c4b589ca51fa02cb1f144dc21b9876269f8157 SHA512 7979c4a0eabd79169249b7f3741ef349c98ac56f2223164b5dbe793ff4bbc85e976d06d8fdf74c8abd3bd9c2783f5958ee836167dc9efe65bf3934dabc4b3aae
-DIST firefox-64.0-ar.xpi 513398 BLAKE2B c98a9a16be642b2073c6d129e4ca5f60a425000518dcc6c70e87a03c09756a5039cb5548a150b308813bfb47e2805b750afaf7acce6d7bf4388c940095fbd5d6 SHA512 73ca6ff18d7543aa6cb13bd1169cdc114fafcf4582294da3f4334996ee8c8d6f50719814c948bf72648ad6a9441dbdb5b8776ce8ca407cba151fcbb6ecb6ddb9
-DIST firefox-64.0-as.xpi 478291 BLAKE2B 2747fa496b1a588e6416150b462578005c888d64715aa194909835ecb3693a4c39e9e44169f5635c6b6035323d83505d8ec1300196ff01ec7e1236daad3050c8 SHA512 28bf907404ae1b57267e4b4dc3f578378c7d8c82a6df54cdcb70821e88b93c68340e839bd37c5124b452267e21df09803e84cfddedd3121aae6552e81190ccf9
-DIST firefox-64.0-ast.xpi 461828 BLAKE2B ee1d274fb8a6929e30d51f425ddbf0b8bab3d5f4f1e1b3ea115a602d48e89feb0c72d6396e2c5eb555641a31b023e64504b16f5aefb8df0d795596b3286929a7 SHA512 ee530e92eab42bb9f069771107e7ccc992bcdd015c10069c6be58aedc6f0157112444d1ce14cb8d3755a5ad18168853f479e028a0f1d5fa3d7d740c0ba588779
-DIST firefox-64.0-az.xpi 490034 BLAKE2B b35f9c56fe8c0e26b17c2437bda2e7c4db1cd630b08f6301633a9afc3d71bc0643c9eb872936551e2ae8c072ff881b6892154ccc72586c3cafec59f9e756d1d7 SHA512 0cea81a00a606b517dab55477ba8df01b87d8e0c3a436a7430d11b8f309b811d8e69e77e13041552374d51233c4f8aa1ae78039dfcca8dea9e0e80bbba2712b4
-DIST firefox-64.0-bg.xpi 523739 BLAKE2B b43e8cfc5e89f39d16e977c1b030efa80b5f6db5e27fcaede8ae5ffed52e3046988a4a1e41f6507752f8ae6838fdf9784fcf1c3abbddb7cc1435048dcb4cf045 SHA512 ed21b8e58d36d9be6c6b68e3f3be8adc3baed47ed4121532d788dfe1b629150e25bdda1d9b68e4892b4d74459c4e04fbba33db8a1da39b9b9a77b3e294f91af2
-DIST firefox-64.0-bn-BD.xpi 541873 BLAKE2B e937ed052c171d7488e750d28b2fc91aca3f97701d0b7214904346347fcbeab3457ffbc9de107ee2245cf2d85986ac2852f4237fd23ae0e43db37f4b2f187918 SHA512 060b92ceb42d8d4543b1bda0da519e774a69e6b2a4735b752a07a8268ff2ae72086bd978a05fc36bd811c0ceebe4cd064d1816164f4d2156e3ec8dda16dde4e3
-DIST firefox-64.0-bn-IN.xpi 528978 BLAKE2B 27a1779e0363b94bffa147a7212fd8ac7ac0f2162a321c67272940dbf500f480c1b1cccf70ab8d9fb29a484efe911c166eb1b4773d6020a06b1974ab3b8a332c SHA512 20f645887f4f2568b36355dd5f8d2b6f9b8e1a270d7d80e726e5486dc110c87860efbf5f480b3995a0741d06dbcd652e314a815d0151904b87888c9b0094c14a
-DIST firefox-64.0-br.xpi 479238 BLAKE2B 5cbc092ac7bb58ff0d9233f8b17fc7b4d9276572e4fb461fe42dcf5462deb6c7a2e3e31049e4a87a4db052bb2d9e4241b35aa68b71c87aece331807e57c16c56 SHA512 c8240713bf3a79a8bd6cf11601872e1e0755a2e1d07f9ed235fe26dabb87747179002bac684500626947392d64757c2d4e0134c07971b36c96e8f9985ef3121d
-DIST firefox-64.0-bs.xpi 471750 BLAKE2B 01b4470171b14d7d570bad654be3b80234c8402b66b1445506aa3e7b6c85e15065160a7a1823560b2e2adcd8b425706ba5c273b51fb660c28f5864bdb11d5787 SHA512 371dba41310697c1c3dae1df89a863778430804f3a41c0a6be1f4e238bda952f0889ef108e72d5f29412a3bc35e055f67b17023e226da68ffd7b8d24976ebee3
-DIST firefox-64.0-ca.xpi 469698 BLAKE2B 51917f09b4c3b3707cb102a08e1dd1cdb93fd122683b947c383316b585f413ab120134b314401c9ed59e96396326b207ed30c699876ca0b4c22df1054678e1fb SHA512 be2fd7059f60c77d8dfc838c22d3055590cd2ebd7042f06a67ed3ec65552f45f29cfa805a7d9825d61028080897028b5b5da85c3d9dc05cd396ba102fbf901dc
-DIST firefox-64.0-cak.xpi 506033 BLAKE2B 4720a283d7ddfb06313c49455125de368acdb3b7cac47f25437c250191815036af93700c933be705a05b09632eaecc9a6237ac53c3bff7e12f22fb6a31874036 SHA512 b09463a1f7626a36bf34dd32f1fad900365ed35d794c20cf0539577765fc60a3478dac1071e594392a16d58d3b503f94a2603edb0ec09b06758c3bedb4bb02e0
-DIST firefox-64.0-cs.xpi 494715 BLAKE2B 72b2a39ad5a305500b89f532dd4fa3bdc0fd4df4509052636fa82f0e9e062476cd4823f61db8647a7d20d19fb815d2fa4f44dcb3206b99e080832273e854a3bf SHA512 8f21a1741ad1244cac7dc63992f2d37ee1f07824f758e8353c33d92c965b3fe63efa932ea8a1fb8d506952c015a11059d7fe1ca2987c9f89496bb1a5d9498695
-DIST firefox-64.0-cy.xpi 484374 BLAKE2B dfba4c6edae1d32c6fc93719e1554b631812c229afb5145fb948722848e20f756322bae215e365b3b5080797dff1746b3e552e72ce492a167230c686a0ce12eb SHA512 e96eba4ce9b318b019d29dd281724302a8c7f5533820d90750a4599cf848a852f3dd4fb01ec1cf2085e44707a207a56936048151eef2612e73ee2951bb5b6186
-DIST firefox-64.0-da.xpi 486848 BLAKE2B 15848d17d0c2cb564c344eb655ba7ae846a2cbf2dc2a8bf38fe14c3ae712b472fa3849bddb6c5c32fa9f81bcb370d371f1ddf49b1a3eb1c2ff48674411483cef SHA512 89e989f835017290e964e93e13929b931b1ee7da13c95b7fafb233b3f3856ddcfc4c970e572ae19c9a6965718489cd6dacd0f04b092d1d6637c1735675c732a5
-DIST firefox-64.0-de.xpi 494533 BLAKE2B 32dceb76018daa30ef21b42e76dc03cd85c4a7ac88aa2c28ca6e94cc465835580f1962d1b20e787a3d66958c916104b683415047645a650963f0e79d006e540f SHA512 4044a24fe51d2a60c61239dcd5f610141d466effbe1641d8b5fd59e89fbb4554e2196d96456291529af9ea2c89abeec9909cdd5539f7146eee1ff92a5fcffa3d
-DIST firefox-64.0-dsb.xpi 504229 BLAKE2B ba870b09eb80ec97a73ca7ea084f5dc072ee6959f1bbb60e7d65504333be069ad2d3912e29ca34a2e6d88c3e6de6f8382794e77b695f7dc9d2abe335741973d8 SHA512 63dbe2a12c944d17c66f36b8c2ce45ceef24e733f4c56ce235c6f6f15b1932f2b2654decf59dfb7ff21a3be300f70e68f66e6a50c3163c56013c7baebbe9b605
-DIST firefox-64.0-el.xpi 558813 BLAKE2B 0d64d0d8874d1ebeff25cdd7f23112ab13a06e3ee0a778ef848d8bc833ce9ac094ca8fba544709660b84fcd76965946d9581a032b1ef3734e9e177e1cb6d8a27 SHA512 3b56a20809a26546f880b186e9e7c6034207e42e87ec0b40825f1c78beb2be6496a2fbe21777ff4dd4cd143f2d4ed8f953cebe5afb9028a81dfb18a62718423b
-DIST firefox-64.0-en-GB.xpi 440963 BLAKE2B b5083b174c63778258ac1825a524f3eb47b20a56c4442bef485c8fa5e6801d2cc868fd59d4c3b9668e2fb9624d16b581863f94abd8c9603fd3392f4883a5823f SHA512 293af6a535dd9498c93cf1b2cb7c2fe9e531cc1626e07d64f00f283ec98071650d9c6036e03e8e0fe9aebdc29329fc895ea70fab32892194c78e154649a34acb
-DIST firefox-64.0-en-ZA.xpi 424501 BLAKE2B 5c25e2df786cb4cfe425db34ef6cf50d41bc4bddb38c6f85f3cac2726f4f7f9e0a82193122668933a59e8479d5abb5c670c9bb00ed93cf2bd7074709662c6f42 SHA512 eefcdbffb3955a63c71413b71454709dccf31433dd641933c29101855ee81f50d654daa5eae37ab6fe8151ad57c4db287f6da3be9350eb616b977dac63902e57
-DIST firefox-64.0-eo.xpi 482461 BLAKE2B e7cbece4c14bd8e27d39fe68acfc05c4072e5bccc77a662d90922f904bdb87246cde202d67e4810edd8cf2f55045af544b074b6da27e9a8c2e8a601bba8d1764 SHA512 d1b755453a18218aef2c1dc7ec8001a01887c4b2bfbed2bb179d0afcf0cb67adbc7bc5a79ebc34f17241143c4009079fb34000cab4afd6b8c568b4c197da16bf
-DIST firefox-64.0-es-AR.xpi 490544 BLAKE2B 4129ff6a6e637543848f2a8c3bf29870660539f2ade841d59a80b5bc82d21b35990b818c78e37f5dab4601f46c672c52448deebb47f7c2fa3f5d8b784809e7a3 SHA512 33df4e4356202f4643638f88b81af4d832f17d37d9391725855b67d7fe3bec0eb77ca16d88bc64b1deb82e06331f4e671b6ea8ff0c47342a431e5332ceaa5598
-DIST firefox-64.0-es-CL.xpi 490254 BLAKE2B 8b9ee908ff38c08cfe422a0cc47a69b5eb322175d926d890fc30947916c706a087cc6920ade8ffa3abf589d0aa99efa469255a2aa00282861619a9bc39479b0f SHA512 cb151c98862ca173eec1af76b81e7413340711618dfd8417f19f13bc57d13dd65e161ca53d5ccc2b9f92cf5c9ef57fdc442836bdd248ca6ab0745cec73a869d8
-DIST firefox-64.0-es-ES.xpi 437807 BLAKE2B e5ffd1c5da006a95ec90e72ffdd886293706c495d4f9d596ea1c33161f21e0beecedfdd598dcd9d1680f8593b5e858f4f48b6b57f0c92d7d74ff7244cb8af581 SHA512 9a8886e2cff3d9c1365a0c0697f9a85fcae16aeeba3756197e5b877c13352933f2bb50dd35cc0c14089ecd0681ab5c3f71e27854e9e13c28e964ad6992b8a680
-DIST firefox-64.0-es-MX.xpi 493155 BLAKE2B c70daf59c83479253aaa3f1a851217ad200283c503d66554d7830ac750cf72fea8f9c0f1c0b99000a9a936b083df49aadb70a608736d5c456f903cb40d5928fc SHA512 06593939ddd0bb8efe8ed46646df8eea1e1786ec4a4227e0aa8fc697d075191a15c744dcee220202a3b12e2a698f533190d5d5ed40360654052c85936880fe01
-DIST firefox-64.0-et.xpi 473517 BLAKE2B edfa8adf30886515185fdff769d0379aabffc4017c3b6ea5fe67a48fcc705c9aeaacb9886933990f699b625957b27ccf24dafd01dddafdc4335a913d80ba31a4 SHA512 fd46ce33e89963bdf4598846800aef4a095a64c065078778c28e637f72aa5c3e3887244ecf2cb65c51b4ca593c41023277265629eeaec58a5eb3b6303fcf5998
-DIST firefox-64.0-eu.xpi 477302 BLAKE2B 645e44da345ed52f7d2b9a52863b25a894f13b8cc314abed37422781d0d00bd41882d096869984aee4b11762f009eb41d62a1a7fbefdbec11135af82484fd3de SHA512 491ce788a61b8b9fd4c0fb2c3bdd3d43fec011fb5aee37f26a626eb1fb062e71db68e2435f6708cb2b903f76b90cb0ef4f1a5558076fe2de718a4d10841ff212
-DIST firefox-64.0-fa.xpi 529978 BLAKE2B 60ffd6e3e5c883e2fb4168d17abbbdb46ebe5b46fbda9a94a888af30e83185027f33683d961d74aef6754f3d0fee1ac968794be0688fc51cabf2c1554f5ed8bf SHA512 07706380080c1b87ee0913235f687f5a82fbf3556871f982398dc27295830c87e2c19b2102abe64342649fecf99ca5e136b162c1e9c9da816c4c0b70f731e42c
-DIST firefox-64.0-ff.xpi 470384 BLAKE2B 2bf6faced4e3b3707e83eeb3b5bc1e4c8033dcb82898b212190e51da3434e2c775e1fb5f56915e64c945fef1b15e7e619f7628d339188838a1964d125d978d94 SHA512 5c5ca34db60c8d6aa4ede66531b1a1b9d1e73b8d0bd198e1dfb3175a44ee4fe196fee05524cd29bc5467acd42dc257e8c192828542505da452dea2ff66518f71
-DIST firefox-64.0-fi.xpi 470566 BLAKE2B 9ac746b1195d56c3ed31990ad52665569c3ee621e8a2ea19866081c4a87e27b8080b5c5b92245b6f083461ca2a911b05326bc9160e2acc5f12ecd052d2514b4d SHA512 794407963241b3f7ead82cb54c8548c95184f665934883acc9afe98d77ebbb16d93ba34dae901264a1c2c27b80675d5d1e2bb8552f5d07bd8cfaa6680c93808c
-DIST firefox-64.0-fr.xpi 499969 BLAKE2B ad6b1fe17596e7b3aeaa7221379c5c37051bfec0afbb305b78001d68d6b9a460c8a51b077044c53f85b8c4c3633ede91f9c5ca3b271871fb03569093ea88b159 SHA512 872d6d4a1f497ec052f7be58b124b655bb5f5e0dc370493c0550dfb90aaf980426d35b21091f6aadeb40e4616088ff29d7aed0f37d0636c4bcfa6a1b4508727a
-DIST firefox-64.0-fy-NL.xpi 488309 BLAKE2B 472a5a4c08e3a4a9861d638f7ffb01454ab197bc2563210e53b8b78e8e11f424ca1c6dc8d1667a735aaa8cc2099945f5a643652827d2ce4aa82dbf4cb8e02fe4 SHA512 41adae8d1154182e02274841103bd0da6801d45492ae0989caa3ae785183d120a053fbd7074ec6c373accab3cca2fe8a1aaa11705f3b25e3fd4a74eb0122c93c
-DIST firefox-64.0-ga-IE.xpi 474811 BLAKE2B 817b58e467ad034843e8af7318fab3a70e70d581df6304d2010d496c2d13cf01d8b98c01c791dd8df971a7ad3d1a234f2f33970d09e0af9cd43ba84e99cef120 SHA512 244f985db42474224f8cce37578de6c8f8be0ed1167084afc1eb1f68d6426780646fd7925dc4735acaaf903e0ff81842fda248862bfe2d6c0d7909ad786c450d
-DIST firefox-64.0-gd.xpi 491207 BLAKE2B c9497238a9454afd2c1b93b633c3c9c3745c8c6981490e4c7145aab6eb90b0d7c39ae6d2aed180ba47fdb17b4ad78aa0f977f4b70d04590ed371938a2f3e4b40 SHA512 3dcdc572aa250042b55978c39a4cc22fc12666b76748f57e0e340447bf5f0fa1d39acea1c3175cdd12708093ed70a0199e38df15185debfba1f35b3e8c39ca84
-DIST firefox-64.0-gl.xpi 467033 BLAKE2B 12545707ce31d25662a7dbbf0608fc0bf25ccf0dce0d21115b613750475f0147cee6430600815788fd1f581e11a9aa0e61c7512cd87a97ac859b6aea45b6d3dd SHA512 e3780ba92d786d804322eff9499ae800337caa9a9da6d3f7a6f735432c2cdf83d98ae20960513e1e330371ff62f0532f68c0ed8bb3dcc2c771e081b04250ed1c
-DIST firefox-64.0-gn.xpi 497408 BLAKE2B 3194b98c1edf7e3f9e8f41b8c3f7b50359cf26368e4fc7bca2303c909172bdb6f78c25954fd2a885a0f30453e4ef5065c003605159438dae9dca8b12501d0dfd SHA512 32cc21083ac9e803c4eed4bbc2fbcef93dc1ab0e66155243b141c482068ffe56e621d55176d01f579c44249b969ff8e06289e1935440a8ffeaf4912064ee6cb2
-DIST firefox-64.0-gu-IN.xpi 559365 BLAKE2B fe32fd7610971406d4f7d15ed71d7ff0471eb83f804eba7857fc286918d0a8ab1b6fec3f743a6bae2aeaa47798c7696a373b8ae17eb7ff6112817680c05cab37 SHA512 6ba13cbe3902d488b45c253971974aceb0caddcbb660c9265c428ea0e959834bb53af8c8610cff50ce82a83b572f5d60a8f113050e08e3e280b0beac816f3587
-DIST firefox-64.0-he.xpi 485009 BLAKE2B c092a4dfc36706c2aafd9b574cc6f5b677934d0043ab836bea50a6b03b17bc1218875e821b4b98f1f983cdb34e30f183ea983d5adffcbdfe9a9642de7f18eace SHA512 67248b20ee38d30dcb6d714c72cbd7ad4038fc324721be2d4119204e7726353c4ed1949bb5f528310760d84e987186a20e2c7645d692778ea870811bc7170f4e
-DIST firefox-64.0-hi-IN.xpi 544055 BLAKE2B 2775a05a74341f44ef4b331c14004d599d19d01bb534713317fd1993a7dd02e33db3eb1fd74892438a4ef71c0e40755b45b97330ba399b4bdd5781cbf8101487 SHA512 341766e30d97a47c53b7abfb615eefea6a5e639f4d9e9746730449a2dd65d23919ef448ddf60e2935a5e61577b838c376e58e4788eb68b5e01f427765688a981
-DIST firefox-64.0-hr.xpi 464599 BLAKE2B aa2b19c80d4701fa737660d3b74328a5ecdb2c8d87dcd2b295a41e484de08d2af55db99aafbed2d7a8e1b4eb4bda2a96154ac3577f586ae90e99c89a00e5ed86 SHA512 1843029a4e407d0bb6a0f689ddaca88bfb997c47d03eb0558373c08b95308930b4828e3a273cb173d803fa44f637a2b50af91451012e3cc20880be03a0787fe6
-DIST firefox-64.0-hsb.xpi 503924 BLAKE2B 602fcaf345e32a071949b9f9fb66b19c81e3fce7947dc70cebec727a0feaa0b741787b315837a51654c005a7de71829e59c82e58812b2724962ac2b0eb2947dc SHA512 82972a8a5d5ba6cb129a6c721740bc97eae271518074327938d26f43f5fd2a36de36bc22e8c373ff446f81ff1f3c069c59a45d1553537c8de938b74e4a6b4647
-DIST firefox-64.0-hu.xpi 501529 BLAKE2B b15bdb8fbc8b8cba6a7316247f9ce6c6c197f3eb79b976b45e357b0ba665e21d134c5777bcb9c95f4ee33683551e07f8bf440f30f197ea9e3b4ea5df7c82e9bb SHA512 59870fbb649b62fcd870fa6483204bf62d20657854838c37f101b5b9326a3e92f423355534d5e096a1b0534da0fb91b0493872296a19e21f6b24d7a19920b990
-DIST firefox-64.0-hy-AM.xpi 520935 BLAKE2B c3b6bea5208b73f672a0cbd7f3e7e5692f9bb41f09b1ae1c37bb7292fe0d557d817bbbed689270985e71426af3f6b55180165aaf6f4ce2cbce7bb2060f304f6a SHA512 54378b1d2b5adf2c1244016bd445c37a5f6110d7af728b4e8a07d306519c63242e39d57ea473feddf8a71d92341539493ad1dabfbffa3559344e2744813605fa
-DIST firefox-64.0-id.xpi 471524 BLAKE2B 3f5d7ed32a47f0152a192868bbda2f3f77fcbf42cca0c0fa0f0dadf5f197d57a330d3713ea3421c155bb72754908f6b8ac471529e934de7d1adac2617e87bd41 SHA512 068f6f5af65af2ad9fc3b5d7668795cc3a173496cd7e4d4fa49420ba279cb0dea70ce1b16c07ad66b49152efb539e64731068276711043a4b3809f57e8878bef
-DIST firefox-64.0-is.xpi 469900 BLAKE2B 06fcdb1683ab7d6508b7d01735b597c2796d406fca5ffc5e37cffac637af9353eb7f01f3ebe565cccebcaac34bea1f793f45ba305a017cba4b0380f9e24fe62e SHA512 5159faebe2f2b13c5169d2c678047b32285a97869e4b5b289490369cc267f5c9a9b7788aaed9367693013313e78e6314036772f7b16fb0ed30d85f917182cd03
-DIST firefox-64.0-it.xpi 355574 BLAKE2B 32719687f24c50054ee28163119c04ee0a794886f55f89217b5d325ef0ca6816e65f341c9ad649ec7e3b9b9b21f97ad9d24c8ab202774138551cf7702e93235e SHA512 5291cb75768b66228fd78898d67ed66824e1d9e430e6a34ca33b854262f845f84971306351e320008fb32f3aa911a9661c5411806e584fd9a9b29378d7c388f6
-DIST firefox-64.0-ja.xpi 506350 BLAKE2B 8f042327fdd09e47158d35a703936e900a62ccc2dbb4f3e5eb26ca7b330435fbc5acfb0f60beb5616b9ac86ab62ea013cfafb9e72e70fe3fcf1433101171f37f SHA512 8d318d43a1656a516a001c0c981c06fd4a97273f7c320f522377fa37f9269d7c16abebcf6e25fb605bd0c1e26bb43879d71bbe761f036a5dc8fdbe125f3203b5
-DIST firefox-64.0-ka.xpi 521844 BLAKE2B 3feaa884f1d9a3dec097cb9eea856f37db7d6384d32b12492e4a9d021addbacf0196d54453954a1d2c0c1ccca68f14bc9205034561f3edf4655b7e59b895d273 SHA512 41dce8bb8f6f826bdaeb096f5552cf8bee52421d5da8d5060b6bdef33219f061ec407b8e0787267f8da837e69313f5f2ab86f24851f81f270a5a2bc8395ef1cb
-DIST firefox-64.0-kab.xpi 493579 BLAKE2B 4beb2585bde7ea7a8407292cf266feaab57acce46cda877a004c3174a6b66f201d9c2d542d57b020e78131ecf55e5d4075acbf5f8c2ceb806bb35a55b144ab96 SHA512 6244e07e2bcfbfad091af72504e5e9ea16413d2860f1028d92d6e116e80d398b956f02dd781e434758cb8922a25c614f25db1c29e9f53444901cc40f1ce2bdcb
-DIST firefox-64.0-kk.xpi 550177 BLAKE2B 62377ddf04a5d9b019ad90e4ef1d867315d3ffee88a605fe0b2ceca3581d40bafb50af76ea1e29fe5010d3a67f7b79159c8cc0694fd4ae8771fe3217ac5e3af1 SHA512 c36207d9ffa7d528f41c12b24b6f025b8ba5a91d3337a407c81aadc69d2be8fd14179d731cc6ecfc851f05d170d77280e4b32eca72887f887747adfa4a6b3cbe
-DIST firefox-64.0-km.xpi 535433 BLAKE2B 4e13a503ebf2e41a6347318759a47b699dae1b9f677b30cfaf117755e8a8055ceb24deb32c7c61fa60828d3b7baff35c2af5c24522f5aa9d63ebb48da1e6e3db SHA512 d644d98036e7bf91c231d8e50c90d00600e9e10974e1ec216f5162f50841f55d6b890545515665b564bcdb8e5df8e07657b3155c21d2713b5416081391757e27
-DIST firefox-64.0-kn.xpi 538349 BLAKE2B ac17f0c1c2aeaba2c58e71683d74293f47e58df685f1caf770c9934b858a1c21c46e15ed91e6b4019b4a5686513e8d384647edb807b322be43e534e312df2271 SHA512 3121c4c28a33c52f01e6696f2e381616a7d674a9b811cd90f867cf9d51746f9693dd51bd887940095c441957abd0d0072896d3430b208ca5fd9a14692ee4412b
-DIST firefox-64.0-ko.xpi 500867 BLAKE2B 98c9c4f09c65f9461fc2639c91dcf563bdc91c250cd7a2cd8e04ad7ae6002ffb595630e7d5250c2808b382865d26f2b2637706e42ea29f639df10a1cd261944d SHA512 b284bd046571badc703bb74721d0dc45dad963f12b0715916b39f7fc90df031f7b70794bcb45dccd23ee3d877c3ba3851dfa00729f746842d56d243bf91130e2
-DIST firefox-64.0-lij.xpi 476179 BLAKE2B 3f06f30f108312a006d10ce4be93a373da8eb3d657606594c6db2fa6139cc245f0cb518085cfc12e551612914da6b6e536a30f2c81a0b5d147c6c072e4fab4e3 SHA512 a8e6063038caa2d2de8da971d84f186342572429ed14fd080e6974d9cff6043953cd3ba02992a196e54cacebf2e7c4a4090eb4643b3b1da35dc2337727c11f9c
-DIST firefox-64.0-lt.xpi 504607 BLAKE2B 0c4b3026c1de2859961e66e2a9ed90213c80b88b2139d495005345210f03d4bb1da05c4949ac578fce5f57565c9f7be54462e60837116163f83b59bbb68c7c88 SHA512 84869387c07054010f0d92648cfd292c065b54fd005b37aa4891706f158efa5de10f5997508ff8305339fc75478d2769a5a65869fa6b2c6755b2639fac01aef2
-DIST firefox-64.0-lv.xpi 490763 BLAKE2B e1aca5047cedcf262f51aeed93ba9689843136d1a50351fd0ae6b85d0f2a9dd90427724b3762d173a201e967f26db59861792dc391f0cb9687a45e4c54ff3042 SHA512 ccca4b1412bbeddfec59ce578908e745364b310e12971a6a36a15d2852968127c2dc7808cb84d4f8e082721d8846d1cf37c1e6c98f848021914815f32eaa3dbb
-DIST firefox-64.0-mai.xpi 496190 BLAKE2B a037e69186eb105aaaa829d0f1de616773264923cd3aae863b1dfb04eda04cf94dd73373587de4d7429d8f366d3e02032cc850a6af30712da520f0a7eec9a189 SHA512 fa73ea11981d35dcb05deecfce2a71308bcaa036ff9126b4f75cfe615ad2cd539843cb3823464b41cbf70350e17cd2c0e30e74b3186c7ac4620ed4a4401a8057
-DIST firefox-64.0-mk.xpi 457991 BLAKE2B 7ce4046a0dad5b1d60f62b86de33c198e9efc2791dc00fe185d4dab24779420b321e2eae00be9b79e5ddfe6e21723871d32d7f8377fb99f5b56f6e709e9e2f1b SHA512 d4c74b95dc39718f3a980ab6f0df9b3f3baf04e72174ac6ab5d7d644980844d742f8907dbaf10aa8b6efc7ddc63b1ed138b72e8554a149c175a6dd3e6bf63853
-DIST firefox-64.0-ml.xpi 542325 BLAKE2B 1e4f86f36fceb3ae7092a7f46abc3770ceddd18cdde1bdabd6c6c5d2ad161293cfeba9ebe91e344cb04d25f54d338f92fa3002863c522096ecf613ef947264f9 SHA512 a147d20d7ccfad09c7d69c3bcf1463e28918e572975920b4af687b248ae8bf120bfa7f89320d260d19415841ea0ac6fc172c9a9c7162bf4ff4b2851d60da73ca
-DIST firefox-64.0-mr.xpi 540017 BLAKE2B 4966bba7e786fa12f2318c5697d94eb219c73094976fb93c452cf0eb03225b676e3cbfa3034abf27c4588c27c2f1999232e71e0baa7d47c2039629fab5987b4d SHA512 40aa5a4b3eea5f6a55c4aed9090170ac0dc0fe21357838dbba9ff43a52e91685168e5db93a2d51cc094f18aebc557a84e268cc7cf35886b71ff477ebdfc436c0
-DIST firefox-64.0-ms.xpi 473931 BLAKE2B ab19388c9c94fcbd34c272050bc696f838fcabb974f455cb432017d4fa6490f8e2154175df7249e25d5f0c94c89860e98077e453454e26a92e8b87d007d83756 SHA512 89952e654f72fec1b34373cda6f256eeb41f2d7a55251c26dfb77c1933711cf21e8a1bd5ee505367c6c879d2a89538d9e1a38728e606c0bdff1a71179eb1c8f4
-DIST firefox-64.0-nb-NO.xpi 473416 BLAKE2B e6630d3afc90b2ae2bb917a3e94d5d891ec38cbdfc1e963241fd39a977dd366dac742e64694a8515370a52add594d6f6a7c38c1bbb3ec1a5cafb8747641d0e23 SHA512 b55abe5cadd42e526b6afbaf7b1c6b57ac94bf88bfe65d13de66b3d0d860954a6985441daee323c1c7e5656976bb684d3bc8f1d33917fe322eaa7174ebdc173f
-DIST firefox-64.0-nl.xpi 465178 BLAKE2B cf07dd6f7fcc0bf81f0f62d1986320cfad7e32b3afac8787d7d8355c42d676eb980fa9c873a6968d5c05f83ac87113786738c4ce9bf733b5fd73610a6dce3415 SHA512 11b4e72078de0e2b2a526ce07cc264aa5b0c7a52da38b06cba8f6ca294555d1d8fc08227b90828071115e9ee4a524bb5623c505da5d4487d906359833e2316d8
-DIST firefox-64.0-nn-NO.xpi 472041 BLAKE2B 6c53f486abda7da1b88d912b1d8083d8e14becc9bd46b166f895b7b4c7198697beadbc35d318e1341fda0684f4f2a5390775eaa2f4e2e654d496d59c333eef96 SHA512 497912e32fbd3474b465e1ade4d212b9d5931a763098abc2bd6fe12c1bc1ea637f94a1359dd26c32cb37744804ae33f65146a11169ae22dcdf478d763c2ec9d9
-DIST firefox-64.0-or.xpi 485454 BLAKE2B 7affb8801a940dc857e33651a2ad9635fc3ba3e4e6bb6bce8958d568d5dd14a2a01ffb0e65ecf81a6a276c9236a9040a559058b106e664c461fcb4eb5ec30cea SHA512 141900450af96845b532b7cfc6699b34f32c1c97dbeb556b7555aee64ee3661ed7a38db306d1fc3cf25d077e36fa5e68d6ccb5a10b853e600ffce742eabbae86
-DIST firefox-64.0-pa-IN.xpi 505897 BLAKE2B 6a47923148053443ce00148f75c9ba1ed368d2cb683161053eddaaa87752e6e42496e3a2887ed538643ccbd7a731e2c50852405068c283e8c026a4ed3dcc338e SHA512 c0b5124c2a937b570a19f998b32abfead2a5ab1630db79525efc6772a25699a28bc0697dfa0d8453ee521d0a637c4071f737aeb26f8d849a73a87aabd0d5c489
-DIST firefox-64.0-patches-01.tar.xz 9700 BLAKE2B 8716cbb080c912424dc0ada1559cfe08a839dd48b321830cca954ef7130fab56fa55eb3977bda8ee9742a262050a706698d825be4f033a73b5f561222d33e2a5 SHA512 47272f2082180b0e72ad9c4beca2cb0780e408b7b42e70dd0a868a656a56135123a2a2157f435b6d771c0c6db92933b62c68732b453e28078777eda0210e1b1e
-DIST firefox-64.0-pl.xpi 383257 BLAKE2B 6a200b5c72870f7b65d8606276e80fbb6c7c8f4355674ce7ccff194229c16109066ee415eb9e43fd44bccc62e68176fa4944d992a4f1f90370ffde4798c550b2 SHA512 e8bb7b07b8d66bf21f9d5e7a7f5b2bc15af9dbc909f0e7b11f1c80f76f3bca1df9e526758e3158d99d2f862ed38a3def76913dfa526a8011e64dd096322bedec
-DIST firefox-64.0-pt-BR.xpi 475690 BLAKE2B be037be0ad8a22758a03b03561879c49e61451ebae71192e3728c39c38cf936be9f3b22db6bb1c019dbacf986cff7cfc99917ac46f47723be1a8f1d839f529a8 SHA512 abb3479e90d25ff875e36faa8a4545c5360a2748cb891110c83b1688cc43170a8c86534088d5d1ac64f6eaf608970d72ed20675935b0d3783e5c487936d7e194
-DIST firefox-64.0-pt-PT.xpi 488741 BLAKE2B 659ed63099ec95c6010598b7370a61e272ee6ea60db32b9fe721e3a19e66edaa36a4eb5d9790f47118b8d19972118b9a71383f9fd3c89bc4c9c76401bc715925 SHA512 083a110dfeff4d47bbbf84b90616c226b5c6e97a3a860c51492c051d68a36494c3434bfc33102900605d7e2dd80d20047719326dd1c0ad5004de0aa9afd08845
-DIST firefox-64.0-rm.xpi 478596 BLAKE2B 2431ed20b1986afee58b04860668450337f341c4da53e683198e8c815e6ec382690ab4cfba0bce9d3f22266b4f0773ff73f09caa20e91e359a9ced805958e177 SHA512 20ecc6c845516dbfc35a8b4b4b94e114cd2a521c788ce898ebbd05b6e73df6c906d4df12973636287da151f0086375274d542c79f2853f43cff1e34af1e16ace
-DIST firefox-64.0-ro.xpi 479967 BLAKE2B 6656d85346ff6b2d5d73e0da42f41e6d9faeee731f0340f2cc494c98656ef9eda80a355d164fb003de87dab8457e984087b3261121083255bea64d6dbd19ef8f SHA512 50af00414942bde7992ee670921c88dcbdae1c65109c2bec155c974e77838ce36f921f701a480a8d637d78164877fdd32abc9926371455e92cddf49376a4f18c
-DIST firefox-64.0-ru.xpi 546345 BLAKE2B 88491e9fc168d63984f671da266afef0b2bfd4aab4c15966f4bb022d48e9921f8e96fb74be8de47ab9ae9afd5be002f78cfb845d0517211744dc3df02b1cfe91 SHA512 2b34d767241d44090de2588c924342a92b3edd7d5de328a29a4c5b7f3f8961ccc7d445f332d90694a99466798b6e17d7d8cce8456a06d2d9f61d441abc2ba09c
-DIST firefox-64.0-si.xpi 489556 BLAKE2B a9add778ab65a0866f7cf27a0bcb753683ef98f148cedbd69f6b0d41163c999fb35bb822920384692c1df34e4cc20026ca89dad5086388b112c4122337e04174 SHA512 7968ed8044415bc16bf173a933865c279672b3ae9ee6187f528e0494cca42ab1e3e175398b48ae852fd19807464d88fcd9d9515c0f56fef31b0ba31528e3812d
-DIST firefox-64.0-sk.xpi 504064 BLAKE2B 432efa9815718c532f7a088bda7a25cbc1d48ef379b2973c21cc8b0878497d3975aa1a2c4302874c751075d9b29266757d9edce8ecc8a783219c9b53df029a41 SHA512 b5857383f7b89994e86faaa07d1b790a9c6bf3aeb2b3359b83e91c65e37ac15ff58b905ce2479aa017277a3c14a9d7e73a909e33806697a9ff1f7042726f9acc
-DIST firefox-64.0-sl.xpi 484982 BLAKE2B c3d2065c949cb3e8651272c06620a70ec7bbb3d52752496bcd0a00a30b4060bd9f453ccb42d4416db5f196ad68be028d2ab038a352da240549793b6f1530d9af SHA512 28a089e2724fee8cdab67e369d78b1c2b84c35364242bb1111d2953dc4644f607176ea9d299df1d4aef0ee37c0915273c9af5c8bb3623f20ba074c877aa91eee
-DIST firefox-64.0-son.xpi 448995 BLAKE2B 38a24c3e0596a7d0abbfcb918388cee31399af8262a9dab2cb1f177e758ac48c5540847126b8cb08c54e4826329ce98013e5cbd7d325c5e9e704838a60d3bbd7 SHA512 9ab418a29c8aaa6252f7f9bb46d80f5c4ed292d04d9431b2007c57a462c85a1a7bb07c88b33351b868e227183fdaa8f455997296beb31e5d212a25e85cea8214
-DIST firefox-64.0-sq.xpi 492688 BLAKE2B e8e91dabb90998bb7b8e330083b1dfaf0cbc258a355460df115a43c6cc03d8d2af717d54f689a9c2f42c174515911b0c16b0753b4374dfddab4cef1503a50407 SHA512 486f370df3f3aec8ce1b4a9fc8a0067a44f19dbb698833b13f3586fa39004f411cb7acdf7b728a7b4fad1a6e098eac1e9a57ae31c919b88399169e820122b3f0
-DIST firefox-64.0-sr.xpi 506359 BLAKE2B 47839390375ec396647c38c54e1daee25f9452f7c7b921f11d7ac21ba50d9196feef952c6fd500347fffff09856b7d466912b0a67d928f31a3dc2aca26986199 SHA512 7da8b77210ccff9cb6ccddaba607239613f41c3e1f53b189cf9660d0f69b3168b9269fad2e2015ee7ac9514583011f8db073dcfba459fee550be8a29d2c89201
-DIST firefox-64.0-sv-SE.xpi 484134 BLAKE2B 8715eda45da08ce8df5694e1f3e7c034f68b7cc1910577d4a9253ccc919d8e30853877961ca81157d89bcee5b80882b5b348d729dbd5e1ebe02600a37c92ac24 SHA512 46239fe5bd38090c8410827b63a03de90b782cf49e937bac786ed3b92ca15744f97835eeb1e27a3963137553a1f63cbf885a6ce5a8d1da318eb832b0efee64fb
-DIST firefox-64.0-ta.xpi 530867 BLAKE2B 0d6cb98dffbfd06ac4cc5147834591723290fd8cf1fb8a0511fe20f4472a2dc6d9ef10a99c7abdf3449fb419dd731b94e0dbdf2c19061000b3e729c442b73b9f SHA512 ddae42648a7d9c1e5dfcd81c78f9da95827fc38c60ad74caa944da01a6d7467374a70777a47c0955cf9545a5330b6ec0a22fa6e6749a1d9093a681b0a3c62020
-DIST firefox-64.0-te.xpi 547595 BLAKE2B ee893de084038b2cb20177f358b5734fd97f1f7168a79fd259c97216924906aff2a8b07f356b948e5b047ba1eadd542258cc18f1f775d966e6bdbdd21e17d321 SHA512 3c62f23f537738399e87f6d4989bf92772f923efac91d2080e6e0264a190e66b094c396f638dd8535c5fcf25f1f5e4760985f4b84557abf127170249f844d213
-DIST firefox-64.0-th.xpi 508198 BLAKE2B dcc6d91eb459618af36e6ee3470f1972886076e440cfd0225c4f85d2bf68f7a079274ae9a2f2313b952983f1feae84739eafe031229ac5cf82e5e4a1c46cb82c SHA512 d7b090581cc28584844363a366d3fd0189028e174473030d7d55d831797c4ceeef11c5b51f66fcfab08111f069026718308858e94521714421c7526dfe33f1ce
-DIST firefox-64.0-tr.xpi 494709 BLAKE2B b5d36138b6e374d337580e809d12f702b5612888412772326dfde066b83b265b54abb32ae86ac7e7389b0432e06785571e7d01a182e16e04b84003bf4884375e SHA512 c925ce80c72b82820999c1969099ea06d5aa7b8b67fe6d96b395e79332e46689c149f8cc29f706f5dd526141b1e390ccddf656ef345a4593119558091473c29c
-DIST firefox-64.0-uk.xpi 520997 BLAKE2B fa069fbe58cd0ea1efd4389081bc22d3d111bfdcaafdfd2c1465388ab81ccb89a90391e87ca157f2d4c79317616c8c35c8fdc2fac29a6ee3213428594b63647a SHA512 4eb3fcbbe10040344ba4e127943c346420c52bbdcb1352a8809cabc2c8beac23ff872bec9e869dc55b7900f81fb5f83fc6a442e34b0f7c0b2ce4daae7adab745
-DIST firefox-64.0-uz.xpi 466671 BLAKE2B 344f623cc178581f8d51361c1c3ee184f250fd19493f4679838672d49e77ea6042247e25101213995dd9670e8c82bd23b4597076be5c36b303064bc0ebbfae78 SHA512 9830a61190501d435d50981d834f56cea99bb881787c44d1540b603ba70f00fdd75080194c8f996fa4158a190b35b2169f5fb4c2acba0d1d5c6b82c19e03a160
-DIST firefox-64.0-vi.xpi 488332 BLAKE2B 5eb675b124f8bc64bba5817c9c5c02155ebcf203a07335b3b522928e8bb7a49bf78b2e8c57a573337d249bbc105b6db843302291fd7f2057cdc6a41c3d1d9d36 SHA512 47417565cdf0310fbe861304e513d7b089c7a79ef1b1b78859353175119872114cf1584c23d4135991ddafda73b65164547360c41fa322a65a58064374fe5b82
-DIST firefox-64.0-xh.xpi 463285 BLAKE2B abe118f87e563d24e9e519d7888eae866779f03d31c604a1477ff2b6e45435ab4f2d201f508a0a2d0657583d78bde95f9c9921c43e82b9865ea201a9a224920b SHA512 cdf658a129a95a9df75ec83551fbc2fc6fa1dff9d12764f87681c4a0712dc7bc7e33bd2ca507a61bd2734705752d5528ac48ef0d7f2a6120fb45ba70b2143ce4
-DIST firefox-64.0-zh-CN.xpi 507516 BLAKE2B 3e667830b842e726b5b738e6f8fa4b8870ef4d7a903d872d662111c8cbe0a3fea7248699330858e6d2910ca2f90607788fe5d37492abfa9a3abfa3b8d3cbc6be SHA512 d61781454df7d57a621a86656c4d183a84c0f95c29fa4702a5acf4546a1e8a49bdf7a666c39f1d1b235e0df38fe3533d3ef6abf7e1bfe9a6034b2b28f08dc40d
-DIST firefox-64.0-zh-TW.xpi 510618 BLAKE2B 937c12fbd9ea18e7cb39e60cc57ff66a70398e71de5cce6804df1f8c6db23039f28e5b88e28f0d478fa22f752c0680381f50245d2710016d964750e7730040fc SHA512 7fc9bf0dfd31e52b8f685ed8e4dd37f10ccbf49456fb7c834cf15fc5b4e5301bd34567af3db27e55a16ec3efdbd0fe208426701e11adc8d3d54db29ad88a719e
-DIST firefox-64.0.2-ach.xpi 455471 BLAKE2B 9d39f120607a90bb805f101782e0b1dbfe308575522d5b170a239cdcd80d23c64e6118b329d514d157893d3b66256b5694eb5ab9e8fb4791f33ddc04dde9e472 SHA512 c1fa855cbe6e3e4c9d13808ae63d7289c4b8724e9b9457db2187134cd3f723f8954bf51d7a30a90a95b402dd803cd8d3c4288084227ee329cf5a898047a67561
-DIST firefox-64.0.2-af.xpi 431980 BLAKE2B 2f8dd4e228489efb651e567f80167f54e073bcc9aff0c3873126e271b37255cf05aa2bb31c7966d4a1b15ac44ea18062166472e7963a2e809e171fa84f67a339 SHA512 b9f0aeb5c68c11fad8f6e1d5d841c7019f45bffdf04a24eda89563265d21142777ff307c3b4e37ed06bb976d8630d563092322cdb3db991d4ac86dde983cd57b
-DIST firefox-64.0.2-an.xpi 473572 BLAKE2B 08fcc57964845578f994b4a7ff09356fec0803a07900bd6f49d81b498802b571d8297226b85f894b98b036a152512baf20eb5c67862b75ea6de0980c2d412c47 SHA512 bfc4d5b6141c5d113fd870382604e0e898a11b8fd028ad82b01e58981afa09fe17559b9a86e71a090a38f8660897ae940d03ba65254a07ce9e19689350231a45
-DIST firefox-64.0.2-ar.xpi 513409 BLAKE2B c32be6a25c2abb4280772e1c785fa37c266b4d4e74a82140520cd85ce23b0c0d460acc8b399b941b8c89b930a34e3d3ca7a6f68446fddd828ca622a7c1f4d24f SHA512 21f380cbc5ae8d3b9d1e5441fb0526fc968569e216abd4e0c4254b49dadff08d9a784ca75a708fd01c3eb3125a858f6b5504894add6bae77d79f6797af769896
-DIST firefox-64.0.2-as.xpi 478302 BLAKE2B 0a28d26cb62d0b3ec30d139b2b8afe361940a7c5dcbacc29bbf374d6617da16c2cabe9a355e3e208adbcfe50e47dace832cf4a50c91cd35a8769360447ee2db2 SHA512 2763123762fd442e3ab8e179bd2db4c9601602047f048584dd64035ba96f0a7e49706451772664b3fee89666fce79fa04bb06f145042aa6f0aa205ea17891212
-DIST firefox-64.0.2-ast.xpi 461828 BLAKE2B b625ecf66785a584d6e44d1f8637c51d317305c3fae1847a25221fc5f472334c4dca8e1c0fc8fbc7dccc78b9990e1ddceaae01caac16b8f109d600fcd9a9dfad SHA512 8f222013041c68bd45ab5c6c7cfc331c3ca28375555522f9dee88fb10b06dbbfa733be48b7f081410a46e54ba2e46e2cd54af0659a345175183e4d8b1646ec83
-DIST firefox-64.0.2-az.xpi 490042 BLAKE2B d63c3ed05caf01035ee4ebfe362ec011917626cc4adcc307f1f5e216ad26f14b38f8923db38234f646e29a86828d4404146e3c676abec2a92a7213db785e5b46 SHA512 e9932b55f39c17b14b2e3be7ab7ef01400c7be494521c6656d1f7eb7792f16525a531a5d513c743457e6c4c24ac481be208f0fe88056d8eecf9fbd8a1aea764b
-DIST firefox-64.0.2-bg.xpi 523742 BLAKE2B 84472fec71d246ccd3f4353a5b208f2fced48d0ce19551038702210664c5528264f40b4ed4d5bfa6fd6ecd0efc568911e6ff52f19a4cfd28146e677dccd21185 SHA512 d9b57d7ffabfeb724e327333cf32874a0bf464115f4e7aee0aaf1aed7d5039bc71864938ec813c3a004e8adbc8e48cd35e4b8a5954cc5d2a06b5aa03a8d48856
-DIST firefox-64.0.2-bn-BD.xpi 541868 BLAKE2B 0288231239eadfb3881ba3a23e1ac587e188a45a4f1fbfb00c10d1f8a8d1c24209b296d095aa0ace67416c243bdb599ac6daee54e364356be271a12e10c6c0d0 SHA512 6bf14b98fcca00a5561533e97e15d7b68ef609ffe7d395c72ddd0ee0286c229c2923d5242328a22ffd716571b3055db5136942655546ec28f61abbbf4c1d101e
-DIST firefox-64.0.2-bn-IN.xpi 528988 BLAKE2B bf280e2a65a304b2d044968bc1ec7af1ed04cdda0bff9f16816d7ee63a7eaf9208ea7b0b7186403f043e90d015429d681cfee90af153b7cb719767641313b983 SHA512 74a563b6be9ae0252252e9e766a7dd23ea608588e8ebf10491b1d492214f2281755c86c952fe7b3da0f665e5bf25cc1e2a0bc73b0cc0d83fff42b5b20272dc50
-DIST firefox-64.0.2-br.xpi 479240 BLAKE2B ff5646ed5214758ac64529959be5eb8dc8e9c7275702efd60d28f241a6cb30c7ac0db35524b8e248ade8fa44faf57e00abc3788060df6a9729930911ee5d8317 SHA512 3150736ac2baff70ec7ef05c74fed51e50c1776b2b77e3a3a299358277ce406f7d042cd7ec629defc2c36cac0a1835c716afaebdf9d693ad5e32de987539989c
-DIST firefox-64.0.2-bs.xpi 471753 BLAKE2B b61b6723f1980e1d677f0e168f8e04d3f9c87d19107ed6fd8b98cddea861e38e873008b51a0f4c032a0994218a779e7e0d098a6748b23ca395e0176bcda3292f SHA512 3a65c87c7c9b9d8f7ff6b6d19c21cec8df79573da4d0ddc6b88da9240a3090a809a9296f4ae50d3551a0f75ece5ba829fe0f1bbff8462a728ba38bd1edf716f6
-DIST firefox-64.0.2-ca.xpi 469703 BLAKE2B 29238cf33531849d6525a6441bd2d72b8dd9a300028386d4ad2d029385987673053a54482fc31f1305e3dedb097fe68d27ddb3895b7cd76604f4b9e04af7052f SHA512 54e1a6b5c5640dfee5a2a8c8d27ccfef51d105b0c10dd360f0e6cd0ae09afcd0b3ccd7e6270ee8cc317d363016c452aec62fb139abb3d65946ee3eeef13f2716
-DIST firefox-64.0.2-cak.xpi 506049 BLAKE2B ca0f85f71f5051c3ee9f6d4317d35e6e6282519b6cff7fa9977a5da5d442d5c7e6a150f5e389559726daaa67c568838f820e7134231b80865ff184d401c28763 SHA512 8e84959925646566405f08215480b5c9bc9b3fb172415731860a344d2c4a4d863899c12eef031974fe8a2ec1136baf6e8f53cae6d8c0788c64c32425e0c3c004
-DIST firefox-64.0.2-cs.xpi 494716 BLAKE2B 519623d74f3e330ec4703c7fdb1a5d8292e373b90e0e403690025ec8272dd7291c71d414f75e35b410dd278b7c332149a2df04e47ac40b24e29bf30d50c05d5e SHA512 5a342a97c6b840797af33f411c06c0a0a58b0cd48538818558106b062b7a8d6d73a04d01ef4d2600c0aa462854db73943ea9dbe4aaa3d06b6479762d07679b04
-DIST firefox-64.0.2-cy.xpi 484374 BLAKE2B 761bb79afbc3403cb7b82b53922ba21c159557c8d47d84272ecccbd015b3031e1d4d595455f9c5323b336af601b7bc7d2e87271307be995e52efed5ba8d68452 SHA512 96df2ee443687acb091fbc4a421776ce2fcb8a4fe4bcd4fe02f05165ca5af0458147dbdd7ac9ca2b7a8767b00b414bd63f2a841d91c1febed3d5772052e100ea
-DIST firefox-64.0.2-da.xpi 486857 BLAKE2B 370d23536301ee76745dcb76d9e8a73f72b6f019e593ca609708a2b5315afc997b65281f50bee6ae4d6937ef359413bf4df6fb7e1d12f4e1f33d4bc372804d66 SHA512 55c6b4a67d29e51cddc0820dcc828d6b0b09ef1a2814dc6f0eea709c0e5e12ff468e47fcf752ceadb0d0f515a7c7542bf361536cb0ce4ca4ec7127f63db136d3
-DIST firefox-64.0.2-de.xpi 494534 BLAKE2B 161fbbc00a0b61c25c12c92736c26c1c9876a0907d55d44e7281c6306668811496f1d53fabaf4c8009c21dd69c765805a110f2e3026b09e717e0cb06a45ab9de SHA512 f29cf970321761600ddbd67f9815874be5eb6f27a793e9029a2c8cb23e5586bb5b390d193f4ca9a16090d36b29bac1a96e244f667d9d1c121994ed997e09cf27
-DIST firefox-64.0.2-dsb.xpi 504228 BLAKE2B 7b947bddd15c41e3ac88d6a213b0e94e28220a932da6555083589683650828a39d35ef9994249d8e9417c60ec67ca7f6cbb98c725495b1693f994cebf10c7cc2 SHA512 ab962beaeaf0b93dd5a83a80928b232581810fdbc2cccda75f813dafe38ab08d2388cdabb61dc93a163ddfd69acbbd8acd5c8cc3425a7c60d918ca9a78658dae
-DIST firefox-64.0.2-el.xpi 558816 BLAKE2B 2f7637a4d51d6e2e6b8defb839013ee69a5d797ad1b970cdcfc59fcb5bbb54594babd9de32bc32f70f33f4f3461e6539d76db87efd117bdbc391bc933a5d80d1 SHA512 0fcaf1dda90261dc6af88261d07a41d56869a90342aaf9aa5b9870d012b4757a7edcf059d395ccb42c0c1c4c9fca904fd84751f1f7363f74c8e9cb4d3b29a8fc
-DIST firefox-64.0.2-en-GB.xpi 440963 BLAKE2B 77390086bd09ca1315196f5146ec27a24613fbfc91c70635bb280f002dadb46a87e2766161c6396f65c45b051298446b44c8fb7fc6d32a1792b66a4083a911fc SHA512 7cc6b048e4362cc1513a57e47fd67277a2502f3dcff59e53cfefe38dcd8bbe1718a5d49c0a6f6a11ef13a510360794d665ea9ef886b8fd6688571c0490ef234b
-DIST firefox-64.0.2-en-ZA.xpi 424511 BLAKE2B b88d103acae64c0d19f1d88144336046a4b8f8a07a8f2050b3cd47927c20f2f6ebffa762b67c9965e1ebedcbdacbc06919f29a62a348ccc65f89ed57952b1328 SHA512 102b07d706d4da8544f8d3b9d08fa8edbac73196ad7f4ca70a64326ad8acdd21c9454e4bda70a36c886e4fe14e9ee19766ef9dd47bc5cd313f4c4f89c2d452b4
-DIST firefox-64.0.2-eo.xpi 482464 BLAKE2B 294fbe830e388e5d779ddf6bf6b42fa3aa67b0533074b08d25a9581b6d56e9e82bff75b267a98036ef757e7e3f8f766d28cf418317c3c5b4d2bac829d6fe1930 SHA512 efe9402c93603200d5a2ee922f182005d1895166e9e0c552e8419c8ed250e80feaadfa6805abd587f09fc02a941e5473733e35086eb0afb5062304613fc762ac
-DIST firefox-64.0.2-es-AR.xpi 490552 BLAKE2B 20e7bdc2e9b6e4c210ee5446827c20d26d4f6d211e865503e5e388ba8944f1c834462df3db86712542c623886f86a9ea9816154e61489a0a9842fcb027ff2daf SHA512 975d4b3ebbe27fb31057a27167d96bbdefdd6c283a97300ba5e76220d5c934ec984a23431c4026efd92ae865dce8cb4796ce453f75b3e09f65fd44f9ab808e52
-DIST firefox-64.0.2-es-CL.xpi 490258 BLAKE2B 00d0c967931709a57ff69f6198ce1e5b9c37aa29993532326c892411d8e7b6a52b84155d1171ecaf6e7f375a37a01c057210845adb1acad80cb7e3e3584ed6cf SHA512 a85ac912c2891c4646e281613347d12a348b241881f2a5d81a756861c8cf58591b067be5ddb082e10b5fca0b353b24e0efd02d8f1a9fdd99a942586bef049151
-DIST firefox-64.0.2-es-ES.xpi 437812 BLAKE2B 5e8417584b9d6325264dd32545f933bb5833dafc42577b76591e653f5288fd12de4334cfe72e3bc62ef6767296b0c13646f91d7070056a752a9e9c34b6f2e529 SHA512 3548b965bce3b3dbe9875111fb821841d7f0ee4deca11b216ddc23ec375bd97c1fc7177ccc865ee3a74b872a273da03d90b718d8344118a1c2b0417e10395fb2
-DIST firefox-64.0.2-es-MX.xpi 493155 BLAKE2B 10b0ef179f1acf91c36a90fdfb208244868765a42a77e1a828217720029b089388eaf2ce797669af0c208c861d5591ab22c591a06d0424f45212afa25fb0a61a SHA512 105d92457e2a0cb85f7d26576b1e059f0a34c3d8d3da13c36038091f66af615a116c9a755f69fd892b110a16d6c9119fae380206cdce0a5608a3353098000979
-DIST firefox-64.0.2-et.xpi 473521 BLAKE2B b6c65fc2490788f58b07c733d0ab53a175fe376c5e52945cc74d8ba361b3a5acdbcb4f5ff0d1e740d3a87e4581f3a2cb44c47e54ad2241592d7eef0a900f378a SHA512 b2f55029daba3a25500c78cada52c914393caea4ada2df5975c06b5e608b31bf995dc1a5e525154aeca8c564065f7b2ae4b4ef312c8c87d1221fa860b2f331cb
-DIST firefox-64.0.2-eu.xpi 477299 BLAKE2B d6f91e4fdf8b335c3f5d49f5091e390ee6946339fa47725c393f10dda3df14345d155486486af71b38dc2d38301631b66d84c5597789da918e2fd440bc4cce22 SHA512 44088c0a2a5b0a2a18a6f05661990a4eb8d9c1cc5c21e3b5f561c6b67bdb759a346807db13ba045241e857126da675c1c6d3733eddf5078bf48f45a6ddecb882
-DIST firefox-64.0.2-fa.xpi 529980 BLAKE2B 377727bfe3af82fcec9b115ae9d85fff2dc740331c64dff60e66254ec66df98a955161514fc3784b0f6d166bf595f3f17ebbf671f2f1b777feb473b6017bc51e SHA512 68aca86834b27a7309330b734204a5b2aa97616c521c50f225360c3b7b8d660b66188ba1f2f6a3971adc9e228e2a21b1b0d205e658d01834505750cee91bf157
-DIST firefox-64.0.2-ff.xpi 470399 BLAKE2B 24f32e4452d2541bad09d8b4cb81678184adf285c4c89925fbc168d581de51920f1c6fe0b650a744172c88d6b0d5abd73e5f7222b74a83dc70ed4fd0d3ba2d9d SHA512 8033a71ce5232263c0219e0aa1ee1025665c1802f44ffa1af2a3c8c659f54d5abb3a4dd600fa172bb34a51f41d26d8bf9d11af2932eb00255d7d7f77b2745974
-DIST firefox-64.0.2-fi.xpi 470567 BLAKE2B 6b1a14b2518cf35fa2fb5549c9c3b6eb64e455458a6d4e25b112c53af85b3a69b106cfbb2c71fd03ada370fe5e089d489485df81ca3b785d9b48e2f0f780c58d SHA512 d5345d207559775367ae9eb00733c54ef3aa88321566363e0676f570270de0fdd1e2f8adfdd294aa078205996d2b1fee45b925e0b80a79304064fb4ac82da5f1
-DIST firefox-64.0.2-fr.xpi 499983 BLAKE2B 384e7a647c56c7b3294a510a06f8e3937dbff478c769a4cda5f43bd4b7f4a522ed403ac54dca8e70b6ce50b29353e3820cd632da18f798cceac7450fcafc760f SHA512 9c3f0da233b67ad307ad66a238d99378cbe68705c5fa88a61c30b6b0d790ae932d4ea80ed847fe20a628634671aa72316a47c34da76bb35403bb51a5477bf756
-DIST firefox-64.0.2-fy-NL.xpi 488322 BLAKE2B 20c1a43b40e196ae51580cfa1bc447876918d933fe3f10e9f51c16f7d3920673b7141671647df5b1dcb5935dd147e9e36fc624538e8ec86c3c64f1a4359dfd30 SHA512 ea38feed8439cd3bf0e9185c636ebe8d6f0fb3b11eb16985aa0670463a56916513aa74599614aded997f4cf5c1c81ecb46617cc44a076573cb26fe0ab6a593d0
-DIST firefox-64.0.2-ga-IE.xpi 474812 BLAKE2B 5c1d6864d7ac96a9c1ec6d9daf17cf4cc1d9177549c20c8a8384df536aaf5188cd56b8555480b2861511920bfb85cced2f7d631aa4722480794bb92a321140b4 SHA512 6c5bd0a76eff07598f1c49f1335113bb573e48feafca4b2aa62a5b17c9fb030addcfa4d9c63d2cabe88c139c557edcb15510c4142b09c343bf537a9162964714
-DIST firefox-64.0.2-gd.xpi 491218 BLAKE2B d3966388595a6865de0e1bdfd40eb5a348a60ca7ce1bc9cbcb626442782ead40a072c3187deb97fb6bd298bf472727be1a76728701cbebba49f279f063bb9ecd SHA512 eb61eb92f4d5f60e4a35bb79b0f32563193c8c2fa9a53f5b18f0421b2ebd00b17b6c30d702b4dcb37e230651b2ff9d35b6aab825d7232322502b0c267daddd60
-DIST firefox-64.0.2-gl.xpi 467038 BLAKE2B 90131de1c65e5ce56421b655c14093e5ef51c9d048ca2fda7281b951695fa64011f7f2c0fa152e38353f90b6135764281124b9be7c2702680304c0b64ee582c5 SHA512 4c56c8573b57d3554011b9fbe186e441b5b1721db79af0d6cc71e060a2fbf78e8ca86debbf90241e10ef439033c03b928ce3e28bfdfbe40958d84cc72b4cfab6
-DIST firefox-64.0.2-gn.xpi 497412 BLAKE2B 3ab2456c96b402c0c0854c478564483d9e2d66b003524de3b6af3dc08ff7cf5b3af50755088f3ed059423d76151eb8868bab16cb87698d3847bc3296f4d6deef SHA512 ab6272987f3c88e4f8b1c8428f06854622af875d0d847ae43a7c99a35d37b7f64fccd15ec39e14cdac8728bd4c29a46088424795b39bb98400defa700d6f6235
-DIST firefox-64.0.2-gu-IN.xpi 559368 BLAKE2B f37f51addf29deb5d2fc441a9c7d2b986f25dc32fe3a779e61c65ce7ccc331abbb243d18caba7cf3b76937b443d0c73b1cbe1d331450fa7835f5482f299f88df SHA512 9e90e33f1acc831f7e6a9f3af319193320ac935b921ce925f7d408d98cee9582f641813f615eb388f4c9ea75b1165c1f8e65b1458a80260e0913484a89780f30
-DIST firefox-64.0.2-he.xpi 485007 BLAKE2B a3733040a79a8cc6779935e366ae8d6cab213b63441902b862b6ee428e0404d3aad07098bbfd59a16ed71aea77e4a7200112bc30cc7dfbcf4c3356c1cc98c3aa SHA512 ca230e8db7e00c563d0ff979a8f0d2f5b1e909bbde0530a9134323255386bdfd7b232a6f0ce49ee046879412926fdb1bc3eb6de334f7900b384fce3376c7ae3d
-DIST firefox-64.0.2-hi-IN.xpi 544063 BLAKE2B 5de2fa40ceaa8b7ccce6eaec588d585a01147af3f3bbc852675159ca0900033bf007c80d5375ff6a1c85cbaa34968c5128705b63befdb394e39f602ac68fa464 SHA512 d58a8d42f7dc852a8c8b9306ffe0a3bb75a8c6d23e0b7f36de2986e76e314a274be5e335018df2fb7d0365c7c1ebdbf8b86e00c267825de47207c386883554c7
-DIST firefox-64.0.2-hr.xpi 464610 BLAKE2B 08eb5d1899e21b43d8472c8bfd1defece6602200c09c1970e81ecee19cfed51c222c99aaf809f1bcda5d337aa55c81c61d4d5bf0d6094af9f6c20448df2b0e00 SHA512 c20c63046ff1b71e15b53c506e56a6fff0c481d8c42f62272800458acafd82894964c7aeaeec3b8075b6d5e53a639d5b95132c8f069ee2f051d02911c83818bc
-DIST firefox-64.0.2-hsb.xpi 503936 BLAKE2B 95a5bb78765d26f84a20024805b0a306f158548df563fd2049643193594b830db31fff47f0eb56ff3c4a9b97015376bb25490f4f49dca0a0033bd944aaa47a76 SHA512 112f9cbef5c8f3de6bb5dabcc2f0af2d3c9cc2743856bb4c13b057c5af5c932852a2d94c5e71603f40ff84d1b61729bd7767376e671edfc6e6bc272b2c65ecf8
-DIST firefox-64.0.2-hu.xpi 501541 BLAKE2B 9350b32efe786ac702dd42cbf661e1fa43d1df24978c937704ffe6b1937680d89eab262a7d9f06abbc4a3839376a66520d94bb0da4d4ad6ed9642460b138be29 SHA512 0569c155f545657e9eb4898bc5a5a013ee37d58d77eb58804bfec9d6fc714a7a5d789cc286cf7cc2d553bcd2f279b050b9da0561e698b22b8c62e775dd07efdb
-DIST firefox-64.0.2-hy-AM.xpi 520949 BLAKE2B 59ad3c907e28829a5332c8520dde74b906628e172a916233c730c2d3dac64655cd6e830cf4376cd5d0e5f8b12189e7c7f3d18c924ae05ecbbbb72cb5452409b7 SHA512 beb0adc0cfaa9902c26f1ad1669d1c7dd027dbed9d410d81ddad956f05a28a9c65d64f0226ec8a76a20aa9b5495d718421949f5676032fac57d646a14b37c6da
-DIST firefox-64.0.2-id.xpi 471527 BLAKE2B 5b4b324d8605c926c5d2c16cfea6191809e4b0bde1257f4b409a252230f2c3d0aef06b32859484a7f24145b94a5fd609895bd3e2c4b6f70594182e562b6f5cba SHA512 4e6776e687fcc47fdd584aa48254eeee42853ba5b7945c9754c9986fc3e218be2baaba33f4acea88480d126f05b5753e070243f4786c5680a770676c9dfcd41d
-DIST firefox-64.0.2-is.xpi 469905 BLAKE2B 97847b0ce45b29ea97a4af333e18442287d2a7130a7aab3106009aadbcf21c886394f6c355aaeb5c8e61b18863d4387da5db7c1ecedf2a350f559f6105765edc SHA512 19efa9275e04e6da47629777d8d4007c7499af0470f4f74d76f104dbe26a1eecad5e37a5182127bad4ba3f97d36557aada233f3e0bf63c8c128576e5518a0667
-DIST firefox-64.0.2-it.xpi 355575 BLAKE2B 6f0a4ffe45009c67e508d791d5a0c3d855c7ea44c65b6343219ec8cc8fe4852beccc47d4ddf87a2b7c40daf7b4c1e4066e1652c43172c201fe05651e3adcd50e SHA512 f1c2668384f9fec0cae7932fcc82d1c245e1ba23f468f92e9a05bbfa517d561541833be6c385823d130277099fd404efc7139c7f901aff44d21c9dc5bc3862a3
-DIST firefox-64.0.2-ja.xpi 516116 BLAKE2B e8a01a7d3a8e79fc1e9aafb7d6abc171d62d5e377c9421a67b6b5c31d9cf4f5ea003b0dc5d681aa90102f305ac2e88ebd96965d19426adaf26d5e35577ba64ad SHA512 68a6a21f8e7ef6fe4b47b71988714f0df1bb855bf0816fb48a1c81c69d87b66dbb708e5c69e9de5cd1320b98744edaec0baa40f867173815728887f9e091e1bc
-DIST firefox-64.0.2-ka.xpi 521857 BLAKE2B 47c42d4fff8cffb3b4e5a14b1a66ae6043feeb70fdc8741ace68935f73617377227e7b106316c7a792215fa8ae4ddd3d0518f3a85da865574cf230490d37a6ce SHA512 8f24486e7402e67ceddd051255c0d43a7e4b1c4bc753e3f17caf2e4af49dccecb83fb03d4f9afcac1099c9742e2516115b24299022fd8bf871fa416b083a2c27
-DIST firefox-64.0.2-kab.xpi 493582 BLAKE2B 97d162f42816700c3d4c65a82f949101e02cd1fdb404822408019431227f2639e03f4c279ad7c52ca0fec5dd73336c85548cec3ec775455b1941970ff8ca1ed3 SHA512 3869230cce3856f4730d1ccd488391b18cae9f0043094a32b772a73bb4d0457a6dfaf580d6f43165b634ebe79601de14e0fdc772b4704985911fb0a9f44b1aa3
-DIST firefox-64.0.2-kk.xpi 550187 BLAKE2B d0c5d62a38e90c793bd51057fc7463b413c07d6b9fa4ebd8ac9e66836e544ff5ff4abb39bc73fa16139c5449ae281ea0142e4d72672b94c4f75e2e75aa92094d SHA512 30adda4beddc73ccea23726f67c2849fc45b6dd69497961b3b46463ac684bd2d4a194314b66424b9a33dba2206cb5f75d49eb4f237b5700784904e9f50fe4ec0
-DIST firefox-64.0.2-km.xpi 535444 BLAKE2B 042f62fbd4e4c1179c35d2f893129a0c5f09b7dd553ccdcdf1c206c598711a7266c6119f8f2bcf99b482e4643ef8d092d0bb2d704960d978963b9828efc8d070 SHA512 52aacc5a427742a9aea1c94112dfc75e7908f88acdf66dc9dff64cbca892040f541386d07ad604a8503d61906ff86399b1431edb87ec635c819568fc4d079802
-DIST firefox-64.0.2-kn.xpi 538358 BLAKE2B 723124232987da5e4e9f7de089117479ff4c4abc9f6527e12839f27df8779260cab51fb2b1896bd5866b0bb423c04b576bf6f1e9e0a64060f4374be6a0d0cea3 SHA512 0cf2c52900fa1e618b6b176ec6e25143c8a6b7d0110cd2ae20aecd5855d8ea2eea7cb392c9b8a4eba775349c6454e8461f627ff6d07ac922adb8d5cd0045b679
-DIST firefox-64.0.2-ko.xpi 500865 BLAKE2B 4872b5a4ebdce1c2ee496e249ec4a61ed230a55174d8b4288ccb236d59804534f9826e2c244084d18414b25bd6a634d6fd21afae77a275427241d512e3577fb6 SHA512 bf4cf9216be36447e46dcb1a286e416e9a8baf5bab804fe26624e957377e41de8ed9e958f879750c89209124520c27453feeeafd75267a5c712d792f4408cd3d
-DIST firefox-64.0.2-lij.xpi 476187 BLAKE2B 6332f78d23c96e5abc527eb3e4187f4f29d09ea31e3525ec9a4fef27b45af79969da2b303db5fa95da231ebc3e977d9e8be88b300067b79a337763b7e5ad09c7 SHA512 a5c64982bf9fc0788d0308dc9f71a90ec9f7ed8d83684b6b62818f7cbaa62d77bdcced690d622249040701ef633f51672795bda8273fdc137986ad40aefaaf50
-DIST firefox-64.0.2-lt.xpi 504609 BLAKE2B fc8c0ba1fea8f40a34e4f5b3bc89f755bf2ace190edcb680c878cedb83b871762d424a299cd392f1b7cd5ac4fec9e9bacfdaa979a7ad9c2c5ce68f5e470f2990 SHA512 a7d04221420a99e17d0379446d0a3e46808f7d32c805ffd1e84e926f368407773dbebe4b14b5232d1664f2911b556de01512b2a0ceb2af844f7c2bcc7c1cd547
-DIST firefox-64.0.2-lv.xpi 490769 BLAKE2B fc91c7d6825555e04858917d01621c717cd9fee3c2c243b61fa7b0c3708cd351006f7cb7a967b0efb1598582e82d00c66389764db69bf0f2d304708c7a319bcc SHA512 56e674236867939effea86eda505b2b99027e7012e6808b45069eb02a2eb0cb23feb01adee0cea9d98c9018acb207f5a92e7f629a1ffefdb6736904a51972225
-DIST firefox-64.0.2-mai.xpi 496201 BLAKE2B b78fed0dd500ea734baf08bafdf0b98e4d45dd9d83bb6f05c042e806b314eb5beadec1fbe712b5b6e3ff64fad7de9af4971fd259286ad9d29d22e48e8e60f503 SHA512 5a90f377442bd362efd8a3440345a046154b651c202997f1541f42a2faa43b4e26a1cea14393a8fca4c329d458baf6693d96cfa2db9226d6de34ec4415252600
-DIST firefox-64.0.2-mk.xpi 457993 BLAKE2B ffd74e88d263b5eaa258aff5f5f350ada9e5dc86ef020851c4eb13797a327e335e77c0dbbd2654294625a6519a81ff99262169f924bab49ec7cc5805322abd20 SHA512 29f3f9cba2b1d10ad21e4d2c0ba723dc7fca54ce5fa89ae131c00b73e2785707e5b4f22660e5c71ab42b3e001164b868f1afe12f7d86efed53abe01545a6dc24
-DIST firefox-64.0.2-ml.xpi 542332 BLAKE2B 5cd646e15dea8caba3810e8c65fc0a73f5bb336e1e5bc53dd0b49e8fcc1419bd27978a7ed2d86e6200e77cbd4ff4dc74d3f93ab33d9d131a4a45d71d684bf0cb SHA512 c49dafef8479e281fda02785e2f751ef75760f07b79867487cc13002975238bba1021dbd7403576574244da67c0f51645ca9f889ab537aa825d0db0331ac1424
-DIST firefox-64.0.2-mr.xpi 540016 BLAKE2B 1bee8f442d49f3d0bd56e1624654b567cad96b8068c6b6c6875dfdc3cab7433a95a2650b653ebaa19275f349733154c2ccf85d796724ab1ef5126b486f3c5eb5 SHA512 b5127a3ae86d3f4445fe8e57f057f495f4b6ad67a0b3017ed697cfc918c467d6f5c12c734c7c94dcaf959ac03f49f5cc30ae40c5280c328ef3f4d77a60b7463e
-DIST firefox-64.0.2-ms.xpi 473936 BLAKE2B 4f766290db47d11b5e38dc49205adf6033d65a8974582440ff49a0c097d4b40071a1e996a989686f31edcfd5dc7b789765498ab4c1988bb7021c1c4fe6dd595a SHA512 eb8d54019e3a90c6b2beb73406976652713ad1a852466a88331677fbf622625557df6c3d479ecb9903e97990f1058c7457b9814eae7f74061f0e218f1b0739d3
-DIST firefox-64.0.2-nb-NO.xpi 473423 BLAKE2B a9e71b0570778761fb35adb0a94df22a31f22e4125c647ac7715ebb9c039d7efd51534a93824f4f06df0057077f9079667c3b846a6f4c033e394603c12ebb622 SHA512 519c158527bcbb02379b269088698018faecea0e37b3586ea9c3eb5795ec35497a0873e2af8a523731b17915a7f0e340b181d562c24e9c37a41b1027c6f12468
-DIST firefox-64.0.2-nl.xpi 465188 BLAKE2B 4cb114024132f2aa12367eb956fb10e77a717137b0dc105df95105b5ef23e48cdb4e5c56fd0b31e7844bd9ae29667969c6aef3712cdbaa9eb6abdf078285a211 SHA512 67383cc4d50aed4b9ce240ff19680b9cc7bab2b6d03f8ef97e378c8d9c5fd395282cd9c1f35f212b191e6dc838d1fa736d3f8562b54eb477b2639a7b22c73c9f
-DIST firefox-64.0.2-nn-NO.xpi 472052 BLAKE2B a8ebf75f8f213273a4d70ef292aa346dd85af8e2be911478d1a01e9eb4379226ba565e7e70caa0883def19f957c404bda3040a0f41e42d6001bdfa031d213edf SHA512 14f34e973716b3e160e23ff198ef526db1a225a5381c5a162eba031d45e15640967f0c7e2206a39e94ed998e82261ed6be00f52b7740089e768bff77c5ee1505
-DIST firefox-64.0.2-or.xpi 485456 BLAKE2B ef050c95283cba323e6b9a2c5fdbff4ff2b86c7930ef80191a2ba54de67c1c2483e73dab059fa31511dc5869b9249ce9c583ed30ae69dd49773d807c70477b48 SHA512 db86d3f5cd0dc4e3f2fbda0d11bbd5441e1003a3ff8b7d873fed9f6b7e17438f5ff062ac51ff25dbada0c9ccfb44bac022644a4bccfe9abefa436d36bee9309c
-DIST firefox-64.0.2-pa-IN.xpi 505899 BLAKE2B f07392df3d44a98e874237fbafd528a1ae83c4584bbc4cddc6957f63ba285e9778d3091bdfe220fb1cd736ee06cf10a5d26b3e74a4ac3fac4502c0058918794a SHA512 38fd3d76e5710151337ba6ab841a970321b3123bd911f62a02b04d6439327588e3cc3838a2a602e97e8319ad40d6f85aa2148564c75ce0c1949aceb983ca9c21
-DIST firefox-64.0.2-pl.xpi 383270 BLAKE2B a639ddc91f71d290f06d09652bce840d34679bff6b0e6481d46da1eb67a5f0a741fc12abfa61f4daa63a02685fc61fa10a9305af54a9786b621f401beb3d3569 SHA512 72839d72f77e8e06fd59236b07eb4e5d940bd33ff5a206dacdde370ef7ba979ace41687862680769e113b68979f8dc5c938c66dea6683a6c2e8fa170224129ab
-DIST firefox-64.0.2-pt-BR.xpi 475697 BLAKE2B 11b87c4d0571abc85547e41c53218aa8ea7d5ccaf6a4dbbc68fdeedd072621ace538ee3adc8de963bb691160583b7b6252ee85c4553984a5f5e3d39bf9a40ff4 SHA512 b7ff4c4e5a69a69e3ca5ddf09eaab7630b160ba4418a26728e8e6781adf390d9a305235f7c43e7dbf2b5c8bb84ca1f2a11e9ae2a9b0b4ab7d39335beab4fbf85
-DIST firefox-64.0.2-pt-PT.xpi 488751 BLAKE2B 81d2ee5ce88cc30271edfb5e3c877a1a58804b233b96956d9dd0b3598ba6b3a94efbae12155fb8308d059bddbdd4546ee39f9a924e04b9d219c2b6e95af0dff4 SHA512 8a64e25b810847d9fa9a0706571665e41cebc499b393d58b5d3e0fa31aab2dd693ef18b31ba856675cd9c12b8b6bb400304eb60cebb76f47fc522ff4b24bb840
-DIST firefox-64.0.2-rm.xpi 478597 BLAKE2B c16e0248c2b2ca3cc4b5eac55a8394c8c985dcea700da5ab164449002618b738a074660549348e54684d30b5f599c05335c59aef7f82ce3240d35bacf5849ffa SHA512 fbeb7e10ab25cadc13c56fb07c214487d727e9dd3b1b0c4b2aa474f20dc3936863977ee9fffc68db9d174fb9cdd4027608f7b6a720725a8ded67e18d7c9f28d2
-DIST firefox-64.0.2-ro.xpi 479969 BLAKE2B 4af6c32345334af2f2d92573b02079707a750956b31d273f0bfea13c9ffebca695419dcdff8c9a92c65f637f77eae888d4978a3628694daae898891a7f39fa4a SHA512 de49608064d5c577a54218a464fd9c3ea2b835175bab865b1d442aa62e0bec1a7a19372d1b5e9285f9b1ee5b7b12535876714d711f6295770198d0529b46e1db
-DIST firefox-64.0.2-ru.xpi 546349 BLAKE2B 6d729585c28f09feab0d9f2112017ff600904ae071b436d7f6f55f715b0a973d64d808d7a0c4275be0cf970d529f68a5abc9ea1ad1c01ec002e8d4cf96c30444 SHA512 003fd1d091983e6e9acdf86e5d10bc43b05f5f320fcc8bb27a140ad5b8279b4a852a59bf7c9261b52805bb69948fd25da348e714f70deaf13fa7e5a98bb223ba
-DIST firefox-64.0.2-si.xpi 489565 BLAKE2B 0eb2823930b4311d28d5cf85be06c610d481c9c2a3bb586cf60118a9de35a6c3c6a58052030bfc3b60ea2116ee5561681a46dda0d5bbff02de64f0ed706398de SHA512 2e3678d54044d8bbe3e15e9615edb52a94a4ee3625a36badaa0e33ff80c3af2da47aac947b2e090630000963e8059e1eb25250ba18bc27f592415ea4418527b4
-DIST firefox-64.0.2-sk.xpi 504065 BLAKE2B 1f43ad347017d09434571cdb03a046a8a168b4ff4142124865c8ccaac55e61e0d4f8ff23d69c159250ae9a932db371b195dadd3503a2153d39cc5f335b8f34d6 SHA512 e4e0d08d9cfbf3bcfd8feca9886723da921bb57f1ba9fa68c7299dfdf281ff012ab6561507799c3338005b7cb0f7a612f6a130c2440af27e59390559bc04f38f
-DIST firefox-64.0.2-sl.xpi 484992 BLAKE2B 8c4f150a78315c5c87dd325314e132b6527bf87a233ac1db64ace1abe020f2e9e7aee8688cd7903eed62825f41129c3a46c03bce390179d92446ca9f33f0b5f2 SHA512 e71c025d9aa584808e5a1ed5e2adc52dc16a7a8b6832e71038191e3220deadf04379677956d2724e2d3c9718b9e632155a4be1fb8c75cda1d512b37ec59953be
-DIST firefox-64.0.2-son.xpi 449000 BLAKE2B 3dfbfa3147aec2a99c63987828f55d81a7ba17624acc32db9ee3c3598a0b0cfb2388732c8b5fdcb12730eed85a8b2e6931e8d290fde406930ef092a9430b8579 SHA512 b71dd3d4b7df3498f0739141aa267eee5c60b68acb2eb3face4d69a7657eb1895f994d7b2588678f7f0f62022dfb9f88b3fd886924df5a393e088fef35ddc56c
-DIST firefox-64.0.2-sq.xpi 492689 BLAKE2B dfba4fe249b43671703ff2806c8e96d962c7bd55e6c0af0e8118475d0b6291670c08d97cc97935f43729b6c578983ff7eee8720e84b758a07828f35e9a9bf933 SHA512 67ab15e1b2ac06a64125e7c1035d3d3f71b7fc567588008f6e1f2848cb04c49516ac0665a6c24588fbd17a5044a7ff2f8d35666bf807bb90422219476f66a7fe
-DIST firefox-64.0.2-sr.xpi 506364 BLAKE2B 07cef3e98db6b66b318aa88d819604829d4fa9e6d6da3cbe05b8e9c7ac1bea292b29ed5da038ecffb4d2d020c34af44461f4a8b091512460cc6c72eea6d68a74 SHA512 6e18d4d9289a29f2296ccb3da59c034345a929ff587186b7f6256792dbe5499d000bb52fe5d01db26533f7613097be8461d7c4c630b7d481c827470fcefb368c
-DIST firefox-64.0.2-sv-SE.xpi 484139 BLAKE2B 2c212876b5f3af1270568e3cf84f34cff4cc64a01c9db8fdb47f53d2f74677ce2d9cdeb276fe200fa1f8e520cfb46155be92797dac39c8357cad8c51951f4820 SHA512 29392df3f539c0638b303c9f0cf93c0144c6c9645d9f1c3c1e3382b3d0789a9c64517c26275a97f9a68ae8e8030d163e464fe58603165d01931defad0d5f5323
-DIST firefox-64.0.2-ta.xpi 530880 BLAKE2B 535e98ad3c50197300b32264583b7c28c572766029c7a9bb987614238f52ee5b00d6d6d639d0f2f4b17ca83a57de9a8607ab19c2573e50c28600cf59ebb750d3 SHA512 259004ce7fd412e2d682f3a2daa16d9a29de9a655613902adc809bc81295203d1b13cca16c2214c4ca996e8e5ab5b06ded03ab2e35e58983c56e42e2468fa7a0
-DIST firefox-64.0.2-te.xpi 547601 BLAKE2B 09bf98a3f45d5339b39eee9999e6558e1bd838f99d1a99b9969bd5cc52dfc7c2691d02bb79cc9e0bf57eaaf254bf2e16ff123eb593ea0d59505f8861bee85272 SHA512 1735025e810de6ef6fe26799068d3f49c3c688d3011f4c9df4d7d9f786c041579fd8c45f6a0b1e90954f008fb2e48e776840c0bb3e5f6cfdfc162108f873210e
-DIST firefox-64.0.2-th.xpi 508207 BLAKE2B 3343af73464e1d56e85b6929aa5f3ae2b685f5c79dc12507d067c83a5af0f5efd36ea56fb553808daf1321342e0c23ce7ff1cc00dee7f887beac4ffd77f9b5de SHA512 f242e503d908969908076696e0cded3f35356493dc019acd5788f6c0a9d8c06ee23cbcb3f7800f9677e916c3ce649799643544cfbd30041537273eb8fa61e331
-DIST firefox-64.0.2-tr.xpi 494713 BLAKE2B 6edafaa5f1e397bfb5e6cedcdc4761932548d774b356160f7b5cbab54b7247f09d1e6d62a4521ceee5915584a5d7972f3d1436512c1b9d325066f137ac606365 SHA512 aab01f4acc6a450a4d21ea23fb8142b88e238324443c3522e5ebfd4e08ac5f1a5db6ded13bfbb69291e6de3c7bf186e3d7b052da3403596fd0154cd145244bf3
-DIST firefox-64.0.2-uk.xpi 521003 BLAKE2B 39738718031ffc1a28b5e0001ff777a7a4cc5e0ead1c38ea3152338b2da8fe0372b0829ec5e8c480ce46e8a2e06a1992bb910b74e28e4d6a58e4545763c54cd2 SHA512 e5de0d7a24754d5d867cb9716019640d291087249deb03e506dd37d948bd36f04a96941154243b84e273d2b795ba8a56461671c0b20e1c0780ccc98b3af1e164
-DIST firefox-64.0.2-uz.xpi 466675 BLAKE2B 3b953b93a3888a9807f20c8b5271ab421c40129fa271680968be58693818a01aca306df20900d26a367cf71b24b0558c1bbff40a7176a607a9f8e7adf05922b5 SHA512 9d3aaf8cd79000cd43302a348fc2b237d7467cbe741c11c9271814a9375b69ef3a0894a7fd09474643ca518eba29f712762403db8f50d916750ffb2dc801d25e
-DIST firefox-64.0.2-vi.xpi 488337 BLAKE2B a9a37ef562a9c7caf22ffaa66a36370c198b9d4933ed0834ee1ca7e9c550f29d11c07d9821852a89978c706a97dda57f041a1fedd5b0093dd249337b53bf7a18 SHA512 8323594e134981d5c02ce64029d25697e0b32d97c2ec95b39e535eddfceeee2e58851de1fb430a7c4ff5f8f17e7ce812241baaeee775e01b37c9b9fa2da0ed7c
-DIST firefox-64.0.2-xh.xpi 463280 BLAKE2B ca5f0fa160388e50f22b9c4bc243b1a759e654035335f2330c25083feff6cabef36247f7a53289108408ce5b21a282cb4016ea063f8b229fed438c5a0b999ed2 SHA512 15452e7acf864375fa63b40a8882486970c3cbfc908f1558e2656b946fb3cb9ebf93342f92712e8576b49bd591190d15ad618bff963dd4fd70966f314ccac448
-DIST firefox-64.0.2-zh-CN.xpi 507524 BLAKE2B 950b65dd32218b6f4bb3d3a47742e8a2d208e4862db39d3d9a1ef09bf08f3d6eed0c2bd1ebddab0bf1dfeebb41da59aa492e18ea784517eff7fa0f199696eeb1 SHA512 56e758b51713599733d9df287bcccc4bd9bc6a8849b401b39cab9b04a8929f26eb2ab183c76f51f710c3773ce43c9d48585b35e52329d89463d4eacd66c871cc
-DIST firefox-64.0.2-zh-TW.xpi 510624 BLAKE2B c218ece3ecd5f38e73f384c5342b6725668bc7b79412f756ee5a6e97d2524fb879b87485e3771e469aa747d98159d22207c4a0adb018b3c821e12eec6dead03d SHA512 aae4519528e733a8629db0d00988d67d020fc23b55f54cb7ac52f5e4db627e256a9814a15649bb5e7812819589b0cbc9ccb066e857bdbdd889a16de3342b7740
-DIST firefox-64.0.2.source.tar.xz 273075852 BLAKE2B e7309b08bccd7429838510441a589003225f86cd5ecf84a45bf816c6d4d134acf687348195c2ae0dba2ab89e799e004462b215be6616efbc5649d051c96cc1d4 SHA512 ad1e299fb0e1cc35ef7414d6ffc50edb14c365fce7e9383ea82f77c9f38f408024e2941952ead5b39725a7078a43493617924626cac723a0518e4504a2afbfbb
-DIST firefox-64.0.source.tar.xz 271865888 BLAKE2B 70ab6cc51f80993dd2229fe4924d82a3cb83c8bb0e7f2c6a0930da3a4e1285198a774f48c55afb4095a37276c3af3c2de9c8a8cec17bf80162f865f114b14696 SHA512 1aaabcaf133f76edd1a92037a1a8ca4c6dad2efadc6cd97724d4bf4a5a6af63b662a68f9f8bfc41cf6482b44fbf4bf8943a0e82fd08cf9e2aa219b6a97fff541
DIST firefox-65.0-ach.xpi 447455 BLAKE2B 0f53c39867f122b871aa4c75e2a7934caf61b59e508df5d19cf218726b01df0ca65438e3f619d7810e2211b1ea36373fc6630d083444366993a10eb175d098e4 SHA512 1e609b117838310d5b634b005ba8134f1effa6b1d71fd50037038ef99166439609bf37bc87501f8acf59e1dd55349549f2b40b3bb5863d126918fd211f0171d5
DIST firefox-65.0-af.xpi 437793 BLAKE2B 0a9b7058e5eb2e271b49c677386201b1f91ef829e809634b0a58e2cf33a73780086a5972bd68bc63c0f0ab8d20cb95a0fceaad06d03526c57e6145749d92fdee SHA512 a89bb5f477961328db5eedd94b8ecaef31c399fccb2c7d05978a4227c8dd6fb2760739990cf2df3bb79dc1a25b7f2a49917c5f650f02a03bbd7d7008144f5210
DIST firefox-65.0-an.xpi 465005 BLAKE2B 4bcaafa6fd8a0c289c475189db56d546edfc411be220b96c4dd375085d2ca28175c176680684dbf341ef39ea7d83d9736eedc48beb2491de517d23c1e755a163 SHA512 7fc5e79f3fe98946ce52ce84b2b34dde64d70599820f1a3f3e83fb517a8c560474a72386a316ad08a238a487e9ca4943e08cb56aa7d9a71ac91411e28281f921
@@ -562,9 +284,6 @@ DIST firefox-65.0-zh-CN.xpi 494803 BLAKE2B 89af3f0830ee2dbbdecb206834e6098015fce
DIST firefox-65.0-zh-TW.xpi 492966 BLAKE2B 29af124152206fc722012e8cce49d590dfbdd2c165afdfdc679ef1001815296baca28b722a0cbd80e4a43061bdb1101027b092994641f7717a5d1cbc4a7ce5aa SHA512 27f7c1a37d4c86ffeb1db89bcbb36abebe1361189654bdc31b9d7cf1ee9dc85127cff71d396172e1f014441c2f21204334135b88fdf8005fd55898707366cb68
DIST firefox-65.0.source.tar.xz 278317028 BLAKE2B d22312021e0191050134995a442aa2f0f46a1c1d3f1ba40311e3aa755f40d049b07d91aa93cc7fde65352c51bc1482d999dbc43928ed03130799b063664abeae SHA512 10ab04612c55f020fd4fe9ba7184f77e27bb62e7204ebd4e2e8e4af9fbb97b5594dd057b3c9c1fd960a48cedfd09c11939210dba873cc66ee651dc83dc9cbed2
EBUILD firefox-52.9.0.ebuild 12991 BLAKE2B f6fd3bb3145bccf8ecdc85da7fc102ec71ccafd9dcff9f5c0d4ab8fd274bb438b1ea271c556f5153e44e7ed58acf7aeb6a095d49f43664ace69a4cce280555af SHA512 f30ca31284836f835bf37eb06d88a40fb49820b0bef66b200e20877eadc823d3220adcf1b5c050e207d8626577abe0d3986a8722a3fba2845d9b663423ee3d63
-EBUILD firefox-60.4.0.ebuild 13109 BLAKE2B 801e447f2c1092d9a609a55f503e345124ae5ef2a0475d412db0fb0976f54439a21afd3734da065b9d232a0ff19f8cb0c185da086798cd3b9b074a0179bf34e3 SHA512 9fcbf423d429c7609646c45a0a9cdfaa36c0c0781ad924ca9152b80f7805cd5cb8ec4c2a4d2705132d4ce9d96ccb37e4d683692871f1c90c9e35e7417c91723f
-EBUILD firefox-60.5.0.ebuild 12961 BLAKE2B 47aa339449a2d9e495e50034886276e17c3d7f71473d1dbf60bcf6817abf8a94ec39d1eab4d6ca2ac54be2c9290f96edda50a6febea64b3e4a7d5b3b13b41563 SHA512 93dfe5d6a8be6e56095d62d4d8516eb5635d5c8d90ab7ce114e44d0429be36c9ec63cd986f6e93a5ab4dcc2b8b2d39f31d233714253f7373d56b578570c4a6dc
-EBUILD firefox-64.0.2.ebuild 21029 BLAKE2B eac7a907d5b30232fb8d4cb5956f0375ca2364ce9373d9c2c6c88753a052f2d59a2ab52f826562b78a26b92e6e95cc7a6ddd48100f6b79602861c8c6d772f2a2 SHA512 a198dc420d93801a9f9198563fd00461ecec8d1984684aeb041f46bef5c51f002ba6e59edcd3aab93a8fe9ba6f52bee4befdce8a307157ebaf53464c96ff612b
-EBUILD firefox-64.0.ebuild 21029 BLAKE2B b2efd97d8713756d7a594b7e8bed66080b62f8da1f9b63bda0f9fa842d0c65552c298d95d3023eb787587cd55447cf195e8ea632a2ca972bbf3dae8f0ed11ef7 SHA512 f4addd905f0b3125573fb2fedc0e7726152f63135d9d798885c00a4e71dc26025a3fc7aafc82da29c40b7ffa2d94d23d576de3983be39a49e669816cb1e499a7
+EBUILD firefox-60.5.0.ebuild 12959 BLAKE2B cc71f4ecc128208036bb65fb5625aec4cb771db9af455df636b439e6dbbed7ff0e94456b3a982b0ac2dde8f3ea97d42be63f8edf6092f4a1f394ebd831af86bd SHA512 4071cf7012159fc241b70eb0ade6869c2d273439264e9cdc8b2949006311ba78e73b378930acfb882a78f2852dc09a3919975badfd23480585f79fb7e9835bd0
EBUILD firefox-65.0.ebuild 21710 BLAKE2B 9e7ecf0630f951b6de98afef7dda7c46a5f3cae5ffab55aedb53efcd8e90b24993ae3360b1a7c52fc9f4e4832b726263164fa40137eeaca6ebabf815c7ee33ab SHA512 2d6955a3828658512ead9402691ce1bdfab2d4809fb65af35ceeb333058dfd35b7b5b46fe46edecbf5cccbb0b6c263767e8ceea329dabbb1a1904f74c869ca76
MISC metadata.xml 2397 BLAKE2B 6c0f67d6732ec78321497ebbe547620e91ef12b5a635826307085eb7f288429f0bda54a79205ebbe2e3ccde2a775e33ecea8011a66adddaea4a1de42501d6724 SHA512 7bed3ec1b0ee7a8f2e13284516b00f2996a260d3521aae52d61ea56b0c0588993718d3a74bf68e8bcf384b1451452b4c97b188ab360cc0653321415f4bdaa03d
diff --git a/www-client/firefox/firefox-60.4.0.ebuild b/www-client/firefox/firefox-60.4.0.ebuild
deleted file mode 100644
index 1ce3dbb3d82d..000000000000
--- a/www-client/firefox/firefox-60.4.0.ebuild
+++ /dev/null
@@ -1,419 +0,0 @@
-# Copyright 1999-2018 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 )
-
-# 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.0-patches-04"
-MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
-
-MOZCONFIG_OPTIONAL_WIFI=1
-
-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 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.4
- >=dev-libs/nspr-4.19
- selinux? ( sec-policy/selinux-mozilla )"
-
-DEPEND="${RDEPEND}
- >=sys-devel/llvm-4.0.1
- >=sys-devel/clang-4.0.1
- 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() {
- has_version "sys-devel/clang:${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() {
- rm -v "${WORKDIR}"/firefox/2005_ffmpeg4.patch \
- "${WORKDIR}"/firefox/2012_update-cc-to-honor-CC.patch \
- || die "Failed to remove unused patches"
- eapply "${WORKDIR}/firefox"
-
- # Enable gnomebreakpad
- if use debug ; then
- sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
- "${S}"/build/unix/run-mozilla.sh || die "sed failed!"
- fi
-
- # Drop -Wl,--as-needed related manipulation for ia64 as it causes ld sefgaults, bug #582432
- if use ia64 ; then
- sed -i \
- -e '/^OS_LIBS += no_as_needed/d' \
- -e '/^OS_LIBS += as_needed/d' \
- "${S}"/widget/gtk/mozgtk/gtk2/moz.build \
- "${S}"/widget/gtk/mozgtk/gtk3/moz.build \
- || die "sed failed to drop --as-needed for ia64"
- fi
-
- # Ensure that our plugins dir is enabled as default
- sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
- "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
- sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
- "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
-
- # Fix sandbox violations during make clean, bug 372817
- sed -e "s:\(/no-such-file\):${T}\1:g" \
- -i "${S}"/config/rules.mk \
- -i "${S}"/nsprpub/configure{.in,} \
- || die
-
- # Don't exit with error when some libs are missing which we have in
- # system.
- sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
- -i "${S}"/browser/installer/Makefile.in || die
-
- # Don't error out when there's no files to be removed:
- sed 's@\(xargs rm\)$@\1 -f@' \
- -i "${S}"/toolkit/mozapps/installer/packager.mk || die
-
- # Keep codebase the same even if not using official branding
- sed '/^MOZ_DEV_EDITION=1/d' \
- -i "${S}"/browser/branding/aurora/configure.sh || die
-
- # Allow user to apply any additional patches without modifing ebuild
- eapply_user
-
- # Autotools configure is now called old-configure.in
- # This works because there is still a configure.in that happens to be for the
- # shell wrapper configure script
- eautoreconf old-configure.in
-
- # Must run autoconf in js/src
- cd "${S}"/js/src || die
- eautoconf old-configure.in
-}
-
-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
- echo -n "${_google_api_key}" > "${S}"/google-api-key
- mozconfig_annotate '' --with-google-api-keyfile="${S}/google-api-key"
-
- mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
-
- 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-60.5.0.ebuild b/www-client/firefox/firefox-60.5.0.ebuild
index c457f085a7ae..1603e3b24c9b 100644
--- a/www-client/firefox/firefox-60.5.0.ebuild
+++ b/www-client/firefox/firefox-60.5.0.ebuild
@@ -38,7 +38,7 @@ inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils llvm \
DESCRIPTION="Firefox Web Browser"
HOMEPAGE="https://www.mozilla.com/firefox"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
SLOT="0"
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
diff --git a/www-client/firefox/firefox-64.0.2.ebuild b/www-client/firefox/firefox-64.0.2.ebuild
deleted file mode 100644
index 00210e2d6c19..000000000000
--- a/www-client/firefox/firefox-64.0.2.ebuild
+++ /dev/null
@@ -1,639 +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/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}-64.0-patches-01"
-MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
-
-inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils llvm \
- mozcoreconf-v6 pax-utils xdg-utils autotools mozlinguas-v2
-
-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 dbus debug eme-free geckodriver +gmp-autoupdate hardened hwaccel
- jack lto neon pulseaudio +screenshot selinux startup-notification
- system-harfbuzz system-icu system-jpeg system-libevent system-sqlite
- system-libvpx test 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_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz
- ${PATCH_URIS[@]}"
-
-CDEPEND="
- >=dev-libs/nss-3.40.1
- >=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-icu? ( >=dev-libs/icu-60.2:= )
- system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
- system-libevent? ( >=dev-libs/libevent-2.0:0= )
- system-sqlite? ( >=dev-db/sqlite-3.25.1:3[secure-delete,debug=] )
- system-libvpx? ( >=media-libs/libvpx-1.5.0:0=[postproc] )
- system-harfbuzz? ( >=media-libs/harfbuzz-1.4.2:0= >=media-gfx/graphite2-1.3.9-r1 )
- 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.4
- >=net-libs/nodejs-8.11.0
- >=sys-devel/binutils-2.30
- sys-apps/findutils
- >=sys-devel/llvm-4.0.1
- >=sys-devel/clang-4.0.1
- clang? (
- >=sys-devel/llvm-4.0.1[gold]
- >=sys-devel/lld-4.0.1
- )
- pulseaudio? ( media-sound/pulseaudio )
- >=virtual/cargo-1.28.0
- >=virtual/rust-1.28.0
- amd64? ( >=dev-lang/yasm-1.1 virtual/opengl )
- x86? ( >=dev-lang/yasm-1.1 virtual/opengl )"
-
-REQUIRED_USE="wifi? ( dbus )"
-
-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() {
- has_version "sys-devel/clang:${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"
-
- # 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
-
- # 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
- 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
-
- # skia has no support for big-endian platforms
- if [[ $(tc-endian) == "big" ]]; then
- mozconfig_annotate 'big endian target' --disable-skia
- else
- mozconfig_annotate '' --enable-skia
- fi
-
- # use the gtk3 toolkit (the only one supported at this point)
- mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3
-
- mozconfig_use_enable startup-notification
- mozconfig_use_enable system-sqlite
- mozconfig_use_with system-jpeg
- mozconfig_use_with system-icu
- mozconfig_use_with system-libvpx
- mozconfig_use_with system-harfbuzz
- mozconfig_use_with system-harfbuzz system-graphite2
- 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
- echo -n "${_google_api_key}" > "${S}"/google-api-key
- mozconfig_annotate '' --with-google-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
-
- if use clang ; then
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1423822
- # bug #669382
- 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() {
- MOZ_MAKE_FLAGS="${MAKEOPTS} -O" 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
-
- # 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-64.0.ebuild b/www-client/firefox/firefox-64.0.ebuild
deleted file mode 100644
index 3651f50613f9..000000000000
--- a/www-client/firefox/firefox-64.0.ebuild
+++ /dev/null
@@ -1,639 +0,0 @@
-# Copyright 1999-2018 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/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}-64.0-patches-01"
-MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
-
-inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils llvm \
- mozcoreconf-v6 pax-utils xdg-utils autotools mozlinguas-v2
-
-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 dbus debug eme-free geckodriver +gmp-autoupdate hardened hwaccel
- jack lto neon pulseaudio +screenshot selinux startup-notification
- system-harfbuzz system-icu system-jpeg system-libevent system-sqlite
- system-libvpx test 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_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz
- ${PATCH_URIS[@]}"
-
-CDEPEND="
- >=dev-libs/nss-3.40.1
- >=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-icu? ( >=dev-libs/icu-60.2:= )
- system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
- system-libevent? ( >=dev-libs/libevent-2.0:0= )
- system-sqlite? ( >=dev-db/sqlite-3.25.1:3[secure-delete,debug=] )
- system-libvpx? ( >=media-libs/libvpx-1.5.0:0=[postproc] )
- system-harfbuzz? ( >=media-libs/harfbuzz-1.4.2:0= >=media-gfx/graphite2-1.3.9-r1 )
- 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.4
- >=net-libs/nodejs-8.11.0
- >=sys-devel/binutils-2.30
- sys-apps/findutils
- >=sys-devel/llvm-4.0.1
- >=sys-devel/clang-4.0.1
- clang? (
- >=sys-devel/llvm-4.0.1[gold]
- >=sys-devel/lld-4.0.1
- )
- pulseaudio? ( media-sound/pulseaudio )
- >=virtual/cargo-1.28.0
- >=virtual/rust-1.28.0
- amd64? ( >=dev-lang/yasm-1.1 virtual/opengl )
- x86? ( >=dev-lang/yasm-1.1 virtual/opengl )"
-
-REQUIRED_USE="wifi? ( dbus )"
-
-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() {
- has_version "sys-devel/clang:${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"
-
- # 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
-
- # 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
- 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
-
- # skia has no support for big-endian platforms
- if [[ $(tc-endian) == "big" ]]; then
- mozconfig_annotate 'big endian target' --disable-skia
- else
- mozconfig_annotate '' --enable-skia
- fi
-
- # use the gtk3 toolkit (the only one supported at this point)
- mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3
-
- mozconfig_use_enable startup-notification
- mozconfig_use_enable system-sqlite
- mozconfig_use_with system-jpeg
- mozconfig_use_with system-icu
- mozconfig_use_with system-libvpx
- mozconfig_use_with system-harfbuzz
- mozconfig_use_with system-harfbuzz system-graphite2
- 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
- echo -n "${_google_api_key}" > "${S}"/google-api-key
- mozconfig_annotate '' --with-google-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
-
- if use clang ; then
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1423822
- # bug #669382
- 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() {
- MOZ_MAKE_FLAGS="${MAKEOPTS} -O" 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
-
- # 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/google-chrome-beta/Manifest b/www-client/google-chrome-beta/Manifest
index 49cd27dc6570..d814625fac4b 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_72.0.3626.71-1_amd64.deb 58360214 BLAKE2B 0cef3065af93efc258920d98b145ff14423e5c8a9d3bede7becef3b2058dd5f3d9fc4b273581dd8575d21973de55f6007d8b2b9fd3a93c2ed1f4c76e1bb5a253 SHA512 52ac25b235ff8614ab2672af31ddd94f9b95ad6f1772f86f2e632b72647642abf8ac8d9111de87d6bca7a17418100bdda801cb61c4cfc63b5c531b9018c512e2
-EBUILD google-chrome-beta-72.0.3626.71.ebuild 2896 BLAKE2B b8480582d335c83bda8c86e6f29c196da1d282a457384faf320ed140e23a4f1a8b52f451701eb642b3b12e069289e3b9b2df89b6a79952264ea989e94250d797 SHA512 dd240b9d09c10b4c2da081e1cc22b9d31d22fe46ec4ae534ae67e731acf43e2e679f31bb2d78f6db5dd9b3ab60925c6e62a17e27ed8994b9eb8f65dd13ed5dfa
+DIST google-chrome-beta_73.0.3683.27-1_amd64.deb 58749710 BLAKE2B 2747ee00aa2a7b795f7a59474d324e5494009836f2bede7208319e442d15b96868df1294ce6a314caf937aa4442481e8cd8194b7c500ebbe46c1f539c412cbea SHA512 06831e1a6a1f6458f50a4e3ebe395c6c4223a69d9d278f8ca9b0bd54421c7bd18dee3a2d0e96af2b98b9c0340173dd5b8b040cc322441bce72de0a0d33eea285
+EBUILD google-chrome-beta-73.0.3683.27.ebuild 2896 BLAKE2B b8480582d335c83bda8c86e6f29c196da1d282a457384faf320ed140e23a4f1a8b52f451701eb642b3b12e069289e3b9b2df89b6a79952264ea989e94250d797 SHA512 dd240b9d09c10b4c2da081e1cc22b9d31d22fe46ec4ae534ae67e731acf43e2e679f31bb2d78f6db5dd9b3ab60925c6e62a17e27ed8994b9eb8f65dd13ed5dfa
MISC metadata.xml 436 BLAKE2B 27b8df0153055ab0cd16d5ffac82f87d87a8f6ad1d3d56f9b0714dbc82ef8ec516df85eace40e374598ab5e83b953020d7213400f5a4f959610a034cd8967bb2 SHA512 f2ba37a63b2b9189fb5377a3dc5eaa950daa024b0f785cf39df76edcb4ecb98011c31cfa060c390fd08e232ad7fb40ffba3ebe2fc10125e50cce37a7325d7c57
diff --git a/www-client/google-chrome-beta/google-chrome-beta-72.0.3626.71.ebuild b/www-client/google-chrome-beta/google-chrome-beta-73.0.3683.27.ebuild
index e75218fcde20..e75218fcde20 100644
--- a/www-client/google-chrome-beta/google-chrome-beta-72.0.3626.71.ebuild
+++ b/www-client/google-chrome-beta/google-chrome-beta-73.0.3683.27.ebuild
diff --git a/www-client/google-chrome-unstable/Manifest b/www-client/google-chrome-unstable/Manifest
index eb134f83dcc1..f7f42cac9dbf 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-unstable_73.0.3679.0-1_amd64.deb 58489980 BLAKE2B ae86ce9cf87fda474fb024323d84a7a173c0f021bebb5bcb1ce758ed273d0f78646153a7253df1753a9d5f78e229c171a537c650f61ac1c74c34b860dfb05054 SHA512 9fba3e4c2d947d6c34c1b9232724a1696cda3da2efef0b4998c5756cd33c34287689bc7070914f96a251e5af61a3578be96ff056b5f5454aaf0b23fd8ff90088
-EBUILD google-chrome-unstable-73.0.3679.0.ebuild 2896 BLAKE2B b8480582d335c83bda8c86e6f29c196da1d282a457384faf320ed140e23a4f1a8b52f451701eb642b3b12e069289e3b9b2df89b6a79952264ea989e94250d797 SHA512 dd240b9d09c10b4c2da081e1cc22b9d31d22fe46ec4ae534ae67e731acf43e2e679f31bb2d78f6db5dd9b3ab60925c6e62a17e27ed8994b9eb8f65dd13ed5dfa
+DIST google-chrome-unstable_73.0.3683.20-1_amd64.deb 58798594 BLAKE2B 096d84d156773c1a87bbc56a078c3099ae43e46931bbafbcb6d749f333df04dd317e882c3a73121391767de6b10410d7152757608ac59dfadaefa1621d8aa0f0 SHA512 d962b392e5b4466d92aded3a32f4c2c9e6f9ec2fb85591c8421acb1cb3646fb1a3c40565eb2012a3b8cb98300ad6d071b393f162af9594fd3b718529dd062903
+EBUILD google-chrome-unstable-73.0.3683.20.ebuild 2896 BLAKE2B b8480582d335c83bda8c86e6f29c196da1d282a457384faf320ed140e23a4f1a8b52f451701eb642b3b12e069289e3b9b2df89b6a79952264ea989e94250d797 SHA512 dd240b9d09c10b4c2da081e1cc22b9d31d22fe46ec4ae534ae67e731acf43e2e679f31bb2d78f6db5dd9b3ab60925c6e62a17e27ed8994b9eb8f65dd13ed5dfa
MISC metadata.xml 436 BLAKE2B 27b8df0153055ab0cd16d5ffac82f87d87a8f6ad1d3d56f9b0714dbc82ef8ec516df85eace40e374598ab5e83b953020d7213400f5a4f959610a034cd8967bb2 SHA512 f2ba37a63b2b9189fb5377a3dc5eaa950daa024b0f785cf39df76edcb4ecb98011c31cfa060c390fd08e232ad7fb40ffba3ebe2fc10125e50cce37a7325d7c57
diff --git a/www-client/google-chrome-unstable/google-chrome-unstable-73.0.3679.0.ebuild b/www-client/google-chrome-unstable/google-chrome-unstable-73.0.3683.20.ebuild
index e75218fcde20..e75218fcde20 100644
--- a/www-client/google-chrome-unstable/google-chrome-unstable-73.0.3679.0.ebuild
+++ b/www-client/google-chrome-unstable/google-chrome-unstable-73.0.3683.20.ebuild
diff --git a/www-client/google-chrome/Manifest b/www-client/google-chrome/Manifest
index c558f2b5d152..0b775c3e86ad 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-stable_71.0.3578.98-1_amd64.deb 56611204 BLAKE2B 77fc467a3041576d64ddfe5d2c66b33aef8f936a53dd78cc16a38a34f99085e00205061643ba9f70c2fd74c127dcb1f2979361daf1ad43b5b2e0164bbbed1113 SHA512 50518b38b5f7c198014b82243aa19b29e7c29d5a0df6175c72df1e082ffaa40e4b2a2f81047d1d7a069a4f9035fe22b4644946d00807db2fcbae93f189054e7f
-EBUILD google-chrome-71.0.3578.98.ebuild 2896 BLAKE2B 34fb316fbce2c5fdfc5144c06f63fb97de73f83ef0829e7443594f17476076d2f216e46f279c5b67a96f66c71d5d3489e2a4121ff7baff92bfe3dce59e7657cb SHA512 91b925714532bfa0f4226e62f4e836f68ec042f6b87cb00b34e1cf90d94dccf7020c012466ce8251294bad6e2250ff583f3474c4790cafc002b80f86bdfb95c6
+DIST google-chrome-stable_72.0.3626.96-1_amd64.deb 57127360 BLAKE2B 2f21778cf761b298fa854230db19fd3a773715db0f6676b6ee5818278d7420dabc3660582bd1f86c90572fc6c4c099eeb76a000510cce753359224a477f99af8 SHA512 4cfe35edc23261cb6aaea9b199ce71df6073fe85ea7cc3e861e31dbc5569ce3a12c88427a24cf1a7705e86ab0aa6da36e329c5489042f1df7abd04e7ad5f04f0
+EBUILD google-chrome-72.0.3626.96.ebuild 2896 BLAKE2B b8480582d335c83bda8c86e6f29c196da1d282a457384faf320ed140e23a4f1a8b52f451701eb642b3b12e069289e3b9b2df89b6a79952264ea989e94250d797 SHA512 dd240b9d09c10b4c2da081e1cc22b9d31d22fe46ec4ae534ae67e731acf43e2e679f31bb2d78f6db5dd9b3ab60925c6e62a17e27ed8994b9eb8f65dd13ed5dfa
MISC metadata.xml 436 BLAKE2B 27b8df0153055ab0cd16d5ffac82f87d87a8f6ad1d3d56f9b0714dbc82ef8ec516df85eace40e374598ab5e83b953020d7213400f5a4f959610a034cd8967bb2 SHA512 f2ba37a63b2b9189fb5377a3dc5eaa950daa024b0f785cf39df76edcb4ecb98011c31cfa060c390fd08e232ad7fb40ffba3ebe2fc10125e50cce37a7325d7c57
diff --git a/www-client/google-chrome/google-chrome-71.0.3578.98.ebuild b/www-client/google-chrome/google-chrome-72.0.3626.96.ebuild
index fd49af6a6c8b..e75218fcde20 100644
--- a/www-client/google-chrome/google-chrome-71.0.3578.98.ebuild
+++ b/www-client/google-chrome/google-chrome-72.0.3626.96.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2011-2018 Gentoo Authors
+# Copyright 2011-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
diff --git a/www-client/netsurf/Manifest b/www-client/netsurf/Manifest
index b70d3d75f64b..30beb3d26e43 100644
--- a/www-client/netsurf/Manifest
+++ b/www-client/netsurf/Manifest
@@ -2,5 +2,5 @@ AUX netsurf-3.6-conditionally-include-image-headers.patch 598 BLAKE2B d55ff86b9b
AUX netsurf-3.8-CFLAGS.patch 2544 BLAKE2B 1d71cd9f577b9a909c90117d4ba6933dacc58423e9db3bc060e79baf7c3bfb71b2eb11c82d53495be92098f50923675a6be6eef5458461d8bc0accd22136c7dc SHA512 87e2698a9b58a8871d9a7fb0bc42368974a9fb815adcacb7ee29d73ed5ac6747ccb944a15e41620841ff813dce95feae1e664ba0fcf332bfd6e8b830e82d3810
AUX netsurf-3.8-pdf-writer.patch 2807 BLAKE2B 93ee86a467a01a2da07269ef32a672b8337d93a91b65fbcbe4c21e05f9f702baa70f79ca2757cf535ad0b4490c00bbc3c9276f6ed392d56e3a766553e2a5ab42 SHA512 40f6c88b5946822699a125a8c6c5eb631990828bd7b4e31be330191a41588d1978083db9fdca2752f8bb0c3af5afe7ed896d8b79b8eaa6f45523da74c36eda07
DIST netsurf-3.8-src.tar.gz 3945752 BLAKE2B 0f4592e53e95cfedb3c34a16ce9df9baeeaed93afb3bac3d68dab1e3d80e67c0498111c123285f6e828d063574e0e5f0cc3aa337ffab066f2283d06d248a308a SHA512 6f4dfdc546cce3b85d32da0dd816adc9a39410ed42bc28f263f4a1db64b35a889a1784a4116715190e756988dd263976933cfac75c9dcd81af01954487ddcaf6
-EBUILD netsurf-3.8-r2.ebuild 4297 BLAKE2B 5114faef59e44eb67e90a3feed51a1b40287783df94bb336ecc2e71f1ef89020c31c35bfe5efea7f53882e6e6d54a59794dd619d6fe846ed8d2e5f6c66747b84 SHA512 b037257751752b0e530e62e0e6733b43ec7c010cf119845fc1ce212fc4d13b9defaa62f12f0619048db289be382f539a562c4549b24661bc1f1d9c1a1ab693de
+EBUILD netsurf-3.8-r2.ebuild 4336 BLAKE2B 0f4fcc1b36355c32d69a91f2a2a426496f67185c0761e3b74850ee565f9f2bd06edb7f2e3968d70b9949eab0a27ebbfec243278992b190b4e85b26dd28bc4f19 SHA512 3daa2197d1a5c020971b5c784106d2a424a85e3bcfb875836e22a077011800ea2832e909eb77f5a7e8a602d6e0649d2cdffc19b9120dcd94e3f6ca617b4136ac
MISC metadata.xml 1597 BLAKE2B c9efbdb25d4b5ef227d6f7112603d1b57acf5646b1edc80696a0dcba41b7e0d88288283e24f9c2853130613b5688934e791d16444eaf999d5a89cc15c7e36704 SHA512 b18e8d58c160298eeda1be2f82c5ac5cab43eba6fd5164b72cd49100e6dc09db92c62de9bdcfe8c6158f825c8d437051036cc851d61f0c9c8e781dac8c9a1de0
diff --git a/www-client/netsurf/netsurf-3.8-r2.ebuild b/www-client/netsurf/netsurf-3.8-r2.ebuild
index b13e2d5c5677..404eeb76a378 100644
--- a/www-client/netsurf/netsurf-3.8-r2.ebuild
+++ b/www-client/netsurf/netsurf-3.8-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -38,7 +38,7 @@ RDEPEND="
x11-libs/gtk+:3 )
gtk2? ( dev-libs/glib:2
x11-libs/gtk+:2 )
- javascript? ( >=dev-libs/nsgenbind-0.3
+ javascript? ( >=dev-libs/nsgenbind-0.6
!duktape? ( dev-lang/spidermonkey:0= ) )
jpeg? ( >=virtual/jpeg-0-r2:0 )
mng? ( >=media-libs/libmng-1.0.10-r2 )
@@ -51,7 +51,8 @@ RDEPEND="
webp? ( >=media-libs/libwebp-0.3.0 )"
DEPEND="${RDEPEND}
dev-libs/check
- dev-perl/HTML-Parser"
+ dev-perl/HTML-Parser
+ >=dev-util/netsurf-buildsystem-1.7-r1"
PATCHES=(
"${FILESDIR}"/${PN}-3.8-CFLAGS.patch
diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index b63d821a2f00..0e2a1a8bc91e 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,5 +1,5 @@
-DIST opera-beta_58.0.3135.37_amd64.deb 71184580 BLAKE2B 1dbe7aa5f52cda02b69be045fcc30c474582a48a0b720d4b1567e91e117f8b3e64c8ae4ccaba4c2c3d2f89ef300a58cc9638a36d737d56e060a3442bdea3cbac SHA512 2aa35696b408977f8d981cec88126debb5c704c00b26b291a74b0f8011125dafbfce30b2e211b0d87e18c3a75bf81b2b5441f6e144325ed90dbc8eb7f2b9b16d
DIST opera-beta_58.0.3135.45_amd64.deb 70850556 BLAKE2B 65b20bd6d1d9ccf3fe746cdaa86c61e9028fce15a26864e293d599f1757ea4de20ca554fa1b4855159ece096136f4f94d347e4328cd208a60ff4cd1231ffb07a SHA512 df09653f5ebe8681ceb85094d54a03843bd679482c40f3ba650c33c29007f7976c906a115fcd00e4f019d8fec4dec3825483c035b01ad0fbd7bdea3a0aeb09bb
-EBUILD opera-beta-58.0.3135.37.ebuild 2339 BLAKE2B 1c83ca001dde81b194762f3d87cfb81e8971c6c237b4fa60ac0552973f41f1e9e8f10afa1ad5d4d6309b5a2f9b05ec84ccb19128f03eea6828e97b5aa0de2eee SHA512 8ef0f047b57b20f6defd8bb08c0e084930a403a0f7c67412bf70bf46c1337d73174d258a12b39c23a0f9537f275ed93e12b2125a6e5a6651c40024b95cea4be9
+DIST opera-beta_58.0.3135.59_amd64.deb 71319982 BLAKE2B 51e3d5729cbe511d7fb6dd3f57f15adfd5773361ed02522987e1f769ad0b1bf73daf034c5501936f9db3e7b38fce60a01d5dff96cc8e4fb0676d2b584b03a58d SHA512 9a90ed8a96a0bcc41277dfcd30a29d241c9bee1df5d15eac6e2bcfb02691c1c1452f080f20635247bf657d1dbedad11c06743a32bbcbe4acac445697a0dbc22b
EBUILD opera-beta-58.0.3135.45.ebuild 2339 BLAKE2B 1c83ca001dde81b194762f3d87cfb81e8971c6c237b4fa60ac0552973f41f1e9e8f10afa1ad5d4d6309b5a2f9b05ec84ccb19128f03eea6828e97b5aa0de2eee SHA512 8ef0f047b57b20f6defd8bb08c0e084930a403a0f7c67412bf70bf46c1337d73174d258a12b39c23a0f9537f275ed93e12b2125a6e5a6651c40024b95cea4be9
+EBUILD opera-beta-58.0.3135.59.ebuild 2339 BLAKE2B 1c83ca001dde81b194762f3d87cfb81e8971c6c237b4fa60ac0552973f41f1e9e8f10afa1ad5d4d6309b5a2f9b05ec84ccb19128f03eea6828e97b5aa0de2eee SHA512 8ef0f047b57b20f6defd8bb08c0e084930a403a0f7c67412bf70bf46c1337d73174d258a12b39c23a0f9537f275ed93e12b2125a6e5a6651c40024b95cea4be9
MISC metadata.xml 238 BLAKE2B 72d4053d28bbf82c9a08a88b354321a782501542b5d506fc6d9f4034839f302761124d59445c0414a0fd38b6401cd5fbe06670802abdb1f25c7cb60919ea5d2e SHA512 b0b981ef72f4d295f427f92dc9931553b4fb7a91c8ed63fa1f28bdbe8bc61d6f0943e1217eb7b61b8d85d9685cbe759db49f094a18a1461cb48429affe76d993
diff --git a/www-client/opera-beta/opera-beta-58.0.3135.37.ebuild b/www-client/opera-beta/opera-beta-58.0.3135.59.ebuild
index d6081fb28694..d6081fb28694 100644
--- a/www-client/opera-beta/opera-beta-58.0.3135.37.ebuild
+++ b/www-client/opera-beta/opera-beta-58.0.3135.59.ebuild
diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest
index 751b0aa15341..252b7a876d57 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,5 +1,5 @@
-DIST opera-developer_59.0.3209.0_amd64.deb 72788730 BLAKE2B 2553bb432040963fdb92484aa4c38d7d0fe9146c297cc725b97ccf842d886cbbfa24603068fb36d19ea26a3a4a014040e5d7038750222b4f30579068f21baa7d SHA512 2d46ce04aeee887cdf85bbda4f29a62cd3fdc33f44a0ceebc0a6349c83d71128b083e0c9c8047f1ea7ea124b894dc5f4842b3ad2b154d9cd2717c0d10025f6f2
DIST opera-developer_59.0.3211.0_amd64.deb 72210034 BLAKE2B 6623abc0d3cc3a48fb21634f34801bf17768bbb646f9ebd9fed8002660f106f3f45de7b827725f105d9870c0c6897a5928d4afce8cac0eb522d698f1220dee5c SHA512 53deed08e954c743d4e7b1d70dea66bc1ca60bb6037bd9b0929e90ef5402477af40742863a237f96d2b9ccc73fa69bce08efce9ffbcae9aa1fc2f6b00ea79018
-EBUILD opera-developer-59.0.3209.0.ebuild 2339 BLAKE2B 1c83ca001dde81b194762f3d87cfb81e8971c6c237b4fa60ac0552973f41f1e9e8f10afa1ad5d4d6309b5a2f9b05ec84ccb19128f03eea6828e97b5aa0de2eee SHA512 8ef0f047b57b20f6defd8bb08c0e084930a403a0f7c67412bf70bf46c1337d73174d258a12b39c23a0f9537f275ed93e12b2125a6e5a6651c40024b95cea4be9
+DIST opera-developer_59.0.3218.0_amd64.deb 73063180 BLAKE2B 82f537a28ca1324ab6060eb3a0c7540a8ed68d68795eb68e2d45778365fb5371b813b99e1534f3f40a707d26f2ac88d82d5e81c13414217d245a9859dec14e57 SHA512 d55e2708d3db866bbf08fb8f52b190ce86cb6724a9a7cfbb0053a23388a933750c303b7f9d8d2d6c3cb39b46a626f34412da93e61182183c6e6d7f30f65c65c2
EBUILD opera-developer-59.0.3211.0.ebuild 2339 BLAKE2B 1c83ca001dde81b194762f3d87cfb81e8971c6c237b4fa60ac0552973f41f1e9e8f10afa1ad5d4d6309b5a2f9b05ec84ccb19128f03eea6828e97b5aa0de2eee SHA512 8ef0f047b57b20f6defd8bb08c0e084930a403a0f7c67412bf70bf46c1337d73174d258a12b39c23a0f9537f275ed93e12b2125a6e5a6651c40024b95cea4be9
+EBUILD opera-developer-59.0.3218.0.ebuild 2339 BLAKE2B 1c83ca001dde81b194762f3d87cfb81e8971c6c237b4fa60ac0552973f41f1e9e8f10afa1ad5d4d6309b5a2f9b05ec84ccb19128f03eea6828e97b5aa0de2eee SHA512 8ef0f047b57b20f6defd8bb08c0e084930a403a0f7c67412bf70bf46c1337d73174d258a12b39c23a0f9537f275ed93e12b2125a6e5a6651c40024b95cea4be9
MISC metadata.xml 238 BLAKE2B 72d4053d28bbf82c9a08a88b354321a782501542b5d506fc6d9f4034839f302761124d59445c0414a0fd38b6401cd5fbe06670802abdb1f25c7cb60919ea5d2e SHA512 b0b981ef72f4d295f427f92dc9931553b4fb7a91c8ed63fa1f28bdbe8bc61d6f0943e1217eb7b61b8d85d9685cbe759db49f094a18a1461cb48429affe76d993
diff --git a/www-client/opera-developer/opera-developer-59.0.3209.0.ebuild b/www-client/opera-developer/opera-developer-59.0.3218.0.ebuild
index d6081fb28694..d6081fb28694 100644
--- a/www-client/opera-developer/opera-developer-59.0.3209.0.ebuild
+++ b/www-client/opera-developer/opera-developer-59.0.3218.0.ebuild
diff --git a/www-client/surf/Manifest b/www-client/surf/Manifest
index 246e41c54b66..31ca134238b4 100644
--- a/www-client/surf/Manifest
+++ b/www-client/surf/Manifest
@@ -1,6 +1,6 @@
AUX surf-2.0-gentoo.patch 2393 BLAKE2B ba68e17f77bb631f42e477837e392008526e5786a2657370e0e9698f7e6e0862fab4780d292e5bab1a336dbffcbcde730db7474f1e11b08e98b0c54ae19ea15a SHA512 7c431dca5805eda29f68d52798f1b6bfc9df89ee342fb183241f6cf06a760ae7bb61dd6a976c2b21404edf25afae25b9696971d8a1ba0904045af2914d64a8db
-AUX surf-9999-gentoo.patch 1954 BLAKE2B c0113e09e8fd477d23e3d5c2993ab8e54dffed5f2b90a0f87d1d9b339de4249609a20d809274f67ea695af6818e4f90c632f2f18da81f5a113274e4988a62c84 SHA512 57d271279bf691f8035954ba6e2de1eac0b3e25a06b0f40ba180544fdaefb5ae96c8c2ca532bb151cf8ddc7d95f26cd296270a706941757dfe8a2198ad8e49b0
+AUX surf-9999-gentoo.patch 1116 BLAKE2B e7d129d1e1a9faea353cf0aac58a3f1d149dc6afd550dfb2031acf1aa35c1b47066953f3dbbf3d964b2eefdd450818a827e7d34d9f6fa57f5f145aaeb8b89de7 SHA512 9e3a2df6f7765c9db8c3a67904792cace82eae9a3255e389eb3cadd164fe3c6b21fddb55984b00a3559f787820b59e17dd4d0b17f29f21aa153fb1d1027ae317
DIST surf-2.0.tar.gz 19056 BLAKE2B d9ef974ec14ce1ddf2437a43ccb0f424ada75d64ce926b19ac56f072d3589e6d251220842372f100f835ffbcccea2c402306a0c9f19f25462f5cb69fe4d7d175 SHA512 75798bb189fa2c2c93827672089a86cf155aa7b5c7c1a0887a34817ca41763907e44a02f52947535d37a043f827d2c0fe75d16a3d172079f9cab8da341e4c0c5
-EBUILD surf-2.0.ebuild 1472 BLAKE2B 8a85ff13f6ae02240349d6918d5a43cd6baf2391d0d5bf8863dd2e9b7d63c47eeec563a8b16dc16edbcd9e6d05c31bf1c03162794f74f4f31e74fc8f126f4ca6 SHA512 482ddab7ae4a5916a06c5c8d6a30be0947acd107413a8a175677d93664f2d8f389c2500067e511d8bb0eff2426cc14ea4ac1c3973355e99f66f43a7a17330f81
-EBUILD surf-9999.ebuild 1262 BLAKE2B 7b6edd37f53a2c490d3169134ad53fdfafeb5c93e35459692815466c6c61358c2041ca16bfc40c5011675d4becd9627f59725ba4b05032e4df61d49907b7e9b7 SHA512 bfa4c7cbf17e9abdf97e1e1c37d1c2693f135f3dcd5734f214383dac90e9921a5cd496a7c72e61cb80ff309518cf1da10a931c7896f946bac49b7096cb228e18
+EBUILD surf-2.0.ebuild 1216 BLAKE2B ac3980a08b6fd54ebb1c8424578ede2d0a1e4a911071cc62b8c506901f26453a031c4297c45d7fdae68ae391ad13c991c6df2590640cd5f77222030d9ea95b83 SHA512 a176f138ebb9779d94a94e5ff274390be1043b20cccf1130b14f8212d19c0a43063d6b34b6f7f2fc2daf9a2de4f3f52f3b80de55bb2af7ca075dc7c673ec44d1
+EBUILD surf-9999.ebuild 1241 BLAKE2B 6fdc7ed699a0049912a7e926792b9d419afe0ce9be3e07f6a6880742c1c5d97f563b02cccdd156f1119e6ad6ba6b610ef018b44cf4c85f9e8af6fa924f1b3d8a SHA512 750abaefc4b75e6e363f5d4a7b9ae48ed2e7e24d6ba9d1c8a79c8c6d6ae82f4e98339b191d04bd42d9c9a5abed7a2875b5f5eda12a2bcddd5039e77da809c1b9
MISC metadata.xml 391 BLAKE2B 6717a4467323f201068033f9435a5dcba159ac8fa49f47495891de79b82193a3c1199ac6cb5c8ffcf5d28cee1d484cb0f53bee79d0a4649e6b283c1f5896c634 SHA512 cbfbe5cdabbe5c9a41b6a190fc675518fbbc682d47b2dce2c832e0afa8fbab0c5d0cce48d3666252d352ca2fd47788b928d69ca616a5258b4abf7873bf4c53f0
diff --git a/www-client/surf/files/surf-9999-gentoo.patch b/www-client/surf/files/surf-9999-gentoo.patch
index 79c5964ed6a0..7b783e8feb89 100644
--- a/www-client/surf/files/surf-9999-gentoo.patch
+++ b/www-client/surf/files/surf-9999-gentoo.patch
@@ -1,6 +1,8 @@
+diff --git a/config.mk b/config.mk
+index 5e68e38..fa45b55 100644
--- a/config.mk
+++ b/config.mk
-@@ -4,18 +4,18 @@
+@@ -4,18 +4,18 @@ VERSION = 2.0
# Customize below to fit your system
# paths
@@ -19,48 +21,11 @@
-GTKLIB = `pkg-config --libs gtk+-3.0 gcr-3 webkit2gtk-4.0`
-WEBEXTINC = `pkg-config --cflags webkit2gtk-4.0 webkit2gtk-web-extension-4.0`
-WEBEXTLIBS = `pkg-config --libs webkit2gtk-4.0 webkit2gtk-web-extension-4.0`
-+GTKINC = $(shell $(PKG_CONFIG) --cflags gtk+-3.0 gcr-3 gthread-2.0)
-+GTKLIB = $(shell $(PKG_CONFIG) --libs gtk+-3.0 gcr-3 gthread-2.0)
++GTKINC = $(shell $(PKG_CONFIG) --cflags gtk+-3.0 gcr-3 webkit2gtk-4.0)
++GTKLIB = $(shell $(PKG_CONFIG) --libs gtk+-3.0 gcr-3 webkit2gtk-4.0)
+WEBEXTINC = $(shell $(PKG_CONFIG) --cflags webkit2gtk-4.0 webkit2gtk-web-extension-4.0)
+WEBEXTLIBS = $(shell $(PKG_CONFIG) --libs webkit2gtk-4.0 webkit2gtk-web-extension-4.0)
# includes and libs
INCS = $(X11INC) $(GTKINC)
-@@ -24,7 +24,7 @@
- # flags
- CPPFLAGS = -DVERSION=\"$(VERSION)\" -DWEBEXTDIR=\"$(LIBDIR)\" \
- -D_DEFAULT_SOURCE -DGCR_API_SUBJECT_TO_CHANGE
--SURFCFLAGS = $(INCS) $(CPPFLAGS)
-+SURFCFLAGS = $(INCS) $(CPPFLAGS) $(CFLAGS)
- WEBEXTCFLAGS = -fPIC $(WEBEXTINC)
-
- # compiler
---- a/Makefile
-+++ b/Makefile
-@@ -9,7 +9,7 @@
- WEBEXTSRC = libsurf-webext.c
- WEBEXTOBJ = $(WEBEXTSRC:.c=.o)
-
--all: options libsurf-webext.so surf
-+all: libsurf-webext.so surf
-
- options:
- @echo surf build options:
-@@ -19,7 +19,7 @@
- @echo "LDFLAGS = $(LDFLAGS)"
-
- .c.o:
-- $(CC) $(SURFCFLAGS) $(CFLAGS) -c $<
-+ $(CC) $(WEBEXTCFLAGS) $(SURFCFLAGS) $(CFLAGS) -c $<
-
- config.h:
- cp config.def.h $@
-@@ -33,7 +33,7 @@
- $(CC) -shared -Wl,-soname,$@ $(LDFLAGS) -o $@ $< $(WEBEXTLIBS) -lc
-
- surf: $(OBJ)
-- $(CC) $(SURFLDLAGS) $(LDFLAGS) -o $@ $(OBJ) $(LIBS)
-+ $(CC) $(WEBEXTLIBS) $(LDFLAGS) -o $@ $(OBJ) $(LIBS)
-
- clean:
- rm -f surf $(OBJ)
+
diff --git a/www-client/surf/surf-2.0.ebuild b/www-client/surf/surf-2.0.ebuild
index 734ac2bd45d7..02e1b0915dd5 100644
--- a/www-client/surf/surf-2.0.ebuild
+++ b/www-client/surf/surf-2.0.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
@@ -65,10 +65,3 @@ src_install() {
save_config config.h
}
-
-pkg_postinst() {
- if [[ ${REPLACING_VERSIONS} ]] && [[ ${REPLACING_VERSIONS} < 0.4.1-r1 ]]; then
- ewarn "Please correct the permissions of your \$HOME/.surf/ directory"
- ewarn "and its contents to no longer be world readable (see bug #404983)"
- fi
-}
diff --git a/www-client/surf/surf-9999.ebuild b/www-client/surf/surf-9999.ebuild
index 2156192b7477..d145e1256629 100644
--- a/www-client/surf/surf-9999.ebuild
+++ b/www-client/surf/surf-9999.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
@@ -16,7 +16,6 @@ KEYWORDS=""
COMMON_DEPEND="
app-crypt/gcr[gtk]
dev-libs/glib:2
- net-libs/libsoup
net-libs/webkit-gtk:4
x11-libs/gtk+:3
x11-libs/libX11
diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest
index 7b0012b06e13..563d00dd6b1b 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,11 +1,6 @@
-DIST vivaldi-snapshot-2.3.1440.30_p1-amd64.deb 60082270 BLAKE2B 46f87ffcaf4037432a5a1dd84a4ea88392e2f1e822c746e3ae6d7085d7f71b271b3c785d4006021050c127ed675eec9707ea413f3eefcd3f69e7423cc3e1a078 SHA512 24966de38644f804bd7439f5bc15f143b889f4c7596a64608ad30491bb533dbc3610dda1b2db8c4eb88b3d52ce1015f0d2e0177bcdd877bcd07631109c3ffb60
-DIST vivaldi-snapshot-2.3.1440.30_p1-arm64.deb 55528562 BLAKE2B 67cf470363a74067253b88862436931bca147c259ce7b9d79d8ad590cd9a52d8972c4aae79b60ce409a2d920fdff5177e915a5faa4178a8891b3a5cb752b3ef6 SHA512 5eaab35442ce995d80638a8a4f253497840a0b760624f9660b7309634cc9bfbd75b99db4fc15e2ca186976ddcd0e27ca6535b5d137e4f472cdc3a6d559996b71
-DIST vivaldi-snapshot-2.3.1440.30_p1-armhf.deb 52627502 BLAKE2B c4a3fc76f0d94f1621eb6c85f46be71ca1c7dde71acddab5ec268f66b0a3cad50842efee869b9bd89137edd1646cc1fa4880b3c39013b8b63f5ba5dc62827196 SHA512 750eab86137c7e027bdee5399eef699021fd19d885f04b7f48aa5388c1ba53bee619fea859f3740efae70e34e1359e6daa10e4491b3669d7b284574058acafd7
-DIST vivaldi-snapshot-2.3.1440.30_p1-i386.deb 58219006 BLAKE2B 06bdb5586fbda14e6d71a8d4ee520b1570bf8a74c939cdf3dafe5f1089d2be2d3f10819416a2342242fefe383ae2f900dcdcaa484ebc8e3315081dd1435b58ef SHA512 ccb10b527bf7566fb8a161c7b51352c902bb241366e9d3c57436ead5d40dec5cc25bd8528b258f956dbed898f22d7cdbc9120b9c9836c485c193ba8f0de6a2d8
-DIST vivaldi-snapshot-2.3.1440.4_p1-amd64.deb 60081518 BLAKE2B 35c80dc7437febc019e5db3c1ba34217d8a4107c93cab64d44b07adaafc6505a18b14412ce1f08bda39d3045069d8e29573611190037e73d53686184b0ebcd82 SHA512 ea35cc1e3f39c484442a09d8be676308ac49b11e140eaddc2cdeb4ae1c5ef5cb41ef9ba6f13b1553e560479616fbfc502367d7fa6ac28326912cfab45ee34227
-DIST vivaldi-snapshot-2.3.1440.4_p1-arm64.deb 55537426 BLAKE2B e8d8cbe6594aaa98e694ccb86412314ab8f8a91ceaf7481a4dd42487d41ca3509895cbc81dc327ad89acfb7eddffb85815e9c082573966c5d69a2d9c9ab4005c SHA512 afb3f52a607abddeb7b2172775b72990a987560ef23c94f313bfc6af5fb2ba7555999b77c90b6117d9077b01fc3a9f4598f605630fff273df01dfaba434485e2
-DIST vivaldi-snapshot-2.3.1440.4_p1-armhf.deb 52643462 BLAKE2B da86e557518f69bbafe6c9214775ea5a74e3953eb03af6c05cea01f989ee0fabe2b6b3cc3eaf01428c661945ee57cef83a6284a4ef7ae4b1d8dd2f0be386d272 SHA512 ffb3bc7952d857ba39e9b2b1ebf977e09c7a268adaf94cd8eba030c7365d385320e8bc7afd7c3160b0de6f5edbb89220f80e13354f3b43e2864a3773f944a3ff
-DIST vivaldi-snapshot-2.3.1440.4_p1-i386.deb 58193634 BLAKE2B 2202d72b6a9687b08342f1c2bf6942cad1759ffb8ad6e579e43f67dae986cf005374d703ffed95063680aa91d6eda8b2482dfea8f61c42a17439a8f3181f237f SHA512 d532f10d5aa67f9b75b248fb276395c6e44914f7d3ce4969e36c9c3e3dcd6b797a72331fccdfdc24561612e790cb2528e9237db3eb36ddf57cd13fb4f7953683
-EBUILD vivaldi-snapshot-2.3.1440.30_p1.ebuild 2674 BLAKE2B d8c38e3ff0cf2655dbe3e997bcb568278c265c5821b182620401cf0942ab9be227f269b25774431bdeab867c1ef4f29c0390cf363d456c57290932bf84c2cb9a SHA512 09b6645f4b4d8cd5c17eef707d4918c15e57c42588be2e17af958b1b85d43b74e3f73cb8cb88147e03f249033cac36980db94e8f3a4acc2079ec08864f5ed12d
-EBUILD vivaldi-snapshot-2.3.1440.4_p1.ebuild 2674 BLAKE2B d8c38e3ff0cf2655dbe3e997bcb568278c265c5821b182620401cf0942ab9be227f269b25774431bdeab867c1ef4f29c0390cf363d456c57290932bf84c2cb9a SHA512 09b6645f4b4d8cd5c17eef707d4918c15e57c42588be2e17af958b1b85d43b74e3f73cb8cb88147e03f249033cac36980db94e8f3a4acc2079ec08864f5ed12d
+DIST vivaldi-snapshot-2.3.1440.37_p1-amd64.deb 60025202 BLAKE2B f8322d7f22ad2c8a939d84bad2460eafa00d84040f2b56a8a01d0107307146a9b39dbf30e985f269f5670088036f161d498ecf76754a34cef0b90224ffed740f SHA512 9ae6fad6cc4596704b9b334d873dec2f98232156280a63d7939f5f545f45093012026c09258fb536f23c9a0a4c83ac9aaaf4a95f73afe93c94bf51aecf592bca
+DIST vivaldi-snapshot-2.3.1440.37_p1-arm64.deb 55481990 BLAKE2B 003e73de6e6eceea82a7e72a3580826f4da5381f6d52ded2849b538f6d09522cfab0d69b9efa77fb3e872b5e660f13880b7ab8139a821b5d9a2913ed770f3b72 SHA512 515a5a3c82f9193caab81c1ca3cbdc85a25253cdb006d30f940097d1c74b022947fa4cdf8172103aa8fd853ac7bd5cc1369d9da3e96b7d9a033b9060f918027e
+DIST vivaldi-snapshot-2.3.1440.37_p1-armhf.deb 52606638 BLAKE2B 320adfd90742428618a9a1fccf63c435539ff65d4e4b9081d14aa032cc8fb8a2da14a3a2eb01dc7d0979b413f18a94207cee9fb5653f542c4f66ae061558b406 SHA512 06e31604433e7498449eccb582eabbd47e8bdd2e2276f2baeb134cb52bd63262cff732ebc8c34090c15d4a39736170926bb756a1b083ea84273feecddfe40511
+DIST vivaldi-snapshot-2.3.1440.37_p1-i386.deb 58155042 BLAKE2B 46cd00a9cb79b6955dae4a828efbc1e0a9693809959a4c9a21838bc365b17cc7753feb60f5fcb1413d4878f5598b14efe6d699d949bb4bac967d0913af8c8994 SHA512 b94da8da50dae3e0c4e8c5f88069341fb9245c791f21ef49458586d6f63324f954d2fe2f95cfa1bef1f11a57303112199a46a18f8e470fb1a82eb75ff749c28e
+EBUILD vivaldi-snapshot-2.3.1440.37_p1.ebuild 2674 BLAKE2B d8c38e3ff0cf2655dbe3e997bcb568278c265c5821b182620401cf0942ab9be227f269b25774431bdeab867c1ef4f29c0390cf363d456c57290932bf84c2cb9a SHA512 09b6645f4b4d8cd5c17eef707d4918c15e57c42588be2e17af958b1b85d43b74e3f73cb8cb88147e03f249033cac36980db94e8f3a4acc2079ec08864f5ed12d
MISC metadata.xml 430 BLAKE2B af595cb3b0a225eed0de6c4232aa705a054baa51585d3970d025a26dc3680e5cdf7ee98169a0906afca266862ad331ffb55a8cf2a39bc640a75beefd5de0814e SHA512 cf63c9ce3cea52a8a014ea6bbefdc4d64204cbeb86334eecaf3a669a90d044cfa90eab057bc39da9b0dd8fd4e0bf814269f0113aa1a96f42cfea4063b4918145
diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.3.1440.30_p1.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.3.1440.37_p1.ebuild
index 91bde2d57460..91bde2d57460 100644
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.3.1440.30_p1.ebuild
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.3.1440.37_p1.ebuild
diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index bf29cd3f47b4..acefbe1c6c93 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,5 +1,9 @@
DIST vivaldi-2.2.1388.37_p1-amd64.deb 58076356 BLAKE2B 2a43a4b81cff6b20cae5dafc64c364dda1a69db4ca4af84204db0146071e2be6551de6b39c1753d9523606544194c1754293db501df2be3e1081fcd699f5b7a3 SHA512 fe4a32db93af8eea29ec5e8a861ac7ba581f4a4e2f3b348f979bb6f3a165df0fcdd052ef048bb12ba9a19460e987a3a439784f87b1278c1925ac352d650c0dfb
DIST vivaldi-2.2.1388.37_p1-armhf.deb 50918454 BLAKE2B 2d6637844e240bae390243c92eb134a78fb22a8f9e14b346146a7bee7fa250aeb47bfdd610e6a3bc1b56bdb99f4454ac56d8a872881c9e5f71661ae25d1b8d7a SHA512 a52c9d758c02722b213a8405f154747930eafa93cf80c4adef345ef37449db5393254b0a827dbd1ef0c09b5f398154c897cb1b26116c3b970bda3e4e149323e3
DIST vivaldi-2.2.1388.37_p1-i386.deb 56996270 BLAKE2B b88d2d2c2f6223334177019eae3089ced387b406efb663826b861de2656f9b7069b9b4edd3bc38cbe5cb5a53def48fecd40dd59017dbc37f9d382daf08b5f7bf SHA512 488ebcbec6dfe97849be0eecc4224db554a4d5875d7c7caa747f3116a2a1d2eb19391f36a515f0baefdaebd44f0ef8f32f027b9839171865b702355eec090da0
+DIST vivaldi-2.3.1440.41_p1-amd64.deb 58684382 BLAKE2B 04d0c9cac46992209e1c8d7a9d2af7923b6c8ffb7027b8a47794b8568bc80214f18bd6accdb8e573a58d97b1e3bb80f739cd865315e8f16793d70b49b3ecadb6 SHA512 feec83f14554565c0fc45995ff0aa59e6abd0d039ed663d8693917da169b01417a201ef5f721ed52f27200d4cb5745b43e582efedce2ede86ac552493fda98f5
+DIST vivaldi-2.3.1440.41_p1-armhf.deb 51558774 BLAKE2B 7076a4dceb1fb66a1f0a819ff73347bc2eb61f75b3d76b94f88629371cff18393339eaee2a7dc205ee3eefb637e19f8880563dffaa015016ad633228fb91cb30 SHA512 5310405072777ca8a755366924e049a4ae7054136dcf2a4348848d8b0c42d97f68a4e52430a8c77e9bfecef908aa669ab0a23ce0e7f25f935946917bef8460dc
+DIST vivaldi-2.3.1440.41_p1-i386.deb 56936650 BLAKE2B 0c544ef013a69ab0c6808c007fc3b54b21df2c24db481c6cf0d470b88829211018ab801fd06628e6b0e575ba5be6d2ae7a49539f0859ad24c58c998a8510a42d SHA512 ec0c22fa54ac29d00a45c054f1e8245f0775ce1b7763e8a1e985a218fde637ee70b17523076f8f76c9a29b82d0c008da32e05d3c3e7f06f684d7d52c7124f2db
EBUILD vivaldi-2.2.1388.37_p1.ebuild 2960 BLAKE2B 966d5a9bba7b5cef2034161703826dd6f836c6370d97c161e5879c74739cdfc78e291dfd7aa02e1b34a8a036a00a03ca86caac01b7dd41f0a2502e73c79cb55b SHA512 6570a32df62dcbe9c84ba5754611a2197c5ec512c18f81c072c043a322d69764f4d0f64cd5e0cd2c16bb8338773903ff364c1e08718fc821b68768e23ba564a5
+EBUILD vivaldi-2.3.1440.41_p1.ebuild 2962 BLAKE2B 0636ad7294dbb2176820e128264160d30c17b81d432296ba4ca96a2fb093669abba6c12478ca9654147c3576990b2bc1c9170d59dde1fca223e2d2a1406d8ecb SHA512 be38251008fc50f3d6fc0b289345d02584f121f8d393794ac7710670092f78bc32f2596d4575858b804a6c3a36eb55c7d968f28d169146e00b7ed872cab39fba
MISC metadata.xml 430 BLAKE2B af595cb3b0a225eed0de6c4232aa705a054baa51585d3970d025a26dc3680e5cdf7ee98169a0906afca266862ad331ffb55a8cf2a39bc640a75beefd5de0814e SHA512 cf63c9ce3cea52a8a014ea6bbefdc4d64204cbeb86334eecaf3a669a90d044cfa90eab057bc39da9b0dd8fd4e0bf814269f0113aa1a96f42cfea4063b4918145
diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.3.1440.4_p1.ebuild b/www-client/vivaldi/vivaldi-2.3.1440.41_p1.ebuild
index 91bde2d57460..d3152b11c32b 100644
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.3.1440.4_p1.ebuild
+++ b/www-client/vivaldi/vivaldi-2.3.1440.41_p1.ebuild
@@ -1,29 +1,32 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI="6"
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 eutils gnome2-utils multilib unpacker toolchain-funcs xdg-utils
+inherit chromium-2 gnome2-utils multilib unpacker toolchain-funcs xdg-utils
-VIVALDI_HOME="opt/${PN}"
+#VIVALDI_BRANCH="snapshot"
+
+VIVALDI_PN="${PN}-${VIVALDI_BRANCH:-stable}"
+VIVALDI_BIN="${PN}${VIVALDI_BRANCH/snapshot/-snapshot}"
+VIVALDI_HOME="opt/${VIVALDI_BIN}"
DESCRIPTION="A browser for our friends"
HOMEPAGE="https://vivaldi.com/"
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_"
+VIVALDI_BASE_URI="https://downloads.${PN}.com/${VIVALDI_BRANCH:-stable}/${VIVALDI_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"
+KEYWORDS="-* ~amd64 ~arm ~x86"
RESTRICT="bindist mirror"
DEPEND="
@@ -65,17 +68,22 @@ src_unpack() {
}
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
+ iconv -c -t UTF-8 usr/share/applications/${VIVALDI_PN}.desktop > "${T}"/${VIVALDI_PN}.desktop || die
+ mv "${T}"/${VIVALDI_PN}.desktop usr/share/applications/${VIVALDI_PN}.desktop || die
+
+ sed -i \
+ -e "s|${VIVALDI_BIN}|${PN}|g" \
+ usr/share/applications/${VIVALDI_PN}.desktop \
+ usr/share/xfce4/helpers/${VIVALDI_BIN}.desktop || die
- mv usr/share/doc/${PN} usr/share/doc/${PF} || die
+ mv usr/share/doc/${VIVALDI_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} \
+ etc/cron.daily/${VIVALDI_BIN} \
${VIVALDI_HOME}/libwidevinecdm.so \
|| die
rmdir \
@@ -95,15 +103,16 @@ src_prepare() {
chromium_remove_language_paks
popd > /dev/null || die
- epatch_user
+ eapply_user
}
src_install() {
mv * "${D}" || die
dosym /${VIVALDI_HOME}/${PN} /usr/bin/${PN}
- fperms 4711 /${VIVALDI_HOME}/vivaldi-sandbox
+ fperms 4711 /${VIVALDI_HOME}/${PN}-sandbox
}
+
pkg_preinst() {
gnome2_icon_savelist
}
diff --git a/www-client/w3mmee/Manifest b/www-client/w3mmee/Manifest
index 743b1db71de0..c5d98d0a7b72 100644
--- a/www-client/w3mmee/Manifest
+++ b/www-client/w3mmee/Manifest
@@ -7,6 +7,7 @@ AUX w3mmee-time.patch 608 BLAKE2B 1c380c5af1cfba502e5749810456944aa2eb52a3e73ee1
AUX w3mmee-tinfo.patch 357 BLAKE2B 33ef18109515e789debcfe3a0addc67be0a69853bfda0e732ecde65c4271990dd93582c9f6a1e124679bafd75176c1da318a0c4f8d8e6310a792aea66777fa04 SHA512 ec9bb5936d55d2c2edab7c1ae025f72ddf7734a2b8c2dc152c1cb9eeba42db42c2072232924aed92f40cfd7218eafd9d57bd4bf5b5f8380569b0703a6bc1eb25
AUX w3mmee-w3mman.patch 631 BLAKE2B b155487da7120b5e106c7b747a7cfc0d3157bdd651da8d324dc262b66ac47c88380e4ab4ed546522199ab3c3b89177b3ec83c5dffba56708ca57de0ba19d7281 SHA512 a883127315a7a5d9354c17a05c1dc4127ab7a72bb46b02592953b83bde54ca4c12f756b1ef44127f9d74517ed1ec1640ef2e187f809b15c906769f1e9e699527
DIST w3mmee-p24-22.tar.gz 690094 BLAKE2B 9b779122a10f606fab8cfe9e3ffde7473f60ee65591de3a1eca241e563ced7c70260670da7c56c9eaf39010180733933eba039d743e723b0cc8c230ef8a31d81 SHA512 85d4d373a5a544f8c4fbc37e8344daaa5eae3ae007a0280c693aa8946c8cbf63f3fc92fb69c2597286921254e3234f29ee1b3f21e1c9d498b39a597a51e98761
-EBUILD w3mmee-0.3.2_p24-r10.ebuild 3787 BLAKE2B 0d3a28053adddb7217831b396d2112489f64cc81af228f33325903b465dd685df9b7af3922fdcf100392a01bd93a27a6bf3b3334be88667cbaa7fd321540486f SHA512 f7081989f96fd586fbcfcd22a8dee3886d5dd35dcabeccc701a6c67d41ad711abfaf3e4c202306a4d6be3948387c3616f9b8e5df05000a5d7774ab35918bdfba
-EBUILD w3mmee-0.3.2_p24-r7.ebuild 3798 BLAKE2B f56bc27f87bffe62f1751065cdfa1df2460c53a0580df30705ac3075b10aba6da27b1270adfe682a0354db275cbddf7874230bb708b8bfa30d50b3a1d0d6334b SHA512 5e443c58e85ed51ef0c793b0cbd70ec6f2376f8b4414693ba3eda49bdb45baa9570242f8d24b947f62f4559ad90e4966cb6b43f95ca52fa70264188293d7f624
+DIST w3mmee-p24-23.tar.gz 697342 BLAKE2B cdfd5752a29ee486ccb4cb174ac68aa2b93c818a088e28a8938ef308030b4baac69645e5adcf86361297f79b2473de483917f523bdd0cda0f6d0d93cc0755534 SHA512 fa74b9124e0790461ea7936411f89265c8a367326bf1bba7a5ea5f4abf748197e0926847f9860ec8d35e97f0e53bcdc69821fdd9d741fc8b18b5e11211aa3271
+EBUILD w3mmee-0.3.2_p24-r10.ebuild 3831 BLAKE2B 7fc6f1094f012938a8d69f95bedcb03636247fca6b22526dc530e272b21e6845c75e3f4eed9e72ff6353d8a982bc70d5ab41daeb70b9e128a9e59a86a0f4b884 SHA512 7a622fa47ccab3f458424da26374ec12493494b12ed61e2e9fde3f128e97e693f3b5a2446b15fdae9f7f7ff62a6e3e15b6ae71744ecc619a5f416c68123c01b5
+EBUILD w3mmee-0.3.2_p24-r11.ebuild 3834 BLAKE2B cd439d7e32a103a4ee7dd119cc909f8d00e219641b71f7464050f389e07f19739113c5d16bf7d6d6137234eb107496d22d3e237941ea4eed86ca1fc7fbeed49b SHA512 ca639a7d84a2764f6dd3a33b5ce5b753a68f0f8da068b6640b368c7cd3a4911c8f6b0832077dc050bcadeece30cc2a606b7ae5e1b2622a2966dc3200cc820e31
MISC metadata.xml 234 BLAKE2B 8615ff091e2c6b2c5d9d4246dbec2ed0c5161ce154a59f492bc640a1428de7847757b68a8d926cae4bf78905d2aeeda10cb4cb0db9bf6870d38e811556299520 SHA512 16ea852f76297335e7ef70c8019fe09d46c0455922c049ba6e92696232e957955fd671d467ebdd0bf7837d39a26083d5be2a6f8abeba53807f0b8c5b97f2e441
diff --git a/www-client/w3mmee/w3mmee-0.3.2_p24-r10.ebuild b/www-client/w3mmee/w3mmee-0.3.2_p24-r10.ebuild
index d6d4ada34ca0..6572d1840d46 100644
--- a/www-client/w3mmee/w3mmee-0.3.2_p24-r10.ebuild
+++ b/www-client/w3mmee/w3mmee-0.3.2_p24-r10.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"
@@ -13,7 +13,7 @@ HOMEPAGE="http://pub.ks-and-ks.ne.jp/prog/w3mmee/"
SRC_URI="http://pub.ks-and-ks.ne.jp/prog/pub/${MY_P}.tar.gz"
SLOT="0"
-LICENSE="public-domain"
+LICENSE="w3m"
KEYWORDS="amd64 ppc x86"
IUSE="gpm imlib libressl nls ssl xface"
@@ -51,6 +51,7 @@ HTML_DOCS=( 00INCOMPATIBLE.html )
src_prepare() {
default
+ sed -i "s:/lib\([^a-z$]\):/$(get_libdir)\1:g" configure
sed -i "/^AR=/s:ar:$(tc-getAR):" XMakefile
}
diff --git a/www-client/w3mmee/w3mmee-0.3.2_p24-r11.ebuild b/www-client/w3mmee/w3mmee-0.3.2_p24-r11.ebuild
new file mode 100644
index 000000000000..40f99bb5bbd4
--- /dev/null
+++ b/www-client/w3mmee/w3mmee-0.3.2_p24-r11.ebuild
@@ -0,0 +1,168 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit alternatives multilib toolchain-funcs
+
+MY_PV="${PV##*_}-23"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="A variant of w3m with support for multiple character encodings"
+HOMEPAGE="http://pub.ks-and-ks.ne.jp/prog/w3mmee/"
+SRC_URI="http://pub.ks-and-ks.ne.jp/prog/pub/${MY_P}.tar.gz"
+
+SLOT="0"
+LICENSE="w3m"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="gpm imlib libressl nls ssl xface"
+
+DEPEND=">=dev-libs/boehm-gc-7.2
+ dev-libs/libmoe
+ dev-lang/perl
+ sys-libs/ncurses:0=
+ sys-libs/zlib
+ imlib? (
+ media-libs/imlib
+ xface? ( media-libs/compface )
+ )
+ gpm? ( sys-libs/gpm )
+ nls? ( sys-devel/gettext )
+ ssl? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ )"
+RDEPEND="${DEPEND}"
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-boehm-gc.patch
+ "${FILESDIR}"/${PN}-gcc-4.4.patch
+ "${FILESDIR}"/${PN}-gcc-4.5.patch
+ "${FILESDIR}"/${PN}-glibc-2.14.patch
+ "${FILESDIR}"/${PN}-rc_name.patch
+ "${FILESDIR}"/${PN}-time.patch
+ "${FILESDIR}"/${PN}-tinfo.patch
+ "${FILESDIR}"/${PN}-w3mman.patch
+)
+DOCS=( ChangeLog NEWS{,.mee} README )
+HTML_DOCS=( 00INCOMPATIBLE.html )
+
+src_prepare() {
+ default
+
+ sed -i "s:/lib\([^a-z$]\):/$(get_libdir)\1:g" configure
+ sed -i "/^AR=/s:ar:$(tc-getAR):" XMakefile
+}
+
+src_configure() {
+ local myconf=(
+ -locale_dir=$(usex nls "${EPREFIX}/usr/share/locale" '(NONE)')
+ )
+ local myuse=(
+ display_code=E
+ system_code=E
+ use_ansi_color=y
+ use_cookie=y
+ use_history=y
+ use_mouse=$(usex gpm y n)
+ )
+
+ if use ssl; then
+ myconf+=(
+ --ssl-includedir="${EPREFIX}/usr/include/openssl"
+ --ssl-libdir="${EPREFIX}/usr/$(get_libdir)"
+ )
+ myuse+=(
+ use_digest_auth=y
+ use_ssl=y
+ use_ssl_verify=y
+ )
+ else
+ myuse+=( use_ssl=n )
+ fi
+ if use imlib; then
+ myuse+=(
+ use_image=y
+ use_w3mimg_fb=n
+ use_w3mimg_x11=y
+ use_xface=$(usex xface y n)
+ w3mimgdisplay_setuid=n
+ )
+ else
+ myuse+=( use_image=n )
+ fi
+
+ cat <<-EOF >> config.param
+ lang=MANY
+ accept_lang=en
+ EOF
+
+ env CC=$(tc-getCC) "${myuse[@]}" ./configure \
+ -nonstop \
+ -prefix="${EPREFIX}/usr" \
+ -suffix=mee \
+ -auxbindir="${EPREFIX}/usr/$(get_libdir)/${PN}" \
+ -libdir="${EPREFIX}/usr/$(get_libdir)/${PN}/cgi-bin" \
+ -helpdir="${EPREFIX}/usr/share/${PN}" \
+ -mandir="${EPREFIX}/usr/share/man" \
+ -sysconfdir="${EPREFIX}/etc/${PN}" \
+ -model=custom \
+ -libmoe="${EPREFIX}/usr/$(get_libdir)" \
+ -mb_h="${EPREFIX}/usr/include/moe" \
+ -mk_btri="${EPREFIX}/usr/libexec/moe" \
+ -cflags="${CFLAGS}" \
+ -ldflags="${LDFLAGS}" \
+ "${myconf[@]}" \
+ || die
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ einstalldocs
+
+ # w3mman and manpages conflict with those from w3m
+ mv "${ED}"/usr/share/man/man1/w3m{,mee}.1 || die
+ mv "${ED}"/usr/share/man/ja/man1/w3m{,mee}.1 || die
+
+ docinto html/en
+ dodoc doc/*.html
+ rm -f doc/*.html
+ docinto en
+ dodoc doc/{HISTORY,README,keymap,menu}*
+
+ docinto html/ja
+ dodoc doc-jp/*.html
+ rm -f doc-jp/*.html
+ docinto ja
+ dodoc doc-jp/{HISTORY,README,keymap,menu}*
+}
+
+pkg_postinst() {
+ w3m_alternatives
+ einfo
+ einfo "If you want to render multilingual text, please refer to"
+ einfo "/usr/share/doc/${PF}/en/README.mee or"
+ einfo "/usr/share/doc/${PF}/jp/README.mee"
+ einfo "and set W3MLANG variable respectively."
+ einfo
+}
+
+pkg_postrm() {
+ w3m_alternatives
+}
+
+w3m_alternatives() {
+ if [[ ! -f /usr/bin/w3m ]]; then
+ alternatives_makesym /usr/bin/w3m \
+ /usr/bin/w3m{m17n,mee}
+ alternatives_makesym /usr/bin/w3mman \
+ /usr/bin/w3m{man-m17n,meeman}
+ alternatives_makesym /usr/share/man/ja/man1/w3m.1.gz \
+ /usr/share/man/ja/man1/w3m{m17n,mee}.1.gz
+ alternatives_makesym /usr/share/man/man1/w3m.1.gz \
+ /usr/share/man/man1/w3m{m17n,mee}.1.gz
+ alternatives_makesym /usr/share/man/man1/w3mman.1.gz \
+ /usr/share/man/man1/w3m{man-m17n,meeman}.1.gz
+ fi
+}
diff --git a/www-client/w3mmee/w3mmee-0.3.2_p24-r7.ebuild b/www-client/w3mmee/w3mmee-0.3.2_p24-r7.ebuild
deleted file mode 100644
index 1e8125a3e72a..000000000000
--- a/www-client/w3mmee/w3mmee-0.3.2_p24-r7.ebuild
+++ /dev/null
@@ -1,157 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit alternatives eutils multilib toolchain-funcs
-
-MY_PV="${PV##*_}-22"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="A variant of w3m with support for multiple character encodings"
-HOMEPAGE="http://pub.ks-and-ks.ne.jp/prog/w3mmee/"
-SRC_URI="http://pub.ks-and-ks.ne.jp/prog/pub/${MY_P}.tar.gz"
-
-SLOT="0"
-LICENSE="public-domain"
-KEYWORDS="amd64 ppc x86"
-IUSE="gpm imlib nls ssl xface"
-
-DEPEND=">=dev-libs/boehm-gc-7.2
- >=dev-libs/libmoe-1.5.3
- dev-lang/perl
- >=sys-libs/ncurses-5.2-r3
- >=sys-libs/zlib-1.1.3-r2
- imlib? (
- >=media-libs/imlib-1.9.8
- xface? ( media-libs/compface )
- )
- gpm? ( >=sys-libs/gpm-1.19.3-r5 )
- nls? ( sys-devel/gettext )
- ssl? ( >=dev-libs/openssl-0.9.6b )"
-RDEPEND="${DEPEND}"
-S="${WORKDIR}/${MY_P}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${PN}-boehm-gc.patch
- epatch "${FILESDIR}"/${PN}-gcc-4.4.patch
- epatch "${FILESDIR}"/${PN}-gcc-4.5.patch
- epatch "${FILESDIR}"/${PN}-glibc-2.14.patch
- epatch "${FILESDIR}"/${PN}-rc_name.patch
- epatch "${FILESDIR}"/${PN}-time.patch
- epatch "${FILESDIR}"/${PN}-tinfo.patch
- epatch "${FILESDIR}"/${PN}-w3mman.patch
- sed -i "/^AR=/s:ar:$(tc-getAR):" XMakefile || die
-}
-
-src_compile() {
- local myconf myuse
- myuse="use_cookie=y use_ansi_color=y use_history=y
- display_code=E system_code=E"
-
- if use ssl; then
- myconf="${myconf} --ssl-includedir=/usr/include/openssl
- --ssl-libdir=/usr/$(get_libdir)"
- myuse="${myuse} use_ssl=y use_ssl_verify=y use_digest_auth=y"
- else
- myuse="${myuse} use_ssl=n"
- fi
-
- if use gpm; then
- myuse="${myuse} use_mouse=y"
- else
- myuse="${myuse} use_mouse=n"
- fi
-
- if use nls; then
- myconf="${myconf} -locale_dir=/usr/share/locale"
- else
- myconf="${myconf} -locale_dir='(NONE)'"
- fi
-
- if use imlib; then
- myuse="${myuse} use_image=y use_w3mimg_x11=y
- use_w3mimg_fb=n w3mimgdisplay_setuid=n"
- if use xface; then
- myuse="${myuse} use_xface=y"
- else
- myuse="${myuse} use_xface=n"
- fi
- else
- myuse="${myuse} use_image=n"
- fi
-
- cat <<-EOF >> config.param
- lang=MANY
- accept_lang=en
- EOF
-
- env CC=$(tc-getCC) ${myuse} ./configure \
- -nonstop \
- -prefix=/usr \
- -suffix=mee \
- -auxbindir=/usr/$(get_libdir)/${PN} \
- -libdir=/usr/$(get_libdir)/${PN}/cgi-bin \
- -helpdir=/usr/share/${PN} \
- -mandir=/usr/share/man \
- -sysconfdir=/etc/${PN} \
- -model=custom \
- -libmoe=/usr/$(get_libdir) \
- -mb_h=/usr/include/moe \
- -mk_btri=/usr/libexec/moe \
- -cflags="${CFLAGS}" \
- -ldflags="${LDFLAGS}" \
- ${myconf} \
- || die
-
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die
- dodoc ChangeLog NEWS* README
- dohtml 00INCOMPATIBLE.html
-
- # w3mman and manpages conflict with those from w3m
- mv "${D}"/usr/share/man/man1/w3m{,mee}.1 || die
- mv "${D}"/usr/share/man/ja/man1/w3m{,mee}.1 || die
-
- docinto en
- dodoc doc/{HISTORY,README,keymap,menu}*
- dohtml doc/*
-
- docinto jp
- dodoc doc-jp/{HISTORY,README,keymap,menu}*
- dohtml doc-jp/*
-}
-
-pkg_postinst() {
- w3m_alternatives
- einfo
- einfo "If you want to render multilingual text, please refer to"
- einfo "/usr/share/doc/${PF}/en/README.mee or"
- einfo "/usr/share/doc/${PF}/jp/README.mee"
- einfo "and set W3MLANG variable respectively."
- einfo
-}
-
-pkg_postrm() {
- w3m_alternatives
-}
-
-w3m_alternatives() {
- if [[ ! -f /usr/bin/w3m ]]; then
- alternatives_makesym /usr/bin/w3m \
- /usr/bin/w3m{m17n,mee}
- alternatives_makesym /usr/bin/w3mman \
- /usr/bin/w3m{man-m17n,meeman}
- alternatives_makesym /usr/share/man/ja/man1/w3m.1.gz \
- /usr/share/man/ja/man1/w3m{m17n,mee}.1.gz
- alternatives_makesym /usr/share/man/man1/w3m.1.gz \
- /usr/share/man/man1/w3m{m17n,mee}.1.gz
- alternatives_makesym /usr/share/man/man1/w3mman.1.gz \
- /usr/share/man/man1/w3m{man-m17n,meeman}.1.gz
- fi
-}