You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/media-libs/speexdsp/files/speexdsp-1.2.0-configure.patch

42 lines
1.1 KiB

--- speexdsp-1.2.0/configure.ac
+++ speexdsp-1.2.0/configure.ac
@@ -152,9 +152,17 @@
if test "x$enableval" != xno; then
has_sse=yes
has_sse2=yes
-CFLAGS="$CFLAGS -O3 -msse -msse2"
+CFLAGS="$CFLAGS -msse"
else
has_sse=no
+fi
+])
+
+AC_ARG_ENABLE(sse2, [ --enable-sse2 Enable SSE2 support], [
+if test "x$enableval" != xno; then
+has_sse2=yes
+CFLAGS="$CFLAGS -msse2"
+else
has_sse2=no
fi
])
@@ -163,7 +171,7 @@
if test "x$enableval" != xno; then
has_neon=yes
AS_CASE(["$host"],
- [arm*], [CFLAGS="$CFLAGS -O3 -march=armv7-a -mfpu=neon"]
+ [arm*], [CFLAGS="$CFLAGS -mfpu=neon"]
)
else
has_neon=no
--- speexdsp-1.2.0/libspeexdsp/Makefile.am
+++ speexdsp-1.2.0/libspeexdsp/Makefile.am
@@ -29,7 +29,7 @@
pseudofloat.h smallft.h vorbis_psy.h resample_sse.h resample_neon.h
libspeexdsp_la_LDFLAGS = -no-undefined -version-info @SPEEXDSP_LT_CURRENT@:@SPEEXDSP_LT_REVISION@:@SPEEXDSP_LT_AGE@
-libspeexdsp_la_LIBADD = $(LIBM)
+libspeexdsp_la_LIBADD = $(LIBM) $(FFT_LIBS)
if BUILD_EXAMPLES
noinst_PROGRAMS = testdenoise testecho testjitter testresample testresample2