commit: 9a69f58d893e8235ac31e14960806431fcbaf6df
Author: Jory Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 19 18:18:58 2019 +0000
Commit: Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Tue Nov 19 18:18:58 2019 +0000
URL: https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=9a69f58d
www-client/firefox: convert neon flag for arm cpu
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Jory Pratt <anarchy <AT> gentoo.org>
www-client/firefox/firefox-71.0_beta10.ebuild | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/www-client/firefox/firefox-71.0_beta10.ebuild
b/www-client/firefox/firefox-71.0_beta10.ebuild
index ab3cdb4..835df72 100644
--- a/www-client/firefox/firefox-71.0_beta10.ebuild
+++ b/www-client/firefox/firefox-71.0_beta10.ebuild
@@ -52,8 +52,8 @@ KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
SLOT="0"
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
IUSE="bindist clang cpu_flags_x86_avx2 debug eme-free geckodriver
- +gmp-autoupdate hardened hwaccel jack lto neon pgo pulseaudio
- +screenshot selinux startup-notification +system-av1
+ +gmp-autoupdate hardened hwaccel jack lto cpu_flags_arm_neon pgo
+ pulseaudio +screenshot selinux startup-notification +system-av1
+system-harfbuzz +system-icu +system-jpeg +system-libevent
+system-sqlite +system-libvpx +system-webp test wayland wifi"
@@ -460,8 +460,8 @@ src_configure() {
fi
# Modifications to better support ARM, bug 553364
- if use neon ; then
- mozconfig_annotate '' --with-fpu=neon
+ if use cpu_flags_arm_neon ; then
+ mozconfig_annotate '' --with-fpu=cpu_flags_arm_neon
if ! tc-is-clang ; then
# thumb options aren't supported when using clang, bug
666966
@@ -469,6 +469,7 @@ src_configure() {
mozconfig_annotate '' --with-thumb-interwork=no
fi
fi
+
if [[ ${CHOST} == armv*h* ]] ; then
mozconfig_annotate '' --with-float-abi=hard
if ! use system-libvpx ; then