Gentoo Archives: gentoo-commits

From: Thomas Deutschmann <whissi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/firefox/
Date: Tue, 29 Jan 2019 08:14:46
Message-Id: 1548749671.07afc9622a4dcc374a188a2627b28f3d2efea648.whissi@gentoo
1 commit: 07afc9622a4dcc374a188a2627b28f3d2efea648
2 Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jan 29 08:14:16 2019 +0000
4 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
5 CommitDate: Tue Jan 29 08:14:31 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07afc962
7
8 www-client/firefox: enable --enable-rust-simd
9
10 Closes: https://bugs.gentoo.org/676696
11 Package-Manager: Portage-2.3.58, Repoman-2.3.12
12 Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
13
14 www-client/firefox/firefox-65.0.ebuild | 5 ++++-
15 1 file changed, 4 insertions(+), 1 deletion(-)
16
17 diff --git a/www-client/firefox/firefox-65.0.ebuild b/www-client/firefox/firefox-65.0.ebuild
18 index 3fe4b27355a..c8e59db836c 100644
19 --- a/www-client/firefox/firefox-65.0.ebuild
20 +++ b/www-client/firefox/firefox-65.0.ebuild
21 @@ -405,6 +405,10 @@ src_configure() {
22 mozconfig_annotate '' --with-system-libevent="${SYSROOT}${EPREFIX}"/usr
23 fi
24
25 + if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then
26 + mozconfig_annotate '' --enable-rust-simd
27 + fi
28 +
29 # skia has no support for big-endian platforms
30 if [[ $(tc-endian) == "big" ]] ; then
31 mozconfig_annotate 'big endian target' --disable-skia
32 @@ -485,7 +489,6 @@ src_compile() {
33
34 addpredict /root
35 addpredict /etc/gconf
36 - set -x
37 fi
38
39 MOZ_MAKE_FLAGS="${MAKEOPTS} -O" SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 ${_virtx} \