summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2015-04-06 08:01:03 +0000
committerLars Wendler <polynomial-c@gentoo.org>2015-04-06 08:01:03 +0000
commite4f793acd1f9b1c25cb6b421bcb079425ff2fa0e (patch)
treeb32566e1384065ae1372e5da0b6c4107a88fe78a /mail-client
parentMarked ~hppa (bug #545660). (diff)
downloadgentoo-2-e4f793acd1f9b1c25cb6b421bcb079425ff2fa0e.tar.gz
gentoo-2-e4f793acd1f9b1c25cb6b421bcb079425ff2fa0e.tar.bz2
gentoo-2-e4f793acd1f9b1c25cb6b421bcb079425ff2fa0e.zip
Version bump. Removed old
(Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x981CA6FC)
Diffstat (limited to 'mail-client')
-rw-r--r--mail-client/thunderbird/ChangeLog8
-rw-r--r--mail-client/thunderbird/thunderbird-31.6.0.ebuild (renamed from mail-client/thunderbird/thunderbird-31.3.0.ebuild)12
2 files changed, 14 insertions, 6 deletions
diff --git a/mail-client/thunderbird/ChangeLog b/mail-client/thunderbird/ChangeLog
index de0ab8857012..c1600cc1211e 100644
--- a/mail-client/thunderbird/ChangeLog
+++ b/mail-client/thunderbird/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for mail-client/thunderbird
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/ChangeLog,v 1.319 2015/03/31 07:59:39 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/ChangeLog,v 1.320 2015/04/06 08:01:03 polynomial-c Exp $
+
+*thunderbird-31.6.0 (06 Apr 2015)
+
+ 06 Apr 2015; Lars Wendler <polynomial-c@gentoo.org>
+ -thunderbird-31.3.0.ebuild, +thunderbird-31.6.0.ebuild:
+ Version bump. Removed old.
31 Mar 2015; Agostino Sarubbo <ago@gentoo.org> thunderbird-31.5.0.ebuild:
Stable for ppc64, wrt bug #541316
diff --git a/mail-client/thunderbird/thunderbird-31.3.0.ebuild b/mail-client/thunderbird/thunderbird-31.6.0.ebuild
index 12f2be5c1cfa..91dbafe17a65 100644
--- a/mail-client/thunderbird/thunderbird-31.3.0.ebuild
+++ b/mail-client/thunderbird/thunderbird-31.6.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/thunderbird-31.3.0.ebuild,v 1.7 2015/02/26 15:14:39 axs Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/thunderbird-31.6.0.ebuild,v 1.1 2015/04/06 08:01:03 polynomial-c Exp $
EAPI=5
WANT_AUTOCONF="2.1"
@@ -36,10 +36,10 @@ inherit flag-o-matic toolchain-funcs mozconfig-v5.31 makeedit multilib autotools
DESCRIPTION="Thunderbird Mail Client"
HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/"
-KEYWORDS="~alpha amd64 ~arm ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
SLOT="0"
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="bindist crypt ldap +lightning +minimal mozdom selinux"
+IUSE="bindist crypt hardened ldap +lightning +minimal mozdom selinux"
RESTRICT="!bindist? ( bindist )"
PATCH="thunderbird-31.0-patches-0.1"
@@ -203,6 +203,9 @@ src_configure() {
# It doesn't compile on alpha without this LDFLAGS
use alpha && append-ldflags "-Wl,--no-relax"
+ # Add full relro support for hardened
+ use hardened && append-ldflags "-Wl,-z,relro,-z,now"
+
mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
mozconfig_annotate '' --disable-mailnews
@@ -364,9 +367,8 @@ src_install() {
-i "${ED}"/usr/share/applications/${PN}.desktop || die
fi
- pax-mark m "${ED}"/${MOZILLA_FIVE_HOME}/{thunderbird-bin,thunderbird}
# Required in order for jit to work on hardened, for mozilla-31
- use jit && pax-mark p "${ED}"${MOZILLA_FIVE_HOME}/{thunderbird,thunderbird-bin}
+ use jit && pax-mark pm "${ED}"${MOZILLA_FIVE_HOME}/{thunderbird,thunderbird-bin}
# Plugin-container needs to be pax-marked for hardened to ensure plugins such as flash
# continue to work as expected.