From 94fffda03e88360657b1308ffce5cceacb9ffa1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Fri, 2 Aug 2019 18:05:25 +0200 Subject: [PATCH] retroarch: fix the fix for NEON support MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jürgen Buchmüller --- srcpkgs/retroarch/template | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/srcpkgs/retroarch/template b/srcpkgs/retroarch/template index 4383d0d6954..fca9f3d19cf 100644 --- a/srcpkgs/retroarch/template +++ b/srcpkgs/retroarch/template @@ -34,14 +34,6 @@ case "$XBPS_TARGET_MACHINE" in ;; esac -case "$XBPS_TARGET_MACHINE" in - aarch64*) configure_args+=" --enable-neon" - ;; - arm*) # Disable NEON even if armv7l may have support - configure_args+=" --disable-neon" - ;; -esac - do_configure() { if [ "$CROSS_BUILD" ]; then mkdir -p /opt/vc/lib @@ -51,10 +43,11 @@ do_configure() { case "$XBPS_TARGET_MACHINE" in i686*|x86_64*) configure_args+=" --enable-sse --enable-threads";; ppc64*) configure_args+=" --enable-threads";; - armv6*) + aarch64*) configure_args+=" --enable-neon";; + armv6*) configure_args+=" --disable-neon" CFLAGS+=" -I${XBPS_CROSS_BASE}/opt/vc/include" LDFLAGS+=" -L${XBPS_CROSS_BASE}/opt/vc/lib -Wl,-R /opt/vc/lib";; - armv7*) configure_args+=" --enable-neon --enable-threads" + armv7*) configure_args+=" --disable-neon --enable-threads" CFLAGS+=" -I${XBPS_CROSS_BASE}/opt/vc/include" LDFLAGS+=" -L${XBPS_CROSS_BASE}/opt/vc/lib -Wl,-R /opt/vc/lib";; esac