Gentoo Archives: gentoo-commits

From: Jory Pratt <anarchy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/mozilla:master commit in: mail-client/thunderbird/
Date: Mon, 30 Jan 2017 01:30:11
Message-Id: 1485739764.ba6eea8f8437c36c779a07f665f51405a1d80581.anarchy@gentoo
1 commit: ba6eea8f8437c36c779a07f665f51405a1d80581
2 Author: Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jan 30 01:29:24 2017 +0000
4 Commit: Jory Pratt <anarchy <AT> gentoo <DOT> org>
5 CommitDate: Mon Jan 30 01:29:24 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=ba6eea8f
7
8 mail-client/thunderbird - More misc fixes for beta ebuild only
9
10 mail-client/thunderbird/thunderbird-52.0_beta1.ebuild | 12 +++++++-----
11 1 file changed, 7 insertions(+), 5 deletions(-)
12
13 diff --git a/mail-client/thunderbird/thunderbird-52.0_beta1.ebuild b/mail-client/thunderbird/thunderbird-52.0_beta1.ebuild
14 index 24a5149..90854b8 100644
15 --- a/mail-client/thunderbird/thunderbird-52.0_beta1.ebuild
16 +++ b/mail-client/thunderbird/thunderbird-52.0_beta1.ebuild
17 @@ -28,7 +28,9 @@ if [[ ${MOZ_ESR} == 1 ]]; then
18 fi
19 MOZ_P="${PN}-${MOZ_PV}"
20
21 -MOZCONFIG_OPTIONAL_JIT="enabled"
22 +MOZCONFIG_OPTIONAL_GTK2ONLY=1
23 +MOZCONFIG_OPTIONAL_WIFI=1
24 +
25 inherit flag-o-matic toolchain-funcs mozconfig-v6.51 makeedit autotools pax-utils check-reqs nsplugins mozlinguas-v2 fdo-mime gnome2-utils
26
27 DESCRIPTION="Thunderbird Mail Client"
28 @@ -62,7 +64,7 @@ DEPEND="${CDEPEND}
29 virtual/opengl )
30 rust? ( dev-lang/rust )"
31
32 -RDEPEND="${CDEPEND}
33 +RDEPEND="${DEPEND}
34 selinux? ( sec-policy/selinux-thunderbird )
35 "
36
37 @@ -222,6 +224,9 @@ src_install() {
38 declare emid
39 cd "${BUILD_OBJ_DIR}" || die
40
41 + # Pax mark xpcshell for hardened support, only used for startupcache creation.
42 + pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
43 +
44 # Copy our preference before omnijar is created.
45 cp "${FILESDIR}"/thunderbird-gentoo-default-prefs-1.js-1 \
46 "${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" \
47 @@ -237,9 +242,6 @@ src_install() {
48 >>"${BUILD_OBJ_DIR}/dist/bin/defaults/pref/all-gentoo.js" || die
49 fi
50
51 - # Pax mark xpcshell for hardened support, only used for startupcache creation.
52 - pax-mark m "${BUILD_OBJ_DIR}"/dist/bin/xpcshell
53 -
54 MOZ_MAKE_FLAGS="${MAKEOPTS}" \
55 emake DESTDIR="${D}" install