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

(-)audio/linuxsampler/Makefile (-8 / +7 lines)
Lines 10-16 Link Here
10
MAINTAINER=	ports@FreeBSD.org
10
MAINTAINER=	ports@FreeBSD.org
11
COMMENT=	Modular MIDI sampler
11
COMMENT=	Modular MIDI sampler
12
12
13
LIB_DEPENDS=	gig.10:${PORTSDIR}/audio/libgig
13
LIB_DEPENDS=	gig:${PORTSDIR}/audio/libgig
14
14
15
RESTRICTED=	no commercial use
15
RESTRICTED=	no commercial use
16
16
Lines 23-36 Link Here
23
LV2CORE_DESC=	Enable LV2 support
23
LV2CORE_DESC=	Enable LV2 support
24
24
25
USE_BZIP2=	yes
25
USE_BZIP2=	yes
26
USE_GCC=	any
27
USE_GNOME=	gnomehack
26
USE_GNOME=	gnomehack
28
USE_SQLITE=	3
27
USE_SQLITE=	3
28
USE_PKGCONFIG=	build
29
USE_GMAKE=	yes
29
USE_GMAKE=	yes
30
USE_AUTOTOOLS=	libtool
30
USE_AUTOTOOLS=	libtool
31
CONFIGURE_ENV=	HAVE_UNIX98=1
31
CONFIGURE_ENV=	HAVE_UNIX98=1
32
USE_LDCONFIG=	yes
32
USE_LDCONFIG=	yes
33
USE_PKGCONFIG=	build
34
MAKE_JOBS_SAFE=	yes
33
MAKE_JOBS_SAFE=	yes
35
34
36
MAN1=		linuxsampler.1
35
MAN1=		linuxsampler.1
Lines 38-59 Link Here
38
CPPFLAGS+=	-I${LOCALBASE}/include
37
CPPFLAGS+=	-I${LOCALBASE}/include
39
LDFLAGS+=	-L${LOCALBASE}/lib
38
LDFLAGS+=	-L${LOCALBASE}/lib
40
39
41
.include <bsd.port.pre.mk>
40
.include <bsd.port.options.mk>
42
41
43
.if ${PORT_OPTIONS:MJACK}
42
.if ${PORT_OPTIONS:MJACK}
44
LIB_DEPENDS+=	jack.0:${PORTSDIR}/audio/jack
43
LIB_DEPENDS+=	jack:${PORTSDIR}/audio/jack
45
.else
44
.else
46
CONFIGURE_ARGS+=--disable-jack-driver
45
CONFIGURE_ARGS+=--disable-jack-driver
47
.endif
46
.endif
48
47
49
.if ${PORT_OPTIONS:MALSA}
48
.if ${PORT_OPTIONS:MALSA}
50
LIB_DEPENDS+=	asound.2:${PORTSDIR}/audio/alsa-lib
49
LIB_DEPENDS+=	asound:${PORTSDIR}/audio/alsa-lib
51
.else
50
.else
52
CONFIGURE_ARGS+=--disable-alsa-driver
51
CONFIGURE_ARGS+=--disable-alsa-driver
53
.endif
52
.endif
54
53
55
.if ${PORT_OPTIONS:MARTS}
54
.if ${PORT_OPTIONS:MARTS}
56
LIB_DEPENDS+=	artsc.0:${PORTSDIR}/audio/arts
55
LIB_DEPENDS+=	artsc:${PORTSDIR}/audio/arts
57
.else
56
.else
58
CONFIGURE_ARGS+=--disable-arts-driver
57
CONFIGURE_ARGS+=--disable-arts-driver
59
.endif
58
.endif
Lines 84-87 Link Here
84
post-install:
83
post-install:
85
	@${TOUCH} ${PREFIX}/lib/linuxsampler/plugins/.keep_me
84
	@${TOUCH} ${PREFIX}/lib/linuxsampler/plugins/.keep_me
86
85
87
.include <bsd.port.post.mk>
86
.include <bsd.port.mk>
(-)audio/linuxsampler/files/patch-src__common__Pool.h (+11 lines)
Line 0 Link Here
1
--- src/common/Pool.h.orig	2008-12-07 09:18:04.000000000 +0900
2
+++ src/common/Pool.h	2012-10-13 04:19:19.000000000 +0900
3
@@ -393,7 +393,7 @@
4
         inline Iterator allocAppend() {
5
             if (pPool->poolIsEmpty()) return RTListBase<T>::begin();
6
             Iterator element = pPool->alloc();
7
-            append(element);
8
+            this->append(element);
9
             #if CONFIG_DEVMODE
10
             element.list = this;
11
             #endif // CONFIG_DEVMODE

Return to bug 172722