1.1.9: - Improved ALSA MIDI backend - API Improvements - Newer GCC fixes - Fix some inverted logic in the WildMidi player - Fix FileSystemSoundFontReader to use binary i/o - Fixes for gus and wildmidi emulation - Fix fluidsynth settings getting reset to default during midi init playback sequence 1.1.10: - Added a missing check for AMF format in module loader - Fixed EMIDI track designation checks
32 lines
742 B
Makefile
32 lines
742 B
Makefile
PORTNAME= zmusic
|
|
PORTVERSION= 1.1.10
|
|
CATEGORIES= audio
|
|
|
|
MAINTAINER= kevans@FreeBSD.org
|
|
COMMENT= GZDoom's music system as a standalone library
|
|
WWW= https://github.com/coelckers/ZMusic
|
|
|
|
LICENSE= BSD3CLAUSE GPLv3 LGPL3
|
|
LICENSE_COMB= multi
|
|
LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/licenses/bsd.txt
|
|
LICENSE_FILE_GPLv3= ${WRKSRC}/licenses/gplv3.txt
|
|
LICENSE_FILE_LGPL3= ${WRKSRC}/licenses/lgplv3.txt
|
|
|
|
LIB_DEPENDS= libsndfile.so:audio/libsndfile \
|
|
libfluidsynth.so:audio/fluidsynth
|
|
|
|
USES= cmake
|
|
|
|
USE_GITHUB= yes
|
|
GH_ACCOUNT= coelckers
|
|
GH_PROJECT= ZMusic
|
|
|
|
USE_LDCONFIG= yes
|
|
CMAKE_OFF= DYN_SNDFILE DYN_FLUIDSYNTH
|
|
|
|
OPTIONS_DEFINE= ALSA
|
|
OPTIONS_DEFAULT= ALSA
|
|
ALSA_CMAKE_BOOL= SYSTEM_MIDI
|
|
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
|
|
|
|
.include <bsd.port.mk>
|