mail-client/thunderbird: DOMi is gone, drop IUSE=mozdom
authorIan Stakenvicius <axs@gentoo.org>
Tue, 30 Oct 2018 19:18:31 +0000 (15:18 -0400)
committerIan Stakenvicius <axs@gentoo.org>
Tue, 30 Oct 2018 19:19:09 +0000 (15:19 -0400)
Also removed all --enable-extensions= related functionality from the ebuild as
this is no longer of any use in the build system as of moz60.

Bug: https://bugs.gentoo.org/669784

Signed-off-by: Ian Stakenvicius <axs@gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

mail-client/thunderbird/thunderbird-60.2.1.ebuild

index 3e01b999d83cde02e5e27af48c782b70ed130d4d..959ff12d301b463425b91209c99236d33ad62861 100644 (file)
@@ -40,7 +40,7 @@ HOMEPAGE="https://www.mozilla.org/thunderbird"
 KEYWORDS="~amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 SLOT="0"
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="bindist clang dbus debug hardened jack lightning mozdom neon pulseaudio
+IUSE="bindist clang dbus debug hardened jack lightning neon pulseaudio
        selinux startup-notification system-harfbuzz system-icu system-jpeg
        system-libevent system-libvpx system-sqlite wifi"
 RESTRICT="!bindist? ( bindist )"
@@ -243,8 +243,6 @@ src_prepare() {
 }
 
 src_configure() {
-       MEXTENSIONS="default"
-
        # Add information about TERM to output (build.log) to aid debugging
        # blessings problems
        if [[ -n "${TERM}" ]] ; then
@@ -388,14 +386,6 @@ src_configure() {
        mozconfig_annotate '' --with-user-appdir=.thunderbird
 
        mozconfig_annotate '' --enable-ldap
-
-       # Bug #72667
-       if use mozdom; then
-               MEXTENSIONS="${MEXTENSIONS},inspector"
-       fi
-
-       mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
-
        mozconfig_annotate '' --enable-calendar
 
        # Disable built-in ccache support to avoid sandbox violation, #665420