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: Mon, 02 Dec 2019 21:25:04
Message-Id: 1575321894.3ed8ea07fa27d92c58414975fe4cb19b753c68e2.whissi@gentoo
1 commit: 3ed8ea07fa27d92c58414975fe4cb19b753c68e2
2 Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
3 AuthorDate: Mon Dec 2 21:24:21 2019 +0000
4 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
5 CommitDate: Mon Dec 2 21:24:54 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ed8ea07
7
8 www-client/firefox: convert neon flag for arm cpu
9
10 Package-Manager: Portage-2.3.80, Repoman-2.3.19
11 Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
12
13 www-client/firefox/firefox-68.3.0.ebuild | 7 ++++---
14 1 file changed, 4 insertions(+), 3 deletions(-)
15
16 diff --git a/www-client/firefox/firefox-68.3.0.ebuild b/www-client/firefox/firefox-68.3.0.ebuild
17 index 8c9aed8335d..34e4cce040c 100644
18 --- a/www-client/firefox/firefox-68.3.0.ebuild
19 +++ b/www-client/firefox/firefox-68.3.0.ebuild
20 @@ -52,8 +52,8 @@ KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
21 SLOT="0"
22 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
23 IUSE="bindist clang cpu_flags_x86_avx2 dbus debug eme-free geckodriver
24 - +gmp-autoupdate hardened hwaccel jack lto neon pgo pulseaudio
25 - +screenshot selinux startup-notification +system-av1
26 + +gmp-autoupdate hardened hwaccel jack lto cpu_flags_arm_neon
27 + pgo pulseaudio +screenshot selinux startup-notification +system-av1
28 +system-harfbuzz +system-icu +system-jpeg +system-libevent
29 +system-sqlite +system-libvpx +system-webp test wayland wifi"
30
31 @@ -455,7 +455,7 @@ src_configure() {
32 fi
33
34 # Modifications to better support ARM, bug 553364
35 - if use neon ; then
36 + if use cpu_flags_arm_neon ; then
37 mozconfig_annotate '' --with-fpu=neon
38
39 if ! tc-is-clang ; then
40 @@ -464,6 +464,7 @@ src_configure() {
41 mozconfig_annotate '' --with-thumb-interwork=no
42 fi
43 fi
44 +
45 if [[ ${CHOST} == armv*h* ]] ; then
46 mozconfig_annotate '' --with-float-abi=hard
47 if ! use system-libvpx ; then