View | Details | Raw Unified | Return to bug 232711
Collapse All | Expand All

(-)Makefile (-7 / +9 lines)
Lines 13-23 Link Here
13
LICENSE=	GPLv3
13
LICENSE=	GPLv3
14
LICENSE_FILE=	${WRKSRC}/LICENSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
15
15
16
BROKEN_aarch64=		fails to compile: unknown FP unit 'sse'
17
BROKEN_armv6=		fails to compile: unknown FP unit 'sse'
18
BROKEN_armv7=		fails to compile: unknown FP unit 'sse'
19
BROKEN_powerpc64=	fails to compile: unknown FP unit 'sse'
20
21
BUILD_DEPENDS=	lv2>0:audio/lv2 \
16
BUILD_DEPENDS=	lv2>0:audio/lv2 \
22
		${LOCALBASE}/include/fftw3.h:math/fftw3
17
		${LOCALBASE}/include/fftw3.h:math/fftw3
23
LIB_DEPENDS=	libfftw3f.so:math/fftw3-float \
18
LIB_DEPENDS=	libfftw3f.so:math/fftw3-float \
Lines 25-31 Link Here
25
		libsamplerate.so:audio/libsamplerate \
20
		libsamplerate.so:audio/libsamplerate \
26
		libzita-convolver.so:audio/zita-convolver
21
		libzita-convolver.so:audio/zita-convolver
27
22
28
USES=		compiler:c++11-lib gmake localbase:ldflags pkgconfig
23
USES=		compiler:c++11-lib gl gmake localbase:ldflags pkgconfig
29
USE_GITHUB=	yes
24
USE_GITHUB=	yes
30
GH_ACCOUNT=	zamaudio
25
GH_ACCOUNT=	zamaudio
31
GH_TUPLE=	DISTRHO:DPF:2786991:d/dpf
26
GH_TUPLE=	DISTRHO:DPF:2786991:d/dpf
Lines 36-41 Link Here
36
MAKE_ARGS+=	USE_SYSTEM_LIBS=1
31
MAKE_ARGS+=	USE_SYSTEM_LIBS=1
37
xLDFLAGS+=	-lzita-convolver # TODO this can be reduced to only relevant places
32
xLDFLAGS+=	-lzita-convolver # TODO this can be reduced to only relevant places
38
33
34
.include <bsd.port.pre.mk>
35
39
post-extract:
36
post-extract:
40
	@${RM} -r ${WRKSRC}/lib/zita-convolver-*
37
	@${RM} -r ${WRKSRC}/lib/zita-convolver-*
41
38
Lines 42-46 Link Here
42
post-patch:
39
post-patch:
43
	#@${REINPLACE_CMD} -e 's|#include "../../lib/zita-convolver-.*/zita-convolver.h"|#include <zita-convolver.h>|' ${WRKSRC}/plugins/Zam*/convolution.*pp
40
	#@${REINPLACE_CMD} -e 's|#include "../../lib/zita-convolver-.*/zita-convolver.h"|#include <zita-convolver.h>|' ${WRKSRC}/plugins/Zam*/convolution.*pp
44
	@${REINPLACE_CMD} -e 's|#!/bin/bash|#!/bin/sh|' ${WRKSRC}/dpf/utils/generate-ttl.sh
41
	@${REINPLACE_CMD} -e 's|#!/bin/bash|#!/bin/sh|' ${WRKSRC}/dpf/utils/generate-ttl.sh
42
.if ${ARCH:Mmips*} || ${ARCH:Mpowerpc*} || ${ARCH} == sparc64
43
	${REINPLACE_CMD} -e '/-mfpmath=sse/d' \
44
		-e 's/-mtune=generic -msse -msse2//' \
45
		${WRKSRC}/Makefile.mk ${WRKSRC}/dpf/dgl/Makefile.mk
46
.endif
45
47
46
.include <bsd.port.mk>
48
.include <bsd.port.post.mk>

Return to bug 232711