/
Makefile
36 lines (26 loc) · 923 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
PORTNAME= madronalib
DISTVERSIONPREFIX= v
DISTVERSION= 1.6-1016
PORTREVISION= 1
DISTVERSIONSUFFIX= -g103895f
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ framework for DSP applications
LICENSE= MIT
BROKEN_aarch64= fails to build: error: unknown type name '__m128'
BROKEN_armv6= fails to build: error: unknown type name '__m128'
BROKEN_armv7= fails to build: error: unknown type name '__m128'
BROKEN_i386= error: always_inline function '_mm_load_ps' requires target feature 'sse', but would be inlined into function 'add' that is compiled without support for 'sse'
LIB_DEPENDS= libjack.so:audio/jack
USES= cmake localbase:ldflags perl5
USE_GITHUB= yes
GH_ACCOUNT= madronalabs
CMAKE_ON= LINUX_JACK
.include <bsd.port.options.mk>
.if ${ARCH:Mpowerpc64*}
CXXFLAGS+= -DNO_WARN_X86_INTRINSICS -maltivec -mvsx
USES+= compiler:gcc-c++11-lib
.else
USES+= compiler:c++11-lib
.endif
.include <bsd.port.mk>