Gentoo Archives: gentoo-commits

From: Thomas Deutschmann <whissi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/
Date: Sun, 04 Oct 2020 17:30:48
Message-Id: 1601832619.b9756eb7eb82d0cde35b7fae17cc2bc007c83c8d.whissi@gentoo
1 commit: b9756eb7eb82d0cde35b7fae17cc2bc007c83c8d
2 Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
3 AuthorDate: Sun Oct 4 17:08:13 2020 +0000
4 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
5 CommitDate: Sun Oct 4 17:30:19 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9756eb7
7
8 mail-client/thunderbird: drop USE=gmp-autoupdate
9
10 Not used by thunderbird.
11
12 Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
13
14 mail-client/thunderbird/thunderbird-78.3.1.ebuild | 28 +----------------------
15 1 file changed, 1 insertion(+), 27 deletions(-)
16
17 diff --git a/mail-client/thunderbird/thunderbird-78.3.1.ebuild b/mail-client/thunderbird/thunderbird-78.3.1.ebuild
18 index ffd926e975b..7c0951f4674 100644
19 --- a/mail-client/thunderbird/thunderbird-78.3.1.ebuild
20 +++ b/mail-client/thunderbird/thunderbird-78.3.1.ebuild
21 @@ -53,7 +53,7 @@ KEYWORDS="amd64 ~arm64 ~ppc64 x86"
22
23 SLOT="0/$(ver_cut 1)"
24 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
25 -IUSE="clang cpu_flags_arm_neon dbus debug eme-free +gmp-autoupdate
26 +IUSE="clang cpu_flags_arm_neon dbus debug eme-free
27 hardened jack lto +openh264 pgo pulseaudio selinux
28 +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent
29 +system-libvpx +system-webp wayland wifi"
30 @@ -180,12 +180,6 @@ DEPEND="${CDEPEND}
31
32 S="${WORKDIR}/${PN}-${PV%_*}"
33
34 -# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or
35 -# overridden in the enviromnent (advanced hackers only)
36 -if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then
37 - MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
38 -fi
39 -
40 llvm_check_deps() {
41 if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then
42 ewarn "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
43 @@ -826,16 +820,6 @@ src_install() {
44 pref("spellchecker.dictionary_path", "${EPREFIX}/usr/share/myspell");
45 EOF
46
47 - if ! use gmp-autoupdate ; then
48 - local plugin
49 - for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do
50 - einfo "Disabling auto-update for ${plugin} plugin ..."
51 - cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to disable autoupdate for ${plugin} media plugin"
52 - pref("media.${plugin}.autoupdate", false);
53 - EOF
54 - done
55 - fi
56 -
57 # Force the graphite pref if USE=system-harfbuzz is enabled, since the pref cannot disable it
58 if use system-harfbuzz ; then
59 cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set gfx.font_rendering.graphite.enabled pref"
60 @@ -969,16 +953,6 @@ pkg_preinst() {
61 pkg_postinst() {
62 xdg_pkg_postinst
63
64 - if ! use gmp-autoupdate ; then
65 - elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
66 - elog "installing into new profiles:"
67 - local plugin
68 - for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do
69 - elog "\t ${plugin}"
70 - done
71 - elog
72 - fi
73 -
74 if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then
75 elog "Apulse was detected at merge time on this system and so it will always be"
76 elog "used for sound. If you wish to use pulseaudio instead please unmerge"