diff options
author | nia <nia@pkgsrc.org> | 2020-03-18 01:46:12 +0000 |
---|---|---|
committer | nia <nia@pkgsrc.org> | 2020-03-18 01:46:12 +0000 |
commit | c5ecb36d5de61f0ea2209e02e68edb7f24223936 (patch) | |
tree | 01467e78f68d6dd2c0279494345257a3a5ea036e /devel/allegro5 | |
parent | 08b2bebfd7af7b8bc1cb606dd95f0f9a4bba13da (diff) | |
download | pkgsrc-c5ecb36d5de61f0ea2209e02e68edb7f24223936.tar.gz |
allegro5: Remove unnecessary enet dependency
Only used by examples, which don't get installed anyway.
Enable OpenAL. Note that OpenAL cannot be disabled on Darwin.
Bump PKGREVISION
Diffstat (limited to 'devel/allegro5')
-rw-r--r-- | devel/allegro5/Makefile | 8 | ||||
-rw-r--r-- | devel/allegro5/options.mk | 7 |
2 files changed, 11 insertions, 4 deletions
diff --git a/devel/allegro5/Makefile b/devel/allegro5/Makefile index e56f25eeaba..3100e61603b 100644 --- a/devel/allegro5/Makefile +++ b/devel/allegro5/Makefile @@ -1,7 +1,8 @@ -# $NetBSD: Makefile,v 1.1 2020/03/18 01:23:01 nia Exp $ +# $NetBSD: Makefile,v 1.2 2020/03/18 01:46:12 nia Exp $ DISTNAME= allegro-5.2.6.0 PKGNAME= ${DISTNAME:S/allegro-/allegro5-/1} +PKGREVISION= 1 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GITHUB:=liballeg/} GITHUB_PROJECT= allegro5 @@ -18,6 +19,10 @@ USE_LANGUAGES= c c++ CMAKE_ARGS+= -Wno-dev CMAKE_ARGS+= -DWANT_IMAGE_FREEIMAGE=OFF +# TODO: make this work and turn it into an option +CMAKE_ARGS+= -DWANT_DOCS=OFF +CMAKE_ARGS+= -DWANT_DEMO=OFF +CMAKE_ARGS+= -DWANT_EXAMPLES=OFF .include "../../mk/oss.buildlink3.mk" .if ${OSS_TYPE} != "none" @@ -57,5 +62,4 @@ PKGCONFIG_OVERRIDE+= misc/allegro_video.pc.in .include "../../graphics/freetype2/buildlink3.mk" .include "../../graphics/libwebp/buildlink3.mk" .include "../../multimedia/libtheora/buildlink3.mk" -.include "../../net/enet/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/devel/allegro5/options.mk b/devel/allegro5/options.mk index cbe4a0dd12f..af43830c889 100644 --- a/devel/allegro5/options.mk +++ b/devel/allegro5/options.mk @@ -1,4 +1,4 @@ -# $NetBSD: options.mk,v 1.1 2020/03/18 01:23:01 nia Exp $ +# $NetBSD: options.mk,v 1.2 2020/03/18 01:46:12 nia Exp $ PKG_OPTIONS_VAR= PKG_OPTIONS.allegro5 PKG_SUPPORTED_OPTIONS= alsa openal pulseaudio x11 @@ -7,7 +7,7 @@ PKG_SUGGESTED_OPTIONS.Linux= alsa .include "../../mk/bsd.fast.prefs.mk" .if ${OPSYS} != "Darwin" -PKG_SUGGESTED_OPTIONS= x11 +PKG_SUGGESTED_OPTIONS= openal x11 .endif .include "../../mk/bsd.options.mk" @@ -23,7 +23,10 @@ CMAKE_ARGS+= -DWANT_ALSA=OFF CMAKE_ARGS+= -DWANT_OPENAL=ON . include "../../audio/openal-soft/buildlink3.mk" .else +# OpenAL is required on Darwin and also built-in. +. if ${OPSYS} != "Darwin" CMAKE_ARGS+= -DWANT_OPENAL=OFF +. endif .endif .if !empty(PKG_OPTIONS:Mpulseaudio) |