aboutsummaryrefslogtreecommitdiff
path: root/multimedia/libtheora
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2014-02-11 23:01:43 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2014-02-11 23:01:43 +0000
commitb7e283c9399b30d71015e6472af145ff2fdc24fe (patch)
tree28274b80f7324c500afd7fde83235c23da793168 /multimedia/libtheora
parentf14ccfe17b9bcaf5486e9e94f5693983dfcf07e2 (diff)
downloadports-b7e283c9399b30d71015e6472af145ff2fdc24fe.tar.gz
ports-b7e283c9399b30d71015e6472af145ff2fdc24fe.zip
Notes
Diffstat (limited to 'multimedia/libtheora')
-rw-r--r--multimedia/libtheora/files/patch-configure15
1 files changed, 15 insertions, 0 deletions
diff --git a/multimedia/libtheora/files/patch-configure b/multimedia/libtheora/files/patch-configure
new file mode 100644
index 000000000000..229295fb60c4
--- /dev/null
+++ b/multimedia/libtheora/files/patch-configure
@@ -0,0 +1,15 @@
+--- configure.orig 2014-02-11 10:04:07.000000000 +0100
++++ configure 2014-02-11 21:06:31.000000000 +0100
+@@ -11863,7 +11863,11 @@
+ case $host in
+ *)
+ DEBUG="-g -Wall -Wno-parentheses -DDEBUG -D__NO_MATH_INLINES"
+- CFLAGS="-Wall -Wno-parentheses -O3 -fforce-addr -fomit-frame-pointer -finline-functions -funroll-loops"
++ if $CC -v 2>&1 | grep clang > /dev/null; then
++ CFLAGS="-Wall -Wno-parentheses -O3 -fomit-frame-pointer -finline-functions -funroll-loops"
++ else
++ CFLAGS="-Wall -Wno-parentheses -O3 -fforce-addr -fomit-frame-pointer -finline-functions -funroll-loops"
++ fi
+ PROFILE="-Wall -Wno-parentheses -pg -g -O3 -fno-inline-functions -DDEBUG";;
+ esac
+ fi