Thu Mar 26 12:08:47 2020 UTC ()
snd: OSS seems to be broken on Linux, disable it


(nia)
diff -r1.99 -r1.100 pkgsrc/audio/snd/Makefile

cvs diff -r1.99 -r1.100 pkgsrc/audio/snd/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/snd/Makefile 2020/03/22 08:58:17 1.99
+++ pkgsrc/audio/snd/Makefile 2020/03/26 12:08:47 1.100
@@ -1,41 +1,42 @@ @@ -1,41 +1,42 @@
1# $NetBSD: Makefile,v 1.99 2020/03/22 08:58:17 nia Exp $ 1# $NetBSD: Makefile,v 1.100 2020/03/26 12:08:47 nia Exp $
2 2
3DISTNAME= snd-20.2 3DISTNAME= snd-20.2
4CATEGORIES= audio 4CATEGORIES= audio
5MASTER_SITES= https://ccrma.stanford.edu/software/snd/ 5MASTER_SITES= https://ccrma.stanford.edu/software/snd/
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= https://ccrma.stanford.edu/software/snd/ 8HOMEPAGE= https://ccrma.stanford.edu/software/snd/
9COMMENT= Sound editor modelled loosely after Emacs 9COMMENT= Sound editor modelled loosely after Emacs
10LICENSE= esdl-license 10LICENSE= esdl-license
11 11
12DEPENDS+= flac-[0-9]*:../../audio/flac 12DEPENDS+= flac-[0-9]*:../../audio/flac
13DEPENDS+= mpg123-[0-9]*:../../audio/mpg123 13DEPENDS+= mpg123-[0-9]*:../../audio/mpg123
14DEPENDS+= speex-[0-9]*:../../audio/speex 14DEPENDS+= speex-[0-9]*:../../audio/speex
15DEPENDS+= vorbis-tools-[0-9]*:../../audio/vorbis-tools 15DEPENDS+= vorbis-tools-[0-9]*:../../audio/vorbis-tools
16 16
17USE_PKGLOCALEDIR= yes 17USE_PKGLOCALEDIR= yes
18GNU_CONFIGURE= yes 18GNU_CONFIGURE= yes
19USE_TOOLS+= gmake msgfmt pkg-config 19USE_TOOLS+= gmake msgfmt pkg-config
20 20
21BUILD_TARGET= snd 21BUILD_TARGET= snd
22MAKE_FILE= makefile 22MAKE_FILE= makefile
23 23
24.include "../../mk/oss.buildlink3.mk" 24.include "../../mk/oss.buildlink3.mk"
25.include "../../mk/bsd.prefs.mk" 25.include "../../mk/bsd.prefs.mk"
26 26
27# On NetBSD we use sunaudio. 27# On NetBSD we use sunaudio, and on Linux we use ALSA.
28.if ${OSS_TYPE} != "none" && ${OPSYS} != "NetBSD" 28.if ${OSS_TYPE} != "none" && \
 29 ${OPSYS} != "NetBSD" && ${OPSYS} != "Linux"
29CONFIGURE_ARGS+= --with-oss 30CONFIGURE_ARGS+= --with-oss
30LDFLAGS+= ${LIBOSSAUDIO} 31LDFLAGS+= ${LIBOSSAUDIO}
31.else 32.else
32CONFIGURE_ARGS+= --without-oss 33CONFIGURE_ARGS+= --without-oss
33.endif 34.endif
34 35
35.include "options.mk" 36.include "options.mk"
36.include "../../converters/libiconv/buildlink3.mk" 37.include "../../converters/libiconv/buildlink3.mk"
37.include "../../devel/gettext-lib/buildlink3.mk" 38.include "../../devel/gettext-lib/buildlink3.mk"
38.include "../../math/fftw/buildlink3.mk" 39.include "../../math/fftw/buildlink3.mk"
39.include "../../math/gsl/buildlink3.mk" 40.include "../../math/gsl/buildlink3.mk"
40.include "../../mk/dlopen.buildlink3.mk" 41.include "../../mk/dlopen.buildlink3.mk"
41.include "../../mk/bsd.pkg.mk" 42.include "../../mk/bsd.pkg.mk"