Gentoo Archives: gentoo-commits

From: Jory Pratt <anarchy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/mozilla:master commit in: www-client/firefox/
Date: Tue, 06 Jun 2017 20:37:16
Message-Id: 1496781319.ce27378b1bd9cb41166db5a381c39cc3698199f9.anarchy@gentoo
1 commit: ce27378b1bd9cb41166db5a381c39cc3698199f9
2 Author: Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jun 6 20:35:19 2017 +0000
4 Commit: Jory Pratt <anarchy <AT> gentoo <DOT> org>
5 CommitDate: Tue Jun 6 20:35:19 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=ce27378b
7
8 www-client/firefox: 54.0_beta13 adjust nss/nspr dep remove support for
9 <sys-devel/gcc-4.*
10
11 www-client/firefox/firefox-54.0_beta13.ebuild | 10 +++-------
12 1 file changed, 3 insertions(+), 7 deletions(-)
13
14 diff --git a/www-client/firefox/firefox-54.0_beta13.ebuild b/www-client/firefox/firefox-54.0_beta13.ebuild
15 index d1bcb32..39926b1 100644
16 --- a/www-client/firefox/firefox-54.0_beta13.ebuild
17 +++ b/www-client/firefox/firefox-54.0_beta13.ebuild
18 @@ -50,13 +50,13 @@ ASM_DEPEND=">=dev-lang/yasm-1.1"
19
20 RDEPEND="
21 jack? ( virtual/jack )
22 - >=dev-libs/nss-3.29.5
23 - >=dev-libs/nspr-4.13.1
24 + >=dev-libs/nss-3.30.2
25 + >=dev-libs/nspr-4.14
26 selinux? ( sec-policy/selinux-mozilla )"
27
28 DEPEND="${RDEPEND}
29 pgo? ( >=sys-devel/gcc-4.5 )
30 - dev-lang/rust
31 + >=dev-lang/rust-1.15.1
32 amd64? ( ${ASM_DEPEND} virtual/opengl )
33 x86? ( ${ASM_DEPEND} virtual/opengl )"
34
35 @@ -223,10 +223,6 @@ src_configure() {
36 # Finalize and report settings
37 mozconfig_final
38
39 - if [[ $(gcc-major-version) -lt 4 ]]; then
40 - append-cxxflags -fno-stack-protector
41 - fi
42 -
43 # workaround for funky/broken upstream configure...
44 SHELL="${SHELL:-${EPREFIX}/bin/bash}" \
45 emake -f client.mk configure