aboutsummaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorPiotr Kubaj <pkubaj@FreeBSD.org>2020-01-12 02:59:41 +0000
committerPiotr Kubaj <pkubaj@FreeBSD.org>2020-01-12 02:59:41 +0000
commit1f48f94437330c16b8b18d8c1aaceadad9d5d283 (patch)
treee710d8a6313f19aa09973378db5d24e85b9e31ec /audio
parent3c6a38b8011b5a8b4615f533c1d89be9ac0ed9e5 (diff)
Notes
Diffstat (limited to 'audio')
-rw-r--r--audio/ardour5/Makefile3
-rw-r--r--audio/ardour5/files/patch-libs_fst_wscript10
2 files changed, 12 insertions, 1 deletions
diff --git a/audio/ardour5/Makefile b/audio/ardour5/Makefile
index 1723ae09bc90..73680c8fd55b 100644
--- a/audio/ardour5/Makefile
+++ b/audio/ardour5/Makefile
@@ -49,7 +49,6 @@ USE_LDCONFIG= yes
INSTALLS_ICONS= yes
BROKEN_aarch64= fails to configure: Could not find the program gas,as,gcc
-BROKEN_powerpc64= fails to compile: configuration_variable.cc: 'strtof' is not a member of 'std'
PLIST_SUB= ARDOURVERSION=${PORTVERSION}
@@ -104,6 +103,8 @@ post-install:
WITH_ARCH_FLAGS= --arch='-msse -mfpmath=sse' --dist-target=i386
.elif ${ARCH} == "amd64"
WITH_ARCH_FLAGS= --arch='-msse -mfpmath=sse' --dist-target=x86_64
+.elif ${ARCH} == "powerpc64"
+LLD_UNSAFE= yes
.endif
.if defined(WITH_ARCH_FLAGS)
diff --git a/audio/ardour5/files/patch-libs_fst_wscript b/audio/ardour5/files/patch-libs_fst_wscript
new file mode 100644
index 000000000000..d0d36d1e7f4e
--- /dev/null
+++ b/audio/ardour5/files/patch-libs_fst_wscript
@@ -0,0 +1,10 @@
+--- libs/fst/wscript.orig 2020-01-11 19:16:19 UTC
++++ libs/fst/wscript
+@@ -82,7 +82,6 @@ def build(bld):
+
+ obj.includes = [ '../pbd/', '../ardour/', '.' ]
+ obj.defines = [
+- '_POSIX_SOURCE',
+ 'USE_WS_PREFIX',
+ 'VST_SCANNER_APP',
+ 'PACKAGE="' + I18N_PACKAGE + str(bld.env['MAJOR']) + '"',