Fri Jun 21 13:46:04 2019 UTC ()
cmus: This needs c11 atomics.


(nia)
diff -r1.76 -r1.77 pkgsrc/audio/cmus/Makefile

cvs diff -r1.76 -r1.77 pkgsrc/audio/cmus/Makefile (switch to unified diff)

--- pkgsrc/audio/cmus/Makefile 2019/05/09 13:22:58 1.76
+++ pkgsrc/audio/cmus/Makefile 2019/06/21 13:46:04 1.77
@@ -1,51 +1,54 @@ @@ -1,51 +1,54 @@
1# $NetBSD: Makefile,v 1.76 2019/05/09 13:22:58 jperkin Exp $ 1# $NetBSD: Makefile,v 1.77 2019/06/21 13:46:04 nia Exp $
2 2
3DISTNAME= cmus-2.8.0 3DISTNAME= cmus-2.8.0
4CATEGORIES= audio 4CATEGORIES= audio
5MASTER_SITES= ${MASTER_SITE_GITHUB:=cmus/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=cmus/}
6GITHUB_TAG= v${PKGVERSION_NOREV} 6GITHUB_TAG= v${PKGVERSION_NOREV}
7 7
8MAINTAINER= ahoka@NetBSD.org 8MAINTAINER= ahoka@NetBSD.org
9HOMEPAGE= https://cmus.github.io/ 9HOMEPAGE= https://cmus.github.io/
10COMMENT= Small, fast and powerful text mode music player 10COMMENT= Small, fast and powerful text mode music player
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13EXTRACT_USING= bsdtar 13EXTRACT_USING= bsdtar
14HAS_CONFIGURE= yes 14HAS_CONFIGURE= yes
15USE_TOOLS+= gmake pkg-config 15USE_TOOLS+= gmake pkg-config
16 16
17REPLACE_SH+= cmus-status-display 17REPLACE_SH+= cmus-status-display
18 18
 19# C11 atomics
 20GCC_REQD+= 4.9
 21
19CONFIGURE_ARGS+= prefix=${PREFIX} 22CONFIGURE_ARGS+= prefix=${PREFIX}
20CONFIGURE_ARGS+= CONFIG_ALSA=n 23CONFIGURE_ARGS+= CONFIG_ALSA=n
21CONFIGURE_ARGS+= mandir=${PREFIX}/${PKGMANDIR} 24CONFIGURE_ARGS+= mandir=${PREFIX}/${PKGMANDIR}
22PLIST_VARS+= coreaudio sunaudio oss 25PLIST_VARS+= coreaudio sunaudio oss
23 26
24.include "../../mk/oss.buildlink3.mk" 27.include "../../mk/oss.buildlink3.mk"
25.if ${OSS_TYPE} != "none" 28.if ${OSS_TYPE} != "none"
26PLIST.oss= yes 29PLIST.oss= yes
27CONFIGURE_ARGS+= CONFIG_OSS=y 30CONFIGURE_ARGS+= CONFIG_OSS=y
28.else 31.else
29CONFIGURE_ARGS+= CONFIG_OSS=n 32CONFIGURE_ARGS+= CONFIG_OSS=n
30.endif 33.endif
31 34
32.include "../../mk/bsd.prefs.mk" 35.include "../../mk/bsd.prefs.mk"
33.if ${OPSYS} == "SunOS" || exists(/usr/include/sys/audioio.h) 36.if ${OPSYS} == "SunOS" || exists(/usr/include/sys/audioio.h)
34CONFIGURE_ARGS+= CONFIG_SUN=y 37CONFIGURE_ARGS+= CONFIG_SUN=y
35PLIST.sunaudio= yes 38PLIST.sunaudio= yes
36.else 39.else
37CONFIGURE_ARGS+= CONFIG_SUN=n 40CONFIGURE_ARGS+= CONFIG_SUN=n
38.endif 41.endif
39 42
40.if ${OPSYS} == "Darwin" 43.if ${OPSYS} == "Darwin"
41PLIST.coreaudio= yes 44PLIST.coreaudio= yes
42.endif 45.endif
43 46
44NOT_PAX_MPROTECT_SAFE+= bin/cmus 47NOT_PAX_MPROTECT_SAFE+= bin/cmus
45 48
46.include "options.mk" 49.include "options.mk"
47 50
48.include "../../mk/dlopen.buildlink3.mk" 51.include "../../mk/dlopen.buildlink3.mk"
49.include "../../converters/libiconv/buildlink3.mk" 52.include "../../converters/libiconv/buildlink3.mk"
50.include "../../devel/ncursesw/buildlink3.mk" 53.include "../../devel/ncursesw/buildlink3.mk"
51.include "../../mk/bsd.pkg.mk" 54.include "../../mk/bsd.pkg.mk"