aboutsummaryrefslogtreecommitdiff
path: root/audio/lsp-plugins-lv2
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2020-12-23 17:38:43 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2020-12-23 17:38:43 +0000
commit3aaf8b0267ee87ca8dccd5f4c3986b5166e6fa8c (patch)
treebe9279fbe6d7385409530f5d0680919794851920 /audio/lsp-plugins-lv2
parent80cc31f8edc56ba5d3e6a039a017249804159e16 (diff)
downloadports-3aaf8b0267ee87ca8dccd5f4c3986b5166e6fa8c.tar.gz
ports-3aaf8b0267ee87ca8dccd5f4c3986b5166e6fa8c.zip
audio/lsp-plugins-lv2: Force clang-11 because earlier clang versions crash
Reported by: fallout
Notes
Notes: svn path=/head/; revision=559007
Diffstat (limited to 'audio/lsp-plugins-lv2')
-rw-r--r--audio/lsp-plugins-lv2/Makefile11
1 files changed, 9 insertions, 2 deletions
diff --git a/audio/lsp-plugins-lv2/Makefile b/audio/lsp-plugins-lv2/Makefile
index 82cdd2449842..17c679696dac 100644
--- a/audio/lsp-plugins-lv2/Makefile
+++ b/audio/lsp-plugins-lv2/Makefile
@@ -14,10 +14,11 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
ONLY_FOR_ARCHS= amd64 armv7 i386 powerpc64 powerpc64le
ONLY_FOR_ARCHS_REASON= assembly only for these architectures
-BUILD_DEPENDS= lv2>0:audio/lv2
+BUILD_DEPENDS= llvm${LLVM_VERSION}>0:devel/llvm${LLVM_VERSION} \
+ lv2>0:audio/lv2
LIB_DEPENDS= libsndfile.so:audio/libsndfile
-USES= compiler:c11 gmake gl gnome iconv:wchar_t pkgconfig xorg
+USES= gmake gl gnome iconv:wchar_t pkgconfig xorg # compiler:c11
USE_GITHUB= yes
GH_ACCOUNT= sadko4u
USE_GNOME= cairo
@@ -30,6 +31,12 @@ GH_ACCOUNT= sadko4u
BINARY_ALIAS= g++=${CXX} c++=${CXX}
MAKE_ARGS= BUILD_MODULES='lv2' ETC_PATH=${PREFIX}/etc VERSION=${DISTVERSION}
+# clang-8, 9, 10 crash: fatal error: error in backend: Cannot select: 0x805afb270: v4f32 = fp_extend 0x805afbc98
+LLVM_VERSION= 11
+CPP= clang-cpp${LLVM_VERSION}
+CC= clang${LLVM_VERSION}
+CXX= clang++${LLVM_VERSION}
+
OPTIONS_DEFINE= JACK
OPTIONS_DEFAULT= JACK
OPTIONS_SUB= yes