summaryrefslogtreecommitdiff
path: root/www-client
diff options
context:
space:
mode:
Diffstat (limited to 'www-client')
-rw-r--r--www-client/Manifest.gzbin6540 -> 6557 bytes
-rw-r--r--www-client/chromium/Manifest8
-rw-r--r--www-client/chromium/chromium-75.0.3770.142.ebuild6
-rw-r--r--www-client/chromium/chromium-76.0.3809.87.ebuild (renamed from www-client/chromium/chromium-76.0.3809.71.ebuild)11
-rw-r--r--www-client/chromium/files/chromium-75-pure-virtual.patch50
-rw-r--r--www-client/chromium/files/chromium-76-arm64-skia.patch41
-rw-r--r--www-client/elinks/Manifest2
-rw-r--r--www-client/elinks/elinks-0.12_pre6-r4.ebuild2
-rw-r--r--www-client/falkon/Manifest2
-rw-r--r--www-client/falkon/falkon-3.1.0-r1.ebuild2
-rw-r--r--www-client/firefox-bin/Manifest2
-rw-r--r--www-client/firefox-bin/files/firefox-bin.desktop1
-rw-r--r--www-client/firefox/Manifest287
-rw-r--r--www-client/firefox/files/icon/firefox.desktop1
-rw-r--r--www-client/firefox/firefox-60.7.2.ebuild436
-rw-r--r--www-client/firefox/firefox-60.8.0.ebuild2
-rw-r--r--www-client/firefox/firefox-67.0.4.ebuild752
-rw-r--r--www-client/firefox/firefox-68.0.1.ebuild8
-rw-r--r--www-client/firefox/firefox-68.0.ebuild752
-rw-r--r--www-client/google-chrome-beta/Manifest4
-rw-r--r--www-client/google-chrome-beta/google-chrome-beta-76.0.3809.87.ebuild (renamed from www-client/google-chrome-beta/google-chrome-beta-76.0.3809.71.ebuild)0
-rw-r--r--www-client/google-chrome-unstable/Manifest4
-rw-r--r--www-client/google-chrome-unstable/google-chrome-unstable-77.0.3860.5.ebuild (renamed from www-client/google-chrome-unstable/google-chrome-unstable-77.0.3854.3.ebuild)0
-rw-r--r--www-client/google-chrome/Manifest4
-rw-r--r--www-client/google-chrome/google-chrome-76.0.3809.87.ebuild (renamed from www-client/google-chrome/google-chrome-75.0.3770.142.ebuild)0
-rw-r--r--www-client/lynx/Manifest5
-rw-r--r--www-client/lynx/files/lynx-2.8.8_p1-parallel.patch57
-rw-r--r--www-client/lynx/lynx-2.8.9_p1.ebuild2
-rw-r--r--www-client/lynx/lynx-2.8.9_pre16.ebuild105
-rw-r--r--www-client/opera-beta/Manifest4
-rw-r--r--www-client/opera-beta/opera-beta-63.0.3368.14.ebuild115
-rw-r--r--www-client/opera-beta/opera-beta-63.0.3368.17.ebuild115
-rw-r--r--www-client/opera-developer/Manifest2
-rw-r--r--www-client/opera-developer/opera-developer-64.0.3380.0.ebuild115
-rw-r--r--www-client/opera/Manifest2
-rw-r--r--www-client/opera/opera-62.0.3331.99.ebuild111
-rw-r--r--www-client/seamonkey-bin/Manifest2
-rw-r--r--www-client/seamonkey-bin/files/icon/seamonkey-bin.desktop1
-rw-r--r--www-client/seamonkey/Manifest2
-rw-r--r--www-client/seamonkey/files/seamonkey.desktop1
-rw-r--r--www-client/vivaldi-snapshot/Manifest9
-rw-r--r--www-client/vivaldi-snapshot/vivaldi-snapshot-2.7.1609.4_p1.ebuild (renamed from www-client/vivaldi-snapshot/vivaldi-snapshot-2.7.1587.4_p1.ebuild)7
42 files changed, 555 insertions, 2477 deletions
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index 530196455ab7..761f45ba03e1 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 550cda7cf473..b619fa95d6da 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -3,8 +3,8 @@ AUX chromium-75-gcc-angle-fix.patch 966 BLAKE2B ed6f30327809409e300848f11eb86ff5
AUX chromium-75-llvm8.patch 708 BLAKE2B 578fa797f5a347623e43e94d4ff160c676f3b51f8c4e32acc5782db2e4c33f7b8ef9d6084855152f97246805d24fc297769a32290daca58d8dfe96fa1ab61156 SHA512 9cabb7bf205f3288de3ecc2fbe6852bc89be1a24aeb0b520c005f432e8c2755c64d7f1d1e77b570153063125bfc1ecf1d4825a72dd8ff08ac61fd89fca36d10e
AUX chromium-75-noexcept.patch 4016 BLAKE2B a47b7c3edcb9a6a7d27f725db4f887cc27e4ceb1ba49f880132827451056a271ff15ff2a724ba038b1f8823533665a4de6e6c7bb692d2d77c0120ddbad8f3306 SHA512 1fed7ab083697f3310333908e9b78aea950716230655cac825f1f426ce294bdd033b7f10d8b48b6ddcac93fb727a51038970cf63044938edef2958e70d40c252
AUX chromium-75-post-task-crash.patch 2534 BLAKE2B 8aa9b49808ab824fc953507246dbd522975697bc336030305477b416503471fedac267f1f467fc36a4229b8bd05aa58fad62af199295f486ad28d1b3cf01338c SHA512 8443464b9f2b00b5459c869ffa4582895d9e1b201fe59d9fb676f602acaa022c17019a076ec788956a74c6fb04304d55caf0554520e0d23af6ff554ddd5b8d06
-AUX chromium-75-pure-virtual.patch 2358 BLAKE2B e591bdeb128877e2d0ee1e873033220efd4c75f4130bf1cda940cd2596c7ccec92d8f39e6b57b55fc72c4a9c58ff3ca634b9cb66064b5e4eed6906ef24c97071 SHA512 0401d9c105a1e8d13018a1d06e15e163c4db40810188a8f2623808e5ef2c220b5a9da520e20ffac8a91220ee13f51f391a82401b8d1de47476557e30d853cb65
AUX chromium-75-unique_ptr.patch 1487 BLAKE2B 64b25c50a3e869607c72d7e745fb464536875672105da69690057fe1e36423a0c28e33ac50e34e058ec22ca89f292e9be9b175f3f19bacda70bff594b8b92905 SHA512 30e7c3e3f11285c605d66fc2154b726ecbdf1d17f353bf19c8c50b31f28e9948b797276cf45c465d7371353c7ddbdcea467a407cf0a89dda959f6d74dd0b5a85
+AUX chromium-76-arm64-skia.patch 1747 BLAKE2B 7f01fb83d1d7d71fcc98a6e144b1f83a72c15c3d98e1619b2c850000d5c7f9c5aa50bb343ec5da8ce7accb9a2752dff1993d04e83b1ce7c28924735bca730926 SHA512 76944f24374f2a751ae547501dbd3aa3e6c07c09b31d5a3911009db09aec2742aab6e46d3615122db83a5e2fbd1a9d98736671c081ba2734549e4002a86a1608
AUX chromium-76-gcc-ambiguous-nodestructor.patch 1697 BLAKE2B 80b49601d4ed8b2c315cd6586829d0dc6ad984955837b52908446ddaddaf5f682feb160e81b68c33eaf29d51564d481e1911352b2a043f9fbf92a9c6bfe37ee7 SHA512 c61cdb814541eacc3b78a950b5c9cac312f00e06748beb1dc7f1ab64089ed6e5189981538c0b992eec2dd9444e44fdd7067323fd9cc9a11fd2c5d90593000a56
AUX chromium-76-gcc-blink-constexpr.patch 1329 BLAKE2B f1edcd6d8ef86ebc9659838a30d2ab1ae886494f4c8fa8cc5cdd71ac22fc78bbd0aa4bf68a7111e050e28271a951affaaea088eff71ce059e76c930bffbf9a8a SHA512 adc40210cb1b5a863e61ae08d6b62bf9e294159b75572a6e9de1615a641293e5b2931a4c92f07d15a4ae1e557c98cf7c5ef5ff6f476325fb1bca5e28396e9aa0
AUX chromium-76-gcc-blink-namespace1.patch 4188 BLAKE2B 31db4c911676c8982d897bc10ad9544b166b224259612c2cca9420c347f45d99d430faf9678df3dff493f0af10bf8104c2b8e20b1e92f8729def89bbb68c9327 SHA512 dda3ccd155e6929604f67a40386dd9cec3c2cd0697b3a62d579f696142d1bccc6ad9d414765a028ea630473944a33b9a63beb5eb49b4b0ec666473cc674fef38
@@ -26,7 +26,7 @@ AUX chromium-launcher-r3.sh 1199 BLAKE2B 85f57b380cdc25bd000cf57d3c129b67f6e55d9
AUX chromium-widevine-r4.patch 1155 BLAKE2B 7ba02c4b80883fa7ae5c46d95072798683bdc5c9d65b3cab40e6a3c21b29ce7eb9c45493ec10e522341033a80132818f946569ee774c662daafa4e09fbc2a988 SHA512 8f78c0e22f14f81f1903a77b315c7818603caaadbb5d517a3184a11e9553b99fd42d5a1d2ff19b3d79c03352b2e279a5102afa2fa66f276da2d9c42988a94366
AUX chromium.default 148 BLAKE2B 5ee5b582c59a6e4bef87bbb0e232e2470ad412b1fbbb3b9af6ef7153edb55c5b9080cc16a5a115b0c5b3c381aa87ce57a7b12bdd2070e67dac10a6c2995ddbaf SHA512 0d4849e03592fb58b05e62a43021eca7e61615616c8907c3b2e445402e03adaf9e8fa25b0a745d6c31eb037456215cc02b59e345a3a06d932e76cf990c92d739
DIST chromium-75.0.3770.142.tar.xz 709968204 BLAKE2B 0e3456127796e7580c50edc0dc16c6989108837a380c96704c96bbd14b042f6d7059dc082a099a7f7752b3b3c6c072e9e9ecc89f3528b914f13a4a923a4488dd SHA512 89534fafe06281cf8ac328f7a17c192f4a03cbc8e6b410626ea2e7993231b4ba195b4190a3f183fad63a03602df7b763a776f10802b1330c737f0249bf17a792
-DIST chromium-76.0.3809.71.tar.xz 728834276 BLAKE2B 1814e4979cdf5f71ac3d4940baccf09810bdf032aafd386c6c71ffaa6117f6b135d67f9848d791acfb051e419eb06a177f950151abad85f73fff074dc78dbce5 SHA512 f148b143970fe9cc9d1e08736e09cb9fcc7fb3699226b783787019924cac54749820e24ac67c27eaa972842e61266138b2111bd34cc8986359b57e177a8433e7
-EBUILD chromium-75.0.3770.142.ebuild 21557 BLAKE2B 824c2b9ea1763aeb973b63dc4465fbb4dbf271d4698e680b15e2f49cbec145f1abc255acf94ba158b5b7f43da46ef5589e1ad20f5764674fb06b49255eedaad9 SHA512 82d6e9278d7aa406d6375b24a7b4ce792cc9fa359a3af9fa76c1a9ec0992ad6c3686a3b19406b2bf44632c49292d07c9f11d17feb5f72f4fe50e6a464c1d1383
-EBUILD chromium-76.0.3809.71.ebuild 22069 BLAKE2B 8e53f4b52a216dd85237498aa136e8465f582bdd0ca70ac3e5f70191d38ca8cec90dc791eca492508ea7402fe3e75f1a6c745899de0a1915e3b39d2ac3325b88 SHA512 4fbde15efd3f1e2b3aa1002eea1746c22b68a2d9682100785fd2f64487f504b30e99b28f9d8d2514c35514196afcf0cc3d987a73b7f6438d77b906709b1313e1
+DIST chromium-76.0.3809.87.tar.xz 728890984 BLAKE2B d09b6b4dd84d6e2ad6a24602296bfab99294ca09c21553312fa55979eb308d1b3a42cc0e31b4e619cd19c0dfc38dda89bca3b5d2787a96b8836d720f0763f124 SHA512 f237cb794bff68cbc2ea3daadea2852df810543873ceaefa4be901702b3578ce7b23a0f083b76373de20e60ea2dc1245c58de0888fb6c72ca465bca0ee0e7c1a
+EBUILD chromium-75.0.3770.142.ebuild 21531 BLAKE2B 4f1e8ca832be0392df5d32e41cc9fb27365f45bbad03a2d17b39831818b13ce72531545712f0ff712b925413129143b80f07398712251eae91d3cd623b04e90d SHA512 53ac5bc2629ed7e54db851f638a7b16df9b50b9500f148d2feaa0ace5491e3c6289d72c703a20da7fbf737d064036eed8723d8da16bf44bc694a49949a401e56
+EBUILD chromium-76.0.3809.87.ebuild 22110 BLAKE2B f8c2c485cea3be1210f2ca38ce1e8fdfb426909d8ed51a7652d2ac0ba07f377b3b3722a2f4edeaca2b93be5335a5f3f5a856ba8b3b508dd231814a59bc71f003 SHA512 dc361d4713c52a9127d08fc665702ad7df2bf93d065172015329c975dbdfa0dfa6eee72ed94657f4b5c8990371c9d06acea79855709d86682b66698850c0cfb4
MISC metadata.xml 1538 BLAKE2B 6c68f673e2892063f4b7a5afc8314356e3e8182d8765a193c36be7ed6b61e7680dbd0a58e2386904ff2877c81ad45cdae07754996f706f986f16f3a159500930 SHA512 16e98f9dc01cfdce307dd17fc2ba83ff1eff10eaeb65aaf9154b0dedfc61086334d56f50b6ce1d673715148e29e045eb0eed21495efef942ef56e4ba4e514187
diff --git a/www-client/chromium/chromium-75.0.3770.142.ebuild b/www-client/chromium/chromium-75.0.3770.142.ebuild
index f2173168d4a2..9dc1a9c45b46 100644
--- a/www-client/chromium/chromium-75.0.3770.142.ebuild
+++ b/www-client/chromium/chromium-75.0.3770.142.ebuild
@@ -87,11 +87,11 @@ RDEPEND="${COMMON_DEPEND}
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}
"
+# dev-vcs/git - https://bugs.gentoo.org/593476
BDEPEND="
+ ${PYTHON_DEPS}
>=app-arch/gzip-1.7
!arm? (
dev-lang/yasm
@@ -150,7 +150,7 @@ PATCHES=(
"${FILESDIR}/chromium-75-unique_ptr.patch"
"${FILESDIR}/chromium-75-noexcept.patch"
"${FILESDIR}/chromium-75-llvm8.patch"
- "${FILESDIR}/chromium-75-pure-virtual.patch"
+ "${FILESDIR}/chromium-76-gcc-pure-virtual.patch"
"${FILESDIR}/chromium-75-post-task-crash.patch"
)
diff --git a/www-client/chromium/chromium-76.0.3809.71.ebuild b/www-client/chromium/chromium-76.0.3809.87.ebuild
index f785c3c3110e..8da832b3d8c6 100644
--- a/www-client/chromium/chromium-76.0.3809.71.ebuild
+++ b/www-client/chromium/chromium-76.0.3809.87.ebuild
@@ -16,8 +16,8 @@ SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+closure-compile component-build cups gnome-keyring +hangouts jumbo-build kerberos neon pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu +system-libvpx +tcmalloc widevine"
+KEYWORDS="amd64 ~x86"
+IUSE="+closure-compile component-build cups cpu_flags_arm_neon gnome-keyring +hangouts jumbo-build kerberos pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu +system-libvpx +tcmalloc widevine"
RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
REQUIRED_USE="component-build? ( !suid )"
@@ -87,11 +87,11 @@ RDEPEND="${COMMON_DEPEND}
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}
"
+# dev-vcs/git - https://bugs.gentoo.org/593476
BDEPEND="
+ ${PYTHON_DEPS}
>=app-arch/gzip-1.7
!arm? (
dev-lang/yasm
@@ -145,6 +145,7 @@ PATCHES=(
"${FILESDIR}/chromium-widevine-r4.patch"
"${FILESDIR}/chromium-fix-char_traits.patch"
"${FILESDIR}/chromium-angle-inline.patch"
+ "${FILESDIR}/chromium-76-arm64-skia.patch"
"${FILESDIR}/chromium-76-quiche.patch"
"${FILESDIR}/chromium-76-gcc-vulkan.patch"
"${FILESDIR}/chromium-76-gcc-private.patch"
@@ -555,7 +556,7 @@ src_configure() {
ffmpeg_target_arch=arm64
elif [[ $myarch = arm ]] ; then
myconf_gn+=" target_cpu=\"arm\""
- ffmpeg_target_arch=$(usex neon arm-neon arm)
+ ffmpeg_target_arch=$(usex cpu_flags_arm_neon arm-neon arm)
else
die "Failed to determine target arch, got '$myarch'."
fi
diff --git a/www-client/chromium/files/chromium-75-pure-virtual.patch b/www-client/chromium/files/chromium-75-pure-virtual.patch
deleted file mode 100644
index 3d34e436a281..000000000000
--- a/www-client/chromium/files/chromium-75-pure-virtual.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From cdf306db81efaaaa954487585d5a5a16205a5ebd Mon Sep 17 00:00:00 2001
-From: Jose Dapena Paz <jose.dapena@lge.com>
-Date: Wed, 05 Jun 2019 14:45:06 +0000
-Subject: [PATCH] Avoid pure virtual crash destroying RenderProcessUserData
-
-When RenderProcessUserData is destroyed from the destructor of
-RenderProcessHostImpl, it is done in the destructor of RenderProcessHost.
-At this point RemoveObserver override is already freed, so RenderProcessHost
-is pure virtual. This crash happens at least building with GCC:
-
- at /usr/include/c++/8/ext/new_allocator.h:140
- (this=0x7fffffffcb50, __in_chrg=<optimized out>) at /usr/include/c++/8/bits/stl_tree.h:964
-
-We need to destroy RenderProcessUserData before that happens. To do that
-we can just override RenderProcessHostDestroyed.
-
-Bug: 910288
-Change-Id: I38107b178829b0cb7494f5333b765e5b087d82cd
-Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1645366
-Commit-Queue: Sigurður Ásgeirsson <siggi@chromium.org>
-Reviewed-by: Sigurður Ásgeirsson <siggi@chromium.org>
-Cr-Commit-Position: refs/heads/master@{#666279}
----
-
-diff --git a/chrome/browser/performance_manager/render_process_user_data.cc b/chrome/browser/performance_manager/render_process_user_data.cc
-index 2e2c199..ef6e1fb 100644
---- a/chrome/browser/performance_manager/render_process_user_data.cc
-+++ b/chrome/browser/performance_manager/render_process_user_data.cc
-@@ -116,4 +116,9 @@
- base::Unretained(process_node_.get()), info.exit_code));
- }
-
-+void RenderProcessUserData::RenderProcessHostDestroyed(
-+ content::RenderProcessHost* host) {
-+ host->RemoveUserData(kRenderProcessUserDataKey);
-+}
-+
- } // namespace performance_manager
-diff --git a/chrome/browser/performance_manager/render_process_user_data.h b/chrome/browser/performance_manager/render_process_user_data.h
-index ac74b1d..f3b4d16 100644
---- a/chrome/browser/performance_manager/render_process_user_data.h
-+++ b/chrome/browser/performance_manager/render_process_user_data.h
-@@ -47,6 +47,7 @@
- void RenderProcessExited(
- content::RenderProcessHost* host,
- const content::ChildProcessTerminationInfo& info) override;
-+ void RenderProcessHostDestroyed(content::RenderProcessHost* host) override;
-
- // All instances are linked together in a doubly linked list to allow orderly
- // destruction at browser shutdown time.
diff --git a/www-client/chromium/files/chromium-76-arm64-skia.patch b/www-client/chromium/files/chromium-76-arm64-skia.patch
new file mode 100644
index 000000000000..8a44235c8030
--- /dev/null
+++ b/www-client/chromium/files/chromium-76-arm64-skia.patch
@@ -0,0 +1,41 @@
+From 7aacb0b30a86936aedd1308708d1a51d951197f2 Mon Sep 17 00:00:00 2001
+From: Mike Klein <mtklein@google.com>
+Date: Tue, 02 Jul 2019 13:23:06 -0500
+Subject: [PATCH] fix GCC arm64 builds
+
+These two guards are checking if we're building for aarch64 and thus
+have F16 conversion instructions, but weren't checking if we want to use
+them (if we have them _and_ we're being compiled by Clang). At head
+we're trying to pass a 2-byte uint16_t to a function expecting an 8-byte
+uint16x4_t, etc.
+
+Change-Id: I21f6cd2100ec81ccdd47c4ec0575107624cd7c5a
+Reviewed-on: https://skia-review.googlesource.com/c/skia/+/225257
+Reviewed-by: Herb Derby <herb@google.com>
+Commit-Queue: Mike Klein <mtklein@google.com>
+---
+
+diff --git a/third_party/skia/src/opts/SkRasterPipeline_opts.h b/third_party/skia/src/opts/SkRasterPipeline_opts.h
+index 0eae9fe..e05f36c 100644
+--- a/third_party/skia/src/opts/SkRasterPipeline_opts.h
++++ b/third_party/skia/src/opts/SkRasterPipeline_opts.h
+@@ -972,7 +972,8 @@
+ }
+
+ SI F from_half(U16 h) {
+-#if defined(SK_CPU_ARM64) && !defined(SK_BUILD_FOR_GOOGLE3) // Temporary workaround for some Google3 builds.
++#if defined(JUMPER_IS_NEON) && defined(SK_CPU_ARM64) \
++ && !defined(SK_BUILD_FOR_GOOGLE3) // Temporary workaround for some Google3 builds.
+ return vcvt_f32_f16(h);
+
+ #elif defined(JUMPER_IS_HSW) || defined(JUMPER_IS_AVX512)
+@@ -992,7 +993,8 @@
+ }
+
+ SI U16 to_half(F f) {
+-#if defined(SK_CPU_ARM64) && !defined(SK_BUILD_FOR_GOOGLE3) // Temporary workaround for some Google3 builds.
++#if defined(JUMPER_IS_NEON) && defined(SK_CPU_ARM64) \
++ && !defined(SK_BUILD_FOR_GOOGLE3) // Temporary workaround for some Google3 builds.
+ return vcvt_f16_f32(f);
+
+ #elif defined(JUMPER_IS_HSW) || defined(JUMPER_IS_AVX512)
diff --git a/www-client/elinks/Manifest b/www-client/elinks/Manifest
index 488d016483d3..2c5ef0e3f021 100644
--- a/www-client/elinks/Manifest
+++ b/www-client/elinks/Manifest
@@ -13,7 +13,7 @@ DIST elinks-0.12_pre5-js185-patches.tar.bz2 13820 BLAKE2B b850c66cc74d59c6cfb0c7
DIST elinks-0.12pre6.tar.bz2 2854500 BLAKE2B 3d91c2a4b03cf77a2a86131cfb5339a40c6e89c8aaab7293d5b7f6861f0b7647b1951f2bc15814e342c926a154707162a7814981cdc729329dfb04627133f3bf SHA512 bff70faafea7c4739695a7fad8f659109894b318588f5a035a5594a6053238789259ce6067c2f5cb97448f138db143adebb23f84bf689bea209ba37573484b7f
DIST elinks-0.13_pre_pre20180225.tar.gz 3518990 BLAKE2B 89c95b1d6e438975f5711f2e83960c90ced451953f395f3d73eeca40e6187b423b3c7d50b065c11673ee9fe03e8ee99a4c7642ebc01eea888c417645a0e53d7d SHA512 3f817768766e6dd6df042f7512163c5de70766e4d565fc081f4f755f7f7958d5487b9ff2ea29187a5cc813dc0841d75d440087fbdaf99f73d2a269dca70d5725
EBUILD elinks-0.12_pre6-r1.ebuild 6160 BLAKE2B 8e23af9e2335735c94a13ed52d80f109188b5071f764f1213df53c7b2a09f67023df36d6275255c3a928b39472f60b4ab35b569ad8602bb81148f73f12e1acc7 SHA512 6c2e451b1e36ef5fe299a75016165f1260b5035760305d3a3320b3aeb8d9322d742db4fc88c1dc71a2826f5acc9bfba0425b66d00aad10f05d5fc92e979cb4c1
-EBUILD elinks-0.12_pre6-r4.ebuild 4896 BLAKE2B d8fe34c20bff838644200aafba5c68c454fa5db39a967a18db88b36fed3c8c757f39f7d089a79ef156857aabf89e2f1d30c3cc4899f7e37bdc155770aedbe1b0 SHA512 731fc9bb12b3740428ed91b001cabdf34c6587f94beb524845e037680e38d076504c1a5258035527ad2d4aba66e8a7e8bf365e02cfc73348340d013816311cff
+EBUILD elinks-0.12_pre6-r4.ebuild 4895 BLAKE2B 5dd5737f8cbf54373ccabb3e1397da05e2f000cae498d449b20e525cca35bc917cc78c177ba835be3aafced0b7f589292e5795e9cd1bc5044c5091fe6bf2d186 SHA512 a95a3d6dfb587a554e355803258e00862448f1122bab8981860aa1d4b2cbe3aed8c4291e2b89de8338da932c6a51c45137e22cff11a5768ec2ed9225e8e94c12
EBUILD elinks-0.13_pre_pre20180225.ebuild 4027 BLAKE2B dfa5d94951de7a64ffa861885305ff34bd0518980c9905cd6b3fafadc3a7359a534ae2686fc69471ced64935b2679117a16eb6afc2169d216f01d47d1bb29830 SHA512 9711f92e6a771e88ac1042051e11b523725744ef40554e0970ecd2a68110ed048006bee01918c3cf36acfc7c602904b926a00d841302bdc078f2db2b6869784c
EBUILD elinks-9999.ebuild 3734 BLAKE2B 4be8674da8f76604c62ae251f7a87c215d0e72704bca572bb9bef3e9241abc39cd41a4b8f9107e4df7819d8f3eaff6e449f70f88deb627f66783cd867273273f SHA512 39ba17ed64382173113e1aac40320ebe4aa85b8267ccefc8e838caad2ef02dd8225c5c6c3262a371c30284f98c8382fbee791d3af59e3ee698e460297d4576ac
MISC metadata.xml 989 BLAKE2B 4b2f65d67e922e7e9cce74761cebca030866842af469ef4776d7cf2f8e685a52f9cbdfee25fb6a29546543e71127f48f93f78593745f6ab151e49250fe1b0259 SHA512 66a3bb8694de90a61d37a4fe5029afc894b12eba7ce7832159f88ca3168ee99c324179b27edf2876f94b4465e81cc218f5d271fff92a495bed11dd6b8ffad990
diff --git a/www-client/elinks/elinks-0.12_pre6-r4.ebuild b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
index cbc95dcc54bb..48c6f8a67b30 100644
--- a/www-client/elinks/elinks-0.12_pre6-r4.ebuild
+++ b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://elinks.or.cz/download/${MY_P}.tar.bz2
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="bittorrent bzip2 debug finger ftp gc gopher gpm guile idn ipv6
javascript libressl lua +mouse nls nntp perl ruby samba ssl tre unicode X xml zlib"
RESTRICT="test"
diff --git a/www-client/falkon/Manifest b/www-client/falkon/Manifest
index 47626e00b1b4..06d5874e69c6 100644
--- a/www-client/falkon/Manifest
+++ b/www-client/falkon/Manifest
@@ -1,5 +1,5 @@
AUX falkon-3.1.0-fix-warn-registering-schemes.patch 3768 BLAKE2B 29b1f58f966344044ffd190aca463ec624c1cb4793d834d3c9fc56668d307d3b5e0143cfadc6efdc033dee5ea7ada5e66c9bd77fe0b997535263d95eb6984873 SHA512 360240fb6a6eb8179cd08e7b86922cb2a700485f906e7e1c0acf2a6904b4e56b7c5bf940925daab3b104d9bb91c0d6eb71b9a18555002ef2147130d783db04b3
AUX falkon-3.1.0-use-cmake-find-intl.patch 2599 BLAKE2B 5c83209dd027ceb4973896f68a0b2fad4187dd8cb38eefe75f70a06bd96b905cc24c9af1cd395509ca7791d7eb4eae70a21db95dcd52ee7449414ae4d01d7bd1 SHA512 43ce52e1a280cbcd5d2ac6cac35e3b09c5c6efbd9dc1c6d343dfd85142e75a4534862fe9525a2b06466e191bb76ce1c7a7d60ccc759ad8736726f70ed0e13a68
DIST falkon-3.1.0.tar.xz 2292692 BLAKE2B 1a5d8dd979afb3ef81ea5409314cc0971eaa0b5de54ed7e14668c6596d11cb86d9143acc5285d24d98a671c2486f83e626669d394670d72610b5ad8c68fada69 SHA512 c04f97869150b8ab81ae7b01c7137e35ca5c3103c057e01896454bbeda1075372a7831d2dfe7ab66794de0983593df6e46eff47c5cdc2bc959f81b022506f054
-EBUILD falkon-3.1.0-r1.ebuild 2081 BLAKE2B 0ec2033bc09f9cb17d1e57168356dbd3fb75c17287942b997804592b4aca012dae2dc7a7f2c9a35cae24713d4f1e1ff3564894170bbf8b2a605af99113cd4fd0 SHA512 9fdc596a3e08a7215a6d993ddc51c8ae2bac0eafb4bf127c6568282c5141ef961ecfb48f6a8f487330280d729a6cf428503eb8827e89e9feafb847f61df6c01e
+EBUILD falkon-3.1.0-r1.ebuild 2080 BLAKE2B 561041d3216a19442d48814332d81d478a261a1337ee937e8c0fcdf40475b55fc560245fade0f62d80bd2812328699451f47c7ef6da0d61d371612f4ed09b65e SHA512 2996c8bc5a2c25463317de5cf5c4dbff208e7e32f8bd574a25daa0d45bff8687f231160c442eb7f7bb46026e5c56791c849e55e15f891e8818099c4d07271413
MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3
diff --git a/www-client/falkon/falkon-3.1.0-r1.ebuild b/www-client/falkon/falkon-3.1.0-r1.ebuild
index 2be2a9a92493..44acf4889d3b 100644
--- a/www-client/falkon/falkon-3.1.0-r1.ebuild
+++ b/www-client/falkon/falkon-3.1.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit kde5
if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV%.0}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm64 x86"
+ KEYWORDS="amd64 arm64 x86"
fi
DESCRIPTION="Cross-platform web browser using QtWebEngine"
diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 335ba3674e85..20415d857207 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -3,7 +3,7 @@ AUX all-gentoo-1.js 500 BLAKE2B 2860ee21769b18b4c6dfcd4e5ff3a09aa5ffab60c9f7745a
AUX all-gentoo-2.js 472 BLAKE2B 0600a8ed7fb5dbadaa6c897db41af18410a75201dcc0e7db51d6ce0b9cb96dfd28322f41853fc2c7d5af72cde7f50fa6acacbe37a306fcf4d43e9689381211b8 SHA512 f2331dcf2825533d7032bb687e7aa43046a08dbd79974b24055a969958efcd03c400c2ca0038ea29be42955e06288e44f61146aa627896230b0879e076a9fc31
AUX disable-auto-update.policy.json 53 BLAKE2B f8df63721191d84d8f1ceec263f63c44fd5dadeae0939baf9a4a6b1852516722b2a3d94b8d403cc7b6c6b525d5236f357ab65a72d716aab1f5bef47800b5a18c SHA512 5ed67bde39175d4d10d50ba5b12063961e725e94948eadb354c0588b30d3f97d2178b66c1af466a6e7bd208ab694227a1391c4141f88d3da1a1178454eba5308
AUX firefox-bin-prefs.js 305 BLAKE2B 864d8545cbff81d9a1a7d615d3a244c9060c646abf0fbf4d09fad2c9dd2b312d0fedb97b0fae7efb60def0e5494069d12a8e9e6d1d638744d77535eef8ac4fcd SHA512 ef65b9a24f22cf04def4962721056869392dddabdac80e6f9cd92c57d58174667475ae55d83fa43603e93dcb1745568d82bcad8c810fb597dd51f2b5099bd69e
-AUX firefox-bin.desktop 325 BLAKE2B 563cea3569a5a4952ded5c0324fa7d3a574a1c5d0fcd310f3f82de2b0fe07412d9768f6be2f467e3e315d89f501b1fe2cc319ffa92f072f4fa6cf6e2af4c2d20 SHA512 409ec95a1ee449e2a0a915358fb9c8c3e4bcec8026cb503f1b7dcd815bda9ff5745158ed01cc190c9a0adf5b4e9d644efe5ee3e0232bd8419324c1b6600c863f
+AUX firefox-bin.desktop 344 BLAKE2B 31ed4887d1fadbb899c6a790ec263f683df4fdc2d1eea674b5389caf98ef101ef83371b3141e13fa4bf39d06f9cbddc7387e20ab2bc9449a308801117b955401 SHA512 46b590a7af797db3d2622b50fb4139777fc78fd3379c2ab3de48a1a898b0e28235d537c71a6f77739e80356b608721bf98c14148aa92c79b7da9c0d7831e3b49
AUX local-settings.js 129 BLAKE2B 8d6778900d4746baeec5d167bcb73476d36de38e4ba5a09904a66ba094ce3c003467a22de32113abf3fce80e7159d5faf501be2e2c45d2e7cbb31d1046f5ed6b SHA512 2ae80875251d0ea322acb64370a0077b10f2e2c8bd258cd4792c6cf7152c0a6f8786353167d71fc99607b5f15142af28eb565483a3115b25c2f040c06319ba6c
DIST firefox-52.9.0esr-ach.xpi 420286 BLAKE2B 41643f6cdc43722dc2a61249720902a503c5f547979e80ace08bef097e2efef7b67d6d44b04a66965ee80722194b2183feed15d3b2f13d5b6ccdc993415eb9e3 SHA512 8a28262b9bb44592801e063348401924b2dc8ab1b4e042d11f560d892e276b7d14279a1a2ab3f6ad27068113969ca59377493839f1efbdd61a77f5246815989c
DIST firefox-52.9.0esr-af.xpi 429469 BLAKE2B 224617fcee13cbc62863dca9ecde4f45f1dc1a83535780a0f3b13f74ddd492ffd46b544ba93cb0ba505e99afc7327a5398c7bce735ba2d24612ea5ea80717221 SHA512 a723edc72c1e373e250fb878a73024054c670f0fd3ceadbd4a1306981f8cb560ec8f078a017cafb84dc49a11bb0d17046b102a6f67dba65b67d64946d909b189
diff --git a/www-client/firefox-bin/files/firefox-bin.desktop b/www-client/firefox-bin/files/firefox-bin.desktop
index cf88bfd83e03..434feaecac1e 100644
--- a/www-client/firefox-bin/files/firefox-bin.desktop
+++ b/www-client/firefox-bin/files/firefox-bin.desktop
@@ -7,3 +7,4 @@ Terminal=false
Type=Application
MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;
Categories=Network;WebBrowser;
+StartupNotify=true
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 4e4500658ce2..e87a44e74935 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -3,7 +3,7 @@ AUX firefox-52.9.0-blessings-TERM.patch 2276 BLAKE2B 2413368995dd8421a634e2a50f4
AUX gentoo-default-prefs.js-1 821 BLAKE2B 2af9a9e9f3a71fae918a4098397e931c02df5a8021d0bc87ebc4981076674aba99d88c5b8acf2380c915e92ad07a7636891ea8a07cfc850e9c4d15e58d0cd276 SHA512 b63542c51edfe0158ce487b317ea6d36ffc17cf8457534adb6aa3f613d9a027f4285c9dcf76eb1b96de6bbc10ba09948fa6c081e00cfb25ca47450cbc32923f2
AUX gentoo-default-prefs.js-2 880 BLAKE2B 5a40aabaf6678b3c73f06adffebac3ebc9908da02e55250dc6a544f6dcda1b738d6e6f45dd84d08ad14f733fc313d7b2852160cc1a95ad290010f75d2d1286bd SHA512 d03da4b9692b5b71aa2a170093cff2e4f8e5e32e314f918b5aaeb5a07c3b5edf52e096ac60830ec54a0dfe50834218c899c262176c0719f81aa68b475bbeb87a
AUX gentoo-hwaccel-prefs.js-1 100 BLAKE2B 08be790b58524077a5681cc06e10890b72dc6e8155c9e03e6ef9165035087d4b8cbcac4a6b8997f61db3721895c9247a12171eec7d082fa15e1d5312bf51fbee SHA512 cf5385c793056e66b8853fd641dce2e7804d6878675afd24485487f2201801e1bdd5d27c15cb0d483eb34bfb75e7a21c01f1bbf701cb1c2dfa48f8f6422ed42c
-AUX icon/firefox.desktop 276 BLAKE2B d16ab0cf83d52753558d5e45c1534c11e000bfac46b490f6a0517dbb5602b0c03db6f90d8e1026ba995a1ff66b33041b8b1e47e7c3ed643dae93ead705da771f SHA512 907e64274d96bf59bed14ca83b7307e26670e567ddf726c0ff4eb201a1641257799fa2f6b9698e671408ea1f21308a7ca499412498885608f35bc49644c71799
+AUX icon/firefox.desktop 295 BLAKE2B 2278498a3a9e3fa67faf486b6bb33ac37e4b3a69f30139b2663253948c2a346b88d84cd7245959ee6d2eebe69b72ec6e1c9b743d4edadce7359bcf2c5de2bdf5 SHA512 9aba1f14555b2600364afe859e3d24446a784a700c4f391be96dfc5ae10d6ffb680f99e52f325a4f4cdbe76a2de85f7ff72fd4568219c7158a8692f19bc45088
DIST firefox-52.5-patches-02.tar.xz 15084 BLAKE2B 538dd61dbb7b290add4782b323a62f9ab4dbc57326a9a085710d207752118c504eb030a8741c1eed2e281c8d18e5453210b1905d71439250caa588137bbc37d0 SHA512 b80f9acaf49226cd5c2864714826c5b0e7e918e94c31ec81521b90c47edbb88ea85faa34fc22791efefbcd3867ddc413c563de58ca0f8ce21e10a3858899efce
DIST firefox-52.9.0esr-ach.xpi 420286 BLAKE2B 41643f6cdc43722dc2a61249720902a503c5f547979e80ace08bef097e2efef7b67d6d44b04a66965ee80722194b2183feed15d3b2f13d5b6ccdc993415eb9e3 SHA512 8a28262b9bb44592801e063348401924b2dc8ab1b4e042d11f560d892e276b7d14279a1a2ab3f6ad27068113969ca59377493839f1efbdd61a77f5246815989c
DIST firefox-52.9.0esr-af.xpi 429469 BLAKE2B 224617fcee13cbc62863dca9ecde4f45f1dc1a83535780a0f3b13f74ddd492ffd46b544ba93cb0ba505e99afc7327a5398c7bce735ba2d24612ea5ea80717221 SHA512 a723edc72c1e373e250fb878a73024054c670f0fd3ceadbd4a1306981f8cb560ec8f078a017cafb84dc49a11bb0d17046b102a6f67dba65b67d64946d909b189
@@ -98,98 +98,6 @@ DIST firefox-52.9.0esr-zh-CN.xpi 461679 BLAKE2B 745b2cfb86e93a379e13fa73b7e3721b
DIST firefox-52.9.0esr-zh-TW.xpi 453068 BLAKE2B 84e08ea4fd119db1f1c6f84b212fbbb5d6999c5ac6010c0e7836d8734726d281107f3d91ba7bac1aeaf855dc36d3b018ae3913dccdbe2b11aad02a8d8aaa893c SHA512 a99042ef7d00820e341dfcf2c45a8b5bd77eaf2cc8ecf0ff5ee982b7bd9beac7cb4bf051c57ef3b7a5d9b67cd35858dca396d21e65718e248f3b1fdba5273999
DIST firefox-52.9.0esr.source.tar.xz 214087304 BLAKE2B eba5305ae3fc9a4306cbcbcd8d4610272ca5b75e369367961e9d94919b003de8aae8f3c58fe1c628787d98105a85fab575ae2b051e92a0b35bbb8b402c100766 SHA512 bfca42668ca78a12a9fb56368f4aae5334b1f7a71966fbba4c32b9c5e6597aac79a6e340ac3966779d2d5563eb47c054ab33cc40bfb7306172138ccbd3adb2b9
DIST firefox-60.6-patches-07.tar.xz 37404 BLAKE2B 5516ff768bee0253131381fdba3e08785ab31bb29e44ad7f7e2956fb7624fafc9bf22f892ddbd0617e5e7d18500686a9975a60ea77d23a2853f35936cd142030 SHA512 3c4160e632155b0a239e22d0c1b1c701545b0f6d0915f9bdcf3b8431cee1abf650191ffafc5c3224a61279c8b1b52a80444c811a3914e16127411991c963292b
-DIST firefox-60.7.2esr-ach.xpi 512788 BLAKE2B 155c72980b4a0573f2d4e2d80f1bfce095bc2aedb6ab265b2fd4aa35046c0a91ee64a8f00dcea957a7889133e8969efdb49c76dcd67f7a8a0e6b4532aeebab0d SHA512 59980e52d51095a6dfff48044fc2a1fd8c237f251dc1dc681eb0f799700e1b4d08c10862a34a77a41a6d5b90cd96ac6271af6ad63c0d6be815c0e687d6218ccf
-DIST firefox-60.7.2esr-af.xpi 503031 BLAKE2B 74cd2d6169cc455fdff7a93d8327388f8247375bc362b5f0efbbf3f2fef80a05f73c3d761a09b427057e8de81da3b8b4bd2a551d4f1b627a4639bf3117f252f7 SHA512 5187dbbd3e025ab7523377f262e02a7ff9a83091b657ea7f22da85de78a71a1f839af05a6ec38aaa2b1c38254b9cd3b95e1ba69dd1ffd6d71919c63e8b3dd469
-DIST firefox-60.7.2esr-an.xpi 536226 BLAKE2B f110e39d28d98c916b2b74b05c634f87a8ccb52b41c87931eb2449301d723af9b2703be411e2ae9506138bd0f9193da315d511c207d9030efb7bf926a627c1c2 SHA512 524e75c7e186aeffb29360fb6044d334d37e0e0495259bc6b12b43c44566a26159cc04b715174ad836086e4950e0f012ea118aeed33d8cca99a25b2a8872c7a3
-DIST firefox-60.7.2esr-ar.xpi 563542 BLAKE2B 448a7a88254bc27922d30f9a6c4657c8d2f6581baa3bf976a73cfab1fcecf919de7b77544ec83a128c622d11815c26cbcd2f56196245aff1bc316308b14cfad0 SHA512 33ee7cee0b06ec8930dae61e5b3e48c4c1e51fafbb127f756e88809f8ea83d97f6fcc154d78d26cb944230d0a80c6b3f6a695300d81aa2cd8f0c8fc226606e9c
-DIST firefox-60.7.2esr-as.xpi 546437 BLAKE2B 7be219893258f1ecb3ccc27b85a79d968b6ea35986fb74a5b23a9e711de1aa23057d2a49dc9d163c619607b188b37f1094f31920bde603a3c6dc615ee1194bde SHA512 84081960df0e6fca213bb86af690d7935834ccbef6cd3ed2b8aed220755651a7b081c37e3570cece78658e199a31215c988849f46224030bf21c54f5c083bb3a
-DIST firefox-60.7.2esr-ast.xpi 524607 BLAKE2B e6b78e54119a02a8b58927ca8cfd4030d9b099326750622675c27224c469a3e0b1f4c5614f1eb1e066e09373d073a1721ea3680d1ac0e1a1fadb98d8fb7c0255 SHA512 9c5d8697abdb12bf7562880d02d52bb7329f9ff715718835b600ef8138f1201612fcd2726fc24b11dd27561d74134527d1d4bff0fc8c7ee7ac4e238a6e185d35
-DIST firefox-60.7.2esr-az.xpi 540469 BLAKE2B 608a0c8883df8d6aa553497a3189cab73abac231df19bca142628160c63cf750c6d92b0934ecc75833f00fa41914d198e5d27ffeb589503af721b3727938ab33 SHA512 72cd3b8071d9e5a2984d688283e431eff677b5f41dc0a77cdbaabc8a259e3e5a1ebbe734cb4a0c1e6038c8fce8adcd6d9f244122acc049dbe84f5ecccbb2e2f2
-DIST firefox-60.7.2esr-bg.xpi 589576 BLAKE2B 458375e0c2ad6fd280fc1e548cbcf22f6b5bfb47fd93598cb630742c6ff4d9ed1dc0963344329b9817503a7af57ca5eff582624db4635850b7125455e10bcd65 SHA512 ac2c273edd8d1367e5b17b89bd8edf993831bce9623db1ff3e3047bdf784a4c0aa27262786f7af03c9f292d36cc2c4bbca9b33c2421f6ef4a4bef945c843f887
-DIST firefox-60.7.2esr-bn-BD.xpi 606817 BLAKE2B 04699643a433dd6a266feb07f9ff4f6f7335e46af808a36512fd85389ad7a17ac4016022c51c0fba6f9bf0b855dab0e4c6d1be0e9f6045f2eed81b39453a396b SHA512 351d674efd9acf3c68f8c2f96c7325338f402a49c3239b709056592bb43840c8c9f0fcf302cbc9c9881d21e55e2552d0cec72996ec278404e13162047f9b815e
-DIST firefox-60.7.2esr-bn-IN.xpi 587255 BLAKE2B b2f7b13ceae7f7b119c3f358008ab2b4d17e1473fd1eb445a99a201a2a4759c6c52d444571d9279455bfaa3466b30ad5ce5087a7fe7645b0d11b25acab3df901 SHA512 90d0056ac6ad76d7389b777c69d89fc6d413b4b5a543e57b1ef8dc1a5e1e327a919fa23d9052a277410b1da788150d892897a7951ab02cf39b11d293386a83b3
-DIST firefox-60.7.2esr-br.xpi 527757 BLAKE2B 440a43a28ea01159d924e72ef99254cc442b624e603927bac9d7d75541a8bf1317bc61dc56873f44bb00d8ed81b77b74a33fabc32a7ba24dfef024155c959cb6 SHA512 9930acc0cfc501aa4059bee95c56990427b018c72b1bf5de86971fc027007c53baafb5efe7363279b7db6a1bceb0b4692e5d259c133b67f6956ad2cb4dc91d61
-DIST firefox-60.7.2esr-bs.xpi 530426 BLAKE2B a8127345707989cf78c01dd32afcc18817f81675089d0ddedeb8a6da49e45b0520a1986fe0fc742c70b6e0f5aeedbbf74935819972e86789f1507ee08c4ac37c SHA512 6cea1f3eba3f9b75f46c4d215c72c55742bc17020503c8c4a721ab9e7ae1b4b36112f3b099ebd5cd7a57308e6761521ad5d09e7a5c80cf92b23ea3255fd66fd9
-DIST firefox-60.7.2esr-ca.xpi 540990 BLAKE2B 97fc19cb1634787f54792e085e7768f41082d6427e80be42df8f9d9d16ca74c7f50694a4bcc65029c8d2143c6eaf44de93f967028ddea2bd811fada91b9e5835 SHA512 02497c871fd333a4a4e2e4f454e7a2312f218999a5ad8c14bacfa9541ca1d3b25dc0c21d01b706808374cc2989e3f02053bd95a86f113a2c1d8e0a63be32de1d
-DIST firefox-60.7.2esr-cak.xpi 552250 BLAKE2B 9acf359b7548db8112164775a34d7e6067b3322b541caeaecc3b35623f8984c7701a5b0684c228f7428be1fcbbb24008db52dab649cb9816a4030bca5f168505 SHA512 a251c7c4530c32881e7eb55766bc355784c1e9a996b5c478ccf58bb41d263273ca26f262b39b52977a877e83a64086cbeca3a19ffb1916366db562d97552dfca
-DIST firefox-60.7.2esr-cs.xpi 547514 BLAKE2B 116daaf11b03c97413cf35147a4982e30ebb07e9a3d56c7fcd87014c857aebba00979e567819d4decd51545df42f7a3c6fdb3049f3db450f17ab3786a3f304e8 SHA512 e3d657edd0bc79b753eee96d07957bf1fe21ad94a22bb477cc485026b2f4fa3e5b92da1ded42cb07aa1af7533ffe79eef02b08f3ad3c15a8e74eb2d8ad320507
-DIST firefox-60.7.2esr-cy.xpi 532366 BLAKE2B d705f0eb9ceac90c0f4f80bd1fefde31ef8d13a3d38b3612f8a8037bd3f8ed970fa2817e2c14d125336edbb304f197816f658028c09d58a1de1c46a94a7dafee SHA512 5cd44136c1137f6c01065cf409b415435d65e7e80822d1e8f44d98cb8d498836bee64bdbd4ae66fe7bf474e18db23997ec42ac644099bf7065cb6d2d9c0be5b3
-DIST firefox-60.7.2esr-da.xpi 526479 BLAKE2B 09c754d309d62a46761c30392304585932bbf335870379e8a2fa60dd291decfe0f7cfcacc8ee543ecdfe989730d716639e37fe2845a77bb2ea7b77eedab99e99 SHA512 9e98b7daa7d9e661b3cb5710f0d85714bf66fa7bd23cd8d8bc35bcf1cf96b995889c44ab291e2f4dd25a96f0e60fe75ffa64cc8ae1dd6231de9daa90629ae922
-DIST firefox-60.7.2esr-de.xpi 542253 BLAKE2B 02b2b4dc7292b5b19c1d63bf15d4546c83dc32560fc31d60cc7809dbd250b95cb891381ccc1c15c366d06a5fb745dc54bb22a88be5fbd06889155767ad61abba SHA512 5225415f90d32a535eedd2d3d1a730d9c0552f82b1b3ea57c8f50ea8b48dc36cb34eca9da4d404c0cc13434b1717bed200188488754e2fb2e176021aef9b8c98
-DIST firefox-60.7.2esr-dsb.xpi 555476 BLAKE2B abf9024f9ff8720f9de22620c818864d6c019a33b9067704bed380f5f53b5c9a5e1db7ede5d3359da5d8cba9f3043c828df546a87cabe001f2a735b40f09f9b5 SHA512 79e3560e0997b36bee0b8539b5906115ba0e5acea9af874e6fd623d255b9d2ef4c76214365b12f54f1640e60d6137c57e54dd14d6d8898aae064488b791186f9
-DIST firefox-60.7.2esr-el.xpi 609423 BLAKE2B 4790d546c71cc62cb459b40d93617f6dbfd0d6e8e00358767095ab887bd76ad98caaa10432bc6513cf4101924d4ec486a08e82941db414389259df26b1054d4d SHA512 9581691d4d9a908894eba849f7773c2d4d1bc6616f55e56ff848a90205a10c2b33c5e72f455d71ed85d55b8b6fbadea5e9f6b564807264b8eb056a3b3d483335
-DIST firefox-60.7.2esr-en-GB.xpi 508089 BLAKE2B c4e6436d8e718f677a7b0f15dbf85d61da10317cd16445f5211c4eab64729cb6ac41d7c5fd3aa48d6668fe0de0b7e9c1b8b018c20cb7d0f4b01cd8b7656d7854 SHA512 79e9ae89868271b5de7fde1c1ea0932fa1d2c027e62c9c92a7ac9213b900ca29d3232db8ae66cbf9fa3bfc5923b014b132b24800aabc0fc33a55461e2cb1b3a5
-DIST firefox-60.7.2esr-en-ZA.xpi 491066 BLAKE2B 3699ffec61649dab2f145b669e08e5b4b67af31436a5983364112f491b09925c21b01c8988298de6dca9e06472a2b3fb469129c3c9bf53f03343ad392629401a SHA512 6f38cb6b0a9a866272cd5f5a063ac4d5c2c8f7246fd4bac33d71ea828bc4ecfadd430abc3ca39c598fd3769a0d9335486d16fc5e2b658e15b7d4b2e6816c45da
-DIST firefox-60.7.2esr-eo.xpi 526982 BLAKE2B f1f808c0aa431242ebc655dba8a03c032a05bb89062010e5e0c003f84d95568ec6d5829caecd22f5a6514d316dd2d609b65b8855bdcf6fdb3c6ce0e3f4a34a54 SHA512 67d06a9bb60890ff5cb99274be77bebddeee2554bfa37b3aa3fbd8be9c22e77285e07d4a37b095891a1194e69cc8b52dc736821b8af856f7fdb273a51bfadc0e
-DIST firefox-60.7.2esr-es-AR.xpi 541043 BLAKE2B b38b6f5fbe1aa7a6d8b72287ea561755f18b672ca9a3c9b805713b350965bd59cab9ed6150e737d7ba493302560f1bbafaec8975133fe46e0622b966ae84cbe9 SHA512 7189c7122ba3721ad1980f5cebef9c0585c107628ac384b41f61faacefbaedf782edb8a387bc40814842051239ab9990d39200b71c3a03a29198cece0e084e06
-DIST firefox-60.7.2esr-es-CL.xpi 543730 BLAKE2B e1ebf2449ffdec2d48e48b63a5e88434f182266d419fc580b4cf9520737ef87d7076ebe1b95eb62b8d1abd1283516b20050230884f750a8554e4a0d81d7b8565 SHA512 cee9756d7925352a4e47a88d0ad5d5550ea362ec1e79c964692894f52e542a3122857d3e13e5e3025ea0f39329a75af0389d6d9820b68d984a3045ec33727060
-DIST firefox-60.7.2esr-es-ES.xpi 476369 BLAKE2B cd3734640c19707e2a825efbfb472339bb79ebc93cc6c0b549bb9da0b673d9b579ea7b024a181124d3736819e49c20d799a4b336ded2482a6bf2eac3ecc071ed SHA512 85930a7a73c0fae9cf527a661ea0d3883a9bda1aa7b89e0d1325e04e58e7644a3597e2d4e52a6947df17178f12094cb9272727cdecb20506aebadc4bf80cccd5
-DIST firefox-60.7.2esr-es-MX.xpi 545044 BLAKE2B 55a1d88dc31186bbf4900837991aa1ed053a1c6a551135eb4eb8b40fd66f10ce8664ca334fcfa9d17741247fe98b7a75052f65f05e48037f2cce8ee32b986c64 SHA512 142aab032ede44234b7e447d53cf1c8304db22303638272912412c9ec01b5c52dcce6d20f6a70b1dd751b2e5d7e015c626c14829a9d224d8b4010a6865e19ba7
-DIST firefox-60.7.2esr-et.xpi 520689 BLAKE2B 1b743a6c3e658db5abe850d8697905c8010ffccaab572378259af7e0af1a0708f676bbfe5e5401b53ef382e19eec805d2904a1a6414180db8111814033257f59 SHA512 42a4d6e3852b1263342966b6b8b7126758b68c40d94609431092c0c06872b53c4c45f96d1e85f47cab71d07692b3fcbf8d16d002e49e3dd6acb95b9dff19cb19
-DIST firefox-60.7.2esr-eu.xpi 527432 BLAKE2B d3d66b2a139c9b148172e7bdaddc207e3491c4ec7deed6997558d6bf323416f6c3d809d5dc5c571ce07cf59e5d8b00d6e4e5846b824f1cb7541c57a0c93ba422 SHA512 c2d7840505922e8bc5c6efe2ee1d231b21dd7f951956f86af8c773c9187fc879e4286841672a903bf16d02236cb827f9f59578f598cc4ec39ac325731874bf1f
-DIST firefox-60.7.2esr-fa.xpi 581993 BLAKE2B 8c50faaa1f3797819efb16158c893d1e87ab0aa0da7ed99f8fa82f0647d57881d00e8503954ffebe697214a433febc89f83755bea856c633880498c8f7b18600 SHA512 c31e94c95b8a5b4b03a914c33903fde817f194156dec87cdcd59ed59438cc69eca957be93e3afa581a117f720f41c12525da5931d0ce11aead672421efc8ce70
-DIST firefox-60.7.2esr-ff.xpi 527929 BLAKE2B 8156345c34b0726898244f81c8c3f0ecd63dbc873c627790c6100408c0bcf62f8ef602ce359cc54014e986f0444e83b844268079de885158260e7d1b9132711d SHA512 2651980824353a804fb82e85ba267dbb5694fefddf87ed4b226acc9a156702a628b1210a801e0c9cc8da3714751ab9f0908f1e75314e1f5ed0b3bf49e27cbbb7
-DIST firefox-60.7.2esr-fi.xpi 521913 BLAKE2B a7a861650e375eebf594707e71a0a7b89db557aea415ddf4adf1b4364732905d14192a335c27d4ab4b3136da81912ca3a63795070b47cfe97b2b6e0ce370e055 SHA512 b11944da43e696ff11762a49224a40b60071c60f9c9c8c3cf80551b1d5186fdc323de345572610feab425099971813ac4b83ef0a16dcc7c9812bb8f0b2d91b1d
-DIST firefox-60.7.2esr-fr.xpi 551796 BLAKE2B 7e8775feba42625917d9382166f8079f41e83b7618a10c9e485a89ecc9fb70c2f819a67a167900c2fcd93f99553417fe1c10822602c2753b55c479b7cf6fe6e9 SHA512 41e0cdc0391c565e6a73211f46a427556ab69672b8d954c9610a08ce8d33d10d33f1999907a6df8a017dc610a173586b234397a2ac9e75e896be66368a24b287
-DIST firefox-60.7.2esr-fy-NL.xpi 540915 BLAKE2B b4554df17db9178c0f28d32e37c28a60243c75fe6a2e6b4374f4408f2a32e29db55297735187e2c26e680123ce1209de47abe1e37503266a729d59621a2e17a4 SHA512 71bf9bade61badd4a907895b8cb98e1c0a581230c8e872880dcfd2a56aa8d72c270af3298f19161247b3c22c956339312564987d32d54e57abf7e90e7ed210dc
-DIST firefox-60.7.2esr-ga-IE.xpi 543377 BLAKE2B 74e8115a4f31c47e302d5434ab3c273ae4ef5627f2e8f6904504b69cdb824b88292abcb6302494350ccfc4272b0b0ae0d074a31bb217acc10e10af9dbfdbb18c SHA512 69c26b3e346529a36289a6b215f44d0f8ecce7fa38020092bddb61c5fd4407ab19bb052d817ba1b33cf365ed3a9574e0f1a87bdc8985b2d8b610fbfcf101312a
-DIST firefox-60.7.2esr-gd.xpi 536588 BLAKE2B aaf7ba835faa933483fa85edb74e8f909907e84fa8a27facebfaa811d661d29a073006fcaf39d00993ce2b402db2b2dcbe903e3906e6e003fbcedc8052b77032 SHA512 259a786faccff9749e8acef61d5fe9bd569c954e23176d0be224dcb627313db35ded5cb92e7a791c440af701b9ef1364cf9f35d3598def57b2ef1e0cd410de04
-DIST firefox-60.7.2esr-gl.xpi 513086 BLAKE2B 68a2848c828b2d655eb229e97f475dbc705b78a09e2edeedb2ed184a3294f42f91baefd6d1a64562a140b74b8cc0b8f34686046f0614b0d07f29163110cb1b17 SHA512 cc8ae70c8adaab02801664bf2c601fac6a23204542c3333e38fb6e70dc8cec2015840edfd1d0a70226a5834379a84fd299cf2dfc92854c3c2ca6d283f3ce47c5
-DIST firefox-60.7.2esr-gn.xpi 548926 BLAKE2B cbd8e30bbe4624199dff5d4f11249ae779dfc90e98b56020e95ac12515c2e18417771ba603a06d754248dba3c520afcdeb66095db27ecbaaf717e12dde605b29 SHA512 a71fec710e75f09ff56836af9772145586f2c8af3b2b41347291204926be20966d0ddaf97a84fbef60e8d084bbc0fdae2852df8539f5456011cf00d4e937666d
-DIST firefox-60.7.2esr-gu-IN.xpi 606672 BLAKE2B c345d34ca6cf60a9142be6aff771e44b6e93722f0e3f466d1c8d1baff85fe3455be51eb38334c31aac38b97592dcab97f1b3b09e855eced7864ad32cf8046ad0 SHA512 9b09a3d944fe9a6d130c3f41c4f9eb18d5829aa9e5d64645f85b8e443159c219e484dfdd317b87983e6d455a6e755c280aafd66fb4fd30d2b0edc82f3dd93fe5
-DIST firefox-60.7.2esr-he.xpi 551703 BLAKE2B 367d5eafe2080b7945e2565ac0c902d8480744b62c96ed72da1e1c2ea76fded6d70bc272ce2c96b73c72f044ebef14fd8f1e557e8d2f274d599b0c8da0a272a0 SHA512 2b333273a72724ce9f19c82d7b77930736061400c2aabcca1ca8851f51a71189d3f05369fb4688c59217ec682ccb885342880ceff002b4c4927afaeb52129c87
-DIST firefox-60.7.2esr-hi-IN.xpi 607256 BLAKE2B d8b0aceebce03d37c34e04fdb3e30f5b99de4c11cd80ff04742d69c3eb4a92674980f58e360d0ff56f72467a1ad836bf94b0a7d4d30ca33f6ce0b9faafa275a0 SHA512 1d0392531fdd19c5b02f4407638e4c7596bf81289465db0f6a9f117c3e044c62538ab65ced2fcc2ec2c38c83f3b96e35370c9c3da20be295a7f266575814ece5
-DIST firefox-60.7.2esr-hr.xpi 531679 BLAKE2B 98fb68376a62a51bb0b83517cceb91f6bfb64328b6715b09c37e5cd49224d7225c5708ce602b343e5404257e76ebce44986840c55b4cb29f8077ecd9741659f0 SHA512 e952b4c7ed8044c79323e33f3874df8568669fd250996eeba182df4d682e29ae338fb52acb2171bbd6836fd915fd3b59ae1f32e549306be46e06ba575e140402
-DIST firefox-60.7.2esr-hsb.xpi 553014 BLAKE2B e3726efd8b755c1ecc11647db683099c44463102cba544eb206c031c79912a92d2c9ca027d3de72bec35286700de508e5907e1a469c2fd945e3665dab22fe735 SHA512 4057926b10b54ea4b72b1ff09bcf3ecc14b30c4b416d7724540214263050f3d2250fd75dc740fd5c149a1f036d94f6a27b3d076d28373b52f7699305981355d9
-DIST firefox-60.7.2esr-hu.xpi 554135 BLAKE2B 5ea31669cc91d27983b7421316e4eea26bb7b54bb60ec0c8d34d01650b11ad0f78928afb0945d782450ff0e79a901724dbf776e68dd685111f3f61a32ee1a52a SHA512 9e82fc5b8cd81f64ef219f5e33fd334c6f311552c01c2c2cf6955e64a4491f683c42ec6e2afbc81bdb63293daf2915e8ed9c5e213978b95f16933180948704a4
-DIST firefox-60.7.2esr-hy-AM.xpi 585821 BLAKE2B 160a189beb3fa92a264e2926d05dc0ccde4da1672c134c5d10d1b41073b7fe3edd2511a96d86b8aab81ac39ba7ee624632919d117e870fefaee65ce928043961 SHA512 1b44f49d124558ef94b67ca3917f810b73ec4f56dafd949a7de94941741e7c15bd27e00a97e9714a75520124910a47647e6a4a341afef828966d48612dac9c84
-DIST firefox-60.7.2esr-id.xpi 517939 BLAKE2B 3cda186f2b0e6f401820b93420aa28cd66e1d654ec71e047eebca1ba85531b42f11badd5b5dfb9b368760f293e6874e1db896e2415a420548f9a709356ae8e05 SHA512 13b1abbf4599f7fb876ee83e6108c1565fe13dfc6ad1ba49655993c1f1e5bf02168f13c2f470a271c92186324567b7211478b9910d118b10975e1a41c1162ab8
-DIST firefox-60.7.2esr-is.xpi 529000 BLAKE2B 1ff1908cf5a497e064ce538325486686734a60dd879bb34214fdf88dc21e2dd372f1fcddb91a46f255a28755c661aa8d62eee748d9061fa0382047e8ea5965a8 SHA512 5886bc216b46710c5f8d1fa83ce62adaeb10e9ce924033eef0c0d72007653a598d20379f596a165605b9ce1865cc6397cc4485b693ec42e57cf04148f9a50437
-DIST firefox-60.7.2esr-it.xpi 414823 BLAKE2B 47c4bd1cc04b19eaf0f8897ec35f31ac3aed51b1a07a85385dd16ad4feef3c89786867539dea769bdfb8692191e3f676e974e73b222b99968756878dcd0b028b SHA512 fbf77f6c55a502e422c97befad6ff7ec06d54b02b7c448e46c8ccb57642027a1cac61d096559494a56f31075252a6afd63cc119597b7596eb4e0c715fbcd5ac7
-DIST firefox-60.7.2esr-ja.xpi 587748 BLAKE2B 3236bf74425f4b400ec91cfb2a9f9d1b77ae8bdc243729870ae9137aadc4c728747a57e50d8f83dd381dd692c7d107c0bbca2b5f2b4247fc09ec9a405bd9fc11 SHA512 eaf797269881bc6329495096918e7c660060f71c4eeba7a99cd42a94752249c71f23b89d4c3d3797eabdc688d7ad4d38a8e081226ff52de11dff51c8c1c3d142
-DIST firefox-60.7.2esr-ka.xpi 572565 BLAKE2B eaf19540797a1a9a0b7953ce04089bbf302acbe62dc18c5577bd3c9781db2e986b4919cd22ae572c1e16ab29f3a381036dd121c2f32df12726bddcf209d59ef0 SHA512 442c83ffdcff0e3ebf5c6f3f842f7e4076789335aa77edec2d366161c28e7d11e7badd905fd65591b67cc49bbe2f6006a23a8a6ea0c46ed0d6192311d8750d25
-DIST firefox-60.7.2esr-kab.xpi 536341 BLAKE2B 97678f57033f7e5a2e8d578a93d51a76367ff5622f4924334c1421f232fb768139c270743d93e09ece0b570ac37d2660a7e3362bafaa54fdf007d8793f7a51e1 SHA512 19602cadfd53a0d70a5a198eb8c3a44d3cebe3eb4b474ec43550e9df9765b10cecdd2cc97e500d82bdcbcd603ed5e6db1acec1ce70c01aa11dc57b4435e62f3a
-DIST firefox-60.7.2esr-kk.xpi 598694 BLAKE2B e4d0a9ea6fdbfd9eb4295f9a123282e7232ade6bb45e89302fd0276743adf5fa07209545fa2ae1666753563e79dc3fb34b1f79339a12752ee247641ede9a926f SHA512 8fd54f32872513c57a491074379231a97ce29475e49e701c2c81b26faa4cdf9bfa941f4f4f9f6e0f3dcaf56fcec0a0281580ff9ac8c61a7e97d87eb0e3a96cc4
-DIST firefox-60.7.2esr-km.xpi 598812 BLAKE2B 5809f50ad35c7344e8b4bf9e8297e75f732334ba3aa6ada4f805d4058191a399e549ac71d4107c5a310c3e74a2645e4396ae00d1b4c8da24db6eff6d242da3b1 SHA512 27540394ab8e597a0256c3b7a8370b8191574ba0dfa1fa8c17e2e8df08b79157b36dd85672e7f49c703417ce1c02287462efe22870c5ab7e2a7bab386a2dd193
-DIST firefox-60.7.2esr-kn.xpi 601585 BLAKE2B fdd5b97c7348423c913aeac0392b90dd3cd80e16c32a00df864e64c924ba15b48a2658a6fd049c0d321a9c7e13ba6819d3d91cb0c3452e73428877626c29216d SHA512 08380b89c8f099ebcffb05a0af1ce216c977cd00e0098febb16b11dc68c83a990074754adeeac34cfea31a13a3f7b259b2a9f1b01f192bbdbb9f9e63b70c41ae
-DIST firefox-60.7.2esr-ko.xpi 563551 BLAKE2B 24f44952915c8b690829e13241673ae4784a7c9040ca43fb125869f46d59a8d97435c69afda68d9009a99ef5117797db27264768d40a311a940032ed6f1c8ff5 SHA512 a2825e370bd99211f203b705825fd90391b3f689b1274507eacfbde21fa8cbaf16790f142876fea4f29feac839521c4b2c6a695ab2f5f88a298cba90ba805fcd
-DIST firefox-60.7.2esr-lij.xpi 529124 BLAKE2B 0d8c37a97d29a48ebe5d94173b2a0cdc436d89c41ee1d047400e540e149331d766b09d8bff23c47019b7ecdbcef347583d4819f7e61ce02dd118879c41e4892e SHA512 5702298ce9056c37d350d96f82d56ac0cde36c4301b05ca111bb66b0b76e1be04382054228fdb7059a6380b4924d949dd2706177efd04a7c96418c69db306ca3
-DIST firefox-60.7.2esr-lt.xpi 552184 BLAKE2B e00502daf85f20955425b616474cf3f1d234b376bdf6a13325db527a5a0bc734995f8be4c864fe1eec83f8180be9b5b62132bb9226d9bc55fec271d6cb9599d4 SHA512 b88510f49a24f9032f66c4cf1e9e9895f5294eac007201d8a725d5a2c3f331f41cad58ef1053fe091cbc3256d2ae1324531833dd0ee4609fc21c611d83b7b745
-DIST firefox-60.7.2esr-lv.xpi 542137 BLAKE2B 265e6df2c81a7509bfe228dd553c656e825c8bd2f8116eac6b6d0bf9b6a481a915f5cc2eec05a5f639b2f706583f668ed41c656a4bccb323640270475411b9f2 SHA512 5f7f9a89bdc4a765a7c2744ec75448718a73ba816e617d95d8e1058e5370851e501662394cf24305883cfa6b5fb0da1f27a296d6f25402e4f341c323e01e328c
-DIST firefox-60.7.2esr-mai.xpi 565193 BLAKE2B 0990f4fa2bee2713a60b62086d5de7413835d97ec2d93871bb38169dd0f81ce33060a08436429ec2b6f3349d366f76f4eb799e104c0cbd823443ed5487346cd5 SHA512 bbbb420f8ce84e305af940dfd1f49ff3c134a86dbbdc0b44e8d176806a0658103b3c31567f8f5e958d2319c3383d4c5cdecb94a03e70701890e7e88030849a89
-DIST firefox-60.7.2esr-mk.xpi 529517 BLAKE2B 3f20abbd2e34ebf9d4b0c0ef2ce4ca03d7da8d5a87981ef3a2a436cfaee7fc0857bd5fa8aa74f1f74e2f28b093ba34fbd32cbbd4154f5a4dc6233bf42a9e7d2e SHA512 4db41618f202b34841e50866fac83549fc24712365ac285c03994b355d08b8454c73091a427a7b0752c7d71e83f8a4f075cce6341ce9f828450df13642509ee0
-DIST firefox-60.7.2esr-ml.xpi 614690 BLAKE2B 581c1a730d571450e61f23904475929a45ac248e83cd1b69f45099155ceda0e6ca9f470919f616d98c0c2da0ff0338276f7fae4b6a4cba0b82bd223df6ee4100 SHA512 3e94d9fdb5c9337cabae7971e52f452ae0df0070f4ffca55560b6a332cdad2b3cb96ba59fefce61c239f1585607fd49cf4d31988b41e9910913dfb0961165b69
-DIST firefox-60.7.2esr-mr.xpi 594836 BLAKE2B 3ef2215f8e7814223d84ce8e0a17ed6d332f0f90eb92843423c547775503f13bbb6a840cc4552cbb7428ecad91e2e566100e425f32744f0a8a1ca7c9e827c0ee SHA512 ee634d38b5fd0b3630c2df306541b21984ff5e9507768976ec095b4cab8f0a89a223d99c098eec635c704dcd8f87e4f915213a387c017f79779ce6ac76ef806e
-DIST firefox-60.7.2esr-ms.xpi 525277 BLAKE2B 63a33e5eab60676678ee4f675eccaf8c9ed2d540730acf7d5bf8006065e7b302ae7d43a5cfb1718d841a23b40f127e21c8b2f6bdee2d0052ec8ab7e246903533 SHA512 ca5360a300d0f0c7f475bb15dd0b026673352ac2588b9cfd261937a27cbf951b2562b9f0bb7dfbab61eb328064c21e22bfae5088fa7cf72d3bce8a97e540aebb
-DIST firefox-60.7.2esr-nb-NO.xpi 526286 BLAKE2B 4d1bc0a657950480f284deebff3bdd1b0b82963c5d203aec6537c0d3d9dedffb0815654598747642c8a9d2440f86a6e8f207f14bad16f305cae9862cf3a2dc29 SHA512 3990e9947ee615b77a1516d5bc7878e8a16afd73345372e321983b213c021d8ccb79a05b934fd99fe138d878760bfbfb4298b26b5956500789d1bcef15cc6d00
-DIST firefox-60.7.2esr-nl.xpi 533196 BLAKE2B 90049de30e71a243d84eb369c0895c1970aabd9e4f1f9d2e71a89a14ac6332f0bf07270ce18f6f2f3fc285fb7c0858d915b32f1bb84a169c6292acd4aa0de622 SHA512 a0c640da27a11d0f651e6b87f31c7d368e0794841bc33586e8b0f330d6acdbcd0c698359597e869853bc34300a3a9f0db9c38fd4d9cdc7f638975868286da332
-DIST firefox-60.7.2esr-nn-NO.xpi 527834 BLAKE2B e4efc8bf3befd4aa372334ef79cadedac39767985f7f2e5e50c3b00605bc069f28829a1fa5b0c9f77fb6dacfe07ab1720dac077354850bb2ff172208aab6e029 SHA512 5ad89c2fc80e80c1d323cfc3c6eba0ab6123a9dffff8243cae76df768a500947ee62f281a1de7a486e038547b185e5e1ab1aff8e0d409927c071057417458db6
-DIST firefox-60.7.2esr-or.xpi 556580 BLAKE2B cd8b95cd28592587af25be96ab5de3eef06149346fd69d743ddcdbfad238326be971ec024e6b005331e495693dc45a26b73b4b9d2f56669d7d04568f33867a16 SHA512 bdd2d01a902609a877a478c61aaf8304cd285a3472cb80abe5a09ebd208184829bff6fb52228534debce4a658fc08a2ecdd77010916f74c7bbb102c2d78493f6
-DIST firefox-60.7.2esr-pa-IN.xpi 574271 BLAKE2B 23f1e6e90fa77d096fe26ed6c16efca4eb22241ab6e3f8558ee9c057ab6c2b762ced100c9d9d01b2d6b7c74183d586408c0e611947679ada2d45ed03010459d5 SHA512 4f09aa0e7aa8907fd4dd36f3697e13d4989c5dadebe7da50cbb0e111e2a52b8ec8d545d67f56e81ce7abf2b443579695858561ebea891814963c1a5afed93c27
-DIST firefox-60.7.2esr-pl.xpi 434748 BLAKE2B e7be4850ab1c64a590265ef6b65ff372baeff55cb044803927c6cbf7537d2bceb96bec4ab87daa61f2946b4d90616df854a9c9be7d1a73f7b4984b276c7b2939 SHA512 535d5de28cd98a34aea1110fd8845c091b5e567632fa1639dbea0732c0cb148b59bae2523511ccbbca4bbed6431ec3abe83f7cd85ea64eed553b951af7c25f75
-DIST firefox-60.7.2esr-pt-BR.xpi 531151 BLAKE2B d60268c5511f4d697e6121a2d06ccd44d7b09be89481d10f482fd620548ac8c3920fc33308878d904500d814e616d472e5a82fee7b5ea9e393e1600a9f7da2cd SHA512 0ef7c295edad701bf9778922250bc4d6fcf0df35d1966681aa281c1d1c42317c75bd633f8cff63875198fc508dd662f04d6be4b7eed3084b1f03957dca286352
-DIST firefox-60.7.2esr-pt-PT.xpi 535763 BLAKE2B 7ceac7711cf39fb8c0f5d7ef7e9195389285496920392492d54e663e4fa6525a30cd17acfd40dbef27bad686239ae7015ace8e3be644e09eb93b54384a0e1e9a SHA512 4ba94384ab2054631b57882d91f5b74b8de66fe9e6cdfb834316df5c72b8cb31450e6a14bf62ea0000849f357bfd9b51ed327e78df11902ba63b74f4667d16f1
-DIST firefox-60.7.2esr-rm.xpi 521760 BLAKE2B 5f495bebfbc7c3d559c4e8c00637344e1d951b080866ca9931fc8d9d16102e80bfabeb8f3f7565ca4c68795913b353ada95eab1590e4f470286e67bc72f1093e SHA512 956a474b162b8ac3d1a4d77c97bcdc199868f445423bb249b32dd71f3e1732e0c74d292808f895c7539b855d3a81d1fb0f0d34c3f505c70e480a1f466bf9e7a0
-DIST firefox-60.7.2esr-ro.xpi 529779 BLAKE2B 5f0744b99aecaea2e723278f2cb776fce9360704348fc5c55e3286ad71591a57013140e596f78dd3446063daa02ca81e27eeca2fb3b8aa892dab9c3201869f6c SHA512 62b8cbe3f24011f247885bee7b3cba08e9ef55e2eee4ca94806138e2fe628e5fab97824599092ee6a4ec7ac54b0ea846970434b6ff74efd87e6ec61cdef8fd0b
-DIST firefox-60.7.2esr-ru.xpi 607128 BLAKE2B 6113e1157e744cdd544028aabf2c08b4c5427ed44a527434e033bb6fb6955e43fd091f5eff9a99dd52a3a426406a67a5edcc6c9f8761b5c1364b076644690f32 SHA512 4157220130ba0ea1f2c2a885cb5ddf9888bc6766911387f373307a66b2552a2f4b945ad99a2ace6db267c2818434769ddb617f8272c2bcb93af2ec94e74de513
-DIST firefox-60.7.2esr-si.xpi 561290 BLAKE2B 92f5b3ce152e6da8843624c3df1dc682119d20b7c7a6b690c1657611e2c9e9f4865c64191b84b408039b8155d92a061301a33ef33adb5460baf63fce0b7bc869 SHA512 2c65615735bc9e2480d1cf2c3e7137b35fbf5ec064979df234ebfdb01e6e145e284132fb93f8a8a7e46db5d98dd4af1d63a7632a40d1c396d6e7985ac7772e3e
-DIST firefox-60.7.2esr-sk.xpi 557433 BLAKE2B 02e7ff2a27e2d37890fe4494e8a90cab081cd708f9a625f067e9ed247b179dacf57d4cd525701b611713737625c2dafdebacd015b090cae7cd5a55c596f30d32 SHA512 9ab15044e34c48ec656290c35a834c0d5f28659c4227042948f92836a8445334d23d5c6ff9927103f166d76a06f9a8e01a3d4c38ce049b9785e2e6ed499f36c4
-DIST firefox-60.7.2esr-sl.xpi 535088 BLAKE2B baa634996668d62e431397aa1e586d9ccf3b7f9f1b95c84e0a152de62381e0428e769e27b715ba337a6725e61cf88468ac8b787a126613bc85e65d690a3f96e5 SHA512 cf20cde94c6b13b5d58181beda9fbeeca0336fc2fa7571e3c4bb864e02a0cbf035268374a966e10a6e6d941182646b508ad793204ba70c06e2db21cf65462113
-DIST firefox-60.7.2esr-son.xpi 513647 BLAKE2B d71d287b8dcf4fecb2d4e4113279edf2c7af7ea25e7ad9a589832261b874bc80eeb4c4a4b312569f9af8f2a276b9b728a39eee10ea3dc00fb7e9f6c856b82228 SHA512 4d42ed9cb567490dfb17fb73fce6fb66656931b71ec756bc5e5a20becabada792292c82df340d91bab231fdde98b5bde5aa9e326fdab6d1966c69f0e3605b614
-DIST firefox-60.7.2esr-sq.xpi 536982 BLAKE2B 45692b17abeeb3592296232befe5ce850141caaebe33fc42f5269beabb2136aba48ffdfb99242ffafef17fd8a67556bdc278aa2185a5ee0d0619908ce867ad7d SHA512 6036d16830cfaec30cac590723c9b1bf126eb29a18903e8b1d20487b4f58f2b0127f8794c0112899fdbff6fe420820b0bbb862ea5b1d9c4ac185b426f6237d63
-DIST firefox-60.7.2esr-sr.xpi 564497 BLAKE2B 819179a9793f76821f6a3ec36b986ec01b9b704bb9da4a33e0e3b5f209720cfba311a860fbea3e2846937f3ba0494a64e5a73f37666e4b1f53563478f52b8079 SHA512 1fe8a42962486ce77a3fe6fb9550609c6b3ed97ae79c6e7d729974ac8e7324f0e101bb0eab87cd68469583b43613e08825f74de65f5ea778fc97c3cbb2c54500
-DIST firefox-60.7.2esr-sv-SE.xpi 535061 BLAKE2B e68501e2c3a11b77a3d129d26ffebc88eebb829520f5c85709ed57dc794c999679f3d214e844a63dc1563bac9b79eeacad8651fff6358bfb736b8b08f957ac71 SHA512 e342ffcf417c67c90181540615b1a19aab961fa803493f939605dd8b0480f385ba2bf28be524dc0d904f2689318ddadbc950d79f0d795ea3c19eb395c3d46423
-DIST firefox-60.7.2esr-ta.xpi 593639 BLAKE2B 1981c2eb72f1611edb5ce549ddb3060a379c274b3c28a66d4888ee56ade9d3a0ae4f6541d45010cedc175c70564662e1f8112044c6ee791b61ed951f02ca48fb SHA512 00382aef01723bd52ae43a0c7294439ab8ba022b068712a4d707563388d81fd5d76479a7d79fb52642f538c6a6a137e9eb97791a59a547c7b08aa5fb461acac9
-DIST firefox-60.7.2esr-te.xpi 606690 BLAKE2B 7990362daf24ed84d84e0866fee24e96dec014721ad40becdd090199d7c2eeadff7d8254e74e6364cd9b137c725e4473c78b7fa388f1d38c53ced3f8d57ec5e6 SHA512 024ebe8f35bebc8f2cf1c08ab55383862c512c274e155ccb3d55b14b442b4d65ca13ba0715bc944d2e768c50db1578d38eb8b82ecfcc09fbf61f95ba7b4857c5
-DIST firefox-60.7.2esr-th.xpi 578533 BLAKE2B 655d94b95c0674ace609b0a9ebe0b7a12b12ac04b756eef6997ce785a5dbbe286b0fd1db6d2c42f6652574110bafe130b7b920ab5ac879607b4efa0d7162030d SHA512 79e2e3ae20726ff388898c2b479acf8590188e060262a3d3945606a1a35a28c05bf23df8b2086f98585474a2b4ce9176c6ad17f5060074f6e29e57ddcd806bef
-DIST firefox-60.7.2esr-tr.xpi 541582 BLAKE2B bbbdc3903897c6a6da09059f3607eabd34538d1f07c96afe8ea9068d0755e6d1f8110dc3f9f0f2de24601f2ace553903c53703710b48ac08ebdee35d2accfefb SHA512 d4847be63219bf66c4b3d1aa56cd78535612bddf240babc7e542d0d3a83bc84648dede88c8cc10bbe908bd2c8d77add4fe9b948d9331956e89db90a172622717
-DIST firefox-60.7.2esr-uk.xpi 596649 BLAKE2B 69e5aa5c30214b512e37ed849e2cdf4070b2e47ef612b2999ba4983cb5ba53db2ef724a25de9842aa2829b160a3840964d251f5443a214ced2c80f0553e55d2a SHA512 d8fc652dd1af7a60a7f7044b1e99fcc77fe69eb728401ba0d98cf1b901733850968cfb1291a11ad46735ac750af2b217c28ad7ae535cdf4441f1119170e294ea
-DIST firefox-60.7.2esr-uz.xpi 529399 BLAKE2B 0ecb8b9891f373c543b60f7751d0bad3a134bc36e0629b3abe47cf3580e3e1bf151b4a0da2cdc1f2108d15d213e2363572a9abdba1a18f1571ede3777b62c9c7 SHA512 de7bf13f6cbdf43e5a607c0e46f233fc65c24e7ca2bd74b0a08b1c4be15eda44ac040f569ecb44116bbdfbe0df156a67fc5e3a187a553c2523ad638406187d07
-DIST firefox-60.7.2esr-vi.xpi 543907 BLAKE2B 9c7360a1e244a626670848e75778c2650c33f9b6bc6c0b0833614fc337f829bfbbae86311d90ca907cbab891cc9e31fac7688455078b28710382529cf1dae9b5 SHA512 4c571dcd3015cb651e6af462214384e01aa4eb02204fa01dfbc6a270919feb91110d60df5e483b6404231f3fd1437d64430179c030bc188bbbfad1317fb933d2
-DIST firefox-60.7.2esr-xh.xpi 527565 BLAKE2B 6b357e8887f61aed2ed513efb9beb034d126c3ef9b73959b6f10c25f221f73f334a8bc87ffa6f983df956a5fd54f66c6185f9f87825be2b00759d4b6e38ad4f8 SHA512 5bb606666ffb6598987953fec0bc555d2a37c4233a8ae98e738eb1dd5fb3432a4ed39f6b2ef0bdb6e7af2570506460b0319830a9ce9a21b8a8f2fa37f1d6c3f0
-DIST firefox-60.7.2esr-zh-CN.xpi 559980 BLAKE2B cee4fab650cd87bd8e1c4bd14500c4036d54fdcd6524fd24d5e67f08a6926ebae10a70f0a961942a2ce752e8017cad965bf9e45ec32e825f35e5605539e30a86 SHA512 d5d63cad9411d615c0aa0814beca1f48cc033327ae989641a9e4930a8f6e7e5e6a4cbcb875b26fa5e82b631aa9a99aa35ad3710308933cbfbb0a15b9686094de
-DIST firefox-60.7.2esr-zh-TW.xpi 558304 BLAKE2B 94736adc0f3c74466f560ccfbab45ad6cdf436f2987cba65d25995dda15838109f5189e4d4bc87bd64f8a232d953ad69cdbe56cfc3ca3562b780a465180f0eae SHA512 dc2359c2d7245592034b58558357f986e612c119b54ba2b979ce1df0e7dab2a5a0a1422fad6958349a03832c96e9cf1df32bd55be167025a0c8eab5f14a27146
-DIST firefox-60.7.2esr.source.tar.xz 268579256 BLAKE2B e3548b6f66bc7c4d00e5e247d06290429a78ebe1dee66a144f6d85ab4a9270e80a7b795ea74a43cebe10a6373f9b62a3423bd7cb17602e74d5f0baa638beef4f SHA512 1258b0bf231b1b5c96b7063f2529ad9cd312cbd043b1d732abbc439093b41833361bbec3b740f3cf70299734035aa0a7db87c6b7b1537b9619b94bebf9b5c22b
DIST firefox-60.8.0esr-ach.xpi 512788 BLAKE2B 155c72980b4a0573f2d4e2d80f1bfce095bc2aedb6ab265b2fd4aa35046c0a91ee64a8f00dcea957a7889133e8969efdb49c76dcd67f7a8a0e6b4532aeebab0d SHA512 59980e52d51095a6dfff48044fc2a1fd8c237f251dc1dc681eb0f799700e1b4d08c10862a34a77a41a6d5b90cd96ac6271af6ad63c0d6be815c0e687d6218ccf
DIST firefox-60.8.0esr-af.xpi 503031 BLAKE2B 74cd2d6169cc455fdff7a93d8327388f8247375bc362b5f0efbbf3f2fef80a05f73c3d761a09b427057e8de81da3b8b4bd2a551d4f1b627a4639bf3117f252f7 SHA512 5187dbbd3e025ab7523377f262e02a7ff9a83091b657ea7f22da85de78a71a1f839af05a6ec38aaa2b1c38254b9cd3b95e1ba69dd1ffd6d71919c63e8b3dd469
DIST firefox-60.8.0esr-an.xpi 536226 BLAKE2B f110e39d28d98c916b2b74b05c634f87a8ccb52b41c87931eb2449301d723af9b2703be411e2ae9506138bd0f9193da315d511c207d9030efb7bf926a627c1c2 SHA512 524e75c7e186aeffb29360fb6044d334d37e0e0495259bc6b12b43c44566a26159cc04b715174ad836086e4950e0f012ea118aeed33d8cca99a25b2a8872c7a3
@@ -282,192 +190,7 @@ DIST firefox-60.8.0esr-xh.xpi 527565 BLAKE2B 6b357e8887f61aed2ed513efb9beb034d12
DIST firefox-60.8.0esr-zh-CN.xpi 559980 BLAKE2B cee4fab650cd87bd8e1c4bd14500c4036d54fdcd6524fd24d5e67f08a6926ebae10a70f0a961942a2ce752e8017cad965bf9e45ec32e825f35e5605539e30a86 SHA512 d5d63cad9411d615c0aa0814beca1f48cc033327ae989641a9e4930a8f6e7e5e6a4cbcb875b26fa5e82b631aa9a99aa35ad3710308933cbfbb0a15b9686094de
DIST firefox-60.8.0esr-zh-TW.xpi 558304 BLAKE2B 94736adc0f3c74466f560ccfbab45ad6cdf436f2987cba65d25995dda15838109f5189e4d4bc87bd64f8a232d953ad69cdbe56cfc3ca3562b780a465180f0eae SHA512 dc2359c2d7245592034b58558357f986e612c119b54ba2b979ce1df0e7dab2a5a0a1422fad6958349a03832c96e9cf1df32bd55be167025a0c8eab5f14a27146
DIST firefox-60.8.0esr.source.tar.xz 268791200 BLAKE2B 8903c5ab580f7a3fabe95cdd37da7915a99da3b1f312c9da980c1bb202804c91dc4948b01737eaf4a61d6ad2b66e7dcd94782997cdcc70b8b734d0bf762268d9 SHA512 0332b6049b97e488e55a3b9540baad3bd159e297084e9a625b8492497c73f86eb3e144219dabc5e9f2c2e4a27630d83d243c919cd4f86b7f59f47133ed3afc54
-DIST firefox-67.0-patches-05.tar.xz 164292 BLAKE2B d0226ccc0732f7f4d63af44a76bff6c7bc0d0f91cbf4156da327f9c58ed81a318c6cc59a914fbdf59f5bf30539a9cd354d541878e414ad6b7eb2cd22b1fbfbf0 SHA512 2fc4400325dd4868f48d3c090fea63ad13f7bf23b01402c456ce7ad25626e9fd4e2f8e9139433abe182099437856713801eb90049cb69b5a0dabf11baa43bcbe
-DIST firefox-67.0.4-ach.xpi 473034 BLAKE2B 45ce8add7c5423681580db68c2de15695091405c357bb55e2f54965689c7d69da5f3ae226230aaf846fb0f0b7fe35136465affe68440b9eb63f3a06ebbe715a4 SHA512 c94c0620a9c2d039bc271d0d3959b90acaf92fef7994d5508d88592f4b8fc82dd75d8c3c11f6feeb298c707bf588ed209ab4c74116c98906fde4e08fbc268a30
-DIST firefox-67.0.4-af.xpi 456837 BLAKE2B 004cffe285c110c504e8a6b0de446c593f96f58101642c74da03ddcadacedcec0387f1285793b589ba7fdb41cf78f904c4b40abf66b38c92435051ddd2babe7b SHA512 e2b5b98b1a656542f33cc47477d35c4c1bcfe8b712af54f38300a7822caa9a8a7ab4d38e1e965ad401a3be0a4fff3a29b67c78dc847edc1bfa5a9e32a20c4f50
-DIST firefox-67.0.4-an.xpi 486602 BLAKE2B d1550d81c81f18029525db831a634f57c6c98b809e27ada623bbe274636fdc8db1ce770e516cec7992131b65fe1cb352199c6516d5f7679439f94fe94e3b3b27 SHA512 5d959a287cd36708722d07985d8fb5c97c4ae88f442aa18ce0fd7fa69fa449dbeed7609ce5d84c8e9ccad036a8a7a3290099bea24a6017229cf39fc6aaf668ae
-DIST firefox-67.0.4-ar.xpi 541856 BLAKE2B 9bad3bb8602ae8644b4c581010f950f6cbc8fcf13b84e551df76eb9edae0d8f36ae241161135500f27cc458b4d6b65afde9f973e6ff9d19c4d2789f20f69472f SHA512 6ec7ecc251dafdce8e222bfab1373a624cc14d355aa315927225089f7b034af8139ef9134d880a3a900425891d54de271844d5770c96bd5df9cd2db7634929e0
-DIST firefox-67.0.4-as.xpi 493298 BLAKE2B c0ab3157afb743aef634188b340aa0d3231d4dfcc17231323a77cd9766295da2d2c94270362f179449ec4ba426e699c55dd30206cbcf452b732c60715b174939 SHA512 1584f6d1929b6136dd07fbfe16d8e90c0eb33e30de6b90276889b517012e3b1029ec7c49fd9c265b4056cb4836ad9202402ebf7249d29880299e253c945af6cb
-DIST firefox-67.0.4-ast.xpi 485526 BLAKE2B 009d1f7851b10daee6baeef49d51d23790cd2d5a0f05c1d9a677bf5d2a8d282e01723299ddf666e4f40b0884defb7963708ef8e957f16fb375316c60e347849e SHA512 a9ea139c3aeee12a62891f4e92685ec7bf730a1377a07c42ee446d26547c06243d8d48a8a6a517189d2bbf2ca132d3e913c1917668f91d2f2278e02ff824a644
-DIST firefox-67.0.4-az.xpi 512478 BLAKE2B 15104f1efc14b892e4c70650fe20da81bf54dfb1e6288b1d3d63b524b73e5fcad2a4004eed87baee1bf025021d8ecbd2d6234224eca029cb1580092f0b189bcd SHA512 c5dcb129e2311d73c2e8ba69bd41742b2f2dd8856ad52f6c1a40000d9d3d2bd4f894f77431ab4f3a9311f5ec58ab44b56e65857069b5240800a8ac5b1352ebe4
-DIST firefox-67.0.4-bg.xpi 549329 BLAKE2B 3ea556df40d4b7c8735a112967e93a02663efccefaccc749987c61aacd7b35828426013e8e53313b1af7e6ed2c676dd6a8affdc0716a8b210d129df4cd1d9663 SHA512 845ee98a5c0db6de356ca4f7a400d0e06ffe5b75d96a2f8d64812471c8b953ab6dedf7398b203c47e55c7e40349654198fec22efb467b7aa7aa2fb58810659fb
-DIST firefox-67.0.4-bn-BD.xpi 567142 BLAKE2B 72b71b385558c9a386e9dd375c1005f124aa5b8e7ea1f6c577de836ae8a24f5e154367b4c23e1e16846de01a30e021b2a10b17de368cdf8d79c7d4af97ea61bd SHA512 742fa6ee296b544e8538c51c3a73af300bc658ecfc0827b8a3c4bba0f0eb521fcba91e7bb6051273dab6631e3efddb37b3392f658d5ddbfa7fe82d0c742cb8f7
-DIST firefox-67.0.4-bn-IN.xpi 556829 BLAKE2B 2c4398aca5814ca392d7f1abb9ffb6a61e24a09c120f757d3a0030471b19dda94aee0ad30f77533853bfbf2a71f18456c0378e5c72ecc9bc126285a486fb882b SHA512 35192784a09f3c1a44b18ee12addd103190e27d67bc82760092698be519d9e5334eb751972bc384ab49d9515793d934313f2d1b02fbfdb6f840072e10a5926db
-DIST firefox-67.0.4-br.xpi 501332 BLAKE2B 614d668e7172cebb5ebb4b8bfac41732f7d07a7134ea75799f09e752fb5491ea89cce7a954127ef7f3db515aa63899b1c395d694952684bd08cd8ced3997e01f SHA512 bdf8829af8ddaa4f72bce4ef4c8bae256d46fda44433decb2f4f8570bfedc24c402782742bd0e48e0e621cbef2908cb0aaad12b222814b72017b4d1ab5210a41
-DIST firefox-67.0.4-bs.xpi 484193 BLAKE2B 337d9e7309bc7e60cfff1cff2985942aa36f757bb41f8f6418e4634889ef21ced095a1d9b7897cc394fa816c13203ab38210e9b56599f6edf331d46720db8c06 SHA512 54ac0d41f9d3bb2b957b077ce9be5609f32b8744fe79b481f61745f54a45fae73729504db55224cb37b74389899d2b96cea4172e5166750ffcfbb8fe8887c04b
-DIST firefox-67.0.4-ca.xpi 496536 BLAKE2B 5c12463173ecdb62ca8d279710f97d152049a6ea03d6ab41987ae36c11a301223b65eca7c9be8a2f928e21c8e89d652b7be651b10b2feccb2fabb92d5fffbf02 SHA512 8f8c3cc65845533f740fec1e447af50bbb710086fd462a48a9930bf4f2e61adbec5bbe67d6c96f9d743c681fbb05ec7d14133d70cd6152a1e355697ac249dd72
-DIST firefox-67.0.4-cak.xpi 525411 BLAKE2B bf075b9a3dab3c5200c1b771c53750fd66ea9c2bef1e3471a1e111741767bbfe0b4c92ad07c12913c548665b121aed5a9d2d1742946a8f8104eb51738d832180 SHA512 2886d0697a3e853c682397dba43f1971bfb9c4e479f97510c1c120b694b0f67b8a5adc0c0fd4537299825a47249c75ad6a448a621908be3ab7fd98f9e93d8a09
-DIST firefox-67.0.4-cs.xpi 517487 BLAKE2B 11c93d098421edd79abc035513c8bc42dce24ff1586668b0eccd8e877f621b873014a0318c6c11500253a96bb611d8d5d45efbc38f0f06ae159f6feba7de1f4c SHA512 7e6a1a84e53cc02fbd40424e4eb6ee7232ad2dc519a2820ab740c540fb32d29c9f813f317067dbc60a1ba9db96da4a426c7d420bdfa831e2f04d8fbdb19c2fba
-DIST firefox-67.0.4-cy.xpi 507753 BLAKE2B 830ebdf9d61809ce2cf25568e74785cdb7b661e93908086337bd85d9de574d944b415ad9ba0f0b06a7a06eaf6d7775daf282cc581345c828fd8d546e4ae1ccb7 SHA512 30722e698a68a01771e521b42077e591530151f80fd607c6f3c5c4b54079876e7212f1e8f4be9858fde3f7efa84eef986c15389a567256798beb3660175cfa57
-DIST firefox-67.0.4-da.xpi 514822 BLAKE2B e206a3faf7e76ab339590586185301cd49bfd31fce3b18dca41a9595d1cc21f6abcc95ff24955d340a9e3c003d0380c9311930aa26d23b15d812113d69661878 SHA512 cfc066d76717aa0da658ba446e01619289497d59440bc22ff7386b756e6b66fad6510bfaf237ad0f8f27de9fdcb9899cc2a8adfb79ddeeb967f2c0ff3a9696d9
-DIST firefox-67.0.4-de.xpi 512332 BLAKE2B 98ede10e01960cf8cc9d718b533c4634bd700faf75ca231fcb828e623d46614adb7b5cb7b5689685a3d2f547888df3b20fb56b289f724281fdca4295bd312d4f SHA512 fbe9c8fbc4e33aadb7dddcaf7884df05857d7d1d8b87f4c41c42ce6dff1e169a777d72287ffebc4fc5e6a8873ed075737d920618d2a56b54150e5ae1e0e3aab3
-DIST firefox-67.0.4-dsb.xpi 524856 BLAKE2B cadb2966344312c537d086a5c3881e7d515e51a9d7817800248bba0a16c52ab399b4d888ecf33e1383c7192efba19a76540b64684e28056292545054067af4e9 SHA512 7f368ad6497db450f8e8c561ed504113a7ef1f23049d4ea9d9bc40d681fa0e188218fd983f2c9d2f004af13081f7fe99943ce0e753fb8f72724a3d6b27ca896f
-DIST firefox-67.0.4-el.xpi 592180 BLAKE2B d6d8d258c9ef836b3666337204fbf82b3a15b4e87ad3f6cb9c1cd3bdf8fd4087de83d61513fcca153e37b0060501144fbb7e344c234667ba48ad86dc0d100203 SHA512 9345c527232506b1d8614828b68cb20eef4e7dc82b1cb1bb55fcc3ac1aa17ff7c42579b42c8fcd449365b137a8a2f39e32bf64129dfadb2e051b0b4c63c0f27b
-DIST firefox-67.0.4-en-GB.xpi 481152 BLAKE2B eda70ae969a2fba9cecea218c3082d04212d5696ee6d2c2b77aefba6b52e9bad18c32feea0e927e1d233f19451279404cc2abae50b1932b29fc3a95adedb5b30 SHA512 70335a1b70d79f34fe5bd04ea3ee09a908823b2ee0baf77dac58ff0986fd44df3efb5a7e5be948ca9a0cefdd2ede66b82de65715de307e46227f124c7e76cc38
-DIST firefox-67.0.4-en-ZA.xpi 442968 BLAKE2B 29823cf62500b34bf7963eb637e1ba76e8065ae7500535799ddb36123a10e5267548f47a663898856d4b42837d62a6f08faafff89c1ee2477a5240584fba5ef4 SHA512 04e9105ae4ee7c8f48d6d12866ef1bdad472f8bb4ad639b56942baee8f6008f485e7df9251cb786cfb26b0a6fa6312d2c4dd59069e82362dcdc33d3745f2dad4
-DIST firefox-67.0.4-eo.xpi 500806 BLAKE2B 18b60f4b05595b78c832515992d797f55a8d63aa3d6e153a904164575a21c4736e43579668110099adb68d266fab53ef254fc0cd5196926009ca4e88613a8abd SHA512 6b3440aad944ab8f48b6209d03856a1c40426bbb5806e3b4262140b34d86c54550c3fefe4b3bbff5a94d0d9aaa57ac840a632f0e49b2adad29cc0b98ca0f2e29
-DIST firefox-67.0.4-es-AR.xpi 509296 BLAKE2B 8f2c2dc7a51188d409fc4af03b3b016aad983f5ddb1ac5551551a210cfc3b2758b70b85d2f267683500f6ab706c5644df34e13314899b598b4768f60e5c28cd6 SHA512 9993273a455cfc43a5bf10d75f501092a3c6312d6e4df3b264afba1d2a90a84dc02aa554fb7f9434c3599d47e8bcc2e549d712b1cb0b683e53f7905ce27cd3cf
-DIST firefox-67.0.4-es-CL.xpi 508068 BLAKE2B 9131a0cf1a18bc0d4312679a7dca65db59c59fa8f0a7fc271d3e5096cd0e40eb21185b955b2bf1efb00d8917f3aa328c925bc3a140dd8cc7355b6b1e449c842d SHA512 6c06c28d4128327b5b32e4e5bcf3f81b2ae55be4604b50163b47fac56491350ddd174851e3df4e567f7ee198f1e741c052f255473867de916d8fc000a46d7158
-DIST firefox-67.0.4-es-ES.xpi 479124 BLAKE2B 7f2f62156cb43b2795eb360c91fd68e86f6f3e7219b31c0aba9a40ef32e429df5cf6b5f3cd9fc7db3ab3c792bef16c40a57e730d8166b5381074fc4b5dc02a6d SHA512 4dcfd0041f6d4d0ccbaac26eba43c5d30da3c28e0360184e22a9e02fa262cfa08301b335e204ba37aa8def59f6c3345ab6368ad9ca15ea0bd23ecbc963f8faa9
-DIST firefox-67.0.4-es-MX.xpi 507052 BLAKE2B b35886404a63b76fe44356b7c41685a65d95a4658124a2f915f5e84a1226f873e13d4f96c3347a2721d66b20331067e42cd5b8eb6fb11be360f7144b76f4337e SHA512 7c01d17e0219a8e6042800030010ad64efda54ccc7209831d4aa94afb8bc5a54435c6206563d15aebc9979b9b229fa8f2f76aa314a531f85b5b3f82f0b6ae046
-DIST firefox-67.0.4-et.xpi 483612 BLAKE2B 79f60da21f74bc1f11eb9838bb7b93aede1f6fe5163f3d05e0059db656c61da0e31627f65daaa91fd14bf4ff94e86341611a61349507c686a76c0efd73f45f8d SHA512 453607f49bf4ad81840ce5b2863670e6d53ffd3101121aa3797595a892bd3e6d7f3c5d7cd04259ff78562264dbaf0c2d8e5965b015e5a7c4db297cc3ac101078
-DIST firefox-67.0.4-eu.xpi 497743 BLAKE2B 89ae480cf3da59e7369b9d954fdec0c397e9606fe21d8c90821dfef4474c8903d802596810b8f0fc7891b67325686ce7c1ec899f1c3cd5b54627eba07ea6efa3 SHA512 4cc23bb313073453ca6347ed341138a89e6f917c5fa519c262f60224e3fc6caf359afbd11169790fb63908d0e4eea9ba32f5acc841d29a231b07a8fbfee39fba
-DIST firefox-67.0.4-fa.xpi 552216 BLAKE2B 5af02e74a7887321e7367721cd3b6a92715df3f7af25d8eda50f0d73704a01d669c3104fcd7761b0750c77cff97078554439f99363fd1435abab48c5f2cc04f4 SHA512 7b9bc7331aabd4314453697674ff7eee2446cb93567a4c3579e495d0a18333df4dc77108356dd141c53f7f45095bb7c61675dbf41f954fb1045361d2b0719e1d
-DIST firefox-67.0.4-ff.xpi 487129 BLAKE2B 734db98cc02899ad6767318f1f73a965cbab3665087374bcabb6d6cc3308f83a5181bf4474ce84e845adb58d2fa256d9df79d613bb32aeb2fbc41a5cb0944eda SHA512 958226b592df0cbc151972ecc95a50690fc2fa8222ebd53d16b45150728d802346eaae4580a9393b61ea2aade4b062deb0c08fcad7887f0d0854ff7e85b4cf7b
-DIST firefox-67.0.4-fi.xpi 490375 BLAKE2B f5ea0eb4c94d78929881b7ccc66ae952f47ea9f1d48b29e1826aac703f8ee084c9ad76e1c1d4b5ab8ae3f654ad567b711dc37556dc8f4e225ce70a2697342875 SHA512 ade2802ec62a52b43d2c8cfeb47367e4bbf4b5543870f5a3d8aee277f8fe0466e2b6a0c4a319418e7692b79943a214aae92c5ea4058d8f0150ee21133c577944
-DIST firefox-67.0.4-fr.xpi 524672 BLAKE2B dd8d350d037405e1ecc9caa41a9aff3644a6368f0c636187f3f184095a1b9f4bf9ed0c669ed6727a9085bc35ca29302ed6686b36b0c8a47c4589019423454eff SHA512 1691c8bcfe6dfdd9aabeaf92874ed25800e11579e502d0bba67017a362a47956d62e7c824c596677dd219d526e3186ff06f76459be7eca1d39afdbe9d8d334ef
-DIST firefox-67.0.4-fy-NL.xpi 506200 BLAKE2B 2d0a3ea2f9dba25258ce22b8c4f53cf1d9c983d5a9c2dc5a571e093af26b5a335675a66737681afeefe43303223572fff825795222326f0f58ec5cfceead6f0c SHA512 7c470fcac617707ef44c129a1643f79ce8c1e27f82d91cf88f5f2893aa9e6429afd4ed0d3cf82d9bf5494d8b59d5e618e5cd6fdc010c3b981294cea6554da650
-DIST firefox-67.0.4-ga-IE.xpi 489155 BLAKE2B d51fe6972a36d35748030d55e9931fd43ee3e3c135cf8902b4d44ccffa8f1779d2504b2d07bc90e2b7d2135e1337776182bf60c971778384e1d345c85406bcb0 SHA512 6ced4571d3d224eb154d2caaf643c72037736c03925bb31debcedb16a4d2a18da6fe5d0c011be759410f3c8927d4cae40565925bf2b2afa540b3adf06b443a2b
-DIST firefox-67.0.4-gd.xpi 511062 BLAKE2B 598fa87736be852eb1de9a3c6a3ae9752159bee5a275928f5f01d7a92f4784b11a85dbd721341cce1a1de9d982a8191d5f5731877db27449c151c16bc136d1e9 SHA512 88b77adc2325185f0185b0dc440cc67ad9db409935fa4f888098db394fc6b6e30f49936ea5325ec35ca89d410b02d372b723efc2bb0a73542a1027fbf58fd38f
-DIST firefox-67.0.4-gl.xpi 485876 BLAKE2B e97b20a606f3ab7358f45353dd58eb9b483cb983e471e7ff0cd0c82398fff3cbc352c53129e313bd75028b3fa59875a9c3315f6e66b33e0957f482862522aad2 SHA512 efee2961d74d9bcfcba085e6194bae16e5c7ac852f69d5146c21ca9f4e61020305e5a7329da5786e55ea90f7eb66bcec2da66d81b1db6959804661dfe0602242
-DIST firefox-67.0.4-gn.xpi 515715 BLAKE2B f3cc05dfb135201f2b4b5bccf741c83d517e378259a4bf2cf19b0b9cc2c8366ca0fef5710466d2762506299cdcb65d16d9ffd898526e5b5bf96f7cc29d00876f SHA512 e9882960e2359980486cad7f1cb497e1dfa9510edd054f56425d14b557471e776f0c7f1e6757abc7a2ff46bedc8bc96a55140025a7b15ffe5b7f1467a422f9ad
-DIST firefox-67.0.4-gu-IN.xpi 574597 BLAKE2B 2931b656d4b2d6b1b7f98ec891f4d3ab751e5cd6bd35f08b0b7e200f2dc02f928f65686f160731b8c1da4f1d8fd59b1e253a32fd688bc957b0a3c72a2934b63d SHA512 dfc5f520f3b9bfeecbb19160de4541f0ac69b63bf84e3ecc143173a51cbf6405e31dce351010efaeb0e2c0a11ffe7f4d059a8810a1c0a6c50db4c67b83153bfa
-DIST firefox-67.0.4-he.xpi 514601 BLAKE2B 50fa2054e7551c44be99bbf2ff38b9685c2f3c0b286e389939f8fa4d5d43d9c75561048d645f0d520c8ec037a38ef27a3b9dff7bd4aa8aedd7158c5e706aab38 SHA512 08246f1d8aa207ed7958dbeea2c842f7203e9ea78749376fb2ba335d57439f48144f7b291b2431f6a98f1ae66aa9d3600b17cb0342517f34c3eed994e83e8c94
-DIST firefox-67.0.4-hi-IN.xpi 559711 BLAKE2B 3555610bc185f96b39af5f97d3ba9a4a63ba915a42ffef2d70d56dbb54308d06b4c223c14c33e5d85b54d0f17d1d9b53187e1188cd9dd453a507c7f01e42ebff SHA512 6cb0593e487f16d3397e9d44c19b502f02d2dd3992eac81e6f2433d25dd23b89c0ac83da4f75d482f0e42bf275166ff0dfc88539cb96467931d704e27a41ef4c
-DIST firefox-67.0.4-hr.xpi 492453 BLAKE2B 43bd9163bb810ae73f6c6d0a96c4071a07c15ca0a2bca3afaa45235d6487fa16042ca39a79fdf5af988875e68c69cca21a6fad8e9995b4e2d5c2325722d2a415 SHA512 4b7f41002bd3fcea90ba47d4dfef4a06cdfa7a660c1bc03741957e5353dc27cdba9e16fac0464a33452c91d2b0abbe6dbff40540d9c5f75f12e3467dd2d4cb4e
-DIST firefox-67.0.4-hsb.xpi 523951 BLAKE2B 82315159040e6aba2af6450128a3e2296d072a17767f9055b44d8ef33355d34eb0ea3637f948e9c0ed04ee884b9cd72ba0e5d28ca6ce98d0fb2391ee92d25131 SHA512 d0ed3a4763d649052b85f42405de2f2f071832a12808b07c5e81a15cfe479b4610a7f2c6008b167908b9f0fd9894c148ecbaf589a5dce956b00cfd1866ce815c
-DIST firefox-67.0.4-hu.xpi 525577 BLAKE2B 94833aa05b36e4c5206aa0532c912a48769e0b9b5fee047811c6dcf991af8201f3e0da5abe5f82c90947920342f5d3dab07c61e714ba32fca88e618190371f77 SHA512 957b666e08a8f3296f022adfb753e17de5a542c06a1c10654bcd4fc078c3af28f103a5326d30cf46ccfa51588734d62114361c6e5ed21f9efc390bbae5827a1d
-DIST firefox-67.0.4-hy-AM.xpi 546319 BLAKE2B e4b3c78a0108ef1a26a61f3587f01b829303e9385ae2a350aa39f11f6c784d3ed3a9c84b88fdd0b111340ce22f761e4dd826bd27b5f0143c8d14964f6c054a30 SHA512 94e8dacc2554d612ddab05b67f0162990665ae64f9a7b03cb456e926e862ebccbfd456940c58733173d6b23dfa3d8b3dd98cccb323d6fb941bbee129cad0a00a
-DIST firefox-67.0.4-id.xpi 491023 BLAKE2B edf1776340bedf2b043912854646128a2f81e36d50bccabc5f990c2bca058767dc81f4b0609bbeb68ca243a35c3a81a13a9c3ec374a3108add91ca1b1cf0eaab SHA512 f7cc5241396ea03903ae8a2978d6844875b6763f26b161b64d8e5418d2b992efef63a1b5cdf83bf95d0c840837820adf6bb492ab3768eaaed6d45e34d2d3a51b
-DIST firefox-67.0.4-is.xpi 496683 BLAKE2B 631640dfdd7551abe3b7972a3cef58b208666ee942a5346f7b8514ff85e8bca1da7df4f45a7abfdc037c51243b6788315e79fd158dd8b8128cb16f89b8856703 SHA512 fcb63424df64d3b8775b3992af86b5556812be3d4dd5137aec9f8797f30870476fa73763893dd7a6ab096936c47e34047bc90fb93f6381f06aac6750a3e7cf6b
-DIST firefox-67.0.4-it.xpi 389213 BLAKE2B 6aa6cdb3b6be26682c43a29a2e6a6d982951c7880b5ea6e7b28666aef71285a190bd1d0279a60dce6d67fb5ddeaae3995b22404d5f4ead1332a7eaac1028145a SHA512 75a775f7dd9b6fee08f02c8310fb014459e57a5e0145ca5bddfe033dc3decf95b31fe8e497a2babb8904762dd548bfa89fd8dbed798bd9699658776dea57058f
-DIST firefox-67.0.4-ja.xpi 533898 BLAKE2B 8ddf3d50101e456390639ef911ed74d85fee0b5c16642f385fe948b970ca24ae2c69cbd31e28fe57fcc299715c625bb8f407b25a19c7f9ad91d7c6e63d57415b SHA512 54fa4eca3d3394df8a7fb215b75658e1f2960aefd400a6a1b6d2f2c67f26e46547fa6dd1340081643e84a2662b10b771c4193b1c12f30b6473b4bcccbfc96fa1
-DIST firefox-67.0.4-ka.xpi 550093 BLAKE2B 2ccdaccfb55a0648babb89aa6e0ce8b233c41cd4c6df12afe8c36d22e8de43f054a0959f4752b3e41e54f0f4030b3d524b6ff0b9186a921e6780a3e8e6bfddd5 SHA512 c6b7871b8f3aa91cd20e73b895ce0c8c146f989b27d5734716c3ec94d1eb17e368cbe2dec5d07240dfe390f4c97469a37f33cf5c21c200983074f87d8efac8a9
-DIST firefox-67.0.4-kab.xpi 508861 BLAKE2B 5fab63a5c0921bf8abd43ab52202ab38ecf989d94875f5d43eb11709c21096ef83d4b886923b538c919a5c8646ef7fdccad18c09753a70160838c8a2f61b45b2 SHA512 5327298ef210a2dccb0587290f6ffa53779acac6e16752953c29acefbfcf6a8f53e9d1d1b39e2e3df911633b0d794c8dfbb6ca61e93ddc8cc1bed69df6141729
-DIST firefox-67.0.4-kk.xpi 574837 BLAKE2B 2cabbe9579a597b2d215cba0e5c1246694f8ed43756dc1d8465691339cc23051f24f844d0d2a8b0e39bf75231ca84de14764ec06b41ab25a3a994c6073f2cc8e SHA512 bbb8ab3be27324621520cd2ca18bfc7c48b93c2b7baa7eb1c5705c49853c3ee5dfc862c426f30d1ef3272448e55cf65efb2db8b62b523a1d99ea1083b0fd6aa5
-DIST firefox-67.0.4-km.xpi 557308 BLAKE2B 4aa012fc7691089d4c234ab2481fb5639fa62cb8afaf91f9c2d93da9f608aa5379c04932c524746e33fd91f8de87e1890e828c5c2c44a63ca3ebe7d421878c18 SHA512 39718b987b1ed71e800a74458b026319e02449c257f5853377d27d5c928c28013119a09e52e334422ce8547db504ce82b49f80a2f2777ffb6ee57060a0defe8d
-DIST firefox-67.0.4-kn.xpi 552969 BLAKE2B 0c15d570b0def13ffb0ab258267d47b50fbdb0e9a367ad729d48db7d405c948dcc06abd7d18cf18977620b8c722ae7ffb182f464948ab6aca12ab5fc48c811d9 SHA512 6c099701725c424124d26b21e8dd3e2a702b086e732a483fa1ffcb6c65933ef310d3109bf711a01af9370c7cfd5ca9272ea5d51cf57672c226faf78df65958c4
-DIST firefox-67.0.4-ko.xpi 535122 BLAKE2B e21ca32f380f98920704a18f9a792e05a5b55f5d4ab7e6a8a1a739827b9fa5b04aa1135f3edaf2f6f367a18150eb70f59bd9a417ab5689b87e4f91617489a3ab SHA512 8cf98e0abfef7a21064d6cfeffe04a0b22cd5d40a48112eedf596df84b6dbd0eb9e2f7c7ef2b2850ff3aa537fc3ab3f06309a62a1cc6c7c5dac2b4a6e5e7044a
-DIST firefox-67.0.4-lij.xpi 483275 BLAKE2B 96d4eb4eae51b41e42193cf411df625cc3ff486faf92c67e8b89206b856cbb642aa6cde26d4d57474a76d4c72502c753c9ebb0c13dfee18b169e21fadf62817f SHA512 9f223817a7bfe6809dc339920645c21f386e41ee4168a22606e1240f7205509459a2b05b386b1e8aa8c80755666d5d98fb1007182fa0dec805d18ea5725db93b
-DIST firefox-67.0.4-lt.xpi 523551 BLAKE2B 66fddcdb21c7ef2c4c57a461ebe29069e5e1a215caa911ede03bee00979964ebdd111e945e2865a73c1b1d39d294a3c33f6132e3675e2b528657ec27b808b66a SHA512 aea329e84a13698c76ac0a540d29b4a04b9b8e90843b435a9584a9341b8440d4a0181229997110155f30b75047b6997d3c8452a3a598e6b7ed243c2547a1995b
-DIST firefox-67.0.4-lv.xpi 503309 BLAKE2B 917981d8ac70dd2a61671eeef3ea41ed595c76aa42a00468af8a86ac3c50c9af1db35b05fda3e379a29d7e1a92c6a85914a7ba3cdbce0ced41f4d9218f95dc90 SHA512 47708c78d86ff7adf97c92988a7cd94075af8051874bf572b5a4bd5c096ca054a687ec70e91b2f5344fece1c9244f04fe057fdb633c96b6fbcc5ce397c7d2d94
-DIST firefox-67.0.4-mai.xpi 511907 BLAKE2B 359e4c9eb40880bfdca370fc5eefe0863bec5c5075be46cc160fca8700274b6eca9e18d04a8f21c01a2f6dbdf4462eaf5f62be8515e9f0fdd84912af7f904cda SHA512 c145b114c3dd177d38cbe122d11928d9c0a96e3b56072fe685f2c9c8ec820ea73b20b84f27b01dfd98714d36e0794a7f0226ad597bc462dfcff31c07644b8b9b
-DIST firefox-67.0.4-mk.xpi 486618 BLAKE2B c64ee1fdeecc199ee26e03e22fda3b74bec7efc955d20bc20b359d1c7980f41c3e34282610b2169cec2d4133f328d0606fbb949acfd50b6719b4dc2371a437a7 SHA512 b3112771933dafcd66b665931f876f880b306c1c074b4b321701020e20bcfed1e109598e869e4ff00ceea2edae8499604b717d2cb9e13f93d1a9df68997b3d7e
-DIST firefox-67.0.4-ml.xpi 574480 BLAKE2B ce007965ece7640ef0772f0a7ed69cd77b89f9b423e3387336123f0a5803631e23396101931428909494d8980193d1251decee97dc290ad6fceb0049b418c4ca SHA512 14ae5cfb5299d3ecf7265947ef9c14a4df7aaf5b4796e6c432b4a546e7d0f25866a0844dadc26e01060cdc5e59a7a57f6b1ba73e3756072915795e134a0d5c6c
-DIST firefox-67.0.4-mr.xpi 559662 BLAKE2B a3711efbcc7e528f96273c9330edddc9a0e9ed6651b311dbec37575aa18c84a8498ba94b9ea62fe57a9627911b909811cd585755613750a1b8f737fc2b5b3989 SHA512 9777eddffa2d33fbc0e2ba3554a7284459215e942bd6eaec9374480c5bc96a5d79d7a4ae5b44d087a2c07cc07dd98fb4258e429c17f0cd5bc8c7a061fd63bc02
-DIST firefox-67.0.4-ms.xpi 482419 BLAKE2B 27f6d6263bb5bef79bdee20650afd402624e793742ba21ad64642e427d3f51909de50b165df125993cfcb0f89a7d32b9659d84e9774cb8c911708a0f2f61a8f9 SHA512 b4365b158af437d24077a79d6fbba0bf252ca466a139a8298360c8c50a05d7f320b99f79bc29cc5eb65b6d74c4ceda33407e9717d56cfba872bce5a5f437182b
-DIST firefox-67.0.4-nb-NO.xpi 492535 BLAKE2B ab3a14ad2955dbbf6041d772af95dd84c6bb5b29fb98674e507985ff1a66fab18414fd68659958735fb02b06901fe6094d49b6526e81cdadccf8b969c9ae6409 SHA512 f30bc82e646a4310321a52449b9d5fd1676f7187ae5d35111efcd54de05440a6f83fb47ffeed9972b3c86bd46102068820c589ec61eb1166197e955159c4ee6e
-DIST firefox-67.0.4-nl.xpi 489404 BLAKE2B 75651052d50411d19f0cf9c3f6f23cae0c994b00dd42058e43cdc1c5fd36fb3537b5ce6a0eff679b3a952bfea25f7e9541246f7433cec60d90dbd26caca3183e SHA512 e3b917af57bd9d391a029b4be7b5f5be2feab65014e28ea1697f3c121aa137aea2dbd7baf5440d8fd76b1d0e991f3934c02267bde8c91d79de146a916540c00e
-DIST firefox-67.0.4-nn-NO.xpi 493969 BLAKE2B cff75bd657f57f1e4cec17338aeda101a0c74747f345aa642a67301731e206f3c387d9c40ef21463b9609db7e8283c9b566d3a8b752ef3ba79fb99549ee45a1f SHA512 d05ba711a39406ba6de5b714116c4f4a402af7f46a86ce7f09911e2f528cc05e3758296abf1e5526b4c4f72ec912845530aaf411393af35a48a0c41a4c6f94af
-DIST firefox-67.0.4-or.xpi 499796 BLAKE2B 7fcb39e7545cb80b1b103914a5d891e0e5848eade73c275cc56d118952cd8ec95221243acb71fe2da2631fbb59aef66bb0d90c794e373db0db92371a68650eab SHA512 3c9bcdd4abe22a052a1564537b6339dccc20fe64b8b0e6ef0075fc3c20c6d5807a5cf1ee44c39a67bb9a706d4de6a01ee8e719f47faf98dd51495718c66dde77
-DIST firefox-67.0.4-pa-IN.xpi 546161 BLAKE2B 0bbe61a1c4bc98624ae7a2557b09ab47b354c2c1e9e0704b4fe514924d563af423bfae3592b8a75b4e5b880720ad9cba7fb7cca382bd99e29d48d92491f510c1 SHA512 bde7295b1177af588f95bad701aa4f043a89eb259ee290db4d1cf8ce19141332efa8c76d970f70c00d4795903bb7550665f9bd298f0955f3b1ce2c6c88122ab7
-DIST firefox-67.0.4-pl.xpi 485689 BLAKE2B 2985ccf266ee8b8dff94b2d403a8c71f5ee81d66e379f1949976639c1ae8bb4fc04aa83fddc077e55b42a93834aa558a8547c1bcbd28255d64ed2bfcd22e3410 SHA512 4e9125b6aa5bd5867b4c33ede90b362a2235670f1ec0476b510b7d7115099b7ab58faf883ce4a2e1eab2cdedc616923c1624be8b2821967753ec715dcd14aa3e
-DIST firefox-67.0.4-pt-BR.xpi 499901 BLAKE2B a50109f9483351e222ef9f8acd3fd0f95501c5364184777de90c0cb86fb8a5d282fe24ab16978c0ab719a98918a027a808c5e8e3c1d1d2af4d141214a22ea2b9 SHA512 b45943406bcac9eb14c19ce9f3909edd0ee6bfbc44b67957f4648a7b789867a7a174998c657c9a4ec3b45766b2505e502bdfb7722d43e200dc0e60dba5aa171d
-DIST firefox-67.0.4-pt-PT.xpi 509665 BLAKE2B 14d87898e3a01c363343bc4d9a545202ac4b11999ff3588ea7146961bc7fd779e749d0bd80370484cf4e4e9e065fc6e24d431afed5539011053089c3c5524d72 SHA512 21af02e20808a851c34959a2a67c23b8b4497de391f23de685e61111fc184d77f62d33f660f74df63a69a0cd590a405ef7680c17a216db00187d6dcd91f8b4ef
-DIST firefox-67.0.4-rm.xpi 499056 BLAKE2B 92bbf88e1a3632d120a48ebfbe152af0568025e25e2505e0ff67c033d667a8d2e0c5a99c0b6bec2c66e75e335b9cae98cd627351a2fe7e8ac1249429dd5b0390 SHA512 297ab45c1979c15ce0c3770ec470407e073d7df15086cc1b2862b4ade53f335234e361a516ba3395580af08cf86c350a3a4cd2424b93601e2b53c147314bdf6a
-DIST firefox-67.0.4-ro.xpi 505672 BLAKE2B f7e68b003e9e1b1bfb711e8a2a4fc147bdf4427cd7736b3f820f37a847fc805daf9130ea1b825b741a296bcf79878cc046c2f84c35207a7c9eef1158a13cfd4f SHA512 8ed957eb2ec8060db1112584dba9be505082d6bf8915edda87f2478c519903328be155ca3a1d44f40756b745537960657edecd33b82d0b01273cf826b5a890e1
-DIST firefox-67.0.4-ru.xpi 579642 BLAKE2B 4f5fc83ea531560103b5eed50795808d45ed28c3058c6f95c7f101076eb871579be0f9835d4fd4928c3976c4c73b1a0773c6af9d6911605962b5ef229a68086f SHA512 9baf11a4e8225df0f807a96aeec4b9c5b64d3671952140cb0c852513c6cd2f5f65641358e146051293eef64e1ee072a7830ed95000f9217a78633bf71018b715
-DIST firefox-67.0.4-si.xpi 532093 BLAKE2B a3d09583b14c1520e6d52db5ebd9b23cf9539b7cafb88c69b8cda5906228d90cc216f1f2764f0dff3a08625f197c0437ccfcc2d2c04232e4d8b08e9087345005 SHA512 7d28fc8276462c0a750b6fd6d73afff25bb8f25dd36f7839b6f5cfc24cac165880e22fc9bc338e49e9de3f3d8796bde019e9815c12aa6bebc90d4c3ba8ac39c2
-DIST firefox-67.0.4-sk.xpi 524996 BLAKE2B a9bf4df8ff8b8efdb66d8031e81f7c96d006bd1306204413c899ca0c3a6dcf53cc55453c3d15a2cb6b3c5a9624cebfa9c1b9511afb0deb27d56690c99e774a96 SHA512 8da41e0084a3a53cee9de049a2de00b0c42df08b91d1bf32bbbf3a6b179a9cf145ed3e947a4837c579e9cb90c9e586c4df7ea02d1dbf646ce06b54908916fa00
-DIST firefox-67.0.4-sl.xpi 499854 BLAKE2B a222549cadf4242eca8cc00ab33d937abd6785e8bb6869a201e5b38ab9687a5d0e545fe1fba989fa76df7b89665d62d4b9bba56902a064edf071a698a02d1381 SHA512 146120c8853594271178b2f0ebc61bf3aea4436ae1f278c7bd84d775e4810f72baf6ee07c1ea08373b6a2a195ab50235797dbf60bd2b246e4e53c5540e74aa97
-DIST firefox-67.0.4-son.xpi 463861 BLAKE2B 5c4b86a47e8492432e637441f57200e6d22347cb5e131db33ca59e50cefe2617adc03c77e88dd2c436d6af6e202d7e4f29501880dddd0c083e2e4392a916b835 SHA512 2690f1d10d7a8e64ce08f4a26a3a2961e54a6b467fccb81e51afabbf7dc1901271e2b1be370f2acf90f46211ce2ef6ae8f7ace0070f28713ae18cf75d3f47762
-DIST firefox-67.0.4-sq.xpi 517477 BLAKE2B 58d9a007c4282d15521724cd9b3010df7f09ade7dadc5b9cda1b4c4c96e2b2aa646f9db5f0bb6a5386dc8e953008e12092ec61e6df21d8d1e01d324a74750a16 SHA512 2beb9162008b1447eeb74a7c2159b28437de4f101dcda44ecbd18dc456fa56e0929e3170ec2236d27de3d80fdd91341bcc19a2255e9a236e4360632f11e596b4
-DIST firefox-67.0.4-sr.xpi 531348 BLAKE2B 4dd0a1970b9d901860090964280fb83293335984e8e49b6075bf7410836be398fc81bbd8f60469f84da4b3daf8fc416295302ff176eac825cb2660fc6680a63e SHA512 db980279ac488ac36b7f9f51c8168a2645aeff480b7dceaa63ee12c60010cdde9d48e5e65113f61c2ff9672d39da2a4e9e4b83b6a3c6245717bd42a1f68e3de8
-DIST firefox-67.0.4-sv-SE.xpi 507855 BLAKE2B 70b06f222124fdd4adc9113f6d8fa38238c59ba324b14ba4e8246cfaeaaf564800c00e8449d8e1eb0a64cd932b215067704906b90b171321a458b219506e5031 SHA512 886625dba56a5d65d1091d9560fcb3e6c721420c15eb90ecef8df0f8e4fd93a9fefc94354659a38bbe9a97e39d4a5d06cd37605e20a5d391d45e38483fd71c43
-DIST firefox-67.0.4-ta.xpi 553745 BLAKE2B 747f849ccfcc51b417aad4fad0fd19b284a7d1b9f826bdd9cbc819e0fa05d28b0c05fc03258c5092a47002813ac9df2d7585ff6fbd428887331e4762f961582f SHA512 6e076596dbdade32147d8121a9ee838762f6d7781fa33c3f21fb691beb3fcbf0ebefb4547cd94d57e1356f976745f301055b8c04fda7e4ef3efafce8d41f03dd
-DIST firefox-67.0.4-te.xpi 564809 BLAKE2B 7ad555367b29886fd65fa012dd444f68b8deeffae8020eceaadd2d13a1e0d357f2d45fd718af768d3db753b1dd72c0ebc8caca331dcee47d2c807a508a33b461 SHA512 3d7fa740fa7adde8a42b91c46331f3f9f362ddfed7aca398d48c48015119b8ed252603e495bed2aac67f8bbac278eba9bb32bb229c216ebe2e296f3ace751cad
-DIST firefox-67.0.4-th.xpi 548947 BLAKE2B 4909ff07f33f1476d03259809dcd1b92d33d1ec42960b5b93d898a677fc94051740bbd454a7e33b24b0ad2e6ec2c5fc442a5871bf4c804ff8335199a1bf938e6 SHA512 835601b46dbc0044effcc6c9c91e978731ba34e7652dd4e2fb26b94310795c3b0cc2f4f62ed903bc62c328e36b3b09cec29cc54e389aa136a96e11e4aa0c5f8e
-DIST firefox-67.0.4-tr.xpi 514315 BLAKE2B ee5d0b4b48f7f037a1f8d4bec4d09776f908d504ad5526d7735bec3e458a45dfdf71d58f99216f114d2436db502d8232b42db569355d9c74a0cc07bf0138c996 SHA512 6cc9f9523cb3658d7c49404f3a7fe7dadabc9ce70251f4728cd7e54063534db0a4a64485e2dbc8d49b672467a8f06b3bcdf778183207818343554632cd3bb64b
-DIST firefox-67.0.4-uk.xpi 563854 BLAKE2B 2685ca9486025a3e4d371f249908cb6d6321fa79e66d3f754db552256199f6f8e82450c2481cd8dda014a8e26d6e0d6bd3f30468258c723dbc2748aebcf1c7c1 SHA512 c10d8fb8864c6c7ec14d09eee23b2b1b362ad54a6daad6792d3cee4eafcec923faae5a81363829e5451f7050454fe7a179d1883ec51791c3fd697b702b31fc55
-DIST firefox-67.0.4-uz.xpi 486681 BLAKE2B d2b4e08dd090a09067947112ffcdf35fe1511f5723277a30a6ddb02595d6162ae546ffb1154c2e043c8df1d85be1411b9e4de0836ce79782286086f452da87f3 SHA512 265dea9e6d2ea8b0bc6c0c4b7a7c343563171102cddc5533f10896603150bf58d0a5651ab57d97a7d09f8050fd6a00f66bb2fd6e9f5146477a6d9450caea2d9f
-DIST firefox-67.0.4-vi.xpi 530340 BLAKE2B 13dae101fbf6c4ab3a76198708edee72b3d93632263508867e08ed2685037f337ec96a0a80e3b8f27563f9706a15500c7eed213daa46c2cee23d08d4c21e2dd1 SHA512 923d57c57f7e2de173273b7020eec4737d99e6befdd7aba4b15474b03da3ef2db9c8d47025dfaabfa094bd4f8d31d0ed9ab13b5ed8a6cd282a0ac60e09c6f1c8
-DIST firefox-67.0.4-xh.xpi 475487 BLAKE2B 8adba16024b8cc673e1919596bbafe6d34aca9bed1672e40416ceb3be06a6235c9ff4b223f6c6122ed5d17b9bc6ddc6d3bf011856d681e2debd09eb814480a4d SHA512 cfbdbf981b7e720edbb640efe33e8434c6d0928c2388ed70912af329777d29b59a6b4f05f00b7657c9d52ee26325525753575b0eb59b37b37558d9e015fbe68a
-DIST firefox-67.0.4-zh-CN.xpi 537488 BLAKE2B f2d65ee8026ae1b067ef53199db9ec6c747346c017186d3d03b3a1df589bc5a12ec8f388ca4f30062f91775f9c3728789fae09998926ff7932475a2d23bd1fb2 SHA512 da2a65ef03c8611a2cff17621b2630a3405f873df6e6b7ec7fa518f4060ceac0dea463013010fea95747bfd4d3c2c35b48271e180ded37278fa23a16670670bb
-DIST firefox-67.0.4-zh-TW.xpi 537625 BLAKE2B 80f79d50d9f9d335374f0b42852915d2c1e80e8fe612a72f26841df47b190fa83107ff8b6e374558e432777901e0600a27cca1f0b0b3e87225415444c2d7001f SHA512 05a1161c12664de1e9c98096a7df7ecfd355474085002bd7d50454b7ec55ab2d7562627927e23c216e32b82704d3d12b8aa018ac5290b09871efdf91ead0b9e7
-DIST firefox-67.0.4.source.tar.xz 286036836 BLAKE2B eb35fb44276c4abdd6bb163f694bf39bc9b1e9776febc7e8d3c2bda50c7e77b2ffa5d6676febe1765ebc375884d1c0e2547c43db3dda7ad4381b587fd025363a SHA512 42abc837b5808a55e68273db6aa45fa73f8fe1df3c9072c94d8d049b6803ce8758745cc0a68af64c4ce9f86e5dd3b3619824ba67fabddce428204605894d9ee7
-DIST firefox-68.0-ach.xpi 471783 BLAKE2B 159e20909aba298a323aa56acea55891d5745c91226f36740d3c031a7e851dcca7ce6fc36ef55fbec2c498c1059d23b42fcf9fdb2e155f0cfff0aef373d6f904 SHA512 91def22375f90f2c655fb705d2c8a99220d081a569298309b8616286439f64f33293456337171b7faa7b8ed466fdc65b8e50abc1d201e4548315b797c651c0b6
-DIST firefox-68.0-af.xpi 450614 BLAKE2B 30f67347194516b0a38b868eaf95dd275e37bab549ecf5f266434f2c44bb502f90814ab1f561bf77c234dea9d32285bf09fcad564293f9f38bd0d363e134b4c1 SHA512 c17408dda5b3995c8e6638ab28654c8eaa01d8da442e7ef44651f19128488c4261b1e9d2dfff4edc30456505454910e289d7aa0a493bb49b6fac7f6b2960beec
-DIST firefox-68.0-an.xpi 483082 BLAKE2B bc845ed7c47219e465d426b583d9909d63417bd94ecfb9d7a38a9c4b76ccb742da48653f343265bc1d08e865a9b25fccc4151ee1a943c6bf5ea13832d3fc9227 SHA512 309d8ba779cb00c5c0ced2384e64292ea3df0f9a1ba03d3fd848327a96ca0edf99a93aeabfcf1dc62f3de11001856b09f0314894e6187c9bcfeb0d3664cfa579
-DIST firefox-68.0-ar.xpi 538958 BLAKE2B b3523913a99988c96a42a095a10fe43c2583e811321dcc40152d0edba5c250ddd17d363be7ce16dfcb688ebf9049d2d1f5db2dd01c118528895c2b47578374bf SHA512 f992ffb9f8c42a2a0fa3b21771857b1f1b83b5e82c3118d7041c2aadbb523e98b7fd27c7e97cb197247cebd978af90b737127db67483dba6e54bce2a19a173dc
-DIST firefox-68.0-ast.xpi 480814 BLAKE2B 3257ef83cf37059cbaf15a0bc99cac6a9a84446a5ebaebf2f5ec6c33825485a2ef3a7a95b4315ff7d6661b498cbd14e318a8a7a179aa695164c93546d2cb11ce SHA512 a4d7178fee22eb74cf129b17244401ba4c01578f1375bc485ff0880788254cf6a32b7c4cfcfe92c82b8cd8ae764bfa103012777ea7ac47f2068cc681478b1149
-DIST firefox-68.0-az.xpi 510299 BLAKE2B 1263ecf268fcedbb2ea52ee62af69c36927268482da57e635f6ab9280af7fbc105b406fd7d77792828613b4750c14e9d460902e8e1ea6d278c2e773d2f6b08d6 SHA512 1980dd115f26f67d230e6382aa428d26bea104965fc4bffb3dda9389acd866d14007c32f89a8350583f2fb83d9256afc67b54a0a8a8f2362710a7f5a94d34f04
-DIST firefox-68.0-be.xpi 582116 BLAKE2B e5bece31b6ee266db7554733da0cd1faf0f7afbc56a8b6fa9603ff7480ffdd2223de5f29b3924ef3274764de77599500fa06298396dd3c26c88883ab6503394f SHA512 c6ce17ada1ae31541a5da7d716d578620e3c840d21666be7ecd6836d59d8e3d82582a556cbc448552c507cd354421504783d82ca0e8dd95172cfeea20c38f1ab
-DIST firefox-68.0-bg.xpi 545357 BLAKE2B bba3c2af418fff91bc9c483340d47d3848c2047a49244fd9da6eb2e73fee42cc3721335d9b4463d9eef9557945f5deddcad7c2d4640f819bc250905ba728e450 SHA512 2e8bf14121ab1a28c6d73bbcf387bce82c676c2e4a0bc54b89ace480c7ca7d4d5702b0a29bbf720379980ad14d8ab2a37c0ed1f0a9e372635a1c652c3bb08847
-DIST firefox-68.0-bn.xpi 566588 BLAKE2B 1e03c972d7149134a743c3d10622b19d92a546f29610fc23c36446638506138de69f264159c8a42091e3cae5d4ce5fb367ee8dd5b0cb095a305fe61504aba3fe SHA512 fc58eca39fb3c504c77d7a6c86a4da3a738fc2ca9efec9ea51019ba73270d917748b4aa79b1541cebbbdec63a566bbb98d5d1725a370259afc3b791e56893dc3
-DIST firefox-68.0-br.xpi 501690 BLAKE2B 16d9ee93e8a870d95a1a69279953f2fdd996333ff1dbc7af655bd37cfe105953e7b5931edf1404b073eb6c46bbe0287eec2344096d02778ac9ed8a4213675f3c SHA512 e17af0f3a8594f92dcc4e5e76801b5efcf84046beab7806779f0d85e5dc589a6b38880f75beba0c589705e6c885a889a4496033e84f51ddf465363ba9827dd1b
-DIST firefox-68.0-bs.xpi 483136 BLAKE2B def25536be765a7b5b1b94f2f1815736f2c36d7fc12939cac78b8f4ff82637c77e8c2834ce41c6a8106e880913425d95e624698cd64f0c68e481aecfcde8013b SHA512 48d872f2cfbfbc4ee48af53643a653d3c2d5ed4cb2201857d9d35e13f69b2640d2ac15bb1248a42cfd6776be43435d21ba9904b1a6eda405c1db8fbec11ea936
-DIST firefox-68.0-ca.xpi 499858 BLAKE2B a63791dc1e2b4e41505b6b2992bacdca3f39b98f7c1ebc3aff03243a1c443653e68a33b2070c36b54ec515453ffcad4da6c0b6252adfd305031b3bc180166bb1 SHA512 21799ba1c4ac697343b9d18aa05b1ceeb111ec4fd5b2dc93109fab8a226f1ad393d493379cfc213497930a984f2be156caa8faf69fe8bac85bd62fcc278bf090
-DIST firefox-68.0-cak.xpi 527451 BLAKE2B aa9b64008dc2c53dab6ab2c24e85c7f0d3f27f7dbfe7bde382ade2cb1eedbe3729d020a845ff5d3aae162fd675521635dad90e76f175be254a1820af6745aa3c SHA512 1eaab445b0c7e112dd73d15e833834ee84f1d68cd9a82ded9813255bedb7cfaa12e237745f613737267c689475b8eabe7a5bc626d13c09ea9937adbecff98880
-DIST firefox-68.0-cs.xpi 519931 BLAKE2B 69a01b21c3d1dc0d30109dcc21636b407fec7a11b8f7f3bd3dcc70d4224401ab392a7868b4e72eb8dbff4a9dbd473473afa8e404e446d5829c524ab9e7a06c48 SHA512 8ce60e87138d1c7cbe813d78d9d3a823071c83c79d2fcd2a076b566be88b0be8f6d4e3418c30335fe13c86ea5e5f3e5345d7c63652d299b00cb738d13db99cac
-DIST firefox-68.0-cy.xpi 507157 BLAKE2B 0e880fd5dd912bd513428df10f74c8f0fb9cf61e7526c4971b4e09f02f51990fd94a54579e3209386446a2d58ef6cca8485d99116f98a036f68d0c17612bfad6 SHA512 4eb9e695f0aa31380dbae6759bccaa015c9bd1c5887603df9899c8bb411e5600ae6fda23f3004db542e4eb5286f19d249b12d15fd01b4576b7692040325374c9
-DIST firefox-68.0-da.xpi 520272 BLAKE2B 8d5170976e6991d8e06a6c1f71395f7c39afbb7f9c9b90c10a05371a8b69cf358682b20e61cb3fe816072fe969a0fdb4e58f198bc8bbdf59c5993f0f5c4d24a3 SHA512 8fb20ad50499764082008306cca4f7e5ba81629d6fc6d2521679d23a8262b88e8bd8d5198848333b3feb0ba1429e1896559fa60b11cb5a72b39bdf05d948f58e
-DIST firefox-68.0-de.xpi 523737 BLAKE2B 06c6a68a276ec25c1f35884763f9442d9ae166ceb8e6c7cff00fb4484e1dc74552101cb0988380051b1cf60b55e181e1381bd16f5cfed3e247d0b6440a699afb SHA512 eb7b5a16be4d0315df51808c15f00a5a17448a38a76139c593f25dece5e6ff80f973ad7dff562d712dab2bba66db845ebc5c9cd8776e66582135dba3ada10a20
-DIST firefox-68.0-dsb.xpi 528671 BLAKE2B 5036b1ba06934b9be96b765e78d23b0b1642e903eeafdd27b51dea60cc0330dbba85c5c63e1b3e608435af8f48477aff61fb14f1e1a054d176c006ac5bd43588 SHA512 87b9ab07a181934ee2fb85657c36408336d90c3c01953d03dacd845bead2386d74ec83d4e8234785cfd1b46d52c9e8d15c3c6effb3b1f5f4cc8ffa143f73403c
-DIST firefox-68.0-el.xpi 597388 BLAKE2B 8c724db792ed61cca7c2671466ca9a1f9470ca46d5f7558613e7027db100e00c827196879c68ea583bf825a25d67e5df452a6b6c56efbcaded0d70961038ae0b SHA512 318086bad5940f0bc4e31361f68ff1fa488a63c01c10e1b901f5ab704799cdbeaa20b21295ecba77896c5b236964e03db8853b4e58f4bf90db8b889fc81e3be1
-DIST firefox-68.0-en-CA.xpi 478517 BLAKE2B af11de1591ebae0605a9aac96c3263f4f9efab07923710431902b07519fe57b6decfd5ab7782b2cb1912ecfac1311022bcda310be0c7ffefc2ade372ab1c4954 SHA512 ab6be133a0d8c03a78e6bdc1e300a662be1ab295c3b7b1be9523e3a3a2098bc490ba2d72d1b59ca99d8ad17ba5adaefb2056beab1836e843e2568b16cf31884c
-DIST firefox-68.0-en-GB.xpi 478261 BLAKE2B 30ebbe2f785dadd9c2a00125170fc013c58ac6e7c327b3312c792a520bd68c13e4837f6cd66f7d2bcc0fe6720cc173796ca4817a748bc3da40cdef64d7b91626 SHA512 b194dbcdfc8abf0e5417eac0c24d964952109103f62771b074ee6950392c8743b6447a5c4073716be6d476fc2d41be19240fe7cb9b85ab8904acb9098e467664
-DIST firefox-68.0-eo.xpi 504212 BLAKE2B aca63ddf81fe3d413f0365ff7b4b236da536286ff2600f39609c474257f5815aa63e8464ee8a865e9c135a34318f0a9b825d25347bee8cb2e56f90cfa2361cf2 SHA512 56ea9deee74b74064b5d0dd768527bbad7b852af7ee1dda1d6118f25dccb93d512fd762fb5e32534a8554e805400d21ef166ab105108861f69a0eda99d7277ff
-DIST firefox-68.0-es-AR.xpi 512448 BLAKE2B 0499c55d34c6804fb995405fbd5904a63c210d2338fbef3331d70947a050441cfe775de838fb22aa87cadc02affd602162d60b4ecf5836f5000a1abf9047dd30 SHA512 a16291ce0d5b56a242e1ea09072661152e8e74f17e0787a6679c5b2414ac70f713fd2a258d6a5d4d9eb587c3b79d8b7051b6013cdd3636204f9dfba8802d5a80
-DIST firefox-68.0-es-CL.xpi 511917 BLAKE2B ca092a03bac6fd5a3e100afcb190cd9f3ea17bcabda9b30f031bbcea51748d05c34b1c2413f6fd5d0f540ffe36bc8571baa603a92c780cee6ec2eaef0acead32 SHA512 0983fb4c3ce42d0edf5e766ebd1eacfde1fc140b0b7233a23456a795c89d101b7c911e14b05cdaeea2c6d7938035366f89feb851e17b541eac4605ab90a981e8
-DIST firefox-68.0-es-ES.xpi 481457 BLAKE2B 902fbcfbc2512bc6d233b1329a032ba33014b802cf73c03716430fe39c0dffe87894598256ea9cd0b3ab14cbed7c3c946733b0c7970bd5ed02058e94b86444bd SHA512 5abe05c1d7b68a72e93b12f8bec50c54e5349dec177a8a2e79210329e4d8ad0ed32f2929d6617ca792221658d6c39a7bccdd7ccb14e88beb9bc4d477270a0791
-DIST firefox-68.0-es-MX.xpi 504699 BLAKE2B 856f638282de603bdd0c8abcc7aab5a8a8b93453954089c29e662284c5b57805f2b491b5dad9043acdc4844f9c97c392b0b796105f9ac208ba9d00b8a09e99c1 SHA512 aa997256a5aa600dfe426e2a7f3c433b152af0335de8554ed00440bed1000721d1494edce96e7764729fd161f348f77be8b8562400f54130cb924c0306803313
-DIST firefox-68.0-et.xpi 488525 BLAKE2B db0063d3bdd94f44c123db80e32ef4d2fc560bb5f07a124785823aae654ebb137617791645aae83ecabb858efac2341aa6bf41404a49d8a4dbb0d7d1b9f03e5f SHA512 32fb7bd8ee2d58f2ec546ee02f3644d28611dfeacc79b5cfbf460a41340bf0909e551b386b0060fbc4fc8c40c8466918a2bab55be6df851d8313bf366bc7f966
-DIST firefox-68.0-eu.xpi 502484 BLAKE2B 4a946412f18950e5b7e7233494e1184abea601b60fb259c892cd8d31a83b551eec04b87ee3822aaf432c44eaf8b2e2abda392837e0dc1fddda64066f263ba66d SHA512 83d0eba194d844b1dfbd62b7c75b517b6c1bf4dff52ad4fd34a593093c72da0d7f679f3073597e0ed65ec8714f57a0a7e56b842eab42a3525084bf3436eaaa1f
-DIST firefox-68.0-fa.xpi 547848 BLAKE2B e4d22e1e7b2eca36855cffada88ff633533b1f5939222723afde19862e30072b1b12c75c9917414ff6e458837f8ffdc31db890bfe620c553bccc6a9e38fe5d2f SHA512 06faf0a145ac8678b5eb51be9bf228d1c5a23a52c887ea11d811abef4b0a4eff67a577f4f2cada6d83c1ee2f861448a167c96208576388004be2ec1183863f7e
-DIST firefox-68.0-ff.xpi 484092 BLAKE2B 321afec9ef47695195b81538a1afebfb686abc3eff3f0c08fdae552c445d4a3703177c900264201453c264267fc0e581f11de48a06b40ee3674cccae08cad13d SHA512 1a2e1d2e7600118cb317d86c616384619ded940f0e164a815390a5971f2358914e9a39dd37cb9b5607db443a7fd71d95d5be481d1c8129730a0c272c0a88a142
-DIST firefox-68.0-fi.xpi 494287 BLAKE2B 4736ff9b883ed6eef23596faa0ce15f98e4b597cd7f5f91b832e6540be3c00c002faff2aede87a0d607f6ba279167b5fb321ba59c271d76aa37c4b67e9f8258d SHA512 fb21eb6d8d02b3cadba9c591d50f6009e047b5dd4d62a240151afa96dea4e3d43c16a1b17a9e1de31e69fade72cab6fa5ab577d7b1d1878b29a80d766ee92a60
-DIST firefox-68.0-fr.xpi 523078 BLAKE2B ae0d9253f0daf25ad144407e2814dfbd5bc0a2066c958c1542301a91c23bddf47f847e2e7012cfcaa93ffe4af5deb9fff90bb24d5b5e7afee557ff9656d6ee22 SHA512 efe5f1002a4dbd16257f5c0a55d0fb6630ef1d4be75e35fe17ea681171a91334c80b674e82c9444dcf8b5f2fb483c8fb8d189c94f2e441eac596122c77cd8259
-DIST firefox-68.0-fy-NL.xpi 510422 BLAKE2B 9603efcc6e06419b8922d29aba775280a14bd33fefa632bc3cf9f4830afe2c88337351592bb40ea02e5ba39ba94418c09eff41a1db584dc8aa3c9f5635ceec83 SHA512 cf9d471c28bfeaa8414af364d977545923190382a0583a47b799b5e812cd8648ad634adfc34822505bfd0f78155e035b7d796d6fe0fa3812e747e040bab22fe7
-DIST firefox-68.0-ga-IE.xpi 489718 BLAKE2B 35d17ea93ead2e409cf0abdeec76f14581d07c69f0a742193e5a013d7adc088ab2cef67bc445523256303c71044b2a4c9adf781166f8a645e4453f2b6968c9c3 SHA512 7e60fe0806888de3cf76da9e5d22d84b0de5e7386a3e51aa9b878d01d190c8f1d6c763ac7972804d32876efd07cc05704a89fc73d53927e6646eab13f1caefab
-DIST firefox-68.0-gd.xpi 506572 BLAKE2B 324deb0d66979bc1fbdc41e7d6cac63bd886b1b5545125100666b12581b4c0ecab0c53cdbfa24ea9f2aad088f4d159be21c3549804fa41074158ff42e2b13c1d SHA512 52c2f34d7b74b9f76e6835f8d655f1a776e09b3fa8be93f347c6e1db4a5bde8bd26857f0927bba4dd9e979a5c8f805b1d106aaff2ddcc2ea71133c065c095f7d
-DIST firefox-68.0-gl.xpi 484014 BLAKE2B 83a47d4f069ef59dd9f23a1499a8d4df1da5478163f9916faceea3f138490b76ca278fbe4fb532959c4801cc8a1a82114b824af5d8b6fb1fe19804b2774edeca SHA512 d551bc3fb7872832794d50613c584c2766faba0780a3a81497eb315e2fa47203826268afba71cf4365ad7f282dabe751e93c966ef7541fb174d0e0d45f773835
-DIST firefox-68.0-gn.xpi 521997 BLAKE2B 4b8b1237d8ce39cecfa48ba45d04821ff3c329eea35c91d270aaf594358d42f5e928631eebee2463272933bb57dd09c46de12575d526817bd862b2176e3c666c SHA512 4273f026de2ae91eb38a28244285c74cf5e8fb84222da3b53ebe23248e06b628001ed8cfe0346addae43aa19ea4c931bfa0a83f6b59eab7446edc4cf33579099
-DIST firefox-68.0-gu-IN.xpi 571736 BLAKE2B c28cafab99940352a1b177742734100aaacdccc0a4ef533d01a2fd61cd8accf102cdac3f03584f9716db874861456f960a1c57a0dff39bdae8c335d6b6bd7b81 SHA512 ffb6170507da8af4483531afc308659542d47bb399e915e269a4bfa69b2cffc1fb50dbb62eedcbbce65dca79ebb3a35617abb44752d273818dff8824b93e6da6
-DIST firefox-68.0-he.xpi 514025 BLAKE2B 3cf7dc909e0428ba094969705f29c8d0b51d416f33eae08a9f4b1d75aa932653ecdcea96fe3e9cac5c2769ad115b0a3856ec890d1c9ffeb1ab2f2f17abaa6173 SHA512 f968a5f2e904ca4d9f4b7af8a66bca9742373d741363d84e2f5795ef4a7191419233af56d0f88a10df989a8c0e77754fe86348fe4b0f7d2854357310c9781c8f
-DIST firefox-68.0-hi-IN.xpi 555473 BLAKE2B 887c2ba239cb85a5875be83d56be7d7284d7ff86cbaa9e439573f210fd7b96dc964e17c4baa81c9a3511b34fcfb05657f9d6343e9b5502e235f0ce36e1ddfa3d SHA512 50f56d8fbf716387c892448da6bd943f65c9e40113283dc8192ecc549409f2601de41b9a67c3ea88f5351e69129f0cdcb9ad8490b504a4d7461cb1d535e040d6
-DIST firefox-68.0-hr.xpi 491310 BLAKE2B 96d83c3b61a30796ef7828d1b4da7d836b93d798e8a99cdaf3971808662600657458b440542d53666058cf00affc9cab5eb544859f322004423571be9a73d4e6 SHA512 31af75feaead5a570bffe9b3a4d3fb0c005b04f708dc75783c4860438952fd38e5ac8121f35b074bbbf2ddbdcc9cf274c6287aed067de3f066c9f510b5ebb0dc
-DIST firefox-68.0-hsb.xpi 527926 BLAKE2B 480e98d03ead54047f97a5a3b23801c4fbf0d7103aeca12fc9254a883a3b5fd6cfba74185c53f76d52fc63dc40869616d033a65f3b71018e81b564528a142faf SHA512 9ab2f860536bd27e8a7032a313a9503080700dc80de8069436e695206b143ffe58b2a143dfe9f2619eec857c04da5156403111bbe586ea2f8da2c33c0c37d371
-DIST firefox-68.0-hu.xpi 526234 BLAKE2B 305eb2400a3b5a2512d8258c8067b3b3ccdb84d04ae416626d5c5aa471f71918228c0bfdb9427675373283d7c7fc829e2cd563415b9ec66701338db476784bdf SHA512 71845cf885e0cd3cfc2e060be31918694e174e4a89a9ce47389b303a86d8c69a48dce6367199ac4798cfc75a07eb91e63ed44998b8146f798e02cdfab06947fd
-DIST firefox-68.0-hy-AM.xpi 542606 BLAKE2B 57e6f555dbf55874cd1312f4ed532a8e70e0637bec7201a311b8b4481ef52997be7d7ad643dcfa5d31f4216d2007fbe7d5ebf4dea7bda2e43c9568b0c7139245 SHA512 ee04a1faf6ab83ad0d6b20b7eff98a0ca4700d228c775bbdeb4e0385334c6f6891e165d9d55d6ceaaff20f86fa6ce5d9b4a5659e2f7182eb95c67834fd45e90c
-DIST firefox-68.0-ia.xpi 496497 BLAKE2B 83243ab5fc44a148563f3629a33a25425c244fed015c262dc056e59133c07c4100cead4f10a355b645f38c0391a3c3c7c9b2c0fdcdb628ac9fdb798d041235f7 SHA512 18f95236bbb6975504a009dcbdc8024451030c3f23eb8ff186d1a9fae3615e5ea6067653f09da686df03b3ecfc6a5f3add1f33412f74e1e78b61fa65cfc3fc2c
-DIST firefox-68.0-id.xpi 491906 BLAKE2B 7858d42073b4ecbe0f7dcd275c0a16bcf3962fa71f81bb6fee5901cc77a10ca0bf24c887477d0068c98d382c169b1d46fb5b216b816b9336975e8e7903ed5f79 SHA512 2c4617b1158f4df24cac39b593884af9cee7efd1c4b577e63b151014c3057a975a837d381d0ea80b8aa6bee91927d2e5b0abfce82f3a115395a828cf2ce1ae8f
-DIST firefox-68.0-is.xpi 499972 BLAKE2B ca3f72d6df6b937f19b9999c7c92f31f6c5e1068f60b4a4265f631d5b44d273b09c037c0af2d3ddbf0d3db380afd1b797e5afb5c9e62f2eba56a3aabd7841385 SHA512 fcbaaeb15c3e25d0c3dde2c4045652a633296a44e743ab626b1a384d4076d362c0a60e7b94cdd62a6167082d3e1d40af961e4e6e12478183177cb29ffe5ecc13
-DIST firefox-68.0-it.xpi 383768 BLAKE2B 101ad0aa7b7e9c6ac2a3bcf247e6b6111d092b264fd7199743834a2cb4a148b58e4b2fee4e5dccbd8ff2b8ab4112b6fa3527187bfade69ab330524710157f3d2 SHA512 c2f8aba949d35ad6798830c04b3cf3a81d673658998ba313cd0c2eaa2a753b15e36a9758e0f9f89708fb06d0745579033a22e6878d8ee90f3ea4b995e294bc25
-DIST firefox-68.0-ja.xpi 537086 BLAKE2B 7143d0d8184a85620fbe9f20b659a5d6e540eb0aa1b0d7c6a7c37c14e12dc92a3935bc918c7c0b5dd731b723eb4f67fcdb2993766e8149b261072778736ab00c SHA512 ca77faec681dcb84b5a5017d6d87b7a91a892552cd00554e8159fc5eb02a71c316891f1c2217b02afbd857e6f24155f516ac14458abca5e400ca49d2c7dbbad5
-DIST firefox-68.0-ka.xpi 544697 BLAKE2B 60b139d4622118fd958ca05a189c42d6a6a8f16d62cb595463789096e04fb3eb80ec370ea984b65e825d5ece9a81d3882f44d5532b6ea4025ecfac907cb3fc64 SHA512 28b2d8e99168d1d4408c780545471340cf560c15a9ca34a431bdcb364b622890aa8ed47e3bb5a71484605b33550bd50e0b95be71ac2dd233a0a6787d3e73f1e6
-DIST firefox-68.0-kab.xpi 508621 BLAKE2B abc4ef16e0e38cf602207e8f2614382048357f7c14ebe2c1efe1eae29fb7170c5095fab44a552138b5e3d43d6d26b6e6867a1c661ecca3a159ee3c47242af46b SHA512 5e7d96e9b4138adb4098280267035cf48ca5d25165027c2afbaddbc35bb4945c6c1c02e2541db12ef25848574a31fe1d380c2dce7fc6c0e27d5397a11a0dfa2a
-DIST firefox-68.0-kk.xpi 578926 BLAKE2B 72b85a731ca939284a40e3105b1d6e651b57b0a0569f742a8b8529a13a7cdd5a5b0ab0156cd09523ed893d75e00f48e0edf6bd911f15ac0dc0991b35b48804a7 SHA512 140d69cd8416b2bf41c1f65b5290c5dde06d7ba74c587238ba093d04db8a938c9779589e06046bb23e5a4e2d3a39520227f0fc23364998f84ca28792c89442d1
-DIST firefox-68.0-km.xpi 551366 BLAKE2B 2b01d9584940a51d9c44d163270c95da3ec2674fb19676f796060519cc38c9d48eed9a16cba5f223c81d4969b59fa86d5f190615d099b74475e9d83a83b171c5 SHA512 53ed152c6e78235cb7467cc7a7a45978bf38d0f4376cdad5e41221ce2d2077a19b63f1c13daf0bea18bae6bd2278eeb6e584dae08ab09d40f5268409bf9be285
-DIST firefox-68.0-kn.xpi 547720 BLAKE2B 7f1620437fc064751f378e8d86c5a7671b6bdde7cba05077683be9bb6fe8def0ebfcb07bea52c62c179201ff31c340f5acef23b5b1cc485f4853c3a6109a48cb SHA512 53181fe9a0eff393d7e03833830d84311065c8b442272f54a612e4b7b91cf5b0b39cccb5b1927a35c20fed3c2bb987c7260da172e077f4bc37754f71a02a4964
-DIST firefox-68.0-ko.xpi 535949 BLAKE2B d124bf4e08113d2de9fddffeb5e42320ed1ab0f08d2aaeae835ebc0a8a25a5fddbf42f4dfd3b0116dc721677c644c119741834546551fb7f2d4d5fa56ccdfbd7 SHA512 489340d17f9affcd2cf79bf1d5457c29e0759a17aab93e6ed7006c7ccc2279ec7de042bbca5bd788fec96524380d874fcaa36aca8987ad821a9478ef5861213c
-DIST firefox-68.0-lij.xpi 482034 BLAKE2B 76bfc367ae0494cd0f98a67a9baba214ab61a8b389550ff8d1565ca13a645667d88910153ae096927ce70493e5df2076425456f957cc3e3b88f980b01b254c53 SHA512 fa076aad03d40a9cde889f69d6e805ead1204fb25779eab8e2faf229ff0cf7fdf37bac3991a0f74158a7d93385cdcd66559e3a9755415bb5b4c64244745e7837
-DIST firefox-68.0-lt.xpi 527586 BLAKE2B 93f10a8dba66d13ce55da43e900773a8d564fa5fbd66095dd57fbb08ba64cf8b942b8b1f1d77bb6dc10fbaafccb6beb5821720f83bdbcee66f735e76561234e6 SHA512 579e01e80156e0e86ae559f4578f0737c8b1a271e80179f604d5ac0739626ffedeb8b97db287270b619735a73b39514f1fb2af9e71db0c9068d6cbb02ef58ec1
-DIST firefox-68.0-lv.xpi 500452 BLAKE2B 3992975d2453161fc405e81a85a9be94b0885b55489c75d2ee2a65aa024e8ff6d6f8bd2e7992e986e270832d6efee41db100ca7b33b08b4b50cc52131b37ebd9 SHA512 79982c46e2ceb5717e9e5004ef9635560a3559d305f67d96b49e92e7dae2d4f913bbe21fb2eee5d251be534645701039359123f8cbb14aad997e03bc3ca1c798
-DIST firefox-68.0-mk.xpi 485310 BLAKE2B 23ad3a79562c73d266d3d78362db7d353c7aed6e789a781c7cf4ceaceb0bc9a7baa37e0139c843540fd6bada14db41713508279ca59cfb016ad86788da6435f7 SHA512 b76d7be51fe4f4329e60aed1968307fedf80b428e9f8671ab7e71e972570dacb1af6fee162b94e7d19955fd28780b8e68ef0b026da256d473bc38a0a97c83ee7
-DIST firefox-68.0-mr.xpi 559173 BLAKE2B de256f26446103b37bfac9b2dc99e913794df2741c38d2eac2686052be3264eb0a62091baf529bf209d1c22af870dd75efcc3a5af67f5c9e47be51703be15c86 SHA512 6ba83d29afb0e5d591456efe7d3fa0e1a205b75dab163f93a796c0ff7d7fff7d84f2b2754c01ecb4c5226f3ad147eb08b0d3185bf54da51bb5692e32867a664d
-DIST firefox-68.0-ms.xpi 480448 BLAKE2B 2279d3e49198f9c876828d4fae1fb5870444ba1d79075f35ab6208c530149476f2e6e963bb8c382652230013c936f6e639d6269c8c4c342d78b1b61b71b1eb8a SHA512 2f7261d5e344ae5e73f37eed35b12de02b2c2540c81b23a6fe1f7730da67b1f49f9180089b1a75b392fd4239920a942e1740a4da36de9dcebe4d7c50f1504ab4
-DIST firefox-68.0-my.xpi 552164 BLAKE2B 6a85b1f5e9330339d0aeedaa8ada160c85c29ae7240815763d25a9942fbf48eae0414e15eae2816ef39d554da3611281b92bb156309daa281ca82ffdd9b6d751 SHA512 266b05782c8aef03b3d8af688276d6a6650918c8783487638e30ef6672ed64a8d8de84afcf3268581802946deddf8c9baac8e79d46d0c7ee17bdc81c65637439
-DIST firefox-68.0-nb-NO.xpi 496151 BLAKE2B ad74d3f1a7360d728d14c007cd8ddafc77a81f25cf317254617d85d9175a45916fad8ab90f095ca9a4f2cd57b622f3c26238181cd520740acd5e6ececd801dd8 SHA512 c89de2555b2fb1b00897b98634f989e4b985f50431064bac5fd31ef5c9249063b5142d72de5996bcc2a015afa9eedb63cee317d4fef4232db48f57a037ed50cd
-DIST firefox-68.0-nl.xpi 492183 BLAKE2B 815f6b901bcb536106b71d944eff7ea623e8478fdd112366e4829ace7f9b31e39604054e29ef9576a8349b30c8e66497dede9b1be791b2feb503cbb878bdf4a0 SHA512 10af527bafe29980afd185ed19c664ec5813b35fb913b5e331c9308c9cdbca88f2939bb96f787495c0609630b9bc1b3d5f0362b0066e0a8774e64cc5b1a18861
-DIST firefox-68.0-nn-NO.xpi 494803 BLAKE2B d56bc5134dfabe2a090365767df170986a1e1e342b96ef8c8909320bf1f1f491bd0ad6f5206db4fb4d10b4c59f0c890da625547b212424d706cee970b05e1a7e SHA512 f43efc9cc0e8fdbbf8bdb19ba12c16b8f76ce400343645714b632b689abdb230561460b89d15fe08aef0f8d98ed95e8c0546eb52491f30a0cd9fab06600166d5
-DIST firefox-68.0-oc.xpi 498782 BLAKE2B d99d8f28566b5fdfdbccf347ba64f9f1abed32841386ff19454229379b0daeb27d8f10e1877b9c675b09e9681ce17e6b48b2ed72a6d80243a6e915b887b53913 SHA512 8e1ca3a34aa1a61ac22968aa9dd3644dc744e1665e4dac44f738241f7c073273f4e8245843773f326c2295ec2a13a7eb26f70bd64805e026553d57e5dab0d418
-DIST firefox-68.0-pa-IN.xpi 542693 BLAKE2B c9b4834c692acb55e6278e82134f44f471db1d99f31df190d39c5b99c58040bb9d0ea688e92708d4234483e1e5a7b2f0325f1c5f96ed20cac988bcd4d3ccd8af SHA512 1192bf9b7933114b6345128a38494f62f57d0abd7e27ced287c1c9669fe17c1c4273169f194104aa89dfb8b08ee03d61913b780e46018ef08355edd7f17fd3d2
-DIST firefox-68.0-patches-07.tar.xz 13992 BLAKE2B 42fa145aabc84f564f59c66b48b9e3d1c11acd74d33ace5966ea8e3bdd9dc7025acf58520b7808f714e2fed92a39eecc1259dda414637a5b048d3903f7b4a273 SHA512 5753046923b225843545c2ae737ce06cd546228c44a9e78d86332233175b127df507cdadc93f7404def8405e385108bbddbb622fb0ae90dbcd46078242b5148e
DIST firefox-68.0-patches-08.tar.xz 14484 BLAKE2B e77e592e67206f2bc33847f8a9fa748a9d4a3e9e62b132b4a07940d211d57928124bab8741e47d0f6c1773790e705e82de16f16262c94e32e3ea24eb2041a539 SHA512 78b85f17e899a3459b313a5f562f4ce3bb4d29673423613319b3f361205173e16c1653e414cc5b319da33faaf3471eb902f7c9583b72060c53fec6dcb845fe03
-DIST firefox-68.0-pl.xpi 495831 BLAKE2B 758380a63e0d1e2ecbdf20c07525f5388f4783b8ccf5e016f97f49bbe6d232a4f14d621b2d7930b5806cfc0e8dff7258e6bb66eb27837689dc5f755deec27a95 SHA512 03e23c2121b47e6a4b27589b40ccda8b92bed3ab4d3d0b711fb130a32ecbd361079bb6225133645f9ffcc6e92511ff0d42e7fcc2adb44d63635c578fc39562da
-DIST firefox-68.0-pt-BR.xpi 498231 BLAKE2B a8247f96c8f90c7aeed9a95a7a26c8ae3ed1791382c0cad9cfb8a85fe1d5f90893ae1837b29cf1748287f0f539a4a6f2c4217bb6034982ca08d13199632b4662 SHA512 63f721ae639829de2d51a5c3aaa11fbe4c41186732aea45d80923c7927448e689a1b0b176411e0c3a73b795adcab06b626191fe7cc32450f0fafdeef4b03a5ec
-DIST firefox-68.0-pt-PT.xpi 507845 BLAKE2B 133b4ad63414502a80bc4afe5997badca7b5ca8ce0591f7b81a947d271e4b9c2978d361b7740f1f8b5a8681cff153275b57d54dc20dfa544327c01fd7d232b41 SHA512 5c46a3d324b04df048492df259aaaec7a5706516cd1ec197a5b154878817d7764ebf61acb69bd740432752cc5ee5f5d5cb16db56d2b79a6de6157b8be4904189
-DIST firefox-68.0-rm.xpi 495508 BLAKE2B 91596be21ca424c59f3941f5606d41f48bc9ce945a1e4cdba4526e5dde5c318b10b17ac2a1f0c86e1ce1156b02ff241254d58b74d8233c92964d180c6f2bc920 SHA512 0a0a56f8cc78bca52f5692d5d921d95f56cfe04dc9579ba4ca2ed244f9376943bd39f96fa48b0018c2a943592c73b8bab22880a0b3d07498439e3224fd6e6b12
-DIST firefox-68.0-ro.xpi 508806 BLAKE2B 8ee6b726bea718aa76c1dbe70373aa9b1d0400419484a132c1dd13cbcf636364363e7fdae27abae8a544baa4c8701bada68a62c1923228ee9ec7daa69fce5711 SHA512 e6b15b2382522e3d244b16efd8b99ddd34d665008190b64696ea2cdc05d56bde975bcb8496b7284a84600abf9518fbefb86684e5320b22adca24f234190a3d74
-DIST firefox-68.0-ru.xpi 583983 BLAKE2B dcfb5debad7187d0106ec033faf6badbae76e84476cc366e85058318d48d4dffc0eb72744481141d395b46ca94d35edb81172810586ceca470e21953d39e3b07 SHA512 a2d3d5308207009cb486c71ff0e004c2436ea8280a9f62ef5d8e471f994fdab56f0915e15ed2f691baf7f944e4a276ff01c108fca0dc285e374e60edef30f8f4
-DIST firefox-68.0-si.xpi 528253 BLAKE2B 28430c73568c619495882f709577af49af0b8420c82babbebf30dbe9480810efa4b6a9deb4496e0152fb8fcca15a04a5dc3cd404347ad2a54fdc0ec550ea1397 SHA512 f406f9d7f44a82179b4d61cf1a300b0caf48c531dea60c2502b38f54f5e8ddd80f3891ed4c50d05a530a083737e2c46e193c818e824f0b01badfd3f3ad2f5fc0
-DIST firefox-68.0-sk.xpi 525280 BLAKE2B 53f6729380a2edf30cea8f509d9bec21aff22e890440b4d82e6956821613d61e39def43f3719f7394b34024e756334070c606a3bddc270522152a4295fbf1da8 SHA512 1ee5d33efa8b0b540ece6d06261043cb99fd69709d1faff36b352259a6d3b68e32d4d686d4208f22aea5bd127eec476c8145b7b5cc123ad7c37b7d7aa71dba5e
-DIST firefox-68.0-sl.xpi 502390 BLAKE2B 5c459890e22025f3be6188f613eff811f324c15efaf97a87a84b9284b718034e899a7f9da727c284c80d8b65ee3a4b3b3e60c04008cf915a0a2f639a4712fcd1 SHA512 b10512a06f2917b9746162b023164e343664d436dcffe48e82d7a3ca5ca195ca0294f4b8d787e4302abf073a2650f092b9556582c075a6e0241c8ee32ec9dccc
-DIST firefox-68.0-son.xpi 459035 BLAKE2B 710778cc58bf31192b5658e2075065ac733417ea814a4c6f65ec2964db57ad3995ccc00b317a46615c81ae9864c93c8e7c75a50d5886278678a8dc7f345bf72f SHA512 33f5dd351e75fa7b067e0c0d5f00f5c834e0585301cfae9e8831c101a7b42ed3b75edcbff70aebf24e698a42cbfc1e6dfedef5031b8dc8950b059a08bb122f1a
-DIST firefox-68.0-sq.xpi 521604 BLAKE2B 5bff611e44e9825f8fe135d8c450579f64211d9b1e206956d2e7bcb88b27ab06cb37de2c0359f6bc7ac9b32c17b957ac516bd34b18069aa7050058cdf5f6d930 SHA512 b11dd9958ead4b6ed53442849520192debcc1b8e8229d1cfb001722caa47e697057c884e426aa641b797b334db16dade5b472353391ea58ef99f7b58193165f5
-DIST firefox-68.0-sr.xpi 527525 BLAKE2B 075a8912af855231e121c854c19c569d75d39687b02500252a37e72884c17f4d2196154ff0e823dbd0753eb48e745d1e424cdf9e47127ac20b1563ee03b63e66 SHA512 17a641883da59594f32940e8be122c11ea017781ef3d5bc7e2eb0ab84bcb4cab113f145aaac2c6d1e28519d3a2503d3616de38c9ff6ab3422f08be5d0d4718bf
-DIST firefox-68.0-sv-SE.xpi 506891 BLAKE2B 235be3431fcaaae2b250c6c66c0b275b167fda301a9b41dc9bc23ada3f72e4fe0492ba06c57347a26189029cabd68733b1d2ae8dc3a0625269a81c51431da470 SHA512 d833c5019783dc30434dd7982fbbb6f38f07c9480f24a5246ce07467d14ddd0279bcbddb5b56a67b8c9408ad501f8ee39e5c1551ec5c1a324b264345bdea842f
-DIST firefox-68.0-ta.xpi 549360 BLAKE2B 452c65cb21aae2fc24c0c8741db50f7a2f5db252bb6f83c9f27ccf82e633cccdcde84f09a117fbc1aaa39e77a8fecffb7219f021e6365762637ae46701b5f7e2 SHA512 5cc790a595b719af847a362bf56a6402ccf5dfa3531a976ef2ce60159b0dc557ea5dca17bfab200b8878d30ac16967f6c6ad92c821b1f709a436dffcec3fe68e
-DIST firefox-68.0-te.xpi 561704 BLAKE2B bd3a1ba0a7cbb75171466fd0386958acff1f1851e2ac40e6906f9c0caf480432575a1148eaa0d76383bff0975594055ab5cd2336e458d8954ccfaed2521e187e SHA512 dbf622aec4b26c208400e110ebde8a8b933fb66b0fa02d4f3b4042eb4b721ce3d1904a47409fd7074307a5d55bfc3721272e40491c392f1d0dafe499c46fca2f
-DIST firefox-68.0-th.xpi 550957 BLAKE2B ca867b17e5a2435f5c42f4a7c2b2cf3cdd506303bfa1482d0b5862c73ca02df9729452ab871ffe9430120053a5b192430e580d056386dcbf4567b5fe93a3b58c SHA512 568b046c5b95f8f4ed5cb28438d72e32e983549ae9a336623b537ca12f135c43d7114923768cd18488988b0568644c01864a9bb2d4ff3c22f9e5fd01e41084c6
-DIST firefox-68.0-tr.xpi 515302 BLAKE2B 63f81f26cef41d23b401d5b0739dc6791e8bf8f3517d486c161d4c8f5e500b76b0e05553968608964cc9cab0fabc8decec284b53dc0a7eaa535487892207183d SHA512 dfeee4da15b57cff4c607815ba27d50e95a4fcb90d38f4818def3bd87583df2bee1d9b71b05cb5a93e556d2431594e47cb4d49d615a89f52f107fb7a705396db
-DIST firefox-68.0-uk.xpi 569034 BLAKE2B ccf5cf420d270bd9238ef4e206ac2b3a569ec93ccc179c654612a6d37e51261255a719833a5fe03ce4605250f97a17e83e1f79f585e6745358d60ed3bab8a385 SHA512 48a7c97d922c0aa974464c47e64cc706327d8c6950ff165466f251429931b38f66c7766264006712e8f16536c78a7a7309ff544ceff89f1b2cd4c5d818200290
-DIST firefox-68.0-ur.xpi 542515 BLAKE2B 6c3ad2b8ea338a31612333bc2bcba013ae38d3edecccd546fcfc203db72eb41986e74f808ec55d647c0f8888e790a5fa26f6f9e57dd130ac1d4b5a58a43f2b8b SHA512 aa8b85f68cc8f8552d4df50d9a037911c765f777f22e497ea5f3244318c6cb2965c29b9001075c4587fd3ec72cd8729fd3eb1f0bf3df255d62475aa4ae9fa523
-DIST firefox-68.0-uz.xpi 482642 BLAKE2B 9006673ef1c661f22408c98485a8e5de1b55849f06c8198ae408af76a24164db47f0ca86f868e7a2abef31d324f7b0843bbb098e58be14a69875b8f3f510eeee SHA512 85aed3f33ecf17433244701900ce87cdcfcd66cd9949bf0125b202e611f794063501a2610484c7b69fc5a3d11c45bd57be36faee28f359ce1397a7ceaddad341
-DIST firefox-68.0-vi.xpi 529338 BLAKE2B 7501cd6b5381039ddba432b766867a115d5fae80c24683addda2c3e138a76da8305016952ad69d6777cfa300e35becad2e9d82cfd6f3e5134de355622afcd725 SHA512 f5137fade59876c224ea6d90f298f16038f68c67a5557606600ea5023bf814db4bf43ffba8557d0388eb8f1946ed4047b7d1857898063795ecacb2a8b93b02a9
-DIST firefox-68.0-xh.xpi 470565 BLAKE2B 288c3c713142f01cb893b0c36d572aa2d04cc531576ea4a4d5a41bcf357dae878e6de853248b98ed1fa3dadd193e74df71ddacee0ebc013b61cdc78877d837e0 SHA512 da9dc125b805fc826da27d66646dd53190e06c55d075c22943db0e9bf8aa7fd189edbea065e8b62f21d2b8ee175c19177a084574b29cfe4f5ae07d09ed203aba
-DIST firefox-68.0-zh-CN.xpi 536598 BLAKE2B c48eec2f1d41de28c6f7f814a0e41f0b106ba516a50b53a2b9794f8240a2cbfa4564d13541c1c3a4b034bbd395b828cac1f3247033a145c408fc6b6fbd86f15b SHA512 9f2ded8b3c242ee24cfd20765d56e4fb474a46958c73bc02697887a28826f9f3ed5b04466aaedf4b3ff0f70e5f4aa3b2589208eff8d90e16c36fdc916374add5
-DIST firefox-68.0-zh-TW.xpi 536129 BLAKE2B 1046a2a6324e1e277c4f5d3c788c1d752a8db5d21bb33e698ef6cb72bf5823bef2fcbb2e8ceb997ef7c3b76464fb3e2328be527242e4badebc7ac6bb5dfe7cfe SHA512 a9602229d2193b21a055e52ffb9cb3badb28205f8921d40ae633c647377d78ebe9118359f1642330d0c8081c019501d9f705ec82c3287fa5b55ea6d6f62b41ff
DIST firefox-68.0.1-ach.xpi 471779 BLAKE2B 7bbeba232ff1f29aa9c6edf40da2b6ef01d64c4a4df57312bcb7675382529f643825eff3613298641b06cbee1b9144b8dae6dd3b2a20e321cdf90753412b5e6b SHA512 999500c804c970e9fd32670b8503492609827fa832910c5f8d79b169b332a61bf119c3173b576b1470e0d9f3ed03135f38d42b6eee0cae6548d26945a1f04b01
DIST firefox-68.0.1-af.xpi 450612 BLAKE2B a2a3d00072682adb525c4f60c9051470acb47b6840b12f48e3a54b5b9c292f75692a240302e3a82d49a9eada777974ebac1688d3ac1b37b2e98c17db53da8d32 SHA512 065f09565341f6f11928940275e5990d38374782bfc67ec82b8ba50df42fc16b04964cdf2aca83b425a782de1f0ea25ce69defebff1c6a2431bc15d3c168026c
DIST firefox-68.0.1-an.xpi 483076 BLAKE2B f7207ba0d157d579891716a200217d7f3f82e24664392d023da964b79b096bf016d7d42674aa1eb8eefdd89c6c6674e3060cc62ee915dd4e1f518a9996e0f65b SHA512 dc80aa1f71911ce2780cfdefa47ea62cd7792c26c7e73d38099948000720d41e5498152ade870c5abaeffd05e41a8921a2769b89b5e3002b10fd2bf0ff9f4083
@@ -560,11 +283,7 @@ DIST firefox-68.0.1-xh.xpi 470576 BLAKE2B 65ec7eb7e66c1c0314eedbf7df49a46755f58d
DIST firefox-68.0.1-zh-CN.xpi 536603 BLAKE2B 7d79c0702172a7fbc818474ab88213ef901ebee62f96bbbf7c6946dc84bce716048eafe2ac38efeab063d9ab8197930a41d6a5dc43d3486bd6446d679e2fd42b SHA512 bf618fc9166a261238f95f8a7a3f64929a7a0b916420529833d7c8566c1bb991641ac7b64aff0595c6d9d197a3d7c0678d09ba8752528163b94042903d823b7d
DIST firefox-68.0.1-zh-TW.xpi 536124 BLAKE2B 6647d8c95cf953f9df57fbbc15f0e966c88b222cd80f4dbdb435c2b391d11933c375898811ffb80720f6595125fe91ec0c67fcc66f5ec5c0ef348114f830f570 SHA512 3e1456dc1d2bbbfc780df6cb7078314bb810db1bdff2906239d94a61aeaad25f6ce8760386cd6868aac479f729d611093abeed3bf1cdc33421b5bcfeda088826
DIST firefox-68.0.1.source.tar.xz 311390092 BLAKE2B 19eba46eb2ad491f4799b0cf2e1da790df102fbdbde88e870939f1d967747def3f4451d52c35b308d6b69b86d10a29cbfaf9381ef4432fd89fef4b4c2a291b6f SHA512 96b45135cf0b2368013afccb8c375de54d591a4e11016e8b65fc83904cedc362096dd15814cd02be23f6e52e392c605817b86a59ee2300d3e7a754d345399c81
-DIST firefox-68.0.source.tar.xz 315855672 BLAKE2B e034ca51e191e4a34a6785209ca9e698b0f3e5fc8085e8312698d5970b77179feaaae979d097925ce0e2ac207db03730c390f1315e2e97008b51bd6f0166c7c4 SHA512 fcb6f6dd8069ca43b0b75cba4566f81c94535e66ddeb80fbdd4f47eaac2efc82d6e6bd36bf7cbebdc260a74886ba3f007a321d88fdf30731d3b669a38273f42e
EBUILD firefox-52.9.0.ebuild 12991 BLAKE2B f6fd3bb3145bccf8ecdc85da7fc102ec71ccafd9dcff9f5c0d4ab8fd274bb438b1ea271c556f5153e44e7ed58acf7aeb6a095d49f43664ace69a4cce280555af SHA512 f30ca31284836f835bf37eb06d88a40fb49820b0bef66b200e20877eadc823d3220adcf1b5c050e207d8626577abe0d3986a8722a3fba2845d9b663423ee3d63
-EBUILD firefox-60.7.2.ebuild 13727 BLAKE2B 9e4e67c6e67d58feff22513b057914d455eb8a6328ba737ecf2106bb12fb61cf3c1e1a0e8a78e89981479348f6ae3225a1042517f7f70161280477fc2afd6272 SHA512 c38d2231e4eca82a07de4afe12b5965289090311e7420b293260ec78afe28d25a3fcf287b1f0e9a0b4a5a19a4ff948ad101b10929f7e21c5e69561e24ab6645f
-EBUILD firefox-60.8.0.ebuild 13730 BLAKE2B 4a1a1c9723b3a1b30145049da68a7cab70f6565c0dbd6bdf158a914668ae09fb73f68271326722c7e537811f42bb52ed3f426dd20bd8517dae705f8b6796442a SHA512 5a3919e65b4d43499d1642388e5958cbae1f6651cb136edb488cf9b75c82f6b451b776be2a6dbba145463a12c2cea02f652b68dccd55e8ffa2276ab0ef4d2057
-EBUILD firefox-67.0.4.ebuild 24554 BLAKE2B 71025d53df8676db9c7b453bb6f8b9abd64dd1868f0215aaafd2568092ff453dc811d22a29b502f1ca808d3574ba98e143f705eec474ef2e9a28a59b5d89a672 SHA512 4f9d30057908e31cad32c20ec73f6a4fd121e84ac5080d85de37f2d2063536c50903bb51a8d8e82b6312f441bac6b78385f1b48238be6790bbd8d0878dfe19e8
-EBUILD firefox-68.0.1.ebuild 24295 BLAKE2B dff393eb30cb49008c4b7dd8b7dc7d9c99960a3dd76cb8659735406d239c80a42a0b5c7bda2634dd253df86425abc0166d7e1102b11c3c91149cdec9bd539d90 SHA512 5ef9e99ed62382af27e9fc381ac631f45396ab3de488962ccbbf836e5d393d4a6b135fc4f265e9741784fe57f5cb9f677054c2a8be712bacc939adad47a37ade
-EBUILD firefox-68.0.ebuild 24295 BLAKE2B 268400a605088a0067844dbd81129d16cdce0cbb83da76c38a672e9949bf2233bb2ad277abf413c2aadf79ba679aef395eddef264f6c1731a005f1c30428f6ab SHA512 8046018a0036f076d3255c72c27a2fb151224fccc360965c8d092d2bfe79ecede321920814e12c3d9ed5b06c73c9486de4f1fb6b8a9788a362e9310e2fdb3d13
+EBUILD firefox-60.8.0.ebuild 13727 BLAKE2B a4611f7e61e3a5ee70de08726648596491fc7bbbe36873ea295e2f0abf18629b6e0c4343b97266f4977e85b05f2d1b2db298ac6e6b77697fdc4378c2a41071e0 SHA512 c2a8a9d194d04edc929743a000abebf15999b25dd4a702b18c1994bd07ba16abbbe7e5fec60617c7b645f52dfe715e8e3c7761d40f7ad229c39abffadf162770
+EBUILD firefox-68.0.1.ebuild 24451 BLAKE2B eecb7d318e06ac69f6afb669aab9ff7e5b7f8fee57260c89988fef6cef3bd64e11c81a7f1e4bbb2896095abe9a60346568d4a7a9d837f6f7263f061ddcbac9cf SHA512 9c01d7a067a88c7a625949df3107f9085338250872ec06f4ae3d278e5a1980dde438b2dae6ad0205e9e8ce2f2b518a7ec3a284fa3b5afa6745b00889689b4c9c
MISC metadata.xml 2540 BLAKE2B 458e01980f6c0dd1722289fa23d3934d66b1cebe4e0f80b89cb1901bf823c67acc852f1a14f6fd2e59829209dead122ddaf77eacc81d3cc3c957d73fc649b187 SHA512 c2d232195fdc5950a1005c9f46e9b304cbe0c2c991312a82d35363021123719bd0f52058d6f33d075c091a02b920baa479a425c07a9bd7ed0c87857ef6479dcc
diff --git a/www-client/firefox/files/icon/firefox.desktop b/www-client/firefox/files/icon/firefox.desktop
index d772c2fedf7e..54bb2919e165 100644
--- a/www-client/firefox/files/icon/firefox.desktop
+++ b/www-client/firefox/files/icon/firefox.desktop
@@ -7,3 +7,4 @@ Terminal=false
Type=Application
MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;
Categories=Network;WebBrowser;
+StartupNotify=true
diff --git a/www-client/firefox/firefox-60.7.2.ebuild b/www-client/firefox/firefox-60.7.2.ebuild
deleted file mode 100644
index 5622d52d0447..000000000000
--- a/www-client/firefox/firefox-60.7.2.ebuild
+++ /dev/null
@@ -1,436 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VIRTUALX_REQUIRED="pgo"
-WANT_AUTOCONF="2.1"
-MOZ_ESR="1"
-
-PYTHON_COMPAT=( python3_{5,6,7} )
-PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
-
-# This list can be updated with scripts/get_langs.sh from the mozilla overlay
-MOZ_LANGS=( ach af an ar as ast az bg bn-BD bn-IN br bs ca cak cs cy da de dsb
-el en en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE
-gd gl gn gu-IN he hi-IN hr hsb hu hy-AM id is it ja ka kab kk km kn ko lij lt lv
-mai mk ml mr ms nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq
-sr sv-SE ta te th tr uk uz vi xh zh-CN zh-TW )
-
-# Must be removed next bump
-MOZ_LANGPACK_PREFIX="60.6.1esr/linux-i686/xpi/"
-
-# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
-MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
-MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
-MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI
-
-if [[ ${MOZ_ESR} == 1 ]]; then
- # ESR releases have slightly different version numbers
- MOZ_PV="${MOZ_PV}esr"
-fi
-
-# Patch version
-PATCH="${PN}-60.6-patches-07"
-MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
-
-MOZCONFIG_OPTIONAL_WIFI=1
-
-LLVM_MAX_SLOT=8
-
-inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils llvm \
- mozconfig-v6.60 pax-utils xdg-utils autotools mozlinguas-v2
-
-DESCRIPTION="Firefox Web Browser"
-HOMEPAGE="https://www.mozilla.com/firefox"
-
-KEYWORDS="amd64 arm64 x86"
-
-SLOT="0"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="bindist eme-free geckodriver +gmp-autoupdate hardened hwaccel jack +screenshot selinux test"
-RESTRICT="!bindist? ( bindist )"
-
-SDIR="release"
-[[ ${PV} = *_beta* ]] && SDIR="beta"
-
-PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c,whissi}/mozilla/patchsets/${PATCH}.tar.xz )
-SRC_URI="${SRC_URI}
- ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz
- ${PATCH_URIS[@]}"
-
-ASM_DEPEND=">=dev-lang/yasm-1.1"
-
-RDEPEND="
- system-icu? ( >=dev-libs/icu-60.2 )
- jack? ( virtual/jack )
- >=dev-libs/nss-3.36.7
- >=dev-libs/nspr-4.19
- selinux? ( sec-policy/selinux-mozilla )"
-
-DEPEND="${RDEPEND}
- amd64? ( ${ASM_DEPEND} virtual/opengl )
- x86? ( ${ASM_DEPEND} virtual/opengl )"
-
-S="${WORKDIR}/firefox-${PV%_*}"
-
-QA_PRESTRIPPED="usr/lib*/${PN}/firefox"
-
-BUILD_OBJ_DIR="${S}/ff"
-
-# allow GMP_PLUGIN_LIST to be set in an eclass or
-# overridden in the enviromnent (advanced hackers only)
-if [[ -z $GMP_PLUGIN_LIST ]]; then
- GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
-fi
-
-llvm_check_deps() {
- if ! has_version --host-root "sys-devel/clang:${LLVM_SLOT}" ; then
- ewarn "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..."
- return 1
- fi
-
- if use clang ; then
- if ! has_version --host-root "=sys-devel/lld-${LLVM_SLOT}*" ; then
- ewarn "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..."
- return 1
- fi
- fi
-
- einfo "Will use LLVM slot ${LLVM_SLOT}!"
-}
-
-pkg_setup() {
- moz_pkgsetup
-
- # Avoid PGO profiling problems due to enviroment leakage
- # These should *always* be cleaned up anyway
- unset DBUS_SESSION_BUS_ADDRESS \
- DISPLAY \
- ORBIT_SOCKETDIR \
- SESSION_MANAGER \
- XDG_SESSION_COOKIE \
- XAUTHORITY
-
- if ! use bindist; then
- einfo
- elog "You are enabling official branding. You may not redistribute this build"
- elog "to any users on your network or the internet. Doing so puts yourself into"
- elog "a legal problem with Mozilla Foundation"
- elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
- fi
-
- addpredict /proc/self/oom_score_adj
-
- llvm_pkg_setup
-}
-
-pkg_pretend() {
- # Ensure we have enough disk space to compile
- CHECKREQS_DISK_BUILD="4G"
-
- check-reqs_pkg_setup
-}
-
-src_unpack() {
- unpack ${A}
-
- # Unpack language packs
- mozlinguas_src_unpack
-}
-
-src_prepare() {
- eapply "${WORKDIR}/firefox"
-
- # Enable gnomebreakpad
- if use debug ; then
- sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
- "${S}"/build/unix/run-mozilla.sh || die "sed failed!"
- fi
-
- # Drop -Wl,--as-needed related manipulation for ia64 as it causes ld sefgaults, bug #582432
- if use ia64 ; then
- sed -i \
- -e '/^OS_LIBS += no_as_needed/d' \
- -e '/^OS_LIBS += as_needed/d' \
- "${S}"/widget/gtk/mozgtk/gtk2/moz.build \
- "${S}"/widget/gtk/mozgtk/gtk3/moz.build \
- || die "sed failed to drop --as-needed for ia64"
- fi
-
- # Ensure that our plugins dir is enabled as default
- sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
- "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
- sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
- "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
-
- # Fix sandbox violations during make clean, bug 372817
- sed -e "s:\(/no-such-file\):${T}\1:g" \
- -i "${S}"/config/rules.mk \
- -i "${S}"/nsprpub/configure{.in,} \
- || die
-
- # Don't exit with error when some libs are missing which we have in
- # system.
- sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
- -i "${S}"/browser/installer/Makefile.in || die
-
- # Don't error out when there's no files to be removed:
- sed 's@\(xargs rm\)$@\1 -f@' \
- -i "${S}"/toolkit/mozapps/installer/packager.mk || die
-
- # Keep codebase the same even if not using official branding
- sed '/^MOZ_DEV_EDITION=1/d' \
- -i "${S}"/browser/branding/aurora/configure.sh || die
-
- # Allow user to apply any additional patches without modifing ebuild
- eapply_user
-
- # Autotools configure is now called old-configure.in
- # This works because there is still a configure.in that happens to be for the
- # shell wrapper configure script
- eautoreconf old-configure.in
-
- # Must run autoconf in js/src
- cd "${S}"/js/src || die
- eautoconf old-configure.in
-}
-
-src_configure() {
- MEXTENSIONS="default"
- # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
- # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
- # get your own set of keys.
- _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
-
- # Add information about TERM to output (build.log) to aid debugging
- # blessings problems
- if [[ -n "${TERM}" ]] ; then
- einfo "TERM is set to: \"${TERM}\""
- else
- einfo "TERM is unset."
- fi
-
- ####################################
- #
- # mozconfig, CFLAGS and CXXFLAGS setup
- #
- ####################################
-
- mozconfig_init
- mozconfig_config
-
- mozconfig_use_enable geckodriver
-
- # enable JACK, bug 600002
- mozconfig_use_enable jack
-
- # Enable/Disable eme support
- use eme-free && mozconfig_annotate '+eme-free' --disable-eme
-
- # It doesn't compile on alpha without this LDFLAGS
- use alpha && append-ldflags "-Wl,--no-relax"
-
- # Add full relro support for hardened
- if use hardened; then
- append-ldflags "-Wl,-z,relro,-z,now"
- mozconfig_use_enable hardened hardening
- fi
-
- # Disable built-in ccache support to avoid sandbox violation, #665420
- # Use FEATURES=ccache instead!
- mozconfig_annotate '' --without-ccache
- sed -i -e 's/ccache_stats = None/return None/' \
- python/mozbuild/mozbuild/controller/building.py || \
- die "Failed to disable ccache stats call"
-
- # Setup api key for location services and safebrowsing, https://bugzilla.mozilla.org/show_bug.cgi?id=1531176#c34
- echo -n "${_google_api_key}" > "${S}"/google-api-key
- mozconfig_annotate '' --with-google-location-service-api-keyfile="${S}/google-api-key"
- mozconfig_annotate '' --with-google-safebrowsing-api-keyfile="${S}/google-api-key"
-
- mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
-
- # allow elfhack to work in combination with unstripped binaries
- # when they would normally be larger than 2GiB.
- append-ldflags "-Wl,--compress-debug-sections=zlib"
-
- if use clang ; then
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1423822
- mozconfig_annotate 'elf-hack is broken when using Clang' --disable-elf-hack
- fi
-
- echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
- echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
-
- # Default mozilla_five_home no longer valid option
- sed '/with-default-mozilla-five-home=/d' -i "${S}"/.mozconfig
-
- # Finalize and report settings
- mozconfig_final
-
- # workaround for funky/broken upstream configure...
- SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
- ./mach configure || die
-}
-
-src_compile() {
- MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
- ./mach build --verbose || die
-}
-
-src_install() {
- cd "${BUILD_OBJ_DIR}" || die
-
- # Pax mark xpcshell for hardened support, only used for startupcache creation.
- pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
-
- # Add our default prefs for firefox
- cp "${FILESDIR}"/gentoo-default-prefs.js-2 \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
-
- mozconfig_install_prefs \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js"
-
- # Augment this with hwaccel prefs
- if use hwaccel ; then
- cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-1 >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
- fi
-
- if ! use screenshot; then
- echo "pref(\"extensions.screenshots.disabled\", true);" >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
- fi
-
- echo "pref(\"extensions.autoDisableScopes\", 3);" >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
-
- local plugin
- use gmp-autoupdate || use eme-free || for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
- echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
- done
-
- cd "${S}"
- MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
- DESTDIR="${D}" ./mach install || die
-
- if use geckodriver ; then
- cp "${BUILD_OBJ_DIR}"/dist/bin/geckodriver "${ED%/}"${MOZILLA_FIVE_HOME} || die
- pax-mark m "${ED%/}"${MOZILLA_FIVE_HOME}/geckodriver
-
- dosym ${MOZILLA_FIVE_HOME}/geckodriver /usr/bin/geckodriver
- fi
-
- # Install language packs
- mozlinguas_src_install
-
- local size sizes icon_path icon name
- if use bindist; then
- sizes="16 32 48"
- icon_path="${S}/browser/branding/aurora"
- # Firefox's new rapid release cycle means no more codenames
- # Let's just stick with this one...
- icon="aurora"
- name="Aurora"
-
- # Override preferences to set the MOZ_DEV_EDITION defaults, since we
- # don't define MOZ_DEV_EDITION to avoid profile debaucles.
- # (source: browser/app/profile/firefox.js)
- cat >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" <<PROFILE_EOF
-pref("app.feedback.baseURL", "https://input.mozilla.org/%LOCALE%/feedback/firefoxdev/%VERSION%/");
-sticky_pref("lightweightThemes.selectedThemeID", "firefox-devedition@mozilla.org");
-sticky_pref("browser.devedition.theme.enabled", true);
-sticky_pref("devtools.theme", "dark");
-PROFILE_EOF
-
- else
- sizes="16 22 24 32 48 64 128 256"
- icon_path="${S}/browser/branding/official"
- icon="${PN}"
- name="Mozilla Firefox"
- fi
-
- # Disable built-in auto-update because we update firefox through package manager
- insinto ${MOZILLA_FIVE_HOME}/distribution/
- newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
-
- # Install icons and .desktop for menu entry
- for size in ${sizes}; do
- insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
- newins "${icon_path}/default${size}.png" "${icon}.png"
- done
- # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
- newicon "${icon_path}/default48.png" "${icon}.png"
- newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop"
- sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \
- "${ED}/usr/share/applications/${PN}.desktop" || die
-
- # Add StartupNotify=true bug 237317
- if use startup-notification ; then
- echo "StartupNotify=true"\
- >> "${ED}/usr/share/applications/${PN}.desktop" \
- || die
- fi
-
- # Don't install llvm-symbolizer from sys-devel/llvm package
- [[ -f "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] && \
- rm "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer"
-
- # firefox and firefox-bin are identical
- rm "${ED%/}"${MOZILLA_FIVE_HOME}/firefox-bin || die
- dosym firefox ${MOZILLA_FIVE_HOME}/firefox-bin
-
- # Required in order to use plugins and even run firefox on hardened.
- pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,plugin-container}
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-
- # if the apulse libs are available in MOZILLA_FIVE_HOME then apulse
- # doesn't need to be forced into the LD_LIBRARY_PATH
- if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then
- einfo "APULSE found - Generating library symlinks for sound support"
- local lib
- pushd "${ED}"${MOZILLA_FIVE_HOME} &>/dev/null || die
- for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do
- # a quickpkg rolled by hand will grab symlinks as part of the package,
- # so we need to avoid creating them if they already exist.
- if ! [ -L ${lib##*/} ]; then
- ln -s "${lib}" ${lib##*/} || die
- fi
- done
- popd &>/dev/null || die
- fi
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-
- if ! use gmp-autoupdate && ! use eme-free ; then
- elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
- elog "installing into new profiles:"
- local plugin
- for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done
- elog
- fi
-
- if use pulseaudio && has_version ">=media-sound/apulse-0.1.9"; then
- elog "Apulse was detected at merge time on this system and so it will always be"
- elog "used for sound. If you wish to use pulseaudio instead please unmerge"
- elog "media-sound/apulse."
- elog
- fi
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-}
diff --git a/www-client/firefox/firefox-60.8.0.ebuild b/www-client/firefox/firefox-60.8.0.ebuild
index 5eec57e9572b..26d72d83b619 100644
--- a/www-client/firefox/firefox-60.8.0.ebuild
+++ b/www-client/firefox/firefox-60.8.0.ebuild
@@ -43,7 +43,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 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 x86"
SLOT="0"
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
diff --git a/www-client/firefox/firefox-67.0.4.ebuild b/www-client/firefox/firefox-67.0.4.ebuild
deleted file mode 100644
index 7f5184eeb318..000000000000
--- a/www-client/firefox/firefox-67.0.4.ebuild
+++ /dev/null
@@ -1,752 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-VIRTUALX_REQUIRED="pgo"
-WANT_AUTOCONF="2.1"
-MOZ_ESR=""
-
-PYTHON_COMPAT=( python3_{5,6,7} )
-PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
-
-# This list can be updated with scripts/get_langs.sh from the mozilla overlay
-MOZ_LANGS=( ach af an ar as ast az bg bn-BD bn-IN br bs ca cak cs cy da de dsb
-el en en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE
-gd gl gn gu-IN he hi-IN hr hsb hu hy-AM id is it ja ka kab kk km kn ko lij lt lv
-mai mk ml mr ms nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq
-sr sv-SE ta te th tr uk uz vi xh zh-CN zh-TW )
-
-# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
-MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
-MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
-MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI
-
-if [[ ${MOZ_ESR} == 1 ]] ; then
- # ESR releases have slightly different version numbers
- MOZ_PV="${MOZ_PV}esr"
-fi
-
-# Patch version
-PATCH="${PN}-67.0-patches-05"
-
-MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
-MOZ_SRC_URI="${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz"
-
-if [[ "${PV}" == *_rc* ]]; then
- MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}"
- MOZ_LANGPACK_PREFIX="linux-i686/xpi/"
- MOZ_SRC_URI="${MOZ_HTTP_URI}/source/${PN}-${MOZ_PV}.source.tar.xz -> $P.tar.xz"
-fi
-
-LLVM_MAX_SLOT=8
-
-inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs eutils \
- gnome2-utils llvm mozcoreconf-v6 pax-utils xdg-utils \
- autotools mozlinguas-v2 virtualx
-
-DESCRIPTION="Firefox Web Browser"
-HOMEPAGE="https://www.mozilla.com/firefox"
-
-KEYWORDS="~amd64 ~x86"
-
-SLOT="0"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="bindist clang cpu_flags_x86_avx2 dbus debug eme-free geckodriver
- +gmp-autoupdate hardened hwaccel jack lto neon pgo pulseaudio
- +screenshot selinux startup-notification +system-av1
- +system-harfbuzz +system-icu +system-jpeg +system-libevent
- +system-sqlite +system-libvpx +system-webp test wayland wifi"
-RESTRICT="!bindist? ( bindist )"
-
-PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c,whissi}/mozilla/patchsets/${PATCH}.tar.xz )
-SRC_URI="${SRC_URI}
- ${MOZ_SRC_URI}
- ${PATCH_URIS[@]}"
-
-CDEPEND="
- >=dev-libs/nss-3.43
- >=dev-libs/nspr-4.21
- dev-libs/atk
- dev-libs/expat
- >=x11-libs/cairo-1.10[X]
- >=x11-libs/gtk+-2.18:2
- >=x11-libs/gtk+-3.4.0:3=[X]
- x11-libs/gdk-pixbuf
- >=x11-libs/pango-1.22.0
- >=media-libs/libpng-1.6.35:0=[apng]
- >=media-libs/mesa-10.2:*
- media-libs/fontconfig
- >=media-libs/freetype-2.4.10
- kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) )
- virtual/freedesktop-icon-theme
- dbus? ( >=sys-apps/dbus-0.60
- >=dev-libs/dbus-glib-0.72 )
- startup-notification? ( >=x11-libs/startup-notification-0.8 )
- >=x11-libs/pixman-0.19.2
- >=dev-libs/glib-2.26:2
- >=sys-libs/zlib-1.2.3
- >=virtual/libffi-3.0.10:=
- virtual/ffmpeg
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXt
- system-av1? (
- >=media-libs/dav1d-0.2.0:=
- >=media-libs/libaom-1.0.0:=
- )
- system-harfbuzz? ( >=media-libs/harfbuzz-2.3.1:0= >=media-gfx/graphite2-1.3.13 )
- system-icu? ( >=dev-libs/icu-63.1:= )
- system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
- system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] )
- system-libvpx? (
- >=media-libs/libvpx-1.7.0:0=[postproc]
- <media-libs/libvpx-1.8:0=[postproc]
- )
- system-sqlite? ( >=dev-db/sqlite-3.27.2:3[secure-delete,debug=] )
- system-webp? ( >=media-libs/libwebp-1.0.2:0= )
- wifi? ( kernel_linux? ( >=sys-apps/dbus-0.60
- >=dev-libs/dbus-glib-0.72
- net-misc/networkmanager ) )
- jack? ( virtual/jack )
- selinux? ( sec-policy/selinux-mozilla )"
-
-RDEPEND="${CDEPEND}
- jack? ( virtual/jack )
- pulseaudio? ( || ( media-sound/pulseaudio
- >=media-sound/apulse-0.1.9 ) )
- selinux? ( sec-policy/selinux-mozilla )"
-
-DEPEND="${CDEPEND}
- app-arch/zip
- app-arch/unzip
- >=dev-util/cbindgen-0.8.2
- >=net-libs/nodejs-8.11.0
- >=sys-devel/binutils-2.30
- sys-apps/findutils
- || (
- (
- sys-devel/clang:8
- !clang? ( sys-devel/llvm:8 )
- clang? (
- =sys-devel/lld-8*
- sys-devel/llvm:8[gold]
- pgo? ( =sys-libs/compiler-rt-sanitizers-8*[profile] )
- )
- )
- (
- sys-devel/clang:7
- !clang? ( sys-devel/llvm:7 )
- clang? (
- =sys-devel/lld-7*
- sys-devel/llvm:7[gold]
- pgo? ( =sys-libs/compiler-rt-sanitizers-7*[profile] )
- )
- )
- (
- sys-devel/clang:6
- !clang? ( sys-devel/llvm:6 )
- clang? (
- =sys-devel/lld-6*
- sys-devel/llvm:6[gold]
- pgo? ( =sys-libs/compiler-rt-sanitizers-6*[profile] )
- )
- )
- )
- pulseaudio? ( media-sound/pulseaudio )
- >=virtual/cargo-1.31.0
- >=virtual/rust-1.31.0
- wayland? ( >=x11-libs/gtk+-3.11:3[wayland] )
- amd64? ( >=dev-lang/yasm-1.1 virtual/opengl )
- x86? ( >=dev-lang/yasm-1.1 virtual/opengl )
- !system-av1? ( dev-lang/nasm )"
-
-# Due to a bug in GCC, profile guided optimization will produce
-# AVX2 instructions, bug #677052
-REQUIRED_USE="wifi? ( dbus )
- pgo? ( lto )"
-
-S="${WORKDIR}/firefox-${PV%_*}"
-
-QA_PRESTRIPPED="usr/lib*/${PN}/firefox"
-
-BUILD_OBJ_DIR="${S}/ff"
-
-# allow GMP_PLUGIN_LIST to be set in an eclass or
-# overridden in the enviromnent (advanced hackers only)
-if [[ -z $GMP_PLUGIN_LIST ]] ; then
- GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
-fi
-
-llvm_check_deps() {
- if ! has_version --host-root "sys-devel/clang:${LLVM_SLOT}" ; then
- ewarn "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..."
- return 1
- fi
-
- if use clang ; then
- if ! has_version --host-root "=sys-devel/lld-${LLVM_SLOT}*" ; then
- ewarn "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..."
- return 1
- fi
-
- if use pgo ; then
- if ! has_version --host-root "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*" ; then
- ewarn "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..."
- return 1
- fi
- fi
- fi
-
- einfo "Will use LLVM slot ${LLVM_SLOT}!"
-}
-
-pkg_setup() {
- moz_pkgsetup
-
- # Avoid PGO profiling problems due to enviroment leakage
- # These should *always* be cleaned up anyway
- unset DBUS_SESSION_BUS_ADDRESS \
- DISPLAY \
- ORBIT_SOCKETDIR \
- SESSION_MANAGER \
- XDG_SESSION_COOKIE \
- XAUTHORITY
-
- if ! use bindist ; then
- einfo
- elog "You are enabling official branding. You may not redistribute this build"
- elog "to any users on your network or the internet. Doing so puts yourself into"
- elog "a legal problem with Mozilla Foundation."
- elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag."
- fi
-
- addpredict /proc/self/oom_score_adj
-
- llvm_pkg_setup
-}
-
-pkg_pretend() {
- # Ensure we have enough disk space to compile
- if use pgo || use debug || use test ; then
- CHECKREQS_DISK_BUILD="8G"
- else
- CHECKREQS_DISK_BUILD="4G"
- fi
-
- check-reqs_pkg_setup
-}
-
-src_unpack() {
- unpack ${A}
-
- # Unpack language packs
- mozlinguas_src_unpack
-}
-
-src_prepare() {
- use !wayland && rm -f "${WORKDIR}/firefox/2019_mozilla-bug1539471.patch"
- eapply "${WORKDIR}/firefox"
-
- # Allow user to apply any additional patches without modifing ebuild
- eapply_user
-
- # Enable gnomebreakpad
- if use debug ; then
- sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
- "${S}"/build/unix/run-mozilla.sh || die "sed failed!"
- fi
-
- # Drop -Wl,--as-needed related manipulation for ia64 as it causes ld sefgaults, bug #582432
- if use ia64 ; then
- sed -i \
- -e '/^OS_LIBS += no_as_needed/d' \
- -e '/^OS_LIBS += as_needed/d' \
- "${S}"/widget/gtk/mozgtk/gtk2/moz.build \
- "${S}"/widget/gtk/mozgtk/gtk3/moz.build \
- || die "sed failed to drop --as-needed for ia64"
- fi
-
- # Ensure that our plugins dir is enabled as default
- sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \
- "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!"
- sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \
- "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!"
-
- # Fix sandbox violations during make clean, bug 372817
- sed -e "s:\(/no-such-file\):${T}\1:g" \
- -i "${S}"/config/rules.mk \
- -i "${S}"/nsprpub/configure{.in,} \
- || die
-
- # Don't exit with error when some libs are missing which we have in
- # system.
- sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
- -i "${S}"/browser/installer/Makefile.in || die
-
- # Don't error out when there's no files to be removed:
- sed 's@\(xargs rm\)$@\1 -f@' \
- -i "${S}"/toolkit/mozapps/installer/packager.mk || die
-
- # Keep codebase the same even if not using official branding
- sed '/^MOZ_DEV_EDITION=1/d' \
- -i "${S}"/browser/branding/aurora/configure.sh || die
-
- # rustfmt, a tool to format Rust code, is optional and not required to build Firefox.
- # However, when available, an unsupported version can cause problems, bug #669548
- sed -i -e "s@check_prog('RUSTFMT', add_rustup_path('rustfmt')@check_prog('RUSTFMT', add_rustup_path('rustfmt_do_not_use')@" \
- "${S}"/build/moz.configure/rust.configure || die
-
- # Autotools configure is now called old-configure.in
- # This works because there is still a configure.in that happens to be for the
- # shell wrapper configure script
- eautoreconf old-configure.in
-
- # Must run autoconf in js/src
- cd "${S}"/js/src || die
- eautoconf old-configure.in
-}
-
-src_configure() {
- MEXTENSIONS="default"
- # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
- # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
- # get your own set of keys.
- _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
-
- # Add information about TERM to output (build.log) to aid debugging
- # blessings problems
- if [[ -n "${TERM}" ]] ; then
- einfo "TERM is set to: \"${TERM}\""
- else
- einfo "TERM is unset."
- fi
-
- if use clang && ! tc-is-clang ; then
- # Force clang
- einfo "Enforcing the use of clang due to USE=clang ..."
- CC=${CHOST}-clang
- CXX=${CHOST}-clang++
- strip-unsupported-flags
- elif ! use clang && ! tc-is-gcc ; then
- # Force gcc
- einfo "Enforcing the use of gcc due to USE=-clang ..."
- CC=${CHOST}-gcc
- CXX=${CHOST}-g++
- strip-unsupported-flags
- fi
-
- ####################################
- #
- # mozconfig, CFLAGS and CXXFLAGS setup
- #
- ####################################
-
- mozconfig_init
- # common config components
- mozconfig_annotate 'system_libs' \
- --with-system-zlib \
- --with-system-bz2
-
- # Must pass release in order to properly select linker
- mozconfig_annotate 'Enable by Gentoo' --enable-release
-
- # Don't let user's LTO flags clash with upstream's flags
- filter-flags -flto*
-
- if use lto ; then
- local show_old_compiler_warning=
-
- if use clang ; then
- # At this stage CC is adjusted and the following check will
- # will work
- if [[ $(clang-major-version) -lt 7 ]] ; then
- show_old_compiler_warning=1
- fi
-
- # Upstream only supports lld when using clang
- mozconfig_annotate "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld
- else
- if [[ $(gcc-major-version) -lt 8 ]] ; then
- show_old_compiler_warning=1
- fi
-
- if ! use cpu_flags_x86_avx2 ; then
- local _gcc_version_with_ipa_cdtor_fix="8.3"
- local _current_gcc_version="$(gcc-major-version).$(gcc-minor-version)"
-
- if ver_test "${_current_gcc_version}" -lt "${_gcc_version_with_ipa_cdtor_fix}" ; then
- # due to a GCC bug, GCC will produce AVX2 instructions
- # even if the CPU doesn't support AVX2, https://gcc.gnu.org/ml/gcc-patches/2018-12/msg01142.html
- einfo "Disable IPA cdtor due to bug in GCC and missing AVX2 support -- triggered by USE=lto"
- append-ldflags -fdisable-ipa-cdtor
- else
- einfo "No GCC workaround required, GCC version is already patched!"
- fi
- else
- einfo "No GCC workaround required, system supports AVX2"
- fi
-
- # Linking only works when using ld.gold when LTO is enabled
- mozconfig_annotate "forcing ld=gold due to USE=lto" --enable-linker=gold
- fi
-
- if [[ -n "${show_old_compiler_warning}" ]] ; then
- # Checking compiler's major version uses CC variable. Because we allow
- # user to control used compiler via USE=clang flag, we cannot use
- # initial value. So this is the earliest stage where we can do this check
- # because pkg_pretend is not called in the main phase function sequence
- # environment saving is not guaranteed so we don't know if we will have
- # correct compiler until now.
- ewarn ""
- ewarn "USE=lto requires up-to-date compiler (>=gcc-8 or >=clang-7)."
- ewarn "You are on your own -- expect build failures. Don't file bugs using that unsupported configuration!"
- ewarn ""
- sleep 5
- fi
-
- mozconfig_annotate '+lto' --enable-lto=thin
-
- if use pgo ; then
- mozconfig_annotate '+pgo' MOZ_PGO=1
- fi
- else
- # Avoid auto-magic on linker
- if use clang ; then
- # This is upstream's default
- mozconfig_annotate "forcing ld=lld due to USE=clang" --enable-linker=lld
- elif tc-ld-is-gold ; then
- mozconfig_annotate "linker is set to gold" --enable-linker=gold
- else
- mozconfig_annotate "linker is set to bfd" --enable-linker=bfd
- fi
- fi
-
- # It doesn't compile on alpha without this LDFLAGS
- use alpha && append-ldflags "-Wl,--no-relax"
-
- # Add full relro support for hardened
- if use hardened ; then
- append-ldflags "-Wl,-z,relro,-z,now"
- mozconfig_use_enable hardened hardening
- fi
-
- # Modifications to better support ARM, bug 553364
- if use neon ; then
- mozconfig_annotate '' --with-fpu=neon
-
- if ! tc-is-clang ; then
- # thumb options aren't supported when using clang, bug 666966
- mozconfig_annotate '' --with-thumb=yes
- mozconfig_annotate '' --with-thumb-interwork=no
- fi
- fi
- if [[ ${CHOST} == armv*h* ]] ; then
- mozconfig_annotate '' --with-float-abi=hard
- if ! use system-libvpx ; then
- sed -i -e "s|softfp|hard|" \
- "${S}"/media/libvpx/moz.build
- fi
- fi
-
- mozconfig_use_enable !bindist official-branding
-
- mozconfig_use_enable debug
- mozconfig_use_enable debug tests
- if ! use debug ; then
- mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols
- else
- mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols
- fi
- # These are enabled by default in all mozilla applications
- mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
- mozconfig_annotate '' --with-system-nss --with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
- mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include \
- --x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
- mozconfig_annotate '' --prefix="${EPREFIX}"/usr
- mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
- mozconfig_annotate '' --disable-crashreporter
- mozconfig_annotate 'Gentoo default' --with-system-png
- mozconfig_annotate '' --enable-system-ffi
- mozconfig_annotate '' --disable-gconf
- mozconfig_annotate '' --with-intl-api
- mozconfig_annotate '' --enable-system-pixman
- # Instead of the standard --build= and --host=, mozilla uses --host instead
- # of --build, and --target intstead of --host.
- # Note, mozilla also has --build but it does not do what you think it does.
- # Set both --target and --host as mozilla uses python to guess values otherwise
- mozconfig_annotate '' --target="${CHOST}"
- mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
- if use system-libevent ; then
- mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
- fi
-
- if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then
- mozconfig_annotate '' --enable-rust-simd
- fi
-
- # use the gtk3 toolkit (the only one supported at this point)
- # TODO: Will this result in automagic dependency on x11-libs/gtk+[wayland]?
- if use wayland ; then
- mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3-wayland
- else
- mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3
- fi
-
- mozconfig_use_enable startup-notification
- mozconfig_use_enable system-sqlite
- mozconfig_use_with system-av1
- mozconfig_use_with system-harfbuzz
- mozconfig_use_with system-harfbuzz system-graphite2
- mozconfig_use_with system-icu
- mozconfig_use_with system-jpeg
- mozconfig_use_with system-libvpx
- mozconfig_use_with system-webp
- mozconfig_use_enable pulseaudio
- # force the deprecated alsa sound code if pulseaudio is disabled
- if use kernel_linux && ! use pulseaudio ; then
- mozconfig_annotate '-pulseaudio' --enable-alsa
- fi
-
- # Disable built-in ccache support to avoid sandbox violation, #665420
- # Use FEATURES=ccache instead!
- mozconfig_annotate '' --without-ccache
- sed -i -e 's/ccache_stats = None/return None/' \
- python/mozbuild/mozbuild/controller/building.py || \
- die "Failed to disable ccache stats call"
-
- mozconfig_use_enable dbus
-
- mozconfig_use_enable wifi necko-wifi
-
- mozconfig_use_enable geckodriver
-
- # enable JACK, bug 600002
- mozconfig_use_enable jack
-
- # Enable/Disable eme support
- use eme-free && mozconfig_annotate '+eme-free' --disable-eme
-
- # Setup api key for location services and safebrowsing, https://bugzilla.mozilla.org/show_bug.cgi?id=1531176#c34
- echo -n "${_google_api_key}" > "${S}"/google-api-key
- mozconfig_annotate '' --with-google-location-service-api-keyfile="${S}/google-api-key"
- mozconfig_annotate '' --with-google-safebrowsing-api-keyfile="${S}/google-api-key"
-
- mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
-
- # disable webrtc for now, bug 667642
- use arm && mozconfig_annotate 'broken on arm' --disable-webrtc
-
- # allow elfhack to work in combination with unstripped binaries
- # when they would normally be larger than 2GiB.
- append-ldflags "-Wl,--compress-debug-sections=zlib"
-
- if use clang ; then
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822
- mozconfig_annotate 'elf-hack is broken when using Clang' --disable-elf-hack
- fi
-
- echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
- echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
-
- # Finalize and report settings
- mozconfig_final
-
- mkdir -p "${S}"/third_party/rust/libloading/.deps
-
- # workaround for funky/broken upstream configure...
- SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
- ./mach configure || die
-}
-
-src_compile() {
- local _virtx=
- if use pgo ; then
- _virtx=virtx
-
- # Reset and cleanup environment variables used by GNOME/XDG
- gnome2_environment_reset
-
- addpredict /root
- addpredict /etc/gconf
- fi
-
- MOZ_MAKE_FLAGS="${MAKEOPTS} -O" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 ${_virtx} \
- ./mach build --verbose || die
-}
-
-src_install() {
- cd "${BUILD_OBJ_DIR}" || die
-
- # Pax mark xpcshell for hardened support, only used for startupcache creation.
- pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
-
- # Add our default prefs for firefox
- cp "${FILESDIR}"/gentoo-default-prefs.js-2 \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
-
- # set dictionary path, to use system hunspell
- echo "pref(\"spellchecker.dictionary_path\", \"${EPREFIX}/usr/share/myspell\");" \
- >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
-
- # force the graphite pref if system-harfbuzz is enabled, since the pref cant disable it
- if use system-harfbuzz ; then
- echo "sticky_pref(\"gfx.font_rendering.graphite.enabled\",true);" \
- >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
- fi
-
- # force cairo as the canvas renderer on platforms without skia support
- if [[ $(tc-endian) == "big" ]] ; then
- echo "sticky_pref(\"gfx.canvas.azure.backends\",\"cairo\");" \
- >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
- echo "sticky_pref(\"gfx.content.azure.backends\",\"cairo\");" \
- >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
- fi
-
- # Augment this with hwaccel prefs
- if use hwaccel ; then
- cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-1 >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
- fi
-
- if ! use screenshot ; then
- echo "pref(\"extensions.screenshots.disabled\", true);" >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
- fi
-
- echo "pref(\"extensions.autoDisableScopes\", 3);" >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
-
- local plugin
- use gmp-autoupdate || use eme-free || for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
- echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
- done
-
- cd "${S}"
- MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
- DESTDIR="${D}" ./mach install || die
-
- if use geckodriver ; then
- cp "${BUILD_OBJ_DIR}"/dist/bin/geckodriver "${ED%/}"${MOZILLA_FIVE_HOME} || die
- pax-mark m "${ED%/}"${MOZILLA_FIVE_HOME}/geckodriver
-
- dosym ${MOZILLA_FIVE_HOME}/geckodriver /usr/bin/geckodriver
- fi
-
- # Install language packs
- MOZ_INSTALL_L10N_XPIFILE="1" mozlinguas_src_install
-
- local size sizes icon_path icon name
- if use bindist ; then
- sizes="16 32 48"
- icon_path="${S}/browser/branding/aurora"
- # Firefox's new rapid release cycle means no more codenames
- # Let's just stick with this one...
- icon="aurora"
- name="Aurora"
-
- # Override preferences to set the MOZ_DEV_EDITION defaults, since we
- # don't define MOZ_DEV_EDITION to avoid profile debaucles.
- # (source: browser/app/profile/firefox.js)
- cat >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" <<PROFILE_EOF
-pref("app.feedback.baseURL", "https://input.mozilla.org/%LOCALE%/feedback/firefoxdev/%VERSION%/");
-sticky_pref("lightweightThemes.selectedThemeID", "firefox-devedition@mozilla.org");
-sticky_pref("browser.devedition.theme.enabled", true);
-sticky_pref("devtools.theme", "dark");
-PROFILE_EOF
-
- else
- sizes="16 22 24 32 48 64 128 256"
- icon_path="${S}/browser/branding/official"
- icon="${PN}"
- name="Mozilla Firefox"
- fi
-
- # Disable built-in auto-update because we update firefox through package manager
- insinto ${MOZILLA_FIVE_HOME}/distribution/
- newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
-
- # Install icons and .desktop for menu entry
- for size in ${sizes}; do
- insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
- newins "${icon_path}/default${size}.png" "${icon}.png"
- done
- # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
- newicon "${icon_path}/default48.png" "${icon}.png"
- newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop"
- sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \
- "${ED}/usr/share/applications/${PN}.desktop" || die
-
- # Add StartupNotify=true bug 237317
- if use startup-notification ; then
- echo "StartupNotify=true"\
- >> "${ED}/usr/share/applications/${PN}.desktop" \
- || die
- fi
-
- # Don't install llvm-symbolizer from sys-devel/llvm package
- [[ -f "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] && \
- rm "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer"
-
- # firefox and firefox-bin are identical
- rm "${ED%/}"${MOZILLA_FIVE_HOME}/firefox-bin || die
- dosym firefox ${MOZILLA_FIVE_HOME}/firefox-bin
-
- # Required in order to use plugins and even run firefox on hardened.
- pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,plugin-container}
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-
- # if the apulse libs are available in MOZILLA_FIVE_HOME then apulse
- # doesn't need to be forced into the LD_LIBRARY_PATH
- if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then
- einfo "APULSE found - Generating library symlinks for sound support"
- local lib
- pushd "${ED}"${MOZILLA_FIVE_HOME} &>/dev/null || die
- for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do
- # a quickpkg rolled by hand will grab symlinks as part of the package,
- # so we need to avoid creating them if they already exist.
- if [[ ! -L ${lib##*/} ]] ; then
- ln -s "${lib}" ${lib##*/} || die
- fi
- done
- popd &>/dev/null || die
- fi
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-
- if ! use gmp-autoupdate && ! use eme-free ; then
- elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
- elog "installing into new profiles:"
- local plugin
- for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done
- elog
- fi
-
- if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then
- elog "Apulse was detected at merge time on this system and so it will always be"
- elog "used for sound. If you wish to use pulseaudio instead please unmerge"
- elog "media-sound/apulse."
- elog
- fi
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-}
diff --git a/www-client/firefox/firefox-68.0.1.ebuild b/www-client/firefox/firefox-68.0.1.ebuild
index 4f09cbb33f08..29ca61b95dbf 100644
--- a/www-client/firefox/firefox-68.0.1.ebuild
+++ b/www-client/firefox/firefox-68.0.1.ebuild
@@ -47,7 +47,7 @@ inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs eutils \
DESCRIPTION="Firefox Web Browser"
HOMEPAGE="https://www.mozilla.com/firefox"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
SLOT="0"
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
@@ -354,6 +354,12 @@ src_configure() {
# Must pass release in order to properly select linker
mozconfig_annotate 'Enable by Gentoo' --enable-release
+ if use pgo ; then
+ if ! has userpriv $FEATURES ; then
+ eerror "Building firefox with USE=pgo and FEATURES=-userpriv is not supported!"
+ fi
+ fi
+
# Don't let user's LTO flags clash with upstream's flags
filter-flags -flto*
diff --git a/www-client/firefox/firefox-68.0.ebuild b/www-client/firefox/firefox-68.0.ebuild
deleted file mode 100644
index 2c1d38383744..000000000000
--- a/www-client/firefox/firefox-68.0.ebuild
+++ /dev/null
@@ -1,752 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-VIRTUALX_REQUIRED="pgo"
-WANT_AUTOCONF="2.1"
-MOZ_ESR=""
-
-PYTHON_COMPAT=( python3_{5,6,7} )
-PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
-
-# This list can be updated with scripts/get_langs.sh from the mozilla overlay
-MOZ_LANGS=(ach af an ar ast az be bg bn br bs ca cak cs cy da de dsb el en en-CA
-en-GB en-US eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE gd gl gn gu-IN
-he hi-IN hr hsb hu hy-AM ia id is it ja ka kab kk km kn ko lij lt lv mk mr ms my
-nb-NO nl nn-NO oc pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta te
-th tr uk ur uz vi xh zh-CN zh-TW )
-
-# Convert the ebuild version to the upstream mozilla version, used by mozlinguas
-MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
-MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
-MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI
-
-if [[ ${MOZ_ESR} == 1 ]] ; then
- # ESR releases have slightly different version numbers
- MOZ_PV="${MOZ_PV}esr"
-fi
-
-# Patch version
-PATCH="${PN}-68.0-patches-07"
-
-MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases"
-MOZ_SRC_URI="${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz"
-
-if [[ "${PV}" == *_rc* ]]; then
- MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}"
- MOZ_LANGPACK_PREFIX="linux-i686/xpi/"
- MOZ_SRC_URI="${MOZ_HTTP_URI}/source/${PN}-${MOZ_PV}.source.tar.xz -> $P.tar.xz"
-fi
-
-LLVM_MAX_SLOT=8
-
-inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs eutils \
- gnome2-utils llvm mozcoreconf-v6 pax-utils xdg-utils \
- autotools mozlinguas-v2 virtualx
-
-DESCRIPTION="Firefox Web Browser"
-HOMEPAGE="https://www.mozilla.com/firefox"
-
-KEYWORDS="~amd64 ~x86"
-
-SLOT="0"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="bindist clang cpu_flags_x86_avx2 dbus debug eme-free geckodriver
- +gmp-autoupdate hardened hwaccel jack lto neon pgo pulseaudio
- +screenshot selinux startup-notification +system-av1
- +system-harfbuzz +system-icu +system-jpeg +system-libevent
- +system-sqlite +system-libvpx +system-webp test wayland wifi"
-RESTRICT="!bindist? ( bindist )"
-
-PATCH_URIS=( https://dev.gentoo.org/~{anarchy,axs,polynomial-c,whissi}/mozilla/patchsets/${PATCH}.tar.xz )
-SRC_URI="${SRC_URI}
- ${MOZ_SRC_URI}
- ${PATCH_URIS[@]}"
-
-CDEPEND="
- >=dev-libs/nss-3.44.1
- >=dev-libs/nspr-4.21
- dev-libs/atk
- dev-libs/expat
- >=x11-libs/cairo-1.10[X]
- >=x11-libs/gtk+-2.18:2
- >=x11-libs/gtk+-3.4.0:3=[X]
- x11-libs/gdk-pixbuf
- >=x11-libs/pango-1.22.0
- >=media-libs/libpng-1.6.35:0=[apng]
- >=media-libs/mesa-10.2:*
- media-libs/fontconfig
- >=media-libs/freetype-2.4.10
- kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) )
- virtual/freedesktop-icon-theme
- dbus? ( >=sys-apps/dbus-0.60
- >=dev-libs/dbus-glib-0.72 )
- startup-notification? ( >=x11-libs/startup-notification-0.8 )
- >=x11-libs/pixman-0.19.2
- >=dev-libs/glib-2.26:2
- >=sys-libs/zlib-1.2.3
- >=virtual/libffi-3.0.10:=
- virtual/ffmpeg
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXt
- system-av1? (
- >=media-libs/dav1d-0.3.0:=
- >=media-libs/libaom-1.0.0:=
- )
- system-harfbuzz? ( >=media-libs/harfbuzz-2.4.0:0= >=media-gfx/graphite2-1.3.13 )
- system-icu? ( >=dev-libs/icu-63.1:= )
- system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
- system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] )
- system-libvpx? (
- >=media-libs/libvpx-1.7.0:0=[postproc]
- <media-libs/libvpx-1.8:0=[postproc]
- )
- system-sqlite? ( >=dev-db/sqlite-3.28.0:3[secure-delete,debug=] )
- system-webp? ( >=media-libs/libwebp-1.0.2:0= )
- wifi? ( kernel_linux? ( >=sys-apps/dbus-0.60
- >=dev-libs/dbus-glib-0.72
- net-misc/networkmanager ) )
- jack? ( virtual/jack )
- selinux? ( sec-policy/selinux-mozilla )"
-
-RDEPEND="${CDEPEND}
- jack? ( virtual/jack )
- pulseaudio? ( || ( media-sound/pulseaudio
- >=media-sound/apulse-0.1.9 ) )
- selinux? ( sec-policy/selinux-mozilla )"
-
-DEPEND="${CDEPEND}
- app-arch/zip
- app-arch/unzip
- >=dev-util/cbindgen-0.8.7
- >=net-libs/nodejs-8.11.0
- >=sys-devel/binutils-2.30
- sys-apps/findutils
- || (
- (
- sys-devel/clang:8
- !clang? ( sys-devel/llvm:8 )
- clang? (
- =sys-devel/lld-8*
- sys-devel/llvm:8[gold]
- pgo? ( =sys-libs/compiler-rt-sanitizers-8*[profile] )
- )
- )
- (
- sys-devel/clang:7
- !clang? ( sys-devel/llvm:7 )
- clang? (
- =sys-devel/lld-7*
- sys-devel/llvm:7[gold]
- pgo? ( =sys-libs/compiler-rt-sanitizers-7*[profile] )
- )
- )
- (
- sys-devel/clang:6
- !clang? ( sys-devel/llvm:6 )
- clang? (
- =sys-devel/lld-6*
- sys-devel/llvm:6[gold]
- pgo? ( =sys-libs/compiler-rt-sanitizers-6*[profile] )
- )
- )
- )
- pulseaudio? ( media-sound/pulseaudio )
- >=virtual/cargo-1.34.0
- >=virtual/rust-1.34.0
- wayland? ( >=x11-libs/gtk+-3.11:3[wayland] )
- amd64? ( >=dev-lang/yasm-1.1 virtual/opengl )
- x86? ( >=dev-lang/yasm-1.1 virtual/opengl )
- !system-av1? ( >=dev-lang/nasm-2.13 )"
-
-# Due to a bug in GCC, profile guided optimization will produce
-# AVX2 instructions, bug #677052
-REQUIRED_USE="wifi? ( dbus )
- pgo? ( lto )"
-
-S="${WORKDIR}/firefox-${PV%_*}"
-
-QA_PRESTRIPPED="usr/lib*/${PN}/firefox"
-
-BUILD_OBJ_DIR="${S}/ff"
-
-# allow GMP_PLUGIN_LIST to be set in an eclass or
-# overridden in the enviromnent (advanced hackers only)
-if [[ -z $GMP_PLUGIN_LIST ]] ; then
- GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
-fi
-
-llvm_check_deps() {
- if ! has_version --host-root "sys-devel/clang:${LLVM_SLOT}" ; then
- ewarn "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..."
- return 1
- fi
-
- if use pgo ; then
- if ! has usersandbox $FEATURES ; then
- eerror "You must enable usersandbox as X server can not run as root!"
- fi
- fi
-
- if use clang ; then
- if ! has_version --host-root "=sys-devel/lld-${LLVM_SLOT}*" ; then
- ewarn "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..."
- return 1
- fi
-
- if use pgo ; then
- if ! has_version --host-root "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*" ; then
- ewarn "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..."
- return 1
- fi
- fi
- fi
-
- einfo "Will use LLVM slot ${LLVM_SLOT}!"
-}
-
-pkg_setup() {
- moz_pkgsetup
-
- # Avoid PGO profiling problems due to enviroment leakage
- # These should *always* be cleaned up anyway
- unset DBUS_SESSION_BUS_ADDRESS \
- DISPLAY \
- ORBIT_SOCKETDIR \
- SESSION_MANAGER \
- XDG_SESSION_COOKIE \
- XAUTHORITY
-
- if ! use bindist ; then
- einfo
- elog "You are enabling official branding. You may not redistribute this build"
- elog "to any users on your network or the internet. Doing so puts yourself into"
- elog "a legal problem with Mozilla Foundation."
- elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag."
- fi
-
- addpredict /proc/self/oom_score_adj
-
- llvm_pkg_setup
-}
-
-pkg_pretend() {
- # Ensure we have enough disk space to compile
- if use pgo || use debug || use test ; then
- CHECKREQS_DISK_BUILD="8G"
- else
- CHECKREQS_DISK_BUILD="4G"
- fi
-
- check-reqs_pkg_setup
-}
-
-src_unpack() {
- unpack ${A}
-
- # Unpack language packs
- mozlinguas_src_unpack
-}
-
-src_prepare() {
- use !wayland && rm -f "${WORKDIR}/firefox/2019_mozilla-bug1539471.patch"
- eapply "${WORKDIR}/firefox"
-
- # Allow user to apply any additional patches without modifing ebuild
- eapply_user
-
- # Enable gnomebreakpad
- if use debug ; then
- sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
- "${S}"/build/unix/run-mozilla.sh || die "sed failed!"
- fi
-
- # Drop -Wl,--as-needed related manipulation for ia64 as it causes ld sefgaults, bug #582432
- if use ia64 ; then
- sed -i \
- -e '/^OS_LIBS += no_as_needed/d' \
- -e '/^OS_LIBS += as_needed/d' \
- "${S}"/widget/gtk/mozgtk/gtk2/moz.build \
- "${S}"/widget/gtk/mozgtk/gtk3/moz.build \
- || die "sed failed to drop --as-needed for ia64"
- fi
-
- # Fix sandbox violations during make clean, bug 372817
- sed -e "s:\(/no-such-file\):${T}\1:g" \
- -i "${S}"/config/rules.mk \
- -i "${S}"/nsprpub/configure{.in,} \
- || die
-
- # Don't exit with error when some libs are missing which we have in
- # system.
- sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
- -i "${S}"/browser/installer/Makefile.in || die
-
- # Don't error out when there's no files to be removed:
- sed 's@\(xargs rm\)$@\1 -f@' \
- -i "${S}"/toolkit/mozapps/installer/packager.mk || die
-
- # Keep codebase the same even if not using official branding
- sed '/^MOZ_DEV_EDITION=1/d' \
- -i "${S}"/browser/branding/aurora/configure.sh || die
-
- # rustfmt, a tool to format Rust code, is optional and not required to build Firefox.
- # However, when available, an unsupported version can cause problems, bug #669548
- sed -i -e "s@check_prog('RUSTFMT', add_rustup_path('rustfmt')@check_prog('RUSTFMT', add_rustup_path('rustfmt_do_not_use')@" \
- "${S}"/build/moz.configure/rust.configure || die
-
- # Autotools configure is now called old-configure.in
- # This works because there is still a configure.in that happens to be for the
- # shell wrapper configure script
- eautoreconf old-configure.in
-
- # Must run autoconf in js/src
- cd "${S}"/js/src || die
- eautoconf old-configure.in
-}
-
-src_configure() {
- MEXTENSIONS="default"
- # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
- # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
- # get your own set of keys.
- _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
-
- # Add information about TERM to output (build.log) to aid debugging
- # blessings problems
- if [[ -n "${TERM}" ]] ; then
- einfo "TERM is set to: \"${TERM}\""
- else
- einfo "TERM is unset."
- fi
-
- if use clang && ! tc-is-clang ; then
- # Force clang
- einfo "Enforcing the use of clang due to USE=clang ..."
- CC=${CHOST}-clang
- CXX=${CHOST}-clang++
- strip-unsupported-flags
- elif ! use clang && ! tc-is-gcc ; then
- # Force gcc
- einfo "Enforcing the use of gcc due to USE=-clang ..."
- CC=${CHOST}-gcc
- CXX=${CHOST}-g++
- strip-unsupported-flags
- fi
-
- ####################################
- #
- # mozconfig, CFLAGS and CXXFLAGS setup
- #
- ####################################
-
- mozconfig_init
- # common config components
- mozconfig_annotate 'system_libs' \
- --with-system-zlib \
- --with-system-bz2
-
- # Must pass release in order to properly select linker
- mozconfig_annotate 'Enable by Gentoo' --enable-release
-
- # Don't let user's LTO flags clash with upstream's flags
- filter-flags -flto*
-
- if use lto ; then
- local show_old_compiler_warning=
-
- if use clang ; then
- # At this stage CC is adjusted and the following check will
- # will work
- if [[ $(clang-major-version) -lt 7 ]] ; then
- show_old_compiler_warning=1
- fi
-
- # Upstream only supports lld when using clang
- mozconfig_annotate "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld
- else
- if [[ $(gcc-major-version) -lt 8 ]] ; then
- show_old_compiler_warning=1
- fi
-
- if ! use cpu_flags_x86_avx2 ; then
- local _gcc_version_with_ipa_cdtor_fix="8.3"
- local _current_gcc_version="$(gcc-major-version).$(gcc-minor-version)"
-
- if ver_test "${_current_gcc_version}" -lt "${_gcc_version_with_ipa_cdtor_fix}" ; then
- # due to a GCC bug, GCC will produce AVX2 instructions
- # even if the CPU doesn't support AVX2, https://gcc.gnu.org/ml/gcc-patches/2018-12/msg01142.html
- einfo "Disable IPA cdtor due to bug in GCC and missing AVX2 support -- triggered by USE=lto"
- append-ldflags -fdisable-ipa-cdtor
- else
- einfo "No GCC workaround required, GCC version is already patched!"
- fi
- else
- einfo "No GCC workaround required, system supports AVX2"
- fi
-
- # Linking only works when using ld.gold when LTO is enabled
- mozconfig_annotate "forcing ld=gold due to USE=lto" --enable-linker=gold
- fi
-
- if [[ -n "${show_old_compiler_warning}" ]] ; then
- # Checking compiler's major version uses CC variable. Because we allow
- # user to control used compiler via USE=clang flag, we cannot use
- # initial value. So this is the earliest stage where we can do this check
- # because pkg_pretend is not called in the main phase function sequence
- # environment saving is not guaranteed so we don't know if we will have
- # correct compiler until now.
- ewarn ""
- ewarn "USE=lto requires up-to-date compiler (>=gcc-8 or >=clang-7)."
- ewarn "You are on your own -- expect build failures. Don't file bugs using that unsupported configuration!"
- ewarn ""
- sleep 5
- fi
-
- mozconfig_annotate '+lto' --enable-lto=thin
-
- if use pgo ; then
- mozconfig_annotate '+pgo' MOZ_PGO=1
- fi
- else
- # Avoid auto-magic on linker
- if use clang ; then
- # This is upstream's default
- mozconfig_annotate "forcing ld=lld due to USE=clang" --enable-linker=lld
- elif tc-ld-is-gold ; then
- mozconfig_annotate "linker is set to gold" --enable-linker=gold
- else
- mozconfig_annotate "linker is set to bfd" --enable-linker=bfd
- fi
- fi
-
- # It doesn't compile on alpha without this LDFLAGS
- use alpha && append-ldflags "-Wl,--no-relax"
-
- # Add full relro support for hardened
- if use hardened ; then
- append-ldflags "-Wl,-z,relro,-z,now"
- mozconfig_use_enable hardened hardening
- fi
-
- # Modifications to better support ARM, bug 553364
- if use neon ; then
- mozconfig_annotate '' --with-fpu=neon
-
- if ! tc-is-clang ; then
- # thumb options aren't supported when using clang, bug 666966
- mozconfig_annotate '' --with-thumb=yes
- mozconfig_annotate '' --with-thumb-interwork=no
- fi
- fi
- if [[ ${CHOST} == armv*h* ]] ; then
- mozconfig_annotate '' --with-float-abi=hard
- if ! use system-libvpx ; then
- sed -i -e "s|softfp|hard|" \
- "${S}"/media/libvpx/moz.build
- fi
- fi
-
- mozconfig_use_enable !bindist official-branding
-
- mozconfig_use_enable debug
- mozconfig_use_enable debug tests
- if ! use debug ; then
- mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols
- else
- mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols
- fi
- # These are enabled by default in all mozilla applications
- mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${SYSROOT}${EPREFIX}"/usr
- mozconfig_annotate '' --with-system-nss --with-nss-prefix="${SYSROOT}${EPREFIX}"/usr
- mozconfig_annotate '' --x-includes="${SYSROOT}${EPREFIX}"/usr/include \
- --x-libraries="${SYSROOT}${EPREFIX}"/usr/$(get_libdir)
- mozconfig_annotate '' --prefix="${EPREFIX}"/usr
- mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
- mozconfig_annotate '' --disable-crashreporter
- mozconfig_annotate 'Gentoo default' --with-system-png
- mozconfig_annotate '' --enable-system-ffi
- mozconfig_annotate '' --disable-gconf
- mozconfig_annotate '' --with-intl-api
- mozconfig_annotate '' --enable-system-pixman
- # Instead of the standard --build= and --host=, mozilla uses --host instead
- # of --build, and --target intstead of --host.
- # Note, mozilla also has --build but it does not do what you think it does.
- # Set both --target and --host as mozilla uses python to guess values otherwise
- mozconfig_annotate '' --target="${CHOST}"
- mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
- if use system-libevent ; then
- mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
- fi
-
- if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then
- mozconfig_annotate '' --enable-rust-simd
- fi
-
- # use the gtk3 toolkit (the only one supported at this point)
- # TODO: Will this result in automagic dependency on x11-libs/gtk+[wayland]?
- if use wayland ; then
- mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3-wayland
- else
- mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3
- fi
-
- mozconfig_use_enable startup-notification
- mozconfig_use_enable system-sqlite
- mozconfig_use_with system-av1
- mozconfig_use_with system-harfbuzz
- mozconfig_use_with system-harfbuzz system-graphite2
- mozconfig_use_with system-icu
- mozconfig_use_with system-jpeg
- mozconfig_use_with system-libvpx
- mozconfig_use_with system-webp
- mozconfig_use_enable pulseaudio
- # force the deprecated alsa sound code if pulseaudio is disabled
- if use kernel_linux && ! use pulseaudio ; then
- mozconfig_annotate '-pulseaudio' --enable-alsa
- fi
-
- # Disable built-in ccache support to avoid sandbox violation, #665420
- # Use FEATURES=ccache instead!
- mozconfig_annotate '' --without-ccache
- sed -i -e 's/ccache_stats = None/return None/' \
- python/mozbuild/mozbuild/controller/building.py || \
- die "Failed to disable ccache stats call"
-
- mozconfig_use_enable dbus
-
- mozconfig_use_enable wifi necko-wifi
-
- mozconfig_use_enable geckodriver
-
- # enable JACK, bug 600002
- mozconfig_use_enable jack
-
- # Enable/Disable eme support
- use eme-free && mozconfig_annotate '+eme-free' --disable-eme
-
- # Setup api key for location services and safebrowsing, https://bugzilla.mozilla.org/show_bug.cgi?id=1531176#c34
- echo -n "${_google_api_key}" > "${S}"/google-api-key
- mozconfig_annotate '' --with-google-location-service-api-keyfile="${S}/google-api-key"
- mozconfig_annotate '' --with-google-safebrowsing-api-keyfile="${S}/google-api-key"
-
- mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
-
- # disable webrtc for now, bug 667642
- use arm && mozconfig_annotate 'broken on arm' --disable-webrtc
-
- # allow elfhack to work in combination with unstripped binaries
- # when they would normally be larger than 2GiB.
- append-ldflags "-Wl,--compress-debug-sections=zlib"
-
- if use clang ; then
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822
- mozconfig_annotate 'elf-hack is broken when using Clang' --disable-elf-hack
- fi
-
- echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig
- echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig
-
- # Finalize and report settings
- mozconfig_final
-
- mkdir -p "${S}"/third_party/rust/libloading/.deps
-
- # workaround for funky/broken upstream configure...
- SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
- ./mach configure || die
-}
-
-src_compile() {
- local _virtx=
- if use pgo ; then
- _virtx=virtx
-
- # Reset and cleanup environment variables used by GNOME/XDG
- gnome2_environment_reset
-
- addpredict /root
- addpredict /etc/gconf
- fi
-
- MOZ_MAKE_FLAGS="${MAKEOPTS} -O" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 ${_virtx} \
- ./mach build --verbose || die
-}
-
-src_install() {
- cd "${BUILD_OBJ_DIR}" || die
-
- # Pax mark xpcshell for hardened support, only used for startupcache creation.
- pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
-
- # Add our default prefs for firefox
- cp "${FILESDIR}"/gentoo-default-prefs.js-2 \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
-
- # set dictionary path, to use system hunspell
- echo "pref(\"spellchecker.dictionary_path\", \"${EPREFIX}/usr/share/myspell\");" \
- >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
-
- # force the graphite pref if system-harfbuzz is enabled, since the pref cant disable it
- if use system-harfbuzz ; then
- echo "sticky_pref(\"gfx.font_rendering.graphite.enabled\",true);" \
- >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
- fi
-
- # force cairo as the canvas renderer on platforms without skia support
- if [[ $(tc-endian) == "big" ]] ; then
- echo "sticky_pref(\"gfx.canvas.azure.backends\",\"cairo\");" \
- >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
- echo "sticky_pref(\"gfx.content.azure.backends\",\"cairo\");" \
- >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" || die
- fi
-
- # Augment this with hwaccel prefs
- if use hwaccel ; then
- cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-1 >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
- fi
-
- if ! use screenshot ; then
- echo "pref(\"extensions.screenshots.disabled\", true);" >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
- fi
-
- echo "pref(\"extensions.autoDisableScopes\", 3);" >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
-
- local plugin
- use gmp-autoupdate || use eme-free || for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
- echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
- "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
- || die
- done
-
- cd "${S}"
- MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 \
- DESTDIR="${D}" ./mach install || die
-
- if use geckodriver ; then
- cp "${BUILD_OBJ_DIR}"/dist/bin/geckodriver "${ED%/}"${MOZILLA_FIVE_HOME} || die
- pax-mark m "${ED%/}"${MOZILLA_FIVE_HOME}/geckodriver
-
- dosym ${MOZILLA_FIVE_HOME}/geckodriver /usr/bin/geckodriver
- fi
-
- # Install language packs
- MOZ_INSTALL_L10N_XPIFILE="1" mozlinguas_src_install
-
- local size sizes icon_path icon name
- if use bindist ; then
- sizes="16 32 48"
- icon_path="${S}/browser/branding/aurora"
- # Firefox's new rapid release cycle means no more codenames
- # Let's just stick with this one...
- icon="aurora"
- name="Aurora"
-
- # Override preferences to set the MOZ_DEV_EDITION defaults, since we
- # don't define MOZ_DEV_EDITION to avoid profile debaucles.
- # (source: browser/app/profile/firefox.js)
- cat >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" <<PROFILE_EOF
-pref("app.feedback.baseURL", "https://input.mozilla.org/%LOCALE%/feedback/firefoxdev/%VERSION%/");
-sticky_pref("lightweightThemes.selectedThemeID", "firefox-devedition@mozilla.org");
-sticky_pref("browser.devedition.theme.enabled", true);
-sticky_pref("devtools.theme", "dark");
-PROFILE_EOF
-
- else
- sizes="16 22 24 32 48 64 128 256"
- icon_path="${S}/browser/branding/official"
- icon="${PN}"
- name="Mozilla Firefox"
- fi
-
- # Disable built-in auto-update because we update firefox through package manager
- insinto ${MOZILLA_FIVE_HOME}/distribution/
- newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
-
- # Install icons and .desktop for menu entry
- for size in ${sizes}; do
- insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
- newins "${icon_path}/default${size}.png" "${icon}.png"
- done
- # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs
- newicon "${icon_path}/default48.png" "${icon}.png"
- newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop"
- sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \
- "${ED}/usr/share/applications/${PN}.desktop" || die
-
- # Add StartupNotify=true bug 237317
- if use startup-notification ; then
- echo "StartupNotify=true"\
- >> "${ED}/usr/share/applications/${PN}.desktop" \
- || die
- fi
-
- # Don't install llvm-symbolizer from sys-devel/llvm package
- [[ -f "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] && \
- rm "${ED%/}${MOZILLA_FIVE_HOME}/llvm-symbolizer"
-
- # firefox and firefox-bin are identical
- rm "${ED%/}"${MOZILLA_FIVE_HOME}/firefox-bin || die
- dosym firefox ${MOZILLA_FIVE_HOME}/firefox-bin
-
- # Required in order to use plugins and even run firefox on hardened.
- pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,plugin-container}
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-
- # if the apulse libs are available in MOZILLA_FIVE_HOME then apulse
- # doesn't need to be forced into the LD_LIBRARY_PATH
- if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then
- einfo "APULSE found - Generating library symlinks for sound support"
- local lib
- pushd "${ED}"${MOZILLA_FIVE_HOME} &>/dev/null || die
- for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do
- # a quickpkg rolled by hand will grab symlinks as part of the package,
- # so we need to avoid creating them if they already exist.
- if [[ ! -L ${lib##*/} ]] ; then
- ln -s "${lib}" ${lib##*/} || die
- fi
- done
- popd &>/dev/null || die
- fi
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-
- if ! use gmp-autoupdate && ! use eme-free ; then
- elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
- elog "installing into new profiles:"
- local plugin
- for plugin in "${GMP_PLUGIN_LIST[@]}"; do elog "\t ${plugin}" ; done
- elog
- fi
-
- if use pulseaudio && has_version ">=media-sound/apulse-0.1.9" ; then
- elog "Apulse was detected at merge time on this system and so it will always be"
- elog "used for sound. If you wish to use pulseaudio instead please unmerge"
- elog "media-sound/apulse."
- elog
- fi
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-}
diff --git a/www-client/google-chrome-beta/Manifest b/www-client/google-chrome-beta/Manifest
index 2f31fe2a0dfc..389d088ce29d 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_76.0.3809.71-1_amd64.deb 60918018 BLAKE2B abe52963f2df5f0e3dbdaed6b33a2720aad6f1965ec0032281cb076abf58c74045c291eac1a975eb9a1e6c8222f7be3501eed31deaebeae5b047dbd464f0a251 SHA512 9275919c8f2135f1277991087ac38e60c51324655114979f86a6adff9c64720c2b744128d86af394adc32015ac928845626cf1defa26d8dcd80d1ebf923fbd20
-EBUILD google-chrome-beta-76.0.3809.71.ebuild 2896 BLAKE2B b8480582d335c83bda8c86e6f29c196da1d282a457384faf320ed140e23a4f1a8b52f451701eb642b3b12e069289e3b9b2df89b6a79952264ea989e94250d797 SHA512 dd240b9d09c10b4c2da081e1cc22b9d31d22fe46ec4ae534ae67e731acf43e2e679f31bb2d78f6db5dd9b3ab60925c6e62a17e27ed8994b9eb8f65dd13ed5dfa
+DIST google-chrome-beta_76.0.3809.87-1_amd64.deb 61007480 BLAKE2B 9efe3eb5760dbfabdfed447481fb0e9e7983ff154b3e3c77425eb6ee80a9fa451fd626ecc4a05c5f501de3b9d29897a72090199b4f1714f86f85a54741e09090 SHA512 fa544f035abce25d4e3184022472de56f1a5a6445ac09e9672bf7537d849d8469887277c1b50a9b956b0ba53c9e5771834a5641b8abd7cedce04d34bc58f628f
+EBUILD google-chrome-beta-76.0.3809.87.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-76.0.3809.71.ebuild b/www-client/google-chrome-beta/google-chrome-beta-76.0.3809.87.ebuild
index e75218fcde20..e75218fcde20 100644
--- a/www-client/google-chrome-beta/google-chrome-beta-76.0.3809.71.ebuild
+++ b/www-client/google-chrome-beta/google-chrome-beta-76.0.3809.87.ebuild
diff --git a/www-client/google-chrome-unstable/Manifest b/www-client/google-chrome-unstable/Manifest
index 527560c2fe3b..b2b7ed090743 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-unstable_77.0.3854.3-1_amd64.deb 63634738 BLAKE2B 235230a67bfb0de873cf157bea39b0960083ad41bc8aa9dda94ba253955b6451750c7bfa6c1c7216f7c0f37867f157f1bcc046b281fe7e7a86e99a375d450514 SHA512 0cc00c05299e41cd7cca750e336acd2b92260ca12018962d97b5801b1ee96721264a7289c1b79bae29d4fc07f8746c64eaabf2e2882c38b8104b69af3decad3f
-EBUILD google-chrome-unstable-77.0.3854.3.ebuild 2893 BLAKE2B 210ef750c01f045089344e3496cd92e3e04f70a4588204e983e3c5a45c16cb06c6c9d29f9ad39fd9e88649b41020fc509f4380d731020ac191516272f915585b SHA512 d7b84fc537be62fbd73fc591021cb8196fcdd3ed8783acf5700d1ebc3b11bb666f4cb0e9cc8cce2d09c130f3162cba0a650404f76cbe191d42a88b5e1d37a740
+DIST google-chrome-unstable_77.0.3860.5-1_amd64.deb 63913182 BLAKE2B f6fa90bf64f588eb9d2e50ffb45165c64f39c9bee10d906aa837f972f87661b814a81ad67ad22933b50694e34c59a80b8513f6d6985ebda2311b3a6244836fd8 SHA512 f782686943fced242a6f295fd286ce7a45fe45f18f160fa6a518dc7434fa0d2e95fd3621476f3ab42c3cac081d41ed5c2246389283a5edb6196ba25697ab9649
+EBUILD google-chrome-unstable-77.0.3860.5.ebuild 2893 BLAKE2B 210ef750c01f045089344e3496cd92e3e04f70a4588204e983e3c5a45c16cb06c6c9d29f9ad39fd9e88649b41020fc509f4380d731020ac191516272f915585b SHA512 d7b84fc537be62fbd73fc591021cb8196fcdd3ed8783acf5700d1ebc3b11bb666f4cb0e9cc8cce2d09c130f3162cba0a650404f76cbe191d42a88b5e1d37a740
MISC metadata.xml 436 BLAKE2B 27b8df0153055ab0cd16d5ffac82f87d87a8f6ad1d3d56f9b0714dbc82ef8ec516df85eace40e374598ab5e83b953020d7213400f5a4f959610a034cd8967bb2 SHA512 f2ba37a63b2b9189fb5377a3dc5eaa950daa024b0f785cf39df76edcb4ecb98011c31cfa060c390fd08e232ad7fb40ffba3ebe2fc10125e50cce37a7325d7c57
diff --git a/www-client/google-chrome-unstable/google-chrome-unstable-77.0.3854.3.ebuild b/www-client/google-chrome-unstable/google-chrome-unstable-77.0.3860.5.ebuild
index fa060d36e118..fa060d36e118 100644
--- a/www-client/google-chrome-unstable/google-chrome-unstable-77.0.3854.3.ebuild
+++ b/www-client/google-chrome-unstable/google-chrome-unstable-77.0.3860.5.ebuild
diff --git a/www-client/google-chrome/Manifest b/www-client/google-chrome/Manifest
index 43a9e2491880..ada88863df5a 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-stable_75.0.3770.142-1_amd64.deb 59242374 BLAKE2B 6610d46190c2321157c9b7609a944b047de77c2adc7c4fc28c39da25a499495a6d2edbd079457c2af063e16842cdc13b0b8e66c2a76ba431d7b6d44d5252e47b SHA512 a700ea6f02865b581225092f7f8c934ac862eb6510d8fbf2261522efa3f0cb629f8b30243b06d3e31054ab79c336c8a350c6cf4abdd5e14d30faa3e9dd01f3c0
-EBUILD google-chrome-75.0.3770.142.ebuild 2896 BLAKE2B b8480582d335c83bda8c86e6f29c196da1d282a457384faf320ed140e23a4f1a8b52f451701eb642b3b12e069289e3b9b2df89b6a79952264ea989e94250d797 SHA512 dd240b9d09c10b4c2da081e1cc22b9d31d22fe46ec4ae534ae67e731acf43e2e679f31bb2d78f6db5dd9b3ab60925c6e62a17e27ed8994b9eb8f65dd13ed5dfa
+DIST google-chrome-stable_76.0.3809.87-1_amd64.deb 59355402 BLAKE2B fe59e40c5ecb245a360a57c5f1ea492ea90a33c193d70c08580c1583d3ff14d8e0e29e69b6cb4614bdbf1fdf1f67f0341a39fb9f9d3420148c1cc16c8f89b928 SHA512 4363f44452e22519fb492fcf3626a5c084ba3a700bd0bb96f3ce8ae7303331272b6e57fdb687bc7fb4ec2f6d1a224f51a30e37e5cc927d972975ad25dc55afbd
+EBUILD google-chrome-76.0.3809.87.ebuild 2896 BLAKE2B b8480582d335c83bda8c86e6f29c196da1d282a457384faf320ed140e23a4f1a8b52f451701eb642b3b12e069289e3b9b2df89b6a79952264ea989e94250d797 SHA512 dd240b9d09c10b4c2da081e1cc22b9d31d22fe46ec4ae534ae67e731acf43e2e679f31bb2d78f6db5dd9b3ab60925c6e62a17e27ed8994b9eb8f65dd13ed5dfa
MISC metadata.xml 436 BLAKE2B 27b8df0153055ab0cd16d5ffac82f87d87a8f6ad1d3d56f9b0714dbc82ef8ec516df85eace40e374598ab5e83b953020d7213400f5a4f959610a034cd8967bb2 SHA512 f2ba37a63b2b9189fb5377a3dc5eaa950daa024b0f785cf39df76edcb4ecb98011c31cfa060c390fd08e232ad7fb40ffba3ebe2fc10125e50cce37a7325d7c57
diff --git a/www-client/google-chrome/google-chrome-75.0.3770.142.ebuild b/www-client/google-chrome/google-chrome-76.0.3809.87.ebuild
index e75218fcde20..e75218fcde20 100644
--- a/www-client/google-chrome/google-chrome-75.0.3770.142.ebuild
+++ b/www-client/google-chrome/google-chrome-76.0.3809.87.ebuild
diff --git a/www-client/lynx/Manifest b/www-client/lynx/Manifest
index 75ca0026d077..844070a5aded 100644
--- a/www-client/lynx/Manifest
+++ b/www-client/lynx/Manifest
@@ -1,10 +1,7 @@
AUX lynx-2.8.6-mint.patch 1001 BLAKE2B 960b2401c262d2b3cb46a443eaa1bf0e8f890745aa2dd8b2455304ff3add46152e3844639fc033d686d0d473e8abc1ba148dbaeecbbd8965e6d941cc75564ca8 SHA512 c3f99d760886139c85aca68d99e4a51d57690c02348c6a5c42bbd640cb848682070e6ca7f13ae7a85ec58659765cb4dc8c58f66919d9276c96dc93f5f31f6674
-AUX lynx-2.8.8_p1-parallel.patch 2112 BLAKE2B 8bba1efae94cf7e55eccdb00692c0a7e3a812480448c58497aec7720301753b988b8c9e1a21e1c50c2e671104fbff7a6c8484f79c0cea16c716e7392d7e28aee SHA512 8578baeb5b8aa1f675b198538b0f111906e202f25bd18bf217c4740d25d59e8a7af9c0fe8570b113c56a6f613f7607a67baa16ea4fc23aa7c846184af2eb696c
AUX lynx-2.8.9_p1-parallel.patch 2127 BLAKE2B f78dd62fdf81dfa3403ad358286dc2e27d76b2bb7a65d877317a22635931499687ac75fea6d02866295a65851cfcd7c5ebf5474e1120104d998119eed132e82b SHA512 fe5ea8caab053c0d4240d34c63ee7cfb81254851eaad7e206e2b840b963ad160982566ba5cbee5fa98c732b3ddd3ff8ed88e3b2b8e6328aaa9d8b5350e2d97bc
-DIST lynx2.8.9dev.16.tar.bz2 2674662 BLAKE2B 3771199e4d74dcc38c15b8b75207810d3a4f3afabb76d5d8dc7dcd33c5dd0119f0f28a1a719f54df7ed0ecdfb972942c6439536486f99a685febbc252127cc3f SHA512 6aa5e869924c6e42aa68113985aecfb75dc6eb68d5d7db8cedb9843621d29c36c17078e7a692f472e3e7f1edf7ca666e3614bc3bdb092a3631877733d5e3d518
DIST lynx2.8.9rel.1.tar.bz2 2689171 BLAKE2B 7cff536660e8fe77d40a56262c2f12e2093ffbb3e22a5ac8e7eab4410f0255e98df19e51f0c98d53aeb3ba63d0d1c2fcabe145242811bebcafb6e548a162a9fb SHA512 61edbe082684fcbd91bdbf4f4d27c3baf92358811aaffc2f8af46adf23ca7b48aede1520fc5f2a8fc974a2f4bbf4e57e7e6027a187bfc6101e56878c98178e6d
DIST lynx2.9.0dev.1.tar.bz2 2689103 BLAKE2B c82b208e8628efc0f01f35be554fa9c7de0f942cbd76307f7c8aa0d04638a9b89e206e84603c750096036e3469a310d274079caf6a535f15041e119046014845 SHA512 b17361de68fccb8f446210f806fb325468110354858353bc8aaf9b9ae38f9c9f33f592b9fc5ffd31738fe632032cc952347391cd77c5a7b5e5b85be579203e19
-EBUILD lynx-2.8.9_p1.ebuild 2582 BLAKE2B 449e0fcfa6c6515772a5df7c2e13399dc343a24086ea12d370cd21bcadf6b5bd6662cd9c789c11a9d600abf76b925532c3530053630bc31079f6a5718b69d962 SHA512 80ab2c1eb4c465ab2e350441b8d5524b39cceda46a8b2da87a9bd0dc939484995159f8a3c3d55dcb0b0fca8c43e801b2d49af8ef105eb64d0fe9deb18f2471c4
-EBUILD lynx-2.8.9_pre16.ebuild 2587 BLAKE2B 669df01b7963f6e243e682cb82eefb981f0a3a9362635528b041437a38ef88dcaec10aca6c44bac3e1b2c2411c8b014cec4cffe12fe5daa50969020842c0c6b4 SHA512 728ebf3eecf42b39e31c01ed2ce6334f13341610f4c473fa4bc30fd6b87001b0420c15de2ae89e9e43f487f3bdddf6f9dc71a61efb5ff63e94edeefd9592001c
+EBUILD lynx-2.8.9_p1.ebuild 2580 BLAKE2B a6e39ac7607f32bd4863b2e7efffc7de4530a4b57c6ac8759f4c93a2e3be2f2180de2f473211723f5229b406ac13f35eae3b071768856ccbd98baa4036613784 SHA512 924b5ccfd134649226ae053194bd6f4e4dd36f3b3f5292f2547f16adc6b51f1302eb049d9cd20bd47509a5b8202ed28c6fdf3fcb8848718a3b910d164bb560ef
EBUILD lynx-2.9.0_pre1.ebuild 2601 BLAKE2B f922777936f8b355a699939bf29f256f78cba22adb17af3e6cef9ba65d304274d88035594bcdb08fd02aeaf587e4153ede33225df5d648cbf5d3ad240479de46 SHA512 be8f9b5da3da433eeae99fbf55238148963c3f109139a7019ea1e28c2b6c5ea7232b0b6f58a0f4e3da4e978e764a63761ab92d894b59605e216545d26075785a
MISC metadata.xml 427 BLAKE2B 12b6661d5a6d2881e78dea8bd97e8ea4f7aa34b2134d2a5a91736c02f2e186fcb4f6c01d704f12bfa9bf0b240e17c11a68a4551087cb1cff1e16e4936bbc125c SHA512 74b58082b7c81f4104e401dd9d958dec9f001ea4e574b8c7d49540c1a11376bfe97d0224e5437291e3cf8eed8aeda2b84669b3ab226b521a7598b51dbc7d48ac
diff --git a/www-client/lynx/files/lynx-2.8.8_p1-parallel.patch b/www-client/lynx/files/lynx-2.8.8_p1-parallel.patch
deleted file mode 100644
index a674520f7159..000000000000
--- a/www-client/lynx/files/lynx-2.8.8_p1-parallel.patch
+++ /dev/null
@@ -1,57 +0,0 @@
---- lynx2-8-8/makefile.in
-+++ lynx2-8-8/makefile.in
-@@ -215,10 +215,10 @@
-
- all lynx$x: cfg_defs.h LYHelp.h
- @MSG_DIR_MAKE@ $(SHELL) $(scripts_dir)/fixtext.sh $(srcdir)/LYMessages_en.h >LYMessages.c
--@MSG_DIR_MAKE@ cd $(PO_DIR) && $(MAKE_RECUR)
-- cd $(WWW_DIR) && $(MAKE_RECUR) $(WWW_CFLAGS)
-- cd $(CHR_DIR) && $(MAKE_RECUR) all $(CHR_CFLAGS)
-- cd $(SRC_DIR) && $(MAKE_RECUR) all $(SRC_CFLAGS)
-+@MSG_DIR_MAKE@ $(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(PO_DIR)
-+ $(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(WWW_DIR) $(WWW_CFLAGS)
-+ $(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(CHR_DIR) all $(CHR_CFLAGS)
-+ $(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(SRC_DIR) all $(SRC_CFLAGS)
-
- lint:
- cd $(WWW_DIR) && $(MAKE_RECUR) LINT="$(LINT)" $(WWW_CFLAGS) $@
-@@ -258,8 +258,8 @@
- rm -f core *.core
-
- depend: cfg_defs.h LYHelp.h
-- cd $(WWW_DIR) && $(MAKE_RECUR) $@
-- cd $(SRC_DIR) && $(MAKE_RECUR) $@
-+ $(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(WWW_DIR) $@
-+ $(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(SRC_DIR) $@
-
- distclean: clean
- -rm -f WWW/Library/*/*~
-@@ -337,7 +337,7 @@
- @echo Full installation complete.
-
- install-bin: $(BINDIR) lynx$x
--@MSG_DIR_MAKE@ cd $(PO_DIR) && $(MAKE_RECUR) install
-+@MSG_DIR_MAKE@ $(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C $(PO_DIR)
- @ECHO_CC@$(SHELL) -c \
- 'if test -f $(BINDIR)/$(binary_PROG) ; then \
- mv -f $(BINDIR)/$(binary_PROG) $(BINDIR)/lynx.old; fi'
---- lynx2-8-8/src/makefile.in
-+++ lynx2-8-8/src/makefile.in
-@@ -118,7 +118,7 @@
- @echo "Compiling Lynx sources"
-
- do_chartrans_stuff:
-- -cd chrtrans && $(MAKE_RECUR) \
-+ -$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C chrtrans \
- SITE_DEFS="$(SITE_DEFS)" \
- BUILD_CFLAGS="$(BUILD_CFLAGS)" \
- BUILD_CPPFLAGS="$(BUILD_CPPFLAGS)" \
-@@ -209,7 +209,7 @@
- $(CHRTR)viscii_uni.h
-
- $(TABLES):
-- -cd chrtrans && $(MAKE_RECUR) tables
-+ -$(MAKE) @cf_cv_makeflags@ DESTDIR="$(DESTDIR)" CC="$(CC)" -C chrtrans tables
-
- UCdomap$o : UCdomap.c \
- chrtrans/UCkd.h \
diff --git a/www-client/lynx/lynx-2.8.9_p1.ebuild b/www-client/lynx/lynx-2.8.9_p1.ebuild
index 086d47fc3c7c..011dd1834378 100644
--- a/www-client/lynx/lynx-2.8.9_p1.ebuild
+++ b/www-client/lynx/lynx-2.8.9_p1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="http://invisible-mirror.net/archives/lynx/tarballs/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="bzip2 cjk gnutls idn ipv6 nls ssl unicode libressl"
RDEPEND="
diff --git a/www-client/lynx/lynx-2.8.9_pre16.ebuild b/www-client/lynx/lynx-2.8.9_pre16.ebuild
deleted file mode 100644
index 161fd130ac8d..000000000000
--- a/www-client/lynx/lynx-2.8.9_pre16.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# VERSIONING SCHEME TRANSLATION
-# Upstream : Gentoo
-# rel. : _p
-# pre. : _rc
-# dev. : _pre
-
-case ${PV} in
- *_pre*) MY_P="${PN}${PV/_pre/dev.}" ;;
- *_rc*) MY_P="${PN}${PV/_rc/pre.}" ;;
- *_p*|*) MY_P="${PN}${PV/_p/rel.}" ;;
-esac
-
-DESCRIPTION="An excellent console-based web browser with ssl support"
-HOMEPAGE="http://lynx.invisible-island.net/"
-SRC_URI="http://invisible-mirror.net/archives/lynx/tarballs/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="bzip2 cjk gnutls idn ipv6 nls ssl unicode libressl"
-
-RDEPEND="
- sys-libs/ncurses:0=[unicode?]
- sys-libs/zlib
- nls? ( virtual/libintl )
- ssl? (
- !gnutls? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl:= )
- )
- gnutls? (
- dev-libs/libgcrypt:0=
- >=net-libs/gnutls-2.6.4:=
- )
- )
- bzip2? ( app-arch/bzip2 )
- idn? ( net-dns/libidn )
-"
-
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )
- virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_P}
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.8.6-mint.patch
- "${FILESDIR}"/${PN}-2.8.8_p1-parallel.patch
-)
-
-pkg_setup() {
- ! use ssl && elog "SSL support disabled; you will not be able to access secure websites."
-}
-
-src_configure() {
- local myconf=(
- --enable-nested-tables
- --enable-cgi-links
- --enable-persistent-cookies
- --enable-prettysrc
- --enable-nsl-fork
- --enable-file-upload
- --enable-read-eta
- --enable-color-style
- --enable-scrollbar
- --enable-included-msgs
- --enable-externs
- --with-zlib
- $(use_enable nls)
- $(use_enable idn idna)
- $(use_enable ipv6)
- $(use_enable cjk)
- $(use_enable unicode japanese-utf8)
- $(use_with bzip2 bzlib)
- $(usex ssl "--with-$(usex gnutls gnutls ssl)=${EPREFIX}/usr" "")
- --with-screen=$(usex unicode "ncursesw" "ncurses")
- )
-
- econf "${myconf[@]}"
-}
-
-src_compile() {
- # generating translation files in parallel is currently broken
- use nls && emake -C po -j1
- emake
-}
-
-src_install() {
- emake install DESTDIR="${D}"
-
- sed -i "s|^HELPFILE.*$|HELPFILE:file://localhost/usr/share/doc/${PF}/lynx_help/lynx_help_main.html|" \
- "${ED}"/etc/lynx.cfg || die "lynx.cfg not found"
- if use unicode ; then
- sed -i '/^#CHARACTER_SET:/ c\CHARACTER_SET:utf-8' \
- "${ED}"/etc/lynx.cfg || die "lynx.cfg not found"
- fi
-
- dodoc CHANGES COPYHEADER PROBLEMS README
- dodoc -r docs lynx_help
-}
diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 50680b39f271..ab3cfbc7570e 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,3 +1,7 @@
+DIST opera-beta_63.0.3368.14_amd64.deb 61543128 BLAKE2B e76ce03da696994e738aee961b9cce06c7225103a7de8cc67c5b40b7383ed429f22ca4018028fc0cdd12f345ab579b0807419e0bf12ce1323d245ffe571f580c SHA512 f4ef9a9ab3d2508c085a7a2d625c3d3e2bb691046037971b2c9fbab3ef272fdc1df6cf80695c4b81ce9109b7cbd53ceb94fcf47cb3f423d17f4a56ea472e6680
+DIST opera-beta_63.0.3368.17_amd64.deb 61643144 BLAKE2B 578c12d226987fefb0929a29bf55dcec0f7a66e5c0f6b1aa1d731b45352e2353b9e95538402675c6191e4ba463da79f1131e8b20f821cca8c8275572eb2b8211 SHA512 cba281dff26fc0740cf686ceafc08dcba49e52672d4c73a459db184aa76d41db4982ff600ad6dbc616064e9ff7455858ec1daf5583049392357c31758659f1ec
DIST opera-beta_63.0.3368.8_amd64.deb 60832818 BLAKE2B 45a6da9342efe9a2a8511364edbcd4eacde1ee0f3ef20830d959ecf4bc652f475c5cc4dcc3b1e35b07d359066e38d8daab3b911e27e8477ad39cb869d0f4f7bf SHA512 b53affde2eae29e9cb9aaddce9340857beffe0ea28fcb2d5bcee16cb90acb02869b060c0a0af8aeaea62e289e7c7bb94b7ec78960f9e5a3e0a19e3f0e4a0ee87
+EBUILD opera-beta-63.0.3368.14.ebuild 2293 BLAKE2B c066b5914d30363a90495d6dacbdfa2090a720d2d64828cb224282cdf21f935cb3f3a330afbd2b043d00918f6ad2ac1ce43c9e352b3769e3030f3a30c5c24f2c SHA512 7f1000de9030346e28f01ba876fa6596cd80f6cca6cb764a4d74db8b197d0af0c8e33219d4fed078e78e72b3ba2ed383b276ad7133d09edf0134a61cfce44e12
+EBUILD opera-beta-63.0.3368.17.ebuild 2293 BLAKE2B c066b5914d30363a90495d6dacbdfa2090a720d2d64828cb224282cdf21f935cb3f3a330afbd2b043d00918f6ad2ac1ce43c9e352b3769e3030f3a30c5c24f2c SHA512 7f1000de9030346e28f01ba876fa6596cd80f6cca6cb764a4d74db8b197d0af0c8e33219d4fed078e78e72b3ba2ed383b276ad7133d09edf0134a61cfce44e12
EBUILD opera-beta-63.0.3368.8.ebuild 2293 BLAKE2B c066b5914d30363a90495d6dacbdfa2090a720d2d64828cb224282cdf21f935cb3f3a330afbd2b043d00918f6ad2ac1ce43c9e352b3769e3030f3a30c5c24f2c SHA512 7f1000de9030346e28f01ba876fa6596cd80f6cca6cb764a4d74db8b197d0af0c8e33219d4fed078e78e72b3ba2ed383b276ad7133d09edf0134a61cfce44e12
MISC metadata.xml 238 BLAKE2B 72d4053d28bbf82c9a08a88b354321a782501542b5d506fc6d9f4034839f302761124d59445c0414a0fd38b6401cd5fbe06670802abdb1f25c7cb60919ea5d2e SHA512 b0b981ef72f4d295f427f92dc9931553b4fb7a91c8ed63fa1f28bdbe8bc61d6f0943e1217eb7b61b8d85d9685cbe759db49f094a18a1461cb48429affe76d993
diff --git a/www-client/opera-beta/opera-beta-63.0.3368.14.ebuild b/www-client/opera-beta/opera-beta-63.0.3368.14.ebuild
new file mode 100644
index 000000000000..59a8587ec4bd
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-63.0.3368.14.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CHROMIUM_LANGS="
+ be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA hi hr hu id it
+ ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
+ zh-CN zh-TW
+"
+inherit chromium-2 multilib unpacker xdg-utils
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/"
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="
+ https://download1.operacdn.com/pub/
+ https://download2.operacdn.com/pub/
+ https://download3.operacdn.com/pub/
+ https://download4.operacdn.com/pub/
+"
+SRC_URI="amd64? ("
+for uri in ${SRC_URI_BASE}; do
+SRC_URI+="
+ "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb"
+"
+done
+SRC_URI+=")"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ gnome-base/gconf:2
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ net-misc/curl
+ net-print/cups
+ sys-apps/dbus
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:3
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/libnotify
+ x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+
+pkg_setup() {
+ OPERA_HOME="usr/$(get_libdir)/${PN}"
+}
+
+src_unpack() {
+ unpack_deb ${A}
+}
+
+src_prepare() {
+ default
+
+ case ${ARCH} in
+ amd64)
+ mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+ rm -r usr/lib || die
+ ;;
+ x86)
+ mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || die
+ ;;
+ esac
+
+ mv usr/share/doc/${PN} usr/share/doc/${PF} || die
+ gunzip usr/share/doc/${PF}/changelog.gz || die
+
+ rm usr/bin/${PN} || die
+
+ pushd "${OPERA_HOME}/localization" > /dev/null || die
+ chromium_remove_language_paks
+ popd > /dev/null || die
+
+ sed -i \
+ -e 's|^TargetEnvironment|X-&|g' \
+ usr/share/applications/${PN}.desktop || die
+}
+
+src_install() {
+ mv * "${D}" || die
+ dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
+ fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+}
diff --git a/www-client/opera-beta/opera-beta-63.0.3368.17.ebuild b/www-client/opera-beta/opera-beta-63.0.3368.17.ebuild
new file mode 100644
index 000000000000..59a8587ec4bd
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-63.0.3368.17.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CHROMIUM_LANGS="
+ be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA hi hr hu id it
+ ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
+ zh-CN zh-TW
+"
+inherit chromium-2 multilib unpacker xdg-utils
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/"
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="
+ https://download1.operacdn.com/pub/
+ https://download2.operacdn.com/pub/
+ https://download3.operacdn.com/pub/
+ https://download4.operacdn.com/pub/
+"
+SRC_URI="amd64? ("
+for uri in ${SRC_URI_BASE}; do
+SRC_URI+="
+ "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb"
+"
+done
+SRC_URI+=")"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ gnome-base/gconf:2
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ net-misc/curl
+ net-print/cups
+ sys-apps/dbus
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:3
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/libnotify
+ x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+
+pkg_setup() {
+ OPERA_HOME="usr/$(get_libdir)/${PN}"
+}
+
+src_unpack() {
+ unpack_deb ${A}
+}
+
+src_prepare() {
+ default
+
+ case ${ARCH} in
+ amd64)
+ mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+ rm -r usr/lib || die
+ ;;
+ x86)
+ mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || die
+ ;;
+ esac
+
+ mv usr/share/doc/${PN} usr/share/doc/${PF} || die
+ gunzip usr/share/doc/${PF}/changelog.gz || die
+
+ rm usr/bin/${PN} || die
+
+ pushd "${OPERA_HOME}/localization" > /dev/null || die
+ chromium_remove_language_paks
+ popd > /dev/null || die
+
+ sed -i \
+ -e 's|^TargetEnvironment|X-&|g' \
+ usr/share/applications/${PN}.desktop || die
+}
+
+src_install() {
+ mv * "${D}" || die
+ dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
+ fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+}
diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest
index f6e6ac389fb7..26ca11bdc352 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,3 +1,5 @@
DIST opera-developer_64.0.3372.0_amd64.deb 66188452 BLAKE2B 46e2f58775cc092887b8c1438c82b4932c83abcbe5a1afce874ff4a06564de5fb118d56c3a1da073762f0090ae8d90b1da0572a8b49f295afff5be702668d16f SHA512 3c9679957726922a2ab44b84ab783140134462249ae2c9f1f082fa58b4f5d25df2be2fca6c46590d070f90ecbf868225f58ab2b0aa4a506994cadf83833a198e
+DIST opera-developer_64.0.3380.0_amd64.deb 65949000 BLAKE2B 41d0f602d3ca6c73de37912d9262c306e8b88a8466c98428762f5840b8d86aac2042bfd398703bf6a10fdb1731fdd731124066afb133736845fe6245b987b327 SHA512 bf1c2082029212cbeae43b9cf7196ea8efef50905e303e6bf1f51a1971ff8956bf2c5458b130e7e16a3f1c86d6ccfb5423bd4c37d2020426f325948f9462d1b9
EBUILD opera-developer-64.0.3372.0.ebuild 2293 BLAKE2B 6124beabd01bd27eff345855d147c87368eb6753c616cd0e95195daa428bf02f9694ca924162460aa28a30d62fb3fb58fea7bf5f76a72108c97f1d1421cda163 SHA512 d785b798f471e869faa4a92e2b431d1321d10bafc1cda02f4e92d3a70a1ed68f007f0bb68632d9c32980098a4bf0ef7acc812d07bab02fbdeb5c173235421c03
+EBUILD opera-developer-64.0.3380.0.ebuild 2293 BLAKE2B 6124beabd01bd27eff345855d147c87368eb6753c616cd0e95195daa428bf02f9694ca924162460aa28a30d62fb3fb58fea7bf5f76a72108c97f1d1421cda163 SHA512 d785b798f471e869faa4a92e2b431d1321d10bafc1cda02f4e92d3a70a1ed68f007f0bb68632d9c32980098a4bf0ef7acc812d07bab02fbdeb5c173235421c03
MISC metadata.xml 238 BLAKE2B 72d4053d28bbf82c9a08a88b354321a782501542b5d506fc6d9f4034839f302761124d59445c0414a0fd38b6401cd5fbe06670802abdb1f25c7cb60919ea5d2e SHA512 b0b981ef72f4d295f427f92dc9931553b4fb7a91c8ed63fa1f28bdbe8bc61d6f0943e1217eb7b61b8d85d9685cbe759db49f094a18a1461cb48429affe76d993
diff --git a/www-client/opera-developer/opera-developer-64.0.3380.0.ebuild b/www-client/opera-developer/opera-developer-64.0.3380.0.ebuild
new file mode 100644
index 000000000000..132f88d22363
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-64.0.3380.0.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CHROMIUM_LANGS="
+ be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA hi hr hu id it
+ ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
+ zh-CN zh-TW
+"
+inherit chromium-2 multilib unpacker xdg-utils
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/"
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="
+ https://download1.operacdn.com/pub/
+ https://download2.operacdn.com/pub/
+ https://download3.operacdn.com/pub/
+ https://download4.operacdn.com/pub/
+"
+SRC_URI="amd64? ("
+for uri in ${SRC_URI_BASE}; do
+SRC_URI+="
+ "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb"
+"
+done
+SRC_URI+=")"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ gnome-base/gconf:2
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ net-misc/curl
+ net-print/cups
+ sys-apps/dbus
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:3
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/libnotify
+ x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+
+src_unpack() {
+ unpack_deb ${A}
+}
+
+pkg_setup() {
+ OPERA_HOME="usr/$(get_libdir)/${PN}"
+}
+
+src_prepare() {
+ default
+
+ case ${ARCH} in
+ amd64)
+ mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+ rm -r usr/lib || die
+ ;;
+ x86)
+ mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || die
+ ;;
+ esac
+
+ mv usr/share/doc/${PN} usr/share/doc/${PF} || die
+ gunzip usr/share/doc/${PF}/changelog.gz || die
+
+ rm usr/bin/${PN} || die
+
+ pushd "${OPERA_HOME}/localization" > /dev/null || die
+ chromium_remove_language_paks
+ popd > /dev/null || die
+
+ sed -i \
+ -e 's|^TargetEnvironment|X-&|g' \
+ usr/share/applications/${PN}.desktop || die
+}
+
+src_install() {
+ mv * "${D}" || die
+ dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
+ fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+}
diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 02a88a487b8c..c5a6149e2c39 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -3,6 +3,8 @@ DIST opera-12.16-1860.i386.freebsd.tar.xz 13385696 BLAKE2B 35fef5a5d1784941ce11f
DIST opera-12.16-1860.i386.linux.tar.xz 13154668 BLAKE2B 7f9ef54f44bc143c13173bce92543351c39288058455baf3fde19f9f8766c9acd72971216c8c340fd89e918f18e89320eb8d13c4be9ec71635e2073c94c90067 SHA512 a13ec53311e3e78f35103a9dd5337c0e9a555362860213080211ee9d21de88fbd6aae03bed20b7515874d5a09dfbab108954213745fb82175f5e48e555152613
DIST opera-12.16-1860.x86_64.linux.tar.xz 14018800 BLAKE2B e0cb727ea79868d1c3c692d445fc8949f554c3bbe2bf3c9f222885891458cab7af1a29096cd3caf6936e83068841dda4bff5b8a17eb55a86bebe39ce2b270183 SHA512 c1289f352ea5fc8133b105771f48fdc56ccd770920330b1a0ed939ff909abc68081447673572eabeb1aae6db5194b6ab35c93afad78a91d8f7a9a0f91e81ef8b
DIST opera-stable_62.0.3331.66_amd64.deb 66042674 BLAKE2B 375a426d6559250104c4d9084aca00d4fd1e9c25bbd1417cf12a21b9542c2562c2b81de53c1881f0891b8449ebc4a9f6d7c6c5839176d24e072c2656155dd07e SHA512 ba360c74bf91b2c43a125cdf28b18d0a8cababb70f441b0fc956aa675a31b3934127aba176a2c43749c2de474c083662c8a73c1e2a39484103069dce20882186
+DIST opera-stable_62.0.3331.99_amd64.deb 66251724 BLAKE2B 0363ce5768c2258eeba28f3a73e75753cfb0b4610979c43f3c37ecd680f2676d32a5a3c42f966679cd4cee6bb346d82b4f30520c22693c434ab1d02e45cc886c SHA512 aa70e14cfb4ba0621c0c6097cadbc8e6eaeb744d5a2b7de6925e86aac570fb3e2c82d75a274ff0d9c168dc6aecd780d87efe11441f096cbd73d14e69d11eb092
EBUILD opera-12.16_p1860-r1.ebuild 6118 BLAKE2B 72e7be2d8786ef62b3a7b9fe93019e0df26b60d37826789c0e1ff691571a84d9f964c18517cb2acee0c4a6ba98c86ba00a032cb309197b83101ab8edf4a17dda SHA512 109edf5cd49938f57a59ce704efa46abfa93e1f72edabc57cffd8ca72e15193b3d35280b458ceb569a7163e7f7ec25cf84aaf602114855fad849f3c6c2125937
EBUILD opera-62.0.3331.66.ebuild 2283 BLAKE2B 8b99aa39e7bc0b4c206f3ac54ddc5d6495a62a2eac6ef33cd92a09fd91149d55ca5a8615d8300fe4288e92fb4afce1687ae1f1e7d571613ccacc879552bbfa6f SHA512 af90586375d9560be2b636707e531120fa5f7c29309431961b542a09d743ea91718f5a7e6276b7e26301efcdfe2f8925189620b2f4959e6f23fb2583c5555d78
+EBUILD opera-62.0.3331.99.ebuild 2284 BLAKE2B b3e4b5f48d96003d2f724d35b2c0d998baf843543037b34c40d58e0ce5513d234bdf2daf9b3b9279b3668b9464ecd8517f83a94fc928fb25cc2ce40a1240a153 SHA512 065e87281f1ad7b4c0b3701a21e0e4db5f074ebd16f326a08c0c8f48b4b79d09b1d8261b5ad3ada94e8277cb304d6459279813eb0232b5b41f36ac64ca680aab
MISC metadata.xml 576 BLAKE2B b7741cc8f83a9b2f8b5a408f90123000ff5daab77771adaefeb72ae1cdfaf7213f674097e6875c168907bc6820764ccb93c2a3696e792e1f6db92d5f13d664af SHA512 475c622917d4c749b7d940d023519152820a6d6cba48b01f3fdeee8261a2faf217fee10c0e482d6dee5d46f26b2e8ca938d79b93cde178aeb66fb71c268d2374
diff --git a/www-client/opera/opera-62.0.3331.99.ebuild b/www-client/opera/opera-62.0.3331.99.ebuild
new file mode 100644
index 000000000000..fbf25ee7c636
--- /dev/null
+++ b/www-client/opera/opera-62.0.3331.99.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CHROMIUM_LANGS="
+ be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu id
+ it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
+ zh-CN zh-TW
+
+"
+inherit chromium-2 multilib unpacker xdg-utils
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/"
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="
+ https://download1.operacdn.com/pub/
+ https://download2.operacdn.com/pub/
+ https://download3.operacdn.com/pub/
+ https://download4.operacdn.com/pub/
+"
+for uri in ${SRC_URI_BASE}; do
+SRC_URI+="
+ "${uri}${PN}/desktop/${PV}/linux/${PN}-stable_${PV}_amd64.deb"
+"
+done
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ gnome-base/gconf:2
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ net-misc/curl
+ net-print/cups
+ sys-apps/dbus
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:3
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/libnotify
+ x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+
+src_unpack() {
+ unpack_deb ${A}
+}
+
+src_prepare() {
+ default
+
+ OPERA_HOME="usr/$(get_libdir)/${PN}"
+
+ case ${ARCH} in
+ amd64)
+ mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+ rm -r usr/lib || die
+ ;;
+ esac
+
+ rm usr/bin/${PN} || die
+
+ rm usr/share/doc/${PN}-stable/copyright || die
+ mv usr/share/doc/${PN}-stable usr/share/doc/${PF} || die
+ gunzip usr/share/doc/${PF}/changelog.gz || die
+
+ pushd "${OPERA_HOME}"/localization > /dev/null || die
+ chromium_remove_language_paks
+ popd > /dev/null || die
+
+ sed -i \
+ -e 's|^TargetEnvironment|X-&|g' \
+ usr/share/applications/${PN}.desktop || die
+}
+
+src_install() {
+ rm "${OPERA_HOME}"/${PN}_autoupdate || die
+ mv * "${D}" || die
+ dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
+ fperms 4711 /"${OPERA_HOME}"/opera_sandbox
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
diff --git a/www-client/seamonkey-bin/Manifest b/www-client/seamonkey-bin/Manifest
index 92abcefffac4..eccc4650db22 100644
--- a/www-client/seamonkey-bin/Manifest
+++ b/www-client/seamonkey-bin/Manifest
@@ -1,6 +1,6 @@
AUX 10seamonkey-bin 34 BLAKE2B 9ee35a0776d8dbfe5cb528030f4d4b8b4070c731bfc908643a35755221e5dee0c773624e8ae63af179dc85efa8e89ef7b12926a473b39e9885ef92ed18c05fc6 SHA512 781ca3315336d9f2f47540e8fbaabd658834aad61aaacd5ddb19039f7e3e9d6f4132ba47f4cac80c41e22c47a412975fefad3774543377c2d4dcac1a8d4be0a8
AUX all-gentoo-1-cve-2015-4000.js 655 BLAKE2B 73c7443b653bc4ff16ba207409bd3b12ef57b29e530fb51318e1c88f80c7071ac894c404508bec0eceafd35ebd629fe2498518f85577e56f494f283a7ff832b7 SHA512 07938c678a1cd2e3d7dbee37a112f6dc128cc42dda23e77d350f49d68e24e1d6dd5958f7e821bee01271b4791589b61165a63e0d30fbd9a47e47a106b11410b3
-AUX icon/seamonkey-bin.desktop 401 BLAKE2B 3572f6e2d98355bbd30a7c7c6e3c9a512261bc997131eedaa3d1f07b4ceba04b54a6231e41fa42ff1ba10f936b0783b09f9e21ebb3c43d5d937c8f911ac013b9 SHA512 7a220ba97539954fe0e120738c206d1e49665ea9dc7e8ea5842004b2ed6182c59045d0b676c2d5acb0a507b65c1d1c7c38d026319fbbd0578730f673537ea0fa
+AUX icon/seamonkey-bin.desktop 419 BLAKE2B ea7e9ea002de622a1454ae07b92cf46d90d99f746c3b76ba1edeebda58f25cc66cb8ccd23ce8c5f4c935709c2c47cf0bf86013c6ee3350996920813fbaa5fba1 SHA512 2eabec9a52a7450aeb2437fae61153dae018b9cfffe794075685e9cdcc3f640a0271892b1706d4766582454b6b530dabce3c79b7e705f8a632c451595a5b489b
AUX local-settings.js 129 BLAKE2B 8d6778900d4746baeec5d167bcb73476d36de38e4ba5a09904a66ba094ce3c003467a22de32113abf3fce80e7159d5faf501be2e2c45d2e7cbb31d1046f5ed6b SHA512 2ae80875251d0ea322acb64370a0077b10f2e2c8bd258cd4792c6cf7152c0a6f8786353167d71fc99607b5f15142af28eb565483a3115b25c2f040c06319ba6c
DIST seamonkey-2.48-cs.xpi 929570 BLAKE2B a251bc092054bad71d577aa3ef2e5aa1ffad7bf6e77f2d1edeb0292aa699b3dd21edbd82fed523c24051c23b3263b3eb965bb7ce16e145ce4d204dabea22b154 SHA512 edaf752c349eff6b0b49e4c63e93b64027b9183ad2c30aab43bd2159ef3e0ca61d6ba0cca7d222372bb051163d9b62377de017b31ecb29e34b95e9eabab7ea83
DIST seamonkey-2.48-de.xpi 937351 BLAKE2B 8c8b662013c56240de5832dbbcb8f112b22459074a5991e1061de6a21ad0e466e523af09850b90632117a1e518ee4fbeceee2f33f01b350095a0904a05f46d09 SHA512 8a9ad75af63685b86e8c0a1191b83ea25d0c01870e700a2cf9b9a2c1f8793570320acae408f686699d19ec2467064582c8d5e4fa6220b40d02e928e7185a1797
diff --git a/www-client/seamonkey-bin/files/icon/seamonkey-bin.desktop b/www-client/seamonkey-bin/files/icon/seamonkey-bin.desktop
index ca02843c80f5..da4fa82f2299 100644
--- a/www-client/seamonkey-bin/files/icon/seamonkey-bin.desktop
+++ b/www-client/seamonkey-bin/files/icon/seamonkey-bin.desktop
@@ -7,3 +7,4 @@ Terminal=false
Type=Application
MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto;
Categories=Network;WebBrowser;Email;
+StartupNotify=true \ No newline at end of file
diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index e9ccc40cd3d8..df2bf4de1dfd 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,6 +1,6 @@
AUX all-gentoo-1.js 1008 BLAKE2B 50418db37f55b9b9e53049abb95af79a5ee5137df9aab3ef6d1791e51a0c2f35d78b390982c5c20f4a57acebfaa013139276d0343cd4733a925510c8a5567c69 SHA512 5d1c9331db3c988f79be7756b57254bb3d2cb56cf10c7e79878d9968f882713cdcca0013d3507c4d69fcc7e99164a27b05ffbbb5ce78ee86b91ecce366a997c4
AUX seamonkey-gcc9.patch 811 BLAKE2B 79cfb3bbfb5d4bbeeb446f130e725cf6e46c3cbe60418509b2ded3a6b41fc35145d8a8d3ad5647cd1925dd862bf919c2fc9493d3250cfce3621297acf2e01ae2 SHA512 ffd10ca7c4fb2662b0f1537497f14c90e912476c44d4c84e8c678f04afbae23fd2a2c854c9cfecbcdcf0e0d80cbba2f255380853c18e83a3687b3e644d483683
-AUX seamonkey.desktop 288 BLAKE2B 894d3f2b6caa73ce1bdb59d931b7253d4ab1b28e222adf7e9576a6029a393b101a1da51bd47c5bc35181fc8d831b8e20d9d8db0768229a315cf671ae35f2ea25 SHA512 ff5087a8449de9c99ba80d16031901af839affbad55c55801c6d58ccf7d7822d3935508015fcd698f4ae3a8db26ff425108b9435bf6ce43211d6aacb417628c0
+AUX seamonkey.desktop 307 BLAKE2B 81aaa9a69dc60ae0872ebdfe796d3a6afbd4bd15c1c83c14abc06579c15bed2e48114e3fb374bab0ba7d9d4de28109b215601a2d6bd56af3aa9e82a4d0baaa91 SHA512 081d8ec12e9e2035fc8020238803ab9df98dac4350ce90a29e9e65a38efa13bb14cba0fbc2e68a2a857c5046142c68ecc8ab4535da4f284c0e04a3879afc429f
DIST chatzilla-SEA2_48_RELBRANCH.tar.bz2 440336 BLAKE2B 3fe09e3d2ba698d95054cbb65aad66984cb859b0b6fd8ffca45593cc63f418c898cf022c9cfd41187c71631a74e62c9b300ca48d6cc9c791a600f3ea71544879 SHA512 cb695aa40543ebc1621739207c5e6c5d49b3dc6e9715543cb35abfdfdeddf899a62c2cbb76123297072682a94319944388a6428b39e458c8e3b412144943120c
DIST dom-inspector-DOMI_2_0_17.tar.bz2 155095 BLAKE2B e67e90a09db4c5acd4f58d004992094bec38145d48f8aa4abf1b39289222aa9be0498ebc45f01c7e94e90936ffe8b0cb415e3fb42d09b4bb8855317b1b9b4522 SHA512 0b9915566270d1d6670075263fffb0c59f834c4bfae933e6da23747914f069918f6f3dcf1ab3de6ea3b456623ef6e008f2d2aadcad0da84e483cae02e11f0b9b
DIST firefox-52.4-patches-02.tar.xz 14412 BLAKE2B 9c15aa293dfc36efe1236d9b5736012a3efd0480f0d8eb243687b50245ccdb6e0ed13e564271569211eb767bd01ba3c7688c350005ce862403335dcc2e87bca7 SHA512 6befeaefc118bc161ad05eed619142814e5cf31aaeede3fb5618b1f5ace887e9e1fa6914320b513404380a426cfb0f45107435f92b2d7e95d95cd7c44e03ad96
diff --git a/www-client/seamonkey/files/seamonkey.desktop b/www-client/seamonkey/files/seamonkey.desktop
index 780561f4bba2..1b1dd7ad646b 100644
--- a/www-client/seamonkey/files/seamonkey.desktop
+++ b/www-client/seamonkey/files/seamonkey.desktop
@@ -7,3 +7,4 @@ Terminal=false
Type=Application
MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;
Categories=Network;WebBrowser;
+StartupNotify=true
diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest
index 4f3c630e24bb..b284c4c6c868 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,10 +1,9 @@
-DIST vivaldi-snapshot-2.7.1587.4_p1-amd64.deb 63278640 BLAKE2B fb738b12d4fe9191fa885c7f1e97006120ec2f46ac2d6f3cb31131a4a848036f82fd07a1840872027f384b96b9506275105e46dab1dea2fcd62dd855b21d9f13 SHA512 c45b51c5a00f25eb8a8d53a346e437ec9a628bb18519b9beb615c00c43f2b844edfd2effc4c99555d0acac740617276e450e4690e3d619942b6e42b2ef6b2b49
-DIST vivaldi-snapshot-2.7.1587.4_p1-arm64.deb 56672572 BLAKE2B 48d5c024982ff244a4eab168b7afd30a28524d9abe7305c601af055a1f825141dc9800a794fa68210a744ec6a2cd00f8bd3ed3f8573e6a0d87b72cbfca803259 SHA512 c78a25dc54a5050c5a46b980a6c0dd5ebb1e809192714cff6779033b5d58ffc262a8de14c7fab3b4a5803f4f87870899fdfbf3e66c3b7f767b2a08b64a632c94
-DIST vivaldi-snapshot-2.7.1587.4_p1-armhf.deb 55904856 BLAKE2B a6a5d866f910db980f03d8a3bf85850a7e9789b99949afd326e86ddf7a391bcdc5a16cd2d2b5ec2197605e230518e05411c9e0c160ab4d50b998fc71db192496 SHA512 00e877154f1a8950c9888cfa007a4b5e9d34beafbf7c31f27d2f75210ac66085083094d349b8d1753724408adee092fe71ad414872546674ba5b4fb333a76e36
-DIST vivaldi-snapshot-2.7.1587.4_p1-i386.deb 61721364 BLAKE2B 5f3ff5a4bb7ad18e1db29112c7391d324ccdcf431e65cc0ddae383740487e4d4244b3e5346a3da1c815886422b23c3b3fa7ec0afffca88bc2d415e3cee1ce1a0 SHA512 e720c0bf5cf796cb50fceb1524a2105c747880caad93d6b976e88f82c0a4a4aa404100e76fd7289cc1b35e70101f96e86e8e48b54788546c703a20201953c86f
DIST vivaldi-snapshot-2.7.1594.4_p1-amd64.deb 63360196 BLAKE2B d11ac4318a0f1e1fe705233bf877f7ede53e0769a75ca831f5d7c638f9fee0e1384802d2b75d927d08fb5f94da1ee89e4c3db089102a53b4a945dc271bd73a0d SHA512 8389367530a52078d6a7181bcfa52df0952c0fc1d405829f4cea2492f5619fe7eebda8560329ab734062e445337ae3470c577639962fb97ba77eb3758819ef20
DIST vivaldi-snapshot-2.7.1594.4_p1-arm64.deb 56749152 BLAKE2B a396261e4e66c532cdf912807bc3ebf9d2674a9abfd4fd3eae6c307f7b1dbf9a5ca610d913944adeee8358130769370de746f18f63aa530b4106e8da48e2a61d SHA512 395b4cf6bd373a0d2eceac1058c4abc6443d977c3d5ab1737147c9c011703d1d28bad62be4d9efcfbfe74373827ff799d2da5a45cdcc8dbdab250ba044c47218
DIST vivaldi-snapshot-2.7.1594.4_p1-i386.deb 61820800 BLAKE2B 33826c95c1fbd592d94f284d66b261b656643877291182553cc46258da773329888fed803ee3c3577599d4b04d884f2799be15e1cc42bbba681edc6787866598 SHA512 46b17e2143b811ab5c869df1af5bc6b1f78ebe495c3076a5bb58d4e0b5332abacc4b11d2678c763b555f178e48b4a36f6fdc27e4a1daab0305198eb83a3bf259
-EBUILD vivaldi-snapshot-2.7.1587.4_p1.ebuild 2608 BLAKE2B 208c6c0ed454d136ff437ac0f62349e4a6b5865fc760f45742d278b12114662383f9a809ad0da460b61f6b376fe507c21b153ab4517d17fc204a513f7d6351d7 SHA512 15ba32e895442b09bc37f0c37ee936085692a25497e71250c673d4c2977c331df842ff1035d9f1f6e4438bd20630a3e12d59de9b52540bd90179758e278d5a02
+DIST vivaldi-snapshot-2.7.1609.4_p1-amd64.deb 63404516 BLAKE2B 805e72623bb1038fca9756b02303960accc015a6d6d588c4168b6ba8fcd97ceba9b24f7caf58174f02ee63a22be184831d2ca289557c091080860be1436c2c63 SHA512 d77293acb3e854f4f7be73a54771473fb2d58998114d21773c468da403139991c64ba9c2b1e75e6243e485476bc85c963784e7be6a5d032877b22f88bd19e35a
+DIST vivaldi-snapshot-2.7.1609.4_p1-arm64.deb 56789920 BLAKE2B e29d843cf36f913e0dd9730d6532da987e67f5094236e612e98dd75ca7cac47e3f22b93a96a042eb1bfd7634519bae6f7d7accee4decd0404b3c3a3190e0ea5f SHA512 1e226331b9fd2f0419c149e9a9e2ffee431265f834bfd36e332272624f16ebfb41418968df86f5e9f11a0a61792ef8673ec55c65c17b57675fb67ff0960f921a
+DIST vivaldi-snapshot-2.7.1609.4_p1-i386.deb 61848180 BLAKE2B 01a59545d0dddad331d49b1d9b859151c3689f4c091bf02d252f412e81546e73a67c30e8359234541b7be902ae386d9e9e8208fd2ba46912bedb8a41887f91c8 SHA512 b10a16f7cc61e1f9c7e30d0a0e5e6c2ad93559c0ddfbb45d7134ce86cec55642c857996136c000583fdd9ebb4d592d796991aec0b5bd4447dc996c6e2648bcd2
EBUILD vivaldi-snapshot-2.7.1594.4_p1.ebuild 2558 BLAKE2B 0112466ce4abb940cd992c851e1cc9f272f5ce2f5a5cee385be42b3a0c4605585ac22818883e806b35b120872129e108739a0c471b2e73c549202ebae87f5369 SHA512 7bdb369ed0d80eca18af3605edf09b300ae646680a30fc9021b7e1d8a43e4b8ffc658a42bb710ad45ce8672c3ec8543ec442ab0e657cb5e7fbb00bf1baa9ca78
+EBUILD vivaldi-snapshot-2.7.1609.4_p1.ebuild 2558 BLAKE2B 0112466ce4abb940cd992c851e1cc9f272f5ce2f5a5cee385be42b3a0c4605585ac22818883e806b35b120872129e108739a0c471b2e73c549202ebae87f5369 SHA512 7bdb369ed0d80eca18af3605edf09b300ae646680a30fc9021b7e1d8a43e4b8ffc658a42bb710ad45ce8672c3ec8543ec442ab0e657cb5e7fbb00bf1baa9ca78
MISC metadata.xml 430 BLAKE2B af595cb3b0a225eed0de6c4232aa705a054baa51585d3970d025a26dc3680e5cdf7ee98169a0906afca266862ad331ffb55a8cf2a39bc640a75beefd5de0814e SHA512 cf63c9ce3cea52a8a014ea6bbefdc4d64204cbeb86334eecaf3a669a90d044cfa90eab057bc39da9b0dd8fd4e0bf814269f0113aa1a96f42cfea4063b4918145
diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.7.1587.4_p1.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.7.1609.4_p1.ebuild
index 76ff637ebaa0..3777ea957e1e 100644
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.7.1587.4_p1.ebuild
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.7.1609.4_p1.ebuild
@@ -3,8 +3,8 @@
EAPI=7
CHROMIUM_LANGS="
- am ar be bg bn ca cs da de el en-GB en-US eo es es-419 es-PE et eu fa fi
- fil fr fy gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku lt lv mk ml
+ af am ar be bg bn ca cs da de de-CH el en-GB en-US eo es es-419 es-PE et eu fa fi
+ fil fr fy gd 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
"
@@ -17,13 +17,12 @@ VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_"
SRC_URI="
amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
arm64? ( ${VIVALDI_BASE_URI}arm64.deb -> ${P}-arm64.deb )
- arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
"
LICENSE="Vivaldi"
SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="-* ~amd64 ~arm64 ~x86"
RESTRICT="bindist mirror"
DEPEND="