summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Schuerch <nativemad@gentoo.org>2014-10-24 19:07:19 +0000
committerAndreas Schuerch <nativemad@gentoo.org>2014-10-24 19:07:19 +0000
commit9300b8ba5f84dfc80fdd7db19772cfd9d4f501a9 (patch)
tree580cf48993525b7eb40f640db0b6f1ce2941c0dc /media-sound/ardour/files
parentapply upstream fix related to CVE-2014-0459 (diff)
downloadgentoo-2-9300b8ba5f84dfc80fdd7db19772cfd9d4f501a9.tar.gz
gentoo-2-9300b8ba5f84dfc80fdd7db19772cfd9d4f501a9.tar.bz2
gentoo-2-9300b8ba5f84dfc80fdd7db19772cfd9d4f501a9.zip
Add a patch for sse and another src_pretend. See bug 526608
(Portage version: 2.2.8-r2/cvs/Linux i686, signed Manifest commit with key C1DE54B2)
Diffstat (limited to 'media-sound/ardour/files')
-rw-r--r--media-sound/ardour/files/ardour-3.5.403-sse.patch24
1 files changed, 24 insertions, 0 deletions
diff --git a/media-sound/ardour/files/ardour-3.5.403-sse.patch b/media-sound/ardour/files/ardour-3.5.403-sse.patch
new file mode 100644
index 000000000000..194da5f08059
--- /dev/null
+++ b/media-sound/ardour/files/ardour-3.5.403-sse.patch
@@ -0,0 +1,24 @@
+diff -rupN ardouroriginal/libs/ardour/wscript ardour-3.5.403/libs/ardour/wscript
+--- ardouroriginal/libs/ardour/wscript 2014-10-24 19:18:10.981000000 +0200
++++ ardour-3.5.403/libs/ardour/wscript 2014-10-24 19:19:36.115000000 +0200
+@@ -385,7 +385,7 @@ def build(bld):
+ if bld.is_defined('AUDIOUNIT_SUPPORT'):
+ obj.source += [ 'audio_unit.cc' ]
+
+- if Options.options.fpu_optimization:
++ if bld.env['FPU_OPTIMIZATION']:
+ if (bld.env['build_target'] == 'i386' or bld.env['build_target'] == 'i686'):
+ obj.source += [ 'sse_functions_xmm.cc', 'sse_functions.s' ]
+ elif bld.env['build_target'] == 'x86_64':
+diff -rupN ardouroriginal/wscript ardour-3.5.403/wscript
+--- ardouroriginal/wscript 2014-10-24 19:18:10.989000000 +0200
++++ ardour-3.5.403/wscript 2014-10-24 19:20:20.160000000 +0200
+@@ -675,6 +675,8 @@ def configure(conf):
+ conf.env['PHONE_HOME'] = True
+ if opts.fpu_optimization:
+ conf.env['FPU_OPTIMIZATION'] = True
++ else:
++ conf.env['FPU_OPTIMIZATION'] = False
+ if opts.nls:
+ conf.define('ENABLE_NLS', 1)
+ conf.env['ENABLE_NLS'] = True